Sample_dce3acb25c
GenericEmailWorm.YR, BankerGeneric.YR (Lavasoft MAS)
Behaviour: Banker, Worm, EmailWorm
The description has been automatically generated by Lavasoft Malware Analysis System and it may contain incomplete or inaccurate information.
| Requires JavaScript enabled! |
|---|
MD5: dce3acb25c7e5a82d404299b242c7c58
SHA1: e4886aab0746f443012c3ac3fd477e2724cf0b87
SHA256: 52b4b411683be7f9ec44de9561a5912cdad4d93872243b9d44d3752a96dd5de3
SSDeep: 24576:I1dfVSEmeiWnUHl2zSpHYPBsa0tlq3lCs:yff1UHl2R6
Size: 820560 bytes
File type: EXE
Platform: WIN32
Entropy: Packed
PEID: UPolyXv05_v6
Company: SIEN
Created at: 2013-12-20 18:15:32
Analyzed on: WindowsXP SP3 32-bit
Summary:
Banker. Steals data relating to online banking systems, e-payment systems and credit card systems.
Payload
| Behaviour | Description |
|---|---|
| EmailWorm | Worm can send e-mails. |
Process activity
The Trojan creates the following process(es):
MetroInstallerAPP.exe:3440
getnowupdater.exe:3184
GetNowUpdater.exe:3548
%original file name%.exe:2696
adb.exe:2952
The Trojan injects its code into the following process(es):
GetNowUpdater.exe:208
File activity
The process MetroInstallerAPP.exe:3440 makes changes in the file system.
The Trojan creates and/or writes to the following file(s):
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\dd.css (4 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\android-close-icon.png (359 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\view-icon.png (655 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\app-icon.png (2 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Gui.dll (8092 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Quick.dll (6986 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\accessible\qtaccessiblequick.dll (34 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sqldrivers\qsqlpsql.dll (59 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\dd_arrow.gif (204 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\script.js (6 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\logo.png (7 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5WebKit.dll (42854 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\mediaservice\dsengine.dll (412 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Sensors.dll (1353 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\favicon.ico (8 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sensorgestures\qtsensorgestures_plugin.dll (61 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\icudt51.dll (58179 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\title-bg.gif (154 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\iconengines\qsvgicon.dll (33 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\desktop_notifications.html (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\download_notifications.html (841 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qico.dll (27 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\platforms\qwindows.dll (8204 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\download_notifications.css (2 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sqldrivers\qsqlodbc.dll (305 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sensors\qtsensors_generic.dll (32 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\magnifier.png (642 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5OpenGL.dll (1839 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\ES.png (410 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\bearer\qnativewifibearer.dll (45 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\mediaservice\qtmedia_audioengine.dll (1925 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\mobile-icon.png (426 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\close-icon.png (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\adbF\adb.exe (2852 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\designer\qdeclarativeview.dll (23 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\notification_warning.png (3 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qsvg.dll (1927 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\designer\qwebview.dll (24 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qmng.dll (1888 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\desktop_notifications.js (538 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\download_notifications.js (256 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qgif.dll (234 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sensorgestures\qtsensorgestures_shakeplugin.dll (1753 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\playlistformats\qtmultimedia_m3u.dll (24 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\msvcr100.dll (2977 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sensors\qtsensors_dummy.dll (22 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\generic_icon.png (887 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sqldrivers\qsqlite.dll (5317 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\select-arrow.png (214 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5MultimediaWidgets.dll (38 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5WebKitWidgets.dll (1391 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Network.dll (272 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\IT.png (123 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\style.css (19 bytes)
%Documents and Settings%\%current user%\Local Settings\Temp\RarSFX0\MetroConfig.json (6 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\icuin51.dll (7788 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\libGLESv2.dll (2496 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\mainScripts.js (7 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\qml1tooling\qmldbg_inspector.dll (84 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\qmltooling\qmldbg_qtquick2.dll (514 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\reload-icon.png (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\DE.png (117 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\adbF\AdbWinApi.dll (1259 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\icuuc51.dll (4396 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\settings-icon.png (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\libEGL.dll (26 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\msvcp100.dll (2486 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\FR.png (123 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\designer\qaxwidget.dll (2290 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qtga.dll (22 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\GetNowUpdater.exe (30543 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\android-app-icon.png (5 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\desktop_notifications.css (3 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\filenotfound.html (452 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qtiff.dll (3195 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\inst\Bootstrapper\GetnowConfig.JSON (6 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\printsupport\windowsprintersupport.dll (21 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qjpeg.dll (2260 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\qml1tooling\qmldbg_tcp_qtdeclarative.dll (21 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\platforms\qminimal.dll (28 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\newstyles.css (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Widgets.dll (15058 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\jquery-1.10.2.min.js (93 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\update-icon.png (502 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5V8.dll (7192 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\minimize-icon.png (949 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\PT.png (605 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\inst\Bootstrapper\uninstall.exe (7433 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Qml.dll (3147 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\ranch-icon.png (401 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\android_notifications.css (3 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\store.html (10 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\notifScripts.js (3 bytes)
%Documents and Settings%\%current user%\Desktop\GetNowUpdater.lnk (960 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\EN.png (156 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Multimedia.dll (2516 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\qmltooling\qmldbg_tcp.dll (30 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\inst\main.ico (49 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Core.dll (13087 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qwbmp.dll (21 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\CrashSender1402.exe (4952 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\dbghelp.dll (3385 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\info-icon.png (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\android_notifications.js (538 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\android_notifications.html (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\adbF\AdbWinUsbApi.dll (60 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Concurrent.dll (24 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\adbF\driver\readme.txt (2 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Sql.dll (81 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\updater.html (10 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\platforms\qoffscreen.dll (5703 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\jquery.dd.min.js (20 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\mediaservice\wmfengine.dll (1436 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\accessible\qtaccessiblewidgets.dll (707 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\bearer\qgenericbearer.dll (42 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5PrintSupport.dll (1600 bytes)
The process getnowupdater.exe:3184 makes changes in the file system.
The Trojan creates and/or writes to the following file(s):
%Documents and Settings%\%current user%\Local Settings\Temp\RarSFX0\MetroInstallPack.MIP (171972 bytes)
%Documents and Settings%\%current user%\Local Settings\Temp\RarSFX0\MetroInstallerAPP.exe (11405 bytes)
The Trojan deletes the following file(s):
%Documents and Settings%\%current user%\Local Settings\Temp\RarSFX0\MetroConfig.json (0 bytes)
%Documents and Settings%\%current user%\Local Settings\Temp\RarSFX0\MetroInstallPack.MIP (0 bytes)
%Documents and Settings%\%current user%\Local Settings\Temp\RarSFX0\__tmp_rar_sfx_access_check_902734 (0 bytes)
%Documents and Settings%\%current user%\Local Settings\Temp\RarSFX0\MetroInstallerAPP.exe (0 bytes)
The process GetNowUpdater.exe:208 makes changes in the file system.
The Trojan creates and/or writes to the following file(s):
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\androidMapping.txt (2 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\getnowupdater.ini (474 bytes)
%Documents and Settings%\%current user%\Local Settings\Application Data\CrashRpt\LangFile\crashrpt_lang.ini (8 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\1GGYBZUQ\AdbDriverInstaller[1].exe (18449 bytes)
%Documents and Settings%\%current user%\Local Settings\Temp\RarSFX0\debug_bios.txt (732 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\adbF\driver\AdbDriverInstaller.exe (12296 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\remoteSoft.zip (61401 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\setup.exe (3780 bytes)
The Trojan deletes the following file(s):
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\getnowupdater.ini.AaE208 (0 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\androidMapping.txt (0 bytes)
The process %original file name%.exe:2696 makes changes in the file system.
The Trojan creates and/or writes to the following file(s):
%Documents and Settings%\%current user%\Cookies\L29LLPO9.txt (341 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\1GGYBZUQ\main[1] (15136 bytes)
%Documents and Settings%\%current user%\Cookies\CTCWJJZ8.txt (133 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\3F9KLW6F\ga[1].js (21968 bytes)
%Documents and Settings%\%current user%\Cookies\HK3GE11V.txt (639 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\OVYHJBCC\geoloc_iminent_com[1] (61 bytes)
%Documents and Settings%\%current user%\Cookies\7UAC0982.txt (639 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\OVYHJBCC\getnowupdater[1].exe (2572234 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\SZIS9VJF\128x128[1].gif (450 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\1GGYBZUQ\jquery.min[1].js (60016 bytes)
%Documents and Settings%\%current user%\Local Settings\History\History.IE5\MSHist012014051820140519\index.dat (16 bytes)
%Documents and Settings%\%current user%\Cookies\69W8E2WU.txt (639 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\OVYHJBCC\logo_GetNowUpdater[1].png (578 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\SZIS9VJF\main[1].txt (888 bytes)
%Documents and Settings%\%current user%\Cookies\LNQKD9FI.txt (639 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\desktop.ini (67 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\SZIS9VJF\RaiseInstallEventMethod[1] (155 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\OVYHJBCC\setup[1].txt (871 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\1GGYBZUQ\desktop.ini (67 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\OVYHJBCC\desktop.ini (67 bytes)
%Program Files%\GetNowUpdater\inst\Bootstrapper\GetNowUpdaterUninstall.exe (5873 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\3F9KLW6F\install[1] (495 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\3F9KLW6F\desktop.ini (67 bytes)
%Documents and Settings%\%current user%\Local Settings\Temp\GetNowUpdater\getnowupdater.exe (1244219 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\SZIS9VJF\desktop.ini (67 bytes)
%Documents and Settings%\%current user%\Local Settings\Application Data\Microsoft\Internet Explorer\MSIMGSIZ.DAT (4 bytes)
The Trojan deletes the following file(s):
%Documents and Settings%\%current user%\Local Settings\History\History.IE5\MSHist012013041520130416\index.dat (0 bytes)
%Documents and Settings%\%current user%\Local Settings\History\History.IE5\MSHist012013040820130415 (0 bytes)
%Documents and Settings%\%current user%\Cookies\L29LLPO9.txt (0 bytes)
%Documents and Settings%\%current user%\Cookies\CTCWJJZ8.txt (0 bytes)
%Documents and Settings%\%current user%\Local Settings\History\History.IE5\MSHist012013041520130416 (0 bytes)
%Documents and Settings%\%current user%\Cookies\69W8E2WU.txt (0 bytes)
%Documents and Settings%\%current user%\Cookies\HK3GE11V.txt (0 bytes)
%Documents and Settings%\%current user%\Local Settings\History\History.IE5\MSHist012013040820130415\index.dat (0 bytes)
%Documents and Settings%\%current user%\Cookies\7UAC0982.txt (0 bytes)
Registry activity
The process MetroInstallerAPP.exe:3440 makes changes in the system registry.
The Trojan creates and/or sets the following values in system registry:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{fdd9f6f3-7454-11e2-b4cd-806d6172696f}]
"BaseClass" = "Drive"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"AppData" = "%Documents and Settings%\%current user%\Application Data"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Common Start Menu" = "%Documents and Settings%\All Users\Start Menu"
"Common Documents" = "%Documents and Settings%\All Users\Documents"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Personal" = "%Documents and Settings%\%current user%\My Documents"
"Startup" = "%Documents and Settings%\%current user%\Start Menu\Programs\Startup"
"Local AppData" = "%Documents and Settings%\%current user%\Local Settings\Application Data"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Common AppData" = "%Documents and Settings%\All Users\Application Data"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\GetnowUpdater]
"NoRepair" = "1"
"DisplayVersion" = "1.18.2.3"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Common Desktop" = "%Documents and Settings%\All Users\Desktop"
"CommonMusic" = "%Documents and Settings%\All Users\Documents\My Music"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\GetnowUpdater]
"Publisher" = "AppScion"
"DisplayName" = "GetnowUpdater"
"HelpLink" = "http://www.iminent.com/aide/"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"My Pictures" = "%Documents and Settings%\%current user%\My Documents\My Pictures"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{fdd9f6f2-7454-11e2-b4cd-806d6172696f}]
"BaseClass" = "Drive"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\GetnowUpdater]
"InstallLocation" = "%Documents and Settings%\%current user%\Application Data\GetNowUpdater"
"NoModify" = "1"
"UserSettings" = "0"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Start Menu" = "%Documents and Settings%\%current user%\Start Menu"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\GetnowUpdater]
"DisplayIcon" = "%Documents and Settings%\%current user%\Application Data\GetNowUpdater\inst\main.ico"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\GetnowUpdater\{1A276A04-F46C-454C-8DAD-0E534BBDD82B}]
"UninstallString" = "%Documents and Settings%\%current user%\Application Data\GetNowUpdater\inst\Bootstrapper\uninstall.exe /UNINSTALL /JSNCONFIG=%Documents and Settings%\%current user%\Application Data\GetNowUpdater\inst\Bootstrapper\GetnowConfig.json"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"CommonVideo" = "%Documents and Settings%\All Users\Documents\My Videos"
"CommonPictures" = "%Documents and Settings%\All Users\Documents\My Pictures"
[HKLM\SOFTWARE\Microsoft\Cryptography\RNG]
"Seed" = "F9 6B 3A FE 49 B3 25 AE 50 49 C2 11 CE 34 37 59"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Common Programs" = "%Documents and Settings%\All Users\Start Menu\Programs"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Desktop" = "%Documents and Settings%\%current user%\Desktop"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{773a730e-74fb-11e2-b597-000c293bdf2f}]
"BaseClass" = "Drive"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Programs" = "%Documents and Settings%\%current user%\Start Menu\Programs"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\GetnowUpdater]
"ProductCode" = "{1A276A04-F46C-454C-8DAD-0E534BBDD82B}"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{fdd9f6f5-7454-11e2-b4cd-806d6172696f}]
"BaseClass" = "Drive"
The process getnowupdater.exe:3184 makes changes in the system registry.
The Trojan creates and/or sets the following values in system registry:
[HKLM\SOFTWARE\Microsoft\Cryptography\RNG]
"Seed" = "5B 0B 41 1E B6 63 8A E1 B2 74 5F DD 10 EE DC F7"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{fdd9f6f3-7454-11e2-b4cd-806d6172696f}]
"BaseClass" = "Drive"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap]
"AutoDetect" = "1"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Common Documents" = "%Documents and Settings%\All Users\Documents"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Desktop" = "%Documents and Settings%\%current user%\Desktop"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{773a730e-74fb-11e2-b597-000c293bdf2f}]
"BaseClass" = "Drive"
[HKCU\Software\Microsoft\Windows\ShellNoRoam\MUICache\C:\DOCUME~1\"%CurrentUserName%"\LOCALS~1\Temp\RarSFX0]
"MetroInstallerAPP.exe" = "Iminent Protection"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{fdd9f6f2-7454-11e2-b4cd-806d6172696f}]
"BaseClass" = "Drive"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{fdd9f6f5-7454-11e2-b4cd-806d6172696f}]
"BaseClass" = "Drive"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cache" = "%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Common Desktop" = "%Documents and Settings%\All Users\Desktop"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cookies" = "%Documents and Settings%\%current user%\Cookies"
"Personal" = "%Documents and Settings%\%current user%\My Documents"
The Trojan modifies IE settings for security zones to map all web-nodes that bypassing the proxy to the Intranet Zone:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap]
"ProxyBypass" = "1"
The Trojan modifies IE settings for security zones to map all urls to the Intranet Zone:
"IntranetName" = "1"
The Trojan modifies IE settings for security zones to map all local web-nodes with no dots which do not refer to any zone to the Intranet Zone:
"UNCAsIntranet" = "1"
The process GetNowUpdater.exe:208 makes changes in the system registry.
The Trojan creates and/or sets the following values in system registry:
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\eappprxy\traceIdentifier]
"Guid" = "5f31090b-d990-4e91-b16d-46121d0255aa"
[HKCU\Software\AppscionUpdater]
"PreviousVers" = "1.0.1.1"
"AndroidT" = "1970-01-01T00:00:00"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\CtlGuid]
"Guid" = "d905ac1c-65e7-4242-99ea-fe66a8355df8"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\WLanDiagCtlGuid]
"BitNames" = " WLANHC_AUTOCONFIG WLANHC_RNWFMSM WLANHC_FATMSM WLANHC_DLLMAIN WLANHC_TEST"
[HKCU\Software\AppscionUpdater]
"DesktopT" = "1970-01-01T00:00:00"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\ServiceCtlGuid]
"BitNames" = " DOT11_AUTOCONF DOT11_AUTOCONF_CLIENT DOT11_AUTOCONF_UI DOT11_FATMSM DOT11_COMMON DOT11_WLANGPA DOT11_CLASS_COINSTALLER"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\DiagL2SecCtlGuid]
"Guid" = "2e8d9ec5-a712-48c4-8ce0-631eb0c1cd65"
[HKLM\System\CurrentControlSet\Services\Eventlog\Application\ESENT]
"EventMessageFile" = "%System%\ESENT.dll"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"AppData" = "%Documents and Settings%\%current user%\Application Data"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap]
"AutoDetect" = "1"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections]
"SavedLegacySettings" = "46 00 00 00 43 00 00 00 01 00 00 00 00 00 00 00"
[HKLM\System\CurrentControlSet\Services\Eventlog\Application\ESENT]
"CategoryCount" = "16"
[HKLM\SOFTWARE\Microsoft\ESENT\Process\GetNowUpdater\DEBUG]
"Trace Level" = ""
[HKCU\Software\AppscionUpdater]
"LaunchID" = "cohort[201421]_"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\QUtil]
"LogSessionName" = "stdout"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cookies" = "%Documents and Settings%\%current user%\Cookies"
[HKCU\Software\AppscionUpdater]
"AnonymousUUID" = "1d9e92b1-7949-4f79-893d-e527c8a29151"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\eappcfg\traceIdentifier]
"BitNames" = " Error Unusual Info Debug"
[HKCU\Software\AppscionUpdater]
"LaunchWeek" = "cohort[201421]_"
"Locale" = "en_EN"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\ServiceCtlGuid]
"Guid" = "0c5a3172-2248-44fd-b9a6-8389cb1dc56a"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\CtlGuid]
"BitNames" = " DOT11_ASSOCIATE DOT11_ROAMING DOT11_1X DOT11_PNP DOT11_SCAN DOT11_RECEIVE DOT11_SEND DOT11_IOCTL DOT11_OID DOT11_MISC DOT11_UPCALL DOT11_KEYMGR DOT11_PEER DOT11_SOFTAP DOT11_PAM DOT11_REPEATER DOT11_APROUTER DOT11_WME DOT11_CONFIG DOT11_MSM DOT11_MSM_ADAPT DOT11_MSM_SCAN DOT11_MSM_CONNECT DOT11_MSM_SECURITY_PKT DOT11_NOTIFY_OBJECT"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Common AppData" = "%Documents and Settings%\All Users\Application Data"
[HKCU\Software\AppscionUpdater]
"LaunchCount" = "1"
"ClientNumber" = "495"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\QUtil]
"Active" = "1"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cache" = "%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\eappcfg]
"ControlFlags" = "1"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing]
"LogSessionName" = "stdout"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\eappcfg]
"LogSessionName" = "stdout"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\DiagL2SecCtlGuid]
"BitNames" = " SECHC_LOG_FLAG_ASSERT SECHC_LOG_FLAG_INIT SECHC_LOG_FLAG_DIAG SECHC_LOG_FLAG_ONEX_DIAG SECHC_LOG_FLAG_REPAIR SECHC_LOG_FLAG_STATE SECHC_LOG_FLAG_EXT SECHC_LOG_FLAG_EVENT_LOG SECHC_LOG_FLAG_FUNCTION SECHC_LOG_FLAG_MEMORY SECHC_LOG_FLAG_LOCKS"
[HKCU\Software\AppscionUpdater]
"rootPath" = "%Documents and Settings%\%current user%\Application Data\GetNowUpdater\"
[HKCU\Software\Microsoft\Direct3D\MostRecentApplication]
"Name" = "GetNowUpdater.exe"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\eappprxy]
"Active" = "1"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\eappprxy\traceIdentifier]
"BitNames" = " Error Unusual Info Debug"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\eappprxy]
"LogSessionName" = "stdout"
[HKCU\Software\AppscionUpdater]
"LaunchDate" = "2014-5-18"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing]
"Active" = "1"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\eappcfg\traceIdentifier]
"Guid" = "5f31090b-d990-4e91-b16d-46121d0255aa"
[HKLM\System\CurrentControlSet\Services\Eventlog\Application\ESENT]
"TypesSupported" = "7"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Local AppData" = "%Documents and Settings%\%current user%\Local Settings\Application Data"
[HKLM\SOFTWARE\Microsoft\Cryptography\RNG]
"Seed" = "27 26 50 98 AE CC 4C 63 E2 A7 02 E9 66 7D E4 A8"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\QUtil\traceIdentifier]
"Guid" = "8aefce96-4618-42ff-a057-3536aa78233e"
[HKLM\System\CurrentControlSet\Services\Eventlog\Application\ESENT]
"CategoryMessageFile" = "%System%\ESENT.dll"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"History" = "%Documents and Settings%\%current user%\Local Settings\History"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\eappprxy]
"ControlFlags" = "1"
[HKCU\Software\AppscionUpdater]
"AutoUpdateT" = "1970-01-01T00:00:00"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\WDiagCoreCtlGuid]
"BitNames" = " WD_LOG_FLAG_INIT WD_LOG_FLAG_RPC WD_LOG_FLAG_EVENT WD_LOG_FLAG_INTERFACE WD_LOG_FLAG_CONNECTION WD_LOG_FLAG_CONTROL WD_LOG_FLAG_LOCKS WD_LOG_FLAG_MEMORY WD_LOG_FLAG_REFERENCES WD_LOG_FLAG_FUNCTION_TRACE WD_LOG_FLAG_ASSERT"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\QUtil\traceIdentifier]
"BitNames" = " Error Unusual Info Debug"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing]
"ControlFlags" = "1"
[HKCU\Software\AppscionUpdater]
"AndroidStats" = "-1,-1,-1,-1"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\eappcfg]
"Active" = "1"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\Microsoft\QUtil]
"ControlFlags" = "1"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\WLanDiagCtlGuid]
"Guid" = "6da4ddca-0901-4bae-9ad4-7e6030bab531"
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tracing\WDiagCoreCtlGuid]
"Guid" = "637a0f36-dff5-4b2f-83dd-b106c1c725e2"
The Trojan modifies IE settings for security zones to map all local web-nodes with no dots which do not refer to any zone to the Intranet Zone:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap]
"UNCAsIntranet" = "1"
Proxy settings are disabled:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable" = "0"
The Trojan modifies IE settings for security zones to map all web-nodes that bypassing the proxy to the Intranet Zone:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap]
"ProxyBypass" = "1"
The Trojan modifies IE settings for security zones to map all urls to the Intranet Zone:
"IntranetName" = "1"
To automatically run itself each time Windows is booted, the Trojan adds the following link to its file to the system registry autorun key:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Run]
"GetNowUpdater" = "%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\GetNowUpdater.exe /silent_startup"
The Trojan deletes the following value(s) in system registry:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyOverride"
[HKCU\Software\AppscionUpdater]
"MigrateVOld"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyServer"
[HKCU\Software\AppscionUpdater]
"MigrateVNew"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"AutoConfigURL"
[HKLM\SOFTWARE\Microsoft\ESENT\Process\GetNowUpdater\DEBUG]
"Trace Level"
The process GetNowUpdater.exe:3548 makes changes in the system registry.
The Trojan creates and/or sets the following values in system registry:
[HKLM\SOFTWARE\Microsoft\Cryptography\RNG]
"Seed" = "FB 61 88 8A D7 1F D7 EA 39 08 97 E7 8E DF C6 29"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{fdd9f6f3-7454-11e2-b4cd-806d6172696f}]
"BaseClass" = "Drive"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Common Desktop" = "%Documents and Settings%\All Users\Desktop"
[HKCU\Software\Microsoft\Direct3D\MostRecentApplication]
"Name" = "GetNowUpdater.exe"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Desktop" = "%Documents and Settings%\%current user%\Desktop"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{773a730e-74fb-11e2-b597-000c293bdf2f}]
"BaseClass" = "Drive"
[HKCU\Software\Microsoft\Windows\ShellNoRoam\MUICache\%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin]
"GetNowUpdater.exe" = "Updater"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{fdd9f6f2-7454-11e2-b4cd-806d6172696f}]
"BaseClass" = "Drive"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap]
"AutoDetect" = "1"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{fdd9f6f5-7454-11e2-b4cd-806d6172696f}]
"BaseClass" = "Drive"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cache" = "%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Common Documents" = "%Documents and Settings%\All Users\Documents"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cookies" = "%Documents and Settings%\%current user%\Cookies"
"Personal" = "%Documents and Settings%\%current user%\My Documents"
The Trojan modifies IE settings for security zones to map all web-nodes that bypassing the proxy to the Intranet Zone:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap]
"ProxyBypass" = "1"
The Trojan modifies IE settings for security zones to map all urls to the Intranet Zone:
"IntranetName" = "1"
The Trojan modifies IE settings for security zones to map all local web-nodes with no dots which do not refer to any zone to the Intranet Zone:
"UNCAsIntranet" = "1"
The process %original file name%.exe:2696 makes changes in the system registry.
The Trojan creates and/or sets the following values in system registry:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\MSHist012014051820140519]
"CachePrefix" = ":2014051820140519:"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{fdd9f6f3-7454-11e2-b4cd-806d6172696f}]
"BaseClass" = "Drive"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap]
"AutoDetect" = "1"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\GetnowUpdater]
"UninstallString" = "%Program Files%\GetNowUpdater\inst\Bootstrapper\GetNowUpdaterUninstall.exe /uninstall"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"AppData" = "%Documents and Settings%\%current user%\Application Data"
[HKCU\Software\GetNowUpdater]
"AppInstanceUid" = "E906CE83-3F8F-49F1-8E12-5A8BEC1CF8D9"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\MSHist012014051820140519]
"CachePath" = "%USERPROFILE%\Local Settings\History\History.IE5\MSHist012014051820140519"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cookies" = "%Documents and Settings%\%current user%\Cookies"
"Local AppData" = "%Documents and Settings%\%current user%\Local Settings\Application Data"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Common AppData" = "%Documents and Settings%\All Users\Application Data"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\MSHist012014051820140519]
"CacheOptions" = "11"
[HKCU\Software\GetNowUpdater]
"TempAppInstanceUid" = "E906CE83-3F8F-49F1-8E12-5A8BEC1CF8D9"
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\GetnowUpdater]
"UninstallStringOld" = ""
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cache" = "%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{fdd9f6f2-7454-11e2-b4cd-806d6172696f}]
"BaseClass" = "Drive"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\MSHist012014051820140519]
"CacheLimit" = "8192"
[HKCU\Software\Microsoft\Internet Explorer\Main\WindowsSearch]
"Version" = "WS not installed"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections]
"SavedLegacySettings" = "46 00 00 00 41 00 00 00 01 00 00 00 00 00 00 00"
[HKLM\SOFTWARE\Microsoft\Cryptography\RNG]
"Seed" = "A9 26 14 F0 34 AB E2 1F 64 AB 67 24 50 D0 91 D3"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"History" = "%Documents and Settings%\%current user%\Local Settings\History"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{773a730e-74fb-11e2-b597-000c293bdf2f}]
"BaseClass" = "Drive"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{fdd9f6f5-7454-11e2-b4cd-806d6172696f}]
"BaseClass" = "Drive"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Favorites" = "%Documents and Settings%\%current user%\Favorites"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\MSHist012014051820140519]
"CacheRepair" = "0"
The Trojan modifies IE settings for security zones to map all local web-nodes with no dots which do not refer to any zone to the Intranet Zone:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap]
"UNCAsIntranet" = "1"
The Trojan modifies IE settings for security zones to map all web-nodes that bypassing the proxy to the Intranet Zone:
"ProxyBypass" = "1"
Proxy settings are disabled:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable" = "0"
The Trojan modifies IE settings for security zones to map all urls to the Intranet Zone:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap]
"IntranetName" = "1"
The Trojan deletes the following registry key(s):
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\MSHist012013041520130416]
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\MSHist012013040820130415]
The Trojan deletes the following value(s) in system registry:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"AutoConfigURL"
"ProxyServer"
"ProxyOverride"
[HKCU\Software\GetNowUpdater]
"TempAppInstanceUid"
The process adb.exe:2952 makes changes in the system registry.
The Trojan creates and/or sets the following values in system registry:
[HKLM\SOFTWARE\Microsoft\Cryptography\RNG]
"Seed" = "3A B0 E3 8A 36 19 1A E6 B3 8D A7 04 D1 77 F7 61"
Dropped PE files
| MD5 | File path |
|---|---|
| a9ccf6fa7b68bd2871f7127c3ad7cf1e | c:\Documents and Settings\"%CurrentUserName%"\Local Settings\Temp\GetNowUpdater\getnowupdater.exe |
| a9ccf6fa7b68bd2871f7127c3ad7cf1e | c:\Documents and Settings\"%CurrentUserName%"\Local Settings\Temporary Internet Files\Content.IE5\OVYHJBCC\getnowupdater[1].exe |
HOSTS file anomalies
No changes have been detected.
Rootkit activity
No anomalies have been detected.
Propagation
VersionInfo
Company Name: SIEN
Product Name: Yappyz
Product Version: 6.39.1.0
Legal Copyright: (c)SIEN S.A. All rights reserved.
Legal Trademarks:
Original Filename: Setup.exe
Internal Name: YappyzSetup.exe
File Version: 6.39.1.0
File Description: Yappyz
Comments:
Language: Language Neutral
PE Sections
| Name | Virtual Address | Virtual Size | Raw Size | Entropy | Section MD5 |
|---|---|---|---|---|---|
| UPX0 | 4096 | 1437696 | 0 | 0 | d41d8cd98f00b204e9800998ecf8427e |
| UPX1 | 1441792 | 757760 | 756224 | 5.49563 | 329dd14854c0ae2809439caee5ccb921 |
| .rsrc | 2199552 | 57344 | 56320 | 4.81562 | 601a082c2b3bf6c338d4fc7b64b64083 |
Dropped from:
Downloaded by:
Similar by SSDeep:
Similar by Lavasoft Polymorphic Checker:
URLs
| URL | IP |
|---|---|
| hxxp://72.247.9.226/vz/1BEE654B-2FE7-4B33-9B1D-276A04B3191C/1/getnowupdater.exe | |
| hxxp://logevent.iminent.akadns.net/external/d64ffd1e-6804-4183-b43d-52bce5fb72be/json/RaiseObjectEventLiteMethod?AppInstanceId=&Bagkey=&TargetUid=00000000-0000-0000-0000-000000000000&EventType=32768&EventCode=910&Properties=INFO=InstallgetNowUpdater__1 | |
| hxxp://logevent.iminent.com/external/d64ffd1e-6804-4183-b43d-52bce5fb72be/json/RaiseObjectEventLiteMethod?AppInstanceId=&Bagkey=&TargetUid=00000000-0000-0000-0000-000000000000&EventType=32768&EventCode=910&Properties=INFO=InstallgetNowUpdater__1 | |
| hxxp://vzapp.iminent.com/vz/1BEE654B-2FE7-4B33-9B1D-276A04B3191C/1/getnowupdater.exe |
IDS verdicts (Suricata alerts: Emerging Threats ET ruleset)
Traffic
HEAD /vz/1BEE654B-2FE7-4B33-9B1D-276A04B3191C/1/getnowupdater.exe HTTP/1.1
User-Agent: Downloader
Host: vzapp.iminent.com
Connection: Keep-Alive
HTTP/1.1 200 OK
Content-Length: 24397640
Content-Type: application/octet-stream
Last-Modified: Tue, 29 Apr 2014 13:53:40 GMT
ETag: 27337708.1.5247029782628957904
Server: Microsoft-IIS/7.5
ServerSideUid: d855e377-9e85-4daf-bced-cb1fb8eec089
FromLocalCache: true
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Server: MCC-PROD19
Cache-Control: public, max-age=30552346
Date: Sun, 18 May 2014 18:49:41 GMT
Connection: keep-aliveHTTP/1.1 200 OK..Content-Length: 24397640..Content-Type: application/o
ctet-stream..Last-Modified: Tue, 29 Apr 2014 13:53:40 GMT..ETag: 27337
708.1.5247029782628957904..Server: Microsoft-IIS/7.5..ServerSideUid: d
855e377-9e85-4daf-bced-cb1fb8eec089..FromLocalCache: true..X-AspNet-Ve
rsion: 4.0.30319..X-Powered-By: ASP.NET..Server: MCC-PROD19..Cache-Con
trol: public, max-age=30552346..Date: Sun, 18 May 2014 18:49:41 GMT..C
onnection: keep-alive..
GET /external/d64ffd1e-6804-4183-b43d-52bce5fb72be/json/RaiseObjectEventLiteMethod?AppInstanceId=&Bagkey=&TargetUid=00000000-0000-0000-0000-000000000000&EventType=32768&EventCode=910&Properties=INFO=InstallgetNowUpdater__1 HTTP/1.1
User-Agent: LogEvents
Host: logevent.iminent.com
Connection: Keep-Alive
HTTP/1.1 200 OK
Cache-Control: private
Content-Type: application/json; charset=utf-8
Server: Microsoft-IIS/7.5
X-AspNetMvc-Version: 4.0
Access-Control-Allow-Origin: *
Access-Control-Allow-Headers: Content-Type
X-From-Header: 00000000-0000-0000-0000-000000000000
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Server: MCC-PROD31
Date: Sun, 18 May 2014 18:49:55 GMT
Content-Length: 67{"EventUid":"60f53627-7b45-4731-89bd-fc9665655353","Recorded":true}..
The Trojan connects to the servers at the folowing location(s):
.text
`.rdata
@.data
.rsrc
@.reloc
F><.tN<[tJ<\tF<*tB<|t><^t:<$t6
<1%u3
t8It.IIt#
.CGy*
9\$$u$
FTPj
YPSSSh
tCPS
9t$Lt.VV
,4,56,789
t#WSSh
xSSSh
FTPjKS
FtPj;S
C.PjRV
.EKSWU
RWj%Sj
FTPG
Camellia for x86 by
AES for Intel AES-NI, CRYPTOGAMS by
6-9'6-9'
$6.:$6.:
*?#1*?#1
>8$4,8$4,
AES for x86, CRYPTOGAMS by
RC4 for x86, CRYPTOGAMS by
SHA1 block transform for x86, CRYPTOGAMS by
SHA256 block transform for x86, CRYPTOGAMS by
DlSHA512 block transform for x86, CRYPTOGAMS by
GHASH for x86, CRYPTOGAMS by
|$@3|$<3
Montgomery Multiplication for x86, CRYPTOGAMS by
GF(2^m) Multiplication for x86, CRYPTOGAMS by
FtPS
()$^.* ?[]|\-{},:=!ro.product.locale.region
ro.product.locale.language
ro.product.manufacturer
ro.product.cpu.abi
ro.product.brand
ro.product.model
ro.build.version.release
ro.build.display.id
ro.build.version.sdk
http://vzbucket.appscion.com/appscionupdater
/androidMapping.txt
MSG_DOWNLOAD_LAUNCH_DL
MSG_DOWNLOAD_FINISHED_DL
MSG_DOWNLOAD_ADDED_DL
MSG_DEVICE_DL_ADB_DRIVERS
MSG_DEVICE_INSTALL_USB_DRIVERS_RESPONSE
MSG_DEVICE_INSTALL_USB_DRIVERS
MSG_DEVICE_PERIODIC_SCAN
MSG_DEVICE_EVENT_DETECTED
MSG_DEVICE_ATTACH_USB_TRAP
MSG_PROCESS_SEND_STATS
MSG_PROCESS_SCAN_START
MSG_AUTOUPDATE_COMPLETE
MSG_AUTOUPDATE_START
MSG_ANDROID_APP_UPDATE_ALL
MSG_ANDROID_APP_INSTALL
MSG_ANDROID_APP_UNINSTALL
MSG_ANDROID_RESCAN
MSG_SOFT_UPDATE_SETUPEXE
MSG_SOFT_APP_UPDATE_ALL
MSG_SOFT_LAUNCH_PROCESS
MSG_SOFT_RESCAN_SOFT_COMPLETE
MSG_SOFT_SEND_FEEDBACK
MSG_SOFT_SHOW_DATA
MSG_SOFT_SCAN_REMOTE
MSG_SOFT_SCAN_LOCAL
AutoUpdater.cpp
http://getnow.com/
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.66 Safari/537.36 %1
XMLHttpRequest
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
finalExeName: [%1]
/outt.txt
/outt2.txt
/summaryUpdateInfo.txt
mainExe
%d-%d
MD5 hash of file %s is:
Line %d, Column %d
m unresolved strings
depth m has
%d pointers, %d sorted, %d scanned
qsort [0x%x, 0x%x] done %d this %d
%d work, %d block, ratio %5.2f
1.0.4, 20-Dec-2006
(www.memtest86.com). At the time of writing it is free (GPLd).
bzip2/libbzip2: internal error number %d.
This is a bug in bzip2/libbzip2, %s.
Please report it to me at: [email protected]. If this happened
component, you should also report this bug to the author(s)
of that program. Please make an effort to report this bug;
timely and accurate bug reports eventually lead to higher
combined CRCs: stored = 0xx, computed = 0xx
{0xx, 0xx}codes %d
code lengths %d,
selectors %d,
bytes: mapping %d,
pass %d: size is %d, grp uses are
initial group %d, [%d .. %d], has %d syms (%4.1f%%)
%d in block, %d after MTF & 1-2 coding, %d 2 syms in use
final combined CRC = 0xx
block %d: crc = 0xx, combined CRC = 0xx, size = %d
[%d: huff mtf
inflate 1.1.3 Copyright 1995-1998 Mark Adler
1.1.3
CacheManager.cpp
Mozilla/5.0 (Windows NT %1.%2%3) AppleWebKit/537.21 (KHTML, like Gecko) GetNowUpdater Safari/537.21
/verbose.txt
CGoogleAnalytics.cpp
www.google-analytics.com
http://www.google-analytics.com/collect?
Date: %d %s %d %d:%d:%d
AUTH LOGIN is not supported by the server
The STARTTLS command is not supported by the server
Undefined xyz SMTP response
Bad login or password
Server returned error after sending AUTH LOGIN
Invalid user login or password
Undefined user password
Undefined user login
EHLO %s
,qop=%s
,response=%s
,digest-uri="%s"
,cnonce="%s"
,nc=%s
,nonce="%s"
,realm="%s"
charset=utf-8,username="%s"
smtp/
AUTH PLAIN %s
%s^%s^%s
AUTH LOGIN
LOGIN
--%s--
RCPT TO:<%s>
MAIL FROM:<%s>
QSQLITE
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\%1
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\%1
/adbF/driver/android_winusb.inf
/adbF/driver/AdbDriverInstaller.exe
/adbF/driver/UniversalAdbDriverSetup6.msi
/adbF/adb.exe
/AdbDriverInstaller.exe
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceContainers\%1\BaseContainers\%2
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\%1
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\%1\%2
DeviceManager.cpp
http:[Android]%1
/productname="%1" /producturl="%2" /productlogo="%3" /productkey="%4" /productversion="%5"
setup.exe
[PRODUCTURL]
http://stapi.appscion.com/api/stamp/setup.exe?publisherid=95&affiliateid=1486&publisherkey=Appscion Updater-1486&publishername=GetNow Updater&publishercontact=http://www.getnow.com/contactus&productname=[PRODUCTNAME]&producturl=[PRODUCTURL]&productimage=[PRODUCTIMAGE]&productversion=[PRODUCTVERSION]&productbusiness=0&productcompliancy=0&lcid=1033&offerid=8
:/ù.%
10.rEDC
Start with Windows
"textL15": "Starts when Windows starts",
"textL49": "Portughese",
0
$('.desktop-notifications').find('ul').scroll(function(){if ($(this).scrollTop() > 0) {$('header').addClass('scroll');$('header').hasClass('scroll') ? ($('header').removeClass('scroll')) : null;$('#selectAll').click(function(){if ($(this).prop('checked')) {$('#auto-update').find('input').prop('checked', true);$('#auto-update').find('input').click(function(){if (!$(this).prop('checked')) {$('#selectAll').prop('checked', false);$(document).ready(function (e) {$("#s_countries").msDropdown();0
0
marrage de Windows",
"textL49": "FR_Portughese",
/*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license
//@ sourceMappingURL=jquery-1.10.2.min.map
(function(e,t){var n,r,i=typeof t,o=e.location,a=e.document,s=a.documentElement,l=e.jQuery,u=e.$,c={},p=[],f="1.10.2",d=p.concat,h=p.push,g=p.slice,m=p.indexOf,y=c.toString,v=c.hasOwnProperty,b=f.trim,x=function(e,t){return new x.fn.init(e,t,r)},w=/[ -]?(?:\d*\.|)\d (?:[eE][ -]?\d |)/.source,T=/\S /g,C=/^[\s\uFEFF\xA0] |[\s\uFEFF\xA0] $/g,N=/^(?:\s*(<[\w\W] >)[^>]*|#([\w-]*))$/,k=/^<(\w )\s*\/?>(?:<\/\1>|)$/,E=/^[\],:{}\s]*$/,S=/(?:^|:|,)(?:\s*\[) /g,A=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,j=/"[^"\\\r\n]*"|true|false|null|-?(?:\d \.|)\d (?:[eE][ -]?\d |)/g,D=/^-ms-/,L=/-([\da-z])/gi,H=function(e,t){return t.toUpperCase()},q=function(e){(a.addEventListener||"load"===e.type||"complete"===a.readyState)&&(_(),x.ready())},_=function(){a.addEventListener?(a.removeEventListener("DOMContentLoaded",q,!1),e.removeEventListener("load",q,!1)):(a.detachEvent("onreadystatechange",q),e.detachEvent("onload",q))};x.fn=x.prototype={jquery:f,constructor:x,init:function(e,n,r){var i,o;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof x?n[0]:n,x.merge(this,x.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:a,!0)),k.test(i[1])&&x.isPlainObject(n))for(i in n)x.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(o=a.getElementById(i[2]),o&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=a,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):x.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),x.makeArray(e,this))},selector:"",length:0,toArray:function(){return g.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length e]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return x.each(this,e,t)},ready:function(e){return x.ready.promise().done(e),this},slice:function(){return this.pushStack(g.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n= e (0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:h,sort:[].sort,splice:[].splice},x.fn.init.prototype=x.fn,x.extend=x.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},l=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},l=2),"object"==typeof s||x.isFunction(s)||(s={}),u===l&&(s=this,--l);u>l;l )if(null!=(o=arguments[l]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(x.isPlainObject(r)||(n=x.isArray(r)))?(n?(n=!1,a=e&&x.isArray(e)?e:[]):a=e&&x.isPlainObject(e)?e:{},s[i]=x.extend(c,a,r)):r!==t&&(s[i]=r));return s},x.extend({expando:"jQuery" (f Math.random()).replace(/\D/g,""),noConflict:function(t){return e.$===x&&(e.$=u),t&&e.jQuery===x&&(e.jQuery=l),x},isReady:!1,readyWait:1,holdReady:function(e){e?x.readyWait :x.ready(!0)},ready:function(e){if(e===!0?!--x.readyWait:!x.isReady){if(!a.body)return setTimeout(x.ready);x.isReady=!0,e!==!0&&--x.readyWait>0||(n.resolveWith(a,[x]),x.fn.trigger&&x(a).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===x.type(e)},isArray:Array.isArray||function(e){return"array"===x.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e "":"object"==typeof e||"function"==typeof e?c[y.call(e)]||"object":typeof e},isPlainObject:function(e){var n;if(!e||"object"!==x.type(e)||e.nodeType||x.isWindow(e))return!1;try{if(e.constructor&&!v.call(e,"constructor")&&!v.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}if(x.support.ownLast)for(n in e)return v.call(e,n);for(n in e);return n===t||v.call(e,n)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||a;var r=k.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=x.buildFragment([e],t,i),i&&x(i).remove(),x.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=x.trim(n),n&&E.test(n.replace(A,"@").replace(j,"]").replace(S,"")))?Function("return " n)():(x.error("Invalid JSON: " n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||x.error("Invalid XML: " n),r},noop:function(){},globalEval:function(t){t&&x.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(D,"ms-").replace(L,H)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i )if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i )if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:b&&!b.call("\ufeff\u00a0")?function(e){return null==e?"":b.call(e)}:function(e){return null==e?"":(e "").replace(C,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?x.merge(n,"string"==typeof e?[e]:e):h.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(m)return m.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r n):n:0;r>n;n )if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o )e[i ]=n[o];else while(n[o]!==t)e[i ]=n[o ];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o )r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i )r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return d.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),x.isFunction(e)?(r=g.call(arguments,2),i=function(){return e.apply(n||this,r.concat(g.call(arguments)))},i.guid=e.guid=e.guid||x.guid ,i):t},access:function(e,n,r,i,o,a,s){var l=0,u=e.length,c=null==r;if("object"===x.type(r)){o=!0;for(l in r)x.access(e,n,l,r[l],!0,a,s)}else if(i!==t&&(o=!0,x.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(x(e),n)})),n))for(;u>l;l )n(e[l],r,s?i:i.call(e[l],l,n(e[l],r)));return o?e:c?n.call(e):u?n(e[0],r):a},now:function(){return(new Date).getTime()},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),x.ready.promise=function(t){if(!n)if(n=x.Deferred(),"complete"===a.readyState)setTimeout(x.ready);else if(a.addEventListener)a.addEventListener("DOMContentLoaded",q,!1),e.addEventListener("load",q,!1);else{a.attachEvent("onreadystatechange",q),e.attachEvent("onload",q);var r=!1;try{r=null==e.frameElement&&a.documentElement}catch(i){}r&&r.doScroll&&function o(){if(!x.isReady){try{r.doScroll("left")}catch(e){return setTimeout(o,50)}_(),x.ready()}}()}return n.promise(t)},x.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){c["[object " t "]"]=t.toLowerCase()});function M(e){var t=e.length,n=x.type(e);return x.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=x(a),function(e,t){var n,r,i,o,a,s,l,u,c,p,f,d,h,g,m,y,v,b="sizzle" -new Date,w=e.document,T=0,C=0,N=st(),k=st(),E=st(),S=!1,A=function(e,t){return e===t?(S=!0,0):0},j=typeof t,D=1<<31,L={}.hasOwnProperty,H=[],q=H.pop,_=H.push,M=H.push,O=H.slice,F=H.indexOf||function(e){var t=0,n=this.length;for(;n>t;t )if(this[t]===e)return t;return-1},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",P="[\\x20\\t\\r\\n\\f]",R="(?:\\\\.|[\\w-]|[^\\x00-\\xa0]) ",W=R.replace("w","w#"),$="\\[" P "*(" R ")" P "*(?:([*^$|!~]?=)" P "*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|(" W ")|)|)" P "*\\]",I=":(" R ")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|" $.replace(3,8) ")*)|.*)\\)|)",z=RegExp("^" P " |((?:^|[^\\\\])(?:\\\\.)*)" P " $","g"),X=RegExp("^" P "*," P "*"),U=RegExp("^" P "*([> ~]|" P ")" P "*"),V=RegExp(P "*[ ~]"),Y=RegExp("=" P "*([^\\]'\"]*)" P "*\\]","g"),J=RegExp(I),G=RegExp("^" W "$"),Q={ID:RegExp("^#(" R ")"),CLASS:RegExp("^\\.(" R ")"),TAG:RegExp("^(" R.replace("w","w*") ")"),ATTR:RegExp("^" $),PSEUDO:RegExp("^" I),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" P "*(even|odd|(([ -]|)(\\d*)n|)" P "*(?:([ -]|)" P "*(\\d )|))" P "*\\)|)","i"),bool:RegExp("^(?:" B ")$","i"),needsContext:RegExp("^" P "*[> ~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" P "*((?:-\\d)?\\d*)" P "*\\)|)(?=[^-]|$)","i")},K=/^[^{] \{\s*\[native \w/,Z=/^(?:#([\w-] )|(\w )|\.([\w-] ))$/,et=/^(?:input|select|textarea|button)$/i,tt=/^h\d$/i,nt=/'|\\/g,rt=RegExp("\\\\([\\da-f]{1,6}" P "?|(" P ")|.)","ig"),it=function(e,t,n){var r="0x" t-65536;return r!==r||n?t:0>r?String.fromCharCode(r 65536):String.fromCharCode(55296|r>>10,56320|1023&r)};try{M.apply(H=O.call(w.childNodes),w.childNodes),H[w.childNodes.length].nodeType}catch(ot){M={apply:H.length?function(e,t){_.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n ]=t[r ]);e.length=n-1}}}function at(e,t,n,i){var o,a,s,l,u,c,d,m,y,x;if((t?t.ownerDocument||t:w)!==f&&p(t),t=t||f,n=n||[],!e||"string"!=typeof e)return n;if(1!==(l=t.nodeType)&&9!==l)return[];if(h&&!i){if(o=Z.exec(e))if(s=o[1]){if(9===l){if(a=t.getElementById(s),!a||!a.parentNode)return n;if(a.id===s)return n.push(a),n}else if(t.ownerDocument&&(a=t.ownerDocument.getElementById(s))&&v(t,a)&&a.id===s)return n.push(a),n}else{if(o[2])return M.apply(n,t.getElementsByTagName(e)),n;if((s=o[3])&&r.getElementsByClassName&&t.getElementsByClassName)return M.apply(n,t.getElementsByClassName(s)),n}if(r.qsa&&(!g||!g.test(e))){if(m=d=b,y=t,x=9===l&&e,1===l&&"object"!==t.nodeName.toLowerCase()){c=mt(e),(d=t.getAttribute("id"))?m=d.replace(nt,"\\$&"):t.setAttribute("id",m),m="[id='" m "'] ",u=c.length;while(u--)c[u]=m yt(c[u]);y=V.test(e)&&t.parentNode||t,x=c.join(",")}if(x)try{return M.apply(n,y.querySelectorAll(x)),n}catch(T){}finally{d||t.removeAttribute("id")}}}return kt(e.replace(z,"$1"),t,n,i)}function st(){var e=[];function t(n,r){return e.push(n =" ")>o.cacheLength&&delete t[e.shift()],t[n]=r}return t}function lt(e){return e[b]=!0,e}function ut(e){var t=f.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ct(e,t){var n=e.split("|"),r=e.length;while(r--)o.attrHandle[n[r]]=t}function pt(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||D)-(~e.sourceIndex||D);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function ft(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function dt(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ht(e){return lt(function(t){return t= t,lt(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}s=at.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},r=at.support={},p=at.setDocument=function(e){var n=e?e.ownerDocument||e:w,i=n.defaultView;return n!==f&&9===n.nodeType&&n.documentElement?(f=n,d=n.documentElement,h=!s(n),i&&i.attachEvent&&i!==i.top&&i.attachEvent("onbeforeunload",function(){p()}),r.attributes=ut(function(e){return e.className="i",!e.getAttribute("className")}),r.getElementsByTagName=ut(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),r.getElementsByClassName=ut(function(e){return e.innerHTML="",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),r.getById=ut(function(e){return d.appendChild(e).id=b,!n.getElementsByName||!n.getElementsByName(b).length}),r.getById?(o.find.ID=function(e,t){if(typeof t.getElementById!==j&&h){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){return e.getAttribute("id")===t}}):(delete o.find.ID,o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){var n=typeof e.getAttributeNode!==j&&e.getAttributeNode("id");return n&&n.value===t}}),o.find.TAG=r.getElementsByTagName?function(e,n){return typeof n.getElementsByTagName!==j?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i ])1===n.nodeType&&r.push(n);return r}return o},o.find.CLASS=r.getElementsByClassName&&function(e,n){return typeof n.getElementsByClassName!==j&&h?n.getElementsByClassName(e):t},m=[],g=[],(r.qsa=K.test(n.querySelectorAll))&&(ut(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||g.push("\\[" P "*(?:value|" B ")"),e.querySelectorAll(":checked").length||g.push(":checked")}),ut(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&g.push("[*^$]=" P "*(?:''|\"\")"),e.querySelectorAll(":enabled").length||g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(r.matchesSelector=K.test(y=d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&ut(function(e){r.disconnectedMatch=y.call(e,"div"),y.call(e,"[s!='']:x"),m.push("!=",I)}),g=g.length&&RegExp(g.join("|")),m=m.length&&RegExp(m.join("|")),v=K.test(d.contains)||d.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},A=d.compareDocumentPosition?function(e,t){if(e===t)return S=!0,0;var i=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return i?1&i||!r.sortDetached&&t.compareDocumentPosition(e)===i?e===n||v(w,e)?-1:t===n||v(w,t)?1:c?F.call(c,e)-F.call(c,t):0:4&i?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return S=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:c?F.call(c,e)-F.call(c,t):0;if(o===a)return pt(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i ;return i?pt(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},n):f},at.matches=function(e,t){return at(e,null,null,t)},at.matchesSelector=function(e,t){if((e.ownerDocument||e)!==f&&p(e),t=t.replace(Y,"='$1']"),!(!r.matchesSelector||!h||m&&m.test(t)||g&&g.test(t)))try{var n=y.call(e,t);if(n||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(i){}return at(t,f,null,[e]).length>0},at.contains=function(e,t){return(e.ownerDocument||e)!==f&&p(e),v(e,t)},at.attr=function(e,n){(e.ownerDocument||e)!==f&&p(e);var i=o.attrHandle[n.toLowerCase()],a=i&&L.call(o.attrHandle,n.toLowerCase())?i(e,n,!h):t;return a===t?r.attributes||!h?e.getAttribute(n):(a=e.getAttributeNode(n))&&a.specified?a.value:null:a},at.error=function(e){throw Error("Syntax error, unrecognized expression: " e)},at.uniqueSort=function(e){var t,n=[],i=0,o=0;if(S=!r.detectDuplicates,c=!r.sortStable&&e.slice(0),e.sort(A),S){while(t=e[o ])t===e[o]&&(i=n.push(o));while(i--)e.splice(n[i],1)}return e},a=at.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n =a(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r )n =a(t);return n},o=at.selectors={cacheLength:50,createPseudo:lt,match:Q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"}," ":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(rt,it),e[3]=(e[4]||e[5]||"").replace(rt,it),"~="===e[2]&&(e[3]=" " e[3] " "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||at.error(e[0]),e[4]= (e[4]?e[5] (e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]= (e[7] e[8]||"odd"===e[3])):e[3]&&at.error(e[0]),e},PSEUDO:function(e){var n,r=!e[5]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]&&e[4]!==t?e[2]=e[4]:r&&J.test(r)&&(n=mt(r,!0))&&(n=r.indexOf(")",r.length-n)-r.length)&&(e[0]=e[0].slice(0,n),e[2]=r.slice(0,n)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(rt,it).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=N[e " "];return t||(t=RegExp("(^|" P ")" e "(" P "|$)"))&&N(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==j&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=at.attr(r,e);return null==i?"!="===t:t?(i ="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" " i " ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length 1)===n "-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!l&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[b]||(m[b]={}),u=c[e]||[],d=u[0]===T&&u[1],f=u[0]===T&&u[2],p=d&&m.childNodes[d];while(p= d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&& f&&p===t){c[e]=[T,d,f];break}}else if(v&&(u=(t[b]||(t[b]={}))[e])&&u[0]===T)f=u[1];else while(p= d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&& f&&(v&&((p[b]||(p[b]={}))[e]=[T,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=o.pseudos[e]||o.setFilters[e.toLowerCase()]||at.error("unsupported pseudo: " e);return r[b]?r(t):r.length>1?(n=[e,e,"",t],o.setFilters.hasOwnProperty(e.toLowerCase())?lt(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=F.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:lt(function(e){var t=[],n=[],r=l(e.replace(z,"$1"));return r[b]?lt(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:lt(function(e){return function(t){return at(e,t).length>0}}),contains:lt(function(e){return function(t){return(t.textContent||t.innerText||a(t)).indexOf(e)>-1}}),lang:lt(function(e){return G.test(e||"")||at.error("unsupported lang: " e),e=e.replace(rt,it).toLowerCase(),function(t){var n;do if(n=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e "-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===d},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!o.pseudos.empty(e)},header:function(e){return tt.test(e.nodeName)},input:function(e){return et.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:ht(function(){return[0]}),last:ht(function(e,t){return[t-1]}),eq:ht(function(e,t,n){return[0>n?n t:n]}),even:ht(function(e,t){var n=0;for(;t>n;n =2)e.push(n);return e}),odd:ht(function(e,t){var n=1;for(;t>n;n =2)e.push(n);return e}),lt:ht(function(e,t,n){var r=0>n?n t:n;for(;--r>=0;)e.push(r);return e}),gt:ht(function(e,t,n){var r=0>n?n t:n;for(;t> r;)e.push(r);return e})}},o.pseudos.nth=o.pseudos.eq;for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})o.pseudos[n]=ft(n);for(n in{submit:!0,reset:!0})o.pseudos[n]=dt(n);function gt(){}gt.prototype=o.filters=o.pseudos,o.setFilters=new gt;function mt(e,t){var n,r,i,a,s,l,u,c=k[e " "];if(c)return t?0:c.slice(0);s=e,l=[],u=o.preFilter;while(s){(!n||(r=X.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),l.push(i=[])),n=!1,(r=U.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(z," ")}),s=s.slice(n.length));for(a in o.filter)!(r=Q[a].exec(s))||u[a]&&!(r=u[a](r))||(n=r.shift(),i.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?at.error(e):k(e,l).slice(0)}function yt(e){var t=0,n=e.length,r="";for(;n>t;t )r =e[t].value;return r}function vt(e,t,n){var r=t.dir,o=n&&"parentNode"===r,a=C ;return t.first?function(t,n,i){while(t=t[r])if(1===t.nodeType||o)return e(t,n,i)}:function(t,n,s){var l,u,c,p=T " " a;if(s){while(t=t[r])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[r])if(1===t.nodeType||o)if(c=t[b]||(t[b]={}),(u=c[r])&&u[0]===p){if((l=u[1])===!0||l===i)return l===!0}else if(u=c[r]=[p],u[1]=e(t,n,s)||i,u[1]===!0)return!0}}function bt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xt(e,t,n,r,i){var o,a=[],s=0,l=e.length,u=null!=t;for(;l>s;s )(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),u&&t.push(s));return a}function wt(e,t,n,r,i,o){return r&&!r[b]&&(r=wt(r)),i&&!i[b]&&(i=wt(i,o)),lt(function(o,a,s,l){var u,c,p,f=[],d=[],h=a.length,g=o||Nt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:xt(g,f,e,s,l),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,l),r){u=xt(y,d),r(u,[],s,l),c=u.length;while(c--)(p=u[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){u=[],c=y.length;while(c--)(p=y[c])&&u.push(m[c]=p);i(null,y=[],u,l)}c=y.length;while(c--)(p=y[c])&&(u=i?F.call(o,p):f[c])>-1&&(o[u]=!(a[u]=p))}}else y=xt(y===a?y.splice(h,y.length):y),i?i(null,a,y,l):M.apply(a,y)})}function Tt(e){var t,n,r,i=e.length,a=o.relative[e[0].type],s=a||o.relative[" "],l=a?1:0,c=vt(function(e){return e===t},s,!0),p=vt(function(e){return F.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==u)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;i>l;l )if(n=o.relative[e[l].type])f=[vt(bt(f),n)];else{if(n=o.filter[e[l].type].apply(null,e[l].matches),n[b]){for(r= l;i>r;r )if(o.relative[e[r].type])break;return wt(l>1&&bt(f),l>1&&yt(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(z,"$1"),n,r>l&&Tt(e.slice(l,r)),i>r&&Tt(e=e.slice(r)),i>r&&yt(e))}f.push(n)}return bt(f)}function Ct(e,t){var n=0,r=t.length>0,a=e.length>0,s=function(s,l,c,p,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,C=u,N=s||a&&o.find.TAG("*",d&&l.parentNode||l),k=T =null==C?1:Math.random()||.1;for(w&&(u=l!==f&&l,i=n);null!=(h=N[b]);b ){if(a&&h){g=0;while(m=e[g ])if(m(h,l,c)){p.push(h);break}w&&(T=k,i= n)}r&&((h=!m&&h)&&v--,s&&x.push(h))}if(v =b,r&&b!==v){g=0;while(m=t[g ])m(x,y,l,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=q.call(p));y=xt(y)}M.apply(p,y),w&&!s&&y.length>0&&v t.length>1&&at.uniqueSort(p)}return w&&(T=k,u=C),x};return r?lt(s):s}l=at.compile=function(e,t){var n,r=[],i=[],o=E[e " "];if(!o){t||(t=mt(e)),n=t.length;while(n--)o=Tt(t[n]),o[b]?r.push(o):i.push(o);o=E(e,Ct(i,r))}return o};function Nt(e,t,n){var r=0,i=t.length;for(;i>r;r )at(e,t[r],n);return n}function kt(e,t,n,i){var a,s,u,c,p,f=mt(e);if(!i&&1===f.length){if(s=f[0]=f[0].slice(0),s.length>2&&"ID"===(u=s[0]).type&&r.getById&&9===t.nodeType&&h&&o.relative[s[1].type]){if(t=(o.find.ID(u.matches[0].replace(rt,it),t)||[])[0],!t)return n;e=e.slice(s.shift().value.length)}a=Q.needsContext.test(e)?0:s.length;while(a--){if(u=s[a],o.relative[c=u.type])break;if((p=o.find[c])&&(i=p(u.matches[0].replace(rt,it),V.test(s[0].type)&&t.parentNode||t))){if(s.splice(a,1),e=i.length&&yt(s),!e)return M.apply(n,i),n;break}}}return l(e,f)(i,t,!h,n,V.test(e)),n}r.sortStable=b.split("").sort(A).join("")===b,r.detectDuplicates=S,p(),r.sortDetached=ut(function(e){return 1&e.compareDocumentPosition(f.createElement("div"))}),ut(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||ct("type|href|height|width",function(e,n,r){return r?t:e.getAttribute(n,"type"===n.toLowerCase()?1:2)}),r.attributes&&ut(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ct("value",function(e,n,r){return r||"input"!==e.nodeName.toLowerCase()?t:e.defaultValue}),ut(function(e){return null==e.getAttribute("disabled")})||ct(B,function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&i.specified?i.value:e[n]===!0?n.toLowerCase():null}),x.find=at,x.expr=at.selectors,x.expr[":"]=x.expr.pseudos,x.unique=at.uniqueSort,x.text=at.getText,x.isXMLDoc=at.isXML,x.contains=at.contains}(e);var O={};function F(e){var t=O[e]={};return x.each(e.match(T)||[],function(e,n){t[n]=!0}),t}x.Callbacks=function(e){e="string"==typeof e?O[e]||F(e):x.extend({},e);var n,r,i,o,a,s,l=[],u=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=l.length,n=!0;l&&o>a;a )if(l[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,l&&(u?u.length&&c(u.shift()):r?l=[]:p.disable())},p={add:function(){if(l){var t=l.length;(function i(t){x.each(t,function(t,n){var r=x.type(n);"function"===r?e.unique&&p.has(n)||l.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=l.length:r&&(s=t,c(r))}return this},remove:function(){return l&&x.each(arguments,function(e,t){var r;while((r=x.inArray(t,l,r))>-1)l.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?x.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],o=0,this},disable:function(){return l=u=r=t,this},disabled:function(){return!l},lock:function(){return u=t,r||p.disable(),this},locked:function(){return!u},fireWith:function(e,t){return!l||i&&!u||(t=t||[],t=[e,t.slice?t.slice():t],n?u.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},x.extend({Deferred:function(e){var t=[["resolve","done",x.Callbacks("once memory"),"resolved"],["reject","fail",x.Callbacks("once memory"),"rejected"],["notify","progress",x.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return x.Deferred(function(n){x.each(t,function(t,o){var a=o[0],s=x.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a "With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?x.extend(e,r):r}},i={};return r.pipe=r.then,x.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0] "With"](this===i?r:this,arguments),this},i[o[0] "With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=g.call(arguments),r=n.length,i=1!==r||e&&x.isFunction(e.promise)?r:0,o=1===i?e:x.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?g.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,l,u;if(r>1)for(s=Array(r),l=Array(r),u=Array(r);r>t;t )n[t]&&x.isFunction(n[t].promise)?n[t].promise().done(a(t,u,n)).fail(o.reject).progress(a(t,l,s)):--i;return i||o.resolveWith(u,n),o.promise()}}),x.support=function(t){var n,r,o,s,l,u,c,p,f,d=a.createElement("div");if(d.setAttribute("className","t"),d.innerHTML=" | t |
}({});var B=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;function R(e,n,r,i){if(x.acceptData(e)){var o,a,s=x.expando,l=e.nodeType,u=l?x.cache:e,c=l?e[s]:e[s]&&s;if(c&&u[c]&&(i||u[c].data)||r!==t||"string"!=typeof n)return c||(c=l?e[s]=p.pop()||x.guid :s),u[c]||(u[c]=l?{}:{toJSON:x.noop}),("object"==typeof n||"function"==typeof n)&&(i?u[c]=x.extend(u[c],n):u[c].data=x.extend(u[c].data,n)),a=u[c],i||(a.data||(a.data={}),a=a.data),r!==t&&(a[x.camelCase(n)]=r),"string"==typeof n?(o=a[n],null==o&&(o=a[x.camelCase(n)])):o=a,o}}function W(e,t,n){if(x.acceptData(e)){var r,i,o=e.nodeType,a=o?x.cache:e,s=o?e[x.expando]:x.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){x.isArray(t)?t=t.concat(x.map(t,x.camelCase)):t in r?t=[t]:(t=x.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;while(i--)delete r[t[i]];if(n?!I(r):!x.isEmptyObject(r))return}(n||(delete a[s].data,I(a[s])))&&(o?x.cleanData([e],!0):x.support.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}x.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?x.cache[e[x.expando]]:e[x.expando],!!e&&!I(e)},data:function(e,t,n){return R(e,t,n)},removeData:function(e,t){return W(e,t)},_data:function(e,t,n){return R(e,t,n,!0)},_removeData:function(e,t){return W(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&x.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),x.fn.extend({data:function(e,n){var r,i,o=null,a=0,s=this[0];if(e===t){if(this.length&&(o=x.data(s),1===s.nodeType&&!x._data(s,"parsedAttrs"))){for(r=s.attributes;r.length>a;a )i=r[a].name,0===i.indexOf("data-")&&(i=x.camelCase(i.slice(5)),$(s,i,o[i]));x._data(s,"parsedAttrs",!0)}return o}return"object"==typeof e?this.each(function(){x.data(this,e)}):arguments.length>1?this.each(function(){x.data(this,e,n)}):s?$(s,e,x.data(s,e)):null},removeData:function(e){return this.each(function(){x.removeData(this,e)})}});function $(e,n,r){if(r===t&&1===e.nodeType){var i="data-" n.replace(P,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null: r ""===r? r:B.test(r)?x.parseJSON(r):r}catch(o){}x.data(e,n,r)}else r=t}return r}function I(e){var t;for(t in e)if(("data"!==t||!x.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}x.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx") "queue",i=x._data(e,n),r&&(!i||x.isArray(r)?i=x._data(e,n,x.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t),a=function(){x.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t "queueHooks";return x._data(e,n)||x._data(e,n,{empty:x.Callbacks("once memory").add(function(){x._removeData(e,t "queue"),x._removeData(e,n)})})}}),x.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?x.queue(this[0],e):n===t?this:this.each(function(){var t=x.queue(this,e,n);x._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&x.dequeue(this,e)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},delay:function(e,t){return e=x.fx?x.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=x.Deferred(),a=this,s=this.length,l=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=x._data(a[s],e "queueHooks"),r&&r.empty&&(i ,r.empty.add(l));return l(),o.promise(n)}});var z,X,U=/[\t\r\n\f]/g,V=/\r/g,Y=/^(?:input|select|textarea|button|object)$/i,J=/^(?:a|area)$/i,G=/^(?:checked|selected)$/i,Q=x.support.getSetAttribute,K=x.support.input;x.fn.extend({attr:function(e,t){return x.access(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})},prop:function(e,t){return x.access(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return e=x.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,l="string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).addClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a )if(n=this[a],r=1===n.nodeType&&(n.className?(" " n.className " ").replace(U," "):" ")){o=0;while(i=t[o ])0>r.indexOf(" " i " ")&&(r =i " ");n.className=x.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,l=0===arguments.length||"string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).removeClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a )if(n=this[a],r=1===n.nodeType&&(n.className?(" " n.className " ").replace(U," "):"")){o=0;while(i=t[o ])while(r.indexOf(" " i " ")>=0)r=r.replace(" " i " "," ");n.className=e?x.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):x.isFunction(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var t,r=0,o=x(this),a=e.match(T)||[];while(t=a[r ])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else(n===i||"boolean"===n)&&(this.className&&x._data(this,"__className__",this.className),this.className=this.className||e===!1?"":x._data(this,"__className__")||"")})},hasClass:function(e){var t=" " e " ",n=0,r=this.length;for(;r>n;n )if(1===this[n].nodeType&&(" " this[n].className " ").replace(U," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=x.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=i?e.call(this,n,x(this).val()):e,null==o?o="":"number"==typeof o?o ="":x.isArray(o)&&(o=x.map(o,function(e){return null==e?"":e ""})),r=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=x.valHooks[o.type]||x.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(V,""):null==n?"":n)}}}),x.extend({valHooks:{option:{get:function(e){var t=x.find.attr(e,"value");return null!=t?t:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i 1:r.length,l=0>i?s:o?i:0;for(;s>l;l )if(n=r[l],!(!n.selected&&l!==i||(x.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&x.nodeName(n.parentNode,"optgroup"))){if(t=x(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n,r,i=e.options,o=x.makeArray(t),a=i.length;while(a--)r=i[a],(r.selected=x.inArray(x(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,n,r){var o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===i?x.prop(e,n,r):(1===s&&x.isXMLDoc(e)||(n=n.toLowerCase(),o=x.attrHooks[n]||(x.expr.match.bool.test(n)?X:z)),r===t?o&&"get"in o&&null!==(a=o.get(e,n))?a:(a=x.find.attr(e,n),null==a?t:a):null!==r?o&&"set"in o&&(a=o.set(e,r,n))!==t?a:(e.setAttribute(n,r ""),r):(x.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(T);if(o&&1===e.nodeType)while(n=o[i ])r=x.propFix[n]||n,x.expr.match.bool.test(n)?K&&Q||!G.test(n)?e[r]=!1:e[x.camelCase("default-" n)]=e[r]=!1:x.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&"radio"===t&&x.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!x.isXMLDoc(e),a&&(n=x.propFix[n]||n,o=x.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var t=x.find.attr(e,"tabindex");return t?parseInt(t,10):Y.test(e.nodeName)||J.test(e.nodeName)&&e.href?0:-1}}}}),X={set:function(e,t,n){return t===!1?x.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&x.propFix[n]||n,n):e[x.camelCase("default-" n)]=e[n]=!0,n}},x.each(x.expr.match.bool.source.match(/\w /g),function(e,n){var r=x.expr.attrHandle[n]||x.find.attr;x.expr.attrHandle[n]=K&&Q||!G.test(n)?function(e,n,i){var o=x.expr.attrHandle[n],a=i?t:(x.expr.attrHandle[n]=t)!=r(e,n,i)?n.toLowerCase():null;return x.expr.attrHandle[n]=o,a}:function(e,n,r){return r?t:e[x.camelCase("default-" n)]?n.toLowerCase():null}}),K&&Q||(x.attrHooks.value={set:function(e,n,r){return x.nodeName(e,"input")?(e.defaultValue=n,t):z&&z.set(e,n,r)}}),Q||(z={set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n ="","value"===r||n===e.getAttribute(r)?n:t}},x.expr.attrHandle.id=x.expr.attrHandle.name=x.expr.attrHandle.coords=function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&""!==i.value?i.value:null},x.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&r.specified?r.value:t},set:z.set},x.attrHooks.contenteditable={set:function(e,t,n){z.set(e,""===t?!1:t,n)}},x.each(["width","height"],function(e,n){x.attrHooks[n]={set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}}})),x.support.hrefNormalized||x.each(["href","src"],function(e,t){x.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),x.support.style||(x.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t ""}}),x.support.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.support.enctype||(x.propFix.enctype="encoding"),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,n){return x.isArray(n)?e.checked=x.inArray(x(e).val(),n)>=0:t}},x.support.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(. )|)$/;function it(){return!0}function ot(){return!1}function at(){try{return a.activeElement}catch(e){}}x.event={global:{},add:function(e,n,r,o,a){var s,l,u,c,p,f,d,h,g,m,y,v=x._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=x.guid ),(l=v.events)||(l=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof x===i||e&&x.event.triggered===e.type?t:x.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(T)||[""],u=n.length;while(u--)s=rt.exec(n[u])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),g&&(p=x.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=x.event.special[g]||{},d=x.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&x.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=l[g])||(h=l[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on" g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount ,0,d):h.push(d),x.event.global[g]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,l,u,c,p,f,d,h,g,m=x.hasData(e)&&x._data(e);if(m&&(c=m.events)){t=(t||"").match(T)||[""],u=t.length;while(u--)if(s=rt.exec(t[u])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=x.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)" h.join("\\.(?:.*\\.|)") "(\\.|$)"),l=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));l&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||x.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)x.event.remove(e,d t[u],n,r,!0);x.isEmptyObject(c)&&(delete m.handle,x._removeData(e,"events"))}},trigger:function(n,r,i,o){var s,l,u,c,p,f,d,h=[i||a],g=v.call(n,"type")?n.type:n,m=v.call(n,"namespace")?n.namespace.split("."):[];if(u=f=i=i||a,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g x.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),l=0>g.indexOf(":")&&"on" g,n=n[x.expando]?n:new x.Event(g,"object"==typeof n&&n),n.isTrigger=o?2:3,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)" m.join("\\.(?:.*\\.|)") "(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:x.makeArray(r,[n]),p=x.event.special[g]||{},o||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!o&&!p.noBubble&&!x.isWindow(i)){for(c=p.delegateType||g,nt.test(c g)||(u=u.parentNode);u;u=u.parentNode)h.push(u),f=u;f===(i.ownerDocument||a)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((u=h[d ])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(x._data(u,"events")||{})[n.type]&&x._data(u,"handle"),s&&s.apply(u,r),s=l&&u[l],s&&x.acceptData(u)&&s.apply&&s.apply(u,r)===!1&&n.preventDefault();if(n.type=g,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(h.pop(),r)===!1)&&x.acceptData(i)&&l&&i[g]&&!x.isWindow(i)){f=i[l],f&&(i[l]=null),x.event.triggered=g;try{i[g]()}catch(y){}x.event.triggered=t,f&&(i[l]=f)}return n.result}},dispatch:function(e){e=x.event.fix(e);var n,r,i,o,a,s=[],l=g.call(arguments),u=(x._data(this,"events")||{})[e.type]||[],c=x.event.special[e.type]||{};if(l[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),n=0;while((o=s[n ])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a ])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((x.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,l),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],l=n.delegateCount,u=e.target;if(l&&u.nodeType&&(!e.button||"click"!==e.type))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(o=[],a=0;l>a;a )i=n[a],r=i.selector " ",o[r]===t&&(o[r]=i.needsContext?x(r,this).index(u)>=0:x.find(r,this,null,[u]).length),o[r]&&o.push(i);o.length&&s.push({elem:u,handlers:o})}return n.length>l&&s.push({elem:this,handlers:n.slice(l)}),s},fix:function(e){if(e[x.expando])return e;var t,n,r,i=e.type,o=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new x.Event(o),t=r.length;while(t--)n=r[t],e[n]=o[n];return e.target||(e.target=o.srcElement||a),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,o,s=n.button,l=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||a,o=i.documentElement,r=i.body,e.pageX=n.clientX (o&&o.scrollLeft||r&&r.scrollLeft||0)-(o&&o.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY (o&&o.scrollTop||r&&r.scrollTop||0)-(o&&o.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&l&&(e.relatedTarget=l===e.target?n.toElement:l),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==at()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===at()&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},click:{trigger:function(){return x.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t},_default:function(e){return x.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=x.extend(new x.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?x.event.trigger(i,null,t):x.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},x.removeEvent=a.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on" t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},x.Event=function(e,n){return this instanceof x.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&x.extend(this,n),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0,t):new x.Event(e,n)},x.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},x.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!x.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),x.support.submitBubbles||(x.event.special.submit={setup:function(){return x.nodeName(this,"form")?!1:(x.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=x.nodeName(n,"input")||x.nodeName(n,"button")?n.form:t;r&&!x._data(r,"submitBubbles")&&(x.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),x._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&x.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return x.nodeName(this,"form")?!1:(x.event.remove(this,"._submit"),t)}}),x.support.changeBubbles||(x.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(x.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),x.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),x.event.simulate("change",this,e,!0)})),!1):(x.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!x._data(t,"changeBubbles")&&(x.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||x.event.simulate("change",this.parentNode,e,!0)}),x._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return x.event.remove(this,"._change"),!Z.test(this.nodeName)}}),x.support.focusinBubbles||x.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){x.event.simulate(t,e.target,x.event.fix(e),!0)};x.event.special[t]={setup:function(){0===n &&a.addEventListener(e,r,!0)},teardown:function(){0===--n&&a.removeEventListener(e,r,!0)}}}),x.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return x().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=x.guid )),this.each(function(){x.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,x(e.delegateTarget).off(i.namespace?i.origType "." i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){x.event.remove(this,e,r,n)})},trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?x.event.trigger(e,n,r,!0):t}});var st=/^.[^:#\[\.,]*$/,lt=/^(?:parents|prev(?:Until|All))/,ut=x.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};x.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(x(e).filter(function(){for(t=0;i>t;t )if(x.contains(r[t],this))return!0}));for(t=0;i>t;t )x.find(e,r[t],n);return n=this.pushStack(i>1?x.unique(n):n),n.selector=this.selector?this.selector " " e:e,n},has:function(e){var t,n=x(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t )if(x.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e||[],!0))},filter:function(e){return this.pushStack(ft(this,e||[],!1))},is:function(e){return!!ft(this,"string"==typeof e&&ut.test(e)?x(e):e||[],!1).length},closest:function(e,t){var n,r=0,i=this.length,o=[],a=ut.test(e)||"string"!=typeof e?x(e,t||this.context):0;for(;i>r;r )for(n=this[r];n&&n!==t;n=n.parentNode)if(11>n.nodeType&&(a?a.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?x.unique(o):o)},index:function(e){return e?"string"==typeof e?x.inArray(this[0],x(e)):x.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?x(e,t):x.makeArray(e&&e.nodeType?[e]:e),r=x.merge(this.get(),n);return this.pushStack(x.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x.dir(e,"parentNode")},parentsUntil:function(e,t,n){return x.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return x.dir(e,"nextSibling")},prevAll:function(e){return x.dir(e,"previousSibling")},nextUntil:function(e,t,n){return x.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return x.dir(e,"previousSibling",n)},siblings:function(e){return x.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return x.sibling(e.firstChild)},contents:function(e){return x.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:x.merge([],e.childNodes)}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=x.filter(r,i)),this.length>1&&(ct[e]||(i=x.unique(i)),lt.test(e)&&(i=i.reverse())),this.pushStack(i)}}),x.extend({filter:function(e,t,n){var r=t[0];return n&&(e=":not(" e ")"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!x(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(x.isFunction(t))return x.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return x.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(st.test(t))return x.filter(t,e,n);t=x.filter(t,e)}return x.grep(e,function(e){return x.inArray(e,t)>=0!==n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d ="(?:null|\d )"/g,mt=RegExp("<(?:" ht ")[\\s/>]","i"),yt=/^\s /,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:] )[^>]*)\/>/gi,bt=/<([\w:] )/,xt=/\s*$/g,At={option:[1,""],legend:[1,""],area:[1,""],param:[1,""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:x.support.htmlSerialize?[0,"",""]:[1,"X",""]},jt=dt(a),Dt=jt.appendChild(a.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,x.fn.extend({text:function(e){return x.access(this,function(e){return e===t?x.text(this):this.empty().append((this[0]&&this[0].ownerDocument||a).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?x.filter(e,this):this,i=0;for(;null!=(n=r[i]);i )t||1!==n.nodeType||x.cleanData(Ft(n)),n.parentNode&&(t&&x.contains(n.ownerDocument,n)&&_t(Ft(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t ){1===e.nodeType&&x.cleanData(Ft(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&x.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return x.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!x.support.htmlSerialize&&mt.test(e)||!x.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1>$2>");try{for(;i>r;r )n=this[r]||{},1===n.nodeType&&(x.cleanData(Ft(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=x.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t ],i=e[t ];i&&(r&&r.parentNode!==i&&(r=this.nextSibling),x(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=d.apply([],e);var r,i,o,a,s,l,u=0,c=this.length,p=this,f=c-1,h=e[0],g=x.isFunction(h);if(g||!(1>=c||"string"!=typeof h||x.support.checkClone)&&Nt.test(h))return this.each(function(r){var i=p.eq(r);g&&(e[0]=h.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(l=x.buildFragment(e,this[0].ownerDocument,!1,!n&&this),r=l.firstChild,1===l.childNodes.length&&(l=r),r)){for(a=x.map(Ft(l,"script"),Ht),o=a.length;c>u;u )i=l,u!==f&&(i=x.clone(i,!0,!0),o&&x.merge(a,Ft(i,"script"))),t.call(this[u],i,u);if(o)for(s=a[a.length-1].ownerDocument,x.map(a,qt),u=0;o>u;u )i=a[u],kt.test(i.type||"")&&!x._data(i,"globalEval")&&x.contains(s,i)&&(i.src?x._evalUrl(i.src):x.globalEval((i.text||i.textContent||i.innerHTML||"").replace(St,"")));l=r=null}return this}});function Lt(e,t){return x.nodeName(e,"table")&&x.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function Ht(e){return e.type=(null!==x.find.attr(e,"type")) "/" e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function _t(e,t){var n,r=0;for(;null!=(n=e[r]);r )x._data(n,"globalEval",!t||x._data(t[r],"globalEval"))}function Mt(e,t){if(1===t.nodeType&&x.hasData(e)){var n,r,i,o=x._data(e),a=x._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r )x.event.add(t,n,s[n][r])}a.data&&(a.data=x.extend({},a.data))}}function Ot(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!x.support.noCloneEvent&&t[x.expando]){i=x._data(t);for(r in i.events)x.removeEvent(t,r,i.handle);t.removeAttribute(x.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),x.support.html5Clone&&e.innerHTML&&!x.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Ct.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){x.fn[e]=function(e){var n,r=0,i=[],o=x(e),a=o.length-1;for(;a>=r;r )n=r===a?this:this.clone(!0),x(o[r])[t](n),h.apply(i,n.get());return this.pushStack(i)}});function Ft(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a )!n||x.nodeName(o,n)?s.push(o):x.merge(s,Ft(o,n));return n===t||n&&x.nodeName(e,n)?x.merge([e],s):s}function Bt(e){Ct.test(e.type)&&(e.defaultChecked=e.checked)}x.extend({clone:function(e,t,n){var r,i,o,a,s,l=x.contains(e.ownerDocument,e);if(x.support.html5Clone||x.isXMLDoc(e)||!mt.test("<" e.nodeName ">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(x.support.noCloneEvent&&x.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(r=Ft(o),s=Ft(e),a=0;null!=(i=s[a]); a)r[a]&&Ot(i,r[a]);if(t)if(n)for(s=s||Ft(e),r=r||Ft(o),a=0;null!=(i=s[a]);a )Mt(i,r[a]);else Mt(e,o);return r=Ft(o,"script"),r.length>0&&_t(r,!l&&Ft(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,l,u,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h )if(o=e[h],o||0===o)if("object"===x.type(o))x.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),l=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[l]||At._default,s.innerHTML=c[1] o.replace(vt,"<$1>$2>") c[2],i=c[0];while(i--)s=s.lastChild;if(!x.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!x.support.tbody){o="table"!==l||xt.test(o)?""!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)x.nodeName(u=o.childNodes[i],"tbody")&&!u.childNodes.length&&o.removeChild(u)}x.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),x.support.appendChecked||x.grep(Ft(d,"input"),Bt),h=0;while(o=d[h ])if((!r||-1===x.inArray(o,r))&&(a=x.contains(o.ownerDocument,o),s=Ft(f.appendChild(o),"script"),a&&_t(s),n)){i=0;while(o=s[i ])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,l=x.expando,u=x.cache,c=x.support.deleteExpando,f=x.event.special;for(;null!=(n=e[s]);s )if((t||x.acceptData(n))&&(o=n[l],a=o&&u[o])){if(a.events)for(r in a.events)f[r]?x.event.remove(n,r):x.removeEvent(n,r,a.handle);u[o]&&(delete u[o],c?delete n[l]:typeof n.removeAttribute!==i?n.removeAttribute(l):n[l]=null,p.push(o))}},_evalUrl:function(e){return x.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),x.fn.extend({wrapAll:function(e){if(x.isFunction(e))return this.each(function(t){x(this).wrapAll(e.call(this,t))});if(this[0]){var t=x(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return x.isFunction(e)?this.each(function(t){x(this).wrapInner(e.call(this,t))}):this.each(function(){var t=x(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=x.isFunction(e);return this.each(function(n){x(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){x.nodeName(this,"body")||x(this).replaceWith(this.childNodes)}).end()}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]). )/,Ut=/^margin/,Vt=RegExp("^(" w ")(.*)$","i"),Yt=RegExp("^(" w ")(?!px)[a-z%] $","i"),Jt=RegExp("^([ -])=(" w ")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase() t.slice(1),r=t,i=en.length;while(i--)if(t=en[i] n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===x.css(e,"display")||!x.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a )r=e[a],r.style&&(o[a]=x._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=x._data(r,"olddisplay",ln(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&x._data(r,"olddisplay",i?n:x.css(r,"display"))));for(a=0;s>a;a )r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}x.fn.extend({css:function(e,n){return x.access(this,function(e,n,r){var i,o,a={},s=0;if(x.isArray(n)){for(o=Rt(e),i=n.length;i>s;s )a[n[s]]=x.css(e,n[s],!1,o);return a}return r!==t?x.style(e,n,r):x.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){nn(this)?x(this).show():x(this).hide()})}}),x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":x.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,l=x.camelCase(n),u=e.style;if(n=x.cssProps[l]||(x.cssProps[l]=tn(u,l)),s=x.cssHooks[n]||x.cssHooks[l],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:u[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1] 1)*o[2] parseFloat(x.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||x.cssNumber[l]||(r ="px"),x.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(u[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{u[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,l=x.camelCase(n);return n=x.cssProps[l]||(x.cssProps[l]=tn(e.style,l)),s=x.cssHooks[n]||x.cssHooks[l],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||x.isNumeric(o)?o||0:a):a}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s.getPropertyValue(n)||s[n]:t,u=e.style;return s&&(""!==l||x.contains(e.ownerDocument,e)||(l=x.style(e,n)),Yt.test(l)&&Ut.test(n)&&(i=u.width,o=u.minWidth,a=u.maxWidth,u.minWidth=u.maxWidth=u.width=l,l=s.width,u.width=i,u.minWidth=o,u.maxWidth=a)),l}):a.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s[n]:t,u=e.style;return null==l&&u&&u[n]&&(l=u[n]),Yt.test(l)&&!zt.test(n)&&(i=u.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),u.left="fontSize"===n?"1em":l,l=u.pixelLeft "px",u.left=i,a&&(o.left=a)),""===l?"auto":l});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0)) (r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o =2)"margin"===n&&(a =x.css(e,n Zt[o],!0,i)),r?("content"===n&&(a-=x.css(e,"padding" Zt[o],!0,i)),"margin"!==n&&(a-=x.css(e,"border" Zt[o] "Width",!0,i))):(a =x.css(e,"padding" Zt[o],!0,i),"padding"!==n&&(a =x.css(e,"border" Zt[o] "Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(x.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i an(e,t,n||(a?"border":"content"),r,o) "px"}function ln(e){var t=a,n=Gt[e];return n||(n=un(e,t),"none"!==n&&n||(Pt=(Pt||x("").css("cssText","display:block !important")).appendTo(t.documentElement),t=(Pt[0].contentWindow||Pt[0].contentDocument).document,t.write(""),t.close(),n=un(e,t),Pt.detach()),Gt[e]=n),n}function un(e,t){var n=x(t.createElement(e)).appendTo(t.body),r=x.css(n[0],"display");return n.remove(),r}x.each(["height","width"],function(e,n){x.cssHooks[n]={get:function(e,r,i){return r?0===e.offsetWidth&&Xt.test(x.css(e,"display"))?x.swap(e,Qt,function(){return sn(e,n,i)}):sn(e,n,i):t},set:function(e,t,r){var i=r&&Rt(e);return on(e,t,r?an(e,n,r,x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,i),i):0)}}}),x.support.opacity||(x.cssHooks.opacity={get:function(e,t){return It.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1) "":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=x.isNumeric(t)?"alpha(opacity=" 100*t ")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===x.trim(o.replace($t,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=$t.test(o)?o.replace($t,i):o " " i)}}),x(function(){x.support.reliableMarginRight||(x.cssHooks.marginRight={get:function(e,n){return n?x.swap(e,{display:"inline-block"},Wt,[e,"marginRight"]):t}}),!x.support.pixelPosition&&x.fn.position&&x.each(["top","left"],function(e,n){x.cssHooks[n]={get:function(e,r){return r?(r=Wt(e,n),Yt.test(r)?x(e).position()[n] "px":r):t}}})}),x.expr&&x.expr.filters&&(x.expr.filters.hidden=function(e){return 0>=e.offsetWidth&&0>=e.offsetHeight||!x.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||x.css(e,"display"))},x.expr.filters.visible=function(e){return!x.expr.filters.hidden(e)}),x.each({margin:"",padding:"",border:"Width"},function(e,t){x.cssHooks[e t]={expand:function(n){var r=0,i={},o="string"==typeof n?n.split(" "):[n];for(;4>r;r )i[e Zt[r] t]=o[r]||o[r-2]||o[0];return i}},Ut.test(e)||(x.cssHooks[e t].set=on)});var cn=/ /g,pn=/\[\]$/,fn=/\r?\n/g,dn=/^(?:submit|button|image|reset|file)$/i,hn=/^(?:input|select|textarea|keygen)/i;x.fn.extend({serialize:function(){return x.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=x.prop(this,"elements");return e?x.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!x(this).is(":disabled")&&hn.test(this.nodeName)&&!dn.test(e)&&(this.checked||!Ct.test(e))}).map(function(e,t){var n=x(this).val();return null==n?null:x.isArray(n)?x.map(n,function(e){return{name:t.name,value:e.replace(fn,"\r\n")}}):{name:t.name,value:n.replace(fn,"\r\n")}}).get()}}),x.param=function(e,n){var r,i=[],o=function(e,t){t=x.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e) "=" encodeURIComponent(t)};if(n===t&&(n=x.ajaxSettings&&x.ajaxSettings.traditional),x.isArray(e)||e.jquery&&!x.isPlainObject(e))x.each(e,function(){o(this.name,this.value)});else for(r in e)gn(r,e[r],n,o);return i.join("&").replace(cn," ")};function gn(e,t,n,r){var i;if(x.isArray(t))x.each(t,function(t,i){n||pn.test(e)?r(e,i):gn(e "[" ("object"==typeof i?t:"") "]",i,n,r)});else if(n||"object"!==x.type(t))r(e,t);else for(i in t)gn(e "[" i "]",t[i],n,r)}x.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){x.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),x.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}});var mn,yn,vn=x.now(),bn=/\?/,xn=/#.*$/,wn=/([?&])_=[^&]*/,Tn=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Cn=/^(?:about|app|app-storage|. -extension|file|res|widget):$/,Nn=/^(?:GET|HEAD)$/,kn=/^\/\//,En=/^([\w. -] :)(?:\/\/([^\/?#:]*)(?::(\d )|)|)/,Sn=x.fn.load,An={},jn={},Dn="*/".concat("*");try{yn=o.href}catch(Ln){yn=a.createElement("a"),yn.href="",yn=yn.href}mn=En.exec(yn.toLowerCase())||[];function Hn(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(T)||[];if(x.isFunction(n))while(r=o[i ])" "===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function qn(e,n,r,i){var o={},a=e===jn;function s(l){var u;return o[l]=!0,x.each(e[l]||[],function(e,l){var c=l(n,r,i);return"string"!=typeof c||a||o[c]?a?!(u=c):t:(n.dataTypes.unshift(c),s(c),!1)}),u}return s(n.dataTypes[0])||!o["*"]&&s("*")}function _n(e,n){var r,i,o=x.ajaxSettings.flatOptions||{};for(i in n)n[i]!==t&&((o[i]?e:r||(r={}))[i]=n[i]);return r&&x.extend(!0,e,r),e}x.fn.load=function(e,n,r){if("string"!=typeof e&&Sn)return Sn.apply(this,arguments);var i,o,a,s=this,l=e.indexOf(" ");return l>=0&&(i=e.slice(l,e.length),e=e.slice(0,l)),x.isFunction(n)?(r=n,n=t):n&&"object"==typeof n&&(a="POST"),s.length>0&&x.ajax({url:e,type:a,dataType:"html",data:n}).done(function(e){o=arguments,s.html(i?x("").append(x.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,o||[e.responseText,t,e])}),this},x.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){x.fn[t]=function(e){return this.on(t,e)}}),x.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:yn,type:"GET",isLocal:Cn.test(mn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Dn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":x.parseJSON,"text xml":x.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?_n(_n(e,x.ajaxSettings),t):_n(x.ajaxSettings,e)},ajaxPrefilter:Hn(An),ajaxTransport:Hn(jn),ajax:function(e,n){"object"==typeof e&&(n=e,e=t),n=n||{};var r,i,o,a,s,l,u,c,p=x.ajaxSetup({},n),f=p.context||p,d=p.context&&(f.nodeType||f.jquery)?x(f):x.event,h=x.Deferred(),g=x.Callbacks("once memory"),m=p.statusCode||{},y={},v={},b=0,w="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!c){c={};while(t=Tn.exec(a))c[t[1].toLowerCase()]=t[2]}t=c[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=v[n]=v[n]||e,y[e]=t),this},overrideMimeType:function(e){return b||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>b)for(t in e)m[t]=[m[t],e[t]];else C.always(e[C.status]);return this},abort:function(e){var t=e||w;return u&&u.abort(t),k(0,t),this}};if(h.promise(C).complete=g.add,C.success=C.done,C.error=C.fail,p.url=((e||p.url||yn) "").replace(xn,"").replace(kn,mn[1] "//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=x.trim(p.dataType||"*").toLowerCase().match(T)||[""],null==p.crossDomain&&(r=En.exec(p.url.toLowerCase()),p.crossDomain=!(!r||r[1]===mn[1]&&r[2]===mn[2]&&(r[3]||("http:"===r[1]?"80":"443"))===(mn[3]||("http:"===mn[1]?"80":"443")))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=x.param(p.data,p.traditional)),qn(An,p,n,C),2===b)return C;l=p.global,l&&0===x.active &&x.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Nn.test(p.type),o=p.url,p.hasContent||(p.data&&(o=p.url =(bn.test(o)?"&":"?") p.data,delete p.data),p.cache===!1&&(p.url=wn.test(o)?o.replace(wn,"$1_=" vn ):o (bn.test(o)?"&":"?") "_=" vn )),p.ifModified&&(x.lastModified[o]&&C.setRequestHeader("If-Modified-Since",x.lastModified[o]),x.etag[o]&&C.setRequestHeader("If-None-Match",x.etag[o])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&C.setRequestHeader("Content-Type",p.contentType),C.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]] ("*"!==p.dataTypes[0]?", " Dn "; q=0.01":""):p.accepts["*"]);for(i in p.headers)C.setRequestHeader(i,p.headers[i]);if(p.beforeSend&&(p.beforeSend.call(f,C,p)===!1||2===b))return C.abort();w="abort";for(i in{success:1,error:1,complete:1})C[i](p[i]);if(u=qn(jn,p,n,C)){C.readyState=1,l&&d.trigger("ajaxSend",[C,p]),p.async&&p.timeout>0&&(s=setTimeout(function(){C.abort("timeout")},p.timeout));try{b=1,u.send(y,k)}catch(N){if(!(2>b))throw N;k(-1,N)}}else k(-1,"No Transport");function k(e,n,r,i){var c,y,v,w,T,N=n;2!==b&&(b=2,s&&clearTimeout(s),u=t,a=i||"",C.readyState=e>0?4:0,c=e>=200&&300>e||304===e,r&&(w=Mn(p,C,r)),w=On(p,w,C,c),c?(p.ifModified&&(T=C.getResponseHeader("Last-Modified"),T&&(x.lastModified[o]=T),T=C.getResponseHeader("etag"),T&&(x.etag[o]=T)),204===e||"HEAD"===p.type?N="nocontent":304===e?N="notmodified":(N=w.state,y=w.data,v=w.error,c=!v)):(v=N,(e||!N)&&(N="error",0>e&&(e=0))),C.status=e,C.statusText=(n||N) "",c?h.resolveWith(f,[y,N,C]):h.rejectWith(f,[C,N,v]),C.statusCode(m),m=t,l&&d.trigger(c?"ajaxSuccess":"ajaxError",[C,p,c?y:v]),g.fireWith(f,[C,N]),l&&(d.trigger("ajaxComplete",[C,p]),--x.active||x.event.trigger("ajaxStop")))}return C},getJSON:function(e,t,n){return x.get(e,t,n,"json")},getScript:function(e,n){return x.get(e,t,n,"script")}}),x.each(["get","post"],function(e,n){x[n]=function(e,r,i,o){return x.isFunction(r)&&(o=o||i,i=r,r=t),x.ajax({url:e,type:n,dataType:o,data:r,success:i})}});function Mn(e,n,r){var i,o,a,s,l=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),o===t&&(o=e.mimeType||n.getResponseHeader("Content-Type"));if(o)for(s in l)if(l[s]&&l[s].test(o)){u.unshift(s);break}if(u[0]in r)a=u[0];else{for(s in r){if(!u[0]||e.converters[s " " u[0]]){a=s;break}i||(i=s)}a=a||i}return a?(a!==u[0]&&u.unshift(a),r[a]):t}function On(e,t,n,r){var i,o,a,s,l,u={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)u[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(a=u[l " " o]||u["* " o],!a)for(i in u)if(s=i.split(" "),s[1]===o&&(a=u[l " " s[0]]||u["* " s[0]])){a===!0?a=u[i]:u[i]!==!0&&(o=s[0],c.unshift(s[1]));break}if(a!==!0)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(p){return{state:"parsererror",error:a?p:"No conversion from " l " to " o}}}return{state:"success",data:t}}x.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return x.globalEval(e),e}}}),x.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),x.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=a.head||x("head")[0]||a.documentElement;return{send:function(t,i){n=a.createElement("script"),n.async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var Fn=[],Bn=/(=)\?(?=&|$)|\?\?/;x.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Fn.pop()||x.expando "_" vn ;return this[e]=!0,e}}),x.ajaxPrefilter("json jsonp",function(n,r,i){var o,a,s,l=n.jsonp!==!1&&(Bn.test(n.url)?"url":"string"==typeof n.data&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Bn.test(n.data)&&"data");return l||"jsonp"===n.dataTypes[0]?(o=n.jsonpCallback=x.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,l?n[l]=n[l].replace(Bn,"$1" o):n.jsonp!==!1&&(n.url =(bn.test(n.url)?"&":"?") n.jsonp "=" o),n.converters["script json"]=function(){return s||x.error(o " was not called"),s[0]},n.dataTypes[0]="json",a=e[o],e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,Fn.push(o)),s&&x.isFunction(a)&&a(s[0]),s=a=t}),"script"):t});var Pn,Rn,Wn=0,$n=e.ActiveXObject&&function(){var e;for(e in Pn)Pn[e](t,!0)};function In(){try{return new e.XMLHttpRequest}catch(t){}}function zn(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}x.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&In()||zn()}:In,Rn=x.ajaxSettings.xhr(),x.support.cors=!!Rn&&"withCredentials"in Rn,Rn=x.support.ajax=!!Rn,Rn&&x.ajaxTransport(function(n){if(!n.crossDomain||x.support.cors){var r;return{send:function(i,o){var a,s,l=n.xhr();if(n.username?l.open(n.type,n.url,n.async,n.username,n.password):l.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)l[s]=n.xhrFields[s];n.mimeType&&l.overrideMimeType&&l.overrideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");try{for(s in i)l.setRequestHeader(s,i[s])}catch(u){}l.send(n.hasContent&&n.data||null),r=function(e,i){var s,u,c,p;try{if(r&&(i||4===l.readyState))if(r=t,a&&(l.onreadystatechange=x.noop,$n&&delete Pn[a]),i)4!==l.readyState&&l.abort();else{p={},s=l.status,u=l.getAllResponseHeaders(),"string"==typeof l.responseText&&(p.text=l.responseText);try{c=l.statusText}catch(f){c=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=p.text?200:404}}catch(d){i||o(-1,d)}p&&o(s,c,p,u)},n.async?4===l.readyState?setTimeout(r):(a= Wn,$n&&(Pn||(Pn={},x(e).unload($n)),Pn[a]=r),l.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var Xn,Un,Vn=/^(?:toggle|show|hide)$/,Yn=RegExp("^(?:([ -])=|)(" w ")([a-z%]*)$","i"),Jn=/queueHooks$/,Gn=[nr],Qn={"*":[function(e,t){var n=this.createTween(e,t),r=n.cur(),i=Yn.exec(t),o=i&&i[3]||(x.cssNumber[e]?"":"px"),a=(x.cssNumber[e]||"px"!==o&& r)&&Yn.exec(x.css(n.elem,e)),s=1,l=20;if(a&&a[3]!==o){o=o||a[3],i=i||[],a= r||1;do s=s||".5",a/=s,x.style(n.elem,e,a o);while(s!==(s=n.cur()/r)&&1!==s&&--l)}return i&&(a=n.start= a|| r||0,n.unit=o,n.end=i[1]?a (i[1] 1)*i[2]: i[2]),n}]};function Kn(){return setTimeout(function(){Xn=t}),Xn=x.now()}function Zn(e,t,n){var r,i=(Qn[t]||[]).concat(Qn["*"]),o=0,a=i.length;for(;a>o;o )if(r=i[o].call(n,t,e))return r}function er(e,t,n){var r,i,o=0,a=Gn.length,s=x.Deferred().always(function(){delete l.elem}),l=function(){if(i)return!1;var t=Xn||Kn(),n=Math.max(0,u.startTime u.duration-t),r=n/u.duration||0,o=1-r,a=0,l=u.tweens.length;for(;l>a;a )u.tweens[a].run(o);return s.notifyWith(e,[u,o,n]),1>o&&l?n:(s.resolveWith(e,[u]),!1)},u=s.promise({elem:e,props:x.extend({},t),opts:x.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Xn||Kn(),duration:n.duration,tweens:[],createTween:function(t,n){var r=x.Tween(e,u.opts,t,n,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(r),r},stop:function(t){var n=0,r=t?u.tweens.length:0;if(i)return this;for(i=!0;r>n;n )u.tweens[n].run(1);return t?s.resolveWith(e,[u,t]):s.rejectWith(e,[u,t]),this}}),c=u.props;for(tr(c,u.opts.specialEasing);a>o;o )if(r=Gn[o].call(u,e,c,u.opts))return r;return x.map(c,Zn,u),x.isFunction(u.opts.start)&&u.opts.start.call(e,u),x.fx.timer(x.extend(l,{elem:e,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}function tr(e,t){var n,r,i,o,a;for(n in e)if(r=x.camelCase(n),i=t[r],o=e[n],x.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),a=x.cssHooks[r],a&&"expand"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}x.Animation=x.extend(er,{tweener:function(e,t){x.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;i>r;r )n=e[r],Qn[n]=Qn[n]||[],Qn[n].unshift(t)},prefilter:function(e,t){t?Gn.unshift(e):Gn.push(e)}});function nr(e,t,n){var r,i,o,a,s,l,u=this,c={},p=e.style,f=e.nodeType&&nn(e),d=x._data(e,"fxshow");n.queue||(s=x._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,l=s.empty.fire,s.empty.fire=function(){s.unqueued||l()}),s.unqueued ,u.always(function(){u.always(function(){s.unqueued--,x.queue(e,"fx").length||s.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],"inline"===x.css(e,"display")&&"none"===x.css(e,"float")&&(x.support.inlineBlockNeedsLayout&&"inline"!==ln(e.nodeName)?p.zoom=1:p.display="inline-block")),n.overflow&&(p.overflow="hidden",x.support.shrinkWrapBlocks||u.always(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t)if(i=t[r],Vn.exec(i)){if(delete t[r],o=o||"toggle"===i,i===(f?"hide":"show"))continue;c[r]=d&&d[r]||x.style(e,r)}if(!x.isEmptyObject(c)){d?"hidden"in d&&(f=d.hidden):d=x._data(e,"fxshow",{}),o&&(d.hidden=!f),f?x(e).show():u.done(function(){x(e).hide()}),u.done(function(){var t;x._removeData(e,"fxshow");for(t in c)x.style(e,t,c[t])});for(r in c)a=Zn(f?d[r]:0,r,u),r in d||(d[r]=a.start,f&&(a.end=a.start,a.start="width"===r||"height"===r?1:0))}}function rr(e,t,n,r,i){return new rr.prototype.init(e,t,n,r,i)}x.Tween=rr,rr.prototype={constructor:rr,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(x.cssNumber[n]?"":"px")},cur:function(){var e=rr.propHooks[this.prop];return e&&e.get?e.get(this):rr.propHooks._default.get(this)},run:function(e){var t,n=rr.propHooks[this.prop];return this.pos=t=this.options.duration?x.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rr.propHooks._default.set(this),this}},rr.prototype.init.prototype=rr.prototype,rr.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=x.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){x.fx.step[e.prop]?x.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[x.cssProps[e.prop]]||x.cssHooks[e.prop])?x.style(e.elem,e.prop,e.now e.unit):e.elem[e.prop]=e.now}}},rr.propHooks.scrollTop=rr.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},x.each(["toggle","show","hide"],function(e,t){var n=x.fn[t];x.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(ir(t,!0),e,r,i)}}),x.fn.extend({fadeTo:function(e,t,n,r){return this.filter(nn).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=x.isEmptyObject(e),o=x.speed(t,n,r),a=function(){var t=er(this,x.extend({},e),o);(i||x._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return"string"!=typeof e&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=null!=e&&e "queueHooks",o=x.timers,a=x._data(this);if(n)a[n]&&a[n].stop&&i(a[n]);else for(n in a)a[n]&&a[n].stop&&Jn.test(n)&&i(a[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(r),t=!1,o.splice(n,1));(t||!r)&&x.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=x._data(this),r=n[e "queue"],i=n[e "queueHooks"],o=x.timers,a=r?r.length:0;for(n.finish=!0,x.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;a>t;t )r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}});function ir(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i =2-t)n=Zt[i],r["margin" n]=r["padding" n]=e;return t&&(r.opacity=r.width=e),r}x.each({slideDown:ir("show"),slideUp:ir("hide"),slideToggle:ir("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){x.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),x.speed=function(e,t,n){var r=e&&"object"==typeof e?x.extend({},e):{complete:n||!n&&t||x.isFunction(e)&&e,duration:e,easing:n&&t||t&&!x.isFunction(t)&&t};return r.duration=x.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in x.fx.speeds?x.fx.speeds[r.duration]:x.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){x.isFunction(r.old)&&r.old.call(this),r.queue&&x.dequeue(this,r.queue)},r},x.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},x.timers=[],x.fx=rr.prototype.init,x.fx.tick=function(){var e,n=x.timers,r=0;for(Xn=x.now();n.length>r;r )e=n[r],e()||n[r]!==e||n.splice(r--,1);n.length||x.fx.stop(),Xn=t},x.fx.timer=function(e){e()&&x.timers.push(e)&&x.fx.start()},x.fx.interval=13,x.fx.start=function(){Un||(Un=setInterval(x.fx.tick,x.fx.interval))},x.fx.stop=function(){clearInterval(Un),Un=null},x.fx.speeds={slow:600,fast:200,_default:400},x.fx.step={},x.expr&&x.expr.filters&&(x.expr.filters.animated=function(e){return x.grep(x.timers,function(t){return e===t.elem}).length}),x.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){x.offset.setOffset(this,e,t)});var n,r,o={top:0,left:0},a=this[0],s=a&&a.ownerDocument;if(s)return n=s.documentElement,x.contains(n,a)?(typeof a.getBoundingClientRect!==i&&(o=a.getBoundingClientRect()),r=or(s),{top:o.top (r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:o.left (r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):o},x.offset={setOffset:function(e,t,n){var r=x.css(e,"position");"static"===r&&(e.style.position="relative");var i=x(e),o=i.offset(),a=x.css(e,"top"),s=x.css(e,"left"),l=("absolute"===r||"fixed"===r)&&x.inArray("auto",[a,s])>-1,u={},c={},p,f;l?(c=i.position(),p=c.top,f=c.left):(p=parseFloat(a)||0,f=parseFloat(s)||0),x.isFunction(t)&&(t=t.call(e,n,o)),null!=t.top&&(u.top=t.top-o.top p),null!=t.left&&(u.left=t.left-o.left f),"using"in t?t.using.call(e,u):i.css(u)}},x.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===x.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),x.nodeName(e[0],"html")||(n=e.offset()),n.top =x.css(e[0],"borderTopWidth",!0),n.left =x.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-x.css(r,"marginTop",!0),left:t.left-n.left-x.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||s;while(e&&!x.nodeName(e,"html")&&"static"===x.css(e,"position"))e=e.offsetParent;return e||s})}}),x.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);x.fn[e]=function(i){return x.access(this,function(e,i,o){var a=or(e);return o===t?a?n in a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?x(a).scrollLeft():o,r?o:x(a).scrollTop()):e[i]=o,t)},e,i,arguments.length,null)}});function or(e){return x.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}x.each({Height:"height",Width:"width"},function(e,n){x.each({padding:"inner" e,content:n,"":"outer" e},function(r,i){x.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(i===!0||o===!0?"margin":"border");return x.access(this,function(n,r,i){var o;return x.isWindow(n)?n.document.documentElement["client" e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll" e],o["scroll" e],n.body["offset" e],o["offset" e],o["client" e])):i===t?x.css(n,r,s):x.style(n,r,i,s)},n,a?i:t,a,null)}})}),x.fn.size=function(){return this.length},x.fn.andSelf=x.fn.addBack,"object"==typeof module&&module&&"object"==typeof module.exports?module.exports=x:(e.jQuery=e.$=x,"function"==typeof define&&define.amd&&define("jquery",[],function(){return x}))})(window);"textL15": "PT_Starts when Windows starts",
"textL49": "PT_Portughese",
"textL15": "ES_Starts when Windows starts",
"textL49": "ES_Portughese",
.borderRadius{-moz-border-radius:5px; border-radius:5px; }.borderRadiusTp{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}.borderRadiusBtm{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}.ddcommon {position:relative;display:-moz-inline-stack; zoom:1; display:inline-block; *display:inline; cursor:default;}.ddcommon ul{padding:0;margin:0;}.ddcommon ul li{list-style-type:none;}.borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3; }.borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0 ;border-bottom:1 solid #c3c3c3; }.ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll{opacity: .5; /* standard: ff gt 1.5, opera, safari */
.ddcommon .clear{clear:both}.ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}.ddcommon input.text{color:#7e7e7e;padding:0 0 0 0; position:absolute; background:#fff; display:block; width:98%; height:98%; left:2px; top:0; border:none;}.ddOutOfVision{position:relative; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}.borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}.borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888888;-webkit-box-shadow:-5px -5px 5px -5px #888888;box-shadow: -5px -5px 5px -5px #888888}.borderRadiusTp .border, .borderRadius .border{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}.borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}img.fnone{float:none !important}.ddcommon .divider{width:0; height:100%; position:absolute;}.ddcommon .ddArrow{display:inline-block; position:absolute; top:50%; right:4px;}.ddcommon .ddArrow:hover{background-position:0 100%;}.ddcommon .ddTitle{padding:0; position:relative; display:inline-block; width:100%}.ddcommon .ddTitle .ddTitleText{display:block;}.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0;}.ddcommon .ddTitle .description{display:block;}.ddcommon .ddTitle .ddTitleText img{position:relative; vertical-align:middle; float:left}.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto; overflow-x:hidden; zoom:1; z-index:9999}.ddcommon .ddChild li{clear:both;}.ddcommon .ddChild li .description{display:block;}.ddcommon .ddChild li img{border:0 none; position:relative;vertical-align:middle;float:left}.ddcommon .ddChild li.optgroup{padding:0;}.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}.ddcommon .noBorderTop{border-top:none 0 !important; padding:0; margin:0;}.dd{border:1px solid #c3c3c3;}.dd .divider{border-left:1px solid #c3c3c3; border-right:1px solid #fff;; right:24px;}.dd .ddArrow{width:16px;height:16px; margin-top:-8px; background:url(img/dd_arrow.gif) no-repeat;}.dd .ddArrow:hover{background-position:0 100%;}.dd .ddTitle{color:#000;background:#e2e2e4 url(img/title-bg.gif) repeat-x left top;}.dd .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}.dd .ddTitle .ddTitleText .ddTitleText{padding:0;}.dd .ddTitle .description{font-size:12px; color:#666}.dd .ddTitle .ddTitleText img{padding-right:5px;}.dd .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px;}.dd .ddChild li{padding:5px; background-color:#fff; border-bottom:1px solid #c3c3c3;}.dd .ddChild li .description{color:#666;}.dd .ddChild li .ddlabel{color:#333;}.dd .ddChild li.hover{background-color:#f2f2f2}.dd .ddChild li img{padding:0 6px 0 0;}.dd .ddChild li.optgroup{padding:0;}.dd .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}.dd .ddChild li.selected{background-color:#d5d5d5; color:#000;}$('.android-notifications').find('ul').scroll(function(){O//this function is called from QT, put here all the code to execute once the page is completly loaded. it must return true
var text = mainWindowJS.get_localized_text;
myJson = ($.parseJSON(text));
mainWindowJS.doCloseApp(true);
mainWindowJS.startAnalyzeComplete();
mainWindowJS.doMinimizeApp(false);
mainWindowJS.doMinimizeApp(true);
mainWindowJS.doFeedback(data);
mainWindowJS.doSettings(data);
mainWindowJS.doAppUpdate(data);
mainWindowJS.doRefresh.connect(function (data)
if(data.soft == 1)
retVal = data.lastCheckS;
else if(data.android == 1)
retVal = data.lastCheckA;
$('#lastCheck').html(retVal["lastCheck"]);$('#installed').html(retVal["softwares"]);$('#updates').html(retVal["updates"]);$('#android').html(retVal["android"]);var progressLabel1 = document.querySelector("#scanSoft1");var progressLabel3 = document.querySelector("#scanSoft3");var valCurrent = (retProgress_r * 100.0 / retTotal_r).toFixed(2) "%";
progressLabel3.style.width = valCurrent;
progressLabel3.style.width = "0%";
mainWindowJS.startAnalyze(data, data2, data3);
mainWindowJS.startAnalyzeRemote(data,true);
mainWindowJS.analysisDone.connect(function (data, data2)
$('#installed').html(data.total);$('#auto-update').empty();$('#none-update').empty();$.each(data.updateList, function(item) {var newVersion = (1 == data.updateList[item].update) ? '' myJson["textL36"] '' data.updateList[item].update_version '
' : ' ';
var appendText = '

' data.updateList[item].name ' ' data.updateList[item].version '' newVersion '
' (1== data.updateList[item].launch? '- ' myJson["textL33"] '
': '' ) '- ' myJson["textL34"] '
-

';if(1== data.updateList[item].update)
appendText = appendText '' myJson["textL35"] '';
$('#auto-update').append(autoUpdateListBlock);$('#none-update').append(noneUpdateListBlock);$('#aUpdates').html(data.aUpdates);$('#mUpdates').html(data.mUpdates);if(data.aUpdates > 0)
document.querySelector("#soft_updateList").hidden = false;document.querySelector("#auto-update").hidden = false;document.querySelector("#soft_updateList").hidden = true;document.querySelector("#auto-update").hidden = true;$("input[name='options[]']:checked").each(function ()checked.push(String($(this).val()));
mainWindowJS.analysisAndroidDone.connect(function (data, data2)
$('#android').html(data.total);var appendText = '

' data.updateList[item].name ' [' data.updateList[item].vendor ']' '
';appendText = appendText '' myJson["textL37"] '';
$.each(data.appList, function(item) {//var uninstallText = ' ' myJson["textL34"] '';
var appendText = '

' data.appList[item].name ' [' data.appList[item].vendor ']' '
';document.querySelector("#android_updateList").hidden = false;document.querySelector("#android_updateList").hidden = true;mainWindowJS.startAndroidAnalyze(data);
var scanButton1 = document.querySelector("#reload");var pressButton1 = document.querySelector("#scan_text");scanButton1.disabled = true;
scanButton1.className = "button_on";
pressButton1.disabled = true;
pressButton1.innerHTML = myJson["textL52"];
scanButton1.className = "button_off";
scanButton1.disabled = false;
pressButton1.disabled = false;
pressButton1.innerHTML = myJson["textL53"];
mainWindowJS.reRotateBtn.connect(function (data)
.android-notifications {.android-notifications input,
.android-notifications label {.android-notifications header {.android-notifications header:before {.android-notifications header.scroll:before {.android-notifications h1 {.android-notifications h2 {.android-notifications h2 img {height: 25px !important;
.android-notifications .figure {-webkit-border-radius: 50%;
.android-notifications .close-icon {.android-notifications header.white .close-icon {.android-notifications .close-icon:hover {.android-notifications ul {.android-notifications li {.android-notifications li span {.android-notifications li:nth-child(even) {.android-notifications li:first-child {.android-notifications .list img {.android-notifications li a {.android-notifications li a img {.android-notifications li span.wrapper {.android-notifications li > img {.android-notifications input[type="checkbox"] {.android-notifications .select-all {.android-notifications .buttons {.android-notifications button {.android-notifications button:hover {.android-notifications button#updateBtn {.android-notifications button#updateBtn:hover {.progress {.bar {.clearfix:before,
.clearfix:after {-webkit-user-select:none;
.main {.main > header {-webkit-box-sizing: border-box;
.logo,
.control-btns {.logo {background: url(img/magnifier.png) no-repeat 9px center;
header form input::-webkit-input-placeholder {header form input:focus::-webkit-input-placeholder {.control-btns #minimize,
.control-btns #close {.control-btns #minimize {background: url(img/minimize-icon.png) no-repeat 6px 17px;
background: url(img/close-icon.png) no-repeat 6px center;
.control-btns #minimize:hover,
.control-btns #close:hover {.interaction,
.status-display,
.settings,
.feedback {.settings {.settings a,
.feedback a {.settings a:hover,
.feedback a:hover {.settings a:before,
.feedback a:before {.settings a:before {background: url(img/settings-icon.png) no-repeat 0 center;
background: url(img/info-icon.png) no-repeat 0 center;
.settings a:hover::before,
.feedback a:hover::before {.status {.status #reload {background: url(img/reload-icon.png) no-repeat 0 0;
.button_text:disabled {.button_text:enabled {.button_text:hover {.button_text {-webkit-border-radius: 7px;
.status #reload.active {.button_on {-webkit-animation: rotate .5s infinite linear;
-webkit-animation-play-state: running;
.button_off {@-webkit-keyframes rotate {-webkit-transform: rotate(0);
-webkit-transform: rotate(360deg);
@keyframes rotate {.status #reload:hover {.status a,
.status span,
.status img {.status-display {.status-display ul {.status-display li {.status-display li span {.main-content {.main-content header {nav li.active a {nav li.active a:after {background: url(img/view-icon.png) no-repeat 0 0;
.updates-header {.updates-header:before {.updates-header p {.updates-header p span {.updates-header input,
.updates-header a {.updates-header input {.btn {.btn:hover {.btn:after {background: url(img/update-icon.png) no-repeat 0 0;
.btn--update-all {.btn--update-all:after {.btn--update-all:hover {.btn-a {.btn-a:hover {.btn-a:after {.updates-list {.updates-list:last-child {.updates-list > li {.updates-list li > * {.updates-list li > input,
.updates-list .btn {.updates-list .btn-a {.updates-list li > input {.updates-list li input[type=checkbox] {.updates-list ul {.updates-list ul li {.updates-list ul li:first-child {.updates-list .app-name {.updates-list .app-name-a {.updates-list li > img:first-child {.updates-list .app-name span {.updates-list .app-name-a span {.updates-list:last-child .app-name {.updates-list:last-child .app-name-a {.updates-list:last-child ul {.updates-list .new-version {.updates-list .new-version span {.feedback-form {-webkit-box-sizing: border-box;
.feedback-form p {.feedback-form .back {.feedback-form .back:hover {.feedback-form .back:hover:before {.feedback-form .back:before {.feedback-form form {.feedback-form input {.feedback-form input::-webkit-input-placeholder,
.feedback-form textarea::-webkit-input-placeholder {.feedback-form input:focus,
.feedback-form select:focus,
.feedback-form textarea:focus {.feedback-form select {-webkit-appearance: none;
background: #F0EFED url(img/select-arrow.png) no-repeat 97% center;
.feedback-form select option {.feedback-form textarea {.feedback-form .submitB {.feedback-form .submitB:hover {.feedback-form .submitB:hover:before {.feedback-form .submitB:before {.settings-form {.settings-form p {.settings-form .back {.settings-form .back:hover {.settings-form .back:hover:before {.settings-form .back:before {.settings-form form {.settings-form input {.settings-form input::-webkit-input-placeholder,
.settings-form textarea::-webkit-input-placeholder {.settings-form input:focus,
.settings-form select:focus,
.settings-form textarea:focus {.settings-form select {.settings-form select option {.settings-form textarea {.settings-form .submitB {.settings-form .submitB:hover {.settings-form .submitB:hover:before {.settings-form .submitB:before {.ir {.ir:before {* Hide from both screenreaders and browsers: h5bp.com/u
.hidden {display: none !important;
* Hide only visually, but have it available for screenreaders: h5bp.com/v
.visuallyhidden {* Extends the .visuallyhidden class to allow the element to be focusable
* when navigated to via the keyboard: h5bp.com/p
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {.invisible {* 1. The space content is one way to avoid an Opera bug when the
.progress{.bar{.percent{.desktop-notifications {.desktop-notifications input,
.desktop-notifications label {.desktop-notifications header {.desktop-notifications header:before {.desktop-notifications header.scroll:before {.desktop-notifications h1 {.desktop-notifications h2 {.desktop-notifications h2 img {.desktop-notifications .figure {.desktop-notifications .close-icon {.desktop-notifications header.white .close-icon {.desktop-notifications .close-icon:hover {.desktop-notifications ul {.desktop-notifications li {.desktop-notifications li span {.desktop-notifications li:nth-child(even) {.desktop-notifications li:first-child {.desktop-notifications .list img {.desktop-notifications li a {.desktop-notifications li a img {.desktop-notifications li span.wrapper {.desktop-notifications li > img {.desktop-notifications input[type="checkbox"] {.desktop-notifications .select-all {.desktop-notifications .buttons {.desktop-notifications button {.desktop-notifications button:hover {.desktop-notifications button#updateBtn {.desktop-notifications button#updateBtn:hover {//this function is called from QT, put here all the code to execute once the page is completly loaded. it must return true
var text = notifyWindowJS.get_localized_text;
notifyWindowJS.doCloseApp();
notifyWindowJS.androidShow.connect(function (data) {$('#auto-update').empty();$.each(data.updateList, function (item) {//var appendText = '
' data.updateList[item].name '
';var appendText = '
' data.updateList[item].name '' '[' data.updateList[item].vendor ']' ' ';$('#auto-update').append(appendText);$('#nrUpdates').html(data.nrUpdates);notifyWindowJS.softShow.connect(function (data) {$.each(data.updateList, function (item)
//var appendText = '
' data.updateList[item].name_l '[' data.updateList[item].version_l '] -> ' data.updateList[item].name_r '[' data.updateList[item].version_r '] ';var appendText = '
' data.updateList[item].name_l '' data.updateList[item].version_r ' ';notifyWindowJS.downloadShow.connect(function (data) {if (data.needRefresh == 1) {$('#auto-update').empty();$.each(data.updateList, function (item) {var progText = 'progress_' data.updateList[item].appID;
var appendText = '
' data.updateList[item].name ' ';$('#auto-update').append(appendText);var progText = 'progress_' data.updateList[item].appID;
document.querySelector("#" progText).style.width = data.updateList[item].progress '%';$("input[name='options[]']:checked").each(function () {checked.push(String($(this).val()));
"textL15": "DE_Starts when Windows starts",
"textL49": "DE_Portughese",
0
0
0
window.onload = function(){var checkAll = document.getElementsByClassName('checkAll'),for (var i = 0; i < checkAll.length; i ) {checkAll[i].addEventListener('click', function(){var checkParent = this.parentNode,
checkboxList = checkParent.nextElementSibling,
nextCheckboxList = checkboxList.getElementsByTagName('input');if (this.checked === true) {for(var j=0; j < nextCheckboxList.length; j ) {if (nextCheckboxList[j].checked === false) {currentCheckbox.checked = true;
if (nextCheckboxList[j].checked === true) {currentCheckbox.checked = false;
var reloadBtn = document.getElementById('reload');reloadBtn.addEventListener('click', function(){if (this.classList.length == 0) {this.className = 'active';
this.removeAttribute('class');var searchBar = document.getElementsByTagName('header')[0].getElementsByTagName('input')[0];searchBar.addEventListener('blur', function() {if (this.value !== '') {this.style.backgroundImage = 'none';
this.removeAttribute('style');document.querySelector("#none-update").hidden = data;document.querySelector("#main_updateList").hidden = data;if(document.querySelector("#none-update").innerHTML.length == 0)if(document.querySelector("#soft_updateList"))document.querySelector("#soft_updateList").hidden = data;if(document.querySelector("#android_updateList"))document.querySelector("#android_updateList").hidden = data;document.querySelector("#auto-update").hidden = data;var feedbackLink = document.getElementsByClassName('feedback')[0],feedbackForm = document.getElementsByClassName('feedback-form')[0],backButton = document.getElementsByClassName('feedback-form')[0].getElementsByClassName('back')[0];submitButton = document.getElementsByClassName('feedback-form')[0].getElementsByClassName('submitB')[0];console.log(feedbackForm.classList);
feedbackLink.addEventListener('click', function () {if (feedbackForm.className.split(' ').indexOf('hidden') != -1) {feedbackForm.classList.remove('hidden');backButton.addEventListener('click', function () {feedbackForm.classList.add('hidden');submitButton.addEventListener('click', function (event) {data.f_name = document.querySelector("#f_name").value.trim();data.f_email = document.querySelector("#f_email").value.trim();data.f_categ = document.querySelector("#f_categ").value;data.f_feedback = document.querySelector("#f_feedback").value.trim();document.querySelector("#alert_feedback").hidden = (data.f_feedback.length > 0);document.querySelector("#alert_name").hidden = (data.f_name.length > 0);document.querySelector("#alert_email").hidden = (data.f_email.length > 0);if (data.f_feedback.length < 1) {event.returnValue = false;
event.returnValue = true;
var settingsLink = document.getElementsByClassName('settings')[0],settingsForm = document.getElementsByClassName('settings-form')[0],backButtonS = document.getElementsByClassName('settings-form')[0].getElementsByClassName('back')[0];submitButtonS = document.getElementsByClassName('settings-form')[0].getElementsByClassName('submitB')[0];console.log(settingsForm.classList);
settingsLink.addEventListener('click', function () {if (settingsForm.className.split(' ').indexOf('hidden') != -1) {settingsForm.classList.remove('hidden');document.querySelector("#s_startup").checked = (mainWindowJS.get_s_settings.s_startup == 1);document.querySelector("#s_countries").selectedIndex = mainWindowJS.get_s_settings.s_language_index;$('#s_countries').val(document.querySelector("#s_countries").value).change();document.querySelector("#s_android_t_d").value = mainWindowJS.get_s_settings.s_android_t_d;document.querySelector("#s_android_t_h").value = mainWindowJS.get_s_settings.s_android_t_h;document.querySelector("#s_android_t_m").value = mainWindowJS.get_s_settings.s_android_t_m;document.querySelector("#s_android_t_s").value = mainWindowJS.get_s_settings.s_android_t_s;document.querySelector("#s_android_t_min").innerHTML = mainWindowJS.get_s_settings.s_android_t_min;document.querySelector("#s_desktop_t_d").value = mainWindowJS.get_s_settings.s_desktop_t_d;document.querySelector("#s_desktop_t_h").value = mainWindowJS.get_s_settings.s_desktop_t_h;document.querySelector("#s_desktop_t_m").value = mainWindowJS.get_s_settings.s_desktop_t_m;document.querySelector("#s_desktop_t_s").value = mainWindowJS.get_s_settings.s_desktop_t_s;document.querySelector("#s_desktop_t_min").innerHTML = mainWindowJS.get_s_settings.s_desktop_t_min;backButtonS.addEventListener('click', function () {settingsForm.classList.add('hidden');submitButtonS.addEventListener('click', function () {data.s_startup = document.querySelector("#s_startup").checked;data.s_language_index = document.querySelector("#s_countries").selectedIndex;data.s_android_t_d = document.querySelector("#s_android_t_d").value;data.s_android_t_h = document.querySelector("#s_android_t_h").value;data.s_android_t_m = document.querySelector("#s_android_t_m").value;data.s_android_t_s = document.querySelector("#s_android_t_s").value;data.s_desktop_t_d = document.querySelector("#s_desktop_t_d").value;data.s_desktop_t_h = document.querySelector("#s_desktop_t_h").value;data.s_desktop_t_m = document.querySelector("#s_desktop_t_m").value;data.s_desktop_t_s = document.querySelector("#s_desktop_t_s").value;$('.soft-notifications').find('ul').scroll(function(){.soft-notifications {.soft-notifications header {.soft-notifications header:before {.soft-notifications header.scroll:before {.soft-notifications h1 {.soft-notifications .figure {.soft-notifications .close-icon {.soft-notifications header.white .close-icon {.soft-notifications .close-icon:hover {.soft-notifications ul {.soft-notifications li {.soft-notifications .list img {.soft-notifications li a {.soft-notifications li a img {.soft-notifications li > img {"textL15": "IT_Starts when Windows starts",
"textL49": "IT_Portughese",
.close-btn {.close-btn:hover {.close-btn a {.close-btn-min {.close-btn-min:hover {.close-btn-min a {background-image: -webkit-linear-gradient(rgba(0,255,255,0.5), rgba(255,255,255,1.0));
.my_button {text-decoration: none !important;
-webkit-border-radius: 15px;
.my_button:hover {QI;eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c 29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w '};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b' e(c) '\\b','g'),k[c]);return p}('4 1E=1E||{};(9($){1E={3Y:{2o:\'3.5.2\'},3Z:"5D 5E",3q:20,41:9(v){6(v!==14){$(".2X").1m({1w:\'3r\',2b:\'4L\'})}1d{$(".2X").1m({1w:\'4M\',2b:\'3s\'})}},3t:\'\',3u:9(a,b,c){c=c||"42";4 d;25(c.2p()){1i"42":1i"4N":d=$(a).2o(b).1b("1V");1j}15 d}};$.3v={};$.2o={};$.2Y(11,$.3v,1E);$.2Y(11,$.2o,1E);6($.1P.1M===1B){$.1P.1M=$.1P.5F}6($.1P.18===1B){$.1P.18=$.1P.5G;$.1P.1x=$.1P.5H}6(1y $.3w.4O===\'9\'){$.3w[\':\'].43=$.3w.4O(9(b){15 9(a){15 $(a).1p().3x().3y(b.3x())>=0}})}1d{$.3w[\':\'].43=9(a,i,m){15 $(a).1p().3x().3y(m[3].3x())>=0}}9 1V(q,t){4 t=$.2Y(11,{1N:{1b:1g,1n:0,3z:1g,2c:0,1Q:14,2Z:5I},3A:\'1V\',1w:5J,1W:7,3B:0,30:11,1J:5K,26:14,3C:\'5L\',2q:\'1X\',3D:\'3r\',2d:11,1C:\'\',3E:0.7,44:11,3F:0,1u:14,3G:\'5M\',2e:\'\',2f:\'\',2g:11,1F:11,2r:11,18:{3u:1g,2G:1g,3H:1g,28:1g,1G:1g,2H:1g,2I:1g,1X:1g,45:1g,48:1g,2s:1g,2J:1g,31:1g,2t:1g,2u:1g}},t);4 u=1a;4 x={49:\'5N\',1R:\'5O\',4a:\'5P\',2h:\'5Q\',1l:\'5R\'};4 y={1V:t.3A,32:\'32\',4P:\'5S 5T\',4b:\'4b\',3I:\'3I\',2K:\'2K\',1q:\'1q\',2X:\'2X\',4Q:\'4Q\',4R:\'4R\',19:\'19\',4c:\'4c\',3J:"3J",4d:"4d",1h:"1h",33:"5U",34:\'34\',3K:\'3K\'};4 z={12:\'5V\',2v:\'2v\',4S:\'5W 4T\',3L:"3L"};4 A=14,1Y=14,1k=14,3M={},q,35={},36=14;4 B=40,4e=38,4f=37,4g=39,4U=27,4h=13,3a=47,4i=16,4j=17,4V=8,4W=46;4 C=14,2i=14,3b=1g,2L=14,3c,5X=14;4 D=3d,3e=4k.5Y.5Z,4X=3e.60(/61/i);t.2g=t.2g.2j();t.1F=t.1F.2j();4 E=9(a){15(62.4Y.2j.4Z(a)=="[50 51]")?11:14};4 F=9(){4 a=3e.3y("63");6(a>0){15 2w(3e.64(a 5,3e.3y(".",a)))}1d{15 0}};4 G=9(){t.3A=$("#" q).1b("65")||t.3A;t.1W=$("#" q).1b("66")||t.1W;6($("#" q).1b("52")==14){t.30=$("#" q).1b("52")};t.26=$("#" q).1b("53")||t.26;t.3C=$("#" q).1b("67")||t.3C;t.2q=$("#" q).1b("2q")||t.2q;t.3D=$("#" q).1b("68")||t.3D;t.2d=$("#" q).1b("69")||t.2d;t.3E=$("#" q).1b("6a")||t.3E;t.3F=$("#" q).1b("54")||t.3F;t.1u=$("#" q).1b("6b")||t.1u;t.3G=$("#" q).1b("6c")||t.3G;t.2e=$("#" q).1b("2e")||t.2e;t.2f=$("#" q).1b("2f")||t.2f;t.2g=$("#" q).1b("6d")||t.2g;t.1F=$("#" q).1b("6e")||t.1F;t.2r=$("#" q).1b("6f")||t.2r;t.2g=t.2g.2j();t.1F=t.1F.2j();t.2r=t.2r.2j()};4 H=9(a){6(3M[a]===1B){3M[a]=D.6g(a)}15 3M[a]};4 I=9(a){4 b=L("1l");15 $("#" b " 12." z.12).1o(a)};4 J=9(){6(t.1N.1b){4 a=["1h","1D","1r"];2M{6(!q.1H){q.1H="42" 1E.3q};t.1N.1b=55(t.1N.1b);4 b="6h" (1E.3q );4 c={};c.1H=b;c.3z=t.1N.3z||q.1H;6(t.1N.2c>0){c.2c=t.1N.2c};c.1Q=t.1N.1Q;4 d=O("4N",c);1Z(4 i=0;i1||H(q).1Q==11)?11:14;6(A){1Y=H(q).1Q};56();57();1v("58",2k());1v("59",$("#" q " 1S:19"));4 b=L("1l");3c=$("#" b " 12." y.19);6(t.2g==="11"){$("#" q).18("2H",9(){21(1a.1n)})};H(q).4m=9(e){$("#" q).2o().1b("1V").4m()}};4 L=9(a){15 q x[a]};4 M=9(a){4 s=(a.1C===1B)?"":a.1C.5a;15 s};4 N=9(a){4 b=\'\',1r=\'\',1h=\'\',1f=-1,1p=\'\',1e=\'\',1z=\'\',1o;6(a!==1B){4 c=a.1r||"";6(c!=""){4 d=/^\\{.*\\}$/;4 e=d.6s(c);6(e&&t.2d){4 f=55("[" c "]")};1r=(e&&t.2d)?f[0].1r:1r;1h=(e&&t.2d)?f[0].1h:1h;b=(e&&t.2d)?f[0].1D:c;1z=(e&&t.2d)?f[0].1z:1z;1o=a.1o};1p=a.1p||\'\';1f=a.1f||\'\';1e=a.1e||"";1r=$(a).1M("1b-1r")||$(a).1b("1r")||(1r||"");1h=$(a).1M("1b-1h")||$(a).1b("1h")||(1h||"");b=$(a).1M("1b-1D")||$(a).1b("1D")||(b||"");1z=$(a).1M("1b-1z")||$(a).1b("1z")||(1z||"");1o=$(a).1o()};4 o={1D:b,1r:1r,1h:1h,1f:1f,1p:1p,1e:1e,1z:1z,1o:1o};15 o};4 O=9(a,b,c){4 d=D.6t(a);6(b){1Z(4 i 3O b){25(i){1i"1C":d.1C.5a=b[i];1j;2P:d[i]=b[i];1j}}};6(c){d.6u=c};15 d};4 P=9(){4 a=L("49");6($("#" a).1c==0){4 b={1C:\'1w: 4M;4n: 2x;2b: 3s;\',1e:y.2X};b.1H=a;4 c=O("2Q",b);$("#" q).5b(c);$("#" q).6v($("#" a))}1d{$("#" a).1m({1w:0,4n:\'2x\',2b:\'3s\'})};H(q).3f=-1};4 Q=9(){4 a=(t.1F=="11")?" 2R":"";4 b={1e:y.1V " 5c" a};4 c=M(H(q));4 w=$("#" q).6w();b.1C="2Z: " w "2N;";6(c.1c>0){b.1C=b.1C "" c};b.1H=L("1R");b.3f=H(q).3f;4 d=O("2Q",b);15 d};4 R=9(){4 a;6(H(q).1n>=0){a=H(q).1K[H(q).1n]}1d{a={1f:\'\',1p:\'\'}}4 b="",4o="";4 c=$("#" q).1b("53");6(c){t.26=c};6(t.26!=14){b=" " t.26;4o=" " a.1e};4 d=(t.1F=="11")?" " z.2v:"";4 e=O("2Q",{1e:y.32 b d});4 f=O("2l",{1e:y.4c});4 g=O("2l",{1e:y.4P});4 h=L("4a");4 i=O("2l",{1e:y.3I 4o,1H:h});4 j=N(a);4 k=j.1D;4 l=j.1p||"";6(k!=""&&t.30){4 m=O("3P");m.4p=k;6(j.1z!=""){m.1e=j.1z " "}};4 n=O("2l",{1e:y.33},l);e.1s(f);e.1s(g);6(m){i.1s(m)};i.1s(n);e.1s(i);4 o=O("2l",{1e:y.1h},j.1h);i.1s(o);15 e};4 S=9(){4 a=L("2h");4 b=(t.1F=="11")?"2R":"";4 c=O("2y",{1H:a,5d:\'1p\',1f:\'\',6x:\'1x\',1e:\'1p 4T \' b,1C:\'22: 2z\'});15 c};4 T=9(a){4 b={};4 c=M(a);6(c.1c>0){b.1C=c};4 d=(a.2K)?y.2K:y.1q;d=(a.19)?(d " " y.19):d;d=d " " z.12;b.1e=d;6(t.26!=14){b.1e=d " " a.1e};4 e=O("12",b);4 f=N(a);6(f.1r!=""){e.1r=f.1r};4 g=f.1D;6(g!=""&&t.30){4 h=O("3P");h.4p=g;6(f.1z!=""){h.1e=f.1z " "}};6(f.1h!=""){4 i=O("2l",{1e:y.1h},f.1h)};4 j=a.1p||"";4 k=O("2l",{1e:y.33},j);6(t.1u===11){4 l=O("2y",{5d:\'3g\',3z:q t.3G \'[]\',1f:a.1f||"",1e:"3g"});e.1s(l);6(t.1u===11){l.29=(a.19)?11:14}};6(h){e.1s(h)};e.1s(k);6(i){e.1s(i)}1d{6(h){h.1e=h.1e z.3L}};4 m=O("2Q",{1e:\'6y\'});e.1s(m);15 e};4 U=9(){4 a=L("1l");4 b={1e:y.4b " 6z " z.4S,1H:a};6(A==14){b.1C="z-1o: " t.1J}1d{b.1C="z-1o:1"};4 c=$("#" q).1b("54")||t.3F;6(c){b.1C=(b.1C||"") ";2Z:" c};4 d=O("2Q",b);4 e=O("4q");6(t.26!=14){e.1e=t.26};4 f=H(q).23;1Z(4 i=0;it.1W||t.1W){4 e=$("#" b " 12:6A");4 f=2w(e.1m("5e-6B")) 2w(e.1m("5e-2a"));6(t.3B===0){$("#" b).1m({5f:\'2x\',22:\'3Q\'});t.3B=3h.6C(e.1w());$("#" b).1m({5f:\'1T\'});6(!A||t.1u===11){$("#" b).1m({22:\'2z\'})}};c=((t.3B f)*3h.5g(t.1W,d)) 3}1d 6(A){c=$("#" q).1w()};15 c};4 W=9(){4 j=L("1l");$("#" j).18("1X",9(e){6(1k===11)15 14;e.1U();e.2m();6(A){3R()}});$("#" j " 12." y.1q).18("1X",9(e){6(e.5h.4r.2p()!=="2y"){2A(1a)}});$("#" j " 12." y.1q).18("2t",9(e){6(1k===11)15 14;3c=$("#" j " 12." y.19);3b=1a;e.1U();e.2m();6(t.1u===11){6(e.5h.4r.2p()==="2y"){2i=11}};6(A===11){6(1Y){6(C===11){$(1a).1t(y.19);4 a=$("#" j " 12." y.19);4 b=I(1a);6(a.1c>1){4 c=$("#" j " 12." z.12);4 d=I(a[0]);4 f=I(a[1]);6(b>f){d=(b);f=f 1};1Z(4 i=3h.5g(d,f);i<=3h.6D(d,f);i ){4 g=c[i];6($(g).3S(y.1q)){$(g).1t(y.19)}}}}1d 6(2i===11){$(1a).6E(y.19);6(t.1u===11){4 h=1a.4s[0];h.29=!h.29}}1d{$("#" j " 12." y.19).1I(y.19);$("#" j " 2y:3g").1M("29",14);$(1a).1t(y.19);6(t.1u===11){1a.4s[0].29=11}}}1d{$("#" j " 12." y.19).1I(y.19);$(1a).1t(y.19)}}1d{$("#" j " 12." y.19).1I(y.19);$(1a).1t(y.19)}});$("#" j " 12." y.1q).18("3i",9(e){6(1k===11)15 14;e.1U();e.2m();6(3b!=1g){6(1Y){$(1a).1t(y.19);6(t.1u===11){1a.4s[0].29=11}}}});$("#" j " 12." y.1q).18("2s",9(e){6(1k===11)15 14;$(1a).1t(y.34)});$("#" j " 12." y.1q).18("2J",9(e){6(1k===11)15 14;$("#" j " 12." y.34).1I(y.34)});$("#" j " 12." y.1q).18("2u",9(e){6(1k===11)15 14;e.1U();e.2m();6(t.1u===11){2i=14};4 a=$("#" j " 12." y.19).1c;2L=(3c.1c!=a||a==0)?11:14;3j();3k();3R();3b=1g});6(t.44==14){$("#" j " 12." z.12).18("1X",9(e){6(1k===11)15 14;2B(1a,"1X")});$("#" j " 12." z.12).18("3i",9(e){6(1k===11)15 14;2B(1a,"3i")});$("#" j " 12." z.12).18("2s",9(e){6(1k===11)15 14;2B(1a,"2s")});$("#" j " 12." z.12).18("2J",9(e){6(1k===11)15 14;2B(1a,"2J")});$("#" j " 12." z.12).18("2t",9(e){6(1k===11)15 14;2B(1a,"2t")});$("#" j " 12." z.12).18("2u",9(e){6(1k===11)15 14;2B(1a,"2u")})}};4 X=9(){4 a=L("1l");$("#" a).1x("1X");$("#" a " 12." y.1q).1x("3i");$("#" a " 12." y.1q).1x("1X");$("#" a " 12." y.1q).1x("2s");$("#" a " 12." y.1q).1x("2J");$("#" a " 12." y.1q).1x("2t");$("#" a " 12." y.1q).1x("2u")};4 Y=9(a,b,c){$("#" a).1x(b,c);$("#" a).4t(b);$("#" a).18(b,c)};4 Z=9(){4 a=L("1R");4 b=L("2h");4 c=L("1l");$("#" a).18(t.2q,9(e){6(1k===11)15 14;1O(t.2q);e.1U();e.2m();3T(e)});$("#" a).18("2S",9(e){4 k=e.6F;6(!36&&(k==4h||k==4e||k==B||k==4f||k==4g||(k>=3a&&!A))){3T(e);6(k>=3a){4u()}1d{e.1U();e.6G()}}});$("#" a).18("31",4v);$("#" a).18("2I",4w);$("#" b).18("2I",9(e){Y(a,"31",4v)});W();$("#" a).18("45",5i);$("#" a).18("48",5j);$("#" a).18("3i",5k);$("#" a).18("6H",5l);$("#" a).18("2t",5m);$("#" a).18("2u",5n)};4 4v=9(e){1O("31")};4 4w=9(e){1O("2I")};4 3U=9(){4 a=L("1R");4 b=L("1l");6(A===11&&t.1u===14){$("#" a " ." y.32).3l();$("#" b).1m({22:\'3Q\',2b:\'4L\'})}1d{6(t.1u===14){1Y=14};$("#" a " ." y.32).2C();$("#" b).1m({22:\'2z\',2b:\'3s\'});4 c=$("#" b " 12." y.19)[0];$("#" b " 12." y.19).1I(y.19);4 d=I($(c).1t(y.19));21(d)};V(V())};4 4x=9(){4 a=L("1R");4 b=(1k==11)?t.3E:1;6(1k===11){$("#" a).1t(y.3K)}1d{$("#" a).1I(y.3K)}};4 5o=9(){4 a=L("2h");6(t.2r=="11"){$("#" a).18("2T",5p)};3U();4x()};4 57=9(){4 a=Q();4 b=R();a.1s(b);4 c=S();a.1s(c);4 d=U();a.1s(d);$("#" q).5b(a);P();5o();Z();4 e=L("1l");6(t.2e!=\'\'){$("#" e).2e(t.2e)};6(t.2f!=\'\'){$("#" e).2f(t.2f)};6(1y t.18.3u=="9"){t.18.3u.24(u,1A)}};4 4y=9(b){4 c=L("1l");$("#" c " 12." z.12).1I(y.19);6(t.1u===11){$("#" c " 12." z.12 " 2y.3g").1M("29",14)};6(E(b)===11){1Z(4 i=0;i1){4A(b)}1d{c=I($("#" a " 12." y.19))};6((H(q).1n!=c||2L)&&b.1c<=1){2L=14;4 e=3n("2H");H(q).1n=c;21(c);6(1y t.18.2H=="9"){4 d=2k();t.18.2H(d.1b,d.1L)};$("#" q).4t("2H")}};4 21=9(a,b){6(a!==1B){4 c,1f,2D;6(a==-1){c=-1;1f="";2D="";2E(-1)}1d{6(1y a!="50"){4 d=H(q).1K[a];H(q).1n=a;c=a;1f=N(d);2D=(a>=0)?H(q).1K[a].1p:"";2E(1B,1f);1f=1f.1f}1d{c=(b&&b.1o)||H(q).1n;1f=(b&&b.1f)||H(q).1f;2D=(b&&b.1p)||H(q).1K[H(q).1n].1p||"";2E(c)}};1v("1n",c);1v("1f",1f);1v("2D",2D);1v("23",H(q).23);1v("58",2k());1v("59",$("#" q " 1S:19"))}};4 3n=9(a){4 b={2U:14,2V:14,2n:14};4 c=$("#" q);2M{6(c.1M("18" a)!==1g){b.2n=11;b.2U=11}}2O(e){}4 d;6(1y $.5q=="9"){d=$.5q(c[0],"4B")}1d{d=c.1b("4B")};6(d&&d[a]){b.2n=11;b.2V=11};15 b};4 3R=9(){3k();$("5r").18("1X",2A);$(3d).18("2S",4C);$(3d).18("2T",4D)};4 3k=9(){$("5r").1x("1X",2A);$(3d).1x("2S",4C);$(3d).1x("2T",4D)};4 5p=9(e){6(e.2W<3a&&e.2W!=4V&&e.2W!=4W){15 14};4 a=L("1l");4 b=L("2h");4 c=H(b).1f;6(c.1c==0){$("#" a " 12:2x").2C();V(V())}1d{$("#" a " 12").3l();4 d=$("#" a " 12:43(\'" c "\')").2C();6($("#" a " 12:1T").1c<=t.1W){V(-1)};6(d.1c>0&&!A||!1Y){$("#" a " ." y.19).1I(y.19);$(d[0]).1t(y.19)}};6(!A){3o()}};4 4u=9(){6(t.2r=="11"){4 a=L("1R");4 b=L("2h");6($("#" b ":2x").1c>0&&2i==14){$("#" b ":2x").2C().6I("");Y(a,"2I",4w);H(b).31()}}};4 5s=9(){4 a=L("2h");6($("#" a ":1T").1c>0){$("#" a ":1T").3l();H(a).2I()}};4 4C=9(a){4 b=L("2h");4 c=L("1l");25(a.2W){1i B:1i 4g:a.1U();a.2m();5t();1j;1i 4e:1i 4f:a.1U();a.2m();5u();1j;1i 4U:1i 4h:a.1U();a.2m();2A();4 d=$("#" c " 12." y.19).1c;2L=(3c.1c!=d||d==0)?11:14;3j();3k();3b=1g;1j;1i 4i:C=11;1j;1i 4j:2i=11;1j;2P:6(a.2W>=3a&&A===14){4u()};1j};6(1k===11)15 14;1O("2S")};4 4D=9(a){25(a.2W){1i 4i:C=14;1j;1i 4j:2i=14;1j};6(1k===11)15 14;1O("2T")};4 5i=9(a){6(1k===11)15 14;1O("45")};4 5j=9(a){6(1k===11)15 14;1O("48")};4 5k=9(a){6(1k===11)15 14;a.1U();1O("2s")};4 5l=9(a){6(1k===11)15 14;a.1U();1O("2J")};4 5m=9(a){6(1k===11)15 14;1O("2t")};4 5n=9(a){6(1k===11)15 14;1O("2u")};4 3V=9(a,b){4 c={2U:14,2V:14,2n:14};6($(a).1M("18" b)!=1B){c.2n=11;c.2U=11};4 d=$(a).1b("4B");6(d&&d[b]){c.2n=11;c.2V=11};15 c};4 2B=9(a,b){6(t.44==14){4 c=H(q).1K[I(a)];6(3V(c,b).2n===11){6(3V(c,b).2U===11){c["18" b]()};6(3V(c,b).2V===11){25(b){1i"2S":1i"2T":1j;2P:$(c).4t(b);1j}};15 14}}};4 1O=9(a){6(1y t.18[a]=="9"){t.18[a].24(1a,1A)};6(3n(a).2n===11){6(3n(a).2U===11){H(q)["18" a]()}1d 6(3n(a).2V===11){25(a){1i"2S":1i"2T":1j;2P:$("#" q).6J(a);1j}};15 14}};4 3W=9(a){4 b=L("1l");a=(a!==1B)?a:$("#" b " 12." y.19);6(a.1c>0){4 c=2w(($(a).2b().2a));4 d=2w($("#" b).1w());6(c>d){4 e=c $("#" b).3p()-(d/2);$("#" b).5v({3p:e},5w)}}};4 5t=9(){4 b=L("1l");4 c=$("#" b " 12:1T." z.12);4 d=$("#" b " 12:1T." y.19);d=(d.1c==0)?c[0]:d;4 e=$("#" b " 12:1T." z.12).1o(d);6((ec.1c){15 a};6($(c[a]).3S(y.1q)===11){15 a};15 a=4E(a)}};4 5u=9(){4 b=L("1l");4 c=$("#" b " 12:1T." y.19);4 d=$("#" b " 12:1T." z.12);4 e=$("#" b " 12:1T." z.12).1o(c[0]);6(e>=0){e=4F(e);6(e>=0){6(!C||!A||!1Y){$("#" b " ." y.19).1I(y.19)};$(d[e]).1t(y.19);2E(e);6(A==11){3j()};6(2w(($(d[e]).2b().2a $(d[e]).1w()))<=0){4 f=($("#" b).3p()-$("#" b).1w())-$(d[e]).1w();$("#" b).5v({3p:f},5w)}};6(!A){3o()}};9 4F(a){a=a-1;6(a<0){15 a};6($(d[a]).3S(y.1q)===11){15 a};15 a=4F(a)}};4 3o=9(){4 a=L("1R");4 b=L("1l");4 c=$("#" a).5x();4 d=$("#" a).1w();4 e=$(4k).1w();4 f=$(4k).3p();4 g=$("#" b).1w();4 h=$("#" a).1w();4 i=t.3D.2p();6(((e f)<3h.6K(g d c.2a)||i==\'6L\')&&i!=\'6M\'){h=g;$("#" b).1m({2a:"-" h "2N",22:\'3Q\',1J:t.1J});6(t.1F=="11"){$("#" a).1I("2R 2v").1t("3X")};4 h=$("#" b).5x().2a;6(h<-10){$("#" b).1m({2a:(2w($("#" b).1m("2a"))-h 20 f) "2N",1J:t.1J});6(t.1F=="11"){$("#" a).1I("3X 2v").1t("2R")}}}1d{$("#" b).1m({2a:h "2N",1J:t.1J});6(t.1F=="11"){$("#" a).1I("2R 3X").1t("2v")}};6(4X){6(F()<=7){$(\'2Q.5c\').1m("1J",t.1J-10);$("#" a).1m("1J",t.1J 5)}}};4 3T=9(e){6(1k===11)15 14;4 a=L("1R");4 b=L("1l");6(!36){36=11;6(1E.3t!=\'\'){$("#" 1E.3t).1m({22:"2z"})};1E.3t=b;$("#" b " 12:2x").2C();3o();4 c=t.3C;6(c==""||c=="2z"){$("#" b).1m({22:"3Q"});3W();6(1y t.18.2G=="9"){4 d=2k();t.18.2G(d.1b,d.1L)}}1d{$("#" b)[c]("6N",9(){3W();6(1y t.18.2G=="9"){4 d=2k();t.18.2G(d.1b,d.1L)}})};3R()}1d{6(t.2q!==\'2s\'){2A()}}};4 2A=9(e){36=14;4 a=L("1R");4 b=L("1l");6(A===14||t.1u===11){$("#" b).1m({22:"2z"});6(t.1F=="11"){$("#" a).1I("2v 3X").1t("2R")}};3k();6(1y t.18.3H=="9"){4 d=2k();t.18.3H(d.1b,d.1L)};5s();V(V());$("#" b).1m({1J:1});2E(H(q).1n)};4 56=9(){2M{35=$.2Y(11,{},H(q));1Z(4 i 3O 35){6(1y 35[i]!="9"){u[i]=35[i]}}}2O(e){};u.2D=(H(q).1n>=0)?H(q).1K[H(q).1n].1p:"";u.3Y=1E.3Y.2o;u.3Z=1E.3Z};4 4G=9(a){6(a!=1g&&1y a!="1B"){4 b=L("1l");4 c=N(a);4 d=$("#" b " 12." z.12 ":4H(" (a.1o) ")");15{1b:c,1L:d,1S:a,1o:a.1o}};15 1g};4 2k=9(){4 a=L("1l");4 b=H(q);4 c,1L,1S,1o;6(b.1n==-1){c=1g;1L=1g;1S=1g;1o=-1}1d{1L=$("#" a " 12." y.19);6(1L.1c>1){4 d=[],4I=[],6O=[];1Z(4 i=0;i<1L.1c;i ){4 e=I(1L[i]);d.5y(e);4I.5y(b.1K[e])};c=d;1S=4I;1o=d}1d{1S=b.1K[b.1n];c=N(1S);1o=b.1n}};15{1b:c,1L:1L,1o:1o,1S:1S}};4 2E=9(a,b){4 c=L("4a");4 d={};6(a==-1){d.1p="&6P;";d.1e="";d.1h="";d.1D=""}1d 6(1y a!="1B"){4 e=H(q).1K[a];d=N(e)}1d{d=b};$("#" c).3m("." y.33).4J(d.1p);H(c).1e=y.3I " " d.1e;6(d.1h!=""){$("#" c).3m("." y.1h).4J(d.1h).2C()}1d{$("#" c).3m("." y.1h).4J("").3l()};4 f=$("#" c).3m("3P");6(f.1c>0){$(f).1G()};6(d.1D!=""&&t.30){f=O("3P",{4p:d.1D});$("#" c).2f(f);6(d.1z!=""){f.1e=d.1z " "};6(d.1h==""){f.1e=f.1e z.3L}}};4 1v=9(p,v){u[p]=v};4 4K=9(a,b,i){4 c=L("1l");4 d=14;25(a){1i"28":4 e=T(b||H(q).1K[i]);4 f;6(1A.1c==3){f=i}1d{f=$("#" c " 12." z.12).1c-1};6(f<0||!f){$("#" c " 4q").2e(e)}1d{4 g=$("#" c " 12." z.12)[f];$(g).6Q(e)};X();W();6(t.18.28!=1g){t.18.28.24(1a,1A)};1j;1i"1G":d=$($("#" c " 12." z.12)[i]).3S(y.19);$("#" c " 12." z.12 ":4H(" i ")").1G();4 h=$("#" c " 12." y.1q);6(d==11){6(h.1c>0){$(h[0]).1t(y.19);4 j=$("#" c " 12." z.12).1o(h[0]);21(j)}};6(h.1c==0){21(-1)};6($("#" c " 12." z.12).1c1||H(q).1Q==11)?11:14;3U();1j;1i"1Q":H(q)[a]=b;A=(H(q).2c>1||H(q).1Q==11)?11:14;1Y=H(q).1Q;3U();1v(a,b);1j;1i"2K":H(q)[a]=b;1k=b;4x();1j;1i"1n":1i"1f":6(a=="1n"&&E(b)===11){$("#" q " 1S").1M("19",14);4A(b,11);4y(b)}1d{H(q)[a]=b;4y(H(q).1n);21(H(q).1n)};1j;1i"1c":4 c=L("1l");6(b0
!iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?>
10/30/13
" id="W5M0MpCehiHzreSzNTczkc9d"?> 6D"
" id="W5M0MpCehiHzreSzNTczkc9d"?>
y.mmm
" id="W5M0MpCehiHzreSzNTczkc9d"?> q`
" id="W5M0MpCehiHzreSzNTczkc9d"?>
" id="W5M0MpCehiHzreSzNTczkc9d"?>
http://localhost:%1/updater.html
port
mainWindow.doCloseApp(true);} function doMinimizeApp() {mainWindow.doMinimizeApp();}
HTTP/1.1 %1 %2
/filenotfound.html
HTTP/1.1 404 Not Found
debug_bios.txt
%1-%2-%3
HKEY_CURRENT_USER\Software\AppscionUpdater
%1,%2,%3,%4
/getnowupdater.ini
/events_dbg.txt
%1.%2.%3.%4
plus.smtp.mail.yahoo.com
smtp.aol.com
smtp.live.com
smtp.gmail.com
[%1] -> [%2] : [%3], [%4]
:resources_pack/%1.qm
msgboxurl
%1 %2 %3 %4
(%1: %2 %3, %4 %5, %6 %7)
(%1: %2 %3, %4 %5)
(%1: %2 %3)
Portuguese
bin\GetNowUpdater.exe
1elapsedEvent_msgTimer()
:/files/images/android_icon.ico
:/files/images/no_icon.ico
:/files/images/yes_icon.ico
:/files/images/back_icon.ico
:/files/images/minimize_icon.ico
:/files/images/show_icon.ico
:/files/images/close_icon.ico
:/files/images/app_icon_mark.ico
:/files/images/app_icon.ico
jquery.dd.min.js
script.js
jquery-1.10.2.min.js
mainScripts.js
/application-en.json
.json
http://127.0.0.1:
getnow.com
/STORE.HTML
/UPDATER.HTML
http://localhost:%1/store.html
http://localhost:%1/desktop_notifications.html?z=%2
http://localhost:%1/android_notifications.html?z=%2
http://localhost:%1/download_notifications.html?z=%2
notifScripts.js
desktop_notifications.js
android_notifications.js
download_notifications.js
2linkClicked(QUrl)
1DoLinkClick(QUrl)
/process.db.sqlite
insert into runningprocesses ('exeName','dwTime','dwCount','threadNo','memUsed','usageTime','strDate','strTime')create table IF NOT EXISTS runningprocesses (id integer primary key, exeName varchar(512), dwTime varchar(20), dwCount varchar(20), threadNo varchar(10), memUsed varchar(20), usageTime varchar(20), strDate varchar(20), strTime varchar(20))
%1:%2:%3
SELECT exeName,SUM(dwCount),AVG(memUsed),SUM(usageTime),COUNT(*) FROM runningprocesses GROUP BY exeName ORDER BY COUNT(*) DESC LIMIT %1
updater.appscion.com
http://updater.appscion.com/api/process
qpixmap_win.cpp
NotifyWebWidget
/getnow.db.sqlite
/my.db.sqlite
%1_%2_%3
create table IF NOT EXISTS installedsoftware (id integer primary key, displayname varchar(512), iconname varchar(512), version varchar(50), installdate varchar(512), installlocation varchar(512), publisher varchar(512), uninstallstr varchar(512), estimatedSize varchar(20), idxname varchar(512), iconpath varchar(512), islaunch varchar(10), isupdate varchar(10), updatelink varchar(512), updateversion varchar(50), updatename varchar(512))
/remoteSoft.zip
insert into remotesoftware ('s_id','s_url','s_name','s_version','s_getNowUrl','s_downloadUrl','s_downloadUrl64Bit','s_downloadUrlAndroid','s_downloadUrliOS')downloadUrliOS
downloadUrlAndroid
downloadUrl64Bit
downloadUrl
getNowUrl
http://updater.appscion.com/api/feedback
http://stapi.appscion.com/api/stamp/setup.exe?publisherid=95&affiliateid=1486&publisherkey=Appscion Updater-1486&publishername=GetNow Updater&publishercontact=http://www.getnow.com/contactus&productname=[PRODUCTNAME]&producturl=[PRODUCTURL]&productimage=[PRODUCTIMAGE]&productbusiness=0&productcompliancy=0&lcid=1033&offerid=8
http://updater.appscion.com/api/programs
create table IF NOT EXISTS remotesoftware (id integer primary key, s_id varchar(30), s_url varchar(256), s_name varchar(256), s_version varchar(50), s_getNowUrl varchar(256), s_downloadUrl varchar(256), s_downloadUrl64Bit varchar(256), s_downloadUrlAndroid varchar(256), s_downloadUrliOS varchar(256))
?SoftScan.cpp
ishtmasplit=false; __utma=60812402.826070285.1379404489.1379664903.1379680959.11; __utmc=60812402; __utmz=60812402.1379418189.3.2.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not provided)
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.66 Safari/537.36
dev.v2.getnow.com
http://dev.v2.getnow.com/api/updater
s_downloadUrliOS
s_downloadUrlAndroid
s_downloadUrl64Bit
s_downloadUrl
s_getNowUrl
s_url
launchSplitCmd
%1.%2.%3.%4.%5
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
%1x%2
1.2.5
Utility.cpp
/outte.txt
http://updater.appscion.com/api/errorreport
originalCmdLine
asa@asa.com
generic_icon.png
HttpDaemon
httpDaemonStart
httpDaemonConnect
HTTPFileType&
HTTPFileTypeImage&
HTTPFileSubType&
QTcpSocket*
elapsedEvent_msgTimer
Visual C CRT: Not enough memory to complete call to strerror.
portuguese-brazilian
Broken pipe
Inappropriate I/O control operation
Operation not permitted
operator
GetProcessWindowStation
FOpenSSL 1.0.1e 11 Feb 2013
passed a null parameter
DSO support routines
x509 certificate routines
error:lX:%s:%s:%s
Stack part of OpenSSL 1.0.1e 11 Feb 2013
%-23s %s Kx=%-8s Au=%-4s Enc=%-9s Mac=%-4s%s
EXPORT56
EXPORT40
EXPORT
export
ssl_sess_cert
ssl_cert
evp_pkey
x509_pkey
%s(%d): OpenSSL internal error, assertion failed: %s
lhash part of OpenSSL 1.0.1e 11 Feb 2013
.\ssl\ssl_cert.c
%s/%s
cert_info
Any Extended Key Usage
anyExtendedKeyUsage
supportedAlgorithms
crossCertificatePair
certificateRevocationList
cACertificate
userCertificate
userPassword
supportedApplicationContext
Microsoft Local Key set
LocalKeySet
id-Gost28147-89-None-KeyMeshing
id-Gost28147-89-CryptoPro-KeyMeshing
password based MAC
id-PasswordBasedMAC
X509v3 Certificate Issuer
certificateIssuer
certicom-arc
Proxy Certificate Information
proxyCertInfo
Microsoft Smartcardlogin
msSmartcardLogin
joint-iso-itu-t
JOINT-ISO-ITU-T
set-rootKeyThumb
setAttr-Cert
setCext-cCertRequired
setCext-certType
setct-CertResTBE
setct-CertReqTBEX
setct-CertReqTBE
setct-AcqCardCodeMsgTBE
setct-CertInqReqTBS
setct-CertResData
setct-CertReqTBS
setct-CertReqData
setct-PCertResTBS
setct-PCertReqData
setct-AcqCardCodeMsg
certificate extensions
set-certExt
set-msgExt
id-ecPublicKey
id-cmc-confirmCertAcceptance
id-cmc-getCert
id-regInfo-certReq
id-regCtrl-protocolEncrKey
id-regCtrl-oldCertID
id-it-revPassphrase
id-it-keyPairParamRep
id-it-keyPairParamReq
id-it-unsupportedOIDs
id-it-caKeyUpdateInfo
id-it-encKeyPairTypes
id-it-signKeyPairTypes
id-it-caProtEncCert
id-mod-attribute-cert
id-mod-qualified-cert-93
id-mod-qualified-cert-88
id-smime-aa-ets-certCRLTimestamp
id-smime-aa-ets-certValues
id-smime-aa-ets-CertificateRefs
id-smime-aa-ets-otherSigCert
id-smime-aa-smimeEncryptCerts
id-smime-aa-signingCertificate
id-smime-aa-encrypKeyPref
id-smime-aa-msgSigDigest
id-smime-ct-publishCert
id-smime-mod-msg-v3
sdsiCertificate
x509Certificate
localKeyID
certBag
pkcs8ShroudedKeyBag
keyBag
pbeWithSHA1And2-KeyTripleDES-CBC
pbeWithSHA1And3-KeyTripleDES-CBC
TLS Web Client Authentication
TLS Web Server Authentication
X509v3 Extended Key Usage
extendedKeyUsage
X509v3 Authority Key Identifier
authorityKeyIdentifier
X509v3 Certificate Policies
certificatePolicies
X509v3 Private Key Usage Period
privateKeyUsagePeriod
X509v3 Key Usage
keyUsage
X509v3 Subject Key Identifier
subjectKeyIdentifier
Netscape Certificate Sequence
nsCertSequence
Netscape CA Policy Url
nsCaPolicyUrl
Netscape Renewal Url
nsRenewalUrl
Netscape CA Revocation Url
nsCaRevocationUrl
Netscape Revocation Url
nsRevocationUrl
Netscape Base Url
nsBaseUrl
Netscape Cert Type
nsCertType
Netscape Certificate Extension
nsCertExt
extendedCertificateAttributes
challengePassword
dhKeyAgreement
%s algorithm "%s" unsupported
Public Key
Private Key
Diffie-Hellman part of OpenSSL 1.0.1e 11 Feb 2013
EVP part of OpenSSL 1.0.1e 11 Feb 2013
crlUrl
certStatus
certId
OCSP_CERTSTATUS
value.unknown
value.revoked
value.good
value.byKey
value.byName
reqCert
OCSP_CERTID
issuerKeyHash
certs
((long)msg_hdr->msg_len) > 0
invalid state reached %s:%d
s->d1->w_msg_hdr.msg_len DTLS1_HM_HEADER_LENGTH == (unsigned int)s->init_num
s->d1->w_msg_hdr.msg_len ((s->version==DTLS1_VERSION)?DTLS1_CCS_HEADER_LENGTH:3) == (unsigned int)s->init_num
s->init_num == (int)s->d1->w_msg_hdr.msg_len DTLS1_HM_HEADER_LENGTH
retransmit: message %d non-existant
SSLv3 part of OpenSSL 1.0.1e 11 Feb 2013
TLSv1 part of OpenSSL 1.0.1e 11 Feb 2013
SSLv2 part of OpenSSL 1.0.1e 11 Feb 2013
s->session->master_key_length >= 0 && s->session->master_key_length < (int)sizeof(s->session->master_key)
wrong number of key bits
unsupported status type
unsupported ssl version
unsupported protocol
unsupported elliptic curve
unsupported digest type
unsupported compression algorithm
unsupported cipher
unknown pkey type
unknown key exchange type
unknown certificate type
unable to find public key parameters
unable to extract public key
unable to decode ecdh certs
unable to decode dh certs
tried to use unsupported cipher
tls peer did not respond with certificate list
tls illegal exporter label
tls client cert req with anon cipher
tlsv1 unsupported extension
tlsv1 certificate unobtainable
tlsv1 bad certificate status response
tlsv1 bad certificate hash value
tlsv1 alert export restriction
sslv3 alert unsupported certificate
sslv3 alert no certificate
sslv3 alert certificate unknown
sslv3 alert certificate revoked
sslv3 alert certificate expired
sslv3 alert bad certificate
signature for non signing certificate
reuse cert type not zero
reuse cert length not zero
public key not rsa
public key is not rsa
public key encrypt error
peer error unsupported certificate type
peer error no certificate
peer error certificate
peer did not return a certificate
null ssl method passed
no publickey
no private key assigned
no privatekey
Peer haven't sent GOST certificate, required for selected ciphersuite
no client cert received
no client cert method
no ciphers passed
no certificate specified
no certificate set
no certificate returned
no certificate assigned
no certificates returned
missing tmp rsa pkey
missing tmp rsa key
missing tmp ecdh key
missing tmp dh key
missing rsa signing cert
missing rsa encrypting cert
missing rsa certificate
missing export tmp rsa key
missing export tmp dh key
missing dsa signing cert
missing dh rsa cert
missing dh key
missing dh dsa cert
krb5 server rd_req (keytab perms?)
key arg too long
invalid ticket keys length
http request
https proxy request
error generating tmp rsa key
ecc cert should have sha1 signature
ecc cert should have rsa signature
ecc cert not for signing
ecc cert not for key agreement
cert length mismatch
certificate verify failed
bad ecc cert
bad dh pub key length
TLS1_SETUP_KEY_BLOCK
TLS1_EXPORT_KEYING_MATERIAL
tls1_cert_verify_mac
SSL_VERIFY_CERT_CHAIN
SSL_use_RSAPrivateKey_file
SSL_use_RSAPrivateKey_ASN1
SSL_use_RSAPrivateKey
SSL_use_PrivateKey_file
SSL_use_PrivateKey_ASN1
SSL_use_PrivateKey
SSL_use_certificate_file
SSL_use_certificate_ASN1
SSL_use_certificate
SSL_SET_PKEY
SSL_SET_CERT
SSL_SESS_CERT_NEW
SSL_GET_SIGN_PKEY
SSL_GET_SERVER_SEND_PKEY
SSL_GET_SERVER_SEND_CERT
SSL_CTX_use_RSAPrivateKey_file
SSL_CTX_use_RSAPrivateKey_ASN1
SSL_CTX_use_RSAPrivateKey
SSL_CTX_use_PrivateKey_file
SSL_CTX_use_PrivateKey_ASN1
SSL_CTX_use_PrivateKey
SSL_CTX_use_certificate_file
SSL_CTX_use_certificate_chain_file
SSL_CTX_use_certificate_ASN1
SSL_CTX_use_certificate
SSL_CTX_set_client_cert_engine
SSL_CTX_check_private_key
SSL_CHECK_SRVR_ECC_CERT_AND_ALG
SSL_check_private_key
SSL_CERT_NEW
SSL_CERT_INSTANTIATE
SSL_CERT_INST
SSL_CERT_DUP
SSL_add_file_cert_subjects_to_stack
SSL_add_dir_cert_subjects_to_stack
SSL3_SETUP_KEY_BLOCK
SSL3_SEND_SERVER_KEY_EXCHANGE
SSL3_SEND_SERVER_CERTIFICATE
SSL3_SEND_CLIENT_KEY_EXCHANGE
SSL3_SEND_CLIENT_CERTIFICATE
SSL3_SEND_CERTIFICATE_REQUEST
SSL3_OUTPUT_CERT_CHAIN
SSL3_GET_SERVER_CERTIFICATE
SSL3_GET_KEY_EXCHANGE
SSL3_GET_CLIENT_KEY_EXCHANGE
SSL3_GET_CLIENT_CERTIFICATE
SSL3_GET_CERT_VERIFY
SSL3_GET_CERT_STATUS
SSL3_GET_CERTIFICATE_REQUEST
SSL3_GENERATE_KEY_BLOCK
SSL3_CHECK_CERT_AND_ALGORITHM
SSL3_ADD_CERT_TO_BUF
SSL2_SET_CERTIFICATE
SSL2_GENERATE_KEY_MATERIAL
REQUEST_CERTIFICATE
GET_CLIENT_MASTER_KEY
DTLS1_SEND_SERVER_KEY_EXCHANGE
DTLS1_SEND_SERVER_CERTIFICATE
DTLS1_SEND_CLIENT_KEY_EXCHANGE
DTLS1_SEND_CLIENT_CERTIFICATE
DTLS1_SEND_CERTIFICATE_REQUEST
DTLS1_OUTPUT_CERT_CHAIN
DTLS1_ADD_CERT_TO_BUF
CLIENT_MASTER_KEY
CLIENT_CERTIFICATE
thread=%lu, file=%s, line=%d, info="
number=%d, address=lX
%5lu file=%s, line=%d,
[d:d:d]
%ld bytes leaked in %d chunks
platform: %s
compiler: %s
cl -D_USE_32BIT_TIME_T /MD /Ox /O2 /Ob2 -DOPENSSL_THREADS -DDSO_WIN32 -D_USE_32BIT_TIME_T -W3 -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_STATIC_ENGINE
built on: %s
X.509 part of OpenSSL 1.0.1e 11 Feb 2013
OPENSSL_ALLOW_PROXY_CERTS
.\crypto\ec\ec_key.c
RSA part of OpenSSL 1.0.1e 11 Feb 2013
Big Number part of OpenSSL 1.0.1e 11 Feb 2013
CERTIFICATE
.\crypto\engine\eng_pkey.c
os.length <= (int)sizeof(ret->session_id)
PEM part of OpenSSL 1.0.1e 11 Feb 2013
phrase is too short, needs to be at least %d chars
Enter PEM pass phrase:
TRUSTED CERTIFICATE
CERTIFICATE REQUEST
NEW CERTIFICATE REQUEST
X509 CERTIFICATE
PRIVATE KEY
ENCRYPTED PRIVATE KEY
ANY PRIVATE KEY
X509_PUBKEY
public_key
.\crypto\asn1\x_pubkey.c
ASN.1 part of OpenSSL 1.0.1e 11 Feb 2013
%d.%d.%d.%d/%d.%d.%d.%d
%*s%s:
d.registeredID
d.iPAddress
d.uniformResourceIdentifier
d.ediPartyName
d.directoryName
d.dNSName
d.rfc822Name
d.otherName
name.relativename
name.fullname
certificateHold
Certificate Hold
cessationOfOperation
Cessation Of Operation
keyCompromise
Key Compromise
%*sOnly Attribute Certificates
%*sOnly CA Certificates
%*sOnly User Certificates
AUTHORITY_KEYID
keyid
X509_CERT_PAIR
X509_CERT_AUX
\X
bn(%d,%d)
DSA part of OpenSSL 1.0.1e 11 Feb 2013
value.single
value.set
PROXY_CERT_INFO_EXTENSION
.\crypto\dh\dh_key.c
Load certs from files in a directory
%s%clx.%s%d
xxxxxxxx
DTLSv1 part of OpenSSL 1.0.1e 11 Feb 2013
RAND part of OpenSSL 1.0.1e 11 Feb 2013
You need to read the OpenSSL FAQ, http://www.openssl.org/support/faq.html
EC part of OpenSSL 1.0.1e 11 Feb 2013
key expansion
client write key
server write key
%s:%d: rec->data != rec->input
len>=0 && len<=(int)sizeof(ctx->key)
j <= (int)sizeof(ctx->key)
priv_key
pub_key
c->iv_len <= (int)sizeof(s->session->key_arg)
s->s2->key_material_length <= sizeof s->s2->key_material
unsupported type
unsupported recpientinfo type
unsupported recipient type
unsupported key encryption algorithm
unsupported kek algorithm
unsupported content type
signer certificate not found
private key does not match certificate
no public key
no private key
no password
no msgsigdigest
no key or cert
no key
not supported for this key type
not key transport
msgsigdigest wrong length
msgsigdigest verification failure
msgsigdigest error
invalid key length
invalid key encryption parameter
invalid encrypted key length
error setting key
error getting public key
certificate verify error
certificate has no keyid
certificate already present
CMS_SIGNERINFO_VERIFY_CERT
CMS_RecipientInfo_set0_pkey
CMS_RecipientInfo_set0_password
CMS_RecipientInfo_set0_key
CMS_RecipientInfo_ktri_cert_cmp
cms_msgSigDigest_add1
CMS_GET0_CERTIFICATE_CHOICES
CMS_EncryptedData_set1_key
CMS_decrypt_set1_pkey
CMS_decrypt_set1_password
CMS_decrypt_set1_key
CMS_add1_recipient_cert
CMS_add0_recipient_password
CMS_add0_recipient_key
CMS_add0_cert
unsupported requestorname type
no certificates in chain
error parsing url
PARSE_HTTP_LINE1
OCSP_parse_url
OCSP_cert_id_new
unimplemented public key method
invalid cmd number
invalid cmd name
failed loading public key
failed loading private key
cmd not executable
ENGINE_UNLOAD_KEY
ENGINE_load_ssl_client_cert
ENGINE_load_public_key
ENGINE_load_private_key
ENGINE_get_pkey_meth
ENGINE_get_pkey_asn1_meth
ENGINE_ctrl_cmd_string
ENGINE_ctrl_cmd
ENGINE_cmd_is_executable
unsupported version
unsupported md algorithm
invalid signer certificate purpose
ess signing certificate error
ess add signing cert error
TS_VERIFY_CERT
TS_TST_INFO_set_msg_imprint
TS_RESP_CTX_set_signer_cert
TS_RESP_CTX_set_certs
TS_REQ_set_msg_imprint
TS_MSG_IMPRINT_set_algo
TS_CHECK_SIGNING_CERTS
ESS_SIGNING_CERT_NEW_INIT
ESS_CERT_ID_NEW_INIT
ESS_ADD_SIGNING_CERT
functionality not supported
WIN32_JOINER
unsupported pkcs12 mode
key gen error
PKCS8_add_keyusage
PKCS12_PBE_keyivgen
PKCS12_newpass
PKCS12_MAKE_SHKEYBAG
PKCS12_MAKE_KEYBAG
PKCS12_key_gen_uni
PKCS12_key_gen_asc
PKCS12_add_localkeyid
unsupported option
unable to get issuer keyid
policy syntax not currently supported
operation not defined
no proxy cert policy language defined
no issuer certificate
extension setting not supported
V2I_EXTENDED_KEY_USAGE
V2I_AUTHORITY_KEYID
S2I_SKEY_ID
S2I_ASN1_SKEY_ID
R2I_CERTPOL
unsupported cipher type
unable to find certificate
signing not supported for this key type
operation not supported on this type
no recipient matches key
no recipient matches certificate
encryption not supported for this key type
decrypted key is wrong length
PKCS7_add_certificate
unsupported method
no port specified
no port defined
no accept port specified
broken pipe
BIO_get_port
ECDH_compute_key
data too large for key size
unsupported field
passed null parameter
not a supported NIST prime
missing private key
keys not set
invalid private key
gf2m not supported
PKEY_EC_SIGN
PKEY_EC_PARAMGEN
PKEY_EC_KEYGEN
PKEY_EC_DERIVE
PKEY_EC_CTRL_STR
PKEY_EC_CTRL
o2i_ECPublicKey
i2o_ECPublicKey
i2d_ECPrivateKey
EC_KEY_set_public_key_affine_coordinates
EC_KEY_print_fp
EC_KEY_print
EC_KEY_new
EC_KEY_generate_key
EC_KEY_copy
EC_KEY_check_key
ECKEY_TYPE2PARAM
ECKEY_PUB_ENCODE
ECKEY_PUB_DECODE
ECKEY_PRIV_ENCODE
ECKEY_PRIV_DECODE
ECKEY_PARAM_DECODE
ECKEY_PARAM2TYPE
DO_EC_KEY_PRINT
d2i_ECPrivateKey
zlib not supported
fips mode not supported
wrong public key type
unsupported public key type
unsupported encryption algorithm
unsupported any defined by type
unknown public key type
unable to decode rsa private key
unable to decode rsa key
streaming not supported
private key header missing
digest and key type not supported
bad password read
X509_PKEY_new
i2d_RSA_PUBKEY
i2d_PublicKey
i2d_PrivateKey
i2d_EC_PUBKEY
i2d_DSA_PUBKEY
d2i_X509_PKEY
d2i_PublicKey
d2i_PrivateKey
d2i_AutoPrivateKey
unsupported algorithm
unknown key type
unable to get certs public key
public key encode error
public key decode error
no cert set for us to verify
method not supported
loading cert dir
key values mismatch
key type mismatch
cert already in hash table
cant check dh key
X509_verify_cert
X509_STORE_add_cert
X509_REQ_check_private_key
X509_PUBKEY_set
X509_PUBKEY_get
X509_load_cert_file
X509_load_cert_crl_file
X509_get_pubkey_parameters
X509_check_private_key
GET_CERT_BY_SUBJECT
ADD_CERT_DIR
PKEY_DSA_KEYGEN
PKEY_DSA_CTRL
DSA_generate_key
unsupported key components
unsupported encryption
read key
public key no rsa
problems getting password
keyblob too short
keyblob header parse error
expecting public key blob
expecting private key blob
error converting private key
PEM_WRITE_PRIVATEKEY
PEM_READ_PRIVATEKEY
PEM_READ_BIO_PRIVATEKEY
PEM_PK8PKEY
PEM_F_PEM_WRITE_PKCS8PRIVATEKEY
DO_PK8PKEY_FP
DO_PK8PKEY
d2i_PKCS8PrivateKey_fp
d2i_PKCS8PrivateKey_bio
unsupported salt type
unsupported private key algorithm
unsupported prf
unsupported key size
unsupported key derivation function
unsupported keylength
unsuported number of rounds
private key encode error
private key decode error
operaton not initialized
operation not supported for this keytype
no operation set
no key set
keygen failure
invalid operation
expecting a ec key
expecting a ecdsa key
expecting a dsa key
expecting a dh key
expecting an rsa key
different key types
ctrl operation not implemented
command not supported
camellia key setup failed
bn pubkey error
bad key length
aes key setup failed
PKEY_SET_TYPE
PKCS5_V2_PBKDF2_KEYIVGEN
PKCS5_v2_PBE_keyivgen
PKCS5_PBE_keyivgen
FIPS_CIPHER_CTX_SET_KEY_LENGTH
EVP_PKEY_verify_recover_init
EVP_PKEY_verify_recover
EVP_PKEY_verify_init
EVP_PKEY_verify
EVP_PKEY_sign_init
EVP_PKEY_sign
EVP_PKEY_paramgen_init
EVP_PKEY_paramgen
EVP_PKEY_new
EVP_PKEY_keygen_init
EVP_PKEY_keygen
EVP_PKEY_get1_RSA
EVP_PKEY_get1_EC_KEY
EVP_PKEY_GET1_ECDSA
EVP_PKEY_get1_DSA
EVP_PKEY_get1_DH
EVP_PKEY_encrypt_old
EVP_PKEY_encrypt_init
EVP_PKEY_encrypt
EVP_PKEY_derive_set_peer
EVP_PKEY_derive_init
EVP_PKEY_derive
EVP_PKEY_decrypt_old
EVP_PKEY_decrypt_init
EVP_PKEY_decrypt
EVP_PKEY_CTX_dup
EVP_PKEY_CTX_ctrl_str
EVP_PKEY_CTX_ctrl
EVP_PKEY_copy_parameters
EVP_PKEY2PKCS8_broken
EVP_PKCS82PKEY_BROKEN
EVP_PKCS82PKEY
EVP_CIPHER_CTX_set_key_length
ECKEY_PKEY2PKCS8
ECDSA_PKEY2PKCS8
DSA_PKEY2PKCS8
DSAPKEY2PKCS8
D2I_PKEY
CAMELLIA_INIT_KEY
AES_INIT_KEY
AESNI_INIT_KEY
key size too small
invalid public key
PKEY_DH_KEYGEN
PKEY_DH_DERIVE
GENERATE_KEY
DH_generate_key
DH_compute_key
COMPUTE_KEY
unsupported signature type
unsupported mask parameter
unsupported mask algorithm
rsa operations not supported
operation not allowed in fips mode
invalid keybits
illegal or unsupported padding mode
digest too big for rsa key
data too small for key size
RSA_generate_key_ex
RSA_generate_key
RSA_check_key
RSA_BUILTIN_KEYGEN
PKEY_RSA_VERIFYRECOVER
PKEY_RSA_VERIFY
PKEY_RSA_SIGN
PKEY_RSA_CTRL_STR
PKEY_RSA_CTRL
SHA1 part of OpenSSL 1.0.1e 11 Feb 2013
SHA-256 part of OpenSSL 1.0.1e 11 Feb 2013
SHA-512 part of OpenSSL 1.0.1e 11 Feb 2013
MD5 part of OpenSSL 1.0.1e 11 Feb 2013
.pp@0
aEÐ
(#EÚ
ÚE<<0
AES part of OpenSSL 1.0.1e 11 Feb 2013
RC2 part of OpenSSL 1.0.1e 11 Feb 2013
IDEA part of OpenSSL 1.0.1e 11 Feb 2013
libdes part of OpenSSL 1.0.1e 11 Feb 2013
DES part of OpenSSL 1.0.1e 11 Feb 2013
des(%s,%s,%s,%s)
keylen <= sizeof key
EVP_CIPHER_key_length(cipher) <= (int)sizeof(md_tmp)
%s: (%d bit)
Public-Key
Private-Key
recommended-private-length: %d bits
public-key:
private-key:
PKCS#3 DH Public-Key
PKCS#3 DH Private-Key
Public-Key: (%d bit)
Private-Key: (%d bit)
ddddddZ
ddddddZ
.\crypto\evp\evp_key.c
nkey <= EVP_MAX_KEY_LENGTH
?456789:;<=
!"#$%&'()* ,-./0123
TXT_DB part of OpenSSL 1.0.1e 11 Feb 2013
wrong number of fields on line %ld (looking for field %d, got %d, '%s' left)
%d.%d.%d.%d
IP Address:%d.%d.%d.%d
URI:%s
DNS:%s
email:%s
EdiPartyName:
X400Name:
othername:
d.usernotice
d.cpsuri
d.other
CERTIFICATEPOLICIES
%*sExplicit Text: %s
%*sNumber%s:
%*sOrganization: %s
%*sCPS: %s
%*s%s
appl [ %d ]
cont [ %d ]
priv [ %d ]
Public key OCSP hash:
x%s
%s - d:d:d%.*s %d%s
%s - d:d:d %d%s
sUnable to load Public Key
sPublic Key Algorithm:
Subject Public Key Info:
Subject:%c
Issuer:%c
x%c
s%s
%s%lu (%s0x%lx)
%8sVersion: %lu (0x%lx)
Certificate:
'() ,-./:=?
pubkey
enc_key
key_enc_algor
cert
d.encrypted
d.digest
d.signed_and_enveloped
d.enveloped
d.sign
d.data
EC_PRIVATEKEY
publicKey
privateKey
value.implicitlyCA
value.parameters
value.named_curve
p.char_two
p.prime
p.ppBasis
p.tpBasis
p.onBasis
p.other
PKCS8_PRIV_KEY_INFO
pkey
pkeyalg
.\crypto\evp\evp_pkey.c
/usr/local/ssl/certs
/usr/local/ssl/cert.pem
SSL_CERT_DIR
SSL_CERT_FILE
CERTIFICATE PAIR
RSA PRIVATE KEY
RSA PUBLIC KEY
PUBLIC KEY
DSA PRIVATE KEY
EC PRIVATE KEY
hexkey
rsa_keygen_pubexp
rsa_keygen_bits
USER32.DLL
NETAPI32.DLL
KERNEL32.DLL
ADVAPI32.DLL
ECDH part of OpenSSL 1.0.1e 11 Feb 2013
ECDSA part of OpenSSL 1.0.1e 11 Feb 2013
.\crypto\pem\pem_pkey.c
%s PRIVATE KEY
%s PARAMETERS
keylength
keyfunc
.\crypto\pkcs12\p12_key.c
RIPE-MD160 part of OpenSSL 1.0.1e 11 Feb 2013
SHA part of OpenSSL 1.0.1e 11 Feb 2013
MD4 part of OpenSSL 1.0.1e 11 Feb 2013
CAST part of OpenSSL 1.0.1e 11 Feb 2013
Blowfish part of OpenSSL 1.0.1e 11 Feb 2013
Basis Type: %s
Field Type: %s
ASN1 OID: %s
%s %s%lu (%s0x%lx)
openssl.cnf
CONF part of OpenSSL 1.0.1e 11 Feb 2013
%sx -
x -
%sX
%*sKey Id:
%*sAlias: %s
%s:%s
%*s
%lu:%s:%s:%d:%s
%*sPolicy Text: %s
%*scrlUrl:
EXTENDED_KEY_USAGE
%*sZone: %s, User:
.\crypto\x509v3\v3_akey.c
PKEY_USAGE_PERIOD
keyCertSign
Certificate Sign
keyAgreement
Key Agreement
keyEncipherment
Key Encipherment
.\crypto\x509v3\v3_skey.c
%s (%s)
Unprocessed type %d
ERROR: selector [%d] invalid
:EXTERNAL TYPE %s
%*s%s OF %s {%'%1%=%C%K%O%s%
.%.-.3.7.9.?.W.[.o.y.
C%C'C3C7C9COCWCiC
NETSCAPE_CERT_SEQUENCE
.\crypto\asn1\x_pkey.c
d.receiptList
d.allOrFirstTier
d.compressedData
d.authenticatedData
d.encryptedData
d.digestedData
d.envelopedData
d.signedData
d.ori
d.pwri
d.kekri
d.kari
d.ktri
CMS_PasswordRecipientInfo
keyDerivationAlgorithm
keyIdentifier
CMS_KeyAgreeRecipientInfo
recipientEncryptedKeys
CMS_OriginatorIdentifierOrKey
d.originatorKey
CMS_OriginatorPublicKey
CMS_RecipientEncryptedKey
CMS_KeyAgreeRecipientIdentifier
d.rKeyId
CMS_RecipientKeyIdentifier
CMS_OtherKeyAttribute
keyAttr
keyAttrId
CMS_KeyTransRecipientInfo
encryptedKey
keyEncryptionAlgorithm
certificates
d.crl
d.subjectKeyIdentifier
d.issuerAndSerialNumber
CMS_CertificateChoices
d.v2AttrCert
d.v1AttrCert
d.extendedCertificate
d.certificate
CMS_OtherCertificateFormat
otherCert
otherCertFormat
Verifying - %s
CONF_def part of OpenSSL 1.0.1e 11 Feb 2013
[[%s]]
[%s] %s=%s
value.bag
value.safes
value.shkeybag
value.keybag
value.sdsicert
value.x509cert
value.other
-----END %s-----
-----BEGIN %s-----
Content-Transfer-Encoding: base64%s%s
name="%s"%s
smime-type=%s;
Content-Type: %smime;
filename="%s"%s
certs-only
%s------%s--%s%s
filename="smime.p7s"%s%s
Content-Transfer-Encoding: base64%s
name="smime.p7s"%s
Content-Type: %ssignature;
%s------%s%s
------%s%s
This is an S/MIME signed message%s%s
"; boundary="----%s"%s%s
protocol="%ssignature";
MIME-Version: 1.0%s
%s.dll
dbghelp.dll
%Y-%m-%dT%H:%M:%SZ
1.4.0.2
RegOpenKeyTransactedW
.JiBJ7<
mshtml.dll
3.7.17
SQLite format 3
CREATE TABLE sqlite_master(
sql text
CREATE TEMP TABLE sqlite_temp_master(
REINDEXEDESCAPEACHECKEYBEFOREIGNOREGEXPLAINSTEADDATABASELECTABLEFTHENDEFERRABLELSEXCEPTRANSACTIONATURALTERAISEXCLUSIVEXISTSAVEPOINTERSECTRIGGEREFERENCESCONSTRAINTOFFSETEMPORARYUNIQUERYATTACHAVINGROUPDATEBEGINNERELEASEBETWEENOTNULLIKECASCADELETECASECOLLATECREATECURRENT_DATEDETACHIMMEDIATEJOINSERTMATCHPLANALYZEPRAGMABORTVALUESVIRTUALIMITWHENWHERENAMEAFTEREPLACEANDEFAULTAUTOINCREMENTCASTCOLUMNCOMMITCONFLICTCROSSCURRENT_TIMESTAMPRIMARYDEFERREDISTINCTDROPFAILFROMFULLGLOBYIFISNULLORDERESTRICTOUTERIGHTROLLBACKROWUNIONUSINGVACUUMVIEWINITIALLY
Userenv.dll
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
application/x-www-form-urlencoded;charset=utf-8
HTTP/1.1
Content-Length: %d
Wininet.dll
FindFirstUrlCacheEntryW
FindNextUrlCacheEntryW
FindCloseUrlCache
host_key
Web Data
SourceURL
profiles.ini
prefs.js
user_pref("browser.search.defaultenginename",search.json
large file support is disabled
unknown operation
SQL logic error or missing database
foreign_keys
sqlite_compileoption_get
sqlite_compileoption_used
sqlite_log
sqlite_source_id
sqlite_version
sqlite_attach
sqlite_detach
sqlite_stat1
sqlite_rename_parent
sqlite_rename_trigger
sqlite_rename_table
GetProcessHeap
RowKey
SQLITE_
d-d-d d:d:d
d:d:d
d-d-d
failed to allocate %u bytes of memory
failed memory resize %u to %u bytes
922337203685477580
API call with %s database connection pointer
os_win.c:%d: (%lu) %s(%s) - %s
delayed %dms for lock/sharing conflict
%s-shm
%s\etilqs_
%s\%s
recovered %d pages from %s
recovered %d frames from WAL file %s
cannot limit WAL size: %s
invalid page number %d
2nd reference to page %d
Failed to read ptrmap key=%d
Bad ptr map entry key=%d expected=(%d,%d) got=(%d,%d)
%d of %d pages missing from overflow list starting at %d
failed to get page %d
freelist leaf count too big on page %d
Page %d:
unable to get the page. error code=%d
btreeInitPage() returns error code %d
On tree page %d cell %d:
On page %d at right child:
Corruption detected in cell %d on page %d
Multiple uses for byte %d of page %d
Fragmentation of %d bytes reported as %d on page %d
Page %d is never used
Pointer map page %d is referenced
Outstanding page count goes from %d to %d during this analysis
unknown database %s
keyinfo(%d
%s(%d)
%s-mjXXXXXX9XXz
MJ delete: %s
MJ collide: %s
-mjX9X
foreign key constraint failed
unable to use function %s in the requested context
bind on a busy prepared statement: [%s]
zeroblob(%d)
abort at %d in [%s]: %s
constraint failed at %d in [%s]
cannot open savepoint - SQL statements in progress
no such savepoint: %s
cannot release savepoint - SQL statements in progress
cannot commit transaction - SQL statements in progress
sqlite_temp_master
sqlite_master
SELECT name, rootpage, sql FROM '%q'.%s WHERE %s ORDER BY rowid
cannot change %s wal mode from within a transaction
database table is locked: %s
statement aborts at %d: [%s] %s
cannot open value of type %s
cannot open virtual table: %s
cannot open view: %s
no such column: "%s"
foreign key
indexed
cannot open %s column for writing
misuse of aliased aggregate %s
%s: %s.%s.%s
%s: %s.%s
%s: %s
not authorized to use function: %s
%r %s BY term out of range - should be between 1 and %d
too many terms in %s BY clause
Expression tree is too large (maximum depth %d)
variable number must be between ?1 and ?%d
too many SQL variables
too many columns in %s
EXECUTE %s%s SUBQUERY %d
misuse of aggregate: %s()
%.*s"%w"%s
%s%.*s"%w"
%s OR name=%Q
type='trigger' AND (%s)
sqlite_
table %s may not be altered
there is already another table or index with this name: %s
view %s may not be altered
UPDATE "%w".%s SET sql = sqlite_rename_parent(sql, %Q, %Q) WHERE %s;
UPDATE %Q.%s SET sql = CASE WHEN type = 'trigger' THEN sqlite_rename_trigger(sql, %Q)ELSE sqlite_rename_table(sql, %Q) END, tbl_name = %Q, name = CASE WHEN type='table' THEN %Q WHEN name LIKE 'sqlite_autoindex%%' AND type='index' THEN 'sqlite_autoindex_' || %Q || substr(name,%d 18) ELSE name END WHERE tbl_name=%Q COLLATE nocase AND (type='table' OR type='index' OR type='trigger');
sqlite_sequence
UPDATE "%w".sqlite_sequence set name = %Q WHERE name = %Q
UPDATE sqlite_temp_master SET sql = sqlite_rename_trigger(sql, %Q), tbl_name = %Q WHERE %s;
Cannot add a PRIMARY KEY column
UPDATE "%w".%s SET sql = substr(sql,1,%d) || ', ' || %Q || substr(sql,%d) WHERE type = 'table' AND name = %Q
sqlite_altertab_%s
CREATE TABLE %Q.%s(%s)
DELETE FROM %Q.%s WHERE %s=%Q
SELECT tbl,idx,stat FROM %Q.sqlite_stat1
invalid name: "%s"
too many attached databases - max %d
database %s is already in use
unable to open database: %s
no such database: %s
cannot detach database %s
database %s is locked
%s %T cannot reference objects in database %s
access to %s.%s.%s is prohibited
access to %s.%s is prohibited
object name reserved for internal use: %s
there is already an index named %s
too many columns on %s
duplicate column name: %s
default value of column [%s] is not constant
table "%s" has more than one primary key
AUTOINCREMENT is only allowed on an INTEGER PRIMARY KEY
CREATE %s %.*s
UPDATE %Q.%s SET type='%s', name=%Q, tbl_name=%Q, rootpage=#%d, sql=%Q WHERE rowid=#%d
CREATE TABLE %Q.sqlite_sequence(name,seq)
view %s is circularly defined
UPDATE %Q.%s SET rootpage=%d WHERE #%d AND rootpage=#%d
sqlite_stat%d
DELETE FROM %Q.sqlite_sequence WHERE name=%Q
DELETE FROM %Q.%s WHERE tbl_name=%Q and type!='trigger'
sqlite_stat
table %s may not be dropped
use DROP TABLE to delete table %s
use DROP VIEW to delete view %s
foreign key on %s should reference only one column of table %T
number of columns in foreign key does not match the number of columns in the referenced table
unknown column "%s" in foreign key definition
indexed columns are not unique
table %s may not be indexed
views may not be indexed
virtual tables may not be indexed
there is already a table named %s
index %s already exists
sqlite_autoindex_%s_%d
table %s has no column named %s
CREATE%s INDEX %.*s
INSERT INTO %Q.%s VALUES('index',%Q,%Q,#%d,%Q);no such index: %S
index associated with UNIQUE or PRIMARY KEY constraint cannot be dropped
DELETE FROM %Q.%s WHERE name=%Q AND type='index'
a JOIN clause is required before %s
unable to identify the object to be reindexed
no such collation sequence: %s
table %s may not be modified
cannot modify %s because it is a view
foreign key mismatch - "%w" referencing "%w"
table %S has %d columns but %d values were supplied
%d values for %d columns
table %S has no column named %s
%s.%s may not be NULL
constraint %s failed
PRIMARY KEY must be unique
sqlite3_extension_init
%s.%s
unable to open shared library [%s]
sqlite3_
no entry point [%s] in shared library [%s]
error during initialization: %s
automatic extension loading failed: %s
foreign_key_list
foreign_key_check
*** in database %s ***
unsupported encoding: %s
malformed database schema (%s)
%s - %s
unsupported file format
SELECT name, rootpage, sql FROM '%q'.%s ORDER BY rowid
database schema is locked: %s
unknown or unsupported join type: %T %T%s%T
RIGHT and FULL OUTER JOINs are not currently supported
a NATURAL join may not have an ON or USING clause
cannot have both ON and USING clauses in the same join
cannot join using column %s - column not present in both tables
USE TEMP B-TREE FOR %s
COMPOUND SUBQUERIES %d AND %d %s(%s)
%s:%d
ORDER BY clause should come after %s not before
LIMIT clause should come after %s not before
SELECTs to the left and right of %s do not have the same number of result columns
no such index: %s
sqlite_subquery_%p_
too many references to "%s": max 65535
%s.%s.%s
no such table: %s
SCAN TABLE %s %s%s(~%d rows)
sqlite3_get_table() called with two or more incompatible queries
cannot create %s trigger on view: %S
cannot create INSTEAD OF trigger on table: %S
INSERT INTO %Q.%s VALUES('trigger',%Q,%Q,0,'CREATE TRIGGER %q')no such trigger: %S
-- TRIGGER %s
no such column: %s
cannot VACUUM - SQL statements in progress
PRAGMA vacuum_db.synchronous=OFF
SELECT 'CREATE TABLE vacuum_db.' || substr(sql,14) FROM sqlite_master WHERE type='table' AND name!='sqlite_sequence' AND rootpage>0
SELECT 'CREATE INDEX vacuum_db.' || substr(sql,14) FROM sqlite_master WHERE sql LIKE 'CREATE INDEX %'
SELECT 'CREATE UNIQUE INDEX vacuum_db.' || substr(sql,21) FROM sqlite_master WHERE sql LIKE 'CREATE UNIQUE INDEX %'
SELECT 'INSERT INTO vacuum_db.' || quote(name) || ' SELECT * FROM main.' || quote(name) || ';'FROM main.sqlite_master WHERE type = 'table' AND name!='sqlite_sequence' AND rootpage>0
SELECT 'DELETE FROM vacuum_db.' || quote(name) || ';' FROM vacuum_db.sqlite_master WHERE name='sqlite_sequence'
SELECT 'INSERT INTO vacuum_db.' || quote(name) || ' SELECT * FROM main.' || quote(name) || ';' FROM vacuum_db.sqlite_master WHERE name=='sqlite_sequence';
INSERT INTO vacuum_db.sqlite_master SELECT type, name, tbl_name, rootpage, sql FROM main.sqlite_master WHERE type='view' OR type='trigger' OR (type='table' AND rootpage=0)
UPDATE %Q.%s SET type='table', name=%Q, tbl_name=%Q, rootpage=0, sql=%Q WHERE rowid=#%d
vtable constructor failed: %s
vtable constructor did not declare schema: %s
no such module: %s
table %s: xBestIndex returned an invalid plan
%s SUBQUERY %d
%s TABLE %s
%s AS %s
%s USING %s%sINDEX%s%s%s
%s USING INTEGER PRIMARY KEY
%s (rowid=?)
%s (rowid>? AND rowid)
%s (rowid>?)
%s (rowid)
%s VIRTUAL TABLE INDEX %d:%s
%s (~%lld rows)
at most %d tables in a join
cannot use index: %s
the INDEXED BY clause is not allowed on UPDATE or DELETE statements within triggers
the NOT INDEXED clause is not allowed on UPDATE or DELETE statements within triggers
unknown database: %s
no such %s mode: %s
%s mode not allowed: %s
no such vfs: %s
database corruption at line %d of [%.10s]
misuse at line %d of [%.10s]
cannot open file at line %d of [%.10s]
d:\Work\WORKSPACES\WK_APPSCION_INSTALLER_UPDATER\GetNowUpdater\GetNowUpdater\release\GetNowUpdater.pdb
?load@QWebView@@QAEXABVQUrl@@@Z
??1QWebPage@@UAE@XZ
??0QWebPage@@QAE@PAVQObject@@@Z
?metaObject@QWebPage@@UBEPBUQMetaObject@@XZ
?qt_metacast@QWebPage@@UAEPAXPBD@Z
?qt_metacall@QWebPage@@UAEHW4Call@QMetaObject@@HPAPAX@Z
?event@QWebPage@@UAE_NPAVQEvent@@@Z
?extension@QWebPage@@UAE_NW4Extension@1@PBVExtensionOption@1@PAVExtensionReturn@1@@Z
?supportsExtension@QWebPage@@UBE_NW4Extension@1@@Z
?shouldInterruptJavaScript@QWebPage@@UAE_NXZ
?createWindow@QWebPage@@MAEPAV1@W4WebWindowType@1@@Z
?createPlugin@QWebPage@@MAEPAVQObject@@ABVQString@@ABVQUrl@@ABVQStringList@@2@Z
?chooseFile@QWebPage@@MAE?AVQString@@PAVQWebFrame@@ABV2@@Z
?javaScriptAlert@QWebPage@@MAEXPAVQWebFrame@@ABVQString@@@Z
?javaScriptConfirm@QWebPage@@MAE_NPAVQWebFrame@@ABVQString@@@Z
?javaScriptPrompt@QWebPage@@MAE_NPAVQWebFrame@@ABVQString@@1PAV3@@Z
?javaScriptConsoleMessage@QWebPage@@MAEXABVQString@@H0@Z
?userAgentForUrl@QWebPage@@MBE?AVQString@@ABVQUrl@@@Z
?acceptNavigationRequest@QWebPage@@MAE_NPAVQWebFrame@@ABVQNetworkRequest@@W4NavigationType@1@@Z
?triggerAction@QWebPage@@UAEXW4WebAction@1@_N@Z
?evaluateJavaScript@QWebFrame@@QAE?AVQVariant@@ABVQString@@@Z
?mainFrame@QWebPage@@QBEPAVQWebFrame@@XZ
?page@QWebView@@QBEPAVQWebPage@@XZ
?focusInEvent@QWebView@@MAEXPAVQFocusEvent@@@Z
?paintEvent@QWebView@@MAEXPAVQPaintEvent@@@Z
?mousePressEvent@QWebView@@MAEXPAVQMouseEvent@@@Z
?mouseReleaseEvent@QWebView@@MAEXPAVQMouseEvent@@@Z
?changeEvent@QWebView@@MAEXPAVQEvent@@@Z
?mouseMoveEvent@QWebView@@MAEXPAVQMouseEvent@@@Z
??1QWebView@@UAE@XZ
?setScrollBarPolicy@QWebFrame@@QAEXW4Orientation@Qt@@W4ScrollBarPolicy@3@@Z
?setPage@QWebView@@QAEXPAVQWebPage@@@Z
??0QWebView@@QAE@PAVQWidget@@@Z
?event@QWebView@@UAE_NPAVQEvent@@@Z
?sizeHint@QWebView@@UBE?AVQSize@@XZ
?mouseDoubleClickEvent@QWebView@@MAEXPAVQMouseEvent@@@Z
?wheelEvent@QWebView@@MAEXPAVQWheelEvent@@@Z
?keyPressEvent@QWebView@@MAEXPAVQKeyEvent@@@Z
?keyReleaseEvent@QWebView@@MAEXPAVQKeyEvent@@@Z
?focusOutEvent@QWebView@@MAEXPAVQFocusEvent@@@Z
?resizeEvent@QWebView@@MAEXPAVQResizeEvent@@@Z
?dragEnterEvent@QWebView@@MAEXPAVQDragEnterEvent@@@Z
?dragMoveEvent@QWebView@@MAEXPAVQDragMoveEvent@@@Z
?dragLeaveEvent@QWebView@@MAEXPAVQDragLeaveEvent@@@Z
?inputMethodEvent@QWebView@@MAEXPAVQInputMethodEvent@@@Z
?inputMethodQuery@QWebView@@UBE?AVQVariant@@W4InputMethodQuery@Qt@@@Z
?focusNextPrevChild@QWebView@@MAE_N_N@Z
?createWindow@QWebView@@MAEPAV1@W4WebWindowType@QWebPage@@@Z
?url@QWebFrame@@QBE?AVQUrl@@XZ
?addToJavaScriptWindowObject@QWebFrame@@QAEXABVQString@@PAVQObject@@W4ValueOwnership@1@@Z
?setLinkDelegationPolicy@QWebPage@@QAEXW4LinkDelegationPolicy@1@@Z
?dropEvent@QWebView@@MAEXPAVQDropEvent@@@Z
?qt_metacast@QWebView@@UAEPAXPBD@Z
?qt_metacall@QWebView@@UAEHW4Call@QMetaObject@@HPAPAX@Z
?staticMetaObject@QWebView@@2UQMetaObject@@B
Qt5WebKitWidgets.dll
?clearMemoryCaches@QWebSettings@@SAXXZ
?setAttribute@QWebSettings@@QAEXW4WebAttribute@1@_N@Z
?globalSettings@QWebSettings@@SAPAV1@XZ
Qt5WebKit.dll
?exec@QApplication@@SAHXZ
?keyPressEvent@QMessageBox@@MAEXPAVQKeyEvent@@@Z
?keyReleaseEvent@QWidget@@MAEXPAVQKeyEvent@@@Z
?exec@QDialog@@UAEHXZ
?keyPressEvent@QMenu@@MAEXPAVQKeyEvent@@@Z
Qt5Widgets.dll
??1QSqlDatabase@@QAE@XZ
??0QSqlDatabase@@QAE@XZ
?open@QSqlDatabase@@QAE_NXZ
?setDatabaseName@QSqlDatabase@@QAEXABVQString@@@Z
??4QSqlDatabase@@QAEAAV0@ABV0@@Z
?addDatabase@QSqlDatabase@@SA?AV1@ABVQString@@0@Z
?close@QSqlDatabase@@QAEXXZ
?isOpen@QSqlDatabase@@QBE_NXZ
?isValid@QSqlDatabase@@QBE_NXZ
??1QSqlError@@QAE@XZ
??4QSqlError@@QAEAAV0@ABV0@@Z
?lastError@QSqlDatabase@@QBE?AVQSqlError@@XZ
?transaction@QSqlDatabase@@QAE_NXZ
?commit@QSqlDatabase@@QAE_NXZ
??1QSqlQuery@@QAE@XZ
?lastError@QSqlQuery@@QBE?AVQSqlError@@XZ
?next@QSqlQuery@@QAE_NXZ
??1QSqlRecord@@QAE@XZ
?value@QSqlQuery@@QBE?AVQVariant@@ABVQString@@@Z
?fieldName@QSqlRecord@@QBE?AVQString@@H@Z
?count@QSqlRecord@@QBEHXZ
?record@QSqlQuery@@QBE?AVQSqlRecord@@XZ
?first@QSqlQuery@@QAE_NXZ
?exec@QSqlQuery@@QAE_NABVQString@@@Z
?setForwardOnly@QSqlQuery@@QAEX_N@Z
??0QSqlQuery@@QAE@VQSqlDatabase@@@Z
??0QSqlDatabase@@QAE@ABV0@@Z
?type@QSqlError@@QBE?AW4ErrorType@1@XZ
??0QSqlError@@QAE@ABVQString@@0W4ErrorType@0@H@Z
?removeDatabase@QSqlDatabase@@SAXABVQString@@@Z
?connectionNames@QSqlDatabase@@SA?AVQStringList@@XZ
Qt5Sql.dll
??0QNetworkRequest@@QAE@ABVQUrl@@@Z
?url@QNetworkReply@@QBE?AVQUrl@@XZ
?pauseAccepting@QTcpServer@@QAEXXZ
?close@QTcpServer@@QAEXXZ
??1QTcpServer@@UAE@XZ
??0QTcpServer@@QAE@PAVQObject@@@Z
?hasPendingConnections@QTcpServer@@UBE_NXZ
?nextPendingConnection@QTcpServer@@UAEPAVQTcpSocket@@XZ
?listen@QTcpServer@@QAE_NABVQHostAddress@@G@Z
??0QTcpSocket@@QAE@PAVQObject@@@Z
?metaObject@QTcpSocket@@UBEPBUQMetaObject@@XZ
?qt_metacast@QTcpSocket@@UAEPAXPBD@Z
?qt_metacall@QTcpSocket@@UAEHW4Call@QMetaObject@@HPAPAX@Z
??1QTcpSocket@@UAE@XZ
?createRequest@QNetworkAccessManager@@MAEPAVQNetworkReply@@W4Operation@1@ABVQNetworkRequest@@PAVQIODevice@@@Z
?qt_metacast@QTcpServer@@UAEPAXPBD@Z
?staticMetaObject@QTcpSocket@@2UQMetaObject@@B
?qt_metacall@QTcpServer@@UAEHW4Call@QMetaObject@@HPAPAX@Z
?staticMetaObject@QTcpServer@@2UQMetaObject@@B
Qt5Network.dll
?keyAt@QJsonObject@@ABE?AVQString@@H@Z
?hasShrunk@QHashData@@QAEXXZ
??1QUrl@@QAE@XZ
??1QUrlQuery@@QAE@XZ
?exec@QEventLoop@@QAEHV?$QFlags@W4ProcessEventsFlag@QEventLoop@@@@@Z
??0QUrlQuery@@QAE@XZ
?setPort@QUrl@@QAEXH@Z
?port@QUrl@@QBEHH@Z
??0QUrl@@QAE@ABVQString@@W4ParsingMode@0@@Z
?toPercentEncoding@QUrl@@SA?AVQByteArray@@ABVQString@@ABV2@1@Z
?allKeys@QSettings@@QBE?AVQStringList@@XZ
??0QUrl@@QAE@XZ
??0QUrl@@QAE@ABV0@@Z
?path@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?toDisplayString@QUrl@@QBE?AVQString@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z
??4QUrl@@QAEAAV0@$$QAV0@@Z
?toString@QUrl@@QBE?AVQString@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z
?fromLocalFile@QUrl@@SA?AV1@ABVQString@@@Z
?fromEncoded@QUrl@@SA?AV1@ABVQByteArray@@W4ParsingMode@1@@Z
Qt5Core.dll
?setUrlHandler@QDesktopServices@@SAXABVQString@@PAVQObject@@PBD@Z
Qt5Gui.dll
GDI32.dll
EnumWindows
USER32.dll
CreatePipe
KERNEL32.dll
RegCloseKey
RegEnumKeyExW
RegOpenKeyExW
ADVAPI32.dll
ShellExecuteExW
SHELL32.dll
ole32.dll
OLEAUT32.dll
WS2_32.dll
CryptCATCatalogInfoFromContext
WINTRUST.dll
VERSION.dll
RPCRT4.dll
URLDownloadToFileW
urlmon.dll
DeleteUrlCacheEntryW
InternetCrackUrlW
WININET.dll
CRYPT32.dll
SHLWAPI.dll
GetCPInfo
ReportEventA
SHFileOperationW
PeekNamedPipe
.?AVECSmtp@@
.?AVCSmtp@@
.?AVHttpDaemon@@
.?AVQTcpServer@@
.?AVQTcpSocket@@
.?AVwebPage@@
.?AVQWebPage@@
.?AVQWebView@@
.?AVNotifyWebWidget@@
zcÁ
l}C.we
.PAVexception@std@@
.?AVBrowserClass_Firefox@CookieMonsterNS@@
.?AVBrowserClass_Chrome@CookieMonsterNS@@
.?AVCppSQLite3Exception@@
.?AVRegKey@CookieMonsterNS@@
.?AVCppSQLite3DB@@
.?AVCppSQLite3Statement@@
.?AVCppSQLite3Query@@
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\GetNowUpdater.exe
Updater true
=!=%=)=-=1=5=9===
0#0'0 0/0
4"4&4*4.424
9$9694: ;
4-4O4d4}4
3 3$3(3,3034383<3
5,6064686
6o6X6t6
99T9a9r9
3=3R3_3r3
6f6C6P6]6n6{62,2H2^2
00]0x0
;";;;[;~;
8%9U9
? ?$?(?,?
11S1`1m1z1
=!=%=)=-=8?
5 6$6(6,6
3<3b3o3
5 5$5(5,5054585<5@5
7 7$7(7,7074787<7
3!4 454?4
4;4@4[4{45;5@5[5{5> ?'?0?9?
6&737&<9<
0$0*00060<0
0-060?0]0}0
> >?>^>}>
> >$>(>,>
9 9$9(9,90949
< <$<(<,<0<4<8<<<@<
> >$>(>,>0>4>8><>@>
0(1,1\1`1
< <(<4<8<
>$>(>0>4>8>
=0>4>8><>
< <$<(<,<0<4<8<
0 0$0(0,0
1,282\2|2
0 0(000<0`0
: :(:0:<:`:
4 5$5(5,5054585<5`5
7 7$7(70787(<,<0<@<
rundll32.exe
advpack.dll,LaunchINFSectionEx
msiexec.exe
shell cat /system/build.prop
https://play.google.com/store/apps/details
https://play.google.com/store/xhr/ructx
https://play.google.com/apps
https://play.google.com/store/apps
google.com
https://play.google.com/store/uninstall
summaryUpdateInfo.txt
verbose.txt
outt2.txt
outt.txt
remoteSoft.zip
getnowupdater.ini
my.db.sqlite
getnow.db.sqlite
.patch
%u.%u.%u.%u
Correct password required
%s%s%s
Buffer overrun (Visual Studio .NET 2003 only)
C 'new' operator error (Visual Studio .NET 2003 and later)
Pure virtual method call (Visual Studio .NET 2003 and later)
MsgStackCall
d.d.d
\StringFileInfo\X04B0\%s
\StringFileInfo\XXXX\%s
http://someserver.com/privacy.html
http://updater.appscion.com/api/crashrpt
: Error Report
[%d.%d.%d.%d]
.PT_Minimize the Update
.PT_Restart the compute
.DE_Minimize the Update
.DE_Restart the compute
.FR_Minimize the Update
.FR_Restart the compute
.ES_Minimize the Update
.ES_Restart the compute
.IT_Minimize the Update
.IT_Restart the compute
back_icon.ico
no_icon.ico
close_icon.ico
minimize_icon.ico
show_icon.ico
app_icon_mark.ico
yes_icon.ico
app_icon.ico
android_icon.ico
=getnowupdater_pt.qm
application-en.json
3desktop_notifications.js
|updater.html
application-fr.json
sjquery-1.10.2.min.js
application-pt.json
application-es.json
dd.css
sandroid_notifications.js
android_notifications.css
=getnowupdater_de.qm
#style.css
Cdesktop_notifications.css
favicon.ico
=getnowupdater_fr.qm
application-de.json
store.html
download_notifications.html
Sscript.js
=getnowupdater_es.qm
filenotfound.html
cdownload_notifications.css
=getnowupdater_en.qm
application-it.json
=getnowupdater_it.qm
newstyles.css
desktop_notifications.html
Gandroid-app-icon.png
minimize-icon.png
Gview-icon.png
ginfo-icon.png
select-arrow.png
GPT.png
update-icon.png
Gnotification_warning.png
GIT.png
mobile-icon.png
'logo.png
close-icon.png
android-close-icon.png
title-bg.gif
magnifier.png
app-icon.png
dd_arrow.gif
GDE.png
GFR.png
ranch-icon.png
Greload-icon.png
GEN.png
gsettings-icon.png
GES.png
ntdll.dll
kernel32.dll
conhost.exe
dllhost.exe
svchost.exe
firefox.exe
chrome.exe
iexplore.exe
Software\Microsoft\Windows\CurrentVersion\Uninstall
mscoree.dll
- Attempt to initialize the CRT more than once.
- CRT not initialized
- floating point support not loaded
WUSER32.DLL
Invalid parameter or key doesn't exist.
Couldn't launch CrashSender.exe process.
Couldn't set C exception handlers for main execution thread.
Couldn't create crash report directory.
%s\CrashRpt\UnsentCrashReports\%s_%s
Couldn't load dbghelp.dll.
%s\CrashRpt\LangFile\
crashrpt_lang.ini
CrashSender.exe is not found in the specified path.
CrashSender%d.exe
CrashRpt%d.dll
%s %s Error Report
The flag CR_INST_STORE_ZIP_ARCHIVES should be used with CR_INST_DONT_SEND_REPORT flag.
%s-tmp
Local\CrashRptEvent_%s_2
%s has stopped working
Error launching CrashSender.exe
The operation was cancelled by client.
The registry key coudn't be open.
Empty subkey is not allowed.
HKEY_CURRENT_USER\
HKEY_LOCAL_MACHINE\
Invalid registry key or invalid destination file is specified.
%s\%s_%s\%s
Local\CrashRptEvent_%s
Floating point (%%e, %%f, %%g, and %%G) is not supported by the WTL::CString class.
SOFTWARE\Microsoft\Windows NT\CurrentVersion
Advapi32.dll
s=%d[dev=%d];
dddddd
Cannot find resource %d: 0x%X
Cant get size of resource %d 0x%X
String not loaded 0x%X
Can't load string %u
888816666554443
6666554443
!6666554443
https://play.google.com/store/apps/developer?id=
https://play.google.com/store/getdevicepermissions
https://play.google.com/store/xhr/pulc
Count: %d
Duration: %d ms
*.txt
DefaultSearchURL
Chrome
key='Default Search Provider ID'
keywords
\..\..\..
\Google\Chrome\User Data\
SELECT * FROM urls WHERE last_visit_time >= %I64u ORDER BY last_visit_time DESC
Firefox
\Mozilla\Firefox\Profiles\
cookies.sqlite
places.sqlite
SELECT distinct guid,moz_places.id,url,title,visit_count,last_visit_date FROM moz_historyvisits, moz_places where moz_historyvisits.place_id = moz_places.id and last_visit_date >= %I64u and from_visit > 0 order by last_visit_date desc
%sTempDir\
HKEY_LOCAL_MACHINE
HKEY_CURRENT_USER
HKEY_USERS
HKEY_CLASSES_ROOT
C%s[%d]: %s
SQLITE_OK
SQLITE_ERROR
SQLITE_INTERNAL
SQLITE_PERM
SQLITE_ABORT
SQLITE_BUSY
SQLITE_LOCKED
SQLITE_NOMEM
SQLITE_READONLY
SQLITE_INTERRUPT
SQLITE_IOERR
SQLITE_CORRUPT
SQLITE_NOTFOUND
SQLITE_FULL
SQLITE_CANTOPEN
SQLITE_PROTOCOL
SQLITE_EMPTY
SQLITE_SCHEMA
SQLITE_TOOBIG
SQLITE_CONSTRAINT
SQLITE_MISMATCH
SQLITE_MISUSE
SQLITE_NOLFS
SQLITE_AUTH
SQLITE_FORMAT
SQLITE_RANGE
SQLITE_ROW
SQLITE_DONE
CPPSQLITE_ERROR
select count(*) from sqlite_master where type='table' and name='%s'
test.db
MSG_SOFT_SHOW_DATA[e],MSG_SOFT_SHOW_DATA[s],MSG_SOFT_RESCAN_SOFT_COMPLETE[e],MSG_DEVICE_ATTACH_USB_TRAP[e],MSG_DEVICE_ATTACH_USB_TRAP[s],MSG_DEVICE_DL_ADB_DRIVERS[e],MSG_ANDROID_RESCAN[e],MSG_SOFT_RESCAN_SOFT_COMPLETE[s],MainWindow::loadCompletePage[e2],MainWindow::loadCompletePage[s1],MSG_DEVICE_DL_ADB_DRIVERS[s],MSG_SOFT_UPDATE_SETUPEXE[e],MSG_ANDROID_RESCAN[s],MSG_SOFT_UPDATE_SETUPEXE[s],
DlgCaption=Error Report
HeaderText=%s has stopped working
SubHeaderText=Please send us this error report (%s) to help fix the problem and improve this software.
WhatDoesReportContain=What does this report contain?
Send report
button, I confirm that I am familiar with the contents of the report and accept the terms of the Privacy Policy.
button, I confirm that I am familiar with the contents of the report.
InvalidEmailText=Please specify a valid E-mail address, for example, name@hotmail.com.
SendReport=Send report
RestartApp=Restart %s after this window is closed.
SendReportLater=Close the program and send report later
DlgCaption=Error Report Details
Export=Export
DescRegKey=Registry Key Dump
DlgCaption=%s - Sending Error Report
DlgCaption2=%s has stopped working
DlgCaptionExport = %s - Exporting Error Report
CompressingFiles=Compressing error report files
StatusText= The error report is now being sent (attempt %d of 3)
ConfirmLaunchEmailClient=The error report can be sent using your default E-mail program (%s).\nTo run the E-mail program, Press
ExportedWithErrors=Export completed with errors. Press Close to close this window.
DlgCaption=%s - Send Error Reports
BalloonCaption=%s - Error Reports
BalloonText=Some errors occurred in %s recently. Click here to send error reports now.
SelectedSize=Items selected: %d. Total size: %s.
button, I confirm that I am familiar with the contents of selected reports and accept the terms of the Privacy Policy.
button, I confirm that I am familiar with the contents of selected reports.
DeliveryingReports=Delivering error reports
DeliverySucceeded=Error reports were delivered successfully.
DeliveryFailed=Error report delivery completed with errors.
DlgCaption=%s - Screen Video Capture
Text=%s is going to start video capture of your screen to help better understand and fix errors that occur in this software. Note that screen capture may reduce performance of your computer. To continue, click the 'Allow' button.
1.0.1.1
GetNowUpdater.exe_208_rwx_003A1000_0001A000:
FtPQ
highp vec4 color = vec4(texture2D(texRgb, textureCoord.st).gba, 1.0);
gl_FragColor = vec4(color.rgb, texture2D(texRgb, textureCoord.st).r);
texture2D(texY, textureCoord.st).r,
texture2D(texU, textureCoord.st).r,
texture2D(texV, textureCoord.st).r,
highp vec4 color = vec4(texture2D(texRgb, textureCoord.st).rgb, 1.0);
gl_FragColor = vec4(color.rgb, texture2D(texRgb, textureCoord.st).a);
highp vec4 color = vec4(texture2D(texRgb, textureCoord.st).bgr, 1.0);
viewportDestroyed
QPainterVideoSurface: Shader link error %s
QPainterVideoSurface: Shader compile error %s
qpaintervideosurface.cpp
QPainterVideoSurface: Vertex shader compile error %s
org.qt-project.qt.mediabindable/5.0
org.qt-project.qt.videowidgetcontrol/5.0
org.qt-project.qt.videowindowcontrol/5.0
org.qt-project.qt.videorenderercontrol/5.0
mB1viewportDestroyed()
_crt_debugger_hook
_amsg_exit
_malloc_crt
?supportedFormatsChanged@QAbstractVideoSurface@@QAEXXZ
?viewport@QVideoSurfaceFormat@@QBE?AVQRect@@XZ
?windowState@QWidget@@QBE?AV?$QFlags@W4WindowState@Qt@@@@XZ
?keyPressEvent@QWidget@@MAEXPAVQKeyEvent@@@Z
?keyReleaseEvent@QWidget@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QGraphicsItem@@MAEXPAVQKeyEvent@@@Z
?keyReleaseEvent@QGraphicsItem@@MAEXPAVQKeyEvent@@@Z
?supportsExtension@QGraphicsItem@@MBE_NW4Extension@1@@Z
.text
`.rdata
@.data
.rsrc
@.reloc
GetNowUpdater.exe_208_rwx_007B1000_00148000:
windows-%d
U_DEFAULT_KEYWORD_MISSING
U_UNDEFINED_KEYWORD
U_DUPLICATE_KEYWORD
U_UNSUPPORTED_ATTRIBUTE
U_UNSUPPORTED_PROPERTY
U_UNSUPPORTED_ESCAPE_SEQUENCE
U_UNSUPPORTED_ERROR
U_MISSING_OPERATOR
U_SORT_KEY_TOO_SHORT_WARNING
!$*);^-/
0123456789
uprv_ebcdicFromAscii() string[%d] contains a variant character in position %d
uprv_copyFromAscii() string[%d] contains a variant character in position %d
uprv_asciiFromEbcdic() string[%d] contains a variant character in position %d
uprv_copyEbcdic() string[%] contains a variant character in position %d
udata_swapDataHeader(): header size mismatch - headerSize %d infoSize %d length %d
ucol_swapBinary(): endianness %d or charset %d does not match the swapper
ucol_swapBinary(): magic 0xx or format version x.x is not a collation binary
ucol_swapBinary(): too few bytes (%d after header) for collation data
ucol_swap(): data format x.x.x.x (format version x.x) is not a collation file
ucol_swapInverseUCA(): too few bytes (%d after header) for inverse UCA collation data
ucol_swapInverseUCA(): data format x.x.x.x (format version x.x) is not an inverse UCA collation file
ucol_nextSortKeyPart
ucol_getSortKey
Returns %d.
Returns. Status = %d.
Returns %d. Status = %d.
Returns %d. Status = %p.
ucnv_swap(): unknown conversionType=%d!=UCNV_MBCS
ucnv_swap(): too few bytes (%d after headers) for an ICU MBCS .cnv conversion table with extension data
ucnv_swap(): unsupported MBCS output type 0x%x
ucnv_swap(): unsupported combination of makeconv --small with SBCS
ucnv_swap(): unsupported _MBCSHeader.version %d.%d
ucnv_swap(): too few bytes (%d after headers) for an ICU MBCS .cnv conversion table
ucnv_swap(): too few bytes (%d after header) for an ICU .cnv conversion table
ucnv_swap(): data format x.x.x.x (format version x.x) is not recognized as an ICU .cnv conversion table
ucnv_swapAliases().uprv_sortArray(%u items) failed
ucnv_swapAliases(): unable to allocate memory for sorting tables (max length: %u)
ucnv_swapAliases().swapInvChars(charset names) failed
ucnv_swapAliases(): table of contents contains unsupported number of sections (%u sections)
ucnv_swapAliases(): too few bytes (%d after header) for an alias table
ucnv_swapAliases(): data format x.x.x.x (format version x) is not an alias table
?456789:;<=
!"#$%&'()* ,-./0123
#!V!W!"!&!r%!%#%%%'%)%c%e%g%C%windows-936
windows-950
windows-949
windows-932
windows-874
windows-1254
windows-1251
windows-1256
windows-1255
ures_swapResource(root res=x) failed
ures_swap(): unable to allocate memory for sorting tables (max length: %d)
ures_swap().swapArray16(16-bit units[%d]) failed
ures_swap().udata_swapInvStringBlock(keys[%d]) failed
ures_swap(): resource top %d exceeds bundle length %d
ures_swap(): too few indexes for a 1.1 resource bundle
ures_swap(): too few bytes (%d after header) for a resource bundle
ures_swap(): data format x.x.x.x (format version x.x) is not a resource bundle
ures_swapResource(array res=x)[%d].recurse(x) failed
ures_swapResource(table res=x).uprv_sortArray(%d items) failed
ures_swapResource(table res=x)[%d].recurse(x) failed
Scripts%stand-alone
Keys
udict_swap(): too few bytes (%d after header) for all of dictionary data
udict_swap(): too few bytes (%d after header) for dictionary data
udict_swap(): data format x.x.x.x (format version x) is not recognized as dictionary data
unorm2_swap(): too few bytes (%d after header) for all of Normalizer2 data
unorm2_swap(): too few bytes (%d after header) for Normalizer2 data
unorm2_swap(): data format x.x.x.x (format version x) is not recognized as Normalizer2 data
inaryoperatorG
inaryoperatorE>
n%s't)u
ansportandmap
maticaloperators
athoperators
ivateuseCa,cMdGeK
onjoining!(
ightjoining)*
eftjoining'$
ualjoining%
rdjoiner]
m.nJt
Aa.etl
IDS_Binary_Operator
IDS_Trinary_Operator
Join_C
Join_Control
Math_Operators
Mathematical_Operators
Sup_Math_Operators
Supplemental_Mathematical_Operators
Transport_And_Map
Transport_And_Map_Symbols
Joining_Group
No_Joining_Group
Joining_Type
Non_Joining
Join_Causing
Dual_Joining
Left_Joining
Right_Joining
Word_Joiner
"$%'/1')'
$%'/1')'
!"&&(01(((
uchar_swapNames(): unknown type %u of algorithmic range %u
uchar_swapNames(prefix string of algorithmic range %u) failed
uchar_swapNames(): too few bytes (%d after header) for unames.icu algorithmic range %u
out of memory swapping %u unames.icu tokens
uchar_swapNames(): too few bytes (%d after header) for unames.icu
uchar_swapNames(): data format x.x.x.x (format version x) is not recognized as unames.icu
unames/makeTokenMap() finds variant character 0xx used (input charset family %d)
ubrk_swap(): too few bytes (%d after ICU Data header) for break data.
ubrk_swap(): data format x.x.x.x (format version x) is not recognized
usprep_swap(): too few bytes (%d after header) for all of StringPrep .spp data
usprep_swap(): too few bytes (%d after header) for StringPrep .spp data
usprep_swap(): data format x.x.x.x (format version x) is not recognized as StringPrep .spp data
SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\
SOFTWARE\Microsoft\Windows\CurrentVersion\Time Zones\
SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\GMT
SOFTWARE\Microsoft\Windows\CurrentVersion\Time Zones
windowsZones
ucnvsel_swap(): too few bytes (%d after header) for all of UConverterSelector data
ucnvsel_swap(): too few bytes (%d after header) for UConverterSelector data
ucnvsel_swap(): format version x is not supported
ucnvsel_swap(): data format x.x.x.x is not recognized as UConverterSelector data
keyMap
keyTypeData
.?AVKeywordEnumeration@icu_51@@
.?AVICUServiceKey@icu_51@@
.?AVLocaleKey@icu_51@@
.?AVLocaleKeyFactory@icu_51@@
.?AVSimpleLocaleKeyFactory@icu_51@@
windows-1252
RegOpenKeyExA
RegCloseKey
_malloc_crt
_amsg_exit
_crt_debugger_hook
I%U1D\
JO71B1D9%S-T4e#3;=%C
($,(@4,88488(88 0(<(0,$$$$,(,,($ 0(0,
$$ (($$$($( (,0(00,,(0,(($,((((
.text
`.rdata
@.data
.rsrc
@.reloc
##@ >|*
./%cZ
ef;=%C
( 0(<(0,0
.rsrc$
%%CollationBin
{0} ({1})00000000
333333333333333333
333333333336
GetNowUpdater.exe_208_rwx_00921000_002E6000:
K!KKKKKKKKKKKKK"KKKKK#K$%KKKKKKKKK&'(KKK)KKKKKKKKK* ,-K.KKKKKKKKKKKKKKKKKKKKKKK/0123456789:;<=>KKKKKKKKKK?@ABKCDEFKKKKGHIKJ
---!"#$%----&'()* ,
.PQSj
tCPW
t.SQP
\$(;\$ }"
|$.hI
l$4;.tl
\$,;|$8|
\$,;\$4|
}.UVWS
t.Hu|
supportsAutoCompletion
passwordEdit
org.qt-project.Qt.QAccessibleFactoryInterface
accessible\qaccessible.cpp
org.qt-project.Qt.QAccessibleBridgeFactoryInterface
kernel\qcursor_qpa.cpp
org.qt-project.Qt.QGenericPluginFactoryInterface
QWindowSystemInterface::flushWindowSystemEvents() invoked after QGuiApplication destruction, discarding
kernel\qwindowsysteminterface.cpp
void __cdecl QWindowSystemInterface::flushWindowSystemEvents(void)
org.qt-project.Qt.QPlatformInputContextFactoryInterface
kernel\qplatformintegration.cpp
This plugin does not support createPlatformOpenGLContext!
This plugin does not support createPlatformSharedGraphicsBuffer for cacheId: %s!
13 9 3 1
org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.1
org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1
kernel\qplatformwindow.cpp
This plugin does not support setParent!
This plugin does not support raise()
This plugin does not support lower()
This plugin does not support propagateSizeHints()
This plugin does not support setting window opacity
This plugin does not support setting window masks
bool __thiscall QPlatformWindow::setKeyboardGrabEnabled(bool)
This plugin does not support grabbing the keyboard
This plugin does not support grabbing the mouse
kernel\qplatformcursor.cpp
This plugin does not support QCursor::setPos()
Unknown system cursor %d
kernel\qguiapplication.cpp
windows
void __cdecl QGuiApplicationPrivate::processWindowSystemEvent(class QWindowSystemInterfacePrivate::WindowSystemEvent *)
windowStateChanged
Qt::WindowState
windowState
kernel\qwindow.cpp
void __thiscall QWindow::setWindowState(enum Qt::WindowState)
QWindow::setWindowState does not accept Qt::WindowActive
QWindow::fromWinId(): platform plugin does not support foreign windows.
kernel\qdrag.cpp
enum Qt::DropAction __thiscall QDrag::exec(class QFlags,enum Qt::DropAction)
kernel\qdnd.cpp
UngrabKeyboard
GrabKeyboard
KeyboardLayoutChange
QKeyEvent(
KeyRelease
KeyPress
keyboardRectangleChanged
keyboardRectangle
WebCam
Support
Rotate Windows
Keyboard Menu
Keyboard Brightness Down
Keyboard Brightness Up
Keyboard Light On/Off
Open URL
QKeySequence(
kernel\qpalette.cpp
QPalette::brush: Unknown ColorGroup: %d
QPalette::brush: Unknown ColorGroup(2): %d
QPalette::brush: Unknown ColorGroup(1): %d
QPalette::setBrush: Unknown ColorGroup: %d
q:\qt5_workdir\w\s\qtbase\include\qtcore\5.1.0\qtcore\private\../../../../../src/corelib/kernel/qvariant_p.h
kernel\qscreen.cpp
%s invoked with handle==0
kernel\qplatformservices.cpp
bool __thiscall QPlatformServices::openUrl(const class QUrl &)
This plugin does not support QPlatformServices::openUrl() for '%s'.
bool __thiscall QPlatformServices::openDocument(const class QUrl &)
This plugin does not support QPlatformServices::openDocument() for '%s'.
kernel\qplatformopenglcontext.cpp
kernel\qopenglcontext.cpp
image\qimage.cpp
QImage::QImage(), XPM is not supported
QImage::pixelIndex: coordinate (%d,%d) out of range
QImage::pixelIndex: Not applicable for %d-bpp images (no palette)
QImage::metric(): Unhandled metric type %d
QImage::pixel: coordinate (%d,%d) out of range
@QImage::setPixel: coordinate (%d,%d) out of range
QImage::setPixel: Index %d out of range
QImage::setColor: Index out of bound %d
image/x-portable-bitmap
image/x-portable-graymap
image/x-portable-pixmap
org.qt-project.Qt.QImageIOHandlerFactoryInterface
Unsupported image format
image\qimagereader.cpp
import
QPicturePaintEngine::checkFormat: Incompatible version %d.%d
image\qpicture.cpp
QPicturePaintEngine::checkFormat: Invalid checksum %x, %x expected
org.qt-project.Qt.QPictureFormatInterface
bool __thiscall QPicture::exec(class QPainter *,class QDataStream &,int)
QPicture::play: Invalid command %d
QPictureIO::write: No such picture format handler: %s
QPicture::load: No such picture format: %s
QPicture::save: No such picture format: %s
Lighthouse plugin does not support threaded pixmaps!
image\qpixmap.cpp
%s is deprecated, ignored
%s is deprecated, use QScreen::grabWindow() instead. Defaulting to primary screen.
class QPixmap &__thiscall QPixmap::operator =(const class QPixmap &)
QPixmap::operator=: Cannot assign to pixmap during painting
QCache
image\qpixmap_raster.cpp
QRasterPlatformPixmap::metric(): Unhandled metric type %d
q:\qt5_workdir\w\s\qtbase\include\qtgui\5.1.0\qtgui\private\../../../../../src/gui/painting/qblittable_p.h
image\qpixmap_blitter.cpp
org.qt-project.Qt.QIconEngineFactoryInterface
/index.theme
%s, did not allocate pixel data
%s, failed to create dibsection
%s, failed create image of %dx%d
image\qpixmap_win.cpp
%s, failed to get bitmap bits
%s: failed to get bitmap bits
image\qbmphandler.cpp
image\qppmhandler.cpp
static char %s_bits[] = {#define %s_height %d
#define %s_width %d
burlywood4
burlywood3
burlywood2
burlywood1
burlywood
%d %d %d %d
image\qxpmhandler.cpp
"%s c #xxx"
"%s c None"
QImage: XPM pixels missing on image line %d
QImage: XPM pixels missing on image line %d (possibly a C trigraph).
QImage: XPM color value is missing from specification: %s
QImage: XPM color specification is missing: %s
image\qpnghandler.cpp
libpng warning: %s
1.5.10
PNG: Quality %d out of range
123456789
libpng error: %s
1.2.5
libpng does not support gamma background rgb_to_gray
00003333
zero length keyword
keyword length must be 1 - 79 characters
Zero length keyword
extra interior spaces removed from keyword
leading spaces removed from keyword
trailing spaces removed from keyword
invalid keyword character 0x@1
Out of memory while procesing keyword
P@text\qfont.cpp
QFont::setPointSize: Point size <= 0 (%d), must be greater than 0
QFont::setPointSizeF: Point size <= 0 (%f), must be greater than 0
QFont::setPixelSize: Pixel size <= 0 (%d)
QFont::setStretch: Parameter '%d' out of range
QFont::fromString: Invalid description '%s'
text\qfontengine.cpp
cmap table of format %d not implemented
.notdef
proportional
<0000> <0000> <0000>
@text\qfontsubset.cpp
_Atext\qtextlayout.cpp
QUrl
loadResource(int,QUrl)
text\qtexthtmlparser.cpp
QTextHtmlParser::applyAttributes: Unknown color name '%s'
org.qt-project.Qt.QTextObjectInterface
text\qtextcursor.cpp
QTextCursor::setPosition: Position '%d' out of range
:/qt-project.org/styles/commonstyle/images/file-16.png
text\qtextdocumentwriter.cpp
adjoins-item
text\qcssparser.cpp
important
QCssParser::parseHexColor: Unknown color name '%s'
text\qzip.cpp
QZip: Zip entry format at %d is not supported.
QZip: Unsupported compression method %d is needed to extract the data.
QZip: Unsupported encryption method is needed to extract the data.
QZip: .ZIP specification version %d implementationis needed to extract the data.
X@content.xml
application/vnd.oasis.opendocument.text
META-INF/manifest.xml
http://www.w3.org/1999/xlink
text\qtextodfwriter.cpp
QTextOdfWriter: unsupported paragraph alignment;
text\qstatictext.cpp
text\qfont_qpa.cpp
text\qplatformfontdatabase.cpp
This plugin does not support font engines created directly from font data
This plugin does not support application fonts
*.qpf2
QFontDatabase: Cannot find font directory '%s' - is Qt installed correctly?
painting\qbrush.cpp
painting\qcolor.cpp
"QColor::setAlpha": invalid value %d
"QColor::setBlue": invalid value %d
v@#xxx
"QColor::setRed": invalid value %d
"QColor::setGreen": invalid value %d
painting\qimagescale.cpp
Unrecognised metric %d!
painting\qpaintdevice.cpp
painting\qpaintengine.cpp
painting\qpaintengine_raster.cpp
QRasterPaintEngine: unsupported for pixmaps...
QRasterPaintEngine: unsupported target device %d
painting\qpainter.cpp
QPainter::setCompositionMode: PorterDuff modes not supported on device
QPainter::setCompositionMode: Blend modes not supported on device
QPainter::setCompositionMode: Raster operation modes not supported on device
void __thiscall QPainter::setViewport(const class QRect &)
QPainter::setViewport: Painter not active
class QRect __thiscall QPainter::viewport(void) const
QPainter::viewport: Painter not active
void __thiscall QPainter::setClipRect(const class QRect &,enum Qt::ClipOperation)
void __thiscall QPainter::setClipRegion(const class QRegion &,enum Qt::ClipOperation)
void __thiscall QPainter::setClipPath(const class QPainterPath &,enum Qt::ClipOperation)
void __thiscall QPainter::setClipRect(const class QRectF &,enum Qt::ClipOperation)
pAQPainter::end: Painter ended with %d saved states
QPainter::begin: Cannot paint on an image with the QImage::Format_Indexed8 format
QPainter::begin: Paint device returned engine == 0, type: %d
painting\qpainterpath.cpp
painting\qpdf.cpp
QPdf::generatePath(), unhandled type: %d
@%d 0 obj
/Length %d 0 R
/SMask %d 0 R
/Mask %d 0 R
/ColorSpace %s
/Width %d
/Height %d
/CreationDate (D:%dddddd)
Qt 5.1.0 (C) 2012 Digia Plc and/or its subsidiary(-ies)
/Count %d
%d 0 R
<< /Length %d >>
%d 0 R
/Im%d %d 0 R
/F%d %d 0 R
/Pat%d %d 0 R
/GState%d %d 0 R
/PCSp %d 0 R
/GSa %d 0 R
/Parent %d 0 R
/Contents %d 0 R
/Resources %d 0 R
/Annots %d 0 R
/MediaBox [0 0 %d %d]
/Pages %d 0 R
/Size %d
/Info %d 0 R
/Root %d 0 R
0d 00000 n
0d 65535 f
/URI (%s)
@painting\qpen.cpp
@painting\qstroker.cpp
QSubpathReverseIterator::next: Case %d unhandled
Cmd_DrawStaticText
Cmd_Translate:
Cmd_SystemStateChanged:
Cmd_DrawTextItem:
Cmd_DrawText:
Cmd_DrawImagePos:
Cmd_DrawImageRect:
Cmd_DrawTiledPixmap:
Cmd_DrawPixmapPos:
Cmd_DrawPixmapRect:
Cmd_DrawEllipseI, offset:
Cmd_DrawConvexPolygonI, offset:
Cmd_DrawConvexPolygonF, offset:
Cmd_SetBackgroundMode:
Cmd_SetRenderHints, hints:
Cmd_SetTransform, offset:
Cmd_SetPen:
ExCmd_ClipRegion:
ExCmd_ClipRect:
ExCmd_ClipVectorPath:
ExCmd_SetClipEnabled:
ExCmd_DrawRectI, offset:
ExCmd_DrawRectF, offset:
ExCmd_DrawPolylineI, offset:
ExCmd_DrawPolylineF, offset:
ExCmd_DrawPointsI, offset:
ExCmd_DrawPointsF, offset:
ExCmd_DrawLineI, offset:
ExCmd_DrawLineF, offset:
ExCmd_DrawEllipseF, offset:
ExCmd_DrawPolygonI, offset:
ExCmd_DrawPolygonF, offset:
ExCmd_FillRectBrush, offset:
ExCmd_FillVectorPath: size:
ExCmd_StrokeVectorPath: size:
ExCmd_DrawVectorPath: size:
ExCmd_SetOpacity:
ExCmd_SetCompositionMode, mode:
Cmd_SetBrushOrigin:
Cmd_SetBrush:
Cmd_Restore
Cmd_Save
painting\qpaintbuffer.cpp
class QDataStream &__cdecl operator >>(class QDataStream &,class QPaintBuffer &)
operator<<(QDataStream &stream, QPaintBuffer &buffer): unrecognized cache entry type:
QOpenUrlHandlerRegistry
util\qdesktopservices.cpp
%s: The platform plugin does not support services.
bool __cdecl QDesktopServices::openUrl(const class QUrl &)
opengl\qopenglfunctions.cpp
opengl\qopenglframebufferobject.cpp
QOpenGLFramebufferObject: Unsupported framebuffer format.
opengl\qopenglpaintdevice.cpp
QOpenGLPaintDevice::metric() - metric %d not known
opengl\qopenglshaderprogram.cpp
*** Problematic %s shader source code ***
QOpenGLShader::compile(%s)[%s]: %s
QOpenGLShader::compile(%s): %s
not supported
sample.rgb = sample.rgb * sample.a;
uniform mediump vec2 halfViewportSize;
vec3 transformedPos = pmvMatrix * vec3(vertexCoordsArray.xy, 1.0);
gl_Position.xy = transformedPos.xy / transformedPos.z;
mediump vec2 viewportCoords = (gl_Position.xy 1.0) * halfViewportSize;
mediump vec3 hTexCoords = brushTransform * vec3(viewportCoords, 1);
gl_Position = vec4(gl_Position.xy * invertedHTexCoordsZ, 0.0, invertedHTexCoordsZ);
brushTextureCoords.xy = (hTexCoords.xy * invertedTextureSize) * gl_Position.w;
A = hTexCoords.xy * invertedHTexCoordsZ;
mediump vec2 viewportCoords = (gl_Position.xy 1.0) * halfViewportSize;
index = (dot(linearData.xy, hTexCoords.xy) * linearData.z) * invertedHTexCoordsZ;
mediump vec3 hTexCoords = brushTransform * vec3(viewportCoords, 1.0);
patternTexCoords.xy = (hTexCoords.xy * 0.125) * invertedHTexCoordsZ;
gl_Position = vec4(transformedPos.xy, 0.0, transformedPos.z);
Errors linking blit shader: %s
Errors linking simple shader: %s
opengl\qopenglengineshadermanager.cpp
halfViewportSize
QOpenGLEngineShaderManager::useCorrectShaderProg() - Unsupported composition mode
opengl\qopenglpaintengine.cpp
Unsupported composition mode
opengl\qopenglcustomshaderstage.cpp
opengl\qopengltextureglyphcache.cpp
opengl\qtriangulator.cpp
opengl\qopenglvertexarrayobject.cpp
opengl\qopengldebug.cpp
(%d bytes long, but the GL accepts up to %d bytes)
or ThirdPartySource is not supported by GL_KHR_debug. The message will not be logged.
or ThirdPartySource is not supported by GL_KHR_debug. The group will not be pushed.
QOpenGLDebugLogger::%s(): invalid severity specified
QOpenGLDebugLogger::%s(): invalid type specified
QOpenGLDebugLogger::%s(): invalid source specified
QOpenGLDebugLogger::%s(): object must be initialized before enabling/disabling messages
itemmodels\qstandarditemmodel.cpp
HotkeyField
QKeyMapper
BackgroundImageUrl
TableCellLeftPadding
.?AVWindowSystemEvent@QWindowSystemInterfacePrivate@@
.?AVApplicationStateChangedEvent@QWindowSystemInterfacePrivate@@
.?AVFlushEventsEvent@QWindowSystemInterfacePrivate@@
.?AVFileOpenEvent@QWindowSystemInterfacePrivate@@
.?AVCloseEvent@QWindowSystemInterfacePrivate@@
.?AVGeometryChangeEvent@QWindowSystemInterfacePrivate@@
.?AVEnterEvent@QWindowSystemInterfacePrivate@@
.?AVLeaveEvent@QWindowSystemInterfacePrivate@@
.?AVActivatedWindowEvent@QWindowSystemInterfacePrivate@@
.?AVWindowStateChangedEvent@QWindowSystemInterfacePrivate@@
.?AVWindowScreenChangedEvent@QWindowSystemInterfacePrivate@@
.?AVUserEvent@QWindowSystemInterfacePrivate@@
.?AVScreenOrientationEvent@QWindowSystemInterfacePrivate@@
.?AVScreenGeometryEvent@QWindowSystemInterfacePrivate@@
.?AVScreenAvailableGeometryEvent@QWindowSystemInterfacePrivate@@
.?AVScreenLogicalDotsPerInchEvent@QWindowSystemInterfacePrivate@@
.?AVScreenRefreshRateEvent@QWindowSystemInterfacePrivate@@
.?AVThemeChangeEvent@QWindowSystemInterfacePrivate@@
.?AVPlatformPanelEvent@QWindowSystemInterfacePrivate@@
.?AVContextMenuEvent@QWindowSystemInterfacePrivate@@
.?AVExposeEvent@QWindowSystemInterfacePrivate@@
.?AVInputEvent@QWindowSystemInterfacePrivate@@
.?AVMouseEvent@QWindowSystemInterfacePrivate@@
.?AVWheelEvent@QWindowSystemInterfacePrivate@@
.?AVKeyEvent@QWindowSystemInterfacePrivate@@
.?AVTouchEvent@QWindowSystemInterfacePrivate@@
.?AVTabletEvent@QWindowSystemInterfacePrivate@@
.?AVTabletEnterProximityEvent@QWindowSystemInterfacePrivate@@
.?AVTabletLeaveProximityEvent@QWindowSystemInterfacePrivate@@
.?AVQKeyEvent@@
.?AVQWindowStateChangeEvent@@
.?AVQKeyMapper@@
.?AVQKeyMapperPrivate@@
.?AV?$QCache@VKey@QPixmapCache@@VQPixmapCacheEntry@@@@
.?AVQOpenUrlHandlerRegistry@@
_malloc_crt
_crt_debugger_hook
_amsg_exit
?supportedDragActions@QAbstractItemModel@@UBE?AV?$QFlags@W4DropAction@Qt@@@@XZ
??4QUrl@@QAEAAV0@ABV0@@Z
?valueToKey@QMetaEnum@@QBEPBDH@Z
?QStringList_join@QtPrivate@@YA?AVQString@@PBVQStringList@@PBVQChar@@H@Z
?hasShrunk@QHashData@@QAEXXZ
?keyMap@QFactoryLoader@@QBE?AV?$QMultiMap@HVQString@@@@XZ
?fromLocalFile@QUrl@@SA?AV1@ABVQString@@@Z
??0QUrl@@QAE@ABV0@@Z
??1QUrl@@QAE@XZ
?exec@QEventLoop@@QAEHV?$QFlags@W4ProcessEventsFlag@QEventLoop@@@@@Z
?exec@QCoreApplication@@SAHXZ
?isEmpty@QUrl@@QBE_NXZ
?toLocalFile@QUrl@@QBE?AVQString@@XZ
?toString@QUrl@@QBE?AVQString@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z
?qDetectCpuFeatures@@YAXXZ
?allKeys@QSettings@@QBE?AVQStringList@@XZ
?joining@QChar@@QBE?AW4Joining@1@XZ
??MQUrl@@QBE_NABV0@@Z
?setScheme@QUrl@@QAEXABVQString@@@Z
??4QUrl@@QAEAAV0@$$QAV0@@Z
?resolved@QUrl@@QBE?AV1@ABV1@@Z
?path@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?hasFragment@QUrl@@QBE_NXZ
??0QUrl@@QAE@ABVQString@@W4ParsingMode@0@@Z
?isRelative@QUrl@@QBE_NXZ
?qDecodeDataUrl@@YA_NABVQUrl@@AAVQString@@AAVQByteArray@@@Z
?scheme@QUrl@@QBE?AVQString@@XZ
?WindowsVersion@QSysInfo@@2W4WinVersion@1@B
?registerStreamOperators@QMetaType@@SAXHP6AXAAVQDataStream@@PBX@ZP6AX0PAX@Z@Z
?isValid@QUrl@@QBE_NXZ
(""4(""^0000]30:
%S%>-
9;;117777997:
[&*&*&0636:6;60646;6:6
$$($ (0(,(,(
$ ( ( ($
$,(( $,,
.text
`.rdata
@.data
.rsrc
@.reloc
vh.qL
Keys
./0123456789:;<=>?
WindowSystemSource
PortabilityType
GetNowUpdater.exe_208_rwx_00C71000_000BB000:
!"#$%&'()* ,
?OpenGL ES GLSL ES 1.00 (ANGLE 1.1.0.2037)
OpenGL ES 2.0 (ANGLE 1.1.0.2037)
C:\fakepath
?Sampler uniform (%d) exceeds IMPLEMENTATION_MAX_COMBINED_TEXTURE_IMAGE_UNITS (%d)
Samplers of conflicting types refer to the same texture image unit (%d).
Could not pack varying %s
Too many active attributes (%s)
Active attribute (%s) at location %d is too big to fit
outStream.RestartStrip();
outStream.Append(output);
output.gl_PointCoord = pointSpriteTexcoords[
] * viewportScale * gl_PointSize, 0.0f, 0.0f);
output.gl_Position = gl_Position float4(pointSpriteCorners[
float gl_PointSize = clamp(input[0].gl_PointSize, minPointSize, maxPointSize);
float4 gl_Position = input[0].gl_Position;
float2 viewportScale = float2(1.0f / dx_ViewCoords.x, 1.0f / dx_ViewCoords.y) * gl_Position.w;
output.gl_FragCoord = input[0].gl_FragCoord;
output.gl_PointSize = input[0].gl_PointSize;
output.gl_Color
.xyz;
gl_PointCoord.y = 1.0 - input.gl_PointCoord.y;
gl_PointCoord.x = input.gl_PointCoord.x;
gl_FragCoord.z = (input.gl_FragCoord.z * rhw) * dx_DepthFront.x dx_DepthFront.y;
gl_FragCoord.x = (input.gl_FragCoord.x * rhw) * dx_ViewCoords.x dx_ViewCoords.z;
gl_FragCoord.y = (input.gl_FragCoord.y * rhw) * dx_ViewCoords.y dx_ViewCoords.w;
gl_FragCoord.x = input.dx_VPos.x 0.5;
gl_FragCoord.y = input.dx_VPos.y 0.5;
gl_FragCoord.x = input.dx_VPos.x;
gl_FragCoord.y = input.dx_VPos.y;
float rhw = 1.0 / input.gl_FragCoord.w;
output.gl_FragCoord = gl_Position;
output.gl_PointSize = gl_PointSize;
output.gl_Position.x = gl_Position.x * dx_ViewAdjust.z dx_ViewAdjust.x * gl_Position.w;
output.gl_Position.y = -(gl_Position.y * dx_ViewAdjust.w dx_ViewAdjust.y * gl_Position.w);
output.gl_Position.z = (gl_Position.z gl_Position.w) * 0.5;
output.gl_Position.w = gl_Position.w;
output.gl_Position.x = gl_Position.x;
output.gl_Position.y = -gl_Position.y;
Fragment varying %s does not match any vertex varying
Type of vertex varying %s does not match that of the fragment varying
No varying registers left to support gl_FragCoord/gl_PointCoord
Fragment shader active uniforms exceed GL_MAX_FRAGMENT_UNIFORM_VECTORS (%u)
Vertex shader active uniforms exceed GL_MAX_VERTEX_UNIFORM_VECTORS (%u)
Precisions for uniform %s do not match between the vertex and fragment shader
Pixel shader sampler count exceeds MAX_TEXTURE_IMAGE_UNITS (%d).
Vertex shader sampler count exceeds the maximum vertex texture units (%d).
Types for uniform %s do not match between the vertex and fragment shader
static %5s %5s
static %5s _%5s
Microsoft (R) HLSL Shader Compiler 9.29.952.3111
Timing restrictions must be enforced under the WebGL spec.
webgl_
is not supported
not supported
Invalid relational operator
Invalid operator
webgl_emu_precision vec4 webgl_cos_emu(webgl_emu_precision vec4 a) { return cos(a); }webgl_emu_precision vec3 webgl_cos_emu(webgl_emu_precision vec3 a) { return cos(a); }webgl_emu_precision vec2 webgl_cos_emu(webgl_emu_precision vec2 a) { return cos(a); }webgl_emu_precision float webgl_cos_emu(webgl_emu_precision float a) { return cos(a); }#define webgl_reflect_emu(I, N) ((I) - 2.0 * (N) * (I) * (N))
#define webgl_normalize_emu(x) ((x) == 0.0 ? 0.0 : ((x) > 0.0 ? 1.0 : -1.0))
#define webgl_length_emu(x) ((x) >= 0.0 ? (x) : -(x))
#define webgl_dot_emu(x, y) ((x) * (y))
#define webgl_distance_emu(x, y) ((x) >= (y) ? (x) - (y) : (y) - (x))
operator.
coordinate argument of a sampling operation.
bias argument of a sampling operation.
int webgl_int_clamp(int value, int minValue, int maxValue) { return ((value < minValue) ? minValue : ((value > maxValue) ? maxValue : value)); }identifiers containing two consecutive underscores (__) are reserved as possible future keywords
_webgl_
unsupported construction
wrong operand type
no operation '
' exists that takes an operand of type
wrong operand types
' exists that takes a left-hand operand of type '
' and a right operand of type '
Invalid operation for arrays
Unary operation not folded into constant
Invalid operator for constant folding
$%('-. ,0168:$%&')* ,.~
supported in fragment shaders only
unsupported type
supported in vertex shaders only
unsized array declarations not supported
precision is not supported in fragment shader
supported in vertex/fragment shaders only
methods are not supported
Constant value cannot be passed for 'out' or 'inout' parameters.
built in unary operator function. Type:
cannot apply dot operator to an array
array must be redeclared with a size before being indexed with a variable
.xyzw
return t.SampleLevel(s, uvw, lod);
return t.SampleLevel(s, uvw, 0);
return t.SampleLevel(s, float2(uvw.x / uvw.z, uvw.y / uvw.z), lod);
return t.SampleLevel(s, float2(uvw.x / uvw.w, uvw.y / uvw.w), lod);
return t.SampleLevel(s, float2(uvw.x / uvw.z, uvw.y / uvw.z), 0);
return t.SampleLevel(s, float2(uvw.x / uvw.w, uvw.y / uvw.w), 0);
return t.SampleLevel(s, uv, lod);
return t.SampleLevel(s, uv, 0);
return t.SampleBias(s, uvw, bias);
return t.Sample(s, uvw);
return t.SampleBias(s, float2(uvw.x / uvw.z, uvw.y / uvw.z), bias);
return t.SampleBias(s, float2(uvw.x / uvw.w, uvw.y / uvw.w), bias);
return t.Sample(s, float2(uvw.x / uvw.z, uvw.y / uvw.z));
return t.Sample(s, float2(uvw.x / uvw.w, uvw.y / uvw.w));
return t.SampleBias(s, uv, bias);
return t.Sample(s, uv);
"#$%&'()* ,-./0123
.?AVShaderExecutable@rx@@
.?AVShaderExecutable9@rx@@
.?AVValidateConstIndexExpr@?A0xbdb2eb38@@
.?AVTIntermOperator@@
.?AVLexer@pp@@
.?AVTokenLexer@pp@@
_malloc_crt
_amsg_exit
_crt_debugger_hook
'4&1#-#&
>.;-;500^/
(00;\0@8(
(0,$ ,,4 (00$
.text
`.rdata
@.data
.rsrc
@.reloc
64<&*3-8(8
0^/ ;~<0
d3dcompiler_43.dll
d3d9.dll
swiftshader_d3d9.dll
X-Ybbbbbbbbbbbb.bbbbbbb0b\bbbbbZb[bbbbbb/]
!"#$%&'()*
,-./012345
$%&'()* ,-./012
)* ,-./012
,1,,,2MM,,,,0!00033300003445 444FFFRR55FHHSSHHHKKN
GetNowUpdater.exe_208_rwx_00D31000_0008E000:
}.UVWS
}.UVSW
!}.USWV
}.SVWU
}.USWV
Keywords
CoverArtUrlSmall
CoverArtUrlLarge
PosterUrl
org.qt-project.qt.mediabindable/5.0
org.qt-project.qt.mediaavailabilitycontrol/5.0
qmediaobject.cpp
org.qt-project.qt.metadatareadercontrol/5.0
org.qt-project.qt.mediaserviceproviderfactory/5.0
org.qt-project.qt.mediaservicesupportedformats/5.0
org.qt-project.qt.mediaservicesupporteddevices/5.0
org.qt-project.qt.mediaservicefeatures/5.0
qmediaserviceprovider.cpp
org.qt-project.qt.mediaplayer
org.qt-project.qt.mediaresourcesetfactory/5.0
org.qt-project.qt.mediaplayerresourceset/5.0
QMultimedia::SupportEstimate
org.qt-project.qt.audiosystemfactory/5.0
audio\qaudiodevicefactory.cpp
Y@audio\qsoundeffect.cpp
SoundEffect: loops should be SoundEffect.Infinite, 0 or positive integer
audio\qsamplecache_p.cpp
org.qt-project.qt.mediaaudioprobecontrol/5.0
org.qt-project.qt.audiodecode
org.qt-project.qt.audiodecodercontrol/5.0
audio\qaudiooutput_win32_p.cpp
QAudioOutput: open error, sample rate out of range (%d).
QAudioOutput: open error, invalid sample size (%d).
QAudioOutput: open error, invalid number of channels (%d).
QAudioInput: Can't prepare block %d
audio\qaudioinput_win32_p.cpp
QAudioInput: failed to setup block %d,err=%d
QAudioInput: open error, sample rate out of range (%d).
QAudioInput: open error, invalid sample size (%d).
QAudioInput: open error, invalid number of channels (%d).
QAudioInput: failed to prepare block %d,err=%d
audio\qsoundeffect_qaudio_p.cpp
NotSupportedFeatureError
org.qt-project.qt.camera
camera\qcamera.cpp
org.qt-project.qt.videodeviceselectorcontrol/5.0
org.qt-project.qt.cameralockscontrol/5.0
org.qt-project.qt.cameracontrol/5.0
ExposurePortrait
ExposureSports
org.qt-project.qt.cameraflashcontrol/5.0
org.qt-project.qt.cameraexposurecontrol/5.0
camera\qcameraexposure.cpp
class QList __thiscall QCameraExposure::supportedIsoSensitivities(bool *) const
class QList __thiscall QCameraExposure::supportedApertures(bool *) const
class QList __thiscall QCameraExposure::supportedShutterSpeeds(bool *) const
camera\qcamerafocus.cpp
The camera doesn't support zooming.
Focus mode selection is not supported
Focus points mode selection is not supported
Focus points selection is not supported
org.qt-project.qt.camerazoomcontrol/5.0
org.qt-project.qt.camerafocuscontrol/5.0
org.qt-project.qt.cameraimageprocessingcontrol/5.0
Device does not support images capture.
org.qt-project.qt.cameracapturebufferformatcontrol/5.0
org.qt-project.qt.cameracapturedestinationcontrol/5.0
org.qt-project.qt.imageencodercontrol/5.0
org.qt-project.qt.cameraimagecapturecontrol/5.0
org.qt-project.qt.medianetworkaccesscontrol/5.0
org.qt-project.qt.mediaplayercontrol/5.0
FormatNotSupportedError
org.qt-project.qt.mediaplaylistio/5.0
org.qt-project.qt.mediaplaylistcontrol/5.0
Playlist format is not supported
Playlist format is not supported.
playback\qmediaplaylistnavigator.cpp
errorMsg
application/vnd.apple.mpegurl
application/x-mpegURL
audio/mpegurl
audio/x-mpegurl
playback\playlistfileparser.cpp
Sport
org.qt-project.qt.radiodatacontrol/5.0
org.qt-project.qt.radiotunercontrol/5.0
org.qt-project.qt.radio
org.qt-project.qt.audioinputselectorcontrol/5.0
org.qt-project.qt.audiosource
org.qt-project.qt.metadatawritercontrol/5.0
org.qt-project.qt.videoencodersettingscontrol/5.0
org.qt-project.qt.audioencodersettingscontrol/5.0
org.qt-project.qt.mediacontainercontrol/5.0
org.qt-project.qt.mediarecordercontrol/5.0
2actualLocationChanged(QUrl)
1_q_updateActualLocation(QUrl)
supportedFormatsChanged
UnsupportedFormatError
%1:%2:%3.%4 - %5:%6:%7.%8
%1:%2.%3 - %4:%5.%6
@%1:%2.%3
@%1:%2:%3.%4
video\qvideoframe.cpp
viewport
, viewport=
org.qt-project.qt.videorenderercontrol/5.0
org.qt-project.qt.mediavideoprobecontrol/5.0
.?AUQMediaServiceSupportedFormatsInterface@@
.?AUQMediaServiceSupportedDevicesInterface@@
GetProcessHeap
_crt_debugger_hook
_amsg_exit
_malloc_crt
?hasShrunk@QHashData@@QAEXXZ
??1QUrl@@QAE@XZ
??8QUrl@@QBE_NABV0@@Z
??4QUrl@@QAEAAV0@$$QAV0@@Z
??0QUrl@@QAE@ABV0@@Z
??MQUrl@@QBE_NABV0@@Z
?fromLocalFile@QUrl@@SA?AV1@ABVQString@@@Z
?toLocalFile@QUrl@@QBE?AVQString@@XZ
??0QUrl@@QAE@XZ
?isValid@QUrl@@QBE_NXZ
?isEmpty@QUrl@@QBE_NXZ
??4QUrl@@QAEAAV0@ABV0@@Z
?valueToKey@QMetaEnum@@QBEPBDH@Z
?toUrl@QVariant@@QBE?AVQUrl@@XZ
??0QUrl@@QAE@$$QAV0@@Z
??0QVariant@@QAE@ABVQUrl@@@Z
?resolved@QUrl@@QBE?AV1@ABV1@@Z
?isLocalFile@QUrl@@QBE_NXZ
?scheme@QUrl@@QBE?AVQString@@XZ
??0QUrl@@QAE@ABVQString@@W4ParsingMode@0@@Z
?toString@QUrl@@QBE?AVQString@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z
??6@YA?AVQDebug@@V0@ABVQUrl@@@Z
??9QUrl@@QBE_NABV0@@Z
?clear@QUrl@@QAEXXZ
??0QNetworkRequest@@QAE@ABVQUrl@@@Z
?url@QNetworkRequest@@QBE?AVQUrl@@XZ
?createRequest@QNetworkAccessManager@@MAEPAVQNetworkReply@@W4Operation@1@ABVQNetworkRequest@@PAVQIODevice@@@Z
.text
`.rdata
@.data
.rsrc
@.reloc
.rsrc#y
Keys
GetNowUpdater.exe_208_rwx_00DE1000_00046000:
Ht.QhP
@ffffff9@kernel\qprinter.cpp
%s: Cannot be changed while printer is active
QPrinter::setPaperSize: Illegal paper size %d
org.qt-project.QPlatformPrinterSupportFactoryInterface
/printsupport
kernel\qprintengine_win.cpp
QWin32PaintEngine::drawPath: Unhandled type: %d
void __thiscall QWin32PrintEngine::setProperty(enum QPrintEngine::PrintEnginePropertyKey,const class QVariant &)
setPortraitOrientation
dialogs\qprintdialog_win.cpp
dialogs\qpagesetupdialog.cpp
Export to PDF
-32.png
-24.png
:/qt-project.org/dialogs/qprintpreviewdialog/images/
1setPortraitOrientation()
layout-portrait
Portrait
www.inkscape.org
.IDATX
!&.JSb
QPlatformPrinterSupportPlugin
.?AVQPlatformPrinterSupport@@
.?AVQPlatformPrinterSupportPlugin@@
_malloc_crt
_amsg_exit
_crt_debugger_hook
?keyMap@QFactoryLoader@@QBE?AV?$QMultiMap@HVQString@@@@XZ
?setClipRect@QPainter@@QAEXABVQRectF@@W4ClipOperation@Qt@@@Z
?clipOperation@QPaintEngineState@@QBE?AW4ClipOperation@Qt@@XZ
?setClipPath@QPainter@@QAEXABVQPainterPath@@W4ClipOperation@Qt@@@Z
?setClipRegion@QPainter@@QAEXABVQRegion@@W4ClipOperation@Qt@@@Z
?setJoinStyle@QPainterPathStroker@@QAEXW4PenJoinStyle@Qt@@@Z
?joinStyle@QPen@@QBE?AW4PenJoinStyle@Qt@@XZ
?keyReleaseEvent@QComboBox@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QComboBox@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QLabel@@MAEXPAVQKeyEvent@@@Z
?exec@QDialog@@UAEHXZ
?keyPressEvent@QLineEdit@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QDialog@@MAEXPAVQKeyEvent@@@Z
?viewportTransform@QGraphicsView@@QBE?AVQTransform@@XZ
?viewport@QAbstractScrollArea@@QBEPAVQWidget@@XZ
?keyReleaseEvent@QWidget@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QWidget@@MAEXPAVQKeyEvent@@@Z
?keyReleaseEvent@QGraphicsScene@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QGraphicsScene@@MAEXPAVQKeyEvent@@@Z
?setViewportUpdateMode@QGraphicsView@@QAEXW4ViewportUpdateMode@1@@Z
?supportsExtension@QGraphicsItem@@MBE_NW4Extension@1@@Z
?keyReleaseEvent@QGraphicsItem@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QGraphicsItem@@MAEXPAVQKeyEvent@@@Z
?viewportSizeHint@QAbstractScrollArea@@MBE?AVQSize@@XZ
?viewportEvent@QGraphicsView@@MAE_NPAVQEvent@@@Z
?setupViewport@QGraphicsView@@MAEXPAVQWidget@@@Z
?keyReleaseEvent@QGraphicsView@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QGraphicsView@@MAEXPAVQKeyEvent@@@Z
.text
`.rdata
@.data
.rsrc
@.reloc
windows
qt-project.org
status-color.png
status-gray-scale.png
view-page-one-24.png
'zoom-out-32.png
'layout-portrait-32.png
'go-last-24.png
go-previous-24.png
print-32.png
'page-setup-24.png
'go-next-32.png
'go-first-24.png
view-page-sided-32.png
'zoom-out-24.png
'layout-portrait-24.png
print-24.png
'view-page-multi-32.png
layout-landscape-32.png
'go-next-24.png
Gfit-page-32.png
view-page-sided-24.png
'zoom-in-32.png
fit-width-32.png
'view-page-multi-24.png
layout-landscape-24.png
Gfit-page-24.png
'zoom-in-24.png
fit-width-24.png
view-page-one-32.png
'go-last-32.png
go-previous-32.png
'page-setup-32.png
'go-first-32.png
GetNowUpdater.exe_208_rwx_00E31000_00028000:
qsensorbackend.cpp
com.qt-project.Qt.QSensorPluginInterface/1.0
com.qt-project.Qt.QSensorChangesInterface/5.0
/QtProject/Sensors.conf
qsensormanager.cpp
gestures\qsensorgesturerecognizer.cpp
org.qt-project.QSensorGesturePluginInterface
gestures\qsensorgesturemanagerprivate.cpp
isFeatureSupported
qsensor.cpp
is not supported by the sensor.
addFilter: passed a null filter!
removeFilter: passed a null filter!
QCompass
QCompassReading
.?AVQCompassFilter@@
.?AVQCompass@@
.?AVQCompassReading@@
_crt_debugger_hook
_amsg_exit
_malloc_crt
?hasShrunk@QHashData@@QAEXXZ
.text
`.rdata
@.data
.rsrc
@.reloc
OH_crt_d
_amsg
.gt{IoE p
GetNowUpdater.exe_208_rwx_00E81000_00FFD000:
D$`8\$*u.8\$%u(
t.Hue
\$\;\$0~
t.UVW
;H8u%f
|$ 9|$$~
8\$%u
:X%u#
, |$( |$
|$$ |$4 |$0 |$
)|$()|$0)|$
)|$0)|$()|$,
,!!!!-.)/01234
!"#$%&'()* ,-.
00000000
000000000
FtPQ
FTPQ
9]$v.VW
<8.uGj
"t.Ht
D$4-web
Ht.Hu
<8%u5
u u
~$pu
,4,56,789
!"#$%&'()*
FtPj
!"#$%&'()* ,
ue9.ua
SSh`*
SSh8-
88888888
l$0SSSh
)FTPQ
QuickTime 5.0.6 (MacOS)
-K}2`v
Paint.NET v2.72rZ
fTPT&P
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
* @extends {WebInspector.View}WebInspector.PanelEnablerView = function(identifier, headingText, disclaimerText, buttonTitle)
WebInspector.View.call(this);
this.registerRequiredCSS("panelEnablerView.css");this.element.addStyleClass("panel-enabler-view");this.element.addStyleClass(identifier);
this.contentElement = document.createElement("div");this.contentElement.className = "panel-enabler-view-content";
this.element.appendChild(this.contentElement);
this.imageElement = document.createElement("img");this.contentElement.appendChild(this.imageElement);
this.choicesForm = document.createElement("form");this.contentElement.appendChild(this.choicesForm);
this.headerElement = document.createElement("h1");this.headerElement.textContent = headingText;
this.choicesForm.appendChild(this.headerElement);
var label = document.createElement("label");var option = document.createElement("input");option.type = "radio";
option.name = "enable-option";
option.checked = true;
label.appendChild(option);
label.appendChild(document.createTextNode(text));
self.choicesForm.appendChild(label);
this.enabledForSession = enableOption(WebInspector.UIString("Only enable for this session"), true);this.enabledAlways = enableOption(WebInspector.UIString("Always enable"), false);this.disclaimerElement = document.createElement("div");this.disclaimerElement.className = "panel-enabler-disclaimer";
this.disclaimerElement.textContent = disclaimerText;
this.choicesForm.appendChild(this.disclaimerElement);
this.enableButton = document.createElement("button");this.enableButton.setAttribute("type", "button");this.enableButton.textContent = buttonTitle;
this.enableButton.addEventListener("click", this._enableButtonCicked.bind(this), false);this.choicesForm.appendChild(this.enableButton);
WebInspector.PanelEnablerView.prototype = {this.dispatchEventToListeners("enable clicked");this.imageElement.removeStyleClass("hidden");if (this.element.offsetWidth < (this.choicesForm.offsetWidth this.imageElement.offsetWidth))
this.imageElement.addStyleClass("hidden");return this.enabledAlways.checked;
__proto__: WebInspector.View.prototype
!%xo2
e%cWe
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
* @extends {WebInspector.RequestContentView}* @param {WebInspector.NetworkRequest} requestWebInspector.RequestPreviewView = function(request, responseView)
WebInspector.RequestContentView.call(this, request);
WebInspector.RequestPreviewView.prototype = {if (!this.request.content) {this._emptyView.show(this.element);
this.innerView = this._emptyView;
this._emptyView.detach();
this._previewView.show(this.element);
this.innerView = this._previewView;
return new WebInspector.EmptyView(WebInspector.UIString("This request has no preview available."));var parsedJSON = WebInspector.RequestJSONView.parseJSON(this.request.content);
return new WebInspector.RequestJSONView(this.request, parsedJSON);
var dataURL = this.request.asDataURL();
if (dataURL !== null)
return new WebInspector.RequestHTMLView(this.request, dataURL);
if (this.request.content) {if (this.request.hasErrorStatusCode()) {if (this.request.type === WebInspector.resourceTypes.XHR) {if (this.request.type === WebInspector.resourceTypes.XHR && this.request.mimeType === "text/html") {if (this.request.type === WebInspector.resourceTypes.Script && this.request.mimeType === "application/json") {if (this._responseView.sourceView)
return this._responseView.sourceView;
if (this.request.type === WebInspector.resourceTypes.Other)
return WebInspector.RequestView.nonSourceViewForRequest(this.request);
__proto__: WebInspector.RequestContentView.prototype
WebInspector.DOMSyntaxHighlighter = function(mimeType, stripExtraWhitespace)
this._tokenizer = WebInspector.SourceTokenizer.Registry.getInstance().getTokenizer(mimeType);
WebInspector.DOMSyntaxHighlighter.prototype = {var span = document.createElement("span");span.className = "webkit-" className;
content = content.replace(/^[\n\r]*/, "").replace(/\s*$/, "");
span.appendChild(document.createTextNode(content));
this._tokenizer.condition = this._tokenizer.createInitialCondition();
var lines = node.textContent.split("\n");node.removeChildren();
for (var i = lines[0].length ? 0 : 1; i < lines.length; i) {this._tokenizer.line = line;
var newColumn = this._tokenizer.nextToken(column);
var tokenType = this._tokenizer.tokenType;
var plainText = line.substring(plainTextStart, column);
node.appendChild(document.createTextNode(plainText));
var token = line.substring(column, newColumn);
node.appendChild(this.createSpan(token, tokenType));
} while (column < line.length)
if (plainTextStart < line.length) {var plainText = line.substring(plainTextStart, line.length);
node.appendChild(document.createTextNode(plainText));
if (i < lines.length - 1)
node.appendChild(document.createElement("br"));* @extends {WebInspector.SidebarPane}WebInspector.NativeBreakpointsSidebarPane = function(title)
WebInspector.SidebarPane.call(this, title);
this.listElement = document.createElement("ol");this.listElement.className = "breakpoint-list";
this.emptyElement = document.createElement("div");this.emptyElement.className = "info";
this.emptyElement.textContent = WebInspector.UIString("No Breakpoints");this.bodyElement.appendChild(this.emptyElement);
WebInspector.NativeBreakpointsSidebarPane.prototype = {this.listElement.insertBefore(element, beforeElement);
if (!this.listElement.firstChild) {this.bodyElement.removeChild(this.emptyElement);
this.bodyElement.appendChild(this.listElement);
this.listElement.appendChild(element);
this.listElement.removeChild(element);
if (!this.listElement.firstChild) {this.bodyElement.removeChild(this.listElement);
this.bodyElement.appendChild(this.emptyElement);
this.listElement.removeChildren();
if (this.listElement.parentElement) {__proto__: WebInspector.SidebarPane.prototype
.pYB\)
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* @param {WebInspector.DatabaseModel} modelWebInspector.Database = function(model, id, domain, name, version)
WebInspector.Database.prototype = {callback(names.sort());
DatabaseAgent.getDatabaseTableNames(this._id, sortingCallback);
executeSql: function(query, onSuccess, onError)
* @param {?Protocol.Error} error* @param {DatabaseAgent.Error=} errorObjif (errorObj.message)
message = errorObj.message;
else if (errorObj.code == 2)
message = WebInspector.UIString("Database no longer has expected version.");message = WebInspector.UIString("An unexpected error %s occurred.", errorObj.code);DatabaseAgent.executeSQL(this._id, query, callback.bind(this));
* @extends {WebInspector.Object}WebInspector.DatabaseModel = function()
InspectorBackend.registerDatabaseDispatcher(new WebInspector.DatabaseDispatcher(this));
DatabaseAgent.enable();
WebInspector.DatabaseModel.Events = {WebInspector.DatabaseModel.prototype = {* @return {Array.} result.push(this._databases[databaseId]);
* @param {DatabaseAgent.DatabaseId} databaseId* @return {WebInspector.Database}* @param {WebInspector.Database} databasethis._databases.push(database);
this.dispatchEventToListeners(WebInspector.DatabaseModel.Events.DatabaseAdded, database);
__proto__: WebInspector.Object.prototype
* @implements {DatabaseAgent.Dispatcher}WebInspector.DatabaseDispatcher = function(model)
WebInspector.DatabaseDispatcher.prototype = {* @param {DatabaseAgent.Database} payloadthis._model._addDatabase(new WebInspector.Database(
payload.id,
payload.domain,
payload.name,
payload.version));
* @type {WebInspector.DatabaseModel}WebInspector.databaseModel = null;
.yo$7
;.eBqQl
* @implements {WebInspector.SearchScope}* @param {WebInspector.UISourceCodeProvider} uiSourceCodeProviderWebInspector.ScriptsSearchScope = function(uiSourceCodeProvider)
WebInspector.SearchScope.call(this)
WebInspector.ScriptsSearchScope.prototype = {* @param {WebInspector.SearchConfig} searchConfig* @param {function(WebInspector.FileBasedSearchResultsPane.SearchResult)} searchResultCallbackthis.stopSearch();
return !uiSourceCode.isContentScript;
if (!WebInspector.settings.searchInContentScripts.get())
uiSourceCodes = uiSourceCodes.filter(filterOutContentScripts);
// FIXME: Enable support for counting matches for incremental search.
// FIXME: Enable support for bounding search results/matches number to keep inspector responsive.
if (uiSourceCodeIndex < uiSourceCodes.length) {uiSourceCode.searchInContent(searchConfig.query, !searchConfig.ignoreCase, searchConfig.isRegex, searchCallbackWrapper.bind(this, this._searchId, uiSourceCode));
var searchResult = new WebInspector.FileBasedSearchResultsPane.SearchResult(uiSourceCode, searchMatches);
continueSearch.call(this);
continueSearch.call(this);
return uiSourceCodes.length;
return new WebInspector.FileBasedSearchResultsPane(searchConfig);
* @return {Array.} return !!uiSourceCode.url;
return a.url.localeCompare(b.url);
var uiSourceCodes = this._uiSourceCodeProvider.uiSourceCodes();
uiSourceCodes = uiSourceCodes.filter(filterOutAnonymous);
uiSourceCodes.sort(comparator);
__proto__: WebInspector.SearchScope.prototype
WebInspector.SidebarPane = function(title)
this.element = document.createElement("div");this.element.className = "pane";
this.titleElement = document.createElement("div");this.titleElement.className = "title";
this.titleElement.tabIndex = 0;
this.titleElement.addEventListener("click", this.toggleExpanded.bind(this), false);this.titleElement.addEventListener("keydown", this._onTitleKeyDown.bind(this), false);this.bodyElement = document.createElement("div");this.bodyElement.className = "body";
this.element.appendChild(this.titleElement);
this.element.appendChild(this.bodyElement);
this.title = title;
this.growbarVisible = false;
this.expanded = false;
WebInspector.SidebarPane.prototype = {this.titleElement.textContent = x;
this._growbarElement = document.createElement("div");this._growbarElement.className = "growbar";
this.element.appendChild(this._growbarElement);
if (this._growbarElement.parentNode)
this._growbarElement.parentNode(this._growbarElement);
this.expand();
this.collapse();
this.element.addStyleClass("expanded");this.onexpand();
this.element.removeStyleClass("expanded");this.expanded = !this.expanded;
_onTitleKeyDown: function(event)
if (isEnterKey(event) || event.keyCode === WebInspector.KeyboardShortcut.Keys.Space.code)
this.toggleExpanded();
WebInspector.ResourceView = function(resource)
this.registerRequiredCSS("resourceView.css");this.element.addStyleClass("resource-view");this.resource = resource;
WebInspector.ResourceView.prototype = {* @param {WebInspector.Resource} resourceWebInspector.ResourceView.hasTextContent = function(resource)
if (resource.type.isTextType())
if (resource.type === WebInspector.resourceTypes.Other)
return resource.content && !resource.contentEncoded;
WebInspector.ResourceView.nonSourceViewForResource = function(resource)
switch (resource.type) {case WebInspector.resourceTypes.Image:
return new WebInspector.ImageView(resource);
case WebInspector.resourceTypes.Font:
return new WebInspector.FontView(resource);
return new WebInspector.ResourceView(resource);
* @extends {WebInspector.SourceFrame}WebInspector.ResourceSourceFrame = function(resource)
WebInspector.SourceFrame.call(this, resource);
WebInspector.ResourceSourceFrame.prototype = {contextMenu.appendApplicableItems(this._resource);
if (this._resource.request)
contextMenu.appendApplicableItems(this._resource.request);
__proto__: WebInspector.SourceFrame.prototype
0]&W.pu
pd3%FO
-y(.Mc
WebInspector.DatabaseQueryView = function(database)
this.database = database;
this.element.addStyleClass("storage-view");this.element.addStyleClass("query");this.element.addStyleClass("monospace");this.element.addEventListener("selectstart", this._selectStart.bind(this), false);this._promptElement = document.createElement("div");this._promptElement.className = "database-query-prompt";
this._promptElement.appendChild(document.createElement("br"));this._promptElement.addEventListener("keydown", this._promptKeyDown.bind(this), true);this.element.appendChild(this._promptElement);
this.prompt = new WebInspector.TextPromptWithHistory(this.completions.bind(this), " ");
this.prompt.attach(this._promptElement);
this.element.addEventListener("click", this._messagesClicked.bind(this), true);WebInspector.DatabaseQueryView.Events = {WebInspector.DatabaseQueryView.prototype = {if (!this.prompt.isCaretInsidePrompt() && window.getSelection().isCollapsed)
this.prompt.moveCaretToEndOfPrompt();
var prefix = wordRange.toString().toLowerCase();
if (!prefix.length && !force)
for (var i = 0; i < textArray.length; i) {var text = textArray[i].toLowerCase();
if (text.length < prefix.length)
if (!text.startsWith(prefix))
results.push(textArray[i]);
accumulateMatches(tableNames.map(function(name) { return name " " }));this.database.getTableNames(tableNamesCallback);
this.prompt.clearAutoComplete();
if (!this.prompt.isCaretInsidePrompt() && window.getSelection().isCollapsed)
this.prompt.moveCaretToEndOfPrompt();
this.prompt.autoCompleteSoon();
this._selectionTimeout = setTimeout(moveBackIfOutside.bind(this), 100);
_promptKeyDown: function(event)
if (isEnterKey(event)) {this._enterKeyPressed(event);
_enterKeyPressed: function(event)
event.consume(true);
this.prompt.clearAutoComplete(true);
var query = this.prompt.text;
if (!query.length)
this.prompt.pushHistoryItem(query);
this.prompt.text = "";
this.database.executeSql(query, this._queryFinished.bind(this, query), this._queryError.bind(this, query));
var dataGrid = WebInspector.DataGrid.createSortableDataGrid(columnNames, values);
var trimmedQuery = query.trim();
dataGrid.element.addStyleClass("inline");dataGrid.autoSizeColumns(5);
if (trimmedQuery.match(/^create /i) || trimmedQuery.match(/^drop table /i))
this.dispatchEventToListeners(WebInspector.DatabaseQueryView.Events.SchemaUpdated, this.database);
* @param {WebInspector.View} viewview.show(resultElement);
this._promptElement.scrollIntoView(false);
resultElement.addStyleClass("error")resultElement.textContent = errorText;
var element = document.createElement("div");element.className = "database-user-query";
this.element.insertBefore(element, this.prompt.proxyElement);
var commandTextElement = document.createElement("span");commandTextElement.className = "database-query-text";
commandTextElement.textContent = query;
element.appendChild(commandTextElement);
var resultElement = document.createElement("div");resultElement.className = "database-query-result";
element.appendChild(resultElement);
* @extends {WebInspector.TabbedPane}WebInspector.NetworkItemView = function(request)
WebInspector.TabbedPane.call(this);
this.element.addStyleClass("network-item-view");var headersView = new WebInspector.RequestHeadersView(request);
this.appendTab("headers", WebInspector.UIString("Headers"), headersView);this.addEventListener(WebInspector.TabbedPane.EventTypes.TabSelected, this._tabSelected, this);
if (request.frames().length > 0) {var frameView = new WebInspector.ResourceWebSocketFrameView(request);
this.appendTab("webSocketFrames", WebInspector.UIString("Frames"), frameView);var responseView = new WebInspector.RequestResponseView(request);
var previewView = new WebInspector.RequestPreviewView(request, responseView);
this.appendTab("preview", WebInspector.UIString("Preview"), previewView);this.appendTab("response", WebInspector.UIString("Response"), responseView);if (request.requestCookies || request.responseCookies) {this._cookiesView = new WebInspector.RequestCookiesView(request);
this.appendTab("cookies", WebInspector.UIString("Cookies"), this._cookiesView);if (request.timing) {var timingView = new WebInspector.RequestTimingView(request);
this.appendTab("timing", WebInspector.UIString("Timing"), timingView);WebInspector.NetworkItemView.prototype = {wasShown: function()
WebInspector.TabbedPane.prototype.wasShown.call(this);
tabId = WebInspector.settings.resourceViewTab.get();
if (!this.selectTab(tabId)) {this.selectTab("headers");if (!event.data.isUserGesture)
WebInspector.settings.resourceViewTab.set(event.data.tabId);
WebInspector.notifications.dispatchEventToListeners(WebInspector.UserMetrics.UserAction, {action: WebInspector.UserMetrics.UserActionNames.NetworkRequestTabSelected,
tab: event.data.tabId,
url: this._request.url
* @return {WebInspector.NetworkRequest}__proto__: WebInspector.TabbedPane.prototype
* @extends {WebInspector.RequestView}WebInspector.RequestContentView = function(request)
WebInspector.RequestView.call(this, request);
WebInspector.RequestContentView.prototype = {this.contentLoaded();
this.request.requestContent(callback.bind(this));
return this._innerView && this._innerView.canHighlightLine();
if (this.canHighlightLine())
this._innerView.highlightLine(line);
__proto__: WebInspector.RequestView.prototype
* @param {WebInspector.UISourceCode} uiSourceCodeWebInspector.UISourceCodeFrame = function(uiSourceCode)
WebInspector.SourceFrame.call(this, this._uiSourceCode);
this._uiSourceCode.addEventListener(WebInspector.UISourceCode.Events.FormattedChanged, this._onFormattedChanged, this);
this._uiSourceCode.addEventListener(WebInspector.UISourceCode.Events.WorkingCopyChanged, this._onWorkingCopyChanged, this);
this._uiSourceCode.addEventListener(WebInspector.UISourceCode.Events.WorkingCopyCommitted, this._onWorkingCopyCommitted, this);
WebInspector.UISourceCodeFrame.prototype = {if (!this._uiSourceCode.isDirty())
this._uiSourceCode.commitWorkingCopy(this._didEditContent.bind(this));
this._uiSourceCode.setWorkingCopy(this._textEditor.text());
WebInspector.log(error, WebInspector.ConsoleMessage.MessageLevel.Error, true);
* @param {WebInspector.Event} eventvar content = /** @type {string} */ (event.data.content);this._textEditor.setReadOnly(this._uiSourceCode.formatted());
this._innerSetContent(this._uiSourceCode.workingCopy());
this.setContent(this._uiSourceCode.content() || "", false, this._uiSourceCode.contentType().canonicalMimeType());
WebInspector.SourceFrame.prototype.populateTextAreaContextMenu.call(this, contextMenu, lineNumber);
contextMenu.appendApplicableItems(this._uiSourceCode);
contextMenu.appendSeparator();
.kqjM
>6kV%F
* @param {WebInspector.FileSystemModel.File} fileWebInspector.FileContentView = function(file)
WebInspector.FileContentView.prototype = {if (this._file.isTextFile)
this._innerView = new WebInspector.EmptyView("");this._innerView = new WebInspector.EmptyView(WebInspector.UIString("Binary File"));this.refresh();
this._innerView.show(this.element);
* @param {FileSystemAgent.Metadata} metadataif (!this._content.updateMetadata(metadata))
var sourceFrame = /** @type {WebInspector.SourceFrame} */ (this._innerView);this._content.requestContent(sourceFrame.setContent.bind(sourceFrame));
this._innerView.detach();
this._content = new WebInspector.FileContentView.FileContentProvider(this._file, metadata);
this._innerView = new WebInspector.SourceFrame(this._content);
this._innerView.show(this.element);
if (this._file.isTextFile)
this._file.requestMetadata(this._metadataReceived.bind(this));
* @implements {WebInspector.ContentProvider}* @param {FileSystemAgent.Metadata} metadataWebInspector.FileContentView.FileContentProvider = function(file, metadata)
WebInspector.FileContentView.FileContentProvider.prototype = {contentURL: function()
return this._file.url;
* @return {WebInspector.ResourceType}return this._file.resourceType;
var size = /** @type {number} */ (this._metadata.size);this._file.requestFileContent(true, 0, size, this._charset || "", this._fileContentReceived.bind(this, callback));
callback(content, false, this.contentType().canonicalMimeType());
* @param {function(Array.)} callback setTimeout(callback.bind(null, []), 0);
if (this._metadata.modificationTime >= metadata.modificationTime)
this._metadata = metadata.modificationTime;
* Copyright (C) 2007 Matt Lilek (pewtermoose@gmail.com).
* @param {string} url* @return {?WebInspector.Resource}WebInspector.resourceForURL = function(url)
return WebInspector.resourceTreeModel.resourceForURL(url);
* @param {function(WebInspector.Resource)} callbackWebInspector.forAllResources = function(callback)
WebInspector.resourceTreeModel.forAllResources(callback);
WebInspector.displayNameForURL = function(url)
if (!url)
var resource = WebInspector.resourceForURL(url);
return resource.displayName;
var uiSourceCode = WebInspector.workspace.uiSourceCodeForURL(url);
return uiSourceCode.parsedURL.displayName;
if (!WebInspector.inspectedPageURL)
return url.trimURL("");var parsedURL = WebInspector.inspectedPageURL.asParsedURL();
var lastPathComponent = parsedURL ? parsedURL.lastPathComponent : parsedURL;
var index = WebInspector.inspectedPageURL.indexOf(lastPathComponent);
if (index !== -1 && index lastPathComponent.length === WebInspector.inspectedPageURL.length) {var baseURL = WebInspector.inspectedPageURL.substring(0, index);
if (url.startsWith(baseURL))
return url.substring(index);
return parsedURL ? url.trimURL(parsedURL.host) : url;
WebInspector.linkifyStringAsFragmentWithCustomLinkifier = function(string, linkifier)
var container = document.createDocumentFragment();
var linkString = linkStringRegEx.exec(string);
var linkIndex = string.indexOf(linkString);
var nonLink = string.substring(0, linkIndex);
container.appendChild(document.createTextNode(nonLink));
var realURL = (linkString.startsWith("www.") ? "http://" linkString : linkString);var lineColumnMatch = lineColumnRegEx.exec(realURL);
realURL = realURL.substring(0, realURL.length - lineColumnMatch[0].length);
var linkNode = linkifier(title, realURL, lineNumber);
container.appendChild(linkNode);
string = string.substring(linkIndex linkString.length, string.length);
container.appendChild(document.createTextNode(string));
WebInspector._linkifierPlugins = [];
WebInspector.registerLinkifierPlugin = function(plugin)
WebInspector._linkifierPlugins.push(plugin);
WebInspector.linkifyStringAsFragment = function(string)
* @param {string} urlfunction linkifier(title, url, lineNumber)
for (var i = 0; i < WebInspector._linkifierPlugins.length; i)
title = WebInspector._linkifierPlugins[i](title);
var isExternal = !WebInspector.resourceForURL(url);
var urlNode = WebInspector.linkifyURLAsNode(url, title, undefined, isExternal);
urlNode.lineNumber = lineNumber;
urlNode.preferredPanel = "scripts";
return urlNode;
return WebInspector.linkifyStringAsFragmentWithCustomLinkifier(string, linkifier);
WebInspector.linkifyURLAsNode = function(url, linkText, classes, isExternal, tooltipText)
linkText = url;
classes = isExternal ? "webkit-html-external-link" : "webkit-html-resource-link";
var a = document.createElement("a");a.href = sanitizeHref(url);
a.className = classes;
a.title = url;
else if (typeof tooltipText !== "string" || tooltipText.length)
a.title = tooltipText;
a.textContent = linkText.trimMiddle(WebInspector.Linkifier.MaxLengthForDisplayedURLs);
a.setAttribute("target", "_blank");WebInspector.formatLinkText = function(url, lineNumber)
var text = url ? WebInspector.displayNameForURL(url) : WebInspector.UIString("(program)");WebInspector.linkifyResourceAsNode = function(url, lineNumber, classes, tooltipText)
var linkText = WebInspector.formatLinkText(url, lineNumber);
var anchor = WebInspector.linkifyURLAsNode(url, linkText, classes, false, tooltipText);
anchor.preferredPanel = "resources";
anchor.lineNumber = lineNumber;
WebInspector.linkifyRequestAsNode = function(request, classes)
var anchor = WebInspector.linkifyURLAsNode(request.url);
anchor.preferredPanel = "network";
anchor.requestId = request.requestId;
WebInspector.contentAsDataURL = function(content, mimeType, contentEncoded)
const maxDataUrlSize = 1024 * 1024;
if (content == null || content.length > maxDataUrlSize)
WebInspector.TestController = function()
WebInspector.TestController.prototype = {var message = typeof result === "undefined" ? "\"\"" : JSON.stringify(result);
RuntimeAgent.evaluate("didEvaluateForTestInFrontend(" callId ", " message ")", "test");WebInspector.evaluateForTestInFrontend = function(callId, script)
window.isUnderTest = true;
script = script "//@ sourceURL=evaluateInWebInspector" callId ".js";
var result = window.eval(script);
WebInspector.TestController.prototype.notifyDone(callId, result);
WebInspector.TestController.prototype.notifyDone(callId, e.toString());
InspectorBackend.runAfterPendingDispatches(invokeMethod);
/* https://github.com/bgrins/spectrum */
.spectrum-container {background: rgba(230, 230, 230, 1) !important;
-webkit-user-select: none;
.spectrum-top {.spectrum-color {.spectrum-display-value {-webkit-user-select: text;
.spectrum-hue {-webkit-box-reflect: right -28px;
.spectrum-fill {.spectrum-range-container {.spectrum-range-container * {.spectrum-range-container label {.spectrum-range-container input {.spectrum-dragger, .spectrum-slider {.spectrum-sat {background-image: -webkit-linear-gradient(left, white, rgba(204, 154, 129, 0));
.spectrum-val {background-image: -webkit-linear-gradient(bottom, black, rgba(204, 154, 129, 0));
background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
.spectrum-dragger {.spectrum-slider {.spectrum-container .swatch {=.JLu[
ux%UN
)Ik%UK
HE.gL
* @param {WebInspector.Workspace} workspace* @param {WebInspector.NetworkWorkspaceProvider} networkWorkspaceProviderWebInspector.DebuggerScriptMapping = function(workspace, networkWorkspaceProvider)
this._resourceMapping = new WebInspector.ResourceScriptMapping(workspace);
this._compilerMapping = new WebInspector.CompilerScriptMapping(workspace, networkWorkspaceProvider);
this._snippetMapping = WebInspector.scriptSnippetModel.scriptMapping;
WebInspector.debuggerModel.addEventListener(WebInspector.DebuggerModel.Events.ParsedScriptSource, this._parsedScriptSource, this);
WebInspector.debuggerModel.addEventListener(WebInspector.DebuggerModel.Events.FailedToParseScriptSource, this._parsedScriptSource, this);
WebInspector.DebuggerScriptMapping.prototype = {var script = /** @type {WebInspector.Script} */ (event.data);mapping.addScript(script);
* @param {WebInspector.Script} script* @return {WebInspector.ScriptSourceMapping}if (WebInspector.experimentsSettings.snippetsSupport.isEnabled() && script.isSnippet())
if (WebInspector.settings.sourceMapsEnabled.get() && script.sourceMapURL) {if (this._compilerMapping.loadSourceMapForScript(script))
.suggest-box {.suggest-box .container {.suggest-box-content-item {.suggest-box-content-item .prefix {.suggest-box-content-item.selected {.suggest-box-content-item:hover:not(.selected) {7.Hmr
g.Md.
WebInspector.ParsedURL = function(url)
this.isValid = false;
this.url = url;
this.scheme = "";
this.host = "";
this.port = "";
this.path = "";
this.queryParams = "";
this.fragment = "";
this.folderPathComponents = "";
this.lastPathComponent = "";
// 3 - ?port
var match = url.match(/^([A-Za-z][A-Za-z0-9 .-]*):\/\/([^\/:]*)(?::([\d] ))?(?:(\/[^#]*)(?:#(.*))?)?$/i);
this.isValid = true;
this.scheme = match[1].toLowerCase();
this.host = match[2];
this.port = match[3];
this.path = match[4] || "/";
this.fragment = match[5];
if (this.url.startsWith("data:")) {this.scheme = "data";
if (this.url === "about:blank") {this.scheme = "about";
this.path = this.url;
var path = this.path;
var indexOfQuery = path.indexOf("?");this.queryParams = path.substring(indexOfQuery 1)
path = path.substring(0, indexOfQuery);
var lastSlashIndex = path.lastIndexOf("/");this.folderPathComponents = path.substring(0, lastSlashIndex);
this.lastPathComponent = path.substring(lastSlashIndex 1);
this.lastPathComponent = path;
* @param {string} baseURLWebInspector.ParsedURL.completeURL = function(baseURL, href)
// Return special URLs as-is.
var trimmedHref = href.trim();
if (trimmedHref.startsWith("data:") || trimmedHref.startsWith("blob:") || trimmedHref.startsWith("javascript:"))// Return absolute URLs as-is.
var parsedHref = trimmedHref.asParsedURL();
if (parsedHref && parsedHref.scheme)
return baseURL;
var parsedURL = baseURL.asParsedURL();
if (parsedURL) {if (path.charAt(0) !== "/") {var basePath = parsedURL.path;
var questionMarkIndex = basePath.indexOf("?");basePath = basePath.substring(0, questionMarkIndex);
if (path.charAt(0) === "?") {var basePathCutIndex = basePath.indexOf("?");prefix = basePath.substring(0, basePathCutIndex);
prefix = basePath.substring(0, basePath.lastIndexOf("/")) "/";} else if (path.length > 1 && path.charAt(1) === "/") {// href starts with "//" which is a full URL with the protocol dropped (use the baseURL protocol).
return parsedURL.scheme ":" path;
return parsedURL.scheme "://" parsedURL.host (parsedURL.port ? (":" parsedURL.port) : "") path;WebInspector.ParsedURL.prototype = {if (this.isDataURL())
return this.dataURLDisplayName();
if (this.isAboutBlank())
return this.url;
this._displayName = this.lastPathComponent;
this._displayName = this.host;
if (!this._displayName && this.url)
this._displayName = this.url.trimURL(WebInspector.inspectedPageDomain ? WebInspector.inspectedPageDomain : "");
this._displayName = this.url;
dataURLDisplayName: function()
if (this._dataURLDisplayName)
return this._dataURLDisplayName;
if (!this.isDataURL())
this._dataURLDisplayName = this.url.trimEnd(20);
return this._dataURLDisplayName;
return this.url === "about:blank";
isDataURL: function()
return this.scheme === "data";
* @return {?WebInspector.ParsedURL}String.prototype.asParsedURL = function()
var parsedURL = new WebInspector.ParsedURL(this.toString());
if (parsedURL.isValid)
return parsedURL;
;%x0Dz
* @extends {WebInspector.ProfileDataGridNode}WebInspector.TopDownProfileDataGridNode = function(/*ProfileView*/ profileView, /*ProfileNode*/ profileNode, /*TopDownProfileDataGridTree*/ owningTree)
var hasChildren = (profileNode.children && profileNode.children.length);
WebInspector.ProfileDataGridNode.call(this, profileView, profileNode, owningTree, hasChildren);
this._remainingChildren = profileNode.children;
WebInspector.TopDownProfileDataGridNode.prototype = {var childrenLength = children.length;
this.appendChild(new WebInspector.TopDownProfileDataGridNode(this.profileView, children[i], this.tree));
var children = this.children;
var index = this.children.length;
var child = this.childrenByCallUID[aCallUID];
__proto__: WebInspector.ProfileDataGridNode.prototype
* @extends {WebInspector.ProfileDataGridTree}WebInspector.TopDownProfileDataGridTree = function(/*ProfileView*/ profileView, /*ProfileNode*/ profileNode)
WebInspector.ProfileDataGridTree.call(this, profileView, profileNode);
var node = /** @type{WebInspector.ProfileDataGridNode} */any;WebInspector.TopDownProfileDataGridNode.prototype._populate.call(node);
WebInspector.TopDownProfileDataGridTree.prototype = {profileDataGrideNode.savePosition();
this.children = [profileDataGrideNode];
this.totalTime = profileDataGrideNode.totalTime;
var excludedCallUID = profileDataGrideNode.callUID;
var node = /** @type{WebInspector.TopDownProfileDataGridNode} */any;WebInspector.TopDownProfileDataGridNode.prototype._exclude.call(node, excludedCallUID);
if (this.lastComparator)
this.sort(this.lastComparator, true);
this.children[0].restorePosition();
WebInspector.ProfileDataGridTree.prototype.restore.call(this);
_merge: WebInspector.TopDownProfileDataGridNode.prototype._merge,
_sharedPopulate: WebInspector.TopDownProfileDataGridNode.prototype._sharedPopulate,
__proto__: WebInspector.ProfileDataGridTree.prototype
s$:n%s
PI:k%d
WebInspector.ResourceWebSocketFrameView = function(resource)
this.element.addStyleClass("resource-websocket");this.element.removeChildren();
var dataGrid = new WebInspector.DataGrid({data: {title: WebInspector.UIString("Data"), sortable: false},length: {title: WebInspector.UIString("Length"), sortable: false, aligned: "right", width: "50px"},time: {title: WebInspector.UIString("Time"), width: "70px"}var frames = this.resource.frames();
for (var i = 0; i < frames.length; i ) {var date = new Date(payload.time * 1000);
length: payload.payloadData.length.toString(),
time: date.toLocaleTimeString()
if (payload.errorMessage) {row.data = payload.errorMessage;
} else if (payload.opcode == WebInspector.ResourceWebSocketFrameView.OpCodes.TextFrame) {if (payload.sent)
row.data = payload.payloadData;
switch (payload.opcode) {case WebInspector.ResourceWebSocketFrameView.OpCodes.ContinuationFrame:
opcodeMeaning = WebInspector.UIString("Continuation Frame");case WebInspector.ResourceWebSocketFrameView.OpCodes.BinaryFrame:
opcodeMeaning = WebInspector.UIString("Binary Frame");case WebInspector.ResourceWebSocketFrameView.OpCodes.ConnectionCloseFrame:
opcodeMeaning = WebInspector.UIString("Connection Close Frame");case WebInspector.ResourceWebSocketFrameView.OpCodes.PingFrame:
opcodeMeaning = WebInspector.UIString("Ping Frame");case WebInspector.ResourceWebSocketFrameView.OpCodes.PongFrame:
opcodeMeaning = WebInspector.UIString("Pong Frame");row.data = WebInspector.UIString("%s (Opcode %d%s)", opcodeMeaning, payload.opcode, (payload.mask ? ", mask" : ""));var node = new WebInspector.DataGridNode(row, false);
dataGrid.rootNode().appendChild(node);
node.element.classList.add("resource-websocket-row-" rowClass);dataGrid.show(this.element);
WebInspector.ResourceWebSocketFrameView.OpCodes = {WebInspector.ResourceWebSocketFrameView.prototype = {* @implements {WebInspector.SourceMapping}WebInspector.SASSSourceMapping = function(workspace, networkWorkspaceProvider)
this._cssURLsForSASSURL = {};this._timeoutForURL = {};WebInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.ResourceAdded, this._resourceAdded, this);
WebInspector.fileManager.addEventListener(WebInspector.FileManager.EventTypes.SavedURL, this._fileSaveFinished, this);
this._workspace.addEventListener(WebInspector.Workspace.Events.ProjectWillReset, this._reset, this);
WebInspector.SASSSourceMapping.prototype = {for (var i = 0; i < frame.childFrames.length; i)
populateFrame.call(this, frame.childFrames[i]);
var resources = frame.resources();
for (var i = 0; i < resources.length; i)
populateFrame.call(this, WebInspector.resourceTreeModel.mainFrame);
var sassURL = /** @type {string} */ (event.data);delete this._timeoutForURL[sassURL];
var cssURLs = this._cssURLsForSASSURL[sassURL];
if (!cssURLs)
for (var i = 0; i < cssURLs.length; i)
this._reloadCSS(cssURLs[i]);
var timer = this._timeoutForURL[sassURL];
if (!WebInspector.settings.cssReloadEnabled.get() || !this._cssURLsForSASSURL[sassURL])
var timeout = WebInspector.settings.cssReloadTimeout.get();
this._timeoutForURL[sassURL] = setTimeout(callback.bind(this), Number(timeout));
_reloadCSS: function(url)
var uiSourceCode = this._workspace.uiSourceCodeForURL(url);
var newContent = InspectorFrontendHost.loadResourceSynchronously(url);
uiSourceCode.addRevision(newContent);
var resource = /** @type {WebInspector.Resource} */ (event.data);if (resource.type !== WebInspector.resourceTypes.Stylesheet)
var lines = content.split(/\r?\n/);
for (var lineNumber = 0; lineNumber < lines.length; lineNumber) {var match = debugInfoRegex.exec(lines[lineNumber]);
var url = match[1].replace(/\\(.)/g, "$1");
this._bindUISourceCode(url, line, resource.url, lineNumber);
match = lineNumbersRegex.exec(lines[lineNumber]);
var fileName = match[2].trim();
var url = resource.url;
if (url.endsWith("/" resource.parsedURL.lastPathComponent))url = url.substring(0, url.length - resource.parsedURL.lastPathComponent.length) fileName;
url = fileName;
resource.requestContent(didRequestContent.bind(this));
* @param {string} rawURL_bindUISourceCode: function(url, line, rawURL, rawLine)
var content = InspectorFrontendHost.loadResourceSynchronously(url);
var contentProvider = new WebInspector.StaticContentProvider(WebInspector.resourceTypes.Stylesheet, content, "text/x-scss");
this._networkWorkspaceProvider.addFile(url, contentProvider, true);
uiSourceCode = this._workspace.uiSourceCodeForURL(url);
WebInspector.cssModel.setSourceMapping(rawURL, this);
var rawLocationString = rawURL ":" (rawLine 1); // Next line after mapping metainfo
this._uiLocations[rawLocationString] = new WebInspector.UILocation(uiSourceCode, line - 1, 0);
this._addCSSURLforSASSURL(rawURL, url);
* @param {string} cssURL* @param {string} sassURL_addCSSURLforSASSURL: function(cssURL, sassURL)
var cssURLs;
if (this._cssURLsForSASSURL.hasOwnProperty(sassURL))
cssURLs = this._cssURLsForSASSURL[sassURL];
cssURLs = [];
this._cssURLsForSASSURL[sassURL] = cssURLs;
if (cssURLs.indexOf(cssURL) === -1)
cssURLs.push(cssURL);
* @param {WebInspector.RawLocation} rawLocation* @return {WebInspector.UILocation}var location = /** @type WebInspector.CSSLocation */ (rawLocation);
var uiLocation = this._uiLocations[location.url ":" location.lineNumber];
var uiSourceCode = this._workspace.uiSourceCodeForURL(location.url);
uiLocation = new WebInspector.UILocation(uiSourceCode, location.lineNumber, 0);
* @param {WebInspector.UISourceCode} uiSourceCode* @return {WebInspector.RawLocation}return new WebInspector.CSSLocation(uiSourceCode.contentURL() || "", lineNumber);
* @extends {WebInspector.JavaScriptSourceFrame}* @param {WebInspector.ScriptsPanel} scriptsPanelWebInspector.SnippetJavaScriptSourceFrame = function(scriptsPanel, uiSourceCode)
WebInspector.JavaScriptSourceFrame.call(this, scriptsPanel, uiSourceCode);
this._runButton = new WebInspector.StatusBarButton(WebInspector.UIString("Run"), "evaluate-snippet-status-bar-item");this._runButton.addEventListener("click", this._runButtonClicked, this);WebInspector.SnippetJavaScriptSourceFrame.prototype = {return [this._runButton.element];
WebInspector.scriptSnippetModel.evaluateScriptSnippet(this._uiSourceCode);
__proto__: WebInspector.JavaScriptSourceFrame.prototype
.indexed-db-database-view {.indexed-db-database-view .outline-disclosure {.indexed-db-database-view .outline-disclosure li {.indexed-db-database-view .outline-disclosure .attribute-name {.indexed-db-database-view .outline-disclosure .attribute-value {.indexed-db-data-view .data-view-toolbar {.indexed-db-data-view .data-view-toolbar .back-button img {content: url(Images/back.png);
.indexed-db-data-view .data-view-toolbar .forward-button img {content: url(Images/forward.png);
.indexed-db-data-view .data-view-toolbar .key-input {.indexed-db-data-view .data-grid-container {.indexed-db-data-view .data-grid {.indexed-db-data-view .data-grid .data-container tr:nth-child(even) {.indexed-db-data-view .data-grid .data-container tr:nth-child(odd) {.indexed-db-data-view .data-grid .data-container tr:nth-last-child(1) {.indexed-db-data-view .data-grid .data-container tr:nth-last-child(1) td {.indexed-db-data-view .data-grid .data-container td {.indexed-db-data-view .data-grid .data-container td.value-column,
.indexed-db-data-view .data-grid .data-container td.key-column,
.indexed-db-data-view .data-grid .data-container td.primaryKey-column {.indexed-db-data-view .data-grid .data-container td.value-column div.primitive-value,
.indexed-db-data-view .data-grid .data-container td.key-column div.primitive-value,
.indexed-db-data-view .data-grid .data-container td.primaryKey-column div.primitive-value {.indexed-db-data-view .data-grid .data-container td .section .header .title {D%.hp
* @extends {WebInspector.PopoverHelper}* @param {function(Element, function(WebInspector.RemoteObject, boolean, Element=):undefined, string):undefined} queryObjectWebInspector.ObjectPopoverHelper = function(panelElement, getAnchor, queryObject, onHide, disableOnClick)
WebInspector.PopoverHelper.call(this, panelElement, getAnchor, this._showObjectPopover.bind(this), this._onHideObjectPopover.bind(this), disableOnClick);
panelElement.addEventListener("scroll", this.hidePopover.bind(this), true);WebInspector.ObjectPopoverHelper.prototype = {* @param {WebInspector.Popover} popover* @param {WebInspector.RemoteObject} resultif (popover.disposed)
this.hidePopover();
if (result.type !== "object") {popoverContentElement = document.createElement("span");popoverContentElement.className = "monospace console-formatted-" result.type;
popoverContentElement.style.whiteSpace = "pre";
popoverContentElement.textContent = result.description;
if (result.type === "function") {console.error(error);
var container = document.createElement("div");container.style.display = "inline-block";
var title = container.createChild("div", "function-popover-title source-code");var functionName = title.createChild("span", "function-name");functionName.textContent = response.name || response.inferredName || response.displayName || WebInspector.UIString("(anonymous function)");this._linkifier = new WebInspector.Linkifier();
var rawLocation = /** @type {WebInspector.DebuggerModel.Location} */ (response.location);var link = this._linkifier.linkifyRawLocation(rawLocation, "function-location-link");
title.appendChild(link);
container.appendChild(popoverContentElement);
popover.show(container, anchorElement);
DebuggerAgent.getFunctionDetails(result.objectId, didGetDetails.bind(this));
if (result.type === "string")
popoverContentElement.textContent = "\"" popoverContentElement.textContent "\"";
popover.show(popoverContentElement, anchorElement);
popoverContentElement = document.createElement("div");this._titleElement = document.createElement("div");this._titleElement.className = "source-frame-popover-title monospace";
this._titleElement.textContent = result.description;
popoverContentElement.appendChild(this._titleElement);
var section = new WebInspector.ObjectPropertiesSection(result);
if (result.description.substr(0, 4) === "HTML") {this._sectionUpdateProperties = section.updateProperties.bind(section);
section.updateProperties = this._updateHTMLId.bind(this);
section.expanded = true;
section.element.addStyleClass("source-frame-popover-tree");section.headerElement.addStyleClass("hidden");popoverContentElement.appendChild(section.element);
popover.show(popoverContentElement, anchorElement, popoverWidth, popoverHeight);
this._queryObject(element, showObjectPopover.bind(this), this._popoverObjectGroup);
this._linkifier.reset();
RuntimeAgent.releaseObjectGroup(this._popoverObjectGroup);
for (var i = 0; i < properties.length; i) {if (properties[i].name === "id") {if (properties[i].value.description)
this._titleElement.textContent = "#" properties[i].value.description;
__proto__: WebInspector.PopoverHelper.prototype
lP.gE$
* @param {WebInspector.TimelineModel} model* @param {WebInspector.TimelineOverviewPane} overviewPane* @param {WebInspector.TimelinePresentationModel} presentationModelWebInspector.TimelineFrameController = function(model, overviewPane, presentationModel)
this._model.addEventListener(WebInspector.TimelineModel.Events.RecordAdded, this._onRecordAdded, this);
this._model.addEventListener(WebInspector.TimelineModel.Events.RecordsCleared, this._onRecordsCleared, this);
var records = model.records;
for (var i = 0; i < records.length; i)
WebInspector.TimelineFrameController.prototype = {this._addRecord(event.data);
if (record.type === WebInspector.TimelineModel.RecordType.Program)
records.forEach(this._innerAddRecord, this);
if (record.type === WebInspector.TimelineModel.RecordType.BeginFrame && this._lastFrame)
WebInspector.TimelineModel.aggregateTimeForRecord(this._lastFrame.timeByCategory, record);
this._lastFrame.cpuTime = WebInspector.TimelineModel.durationInSeconds(record);
this._lastFrame.endTime = WebInspector.TimelineModel.startTimeInSeconds(record);
this._lastFrame.duration = this._lastFrame.endTime - this._lastFrame.startTime;
this._overviewPane.addFrame(this._lastFrame);
this._presentationModel.addFrame(this._lastFrame);
var frame = new WebInspector.TimelineFrame();
frame.startTime = WebInspector.TimelineModel.startTimeInSeconds(record);
frame.startTimeOffset = this._model.recordOffsetInSeconds(record);
this._model.removeEventListener(WebInspector.TimelineModel.Events.RecordAdded, this._onRecordAdded, this);
this._model.removeEventListener(WebInspector.TimelineModel.Events.RecordsCleared, this._onRecordsCleared, this);
* @param {Array.} frames WebInspector.FrameStatistics = function(frames)
this.frameCount = frames.length;
this.minDuration = Infinity;
this.maxDuration = 0;
this.timeByCategory = {};this.startOffset = frames[0].startTimeOffset;
var lastFrame = frames[this.frameCount - 1];
this.endOffset = lastFrame.startTimeOffset lastFrame.duration;
for (var i = 0; i < this.frameCount; i) {var duration = frames[i].duration;
this.minDuration = Math.min(this.minDuration, duration);
this.maxDuration = Math.max(this.maxDuration, duration);
WebInspector.TimelineModel.aggregateTimeByCategory(this.timeByCategory, frames[i].timeByCategory);
this.average = totalDuration / this.frameCount;
var variance = sumOfSquares / this.frameCount - this.average * this.average;
this.stddev = Math.sqrt(variance);
WebInspector.TimelineFrame = function()
this.cpuTime = 0;
sX.VX
.NWWJ
* @implements {WebInspector.WorkspaceProvider}WebInspector.NetworkWorkspaceProvider = function()
/** @type {Object.} */ WebInspector.NetworkWorkspaceProvider.prototype = {contentProvider.requestContent(callback);
contentProvider.searchInContent(query, caseSensitive, isRegex, callback);
* @param {WebInspector.ContentProvider} contentProvidervar fileDescriptor = new WebInspector.FileDescriptor(path, contentProvider.contentType(), isEditable, isContentScript, isSnippet);
this.dispatchEventToListeners(WebInspector.WorkspaceProvider.Events.FileAdded, fileDescriptor);
this.dispatchEventToListeners(WebInspector.WorkspaceProvider.Events.FileRemoved, path);
* @type {?WebInspector.NetworkWorkspaceProvider}WebInspector.networkWorkspaceProvider = null;
* @implements {WebInspector.SelectionDialogContentProvider}* @param {WebInspector.View} viewWebInspector.StyleSheetOutlineDialog = function(view, uiSourceCode)
WebInspector.SelectionDialogContentProvider.call(this);
WebInspector.StyleSheetOutlineDialog.show = function(view, uiSourceCode)
if (WebInspector.Dialog.currentInstance())
var delegate = new WebInspector.StyleSheetOutlineDialog(view, uiSourceCode);
var filteredItemSelectionDialog = new WebInspector.FilteredItemSelectionDialog(delegate);
WebInspector.Dialog.show(view.element, filteredItemSelectionDialog);
WebInspector.StyleSheetOutlineDialog.prototype = {return this._rules[itemIndex].selectorText;
return ":" (this._rules[itemIndex].sourceLine 1);
itemKeyAt: function(itemIndex)
return this._rules.length;
for (var i = 0; i < infos.length; i) {if (info.sourceURL === this._uiSourceCode.contentURL()) {WebInspector.CSSStyleSheet.createForId(info.styleSheetId, didGetStyleSheet.bind(this));
CSSAgent.getAllStyleSheets(didGetAllStyleSheets.bind(this));
* @param {?WebInspector.CSSStyleSheet} styleSheetthis._rules = styleSheet.rules;
callback(0, this._rules.length, 0, 1);
var lineNumber = this._rules[itemIndex].sourceLine;
this._view.highlightLine(lineNumber);
this._view.focus();
__proto__: WebInspector.SelectionDialogContentProvider.prototype
WebInspector.DOMStorageItemsView = function(domStorage)
this.domStorage = domStorage;
this.element.addStyleClass("table");this.deleteButton = new WebInspector.StatusBarButton(WebInspector.UIString("Delete"), "delete-storage-status-bar-item");this.deleteButton.visible = false;
this.deleteButton.addEventListener("click", this._deleteButtonClicked, this);this.refreshButton = new WebInspector.StatusBarButton(WebInspector.UIString("Refresh"), "refresh-storage-status-bar-item");this.refreshButton.addEventListener("click", this._refreshButtonClicked, this);WebInspector.DOMStorageItemsView.prototype = {return [this.refreshButton.element, this.deleteButton.element];
this.update();
this.deleteButton.visible = false;
this.detachChildViews();
this.domStorage.getEntries(this._showDOMStorageEntries.bind(this));
this._dataGrid.show(this.element);
this._dataGrid.autoSizeColumns(10);
this.deleteButton.visible = true;
columns[0].title = WebInspector.UIString("Key");columns[1].title = WebInspector.UIString("Value");var keys = [];
var length = entries.length;
for (var i = 0; i < entries.length; i ) {var key = entries[i][0];
data[0] = key;
var node = new WebInspector.DataGridNode(data, false);
node.selectable = true;
nodes.push(node);
keys.push(key);
var dataGrid = new WebInspector.DataGrid(columns, this._editingCallback.bind(this), this._deleteCallback.bind(this));
length = nodes.length;
dataGrid.rootNode().appendChild(nodes[i]);
dataGrid.addCreationNode(false);
nodes[0].selected = true;
if (!this._dataGrid || !this._dataGrid.selectedNode)
this._deleteCallback(this._dataGrid.selectedNode);
var domStorage = this.domStorage;
domStorage.removeItem(oldText);
domStorage.setItem(newText, editingNode.data[1]);
domStorage.setItem(editingNode.data[0], newText);
if (!node || node.isCreationNode)
if (this.domStorage)
this.domStorage.removeItem(node.data[0]);
* @param {WebInspector.DialogDelegate} delegateWebInspector.Dialog = function(relativeToElement, delegate)
this._glassPaneElement = document.body.createChild("div");this._glassPaneElement.className = "dialog-glass-pane";
this._glassPaneElement.tabIndex = 0;
this._glassPaneElement.addEventListener("focus", this._onGlassPaneFocus.bind(this), false);this._element = this._glassPaneElement.createChild("div");this._element.tabIndex = 0;
this._element.addEventListener("focus", this._onFocus.bind(this), false);this._element.addEventListener("keydown", this._onKeyDown.bind(this), false);this._closeKeys = [
WebInspector.KeyboardShortcut.Keys.Enter.code,
WebInspector.KeyboardShortcut.Keys.Esc.code,
delegate.show(this._element);
this._windowResizeHandler = this._position.bind(this);
window.addEventListener("resize", this._windowResizeHandler, true);this._previousFocusElement = WebInspector.currentFocusElement();
this._delegate.focus();
* @return {WebInspector.Dialog}WebInspector.Dialog.currentInstance = function()
return WebInspector.Dialog._instance;
WebInspector.Dialog.show = function(relativeToElement, delegate)
if (WebInspector.Dialog._instance)
WebInspector.Dialog._instance = new WebInspector.Dialog(relativeToElement, delegate);
WebInspector.Dialog.hide = function()
if (!WebInspector.Dialog._instance)
WebInspector.Dialog._instance._hide();
WebInspector.Dialog.prototype = {this._delegate.willHide();
if (this._element.isSelfOrAncestor(document.activeElement))
WebInspector.setCurrentFocusElement(this._previousFocusElement);
delete WebInspector.Dialog._instance;
document.body.removeChild(this._glassPaneElement);
window.removeEventListener("resize", this._windowResizeHandler, true);this._delegate.focus();
this._delegate.position(this._element, this._relativeToElement);
_onKeyDown: function(event)
if (event.keyCode === WebInspector.KeyboardShortcut.Keys.Tab.code) {event.preventDefault();
if (event.keyCode === WebInspector.KeyboardShortcut.Keys.Enter.code)
this._delegate.onEnter();
if (this._closeKeys.indexOf(event.keyCode) >= 0) {event.consume(true);
WebInspector.DialogDelegate = function()
WebInspector.DialogDelegate.prototype = {element.appendChild(this.element);
this.element.addStyleClass("dialog-contents");element.addStyleClass("dialog");var offset = relativeToElement.offsetRelativeToWindow(window);
var positionX = offset.x (relativeToElement.offsetWidth - element.offsetWidth) / 2;
positionX = Number.constrain(positionX, 0, window.innerWidth - element.offsetWidth);
var positionY = offset.y (relativeToElement.offsetHeight - element.offsetHeight) / 2;
positionY = Number.constrain(positionY, 0, window.innerHeight - element.offsetHeight);
element.style.left = positionX "px";
element.style.top = positionY "px";
.canvas-profile-view {#canvas-replay-image.wait {content: url(Images/spinnerActiveSelected.gif);
* @param {string} dataURLWebInspector.RequestHTMLView = function(request, dataURL)
this._dataURL = dataURL;
this.element.addStyleClass("html");WebInspector.RequestHTMLView.prototype = {this.element.removeChildren();
var iframe = document.createElement("iframe");iframe.setAttribute("sandbox", ""); // Forbid to run JavaScript and set unique origin.iframe.setAttribute("src", this._dataURL);this.element.appendChild(iframe);
* Copyright (C) 2009 Anthony Ricaud
.crumbs {.crumbs .crumb {-webkit-border-image: url(Images/segment.png) 0 12 0 2;
.crumbs .crumb.collapsed > * {.crumbs .crumb.collapsed::before {.crumbs .crumb.compact .extra {.crumbs .crumb.start {.crumbs .crumb.end {-webkit-border-image: url(Images/segmentEnd.png) 0 2 0 2;
.crumbs .crumb.selected {-webkit-border-image: url(Images/segmentSelected.png) 0 12 0 2;
.crumbs .crumb.selected:hover {.crumbs .crumb.selected.end, .crumbs .crumb.selected.end:hover {-webkit-border-image: url(Images/segmentSelectedEnd.png) 0 2 0 2;
.crumbs .crumb:hover {-webkit-border-image: url(Images/segmentHover.png) 0 12 0 2;
.crumbs .crumb.end:hover {-webkit-border-image: url(Images/segmentHoverEnd.png) 0 2 0 2;
h.Ww%
nv4a.qu;
.navigator-domain-tree-item .icon {content: url(Images/domain.png);
.navigator-folder-tree-item .icon {content: url(Images/frame.png);
.navigator-script-tree-item .icon {content: url(Images/resourceJSIcon.png);
.navigator-stylesheet-tree-item .icon {content: url(Images/resourceCSSIcon.png);
.navigator-document-tree-item .icon {content: url(Images/resourceDocumentIcon.png);
.navigator li {.navigator :focus li.selected {.navigator li.selected .selection {.navigator :focus li.selected .selection {.navigator .search-match-found li.selected .selection {.navigator .search-match-not-found li.selected .selection {.navigator .searching li.selected .selection {.navigator .icon {.navigator .base-navigator-tree-element-title {.navigator .base-navigator-tree-element-title.editing {.navigator-tree-search-box {.navigator-tree-search-box.visible {.navigator-tree-search-box > input {.navigator-tabbed-pane .tabbed-pane-content {.navigator-tabbed-pane .navigator-container {.navigator-tabbed-pane .navigator {.navigator-tabbed-pane .tabbed-pane-header {background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F5F5F5), to(#E5E5E5));
.navigator-tabbed-pane .tabbed-pane-header-contents {WebInspector.FileManager = function()
WebInspector.FileManager.EventTypes = {SavedURL: "SavedURL",
AppendedToURL: "AppendedToURL"
WebInspector.FileManager.prototype = {return InspectorFrontendHost.canSave();
save: function(url, content, forceSaveAs)
// Remove this url from the saved URLs while it is being saved.
var savedURLs = WebInspector.settings.savedURLs.get();
delete savedURLs[url];
WebInspector.settings.savedURLs.set(savedURLs);
InspectorFrontendHost.save(url, content, forceSaveAs);
savedURL: function(url)
savedURLs[url] = true;
this.dispatchEventToListeners(WebInspector.FileManager.EventTypes.SavedURL, url);
isURLSaved: function(url)
return savedURLs[url];
append: function(url, content)
InspectorFrontendHost.append(url, content);
close: function(url)
InspectorFrontendHost.close(url);
appendedToURL: function(url)
this.dispatchEventToListeners(WebInspector.FileManager.EventTypes.AppendedToURL, url);
WebInspector.fileManager = new WebInspector.FileManager();
.webkit-css-comment {.webkit-css-url, .webkit-css-color, .webkit-css-string, .webkit-css-keyword {.webkit-css-number {.webkit-css-property, .webkit-css-at-rule {.webkit-css-selector {.webkit-css-bang-keyword {.webkit-javascript-comment {.webkit-javascript-keyword {.webkit-javascript-number {.webkit-javascript-string, .webkit-javascript-regexp {.webkit-javascript-ident {.webkit-html-comment {/* Keep this in sync with view-source.css (.webkit-html-comment) */
.webkit-html-tag {/* Keep this in sync with view-source.css (.webkit-html-tag) */
.webkit-html-doctype {/* Keep this in sync with view-source.css (.webkit-html-doctype) */
.webkit-html-attribute-name {/* Keep this in sync with view-source.css (.webkit-html-attribute-name) */
.webkit-html-attribute-value {/* Keep this in sync with view-source.css (.webkit-html-attribute-value) */
.webkit-html-external-link, .webkit-html-resource-link {/* Keep this in sync with view-source.css (.webkit-html-external-link, .webkit-html-resource-link) */
.webkit-html-external-link {/* Keep this in sync with view-source.css (.webkit-html-external-link) */
.webkit-html-external-link:hover {/* Keep this in sync with view-source.css (.webkit-html-external-link:hover) */
V[.jP
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
.css-named-flow-collections-view .split-view-sidebar-left {.css-named-flow-collections-view .tabbed-pane-header {background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(236, 236, 236)), to(rgb(217, 217, 217)));
.css-named-flow-collections-view .info {.css-named-flow-collections-view .split-view-sidebar-left .sidebar-content {.css-named-flow-collections-view .split-view-sidebar-left .selection {.css-named-flow-collections-view .split-view-contents .title {.css-named-flow-collections-view .split-view-sidebar-left .named-flow-overflow::before, .css-named-flow-collections-view .region-empty:before, .css-named-flow-collections-view .region-fit::before, .css-named-flow-collections-view .region-overset::before {.css-named-flow-collections-view .split-view-sidebar-left .named-flow-overflow::before {content: url(Images/namedFlowOverflow.png);
.css-named-flow-collections-view .region-empty::before {content: url(Images/regionEmpty.png);
.css-named-flow-collections-view .region-fit::before {content: url(Images/regionFit.png);
.css-named-flow-collections-view .region-overset::before {content: url(Images/regionOverset.png);
.css-named-flow-collections-view .split-view-contents .named-flow-element {WebInspector.RequestView = function(request)
this.request = request;
WebInspector.RequestView.prototype = {WebInspector.RequestView.hasTextContent = function(request)
if (request.type.isTextType())
if (request.type === WebInspector.resourceTypes.Other || request.hasErrorStatusCode())
return request.content && !request.contentEncoded;
WebInspector.RequestView.nonSourceViewForRequest = function(request)
switch (request.type) {return new WebInspector.ImageView(request);
return new WebInspector.FontView(request);
return new WebInspector.RequestView(request);
WebInspector.ExtensionView = function(id, src, className)
this.element.className = "fill";
this._iframe = document.createElement("iframe");this._iframe.addEventListener("load", this._onLoad.bind(this), false);this._iframe.src = src;
this._iframe.className = className;
this.setDefaultFocusedElement(this._iframe);
this.element.appendChild(this._iframe);
WebInspector.ExtensionView.prototype = {WebInspector.extensionServer.notifyViewShown(this._id, this._frameIndex);
WebInspector.extensionServer.notifyViewHidden(this._id);
this._frameIndex = Array.prototype.indexOf.call(window.frames, this._iframe.contentWindow);
if (this.isShowing())
WebInspector.ExtensionNotifierView = function(id)
WebInspector.ExtensionNotifierView.prototype = {WebInspector.extensionServer.notifyViewShown(this._id);
WebInspector.extensionServer.notifyViewHidden(this._id);
WebInspector.PropertiesSidebarPane = function()
WebInspector.SidebarPane.call(this, WebInspector.UIString("Properties"));WebInspector.PropertiesSidebarPane._objectGroupName = "properties-sidebar-pane";
WebInspector.PropertiesSidebarPane.prototype = {var body = this.bodyElement;
body.removeChildren();
this.sections = [];
WebInspector.RemoteObject.resolveNode(node, WebInspector.PropertiesSidebarPane._objectGroupName, nodeResolved.bind(this));
object.callFunction(protoList, undefined, nodePrototypesReady.bind(this));
object.release();
object.getOwnProperties(fillSection.bind(this));
var body = this.bodyElement;
for (var i = 0; i < prototypes.length; i) {if (!parseInt(prototypes[i].name, 10))
var prototype = prototypes[i].value;
var title = prototype.description;
if (title.match(/Prototype$/))
title = title.replace(/Prototype$/, "");
var section = new WebInspector.ObjectPropertiesSection(prototype, title);
this.sections.push(section);
body.appendChild(section.element);
.split-view {.split-view-contents {.split-view-contents.split-view-contents-vertical {.split-view-contents.split-view-contents-horizontal {.split-view-sidebar-left {.split-view-sidebar-left.maximized {.split-view-sidebar-right {.split-view-sidebar-right.maximized {.split-view-resizer.split-view-resizer-vertical {.split-view-resizer.split-view-resizer-horizontal {.sidebar-overlay {-webkit-box-shadow: rgb(90,90,90) 20px 0px 50px -25px;
display: -webkit-box;
-webkit-box-orient: vertical;
.sidebar-overlay-resizer {WebInspector.RequestCookiesView = function(request)
this.element.addStyleClass("resource-cookies-view");request.addEventListener(WebInspector.NetworkRequest.Events.RequestHeadersChanged, this._refreshCookies, this);
request.addEventListener(WebInspector.NetworkRequest.Events.ResponseHeadersChanged, this._refreshCookies, this);
WebInspector.RequestCookiesView.prototype = {this._emptyView = new WebInspector.EmptyView(WebInspector.UIString("This request has no cookies."));return (this._request.requestCookies && this._request.requestCookies.length) || (this._request.responseCookies && this._request.responseCookies.length);
this._cookiesTable = new WebInspector.CookiesTable(null, true);
this._cookiesTable.addCookiesFolder(WebInspector.UIString("Request Cookies"), this._request.requestCookies);this._cookiesTable.addCookiesFolder(WebInspector.UIString("Response Cookies"), this._request.responseCookies);this._cookiesTable.show(this.element);
if (!this._gotCookies || !this.isShowing())
this._cookiesTable.updateWidths();
if (!window.InspectorFrontendHost) {WebInspector.InspectorFrontendHostStub = function()
this.isStub = true;
WebInspector.documentCopyEventFired = this.documentCopy.bind(this);
WebInspector.InspectorFrontendHostStub.prototype = {var match = navigator.userAgent.match(/Windows NT/);
return "windows";
match = navigator.userAgent.match(/Mac OS X/);
port: function()
InspectorFrontendAPI.setDockSide(side);
localizedStringsURL: function()
return WebInspector.queryParamsObject["hiddenPanels"] || "";
inspectedURLChanged: function(url)
document.title = WebInspector.UIString(Preferences.applicationTitle, url);
event.clipboardData.setData("text", this._textToCopy);event.preventDefault();
if (!document.execCommand("copy")) {var screen = new WebInspector.ClipboardAccessDeniedScreen();
screen.showModal();
openInNewTab: function(url)
window.open(url, "_blank");
if (this._fileBuffers[url])
this._fileBuffers[url] = [content];
setTimeout(WebInspector.fileManager.savedURL.bind(WebInspector.fileManager, url), 0);
var buffer = this._fileBuffers[url];
buffer.push(content);
setTimeout(WebInspector.fileManager.appendedToURL.bind(WebInspector.fileManager, url), 0);
var content = this._fileBuffers[url];
delete this._fileBuffers[url];
var lastSlashIndex = url.lastIndexOf("/");var fileNameSuffix = (lastSlashIndex === -1) ? url : url.substring(lastSlashIndex 1);
var objectUrl = window.URL.createObjectURL(blob);
window.location = objectUrl "#" fileNameSuffix;
window.URL.revokeObjectURL(objectUrl);
loadResourceSynchronously: function(url)
return loadXHR(url);
InspectorFrontendHost = new WebInspector.InspectorFrontendHostStub();
Preferences.localizeUI = false;
WebInspector.clipboardAccessDeniedMessage = function()
* @extends {WebInspector.HelpScreen}WebInspector.ClipboardAccessDeniedScreen = function()
WebInspector.HelpScreen.call(this, WebInspector.UIString("Clipboard access is denied"));var platformMessage = WebInspector.clipboardAccessDeniedMessage();
var p = this.contentElement.createChild("p");p.addStyleClass("help-section");p.textContent = platformMessage;
WebInspector.ClipboardAccessDeniedScreen.prototype = {__proto__: WebInspector.HelpScreen.prototype
WebInspector.RemoteDebuggingTerminatedScreen = function(reason)
WebInspector.HelpScreen.call(this, WebInspector.UIString("Detached from the target"));var p = this.contentElement.createChild("p");p.addStyleClass("help-section");p.createChild("span").textContent = "Remote debugging has been terminated with reason: ";p.createChild("span", "error-message").textContent = reason;p.createChild("br");p.createChild("span").textContent = "Please re-attach to the new target.";WebInspector.RemoteDebuggingTerminatedScreen.prototype = {WebInspector.ProfileLauncherView = function(profilesPanel)
this.element.addStyleClass("profile-launcher-view");this._contentElement = document.createElement("div");this._contentElement.className = "profile-launcher-view-content";
this.element.appendChild(this._contentElement);
var header = this._contentElement.createChild("h1");header.textContent = WebInspector.UIString("Select profiling type");this._profileTypeSelectorForm = this._contentElement.createChild("form");if (WebInspector.experimentsSettings.liveNativeMemoryChart.isEnabled()) {this._nativeMemoryElement = document.createElement("div");this._contentElement.appendChild(this._nativeMemoryElement);
this._nativeMemoryLiveChart = new WebInspector.NativeMemoryBarChart();
this._nativeMemoryLiveChart.show(this._nativeMemoryElement);
this._contentElement.createChild("div", "flexible-space");this._controlButton = this._contentElement.createChild("button", "control-profiling");this._controlButton.addEventListener("click", this._controlButtonClicked.bind(this), false);WebInspector.ProfileLauncherView.EventTypes = {WebInspector.ProfileLauncherView.prototype = {* @param {WebInspector.ProfileType} profileTypevar checked = !this._profileTypeSelectorForm.children.length;
var labelElement = this._profileTypeSelectorForm.createChild("label");labelElement.textContent = profileType.name;
var optionElement = document.createElement("input");labelElement.insertBefore(optionElement, labelElement.firstChild);
optionElement.type = "radio";
optionElement.name = "profile-type";
optionElement.checked = checked;
this.dispatchEventToListeners(WebInspector.ProfileLauncherView.EventTypes.ProfileTypeSelected, profileType);
optionElement.addEventListener("change", this._profileTypeChanged.bind(this, profileType), false);var descriptionElement = labelElement.createChild("p");descriptionElement.textContent = profileType.description;
this._panel.toggleRecordButton();
this._profileTypeSelectorForm.disabled = true;
this._controlButton.addStyleClass("running");this._controlButton.textContent = WebInspector.UIString("Stop");this._profileTypeSelectorForm.disabled = false;
this._controlButton.removeStyleClass("running");this._controlButton.textContent = WebInspector.UIString("Start");this.dispatchEventToListeners(WebInspector.ProfileLauncherView.EventTypes.ProfileTypeSelected, profileType);
WebInspector.UserMetrics = function()
for (var actionName in WebInspector.UserMetrics._ActionCodes) {var actionCode = WebInspector.UserMetrics._ActionCodes[actionName];
this[actionName] = new WebInspector.UserMetrics._Recorder(actionCode);
if (event.data)
InspectorFrontendHost.recordSettingChanged(trueCode);
InspectorFrontendHost.recordSettingChanged(falseCode);
WebInspector.settings.domWordWrap.addChangeListener(settingChanged.bind(this, WebInspector.UserMetrics._SettingCodes.ElementsDOMWrapOn, WebInspector.UserMetrics._SettingCodes.ElementsDOMWrapOff));
WebInspector.settings.monitoringXHREnabled.addChangeListener(settingChanged.bind(this, WebInspector.UserMetrics._SettingCodes.ConsoleMonitorXHROn, WebInspector.UserMetrics._SettingCodes.ConsoleMonitorXHROff));
WebInspector.settings.preserveConsoleLog.addChangeListener(settingChanged.bind(this, WebInspector.UserMetrics._SettingCodes.ConsolePreserveLogOn, WebInspector.UserMetrics._SettingCodes.ConsolePreserveLogOff));
WebInspector.settings.resourcesLargeRows.addChangeListener(settingChanged.bind(this, WebInspector.UserMetrics._SettingCodes.NetworkShowLargeRowsOn, WebInspector.UserMetrics._SettingCodes.NetworkShowLargeRowsOff));
// Codes below are used to collect UMA histograms in the Chromium port.
WebInspector.UserMetrics._ActionCodes = {WebInspector.UserMetrics._SettingCodes = {WebInspector.UserMetrics._PanelCodes = {WebInspector.UserMetrics.UserAction = "UserAction";
WebInspector.UserMetrics.UserActionNames = {WebInspector.UserMetrics.prototype = {InspectorFrontendHost.recordPanelShown(WebInspector.UserMetrics._PanelCodes[panelName] || 0);
WebInspector.UserMetrics._Recorder = function(actionCode)
WebInspector.UserMetrics._Recorder.prototype = {InspectorFrontendHost.recordActionTaken(this._actionCode);
WebInspector.userMetrics = new WebInspector.UserMetrics();
WebInspector.NetworkLog = function()
WebInspector.networkManager.addEventListener(WebInspector.NetworkManager.EventTypes.RequestStarted, this._onRequestStarted, this);
WebInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.MainFrameNavigated, this._onMainFrameNavigated, this);
WebInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.OnLoad, this._onLoad, this);
WebInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.DOMContentLoaded, this._onDOMContentLoaded, this);
WebInspector.NetworkLog.prototype = {* @return {Array.} * @return {WebInspector.NetworkRequest}requestForURL: function(url)
for (var i = 0; i < this._requests.length; i) {if (this._requests[i].url === url)
* @param {WebInspector.NetworkRequest} request* @return {WebInspector.PageLoad}var mainFrame = /** type {WebInspector.ResourceTreeFrame} */ event.data;var oldRequests = this._requests.splice(0, this._requests.length);
for (var i = 0; i < oldRequests.length; i) {if (request.loaderId === mainFrame.loaderId) {this._currentPageLoad = new WebInspector.PageLoad(request);
this._requests.push(request);
var request = /** @type {WebInspector.NetworkRequest} */ (event.data);this._requests.push(request);
this._requestForId[request.requestId] = request;
this._currentPageLoad.contentLoadTime = event.data;
this._currentPageLoad.loadTime = event.data;
* @param {NetworkAgent.RequestId} requestId* @return {?WebInspector.NetworkRequest}* @type {WebInspector.NetworkLog}WebInspector.networkLog = null;
* @param {WebInspector.NetworkRequest} mainRequestWebInspector.PageLoad = function(mainRequest)
this.id = WebInspector.PageLoad._lastIdentifier;
this.url = mainRequest.url;
this.startTime = mainRequest.startTime;
WebInspector.PageLoad._lastIdentifier = 0;
@Eð
WebInspector.Object = function() {WebInspector.Object.prototype = {* @param {function(WebInspector.Event)} listenerconsole.assert(listener);
this._listeners[eventType].push({ thisObject: thisObject, listener: listener });for (var i = 0; i < listeners.length; i) {if (listener && listeners[i].listener === listener && listeners[i].thisObject === thisObject)
listeners.splice(i, 1);
else if (!listener && thisObject && listeners[i].thisObject === thisObject)
if (!listeners.length)
var event = new WebInspector.Event(this, eventType, eventData);
var listeners = this._listeners[eventType].slice(0);
listeners[i].listener.call(listeners[i].thisObject, event);
return event.defaultPrevented;
* @param {WebInspector.Object} targetWebInspector.Event = function(target, type, data)
this.target = target;
this.type = type;
this.data = data;
this.defaultPrevented = false;
WebInspector.Event.prototype = {this.defaultPrevented = true;
this.stopPropagation();
this.preventDefault();
WebInspector.notifications = new WebInspector.Object();
A&Z^%x
.XxS``v
WebInspector.UIString = function(string, vararg)
if (Preferences.localizeUI) {if (window.localizedStrings && string in window.localizedStrings)
string = window.localizedStrings[string];
if (!(string in WebInspector._missingLocalizedStrings)) {console.warn("Localized string \"" string "\" not found.");WebInspector._missingLocalizedStrings[string] = true;
if (Preferences.showMissingLocalizedStrings)
return String.vsprintf(string, Array.prototype.slice.call(arguments, 1));
WebInspector._missingLocalizedStrings = {};* @extends {WebInspector.ResourceView}WebInspector.ImageView = function(resource)
WebInspector.ResourceView.call(this, resource);
this.element.addStyleClass("image");WebInspector.ImageView.prototype = {var imageContainer = document.createElement("div");imageContainer.className = "image";
this.element.appendChild(imageContainer);
var imagePreviewElement = document.createElement("img");imagePreviewElement.addStyleClass("resource-image-view");imageContainer.appendChild(imagePreviewElement);
imagePreviewElement.addEventListener("contextmenu", this._contextMenu.bind(this), true);this._container = document.createElement("div");this._container.className = "info";
this.element.appendChild(this._container);
var imageNameElement = document.createElement("h1");imageNameElement.className = "title";
imageNameElement.textContent = this.resource.displayName;
this._container.appendChild(imageNameElement);
var infoListElement = document.createElement("dl");infoListElement.className = "infoList";
this.resource.populateImageSource(imagePreviewElement);
var content = this.resource.content;
var resourceSize = this.resource.resourceSize;
{ name: WebInspector.UIString("Dimensions"), value: WebInspector.UIString("%d%d", imagePreviewElement.naturalWidth, imagePreviewElement.naturalHeight) },
{ name: WebInspector.UIString("File size"), value: Number.bytesToString(resourceSize) },{ name: WebInspector.UIString("MIME type"), value: this.resource.mimeType }infoListElement.removeChildren();
for (var i = 0; i < imageProperties.length; i) {var dt = document.createElement("dt");dt.textContent = imageProperties[i].name;
infoListElement.appendChild(dt);
var dd = document.createElement("dd");dd.textContent = imageProperties[i].value;
infoListElement.appendChild(dd);
var dt = document.createElement("dt");dt.textContent = WebInspector.UIString("URL");infoListElement.appendChild(dt);
var dd = document.createElement("dd");dd.appendChild(WebInspector.linkifyURLAsNode(this.resource.url, undefined, undefined, externalResource));
infoListElement.appendChild(dd);
this._container.appendChild(infoListElement);
imagePreviewElement.addEventListener("load", onImageLoad.bind(this), false);if (!content.length)
var size = (content.length || 0) * 3 / 4;
if (content.length > 0 && content[content.length - 1] === "=")
if (content.length > 1 && content[content.length - 2] === "=")
var contextMenu = new WebInspector.ContextMenu(event);
contextMenu.appendItem(WebInspector.UIString(WebInspector.useLowerCaseMenuTitles() ? "Copy image URL" : "Copy Image URL"), this._copyImageURL.bind(this));
contextMenu.appendItem(WebInspector.UIString(WebInspector.useLowerCaseMenuTitles() ? "Open image in new tab" : "Open Image in New Tab"), this._openInNewTab.bind(this));
contextMenu.show();
_copyImageURL: function(event)
InspectorFrontendHost.copyText(this.resource.url);
InspectorFrontendHost.openInNewTab(this.resource.url);
__proto__: WebInspector.ResourceView.prototype
* @extends {WebInspector.SplitView}WebInspector.SidebarView = function(sidebarPosition, sidebarWidthSettingName, defaultSidebarWidth)
WebInspector.SplitView.call(this, true, sidebarWidthSettingName, defaultSidebarWidth || 200);
this._leftElement = this.firstElement();
this._rightElement = this.secondElement();
this._minimumSidebarWidth = Preferences.minSidebarWidth;
this._innerSetSidebarPosition(sidebarPosition || WebInspector.SidebarView.SidebarPosition.Left);
this.setSecondIsSidebar(sidebarPosition !== WebInspector.SidebarView.SidebarPosition.Left);
WebInspector.SidebarView.EventTypes = {WebInspector.SidebarView.SidebarPosition = {WebInspector.SidebarView.prototype = {return this._sidebarPosition === WebInspector.SidebarView.SidebarPosition.Left;
this._leftElement.addStyleClass("split-view-sidebar-left");this._rightElement.removeStyleClass("split-view-sidebar-right");this._rightElement.addStyleClass("split-view-sidebar-right");this._leftElement.removeStyleClass("split-view-sidebar-left");this.setSidebarSize(width);
return this.sidebarSize();
WebInspector.SplitView.prototype.onResize.call(this);
this.dispatchEventToListeners(WebInspector.SidebarView.EventTypes.Resized, this.sidebarWidth());
return Number.constrain(size, this._minimumSidebarWidth, this.element.offsetWidth * (100 - this._minimumMainWidthPercent) / 100);
this.showOnlyFirst();
this.showOnlySecond();
this.showBoth();
return [ this.mainElement, this.sidebarElement ];
__proto__: WebInspector.SplitView.prototype
WebInspector.HeapSnapshotWorkerDispatcher = function(globalObject, postMessage)
WebInspector.HeapSnapshotWorkerDispatcher.prototype = {var path = name.split(".");for (var i = 0; i < path.length; i)
var data = event.data;
var response = {callId: data.callId};switch (data.disposition) {var constructorFunction = this._findFunction(data.methodName);
this._objects[data.objectId] = new constructorFunction();
delete this._objects[data.objectId];
var object = this._objects[data.objectId];
var result = object[data.methodName];
response.result = result;
var result = object[data.methodName].apply(object, data.methodArguments);
this._objects[data.newObjectId] = result;
response.result = !!result;
response.result = object[data.methodName].apply(object, data.methodArguments);
response.error = e.toString();
response.errorCallStack = e.stack;
if (data.methodName)
response.errorMethodName = data.methodName;
* @extends {WebInspector.PanelDescriptor}WebInspector.TimelinePanelDescriptor = function()
WebInspector.PanelDescriptor.call(this, "timeline", WebInspector.UIString("Timeline"), "TimelinePanel", "TimelinePanel.js");WebInspector.TimelinePanelDescriptor.prototype = {var section = WebInspector.shortcutsScreen.section(WebInspector.UIString("Timeline Panel"));section.addAlternateKeys(WebInspector.TimelinePanelDescriptor.ShortcutKeys.StartStopRecording, WebInspector.UIString("Start/stop recording"));if (InspectorFrontendHost.canSave())
section.addAlternateKeys(WebInspector.TimelinePanelDescriptor.ShortcutKeys.SaveToFile, WebInspector.UIString("Save timeline data"));section.addAlternateKeys(WebInspector.TimelinePanelDescriptor.ShortcutKeys.LoadFromFile, WebInspector.UIString("Load timeline data"));__proto__: WebInspector.PanelDescriptor.prototype
WebInspector.TimelinePanelDescriptor.ShortcutKeys = {WebInspector.KeyboardShortcut.makeDescriptor("e", WebInspector.KeyboardShortcut.Modifiers.CtrlOrMeta)WebInspector.KeyboardShortcut.makeDescriptor("s", WebInspector.KeyboardShortcut.Modifiers.CtrlOrMeta)WebInspector.KeyboardShortcut.makeDescriptor("o", WebInspector.KeyboardShortcut.Modifiers.CtrlOrMeta)T.ard
WebInspector.RequestResponseView = function(request)
WebInspector.RequestResponseView.prototype = {if (!this._sourceView && WebInspector.RequestView.hasTextContent(this.request))
this._sourceView = new WebInspector.ResourceSourceFrame(this.request);
if (!this.request.content || !this.sourceView) {this._emptyView = new WebInspector.EmptyView(WebInspector.UIString("This request has no response data available."));this.sourceView.show(this.element);
this.innerView = this.sourceView;
.memory-pie-chart-container {.memory-pie-chart {-webkit-box-flex: 1;
.memory-blocks-list .swatch {.memory-blocks-list {.memory-blocks-list .item {.memory-bar-chart-name {.memory-bar-chart-bar {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), to(rgba(192, 192, 192, 0)));
.memory-bar-chart-unused {.memory-bar-chart-percent {.memory-bar-chart-size {.memory-bar-chart-total {.native-snapshot-view {.native-snapshot-view.visible {.native-snapshot-view .data-grid {.native-snapshot-view .data-grid table {.native-snapshot-view .data-grid td {.native-snapshot-view .data-grid div.size-text {.native-snapshot-view .data-grid .dimmed div.size-bar {background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 100%, 100%, 0.7)), to(hsla(0, 100%, 100%, 0.5)));
.native-snapshot-view .data-grid div.size-bar {.native-snapshot-view .data-grid div.percent-text {if (!window.InspectorExtensionRegistry) {WebInspector.InspectorExtensionRegistryStub = function()
WebInspector.InspectorExtensionRegistryStub.prototype = {var InspectorExtensionRegistry = new WebInspector.InspectorExtensionRegistryStub();
WebInspector.AuditFormatters = function()
WebInspector.AuditFormatters.Registry = {return document.createTextNode(text);
var div = document.createElement("div");div.textContent = snippetText;
div.className = "source-code";
var parent = document.createElement("span");for (var arg = 0; arg < arguments.length; arg)
parent.appendChild(WebInspector.auditFormatters.apply(arguments[arg]));
url: function(url, displayText, allowExternalNavigation)
var a = document.createElement("a");a.href = sanitizeHref(url);
a.textContent = displayText || url;
a.target = "_blank";
resourceLink: function(url, line)
// FIXME: use WebInspector.Linkifier
return WebInspector.linkifyResourceAsNode(url, line, "console-message-url webkit-html-resource-link");
WebInspector.AuditFormatters.prototype = {formatter = WebInspector.AuditFormatters.Registry.text;
args = [ value.toString() ];
formatter = WebInspector.AuditFormatters.Registry.concat;
} else if (value.type && value.arguments) {formatter = WebInspector.AuditFormatters.Registry[value.type];
args = value.arguments;
throw "Invalid value or formatter: " type JSON.stringify(value);
return formatter.apply(null, args);
return value.map(this.partiallyApply.bind(this, formatters, thisArgument));
if (typeof value === "object" && typeof formatters[value.type] === "function" && value.arguments)
return formatters[value.type].apply(thisArgument, value.arguments);
WebInspector.auditFormatters = new WebInspector.AuditFormatters();
WebInspector.Progress = function()
WebInspector.Progress.prototype = {* @param {WebInspector.Progress} parentWebInspector.CompositeProgress = function(parent)
this._parent.setTotalWork(1);
this._parent.setWorked(0);
WebInspector.CompositeProgress.prototype = {if ( this._childrenDone === this._children.length)
this._parent.done();
var child = new WebInspector.SubProgress(this, weight);
this._children.push(child);
for (var i = 0; i < this._children.length; i) {this._parent.setWorked(done / totalWeights);
* @implements {WebInspector.Progress}* @param {WebInspector.CompositeProgress} compositeWebInspector.SubProgress = function(composite, weight)
WebInspector.SubProgress.prototype = {return this._composite._parent.isCanceled();
this._composite._parent.setTitle(title);
this.setWorked(this._totalWork);
this.setTitle(title);
this.setWorked(this._worked (worked || 1));
WebInspector.SidebarOverlay = function(view, widthSettingName, minimalWidth)
this.element.className = "sidebar-overlay";
WebInspector.settings[this._widthSettingName] = WebInspector.settings.createSetting(this._widthSettingName, undefined);
this._resizerElement = document.createElement("div");this._resizerElement.className = "sidebar-overlay-resizer";
WebInspector.SidebarOverlay.prototype = {relativeToElement.appendChild(this.element);
relativeToElement.addStyleClass("sidebar-overlay-shown");this._view.show(this.element);
this.element.appendChild(this._resizerElement);
this.element.appendChild(this._resizerWidgetElement);
this.position(relativeToElement);
this._totalWidth = relativeToElement.offsetWidth;
WebInspector.setCurrentFocusElement(this._view.element);
var element = this.element.parentElement;
this._view.detach();
element.removeChild(this.element);
element.removeStyleClass("sidebar-overlay-shown");this.element.removeChild(this._resizerElement);
this.element.removeChild(this._resizerWidgetElement);
var width = Number.constrain(newWidth, this._minimalWidth, this._totalWidth);
this.element.style.width = width "px";
this._resizerElement.style.left = (width - 3) "px";
this._view.doResize();
return WebInspector.settings[this._widthSettingName].get() || this._savedWidth;
WebInspector.settings[this._widthSettingName].set(this._width);
this._dragOffset = width - event.pageX;
var width = event.pageX this._dragOffset;
WebInspector.installDragHandle(resizerElement, this._startResizerDragging.bind(this), this._resizerDragging.bind(this), this._endResizerDragging.bind(this), "ew-resize");
[.sb8s&obZ
,A)ÜB}
%<.YF
WebInspector.ProgressIndicator = function()
this.element.className = "progress-bar-container";
this._labelElement = this.element.createChild("span");this._progressElement = this.element.createChild("progress");this._stopButton = new WebInspector.StatusBarButton(WebInspector.UIString("Cancel"), "progress-bar-stop-button");this._stopButton.addEventListener("click", this.cancel, this);this.element.appendChild(this._stopButton.element);
WebInspector.ProgressIndicator.Events = {WebInspector.ProgressIndicator.prototype = {parent.appendChild(this.element);
var parent = this.element.parentElement;
parent.removeChild(this.element);
this.hide();
this.dispatchEventToListeners(WebInspector.ProgressIndicator.Events.Done);
this._labelElement.textContent = title;
this._progressElement.max = totalWork;
this._progressElement.value = worked;
.tabbed-pane {.tabbed-pane-content {.tabbed-pane-content.has-no-tabs {.tabbed-pane-header {.tabbed-pane-header-contents {.tabbed-pane-header-tabs {.tabbed-pane-header-tab {.tabbed-pane-header-tab.measuring {.tabbed-pane-header-tab.selected {.tabbed-pane-header .tabbed-pane-header-tab-title {.tabbed-pane-header-tab-close-button {.tabbed-pane-header-tab:hover .tabbed-pane-header-tab-close-button {.tabbed-pane-header-tab:hover .tabbed-pane-header-tab-close-button:hover {.tabbed-pane-header-tab:hover .tabbed-pane-header-tab-close-button:active {.tabbed-pane-header-tab.selected .tabbed-pane-header-tab-close-button {.tabbed-pane-header-tab.selected .tabbed-pane-header-tab-close-button:hover {.tabbed-pane-header-tab.selected .tabbed-pane-header-tab-close-button:active {.tabbed-pane-header-tabs-drop-down-container {.tabbed-pane-header-tabs-drop-down-container.measuring {.tabbed-pane-header-tabs-drop-down {.tabbed-pane-header-tabs-drop-down:hover {.tabbed-pane-header-tabs-drop-down:active {select.tabbed-pane-header-tabs-drop-down-select {-webkit-appearance: none;
* @extends {WebInspector.DataGridNode}WebInspector.ShowMoreDataGridNode = function(callback, startPosition, endPosition, chunkSize)
WebInspector.DataGridNode.call(this, {summaryRow:true}, false);this.showNext = document.createElement("button");this.showNext.setAttribute("type", "button");this.showNext.addEventListener("click", this._showNextChunk.bind(this), false);this.showNext.textContent = WebInspector.UIString("Show %d before", this._chunkSize);this.showAll = document.createElement("button");this.showAll.setAttribute("type", "button");this.showAll.addEventListener("click", this._showAll.bind(this), false);this.showLast = document.createElement("button");this.showLast.setAttribute("type", "button");this.showLast.addEventListener("click", this._showLastChunk.bind(this), false);this.showLast.textContent = WebInspector.UIString("Show %d after", this._chunkSize);this.selectable = false;
WebInspector.ShowMoreDataGridNode.prototype = {this.showNext.removeStyleClass("hidden");this.showLast.removeStyleClass("hidden");this.showNext.addStyleClass("hidden");this.showLast.addStyleClass("hidden");this.showAll.textContent = WebInspector.UIString("Show all %d", totalSize);var cell = document.createElement("td");if (this.depth)
cell.style.setProperty("padding-left", (this.depth * this.dataGrid.indentWidth) "px");cell.appendChild(this.showNext);
cell.appendChild(this.showAll);
cell.appendChild(this.showLast);
this._element.appendChild(cell);
var columns = this.dataGrid.columns;
cell = document.createElement("td");this._element.appendChild(cell);
__proto__: WebInspector.DataGridNode.prototype
WebInspector.SourceMapping = function()
WebInspector.SourceMapping.prototype = {* @extends {WebInspector.SourceMapping}WebInspector.ScriptSourceMapping = function()
WebInspector.ScriptSourceMapping.prototype = {7&.rn
/* Generated by re2c 0.13.5 on Tue Jan 26 01:16:33 2010 */
WebInspector.SourceTokenizer = function()
WebInspector.SourceTokenizer.prototype = {return this.condition.lexCondition;
this.condition.lexCondition = lexCondition;
return cursor < this._line.length ? this._line.charAt(cursor) : "\n";
WebInspector.SourceTokenizer.Registry = function() {WebInspector.SourceTokenizer.Registry.getInstance = function()
if (!WebInspector.SourceTokenizer.Registry._instance)
WebInspector.SourceTokenizer.Registry._instance = new WebInspector.SourceTokenizer.Registry();
return WebInspector.SourceTokenizer.Registry._instance;
WebInspector.SourceTokenizer.Registry.prototype = {tokenizer = new WebInspector[tokenizerClass]();
WebInspector.ContentProvider = function() { }WebInspector.ContentProvider.prototype = {contentURL: function() { },WebInspector.ContentProvider.SearchMatch = function(lineNumber, lineContent) {this.lineNumber = lineNumber;
this.lineContent = lineContent;
WebInspector.TimelineManager = function()
WebInspector.Object.call(this);
this._dispatcher = new WebInspector.TimelineDispatcher(this);
WebInspector.TimelineManager.EventTypes = {WebInspector.TimelineManager.prototype = {TimelineAgent.start(maxCallStackDepth, this._started.bind(this));
console.error("WebInspector.TimelineManager start/stop calls are unbalanced");TimelineAgent.stop(this._stopped.bind(this));
this.dispatchEventToListeners(WebInspector.TimelineManager.EventTypes.TimelineStarted);
this.dispatchEventToListeners(WebInspector.TimelineManager.EventTypes.TimelineStopped);
* @implements {TimelineAgent.Dispatcher}WebInspector.TimelineDispatcher = function(manager)
InspectorBackend.registerTimelineDispatcher(this);
WebInspector.TimelineDispatcher.prototype = {this._manager.dispatchEventToListeners(WebInspector.TimelineManager.EventTypes.TimelineEventRecorded, record);
* @type {WebInspector.TimelineManager}WebInspector.timelineManager;
* @extends {WebInspector.AuditCategory}WebInspector.AuditCategories.PagePerformance = function() {WebInspector.AuditCategory.call(this, WebInspector.AuditCategories.PagePerformance.AuditCategoryName);
WebInspector.AuditCategories.PagePerformance.AuditCategoryName = "Web Page Performance";
WebInspector.AuditCategories.PagePerformance.prototype = {this.addRule(new WebInspector.AuditRules.UnusedCssRule(), WebInspector.AuditRule.Severity.Warning);
this.addRule(new WebInspector.AuditRules.CssInHeadRule(), WebInspector.AuditRule.Severity.Severe);
this.addRule(new WebInspector.AuditRules.StylesScriptsOrderRule(), WebInspector.AuditRule.Severity.Severe);
this.addRule(new WebInspector.AuditRules.VendorPrefixedCSSProperties(), WebInspector.AuditRule.Severity.Warning);
__proto__: WebInspector.AuditCategory.prototype
WebInspector.AuditCategories.NetworkUtilization = function() {WebInspector.AuditCategory.call(this, WebInspector.AuditCategories.NetworkUtilization.AuditCategoryName);
WebInspector.AuditCategories.NetworkUtilization.AuditCategoryName = "Network Utilization";
WebInspector.AuditCategories.NetworkUtilization.prototype = {this.addRule(new WebInspector.AuditRules.GzipRule(), WebInspector.AuditRule.Severity.Severe);
this.addRule(new WebInspector.AuditRules.ImageDimensionsRule(), WebInspector.AuditRule.Severity.Warning);
this.addRule(new WebInspector.AuditRules.CookieSizeRule(400), WebInspector.AuditRule.Severity.Warning);
this.addRule(new WebInspector.AuditRules.StaticCookielessRule(5), WebInspector.AuditRule.Severity.Warning);
this.addRule(new WebInspector.AuditRules.CombineJsResourcesRule(2), WebInspector.AuditRule.Severity.Severe);
this.addRule(new WebInspector.AuditRules.CombineCssResourcesRule(2), WebInspector.AuditRule.Severity.Severe);
this.addRule(new WebInspector.AuditRules.MinimizeDnsLookupsRule(4), WebInspector.AuditRule.Severity.Warning);
this.addRule(new WebInspector.AuditRules.ParallelizeDownloadRule(4, 10, 0.5), WebInspector.AuditRule.Severity.Warning);
this.addRule(new WebInspector.AuditRules.BrowserCacheControlRule(), WebInspector.AuditRule.Severity.Severe);
this.addRule(new WebInspector.AuditRules.ProxyCacheControlRule(), WebInspector.AuditRule.Severity.Warning);
.status-bar-items {.profile-launcher-view-tree-item > .icon {background-image: url(Images/toolbarIcons.png);
.profile-sidebar-tree-item .icon {content: url(Images/profileIcon.png);
.profile-sidebar-tree-item.small .icon {content: url(Images/profileSmallIcon.png);
.profile-group-sidebar-tree-item .icon {content: url(Images/profileGroupIcon.png);
.profile-view {.profile-view.visible {.profile-view .data-grid {.profile-view .data-grid th.average-column {.profile-view .data-grid td.average-column {.profile-view .data-grid th.self-column {.profile-view .data-grid td.self-column {.profile-view .data-grid th.total-column {.profile-view .data-grid td.total-column {.profile-view .data-grid .calls-column {.profile-node-file {.data-grid tr.selected .profile-node-file {.data-grid:focus tr.selected .profile-node-file {.percent-time-status-bar-item .glyph {-webkit-mask-position: -192px -24px;
.focus-profile-node-status-bar-item .glyph {-webkit-mask-position: -96px 0;
.exclude-profile-node-status-bar-item .glyph {-webkit-mask-position: -128px 0;
.reset-profile-status-bar-item .glyph {-webkit-mask-position: 0 0;
.garbage-collect-status-bar-item .glyph {-webkit-mask-position: -128px -24px;
.profile-launcher-view-content {.profile-launcher-view-content h1 {.panel-enabler-view.profile-launcher-view form {.panel-enabler-view.profile-launcher-view label {.profile-launcher-view-content p {.panel-enabler-view.profile-launcher-view button:not(.status-bar-item) {.profile-launcher-view-content button.running:not(.status-bar-item) {body.inactive .profile-launcher-view-content button.running:not(.status-bar-item) {.highlighted-row {-webkit-animation: "row_highlight" 2s 0s;
@-webkit-keyframes row_highlight {WebInspector.DOMStorage = function(id, domain, isLocalStorage)
WebInspector.DOMStorage.prototype = {* @param {function(?Protocol.Error, Array.):void=} callback DOMStorageAgent.getDOMStorageEntries(this._id, callback);
* @param {string} key* @param {function(?Protocol.Error, boolean):void=} callbacksetItem: function(key, value, callback)
DOMStorageAgent.setDOMStorageItem(this._id, key, value, callback);
removeItem: function(key, callback)
DOMStorageAgent.removeDOMStorageItem(this._id, key, callback);
WebInspector.DOMStorageModel = function()
InspectorBackend.registerDOMStorageDispatcher(new WebInspector.DOMStorageDispatcher(this));
DOMStorageAgent.enable();
WebInspector.DOMStorageModel.Events = {WebInspector.DOMStorageModel.prototype = {* @param {WebInspector.DOMStorage} domStoragethis._storages[domStorage.id] = domStorage;
this.dispatchEventToListeners(WebInspector.DOMStorageModel.Events.DOMStorageAdded, domStorage);
* @param {DOMStorageAgent.StorageId} storageIdthis.dispatchEventToListeners(WebInspector.DOMStorageModel.Events.DOMStorageUpdated, this._storages[storageId]);
* @return {WebInspector.DOMStorage}* @return {Array.} result.push(this._storages[storageId]);
* @implements {DOMStorageAgent.Dispatcher}* @param {WebInspector.DOMStorageModel} modelWebInspector.DOMStorageDispatcher = function(model)
WebInspector.DOMStorageDispatcher.prototype = {* @param {DOMStorageAgent.Entry} payloadthis._model._addDOMStorage(new WebInspector.DOMStorage(
payload.origin,
payload.isLocalStorage));
* @type {WebInspector.DOMStorageModel}WebInspector.domStorageModel = null;
WebInspector.Placard = function(title, subtitle)
this.element.className = "placard";
this.element.placard = this;
this.subtitleElement = document.createElement("div");this.subtitleElement.className = "subtitle";
this.element.appendChild(this.subtitleElement);
this.subtitle = subtitle;
this.selected = false;
WebInspector.Placard.prototype = {this.subtitleElement.textContent = x;
this.select();
this.deselect();
this.element.addStyleClass("selected");this.element.removeStyleClass("selected");this.selected = !this.selected;
>U%SH
WebInspector.CookieItemsView = function(treeElement, cookieDomain)
this._deleteButton = new WebInspector.StatusBarButton(WebInspector.UIString("Delete"), "delete-storage-status-bar-item");this._deleteButton.visible = false;
this._deleteButton.addEventListener("click", this._deleteButtonClicked, this);this._refreshButton = new WebInspector.StatusBarButton(WebInspector.UIString("Refresh"), "refresh-storage-status-bar-item");this._refreshButton.addEventListener("click", this._refreshButtonClicked, this);this._emptyView = new WebInspector.EmptyView(WebInspector.UIString("This site has no cookies."));this._emptyView.show(this.element);
this.element.addEventListener("contextmenu", this._contextMenu.bind(this), true);WebInspector.CookieItemsView.prototype = {return [this._refreshButton.element, this._deleteButton.element];
this._deleteButton.visible = false;
WebInspector.Cookies.getCookiesAsync(this._updateWithCookies.bind(this));
* @param {Array.} allCookies if (!this._cookies.length) {this._emptyView.show(this.element);
this._deleteButton.visible = false;
this._cookiesTable.detach();
this._cookiesTable = isAdvanced ? new WebInspector.CookiesTable(this._cookieDomain, false, this._deleteCookie.bind(this), this._update.bind(this)) : new WebInspector.SimpleCookiesTable();
this._cookiesTable.setCookies(this._cookies);
this._emptyView.detach();
this._treeElement.subtitle = String.sprintf(WebInspector.UIString("%d cookies (%s)"), this._cookies.length,Number.bytesToString(this._totalSize));
this._deleteButton.visible = true;
var resourceURLsForDocumentURL = [];
var url = resource.documentURL.asParsedURL();
if (url && url.host == this._cookieDomain)
resourceURLsForDocumentURL.push(resource.url);
WebInspector.forAllResources(populateResourcesForDocuments.bind(this));
for (var i = 0; i < allCookies.length; i) {var size = allCookies[i].size();
for (var j = 0; j < resourceURLsForDocumentURL.length; j) {var resourceURL = resourceURLsForDocumentURL[j];
if (WebInspector.Cookies.cookieMatchesResourceURL(allCookies[i], resourceURL)) {cookies.push(allCookies[i]);
* @param {WebInspector.Cookie} cookiePageAgent.deleteCookie(cookie.name, this._cookieDomain);
if (this._cookiesTable.selectedCookie)
this._deleteCookie(this._cookiesTable.selectedCookie);
var contextMenu = new WebInspector.ContextMenu(event);
contextMenu.appendItem(WebInspector.UIString("Refresh"), this._update.bind(this));contextMenu.show();
WebInspector.SimpleCookiesTable = function()
columns[0].title = WebInspector.UIString("Name");columns[1].title = WebInspector.UIString("Value");this._dataGrid = new WebInspector.DataGrid(columns);
this._dataGrid.autoSizeColumns(20, 80);
this._dataGrid.show(this.element);
WebInspector.SimpleCookiesTable.prototype = {* @param {Array.} cookies this._dataGrid.rootNode().removeChildren();
for (var i = 0; i < cookies.length; i) {if (addedCookies[cookies[i].name])
addedCookies[cookies[i].name] = true;
data[0] = cookies[i].name;
data[1] = cookies[i].value;
this._dataGrid.rootNode().appendChild(node);
this._dataGrid.rootNode().children[0].selected = true;
WebInspector.Checkbox = function(label, className, tooltip)
this.element = document.createElement('label');this._inputElement = document.createElement('input');this._inputElement.type = "checkbox";
this.element.className = className;
this.element.appendChild(this._inputElement);
this.element.appendChild(document.createTextNode(label));
this.element.title = tooltip;
WebInspector.Checkbox.prototype = {this._inputElement.checked = checked;
return this._inputElement.checked;
event.consume();
this._inputElement.addEventListener("click", listenerWrapper, false);this.element.addEventListener("click", listenerWrapper, false);WebInspector.NetworkUISourceCodeProvider = function(workspace, networkWorkspaceProvider)
this._workspace.addEventListener(WebInspector.Workspace.Events.ProjectWillReset, this._projectWillReset, this);
this._workspace.addEventListener(WebInspector.Workspace.Events.ProjectDidReset, this._projectDidReset, this);
this._processedURLs = {};this._lastDynamicAnonymousScriptIndexForURL = {};WebInspector.NetworkUISourceCodeProvider.prototype = {if (!script.sourceURL || script.isInlineScript())
// - scripts with explicit sourceURL comment;
if (!script.hasSourceURL && !script.isContentScript) {if (WebInspector.resourceForURL(script.sourceURL) || WebInspector.networkLog.requestForURL(script.sourceURL))
if (script.isContentScript && !script.hasSourceURL) {var parsedURL = new WebInspector.ParsedURL(script.sourceURL);
if (!parsedURL.host)
this._addFile(script.sourceURL, script, script.isContentScript);
this._addFile(resource.url, resource);
_addFile: function(url, contentProvider, isContentScript)
var type = contentProvider.contentType();
if (type !== WebInspector.resourceTypes.Stylesheet && type !== WebInspector.resourceTypes.Document && type !== WebInspector.resourceTypes.Script)
if (this._processedURLs[url])
this._processedURLs[url] = true;
var isEditable = type !== WebInspector.resourceTypes.Document;
this._networkWorkspaceProvider.addFile(url, contentProvider, isEditable, isContentScript);
this._processedURLs = {};this._lastDynamicAnonymousScriptIndexForURL = {};WebInspector.RequestTimingView = function(request)
this.element.addStyleClass("resource-timing-view");request.addEventListener(WebInspector.NetworkRequest.Events.TimingChanged, this._refresh, this);
WebInspector.RequestTimingView.prototype = {if (!this._request.timing) {this._emptyView = new WebInspector.EmptyView(WebInspector.UIString("This request has no detailed timing info."));this._emptyView.detach();
this._tableElement.parentElement.removeChild(this._tableElement);
this._tableElement = WebInspector.RequestTimingView.createTimingTable(this._request);
this.element.appendChild(this._tableElement);
WebInspector.RequestTimingView.createTimingTable = function(request)
var tableElement = document.createElement("table");row.title = title;
row.className = className;
row.start = start;
row.end = end;
rows.push(row);
if (request.timing.proxyStart !== -1)
addRow(WebInspector.UIString("Proxy"), "proxy", request.timing.proxyStart, request.timing.proxyEnd);if (request.timing.dnsStart !== -1)
addRow(WebInspector.UIString("DNS Lookup"), "dns", request.timing.dnsStart, request.timing.dnsEnd);if (request.timing.connectStart !== -1) {if (request.connectionReused)
addRow(WebInspector.UIString("Blocking"), "connecting", request.timing.connectStart, request.timing.connectEnd);var connectStart = request.timing.connectStart;
if (request.timing.dnsStart !== -1)
connectStart = request.timing.dnsEnd - request.timing.dnsStart;
addRow(WebInspector.UIString("Connecting"), "connecting", connectStart, request.timing.connectEnd);if (request.timing.sslStart !== -1)
addRow(WebInspector.UIString("SSL"), "ssl", request.timing.sslStart, request.timing.sslEnd);var sendStart = request.timing.sendStart;
sendStart = request.timing.sslEnd - request.timing.sslStart;
addRow(WebInspector.UIString("Sending"), "sending", request.timing.sendStart, request.timing.sendEnd);addRow(WebInspector.UIString("Waiting"), "waiting", request.timing.sendEnd, request.timing.receiveHeadersEnd);addRow(WebInspector.UIString("Receiving"), "receiving", (request.responseReceivedTime - request.timing.requestTime) * 1000, (request.endTime - request.timing.requestTime) * 1000);var total = (request.endTime - request.timing.requestTime) * 1000;
for (var i = 0; i < rows.length; i) {var tr = document.createElement("tr");tableElement.appendChild(tr);
var td = document.createElement("td");td.textContent = rows[i].title;
tr.appendChild(td);
td = document.createElement("td");td.width = chartWidth "px";
var row = document.createElement("div");row.className = "network-timing-row";
td.appendChild(row);
var bar = document.createElement("span");bar.className = "network-timing-bar " rows[i].className;
bar.style.left = scale * rows[i].start "px";
bar.style.right = scale * (total - rows[i].end) "px";
bar.style.backgroundColor = rows[i].color;
bar.textContent = "\u200B"; // Important for 0-time items to have 0 width.
row.appendChild(bar);
var title = document.createElement("span");title.className = "network-timing-bar-title";
if (total - rows[i].end < rows[i].start)
title.style.right = (scale * (total - rows[i].end) 3) "px";
title.style.left = (scale * rows[i].start 3) "px";
title.textContent = Number.secondsToString((rows[i].end - rows[i].start) / 1000);
row.appendChild(title);
* @param {!Array.} categoryResultsWebInspector.AuditResultView = function(categoryResults)
this.element.className = "audit-result-view";
return (a.title || "").localeCompare(b.title || "");
categoryResults.sort(categorySorter);
for (var i = 0; i < categoryResults.length; i)
this.element.appendChild(new WebInspector.AuditCategoryResultPane(categoryResults[i]).element);
WebInspector.AuditResultView.prototype = {* @param {!WebInspector.AuditCategoryResult} categoryResultWebInspector.AuditCategoryResultPane = function(categoryResult)
WebInspector.SidebarPane.call(this, categoryResult.title);
var treeOutlineElement = document.createElement("ol");this.bodyElement.addStyleClass("audit-result-tree");this.bodyElement.appendChild(treeOutlineElement);
this._treeOutline.expandTreeElementsWhenArrowing = true;
var result = WebInspector.AuditRule.SeverityOrder[a.severity || 0] - WebInspector.AuditRule.SeverityOrder[b.severity || 0];
result = (a.value || "").localeCompare(b.value || "");
categoryResult.ruleResults.sort(ruleSorter);
for (var i = 0; i < categoryResult.ruleResults.length; i) {var ruleResult = categoryResult.ruleResults[i];
treeElement.listItemElement.addStyleClass("audit-result");if (ruleResult.severity) {var severityElement = document.createElement("img");severityElement.className = "severity-" ruleResult.severity;
treeElement.listItemElement.appendChild(severityElement);
this.expand();
WebInspector.AuditCategoryResultPane.prototype = {* @param {!WebInspector.AuditCategoryResult} resultif (typeof result.value === "string") {title = result.value;
if (result.violationCount)
title = String.sprintf("%s (%d)", title, result.violationCount);var treeElement = new TreeElement(null, null, !!result.children);
treeElement.title = title;
parentTreeElement.appendChild(treeElement);
if (result.className)
treeElement.listItemElement.addStyleClass(result.className);
if (typeof result.value !== "string")
treeElement.listItemElement.appendChild(WebInspector.auditFormatters.apply(result.value));
if (result.children) {for (var i = 0; i < result.children.length; i)
this._appendResult(treeElement, result.children[i]);
if (result.expanded) {treeElement.listItemElement.removeStyleClass("parent");treeElement.listItemElement.addStyleClass("parent-expanded");treeElement.expand();
_m4A1@2
WebInspector = {};WebInspector.UIString = function(s) { return s; };importScripts("HeapSnapshot.js");importScripts("HeapSnapshotLoader.js");importScripts("HeapSnapshotWorkerDispatcher.js");importScripts("FileUtils.js");importScripts("utilities.js");WebInspector.WorkerConsole = function()
WebInspector.WorkerConsole.prototype = {this._postMessage("log", Array.prototype.slice.call(arguments));this._postMessage("error", Array.prototype.slice.call(arguments));this._postMessage("info", Array.prototype.slice.call(arguments));this.log(new Error().stack);
var dispatcher = new WebInspector.HeapSnapshotWorkerDispatcher(this, postMessageWrapper);
addEventListener("message", dispatcher.dispatchMessage.bind(dispatcher), false);console = new WebInspector.WorkerConsole();
.resource-view {.resource-view.visible {.resource-view.font {.resource-view.image > .image {.resource-view.image > .info {.resource-view.image img.resource-image-view {background-image: url(Images/checker.png);
-webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5);
-webkit-user-drag: auto;
.resource-status-image {.resource-view.image .title {.resource-view.image .infoList {.resource-view.image .infoList dt {.resource-view.image .infoList dd {.resource-view.image .infoList dd::after {2O.we
BexE
.up8A
>z-\-h}KtO>k
!l.doG
C.AvCvpBC
=.dialog-glass-pane {.dialog {-webkit-box-shadow: rgb(40,40,40) 0px 0px 50px;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E9E9E9), to(#CFCFCF));
.dialog-contents {.go-to-line-dialog input {.go-to-line-dialog button {background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(252, 252, 252)), to(rgb(223, 223, 223)));
-webkit-border-radius: 12px;
.go-to-line-dialog button:active {background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(194, 194, 194)), to(rgb(239, 239, 239)));
NF.BL
* @extends {WebInspector.DialogDelegate}WebInspector.GoToLineDialog = function(view)
WebInspector.DialogDelegate.call(this);
this.element.className = "go-to-line-dialog";
this.element.createChild("label").textContent = WebInspector.UIString("Go to line: ");this._input = this.element.createChild("input");this._input.setAttribute("type", "text");this._input.setAttribute("size", 6);this._goButton = this.element.createChild("button");this._goButton.textContent = WebInspector.UIString("Go");this._goButton.addEventListener("click", this._onGoClick.bind(this), false);* @param {WebInspector.Panel} panelWebInspector.GoToLineDialog.install = function(panel, viewGetter)
WebInspector.GoToLineDialog._show(view);
var goToLineShortcut = WebInspector.GoToLineDialog.createShortcut();
panel.registerShortcuts([goToLineShortcut], showGoToLineDialog);
WebInspector.GoToLineDialog._show = function(sourceView)
if (!sourceView || !sourceView.canHighlightLine())
WebInspector.Dialog.show(sourceView.element, new WebInspector.GoToLineDialog(sourceView));
* @return {!WebInspector.KeyboardShortcut.Descriptor}WebInspector.GoToLineDialog.createShortcut = function()
var isMac = WebInspector.isMac();
return WebInspector.KeyboardShortcut.makeDescriptor("l", WebInspector.KeyboardShortcut.Modifiers.Meta);return WebInspector.KeyboardShortcut.makeDescriptor("g", WebInspector.KeyboardShortcut.Modifiers.Ctrl);WebInspector.GoToLineDialog.prototype = {WebInspector.setCurrentFocusElement(this._input);
this._input.select();
WebInspector.Dialog.hide();
var value = this._input.value;
__proto__: WebInspector.DialogDelegate.prototype
I.kO2
DHv5.vI
WebInspector.Worker = function(id, url, shared)
this.id = id;
this.shared = shared;
WebInspector.WorkersSidebarPane = function(workerManager)
WebInspector.SidebarPane.call(this, WebInspector.UIString("Workers"));this._enableWorkersCheckbox = new WebInspector.Checkbox(
WebInspector.UIString("Pause on start"),WebInspector.UIString("Automatically attach to new workers and pause them. Enabling this option will force opening inspector for all new workers."));this._enableWorkersCheckbox.element.id = "pause-workers-checkbox";
this.bodyElement.appendChild(this._enableWorkersCheckbox.element);
this._enableWorkersCheckbox.addEventListener(this._autoattachToWorkersClicked.bind(this));
this._enableWorkersCheckbox.checked = false;
if (Preferences.sharedWorkersDebugNote) {var note = this.bodyElement.createChild("div");note.id = "shared-workers-list";
note.addStyleClass("sidebar-label")note.textContent = Preferences.sharedWorkersDebugNote;
var separator = this.bodyElement.createChild("div", "sidebar-separator");separator.textContent = WebInspector.UIString("Dedicated worker inspectors");this._workerListElement = document.createElement("ol");this._workerListElement.tabIndex = 0;
this._workerListElement.addStyleClass("properties-tree");this._workerListElement.addStyleClass("sidebar-label");this.bodyElement.appendChild(this._workerListElement);
workerManager.addEventListener(WebInspector.WorkerManager.Events.WorkerAdded, this._workerAdded, this);
workerManager.addEventListener(WebInspector.WorkerManager.Events.WorkerRemoved, this._workerRemoved, this);
workerManager.addEventListener(WebInspector.WorkerManager.Events.WorkersCleared, this._workersCleared, this);
WebInspector.WorkersSidebarPane.prototype = {this._addWorker(event.data.workerId, event.data.url, event.data.inspectorConnected);
var workerItem = this._idToWorkerItem[event.data];
delete this._idToWorkerItem[event.data];
workerItem.parentElement.removeChild(workerItem);
this._workerListElement.removeChildren();
_addWorker: function(workerId, url, inspectorConnected)
var item = this._workerListElement.createChild("div", "dedicated-worker-item");var link = item.createChild("a");link.textContent = url;
link.href = "#";
link.target = "_blank";
link.addEventListener("click", this._workerItemClicked.bind(this, workerId), true);this._workerManager.openWorkerInspector(workerId);
WorkerAgent.setAutoconnectToWorkers(this._enableWorkersCheckbox.checked);
.js-outline-dialog > input {.js-outline-dialog > div.progress {.js-outline-dialog > div.container {.js-outline-dialog > .container > div.item {.js-outline-dialog span.subtitle {.js-outline-dialog > .container > div.item.selected {.js-outline-dialog > .container > div.item span.highlight {WebInspector.FontView = function(resource)
this.element.addStyleClass("font");WebInspector.FontView._fontPreviewLines = [ "ABCDEFGHIJKLM", "NOPQRSTUVWXYZ", "abcdefghijklm", "nopqrstuvwxyz", "1234567890" ];
WebInspector.FontView._fontId = 0;
WebInspector.FontView._measureFontSize = 50;
WebInspector.FontView.prototype = {if (this.fontPreviewElement)
var uniqueFontName = "WebInspectorFontPreview" ( WebInspector.FontView._fontId);
this.fontStyleElement = document.createElement("style");this.fontStyleElement.textContent = "@font-face { font-family: \"" uniqueFontName "\"; src: url(" this.resource.url "); }";document.head.appendChild(this.fontStyleElement);
var fontPreview = document.createElement("div");for (var i = 0; i < WebInspector.FontView._fontPreviewLines.length; i) {fontPreview.appendChild(document.createElement("br"));fontPreview.appendChild(document.createTextNode(WebInspector.FontView._fontPreviewLines[i]));
this.fontPreviewElement = fontPreview.cloneNode(true);
this.fontPreviewElement.style.setProperty("font-family", uniqueFontName);this.fontPreviewElement.style.setProperty("visibility", "hidden");this._dummyElement.style.visibility = "hidden";
this._dummyElement.style.zIndex = "-1";
this._dummyElement.style.display = "inline";
this._dummyElement.style.position = "absolute";
this._dummyElement.style.setProperty("font-family", uniqueFontName);this._dummyElement.style.setProperty("font-size", WebInspector.FontView._measureFontSize "px");this.element.appendChild(this.fontPreviewElement);
this.updateFontPreviewSize();
this.updateFontPreviewSize();
this.element.appendChild(this._dummyElement);
var result = { width: this._dummyElement.offsetWidth, height: this._dummyElement.offsetHeight };this.element.removeChild(this._dummyElement);
if (!this.fontPreviewElement || !this.isShowing())
this.fontPreviewElement.style.removeProperty("visibility");const height = dimension.height;
const width = dimension.width;
const containerWidth = this.element.offsetWidth - 50;
const containerHeight = this.element.offsetHeight - 30;
this.fontPreviewElement.style.removeProperty("font-size");var finalFontSize = Math.floor(WebInspector.FontView._measureFontSize * Math.min(widthRatio, heightRatio)) - 2;
this.fontPreviewElement.style.setProperty("font-size", finalFontSize "px", null);WebInspector.EmptyView = function(text)
WebInspector.EmptyView.prototype = {this.element.className = "storage-empty-view";
this.element.textContent = this._text;
this.element.textContent = this._text;
.outline-disclosure.revision-history-drawer {-webkit-padding-start: 0;
.outline-disclosure.revision-history-drawer ol {padding-left: 0 !important;
.outline-disclosure.revision-history-drawer > ol {.outline-disclosure.revision-history-drawer li {.outline-disclosure.revision-history-drawer li.parent {.revision-history-link {.revision-history-link-row {.outline-disclosure.revision-history-drawer .revision-history-line {.revision-history-drawer .webkit-line-number {.revision-history-drawer li.revision-history-revision {.revision-history-line-added {.revision-history-line-removed {.revision-history-line-separator .webkit-line-number {WebInspector.ResourceType = function(name, title, categoryTitle, color, isTextType)
WebInspector.ResourceType.prototype = {if (this === WebInspector.resourceTypes.Document)
if (this === WebInspector.resourceTypes.Script)
if (this === WebInspector.resourceTypes.Stylesheet)
* Keep these in sync with WebCore::InspectorPageAgent::resourceTypeJson
* @enum {!WebInspector.ResourceType}WebInspector.resourceTypes = {Document: new WebInspector.ResourceType("document", "Document", "Documents", "rgb(47,102,236)", true),Stylesheet: new WebInspector.ResourceType("stylesheet", "Stylesheet", "Stylesheets", "rgb(157,231,119)", true),Image: new WebInspector.ResourceType("image", "Image", "Images", "rgb(164,60,255)", false),Script: new WebInspector.ResourceType("script", "Script", "Scripts", "rgb(255,121,0)", true),XHR: new WebInspector.ResourceType("xhr", "XHR", "XHR", "rgb(231,231,10)", true),Font: new WebInspector.ResourceType("font", "Font", "Fonts", "rgb(255,82,62)", false),WebSocket: new WebInspector.ResourceType("websocket", "WebSocket", "WebSockets", "rgb(186,186,186)", false), // FIXME: Decide the color.Other: new WebInspector.ResourceType("other", "Other", "Other", "rgb(186,186,186)", false)* Copyright (C) 2008 Matt Lilek
WebInspector.DOMPresentationUtils = {}WebInspector.DOMPresentationUtils.decorateNodeLabel = function(node, parentElement)
var title = node.nodeNameInCorrectCase();
var nameElement = document.createElement("span");nameElement.textContent = title;
parentElement.appendChild(nameElement);
var idAttribute = node.getAttribute("id");var idElement = document.createElement("span");parentElement.appendChild(idElement);
idElement.appendChild(document.createTextNode(part));
// Mark the name as extra, since the ID is more important.
nameElement.className = "extra";
var classAttribute = node.getAttribute("class");var classes = classAttribute.split(/\s /);
if (classes.length) {var classesElement = document.createElement("span");classesElement.className = "extra";
parentElement.appendChild(classesElement);
for (var i = 0; i < classes.length; i) {classesElement.appendChild(document.createTextNode(part));
parentElement.title = title;
WebInspector.DOMPresentationUtils.createSpansForNodeTitle = function(container, nodeTitle)
var match = nodeTitle.match(/([^#.] )(#[^.] )?(\..*)?/);
container.createChild("span", "webkit-html-tag-name").textContent = match[1];container.createChild("span", "webkit-html-attribute-value").textContent = match[2];container.createChild("span", "webkit-html-attribute-name").textContent = match[3];WebInspector.DOMPresentationUtils.linkifyNodeReference = function(node)
var link = document.createElement("span");link.className = "node-link";
WebInspector.DOMPresentationUtils.decorateNodeLabel(node, link);
link.addEventListener("click", WebInspector.domAgent.inspectElement.bind(WebInspector.domAgent, node.id), false);link.addEventListener("mouseover", WebInspector.domAgent.highlightDOMNode.bind(WebInspector.domAgent, node.id, ""), false);link.addEventListener("mouseout", WebInspector.domAgent.hideDOMNodeHighlight.bind(WebInspector.domAgent), false);WebInspector.DOMPresentationUtils.linkifyNodeById = function(nodeId)
var node = WebInspector.domAgent.nodeForId(nodeId);
return document.createTextNode(WebInspector.UIString("")); return WebInspector.DOMPresentationUtils.linkifyNodeReference(node);
* @param {string} imageURLWebInspector.DOMPresentationUtils.buildImagePreviewContents = function(imageURL, showDimensions, userCallback, precomputedDimensions)
var resource = WebInspector.resourceTreeModel.resourceForURL(imageURL);
var imageElement = document.createElement("img");imageElement.addEventListener("load", buildContent, false);imageElement.addEventListener("error", errorCallback, false);resource.populateImageSource(imageElement);
var container = document.createElement("table");container.className = "image-preview-container";
var naturalWidth = precomputedDimensions ? precomputedDimensions.naturalWidth : imageElement.naturalWidth;
var naturalHeight = precomputedDimensions ? precomputedDimensions.naturalHeight : imageElement.naturalHeight;
var offsetWidth = precomputedDimensions ? precomputedDimensions.offsetWidth : naturalWidth;
var offsetHeight = precomputedDimensions ? precomputedDimensions.offsetHeight : naturalHeight;
description = WebInspector.UIString("%d \xd7 %d pixels", offsetWidth, offsetHeight);description = WebInspector.UIString("%d \xd7 %d pixels (Natural: %d \xd7 %d pixels)", offsetWidth, offsetHeight, naturalWidth, naturalHeight);container.createChild("tr").createChild("td", "image-container").appendChild(imageElement);container.createChild("tr").createChild("td").createChild("span", "description").textContent = description;* @implements {WebInspector.ContextMenu.Provider}WebInspector.NetworkPanelDescriptor = function()
WebInspector.PanelDescriptor.call(this, "network", WebInspector.UIString("Network"), "NetworkPanel", "NetworkPanel.js");WebInspector.ContextMenu.registerProvider(this);
WebInspector.NetworkPanelDescriptor.prototype = {* @param {WebInspector.ContextMenu} contextMenuif (!(target instanceof WebInspector.NetworkRequest))
this.panel().appendApplicableItems(event, contextMenu, target);
WebInspector.LinkifierFormatter = function()
WebInspector.LinkifierFormatter.prototype = {* @param {WebInspector.UILocation} uiLocation* @param {WebInspector.LinkifierFormatter=} formatterWebInspector.Linkifier = function(formatter)
this._formatter = formatter || new WebInspector.Linkifier.DefaultFormatter(WebInspector.Linkifier.MaxLengthForDisplayedURLs);
WebInspector.Linkifier.prototype = {* @param {string} sourceURLlinkifyLocation: function(sourceURL, lineNumber, columnNumber, classes)
var rawLocation = WebInspector.debuggerModel.createRawLocationByURL(sourceURL, lineNumber, columnNumber || 0);
return WebInspector.linkifyResourceAsNode(sourceURL, lineNumber, classes);
return this.linkifyRawLocation(rawLocation, classes);
* @param {WebInspector.DebuggerModel.Location} rawLocationvar script = WebInspector.debuggerModel.scriptForId(rawLocation.scriptId);
var anchor = WebInspector.linkifyURLAsNode("", "", classes, false);var liveLocation = script.createLiveLocation(rawLocation, this._updateAnchor.bind(this, anchor));
this._liveLocations.push(liveLocation);
* @param {WebInspector.CSSRule} rulevar anchor = WebInspector.linkifyURLAsNode("", "", "", false);var liveLocation = WebInspector.cssModel.createLiveLocation(rule, this._updateAnchor.bind(this, anchor));
for (var i = 0; i < this._liveLocations.length; i)
this._liveLocations[i].dispose();
anchor.preferredPanel = "scripts";
anchor.href = sanitizeHref(uiLocation.uiSourceCode.url);
anchor.uiSourceCode = uiLocation.uiSourceCode;
anchor.lineNumber = uiLocation.lineNumber;
this._formatter.formatLiveAnchor(anchor, uiLocation);
* @implements {WebInspector.LinkifierFormatter}WebInspector.Linkifier.DefaultFormatter = function(maxLength)
WebInspector.Linkifier.DefaultFormatter.prototype = {var text = WebInspector.formatLinkText(uiLocation.uiSourceCode.url, uiLocation.lineNumber);
text = text.trimMiddle(this._maxLength);
anchor.textContent = text;
var titleText = uiLocation.uiSourceCode.url;
if (typeof uiLocation.lineNumber === "number")
titleText = ":" (uiLocation.lineNumber 1);
anchor.title = titleText;
__proto__: WebInspector.LinkifierFormatter.prototype
* @extends {WebInspector.Linkifier.DefaultFormatter}WebInspector.Linkifier.DefaultCSSFormatter = function()
WebInspector.Linkifier.DefaultFormatter.call(this);
WebInspector.Linkifier.DefaultCSSFormatter.prototype = {WebInspector.Linkifier.DefaultFormatter.prototype.formatLiveAnchor.call(this, anchor, uiLocation);
anchor.classList.add("webkit-html-resource-link");anchor.setAttribute("data-uncopyable", anchor.textContent);anchor.textContent = "";
__proto__: WebInspector.Linkifier.DefaultFormatter.prototype
* The maximum number of characters to display in a URL.
WebInspector.Linkifier.MaxLengthForDisplayedURLs = 150;
* @extends {WebInspector.Section}WebInspector.PropertiesSection = function(title, subtitle)
WebInspector.Section.call(this, title, subtitle);
this.headerElement.addStyleClass("monospace");this.propertiesElement = document.createElement("ol");this.propertiesElement.className = "properties properties-tree monospace";
this.propertiesTreeOutline = new TreeOutline(this.propertiesElement, true);
this.propertiesTreeOutline.setFocusable(false);
this.propertiesTreeOutline.section = this;
this.element.appendChild(this.propertiesElement);
WebInspector.PropertiesSection.prototype = {__proto__: WebInspector.Section.prototype
WebInspector.HelpScreen = function(title)
this.markAsRoot();
this.registerRequiredCSS("helpScreen.css");this.element.className = "help-window-outer";
this.element.addEventListener("keydown", this._onKeyDown.bind(this), false);this.element.tabIndex = 0;
this.element.addEventListener("focus", this._onBlur.bind(this), false);var mainWindow = this.element.createChild("div", "help-window-main");var captionWindow = mainWindow.createChild("div", "help-window-caption");captionWindow.appendChild(this._createCloseButton());
this.contentElement = mainWindow.createChild("div", "help-content");captionWindow.createChild("h1", "help-window-title").textContent = title;* @type {WebInspector.HelpScreen}WebInspector.HelpScreen._visibleScreen = null;
WebInspector.HelpScreen.prototype = {var closeButton = document.createElement("button");closeButton.className = "help-close-button";
closeButton.textContent = "\u2716"; // Code stands for HEAVY MULTIPLICATION X.
closeButton.addEventListener("click", this.hide.bind(this), false);var visibleHelpScreen = WebInspector.HelpScreen._visibleScreen;
visibleHelpScreen.hide();
WebInspector.HelpScreen._visibleScreen = this;
this.show(document.body);
this.focus();
if (!this.isShowing())
WebInspector.HelpScreen._visibleScreen = null;
WebInspector.restoreFocusFromElement(this.element);
this.detach();
* @param {number} keyCodeisClosingKey: function(keyCode)
WebInspector.KeyboardShortcut.Keys.Enter.code,
WebInspector.KeyboardShortcut.Keys.Esc.code,
WebInspector.KeyboardShortcut.Keys.Space.code,
].indexOf(keyCode) >= 0;
if (this.isShowing() && this.isClosingKey(event.keyCode)) {this.hide();
if (this.isShowing() && !this.element.isSelfOrAncestor(event.target))
WebInspector.setCurrentFocusElement(this.element);
WebInspector.RequestJSONView = function(request, parsedJSON)
this.element.addStyleClass("json");WebInspector.RequestJSONView.parseJSON = function(text)
var start = /[{[]/.exec(text);if (start && start.index) {prefix = text.substring(0, start.index);
text = text.substring(start.index);
return new WebInspector.ParsedJSON(JSON.parse(text), prefix, "");
WebInspector.RequestJSONView.parseJSONP = function(text)
var start = text.indexOf("(");var end = text.lastIndexOf(")");var prefix = text.substring(0, start 1);
var suffix = text.substring(end);
text = text.substring(start 1, end);
return new WebInspector.ParsedJSON(JSON.parse(text), prefix, suffix);
WebInspector.RequestJSONView.prototype = {var obj = WebInspector.RemoteObject.fromLocalObject(this._parsedJSON.data);
var title = this._parsedJSON.prefix obj.description this._parsedJSON.suffix;
var section = new WebInspector.ObjectPropertiesSection(obj, title);
section.expand();
section.editable = false;
this.element.appendChild(section.element);
WebInspector.ParsedJSON = function(data, prefix, suffix)
this.prefix = prefix;
this.suffix = suffix;
.BI v
WebInspector.KeyboardShortcut = function()
* Constants for encoding modifier key set as a bit mask.
* @see #_makeKeyFromCodeAndModifiers
WebInspector.KeyboardShortcut.Modifiers = {Meta: 8, // Command key on Mac, Win key on other platforms.
// "default" command/ctrl key for platform, Command on Mac, Ctrl on other platforms
return WebInspector.isMac() ? this.Meta : this.Ctrl;
WebInspector.KeyboardShortcut.Key;
/** @type {!Object.} */ WebInspector.KeyboardShortcut.Keys = {* Creates a number encoding keyCode in the lower 8 bits and modifiers mask in the higher 8 bits.
* It is useful for matching pressed keys.
* @param {number|string} keyCode The Code of the key, or a character "a-z" which is converted to a keyCode value.* @param {number=} modifiers Optional list of modifiers passed as additional paramerters.WebInspector.KeyboardShortcut.makeKey = function(keyCode, modifiers)
if (typeof keyCode === "string")
keyCode = keyCode.charCodeAt(0) - 32;
modifiers = modifiers || WebInspector.KeyboardShortcut.Modifiers.None;
return WebInspector.KeyboardShortcut._makeKeyFromCodeAndModifiers(keyCode, modifiers);
* @param {KeyboardEvent} keyboardEventWebInspector.KeyboardShortcut.makeKeyFromEvent = function(keyboardEvent)
var modifiers = WebInspector.KeyboardShortcut.Modifiers.None;
if (keyboardEvent.shiftKey)
modifiers |= WebInspector.KeyboardShortcut.Modifiers.Shift;
if (keyboardEvent.ctrlKey)
modifiers |= WebInspector.KeyboardShortcut.Modifiers.Ctrl;
if (keyboardEvent.altKey)
modifiers |= WebInspector.KeyboardShortcut.Modifiers.Alt;
if (keyboardEvent.metaKey)
modifiers |= WebInspector.KeyboardShortcut.Modifiers.Meta;
return WebInspector.KeyboardShortcut._makeKeyFromCodeAndModifiers(keyboardEvent.keyCode, modifiers);
* @param {KeyboardEvent} eventWebInspector.KeyboardShortcut.eventHasCtrlOrMeta = function(event)
return WebInspector.isMac() ? event.metaKey && !event.ctrlKey : event.ctrlKey && !event.metaKey;
/** @typedef {{key: number, name: string}} */WebInspector.KeyboardShortcut.Descriptor;
* @param {string|WebInspector.KeyboardShortcut.Key} key* @return {WebInspector.KeyboardShortcut.Descriptor}WebInspector.KeyboardShortcut.makeDescriptor = function(key, modifiers)
key: WebInspector.KeyboardShortcut.makeKey(typeof key === "string" ? key : key.code, modifiers),
name: WebInspector.KeyboardShortcut.shortcutToString(key, modifiers)
WebInspector.KeyboardShortcut.shortcutToString = function(key, modifiers)
return WebInspector.KeyboardShortcut._modifiersToString(modifiers) WebInspector.KeyboardShortcut._keyName(key);
WebInspector.KeyboardShortcut._keyName = function(key)
if (typeof key === "string")
return key.toUpperCase();
if (typeof key.name === "string")
return key.name;
return key.name[WebInspector.platform()] || key.name.other || '';
* @param {number} keyCodeWebInspector.KeyboardShortcut._makeKeyFromCodeAndModifiers = function(keyCode, modifiers)
return (keyCode & 255) | (modifiers << 8);
WebInspector.KeyboardShortcut._modifiersToString = function(modifiers)
const cmdKey = "\u2318";
const optKey = "\u2325";
const shiftKey = "\u21e7";
const ctrlKey = "\u2303";
if (modifiers & WebInspector.KeyboardShortcut.Modifiers.Ctrl)
res = isMac ? ctrlKey : " ";
if (modifiers & WebInspector.KeyboardShortcut.Modifiers.Alt)
res = isMac ? optKey : " ";
if (modifiers & WebInspector.KeyboardShortcut.Modifiers.Shift)
res = isMac ? shiftKey : " ";
if (modifiers & WebInspector.KeyboardShortcut.Modifiers.Meta)
res = isMac ? cmdKey : " ";
WebInspector.KeyboardShortcut.SelectAll = WebInspector.KeyboardShortcut.makeKey("a", WebInspector.KeyboardShortcut.Modifiers.CtrlOrMeta);%ss[cL
.audits-sidebar-tree-item .icon {content: url(Images/resourcesTimeGraphIcon.png);
.audit-result-sidebar-tree-item .icon {.audit-launcher-view {.audit-launcher-view.visible {.audit-launcher-view .audit-launcher-view-content {.audit-launcher-view h1 {.audit-launcher-view h1.no-audits {.audit-launcher-view div.button-container {.audit-launcher-view div.audit-categories-container {.audit-launcher-view button {.audit-launcher-view button:active {.panel-enabler-view.audit-launcher-view label {.panel-enabler-view.audit-launcher-view label.disabled {.audit-launcher-view input[type="checkbox"] {.audit-result-view {.audit-result-view.visible {.audit-result-view .severity-severe {content: url(Images/errorRedDot.png);
.audit-result-view .severity-warning {content: url(Images/warningOrangeDot.png);
.audit-result-view .severity-info {content: url(Images/successGreenDot.png);
.audit-result-tree li.parent::before {content: url(Images/treeRightTriangleBlack.png);
.audit-result-tree {.audit-result-tree > ol {padding: 2px 6px !important;
.audit-result-tree, .audit-result-tree ol {-webkit-padding-start: 12px;
.audit-result-tree ol.outline-disclosure {.audit-result-tree .section .header {.audit-result-tree .section .header::before {.audit-result-tree li {.audit-result-tree li.parent {.audit-result-tree li.parent.expanded::before {content: url(Images/treeDownTriangleBlack.png);
.audit-result-tree ol.children {.audit-result-tree ol.children.expanded {.audit-result {.audit-result img {.audit-launcher-view .progress-bar-container {.audit-launcher-view .progress-bar-container .progress-bar-stop-button {.panel-enabler-view {.panel-enabler-view.visible {.panel-enabler-view .panel-enabler-view-content {.panel-enabler-view h1 {.panel-enabler-disclaimer {.panel-enabler-disclaimer:empty {.panel-enabler-view img {.panel-enabler-view img.hidden {display: initial !important;
.panel-enabler-view .flexible-space {.panel-enabler-view form {.panel-enabler-view label {.panel-enabler-view button:not(.status-bar-item) {body.inactive .panel-enabler-view button, .panel-enabler-view button:disabled {background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(250, 250, 250)), to(rgb(235, 235, 235)));
.panel-enabler-view input[type="radio"] {-webkit-border-radius: 8px;
.panel-enabler-view input[type="radio"]:active:not(:disabled) {.panel-enabler-view input[type="radio"]:checked {background: url(Images/radioDot.png) center no-repeat,
-webkit-gradient(linear, left top, left bottom, from(rgb(252, 252, 252)), to(rgb(223, 223, 223)));
.panel-enabler-view input[type="radio"]:checked:active {-webkit-gradient(linear, left top, left bottom, from(rgb(194, 194, 194)), to(rgb(239, 239, 239)));
.panel-enabler-view.scripts img {content: url(Images/scriptsSilhouette.png);
.panel-enabler-view.profiles img {content: url(Images/profilesSilhouette.png);
WebInspector.DatabaseTableView = function(database, tableName)
this.tableName = tableName;
WebInspector.DatabaseTableView.prototype = {return [this.refreshButton.element];
return tableName.replace(/\"/g, "\"\"");
this.database.executeSql("SELECT * FROM \"" this._escapeTableName(this.tableName) "\"", this._queryFinished.bind(this), this._queryError.bind(this));this._emptyView = new WebInspector.EmptyView(WebInspector.UIString("The\ntable is empty.", this.tableName));
dataGrid.show(this.element);
dataGrid.autoSizeColumns(5);
var errorMsgElement = document.createElement("div");errorMsgElement.className = "storage-table-error";
errorMsgElement.textContent = WebInspector.UIString("An error occurred trying to\nread thetable.", this.tableName);
this.element.appendChild(errorMsgElement);
return WebInspector.debuggerModel.debuggerEnabled();
WebInspector.debuggerModel.enableDebugger();
WebInspector.showPanel("scripts");WebInspector.debuggerModel.disableDebugger();
return WebInspector.panels.timeline && WebInspector.panels.timeline.timelineProfilingEnabled;
WebInspector.showPanel("timeline").setTimelineProfilingEnabled(enabled);return WebInspector.panels.profiles && WebInspector.CPUProfileType.instance && WebInspector.CPUProfileType.instance.isRecordingProfile();
WebInspector.showPanel("profiles").enableProfiler();if (WebInspector.CPUProfileType.instance)
WebInspector.CPUProfileType.instance.startRecordingProfile();
WebInspector.showPanel("profiles");WebInspector.CPUProfileType.instance.stopRecordingProfile();
if (WebInspector.dockController)
WebInspector.dockController.setDockSide(side);
WebInspector.showPanel("console");WebInspector.showPanel("resources");WebInspector.setDockingUnavailable(unavailable);
WebInspector.toggleSearchingForNode();
WebInspector.fileManager.savedURL(url);
WebInspector.fileManager.appendedToURL(url);
WebInspector.setToolbarColors(backgroundColor, color);
WebInspector.evaluateForTestInFrontend(callId, script);
var methodName = signature.shift();
return InspectorFrontendAPI[methodName].apply(InspectorFrontendAPI, signature);
InspectorFrontendAPI._pendingCommands.push(signature);
if ("dispatch" in WebInspector.queryParamsObject)InspectorFrontendAPI.dispatch(JSON.parse(window.decodeURI(WebInspector.queryParamsObject["dispatch"])));
loadTimelineFromURL: function(url)
WebInspector.showPanel("timeline").loadFromURL(url);for (var i = 0; i < InspectorFrontendAPI._pendingCommands.length; i)
InspectorFrontendAPI.dispatch(InspectorFrontendAPI._pendingCommands[i]);
if (window.opener)
window.opener.postMessage(["loadCompleted"], "*");
WebInspector.contextMenuItemSelected(id);
WebInspector.contextMenuCleared();
WebInspector.dispatch(messageObject);
InspectorBackend.dispatch(messageObject);
if (window.opener) {if (event.source === window.opener)
InspectorFrontendAPI.dispatch(event.data);
window.addEventListener("message", onMessageFromOpener, true);WebInspector.ShortcutsScreen = function()
this._sections = /** @type {Object.} */ ({}); WebInspector.ShortcutsScreen.prototype = {* @return {!WebInspector.ShortcutsSection}this._sections[name] = section = new WebInspector.ShortcutsSection(name);
* @return {!WebInspector.View}orderedSections.push(this._sections[section]);
return a.order - b.order;
orderedSections.sort(compareSections);
var view = new WebInspector.View();
view.element.className = "settings-tab-container";
view.element.createChild("header").createChild("h3").appendChild(document.createTextNode(WebInspector.UIString("Shortcuts")));var container = view.element.createChild("div", "help-container-wrapper").createChild("div");container.className = "help-content help-container";
for (var i = 0; i < orderedSections.length; i)
orderedSections[i].renderSection(container);
* @type {?WebInspector.ShortcutsScreen}WebInspector.shortcutsScreen = null;
WebInspector.ShortcutsSection = function(name)
this.name = name;
this._lines = /** @type {!Array.<{key: !Node, text: string}>} */ ([]);this.order = WebInspector.ShortcutsSection._sequenceNumber;
WebInspector.ShortcutsSection._sequenceNumber = 0;
WebInspector.ShortcutsSection.prototype = {* @param {!WebInspector.KeyboardShortcut.Descriptor} keyaddKey: function(key, description)
this._addLine(this._renderKey(key), description);
* @param {!Array.} keysaddRelatedKeys: function(keys, description)
this._addLine(this._renderSequence(keys, "/"), description);
addAlternateKeys: function(keys, description)
this._addLine(this._renderSequence(keys, WebInspector.UIString("or")), description);* @param {!Node} keyElement_addLine: function(keyElement, description)
this._lines.push({ key: keyElement, text: description })var parent = container.createChild("div", "help-block");var headLine = parent.createChild("div", "help-line");headLine.createChild("div", "help-key-cell");headLine.createChild("div", "help-section-title help-cell").textContent = this.name;for (var i = 0; i < this._lines.length; i) {var line = parent.createChild("div", "help-line");var keyCell = line.createChild("div", "help-key-cell");keyCell.appendChild(this._lines[i].key);
keyCell.appendChild(this._createSpan("help-key-delimiter", ":"));line.createChild("div", "help-cell").textContent = this._lines[i].text;* @param {!Array.} sequencevar delimiterSpan = this._createSpan("help-key-delimiter", delimiter);return this._joinNodes(sequence.map(this._renderKey.bind(this)), delimiterSpan);
_renderKey: function(key)
var keyName = key.name;
var plus = this._createSpan("help-combine-keys", " ");return this._joinNodes(keyName.split(" ").map(this._createSpan.bind(this, "help-key monospace")), plus);var node = document.createElement("span");node.className = className;
node.textContent = textContent;
_joinNodes: function(nodes, delimiter)
var result = document.createDocumentFragment();
for (var i = 0; i < nodes.length; i) {result.appendChild(delimiter.cloneNode(true));
result.appendChild(nodes[i]);
.CodeMirror {.CodeMirror-scroll {.CodeMirror-lines {.CodeMirror pre {.CodeMirror-scrollbar-filler {.CodeMirror-gutters {.CodeMirror-linenumbers {}.CodeMirror-linenumber {.CodeMirror pre.CodeMirror-cursor {.CodeMirror pre.CodeMirror-secondarycursor {.cm-keymap-fat-cursor pre.CodeMirror-cursor {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#6600c800, endColorstr=#4c00c800);
.cm-keymap-fat-cursor pre.CodeMirror-cursor:not(#nonsense_id) {filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
.CodeMirror pre.CodeMirror-cursor.CodeMirror-overwrite {}.cm-s-default .cm-keyword {color: #708;}.cm-s-default .cm-atom {color: #219;}.cm-s-default .cm-number {color: #164;}.cm-s-default .cm-def {color: #00f;}.cm-s-default .cm-variable {color: black;}.cm-s-default .cm-variable-2 {color: #05a;}.cm-s-default .cm-variable-3 {color: #085;}.cm-s-default .cm-property {color: black;}.cm-s-default .cm-operator {color: black;}.cm-s-default .cm-comment {color: #a50;}.cm-s-default .cm-string {color: #a11;}.cm-s-default .cm-string-2 {color: #f50;}.cm-s-default .cm-meta {color: #555;}.cm-s-default .cm-error {color: #f00;}.cm-s-default .cm-qualifier {color: #555;}.cm-s-default .cm-builtin {color: #30a;}.cm-s-default .cm-bracket {color: #997;}.cm-s-default .cm-tag {color: #170;}.cm-s-default .cm-attribute {color: #00c;}.cm-s-default .cm-header {color: blue;}.cm-s-default .cm-quote {color: #090;}.cm-s-default .cm-hr {color: #999;}.cm-s-default .cm-link {color: #00c;}.cm-header, .cm-strong {font-weight: bold;}.cm-em {font-style: italic;}.cm-emstrong {font-style: italic; font-weight: bold;}.cm-link {text-decoration: underline;}.cm-invalidchar {color: #f00;}div.CodeMirror span.CodeMirror-matchingbracket {color: #0f0;}div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;}/* See overflow: hidden in .CodeMirror, and the paddings in .CodeMirror-sizer */
.CodeMirror-sizer {.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler {.CodeMirror-vscrollbar {.CodeMirror-hscrollbar {.CodeMirror-gutter {.CodeMirror-gutter-elt {-moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0; border-radius: 0;
.CodeMirror-wrap pre {.CodeMirror-linebackground {.CodeMirror-linewidget {.CodeMirror-wrap .CodeMirror-scroll {.CodeMirror-measure {.CodeMirror-measure pre { position: static; }.CodeMirror-focused pre.CodeMirror-cursor {.CodeMirror-selected { background: #d9d9d9; }.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }.CodeMirror-searching {.CodeMirror span { *vertical-align: text-bottom; }.CodeMirror pre.CodeMirror-cursor {(~CodeMirror.defineMode("css", function(config) {var indentUnit = config.indentUnit, type;
var keywords = keySet(["above", "absolute", "activeborder", "activecaption", "afar", "after-white-space", "ahead", "alias", "all", "all-scroll",
"continuous", "copy", "cover", "crop", "cross", "crosshair", "currentcolor", "cursive", "dashed", "decimal", "decimal-leading-zero", "default",
"persian", "plus-darker", "plus-lighter", "pointer", "portrait", "pre", "pre-line", "pre-wrap", "preserve-3d", "progress",
"upper-greek", "upper-hexadecimal", "upper-latin", "upper-norwegian", "upper-roman", "uppercase", "urdu", "url", "vertical", "vertical-text", "visible",
"x-large", "x-small", "xor", "xx-large", "xx-small", "yellow", "-wap-marquee", "-webkit-activelink", "-webkit-auto", "-webkit-baseline-middle",
"-webkit-body", "-webkit-box", "-webkit-center", "-webkit-control", "-webkit-focus-ring-color", "-webkit-grab", "-webkit-grabbing",
"-webkit-gradient", "-webkit-inline-box", "-webkit-left", "-webkit-link", "-webkit-marquee", "-webkit-mini-control", "-webkit-nowrap", "-webkit-pictograph",
"-webkit-right", "-webkit-small-control", "-webkit-text", "-webkit-xxx-large", "-webkit-zoom-in", "-webkit-zoom-out"]);
function keySet(array) { var keys = {}; for (var i = 0; i < array.length; i) keys[array[i]] = true; return keys; }var ch = stream.next();
if (ch == "@") {stream.eatWhile(/[\w\\\-]/); return ret("meta", stream.current());}else if (ch == "/" && stream.eat("*")) {state.tokenize = tokenCComment;
else if (ch == "<" && stream.eat("!")) {state.tokenize = tokenSGMLComment;
else if ((ch == "~" || ch == "|") && stream.eat("=")) return ret(null, "compare");state.tokenize = tokenString(ch);
return state.tokenize(stream, state);
stream.eatWhile(/[\w\\\-]/);
stream.match(/^\s*\w*/);
return ret("keyword", "important");else if (/\d/.test(ch)) {stream.eatWhile(/[\w.%]/);
else if (/[,. >*\/]/.test(ch)) {else if (/[;{}:\[\]]/.test(ch)) {while ((ch = stream.next()) != null) {state.tokenize = tokenBase;
while ((ch = stream.next()) != null) {if (!escaped) state.tokenize = tokenBase;
if (stream.eatSpace()) return null;
var style = state.tokenize(stream, state);
var context = state.stack[state.stack.length-1];
if (context == "rule") style = keywords[stream.current()] ? "keyword" : "number";
if (context == "rule" && /^[\{\};]$/.test(type))state.stack.pop();
if (context == "@media") state.stack[state.stack.length-1] = "@media{";else state.stack.push("{");else if (type == "}") state.stack.pop();
else if (type == "@media") state.stack.push("@media");else if (context == "{" && type != "comment") state.stack.push("rule");var n = state.stack.length;
if (/^\}/.test(textAfter))
n -= state.stack[state.stack.length-1] == "rule" ? 2 : 1;
return state.baseIndent n * indentUnit;
CodeMirror.defineMIME("text/css", "css");'.RgG
-r}'z
W.EK8
XEK..Rh
Created with ajaxload.info
.ynEE
.nh>|
a.aNan9
j)Cl%X
a.cN[
2>E%f
F%f;L
*9(9(9(]
T=.Lg
V.sqr
keYn
A.Gv:
%C[K%
'v(^8AkR,.DH4_Z(!
;<.KC
T$.bb
E%u-LU
;"&.iRW
.ZLQJ|
.IDAT
,.Zvw'
.AcBB
QWebPage
Web Inspector - %2
__WebInspectorPageGroup__
qrc:/webkit/inspector/inspector.html
_q_inspectorUrl
qt\WebCoreSupport\InspectorClientQt.cpp
class WTF::String __thiscall WebCore::`anonymous-namespace'::InspectorFrontendSettingsQt::getProperty(const class WTF::String &)
QWebInspector: QSettings couldn't read configuration setting [%s].
void __thiscall WebCore::`anonymous-namespace'::InspectorFrontendSettingsQt::setProperty(const class WTF::String &,const class WTF::String &)
QWebInspector: QSettings couldn't persist configuration setting [%s].
Qt/QtWebKit/QWebInspector/
.type
?viewport size %dx%d scale %f with limits [%f, %f] and userScalable %f
QTWEBKIT_PLUGIN_PATH
QWebPluginFactory
!important
QWebElement
qt\WebCoreSupport\QWebFrameAdapter.cpp
void __thiscall QWebFrameAdapter::addToJavaScriptWindowObject(const class QString &,class QObject *,enum QWebFrameAdapter::ValueOwnership)
_q_webInspectorServerPort
urlIcon
WebCore::InspectorServerQt
WebCore::InspectorServerRequestHandlerQt
tcpReadyRead
tcpConnectionDisconnected
webSocketReadyRead
1tcpConnectionDisconnected()
1tcpReadyRead()
0@258EAFA5-E914-47DA-95CA-C5AB0DC85B11
%2
Remote Web Inspector
Sec-WebSocket-Accept
WebSocket Protocol Handshake
Sec-WebSocket-Key
1webSocketReadyRead()
websocket
QWebHistoryInterface
QWebPluginDatabase
WebCore::FrameLoaderClientQt
unsupportedContent
onIconLoadedForPageURL
qt\WebCoreSupport\FrameLoaderClientQt.cpp
void __thiscall WebCore::FrameLoaderClientQt::setFrame(class QWebFrameAdapter *,class WebCore::Frame *)
2unsupportedContent(QNetworkReply*)
%s - didHandleOnloadEventsForFrame
%s - didReceiveServerRedirectForProvisionalLoadForFrame
%s - didCancelClientRedirectForFrame
%s - didChangeLocationWithinPageForFrame
%s - dispatchDidPushStateWithinPage
%s - dispatchDidReplaceStateWithinPage
%s - dispatchDidPopStateWithinPage
%s - didChangeIcons
2iconLoadedForPageURL(QString)
1onIconLoadedForPageURL(QString)
127.0.0.1
255.255.255.255
%s - in willPerformClientRedirect
%s - willPerformClientRedirectToURL: %s
%s - didReceiveTitle: %s
%s - didCommitLoadForFrame
%s - has %u onunload handler(s)
%s - didFinishDocumentLoadForFrame
%s - didFinishLoadForFrame
WebView updated the title for history URL "%s" to "%s".
%s - in didStartProvisionalLoadForFrame
%s - didStartProvisionalLoadForFrame
WebView performed a server redirect from "%s" to "%s".
WebView performed a client redirect from "%s" to "%s".
WebKitErrorDomain
QWebFrame
Cannot show URL
WebKit
OviewportSize
Blocked access to external URL %s
https
%s - willSendRequest %s redirectResponse %s
%s - didFinishLoading
%s - didFailLoadingWithError: %s
WebView navigated to url "%s" with title "%s" with HTTP equivalent method "%s". The navigation was %s and was %s%s.
%s - didFailProvisionalLoadWithError
%s - didFailLoadWithError
%s has MIME type %s
%s - didReceiveResponse %s
%s - willCacheResponse: called
Policy delegate: attempt to load %s with navigation type '%s'%s
Asked to populate visited links for WebView "%s"
EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
EDITING DELEGATE: shouldDeleteDOMRange:%s
EDITING DELEGATE: shouldBeginEditingInDOMRange:%s
EDITING DELEGATE: shouldEndEditingInDOMRange:%s
EDITING DELEGATE: shouldInsertText:%s replacingDOMRange:%s givenAction:%s
WebViewInsertActionTyped
WebViewInsertActionPasted
WebViewInsertActionDropped
EDITING DELEGATE: shouldChangeSelectedDOMRange:%s toDOMRange:%s affinity:%s stillSelecting:%s
EDITING DELEGATE: shouldApplyStyle:%s toElementsInDOMRange:%s
EDITING DELEGATE: shouldInsertNode:%s replacingDOMRange:%s givenAction:%s
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
WebCore::NotificationWrapper
QWebNotificationData
REPLACING NOTIFICATION %s
DESKTOP NOTIFICATION:%s icon %s, title %s, text %s
DESKTOP NOTIFICATION: contents at %s
DESKTOP NOTIFICATION CLOSED: %s
DESKTOP NOTIFICATION PERMISSION REQUESTED: %s
DESKTOP NOTIFICATION PERMISSION REQUEST CANCELLED: %s
?com.nokia.Qt.WebKit.PlatformPlugin/1.9
/webkit/
WebCore::IconDatabaseClientQt
iconLoadedForPageURL
HTTP/%1.%2 %3 %4
HTTP/%3.%4
HTTP/
WebCore::PopupMenuQt
WebCore::FullScreenVideoQt
UIProcess\API\qt\qquicknetworkreply.cpp
QQuickUrlSchemeDelegate
QQuickWebPage
QQuickWebView
QWebLoadRequest*
urlChanged
hoveredUrl
QWebNavigationRequest*
baseUrl
unreachableUrl
_q_onUrlChanged
QWebDownloadItem*
_q_onIconChangedForPageURL
HttpErrorDomain
QQuickWebViewAttached
QQuickWebView*
QQuickWebViewExperimental
certificateVerificationDialogChanged
QWebPermissionRequest*
remoteInspectorUrlChanged
QQuickWebPage*
QWebNavigationHistory*
certificateVerificationDialog
QWebPreferences*
QWebKitTest*
urlSchemeDelegates
QQmlListProperty
QList
remoteInspectorUrl
2receivedResponse(QWebDownloadItem*)
1_q_onReceivedResponseFromDownload(QWebDownloadItem*)
QQuickWebView: Couldn't open '%s' as user script because only file:/// and qrc:/// URLs are supported.
QQuickWebView: Ignoring '%s' as user script because file is empty.
UIProcess\API\qt\qquickwebview.cpp
class QString __cdecl readUserScript(const class QUrl &)
QQuickWebView: Couldn't open '%s' as user script due to error '%s'.
CThe web process crashed.
void __thiscall QQuickWebViewPrivate::processDidCrash(void)
WARNING: The web process experienced a crash on '%s'.
void __cdecl QQuickWebViewExperimental::schemeDelegates_Append(class QQmlListProperty *,class QQuickUrlSchemeDelegate *)
QQuickWebView *
2iconChangedForPageURL(QString)
1_q_onIconChangedForPageURL(QString)
2urlChanged()
1_q_onUrlChanged()
void __thiscall QQuickWebViewPrivate::updateUserScripts(void)
QQuickWebView: Couldn't open '%s' as user script because URL is invalid.
void __thiscall QQuickWebViewPrivate::didRelaunchProcess(void)
WARNING: The web process has been successfully restarted.
UIProcess\API\qt\qwebkittest.cpp
bool __thiscall QWebKitTest::wheelEvent(class QObject *,double,double,int,enum Qt::Orientation)
bool __thiscall QWebKitTest::touchTap(class QObject *,double,double,int)
QWebNavigationListModel
QWebNavigationHistory
QWebNavigationListModel*
QWebNavigationListModel *
https_proxy
http_proxy
WebProcess\qt\WebProcessMainQt.cpp
int __cdecl WebKit::WebProcessMainQt(class QGuiApplication *)
QWebNavigationRequest
keyboardModifiers
QQuickWebView::NavigationRequestAction
QQuickWebView::NavigationType
QWebPreferences
offlineWebApplicationCacheEnabledChanged
webGLEnabledChanged
webAudioEnabledChanged
offlineWebApplicationCacheEnabled
webGLEnabled
webAudioEnabled
QWebKitTest
viewportChanged
viewport
QWebDownloadItem
QWebDownloadItem::DownloadError
QWebLoadRequest
QQuickWebView::LoadStatus
QQuickWebView::ErrorDomain
QWebPermissionRequest
QtWebSecurityOrigin*
QtWebSecurityOrigin
port
SessionHistoryURL
WebKit::QtWebPageEventHandler
WebPage
KeyEvent
KeyEventSyncForTesting
LoadWebArchiveData
LoadURL
LoadURLRequest
GetWebArchiveOfFrame
SetViewportSize
WindowScreenDidChange
CommitPageTransitionViewport
WebProcess
CreateWebPage
Couldn't start the inspector server on bind address "%s" and port "%d". In case of invalid input, try something like: "12345" or "192.168.2.14:12345" (with the address of one of this host's interface).
Inspector server started successfully. Try pointing a WebKit browser to %s
http://%1:%2
UIProcess\qt\QtWebContext.cpp
void __cdecl WebKit::initInspectorServer(void)
Non numeric port for the inspector server "%s". Examples of valid input: "12345" or "192.168.2.14:12345" (with the address of one of this host's interface).
QTWEBKIT_INSPECTOR_SERVER
WebKit::DialogContextBase
WebKit::DialogContextObject
WebKit::BaseAuthenticationContextObject
password
WebKit::HttpAuthenticationDialogContextObject
WebKit::ProxyAuthenticationDialogContextObject
WebKit::CertificateVerificationDialogContextObject
WebKit::FilePickerContextObject
WebKit::DatabaseQuotaDialogContextObject
WebKit::QtDialogRunner
?WebPageGroupProxy
WebKit::PageViewportControllerClientQt
PageViewportControllerClient
?/webkit/inspector/inspector.html?page=
http://
", "inspectorUrl": "
", "url": "
/webkit/resources/inspectorPageIndex.html
/pagelist.json
?WebFullScreenManager
WebContextLegacyMessage
WebContext
InitializeWebProcess
RegisterURLSchemeAsEmptyDocument
RegisterURLSchemeAsSecure
SetDomainRelaxationForbiddenForURLScheme
RegisterURLSchemeAsLocal
RegisterURLSchemeAsNoAccess
RegisterURLSchemeAsDisplayIsolated
RegisterURLSchemeAsCORSEnabled
FullKeyboardAccessModeChanged
GetWebCoreStatistics
WebProcess%llupid%d
WebProcess%llu
WebCoreCacheStatistics
QWebDownloadItemPrivate
WebKit::QtWebIconDatabaseClient
iconChangedForPageURL
pageURL
f@WebKit2: Random Crash Thread
WEBKIT2_CRASH_WEB_PROCESS_RANDOMLY
DidGetWebCoreStatistics
WebProcessProxy
IconRetainedPageURLCount
IconPageURLMappingCount
WebInspector
WebPageProxy
DidChangeViewportProperties
PageTransitionViewportReady
application/x-webarchive
WebKitDisplayImagesKey
WebKitEnableCaretBrowsing
WebKitShouldRespectImageOrientation
WebKitXSSAuditorEnabled
WebKitWebGLEnabled
WebKitWebAudioEnabled
WebKitUsesPageCachePreferenceKey
WebKitPluginsEnabled
WebKitPageCacheSupportsPluginsPreferenceKey
WebKitOfflineWebApplicationCacheEnabled
WebKitLoadSiteIconsKey
WebKitJavaScriptEnabled
WebKitJavaEnabled
WebKitCSSGridLayoutEnabled
WebKitCSSCustomFilterEnabled
WebKitAcceleratedCompositingEnabled
WebKitCSSRegionsEnabled
WebKit2ArtificialPluginInitializationDelayEnabled
WebKit2AsynchronousPluginInitializationEnabledForAllPlugins
WebKit2AsynchronousPluginInitializationEnabled
WebKitTabToLinksPreferenceKey
?Error resolving WKBundleInitialize: %s
WebProcess\InjectedBundle\qt\InjectedBundleQt.cpp
bool __thiscall WebKit::InjectedBundle::load(class WebKit::APIObject *)
Error loading the injected bundle: %s
JSDOMWindowShell
WebInspectorProxy
InspectedURLChanged
WebConnection
?WebDatabaseManager
WebDatabaseManagerProxy
WebDatabaseManagerOriginKey
WebDatabaseManagerOriginQuotaKey
WebDatabaseManagerOriginUsageKey
WebDatabaseManagerDatabaseDetailsKey
WebDatabaseManagerDatabaseDetailsNameKey
WebDatabaseManagerDatabaseDetailsDisplayNameKey
WebDatabaseManagerDatabaseDetailsExpectedUsageKey
WebDatabaseManagerDatabaseDetailsCurrentUsageKey
WebGeolocationManager
WebGeolocationManagerProxy
?WebIconDatabase
WebIconDatabaseProxy
WebNotificationManager
WebNotificationManagerProxy
?WebResourceCacheManager
WebResourceCacheManagerProxy
QT_WEBKIT_SHOW_COMPOSITING_DEBUG_VISUALS
com.apple.CoreIPC.PluginQueue
Received an invalid message "%s.%s" from the web process.
Received an unexpected URL from the web process: '%s'
OfflineWebApplicationCacheEnabled
JavaScriptCanOpenWindowsAutomatically
WebGLEnabled
ForceFTPDirectoryListings
WebArchiveDebugModeEnabled
PageCacheSupportsPlugins
WebSecurityEnabled
AllowUniversalAccessFromFileURLs
AllowFileAccessFromFileURLs
InspectorUsesWebKitUserInterface
WebAudioEnabled
ApplicationChromeModeEnabled
BackspaceKeyNavigationEnabled
FTPDirectoryTemplatePath
Bcom.apple.CoreIPC.ReceiveQueue
CertificateVerificationRequest
SpellingUIIsShowing
HTTP/1.1
WebSocket
WebKit::ColorChooserContextObject
WebKit::WebColorChooserProxyQt
WebColorChooserProxy
WebKit::PopupMenuItemModel
WebKit::ItemSelectorContextObject
WebKit::WebPopupMenuProxyQt
WebPopupMenuProxy
WebKit::WebContextMenuProxyQt
WebContextMenuProxy
?SupportsFullScreen
WebMediaCacheManagerProxy
?GetKeyValueStorageOrigins
WebKeyValueStorageManagerProxy
SetHTTPCookieAcceptPolicy
GetHTTPCookieAcceptPolicy
WebCookieManagerProxy
WebApplicationCacheManagerProxy
WebpageIcons.db
\\.\pipe\com.apple.WebKit.%x
DidGetKeyValueStorageOrigins
RetainIconForPageURL
ReleaseIconForPageURL
SetIconURLForPageURL
SetIconDataForIconURL
SynchronousIconDataForPageURL
GetLoadDecisionForIconURL
DidGetHTTPCookieAcceptPolicy
?http://www.google.com/search?q=
?WebViewDidBeginEditingNotification
WebViewDidChangeNotification
WebViewDidEndEditingNotification
WebViewDidChangeSelectionNotification
HTTP %d
?WebFullScreenManagerProxy
?DidReceiveIconForPageURL
?SynchronousIconURLForPageURL
SynchronousIconDataKnownForIconURL
SynchronousLoadDecisionForIconURL
WebKit::QtWebProcess
UIProcess\Launcher\qt\ProcessLauncherQt.cpp
void __thiscall WebKit::ProcessLauncher::launchProcess(void)
QT_WEBKIT2_WP_CMD_PREFIX
%1 "%2" %3
?com.apple.WebKit.ProcLauncher
MOZILLA_HOME
/usr/lib64/mozilla/plugins
/opt/mozilla/lib/plugins
/opt/mozilla/plugins
/usr/lib/mozilla/plugins
/usr/lib/firefox/plugins
/usr/local/lib/mozilla/plugins
/.netscape/plugins
/.mozilla/plugins
WebKit::QtTcpServerHandler
WebKit::QtNetworkAccessManager
?URLImportFinished
WebKitPluginStream
WebKit::QtFileDownloader
isSupported
org.webkit.profiles.user-initiated
* http://www.khronos.org/registry/typedarray/specs/latest/#7
for (var i = 0, n = typeNames.length; i < n; i) {result.push(inspectedWindow[typeNames[i]]);
for (var i = 0, n = classes.length; i < n; i) {if (typeof obj.slice === "function") {console.assert(obj instanceof Array || obj instanceof ArrayBuffer);
return obj.slice(0);
var typedArrayClass = TypeUtils.typedArrayClass(obj);
// FIXME: Maybe this is a bug in WebKit core?
if (/^blob:/.test(img.src)) {var canvas = inspectedWindow.document.createElement("canvas");var context = Resource.wrappedObject(canvas.getContext("2d"));canvas.width = img.width;
canvas.height = img.height;
context.drawImage(img, 0, 0);
return img.cloneNode(true);
var result = obj.cloneNode(true);
var context = Resource.wrappedObject(result.getContext("2d"));context.drawImage(obj, 0, 0);
var result = (/** @type {?} */ (context)).createImageData(obj);for (var i = 0, n = obj.data.length; i < n; i)
result.data[i] = obj.data[i];
console.error("ASSERT_NOT_REACHED: failed to clone object: ", obj);for (var key in obj)
result[key] = obj[key];
var canvas = inspectedWindow.document.createElement("canvas");context = /** @type {CanvasRenderingContext2D} */ (Resource.wrappedObject(canvas.getContext("2d")));StackTrace.prototype = {* @return {{sourceURL: string, lineNumber: number, columnNumber: number}}StackTrace.create = function(stackTraceLimit, topMostFunctionToIgnore)
if (typeof Error.captureStackTrace === "function")
return new StackTraceV8(stackTraceLimit, topMostFunctionToIgnore || arguments.callee);
// FIXME: Support JSC, and maybe other browsers.
* @see http://code.google.com/p/v8/wiki/JavaScriptStackTraceApi
StackTrace.call(this);
var oldStackTraceLimit = Error.stackTraceLimit;
Error.stackTraceLimit = stackTraceLimit;
Error.captureStackTrace(this._error, topMostFunctionToIgnore || arguments.callee);
Error.stackTraceLimit = oldStackTraceLimit;
StackTraceV8.prototype = {var oldPrepareStackTrace = Error.prepareStackTrace;
* @return {Array.<{sourceURL: string, lineNumber: number, columnNumber: number}>}Error.prepareStackTrace = function(error, structuredStackTrace)
return structuredStackTrace.map(function(callSite) {sourceURL: callSite.getFileName(),
lineNumber: callSite.getLineNumber(),
columnNumber: callSite.getColumnNumber()
this._stackTrace = this._error.stack;
Error.prepareStackTrace = oldPrepareStackTrace;
__proto__: StackTrace.prototype
this.reset();
Cache.prototype = {this._items = Object.create(null);
* @param {number} keyhas: function(key)
return key in this._items;
get: function(key)
return this._items[key];
put: function(key, item)
if (!this.has(key))
this._items[key] = item;
this._args = Array.prototype.slice.call(args, 0);
console.assert(this._args.length === 2 && typeof this._args[0] === "string");
Call.prototype = {return Resource.forObject(this._thisObject);
for (var i = 0, n = this._args.length; i < n; i) {if (!Resource.forObject(this._args[i]))
this._args[i] = TypeUtils.clone(this._args[i]);
this.freeze();
var thisObject = /** @type {ReplayableResource} */ (Resource.toReplayable(this._thisObject, cache));var result = Resource.toReplayable(this._result, cache);
var args = this._args.map(function(obj) {return Resource.toReplayable(obj, cache);
var attachments = TypeUtils.cloneObject(this._attachments);
var replayObject = ReplayableResource.replay(replayableCall.resource(), cache);
var replayArgs = replayableCall.args().map(function(obj) {return ReplayableResource.replay(obj, cache);
if (replayableCall.isPropertySetter())
var replayFunction = replayObject[replayableCall.functionName()];
console.assert(typeof replayFunction === "function", "Expected a function to replay");
replayResult = replayFunction.apply(replayObject, replayArgs);
if (replayableCall.result() instanceof ReplayableResource) {var resource = replayableCall.result().replay(cache);
if (!resource.wrappedObject())
resource.setWrappedObject(replayResult);
this._functionName = replayableCall.functionName();
this._stackTrace = replayableCall.stackTrace();
var attachments = replayableCall.attachments();
this._attachments = TypeUtils.cloneObject(attachments);
ReplayableCall.prototype = {var call = Object.create(Call.prototype);
return call.replay(this, cache);
this.setWrappedObject(wrappedObject);
Resource.forObject = function(obj)
Resource.wrappedObject = function(obj)
var resource = Resource.forObject(obj);
return resource ? resource.wrappedObject() : obj;
Resource.toReplayable = function(obj, cache)
return resource ? resource.toReplayable(cache) : obj;
Resource.prototype = {console.assert(value, "wrappedObject should not be NULL");
console.assert(!(value instanceof Resource), "Binding a Resource object to another Resource object?");
var result = /** @type {ReplayableResource} */ (cache.get(this._id));cache.put(this._id, result); // Put into the cache early to avoid loops.
data.calls = this._calls.map(function(call) {return call.toReplayable(cache);
var resource = /** @type {Resource} */ (cache.get(data.id));this._id = data.id;
cache.put(data.id, this); // Put into the cache early to avoid loops.
console.assert(this._wrappedObject, "Resource should be reconstructed!");
for (var i = 0, n = data.calls.length; i < n; i)
this._calls.push(data.calls[i].replay(cache));
call.freeze();
this._calls.push(call);
Object.defineProperty(object, "__resourceObject", {var wrappedObject = this.wrappedObject();
var proxy = Object.create(wrappedObject.__proto__); // In order to emulate "instanceof".
} else if (/^[A-Z0-9_] $/.test(property) && typeof wrappedObject[property] === "number") {Object.defineProperty(proxy, property, {var resource = Resource.forObject(obj);
var manager = resource.manager();
var isCapturing = manager && manager.capturing();
manager.captureArguments(resource, arguments);
var wrapFunction = new Resource.WrapFunction(originalObject, originalFunction, functionName, arguments);
customWrapFunction.apply(wrapFunction, arguments);
var call = wrapFunction.call();
call.setStackTrace(StackTrace.create(1, arguments.callee));
manager.captureCall(call);
return wrapFunction.result();
if (!manager || !manager.capturing())
return originalFunction.apply(originalObject, arguments);
manager.captureArguments(resource, arguments);
var result = originalFunction.apply(originalObject, arguments);
var stackTrace = StackTrace.create(1, arguments.callee);
manager.captureCall(call);
if (!manager || !manager.capturing()) {originalObject[propertyName] = Resource.wrappedObject(value);
manager.captureArguments(resource, args);
originalObject[propertyName] = Resource.wrappedObject(value);
return Object.create(null); // May be overridden by subclasses.
Resource.WrapFunction = function(originalObject, originalFunction, functionName, args)
this._resource = Resource.forObject(originalObject);
console.assert(this._resource, "Expected a wrapped call on a Resource object.");
Resource.WrapFunction.prototype = {if (!this._executed) {this._executed = true;
this._result = this._originalFunction.apply(this._originalObject, this._args);
this._call = new Call(this._resource, this._functionName, this._args, this.result());
var call = this.call();
call.setResult(result);
* @return {function(this:Resource.WrapFunction)}Resource.WrapFunction.resourceFactoryMethod = function(resourceConstructor)
/** @this Resource.WrapFunction */
var wrappedObject = /** @type {Object} */ (this.result());var manager = this._resource.manager();
manager.registerResource(resource);
this.overrideResult(resource.proxyObject());
resource.pushCall(this.call());
ReplayableResource.prototype = {var result = Object.create(this._proto);
result = result.replay(this._data, cache)
console.assert(result.__proto__ === this._proto, "Wrong type of a replay result");
ReplayableResource.replay = function(obj, cache)
return (obj instanceof ReplayableResource) ? obj.replay(cache).wrappedObject() : obj;
Resource.call(this, wrappedObject);
LogEverythingResource.prototype = {var wrapFunctions = Object.create(null);
/** @this Resource.WrapFunction */
this._resource.pushCall(this.call());
__proto__: Resource.prototype
// WebGL
function WebGLBoundResource(wrappedObject)
WebGLBoundResource.prototype = {data.state = {};Object.keys(state).forEach(function(parameter) {data.state[parameter] = Resource.toReplayable(state[parameter], cache);
Object.keys(data.state).forEach(function(parameter) {state[parameter] = ReplayableResource.replay(data.state[parameter], cache);
var gl = this._replayContextResource(data, cache).wrappedObject();
Object.keys(bindingsData).forEach(function(bindingTarget) {originalBindings[bindingTarget] = gl.getParameter(gl[bindingParameter]);
Resource.prototype._doReplayCalls.call(this, data, cache);
gl[bindMethodName].call(gl, gl[bindingTarget], originalBindings[bindingTarget]);
var calls = data.calls;
for (var i = 0, n = calls.length; i < n; i) {var resource = ReplayableResource.replay(calls[i].resource(), cache);
var contextResource = WebGLRenderingContextResource.forObject(resource);
if (this._state.BINDING !== target) {this._state.BINDING = target;
this.pushCall(new Call(WebGLRenderingContextResource.forObject(this), bindMethodName, [target, this]));
* @extends {WebGLBoundResource}function WebGLTextureResource(wrappedObject)
WebGLBoundResource.call(this, wrappedObject);
WebGLTextureResource.prototype = {WebGLRenderingContextResource.PixelStoreParameters.forEach(function(parameter) {state[parameter] = gl.getParameter(gl[parameter]);
WebGLBoundResource.prototype._doReplayCalls.call(this, data, cache);
gl.pixelStorei(gl[parameter], state[parameter]);
var gl = call.resource().wrappedObject();
var value = gl.getParameter(gl[parameter]);
WebGLBoundResource.prototype.pushCall.call(this, pixelStoreCall);
WebGLBoundResource.prototype.pushCall.call(this, call);
var args = call.args();
WebGLBoundResource.prototype.pushCall.call(this, call);
var glResource = call.resource();
var gl = glResource.wrappedObject();
var framebufferResource = glResource.currentBinding(gl.FRAMEBUFFER);
this.pushCall(new Call(glResource, "bindFramebuffer", [gl.FRAMEBUFFER, framebufferResource]));
console.error("ASSERT_NOT_REACHED: Could not properly process a gl." call.functionName() " call while the DRAWING BUFFER is bound.");this.pushCall(call);
__proto__: WebGLBoundResource.prototype
function WebGLProgramResource(wrappedObject)
WebGLProgramResource.prototype = {var glResource = WebGLRenderingContextResource.forObject(this);
var program = this.wrappedObject();
var originalErrors = glResource.getAllErrors();
var uniformsCount = gl.getProgramParameter(program, gl.ACTIVE_UNIFORMS);
var activeInfo = gl.getActiveUniform(program, i);
var uniformLocation = gl.getUniformLocation(program, activeInfo.name);
var value = gl.getUniform(program, uniformLocation);
uniforms.push({name: activeInfo.name,
type: activeInfo.type,
data.uniforms = uniforms;
glResource.restoreErrors(originalErrors);
var gl = WebGLRenderingContextResource.forObject(this).wrappedObject();
var originalProgram = gl.getParameter(gl.CURRENT_PROGRAM);
data.uniforms.forEach(function(uniform) {var uniformLocation = gl.getUniformLocation(program, uniform.name);
gl.useProgram(program);
var methodName = this._uniformMethodNameByType(gl, uniform.type);
if (methodName.indexOf("Matrix") === -1)gl[methodName].call(gl, uniformLocation, uniform.value);
gl[methodName].call(gl, uniformLocation, false, uniform.value);
}.bind(this));
gl.useProgram(originalProgram);
* @param {WebGLRenderingContext} glvar uniformMethodNames = WebGLProgramResource._uniformMethodNames;
uniformMethodNames[gl.FLOAT] = "uniform1f";
uniformMethodNames[gl.FLOAT_VEC2] = "uniform2fv";
uniformMethodNames[gl.FLOAT_VEC3] = "uniform3fv";
uniformMethodNames[gl.FLOAT_VEC4] = "uniform4fv";
uniformMethodNames[gl.INT] = "uniform1i";
uniformMethodNames[gl.BOOL] = "uniform1i";
uniformMethodNames[gl.SAMPLER_2D] = "uniform1i";
uniformMethodNames[gl.SAMPLER_CUBE] = "uniform1i";
uniformMethodNames[gl.INT_VEC2] = "uniform2iv";
uniformMethodNames[gl.BOOL_VEC2] = "uniform2iv";
uniformMethodNames[gl.INT_VEC3] = "uniform3iv";
uniformMethodNames[gl.BOOL_VEC3] = "uniform3iv";
uniformMethodNames[gl.INT_VEC4] = "uniform4iv";
uniformMethodNames[gl.BOOL_VEC4] = "uniform4iv";
uniformMethodNames[gl.FLOAT_MAT2] = "uniformMatrix2fv";
uniformMethodNames[gl.FLOAT_MAT3] = "uniformMatrix3fv";
uniformMethodNames[gl.FLOAT_MAT4] = "uniformMatrix4fv";
WebGLProgramResource._uniformMethodNames = uniformMethodNames;
console.assert(uniformMethodNames[type], "Unknown uniform type " type);
Resource.prototype.pushCall.call(this, call);
function WebGLShaderResource(wrappedObject)
WebGLShaderResource.prototype = {function WebGLBufferResource(wrappedObject)
WebGLBufferResource.prototype = {function WebGLFramebufferResource(wrappedObject)
WebGLFramebufferResource.prototype = {function WebGLRenderbufferResource(wrappedObject)
WebGLRenderbufferResource.prototype = {* @param {!WebGLRenderingContext} glContext* @param {function():WebGLRenderingContext} replayContextCallbackfunction WebGLRenderingContextResource(glContext, replayContextCallback)
Resource.call(this, glContext);
WebGLRenderingContextResource.GLCapabilities = [
WebGLRenderingContextResource.PixelStoreParameters = [
"UNPACK_COLORSPACE_CONVERSION_WEBGL",
"UNPACK_FLIP_Y_WEBGL",
"UNPACK_PREMULTIPLY_ALPHA_WEBGL"
WebGLRenderingContextResource.StateParameters = [
"STENCIL_BACK_PASS_DEPTH_FAIL",
"STENCIL_BACK_PASS_DEPTH_PASS",
"STENCIL_PASS_DEPTH_FAIL",
"STENCIL_PASS_DEPTH_PASS",
"UNPACK_PREMULTIPLY_ALPHA_WEBGL",
"VIEWPORT"
* @return {WebGLRenderingContextResource}WebGLRenderingContextResource.forObject = function(obj)
if (!resource || resource instanceof WebGLRenderingContextResource)
var calls = resource.calls();
if (!calls || !calls.length)
resource = calls[0].resource();
return (resource instanceof WebGLRenderingContextResource) ? resource : null;
WebGLRenderingContextResource.prototype = {var gl = this.wrappedObject();
var error = gl.getError();
if (error === gl.NO_ERROR)
this.clearError(error);
errors.push(error);
for (var key in this._customErrors) {var error = Number(key);
while (gl.getError() !== gl.NO_ERROR)
console.assert(!wasError, "Error(s) while capturing current WebGL state.");
if (!errors.length)
for (var i = 0, n = errors.length; i < n; i)
return gl ? gl.NO_ERROR : 0;
data.replayContextCallback = this._replayContextCallback;
data.extensions = TypeUtils.cloneObject(this._extensions);
var originalErrors = this.getAllErrors();
WebGLRenderingContextResource.GLCapabilities.forEach(function(parameter) {glState[parameter] = gl.isEnabled(gl[parameter]);
WebGLRenderingContextResource.StateParameters.forEach(function(parameter) {glState[parameter] = Resource.toReplayable(gl.getParameter(gl[parameter]), cache);
var maxVertexAttribs = gl.getParameter(gl.MAX_VERTEX_ATTRIBS);
vertexAttribParameters.forEach(function(attribParameter) {state[attribParameter] = Resource.toReplayable(gl.getVertexAttrib(i, gl[attribParameter]), cache);
state.VERTEX_ATTRIB_ARRAY_POINTER = gl.getVertexAttribOffset(i, gl.VERTEX_ATTRIB_ARRAY_POINTER);
vertexAttribStates.push(state);
glState.vertexAttribStates = vertexAttribStates;
var currentTextureBinding = gl.getParameter(gl.ACTIVE_TEXTURE);
var maxTextureImageUnits = gl.getParameter(gl.MAX_TEXTURE_IMAGE_UNITS);
gl.activeTexture(gl.TEXTURE0 i);
TEXTURE_2D: Resource.toReplayable(gl.getParameter(gl.TEXTURE_BINDING_2D), cache),
TEXTURE_CUBE_MAP: Resource.toReplayable(gl.getParameter(gl.TEXTURE_BINDING_CUBE_MAP), cache)
textureBindings.push(state);
glState.textureBindings = textureBindings;
gl.activeTexture(currentTextureBinding);
data.glState = glState;
this.restoreErrors(originalErrors);
this._replayContextCallback = data.replayContextCallback;
this._extensions = TypeUtils.cloneObject(data.extensions) || {};var gl = /** @type {!WebGLRenderingContext} */ (Resource.wrappedObject(this._replayContextCallback()));this.setWrappedObject(gl);
// Enable corresponding WebGL extensions.
gl.getExtension(name);
var glState = data.glState;
gl.bindFramebuffer(gl.FRAMEBUFFER, /** @type {WebGLFramebuffer} */ (ReplayableResource.replay(glState.FRAMEBUFFER_BINDING, cache)));gl.bindRenderbuffer(gl.RENDERBUFFER, /** @type {WebGLRenderbuffer} */ (ReplayableResource.replay(glState.RENDERBUFFER_BINDING, cache)));console.assert(parameter in glState);
gl.enable(gl[parameter]);
gl.disable(gl[parameter]);
gl.blendColor(glState.BLEND_COLOR[0], glState.BLEND_COLOR[1], glState.BLEND_COLOR[2], glState.BLEND_COLOR[3]);
gl.blendEquationSeparate(glState.BLEND_EQUATION_RGB, glState.BLEND_EQUATION_ALPHA);
gl.blendFuncSeparate(glState.BLEND_SRC_RGB, glState.BLEND_DST_RGB, glState.BLEND_SRC_ALPHA, glState.BLEND_DST_ALPHA);
gl.clearColor(glState.COLOR_CLEAR_VALUE[0], glState.COLOR_CLEAR_VALUE[1], glState.COLOR_CLEAR_VALUE[2], glState.COLOR_CLEAR_VALUE[3]);
gl.clearDepth(glState.DEPTH_CLEAR_VALUE);
gl.clearStencil(glState.STENCIL_CLEAR_VALUE);
gl.colorMask(glState.COLOR_WRITEMASK[0], glState.COLOR_WRITEMASK[1], glState.COLOR_WRITEMASK[2], glState.COLOR_WRITEMASK[3]);
gl.cullFace(glState.CULL_FACE_MODE);
gl.depthFunc(glState.DEPTH_FUNC);
gl.depthMask(glState.DEPTH_WRITEMASK);
gl.depthRange(glState.DEPTH_RANGE[0], glState.DEPTH_RANGE[1]);
gl.frontFace(glState.FRONT_FACE);
gl.hint(gl.GENERATE_MIPMAP_HINT, glState.GENERATE_MIPMAP_HINT);
gl.lineWidth(glState.LINE_WIDTH);
gl.pixelStorei(gl[parameter], glState[parameter]);
gl.polygonOffset(glState.POLYGON_OFFSET_FACTOR, glState.POLYGON_OFFSET_UNITS);
gl.sampleCoverage(glState.SAMPLE_COVERAGE_VALUE, glState.SAMPLE_COVERAGE_INVERT);
gl.stencilFuncSeparate(gl.FRONT, glState.STENCIL_FUNC, glState.STENCIL_REF, glState.STENCIL_VALUE_MASK);
gl.stencilFuncSeparate(gl.BACK, glState.STENCIL_BACK_FUNC, glState.STENCIL_BACK_REF, glState.STENCIL_BACK_VALUE_MASK);
gl.stencilOpSeparate(gl.FRONT, glState.STENCIL_FAIL, glState.STENCIL_PASS_DEPTH_FAIL, glState.STENCIL_PASS_DEPTH_PASS);
gl.stencilOpSeparate(gl.BACK, glState.STENCIL_BACK_FAIL, glState.STENCIL_BACK_PASS_DEPTH_FAIL, glState.STENCIL_BACK_PASS_DEPTH_PASS);
gl.stencilMaskSeparate(gl.FRONT, glState.STENCIL_WRITEMASK);
gl.stencilMaskSeparate(gl.BACK, glState.STENCIL_BACK_WRITEMASK);
gl.scissor(glState.SCISSOR_BOX[0], glState.SCISSOR_BOX[1], glState.SCISSOR_BOX[2], glState.SCISSOR_BOX[3]);
gl.viewport(glState.VIEWPORT[0], glState.VIEWPORT[1], glState.VIEWPORT[2], glState.VIEWPORT[3]);
gl.useProgram(/** @type {WebGLProgram} */ (ReplayableResource.replay(glState.CURRENT_PROGRAM, cache)));var maxVertexAttribs = /** @type {number} */ (gl.getParameter(gl.MAX_VERTEX_ATTRIBS));var state = glState.vertexAttribStates[i] || {};if (state.VERTEX_ATTRIB_ARRAY_ENABLED)
gl.enableVertexAttribArray(i);
gl.disableVertexAttribArray(i);
if (state.CURRENT_VERTEX_ATTRIB)
gl.vertexAttrib4fv(i, state.CURRENT_VERTEX_ATTRIB);
var buffer = /** @type {WebGLBuffer} */ (ReplayableResource.replay(state.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, cache));gl.bindBuffer(gl.ARRAY_BUFFER, buffer);
gl.vertexAttribPointer(i, state.VERTEX_ATTRIB_ARRAY_SIZE, state.VERTEX_ATTRIB_ARRAY_TYPE, state.VERTEX_ATTRIB_ARRAY_NORMALIZED, state.VERTEX_ATTRIB_ARRAY_STRIDE, state.VERTEX_ATTRIB_ARRAY_POINTER);
gl.bindBuffer(gl.ARRAY_BUFFER, /** @type {WebGLBuffer} */ (ReplayableResource.replay(glState.ARRAY_BUFFER_BINDING, cache)));gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, /** @type {WebGLBuffer} */ (ReplayableResource.replay(glState.ELEMENT_ARRAY_BUFFER_BINDING, cache)));var maxTextureImageUnits = /** @type {number} */ (gl.getParameter(gl.MAX_TEXTURE_IMAGE_UNITS));var state = glState.textureBindings[i] || {};gl.bindTexture(gl.TEXTURE_2D, /** @type {WebGLTexture} */ (ReplayableResource.replay(state.TEXTURE_2D, cache)));gl.bindTexture(gl.TEXTURE_CUBE_MAP, /** @type {WebGLTexture} */ (ReplayableResource.replay(state.TEXTURE_CUBE_MAP, cache)));gl.activeTexture(glState.ACTIVE_TEXTURE);
var resource = Resource.forObject(target);
case gl.ARRAY_BUFFER:
bindingParameter = gl.ARRAY_BUFFER_BINDING;
case gl.ELEMENT_ARRAY_BUFFER:
bindingParameter = gl.ELEMENT_ARRAY_BUFFER_BINDING;
case gl.TEXTURE_2D:
bindingParameter = gl.TEXTURE_BINDING_2D;
case gl.TEXTURE_CUBE_MAP:
case gl.TEXTURE_CUBE_MAP_POSITIVE_X:
case gl.TEXTURE_CUBE_MAP_NEGATIVE_X:
case gl.TEXTURE_CUBE_MAP_POSITIVE_Y:
case gl.TEXTURE_CUBE_MAP_NEGATIVE_Y:
case gl.TEXTURE_CUBE_MAP_POSITIVE_Z:
case gl.TEXTURE_CUBE_MAP_NEGATIVE_Z:
bindingParameter = gl.TEXTURE_BINDING_CUBE_MAP;
bindMethodTarget = gl.TEXTURE_CUBE_MAP;
case gl.FRAMEBUFFER:
bindingParameter = gl.FRAMEBUFFER_BINDING;
case gl.RENDERBUFFER:
bindingParameter = gl.RENDERBUFFER_BINDING;
console.error("ASSERT_NOT_REACHED: unknown binding target " target);resource = Resource.forObject(gl.getParameter(bindingParameter));
resource.pushBinding(bindMethodTarget, bindMethodName);
var wrapFunctions = WebGLRenderingContextResource._wrapFunctions;
wrapFunctions = Object.create(null);
wrapFunctions["createBuffer"] = Resource.WrapFunction.resourceFactoryMethod(WebGLBufferResource);
wrapFunctions["createShader"] = Resource.WrapFunction.resourceFactoryMethod(WebGLShaderResource);
wrapFunctions["createProgram"] = Resource.WrapFunction.resourceFactoryMethod(WebGLProgramResource);
wrapFunctions["createTexture"] = Resource.WrapFunction.resourceFactoryMethod(WebGLTextureResource);
wrapFunctions["createFramebuffer"] = Resource.WrapFunction.resourceFactoryMethod(WebGLFramebufferResource);
wrapFunctions["createRenderbuffer"] = Resource.WrapFunction.resourceFactoryMethod(WebGLRenderbufferResource);
wrapFunctions["getUniformLocation"] = Resource.WrapFunction.resourceFactoryMethod(Resource);
* @this Resource.WrapFunction
var resource = this._resource.currentBinding(target);
pushCallFunc.call(resource, this.call());
resource.pushCall(this.call());
stateModifyingWrapFunction("copyTexImage2D", WebGLTextureResource.prototype.pushCall_copyTexImage2D);stateModifyingWrapFunction("copyTexSubImage2D", WebGLTextureResource.prototype.pushCall_copyTexImage2D);stateModifyingWrapFunction("texParameterf", WebGLTextureResource.prototype.pushCall_texParameter);stateModifyingWrapFunction("texParameteri", WebGLTextureResource.prototype.pushCall_texParameter);/** @this Resource.WrapFunction */
var error = this.result();
if (error !== gl.NO_ERROR)
this._resource.clearError(error);
error = this._resource.nextError();
if (error !== gl.NO_ERROR)
this.overrideResult(error);
* @this Resource.WrapFunction
this._resource.addExtension(name);
WebGLRenderingContextResource._wrapFunctions = wrapFunctions;
Resource.call(this, context);
CanvasRenderingContext2DResource.AttributeProperties = [
"lineJoin",
"globalCompositeOperation",
"webkitLineDash",
"webkitLineDashOffset"
CanvasRenderingContext2DResource.PathMethods = [
CanvasRenderingContext2DResource.TransformationMatrixMethods = [
CanvasRenderingContext2DResource.prototype = {data.currentAttributes = this._currentAttributesState();
var ctx = this.wrappedObject();
data.originalImageData = ctx.getImageData(0, 0, ctx.canvas.width, ctx.canvas.height);
console.error("ASSERT_NOT_REACHED: getImageData failed.", e);var ctx = /** @type {!CanvasRenderingContext2D} */ (Resource.wrappedObject(this._replayContextCallback()));this.setWrappedObject(ctx);
if (data.originalImageData) {ctx.putImageData(data.originalImageData, 0, 0);
console.error("ASSERT_NOT_REACHED: putImageData failed.", e);for (var i = 0, n = data.calls.length; i < n; i) {var replayableCall = data.calls[i];
if (replayableCall.functionName() === "save")
this._applyAttributesState(replayableCall.attachment("canvas2dAttributesState"));this._calls.push(replayableCall.replay(cache));
this._applyAttributesState(data.currentAttributes);
var index = this._lastIndexOfAnyCall(CanvasRenderingContext2DResource.PathMethods);
index = Math.max(index, saveCallIndex);
if (this._removeCallsFromLog(CanvasRenderingContext2DResource.TransformationMatrixMethods, index 1))
if (this._removeCallsFromLog(CanvasRenderingContext2DResource.PathMethods, index 1))
call.setAttachment("canvas2dAttributesState", this._currentAttributesState());this._calls[lastIndexOfSave].setAttachment("canvas2dAttributesState", null); // No longer needed, free memory.var lastIndexOfAnyPathMethod = this._lastIndexOfAnyCall(CanvasRenderingContext2DResource.PathMethods);
var index = Math.max(lastIndexOfSave, lastIndexOfAnyPathMethod);
var lastCall = this._calls[this._calls.length - 1];
if (lastCall && lastCall.functionName() === "save")
this._calls.pop();
this.pushCall(call);
fromIndex = this._calls.length - 1;
fromIndex = Math.min(fromIndex, this._calls.length - 1);
var functionName = this._calls[i].functionName();
if (functionNames.indexOf(this._calls[i].functionName()) !== -1)
this._removeCallsFromLog(CanvasRenderingContext2DResource.PathMethods, index 1, lastIndexOfBeginPath);
var index = this._lastIndexOfAnyCall(CanvasRenderingContext2DResource.PathMethods, lastRestore - 1);
index = Math.max(index, saveCallIndex);
this._removeCallsFromLog(CanvasRenderingContext2DResource.TransformationMatrixMethods, index 1, lastRestore);
for (var i = this._calls.length - 1; i >= 0; --i) {if (this._calls[j].functionName() === "save")
this._calls.splice(saveCallIndex, (i - saveCallIndex 1) * 2);
var oldLength = this._calls.length;
toIndex = Math.min(toIndex, oldLength);
var newIndex = Math.min(fromIndex, oldLength);
if (functionNames.indexOf(call.functionName()) === -1)
this._calls.splice(newIndex, toIndex - newIndex);
state.attributes = {};CanvasRenderingContext2DResource.AttributeProperties.forEach(function(attribute) {state.attributes[attribute] = ctx[attribute];
if (ctx.getLineDash)
state.lineDash = ctx.getLineDash();
if (state.attributes) {Object.keys(state.attributes).forEach(function(attribute) {ctx[attribute] = state.attributes[attribute];
if (ctx.setLineDash)
ctx.setLineDash(state.lineDash);
wrapFunctions["createLinearGradient"] = Resource.WrapFunction.resourceFactoryMethod(LogEverythingResource);
wrapFunctions["createRadialGradient"] = Resource.WrapFunction.resourceFactoryMethod(LogEverythingResource);
wrapFunctions["createPattern"] = Resource.WrapFunction.resourceFactoryMethod(LogEverythingResource);
/** @this Resource.WrapFunction */
func.call(this._resource, this.call());
this._resource.pushCall(this.call());
for (var i = 0, methodName; methodName = CanvasRenderingContext2DResource.TransformationMatrixMethods[i]; i)
stateModifyingWrapFunction(methodName, methodName === "setTransform" ? this.pushCall_setTransform : undefined);
for (var i = 0, methodName; methodName = CanvasRenderingContext2DResource.PathMethods[i]; i)
stateModifyingWrapFunction(methodName, methodName === "beginPath" ? this.pushCall_beginPath : undefined);
stateModifyingWrapFunction("save", this.pushCall_save);stateModifyingWrapFunction("restore", this.pushCall_restore);TraceLog.prototype = {return this._replayableCalls.length;
resource.toReplayable(this._replayablesCache);
var res = Resource.forObject(call.result());
this.captureResource(res);
var size = this._replayablesCache.size();
this._replayableCalls.push(call.toReplayable(this._replayablesCache));
console.assert(this._replayablesCache.size() === size, "Internal error: We should have captured all the resources already by this time.");
TraceLogPlayer.prototype = {this._replayWorldCache.reset();
this.stepTo(this._nextReplayStep);
stepNum = Math.min(stepNum, this._traceLog.size() - 1);
console.assert(stepNum >= 0);
this.reset();
var replayableCalls = this._traceLog.replayableCalls();
replayableCalls[this._nextReplayStep ].replay(this._replayWorldCache);
this.stepTo(this._traceLog.size() - 1);
ResourceTrackingManager.prototype = {resource.setManager(this);
this._lastTraceLog.captureResource(resource);
for (var i = 0, n = args.length; i < n; i) {var res = Resource.forObject(args[i]);
this._lastTraceLog.captureResource(res);
this._lastTraceLog.addCall(call);
if (this._stopCapturingOnFrameEnd && this._lastTraceLog.size() === 1) {this._setZeroTimeouts(this.stopCapturing.bind(this, this._lastTraceLog));
channel.port1.onmessage = callback;
channel.port2.postMessage("");inspectedWindow.setTimeout(callback, 0);
InjectedScript.prototype = {* @param {!WebGLRenderingContext} glContextwrapWebGLContext: function(glContext)
var resource = Resource.forObject(glContext) || new WebGLRenderingContextResource(glContext, this._constructWebGLReplayContext.bind(this, glContext));
this._manager.registerResource(resource);
return resource.proxyObject();
var resource = Resource.forObject(context) || new CanvasRenderingContext2DResource(context, this._constructCanvas2DReplayContext.bind(this, context));
return this._callStartCapturingFunction(this._manager.captureFrame);
return this._callStartCapturingFunction(this._manager.startCapturing);
var oldTraceLog = this._manager.lastTraceLog();
func.call(this._manager);
var traceLog = this._manager.lastTraceLog();
this._manager.stopCapturing(traceLog);
this.stopCapturing(id);
if (this._traceLogPlayer && this._traceLogPlayer.traceLog() === this._traceLogs[id]) {startOffset = Math.max(0, startOffset || 0);
var alive = this._manager.capturing() && this._manager.lastTraceLog() === traceLog;
var calls = traceLog.replayableCalls();
for (var i = startOffset, n = calls.length; i < n; i) {var args = call.args().map(function(argument) {var stackTrace = call.stackTrace();
var callFrame = stackTrace ? stackTrace.callFrame(0) || {} : {};sourceURL: callFrame.sourceURL,
lineNumber: callFrame.lineNumber,
columnNumber: callFrame.columnNumber
if (call.functionName()) {traceLogItem.functionName = call.functionName();
traceLogItem.arguments = args;
traceLogItem.property = args[0];
traceLogItem.value = args[1];
var callResult = call.result();
traceLogItem.result = callResult "";
result.calls.push(traceLogItem);
if (!this._traceLogPlayer || this._traceLogPlayer.traceLog() !== traceLog) {this._traceLogPlayer = new TraceLogPlayer(traceLog, this._onTraceLogPlayerReset.bind(this));
this._traceLogPlayer.stepTo(stepNo);
if (!this._replayContexts.length) {console.error("ASSERT_NOT_REACHED: replayTraceLog failed to create a replay canvas?!");// FIXME: Support replaying several canvases simultaneously.
return this._replayContexts[0].context.canvas.toDataURL();
* @param {!WebGLRenderingContext} originalGlContext* @return {WebGLRenderingContext}_constructWebGLReplayContext: function(originalGlContext)
var canvas = originalGlContext.canvas.cloneNode(true);
var attributes = originalGlContext.getContextAttributes();
var contextIds = ["experimental-webgl", "webkit-3d", "3d"];
var replayContext = canvas.getContext(contextId, attributes);
replayContext = /** @type {WebGLRenderingContext} */ (Resource.wrappedObject(replayContext));this._replayContexts.push({var canvas = originalContext.canvas.cloneNode(true);
var replayContext = /** @type {CanvasRenderingContext2D} */ (Resource.wrappedObject(canvas.getContext("2d")));this._replayContexts.push({var Object = {}.constructor;for (var i = index || 0; i < array.length; i)
result.push(array[i]);
* Please use this bind, not the one from Function.prototype
* @param {...number} var_args* @param {...number} var_argsreturn func.apply(thisObject, args.concat(slice(arguments)));
bound.toString = function() {InjectedScript.primitiveTypes = {// FIXME(33716): typeof document.all is always 'undefined'.
return InjectedScript.primitiveTypes[typeof object] && !this._isHTMLAllCollection(object);
result.type = typeof object;
if (this.isPrimitiveValue(object))
result.value = object;
result.description = this._toString(object);
if (arguments.length === 0)
var databaseId = InjectedScriptHost.databaseId(object)
hints.databaseId = databaseId;
var storageId = InjectedScriptHost.storageId(object)
hints.domStorageId = storageId;
InjectedScriptHost.inspect(objectId, hints);
* @return {InjectedScript.RemoteObject}return new InjectedScript.RemoteObject(object, objectGroupName, forceValueType, generatePreview);
return new InjectedScript.RemoteObject(description);
group.push(id);
return InjectedScriptHost.evaluate("(" objectId ")");for (var i = 0; i < group.length; i )
var argsArray = InjectedScriptHost.evaluate("(" args ")");var result = this[methodName].apply(this, argsArray);
inspectedWindow.console.error("Web Inspector error: InjectedScript.%s returns undefined", methodName);var objectGroupName = this._idToObjectGroupName[parsedObjectId.id];
for (var i = 0; i < descriptors.length; i) {descriptor.get = this._wrapObject(descriptor.get, objectGroupName);
descriptor.set = this._wrapObject(descriptor.set, objectGroupName);
descriptor.value = this._wrapObject(descriptor.value, objectGroupName);
descriptor.configurable = false;
descriptor.enumerable = false;
var internalProperties = InjectedScriptHost.getInternalProperties(object);
for (var i = 0; i < internalProperties.length; i ) {name: property.name,
value: this._wrapObject(property.value, objectGroupName)
descriptors.push(descriptor);
var details = InjectedScriptHost.functionDetails(func);
var objectGroupName = this._idToObjectGroupName[parsedFunctionId.id];
var rawScopes = details.rawScopes;
delete details.rawScopes;
for (var i = 0; i < rawScopes.length; i )
scopes.push(InjectedScript.CallFrameProxy._createScopeJson(rawScopes[i].type, rawScopes[i].object, objectGroupName));
details.scopeChain = scopes;
this._releaseObject(parsedObjectId.id);
var names = Object.getOwnPropertyNames(/** @type {!Object} */ (o));for (var i = 0; i < names.length; i) {var descriptor = Object.getOwnPropertyDescriptor(/** @type {!Object} */ (object), name);descriptor.isOwn = true;
descriptors.push(descriptor);
descriptor.value = e;
descriptor.wasThrown = true;
descriptor.name = name;
descriptor.isOwn = true;
descriptors.push({ name: "__proto__", value: object.__proto__, writable: true, configurable: true, enumerable: false, isOwn: true});return this._evaluateAndWrap(InjectedScriptHost.evaluate, InjectedScriptHost, expression, objectGroup, false, injectCommandLineAPI, returnByValue, generatePreview);
args = InjectedScriptHost.evaluate(args);
for (var i = 0; i < args.length; i) {objectId = args[i].objectId;
resolvedArgs.push(resolvedArg);
resolvedArgs.push(args[i].value);
resolvedArgs.push(undefined);
var objectGroup = this._idToObjectGroupName[parsedObjectId.id];
var func = InjectedScriptHost.evaluate("(" expression ")");result: this._wrapObject(func.apply(object, resolvedArgs), objectGroup, returnByValue) };
remoteObject.description = this._toString(value);
if (injectCommandLineAPI && inspectedWindow.console) {inspectedWindow.console._commandLineAPI = new CommandLineAPI(this._commandLineAPIImpl, isEvalOnCallFrame ? object : null);
expression = "with ((window && window.console && window.console._commandLineAPI) || {}) {\n" expression "\n}";var result = evalFunction.call(object, expression);
if (injectCommandLineAPI && inspectedWindow.console)
delete inspectedWindow.console._commandLineAPI;
* @return {Array.|boolean} result.push(new InjectedScript.CallFrameProxy(depth , callFrame));
callFrame = callFrame.caller;
return this._evaluateAndWrap(callFrame.evaluate, callFrame, expression, objectGroup, true, injectCommandLineAPI, returnByValue, generatePreview);
var result = callFrame.restart();
result = "Restart frame is not supported";
var parsedCallFrameId = InjectedScriptHost.evaluate("(" callFrameId ")");return this._idToWrappedObject[objectId.id];
var object = this.findObjectById(objectId);
var moduleFunction = InjectedScriptHost.evaluate("(" source ")");inspectedWindow.console.error("Web Inspector error: A function was expected for module %s evaluation", name);var module = moduleFunction.call(inspectedWindow, InjectedScriptHost, inspectedWindow, injectedScriptId);
// document.all is reported as undefined, but we still want to process it.
return (typeof object === "undefined") && InjectedScriptHost.isHTMLAllCollection(object);
if (this.isPrimitiveValue(obj))
var preciseType = InjectedScriptHost.type(obj);
if (typeof obj.splice === "function" && isFinite(obj.length))
if (Object.prototype.toString.call(obj) === "[object Arguments]" && isFinite(obj.length)) // arguments.
var description = obj.nodeName.toLowerCase();
switch (obj.nodeType) {case 1 /* Node.ELEMENT_NODE */:
description = obj.id ? "#" obj.id : "";
var className = obj.className;
case 10 /*Node.DOCUMENT_TYPE_NODE */:
var className = InjectedScriptHost.internalConstructorName(obj);
if (typeof obj.length === "number")
className = "[" obj.length "]";
var constructorName = obj.constructor && obj.constructor.name;
// We don't use String(obj) because inspectedWindow.String is undefined if owning frame navigated to another page.
InjectedScript.RemoteObject = function(object, objectGroupName, forceValueType, generatePreview)
this.type = typeof object;
if (injectedScript.isPrimitiveValue(object) || object === null || forceValueType) {this.value = object;
this.subtype = "null";
this.description = object "";
this.objectId = injectedScript._bind(object, objectGroupName);
this.subtype = subtype;
this.className = InjectedScriptHost.internalConstructorName(object);
this.description = injectedScript._describe(object);
if (generatePreview && (this.type === "object" || injectedScript._isHTMLAllCollection(object)))
InjectedScript.RemoteObject.prototype = {this.preview = {};this.preview.lossless = true;
this.preview.overflow = false;
this.preview.properties = [];
var isArray = this.subtype === "array";
indexes: 100
var propertyNames = Object.keys(/** @type {!Object} */(object));for (var i = 0; i < propertyNames.length; i) {if (!propertiesThreshold.properties || !propertiesThreshold.indexes) {this.preview.overflow = true;
this.preview.lossless = false;
if (this.subtype === "array" && name === "length")
var descriptor = Object.getOwnPropertyDescriptor(/** @type {!Object} */(object), name);if (!("value" in descriptor) || !descriptor.enumerable) {var value = descriptor.value;
if (InjectedScript.primitiveTypes[type]) {if (value.length > maxLength) {this.preview.lossless = false;
value = "\"" value.replace(/\n/g, "\u21B5") "\"";
this.preview.lossless = false;
property.subtype = subtype;
if (isNaN(property.name))
propertiesThreshold.properties--;
propertiesThreshold.indexes--;
this.preview.properties.push(property);
if (string.length <= maxLength)
return string.substr(0, leftHalf) "\u2026" string.substr(string.length - rightHalf, rightHalf);
return string.substr(0, maxLength) "\u2026";
InjectedScript.CallFrameProxy = function(ordinal, callFrame)
this.callFrameId = "{\"ordinal\":" ordinal ",\"injectedScriptId\":" injectedScriptId "}";this.functionName = (callFrame.type === "function" ? callFrame.functionName : "");
this.location = { scriptId: String(callFrame.sourceID), lineNumber: callFrame.line, columnNumber: callFrame.column };this.scopeChain = this._wrapScopeChain(callFrame);
this.this = injectedScript._wrapObject(callFrame.thisObject, "backtrace");
InjectedScript.CallFrameProxy.prototype = {var scopeChain = callFrame.scopeChain;
for (var i = 0; i < scopeChain.length; i ) {var scope = InjectedScript.CallFrameProxy._createScopeJson(callFrame.scopeType(i), scopeChain[i], "backtrace");
scopeChainProxy.push(scope);
InjectedScript.CallFrameProxy._createScopeJson = function(scopeTypeCode, scopeObject, groupId) {for (var i = 0; i < scopeChain.length; i) {for (var i = 0; i < CommandLineAPI.members_.length; i) {var member = CommandLineAPI.members_[i];
CommandLineAPI.members_ = [
"$", "$$", "$x", "dir", "dirxml", "keys", "values", "profile", "profileEnd",
CommandLineAPIImpl.prototype = {return start.querySelector(selector);
var result = document.querySelector(selector);
result = document.getElementById(selector);
console.warn("The console function $() has changed from $=getElementById(id) to $=querySelector(selector). You might try $(\"#%s\")", selector );return start.querySelectorAll(selector);
return document.querySelectorAll(selector);
return !!node && InjectedScriptHost.type(node) === "node" && (node.nodeType === Node.ELEMENT_NODE || node.nodeType === Node.DOCUMENT_NODE || node.nodeType === Node.DOCUMENT_FRAGMENT_NODE);
var doc = (context && context.ownerDocument) || inspectedWindow.document;
var result = doc.evaluate(xpath, context || doc, null, XPathResult.ANY_TYPE, null);
switch (result.resultType) {case XPathResult.NUMBER_TYPE:
return result.numberValue;
case XPathResult.STRING_TYPE:
return result.stringValue;
case XPathResult.BOOLEAN_TYPE:
return result.booleanValue;
while (node = result.iterateNext())
nodes.push(node);
return console.dir.apply(console, arguments)
return console.dirxml.apply(console, arguments)
keys: function(object)
return Object.keys(object);
for (var key in object)
result.push(object[key]);
return console.profile.apply(console, arguments)
return console.profileEnd.apply(console, arguments)
if (!object || !object.addEventListener || !object.removeEventListener)
for (var i = 0; i < types.length; i) {object.removeEventListener(types[i], this._logEvent, false);
object.addEventListener(types[i], this._logEvent, false);
for (var i = 0; i < types.length; i)
object = object.outerHTML;
InjectedScriptHost.copyText(object);
InjectedScriptHost.clearConsoleMessages();
return InjectedScriptHost.getEventListeners(node);
return InjectedScriptHost.inspectedObject(num);
types = [ "mouse", "key", "touch", "control", "load", "unload", "abort", "error", "select", "change", "submit", "reset", "focus", "blur", "resize", "scroll", "search", "devicemotion", "deviceorientation" ];
for (var i = 0; i < types.length; i ) {result.splice(0, 0, "mousedown", "mouseup", "click", "dblclick", "mousemove", "mouseover", "mouseout", "mousewheel");
else if (types[i] === "key")
result.splice(0, 0, "keydown", "keyup", "keypress", "textInput");
result.splice(0, 0, "touchstart", "touchmove", "touchend", "touchcancel");
result.splice(0, 0, "resize", "scroll", "zoom", "focus", "blur", "select", "change", "submit", "reset");
result.push(types[i]);
console.log(event.type, event);
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
body.platform-mac {body.platform-windows {body.platform-linux {.fill {.dimmed {.message-line {.message-box {.px {/* Keep this in sync with view-source.css (.webkit-html-tag-name) */
var pausedInDebugger = document.getElementById("paused-in-debugger");pausedInDebugger.textContent = message;
pausedInDebugger.style.visibility = "visible";
document.body.classList.add("dimmed");if (!highlight.showRulers)
context.save();
var width = canvas.width;
var height = canvas.height;
context.save();
context.fillStyle = gridBackgroundColor;
context.fillRect(0, height - 15, width, height);
context.fillRect(0, 0, width, 15);
context.globalCompositeOperation = "destination-out";
context.fillStyle = "red";
context.fillRect(width - 15, 0, width, height);
context.fillRect(0, 0, 15, height);
context.restore();
context.lineWidth = 1;
context.strokeStyle = darkGridColor;
context.fillStyle = darkGridColor;
context.translate(-highlight.scrollX, 0.5 - highlight.scrollY);
for (var y = 2 * gridStep; y < height highlight.scrollY; y = 2 * gridStep) {context.save();
context.translate(highlight.scrollX, y);
context.rotate(-Math.PI / 2);
context.fillText(y, 2, rulerAtRight ? width - 7 : 13);
context.restore();
context.translate(0.5, -0.5);
for (var x = 2 * gridStep; x < width highlight.scrollX; x = 2 * gridStep) {context.fillText(x, x 2, rulerAtBottom ? highlight.scrollY height - 7 : highlight.scrollY 13);
context.translate(width, 0);
context.scale(-1, 1);
for (var y = gridStep; y < height highlight.scrollY; y = gridStep) {context.beginPath();
context.moveTo(highlight.scrollX, y);
context.lineTo(highlight.scrollX markLength, y);
context.stroke();
context.strokeStyle = lightGridColor;
for (var y = gridSubStep; y < highlight.scrollY height; y = gridSubStep) {context.lineTo(highlight.scrollX gridSubStep, y);
context.translate(0, height);
context.scale(1, -1);
context.translate(0.5 - highlight.scrollX, -highlight.scrollY);
for (var x = gridStep; x < width highlight.scrollX; x = gridStep) {context.moveTo(x, highlight.scrollY);
context.lineTo(x, highlight.scrollY markLength);
for (var x = gridSubStep; x < highlight.scrollX width; x = gridSubStep) {context.lineTo(x, highlight.scrollY gridSubStep);
context.restore();
context.beginPath();
context.moveTo(quad[0].x, quad[0].y);
context.lineTo(quad[1].x, quad[1].y);
context.lineTo(quad[2].x, quad[2].y);
context.lineTo(quad[3].x, quad[3].y);
context.closePath();
context.lineWidth = 2;
quadToPath(quad).clip();
context.fillStyle = fillColor;
context.fill();
context.strokeStyle = outlineColor;
context.stroke();
var canvas = document.getElementById("canvas");context.lineWidth = 0;
quadToPath(quad).fill();
context.globalCompositeOperation = "destination-out";
context.fillStyle = "red";
quadToPath(clipQuad).fill();
var frameWidth = frameViewFullSize.width;
var frameHeight = frameViewFullSize.height;
if (!frameWidth || document.body.offsetWidth <= frameWidth)
rightGutter.style.removeProperty("display");rightGutter.style.display = "block";
rightGutter.style.left = frameWidth "px";
if (!frameHeight || document.body.offsetHeight <= frameHeight)
bottomGutter.style.removeProperty("display");bottomGutter.style.display = "block";
bottomGutter.style.top = frameHeight "px";
var deviceScaleFactor = resetData.deviceScaleFactor;
var viewportSize = resetData.viewportSize;
window.frameViewFullSize = resetData.frameViewFullSize;
window.canvas = document.getElementById("canvas");window.context = canvas.getContext("2d");window.rightGutter = document.getElementById("right-gutter");window.bottomGutter = document.getElementById("bottom-gutter");canvas.width = deviceScaleFactor * viewportSize.width;
canvas.height = deviceScaleFactor * viewportSize.height;
canvas.style.width = viewportSize.width "px";
canvas.style.height = viewportSize.height "px";
context.scale(deviceScaleFactor, deviceScaleFactor);
document.getElementById("paused-in-debugger").style.visibility = "hidden";document.getElementById("element-title").style.visibility = "hidden";document.body.classList.remove("dimmed");var elementInfo = highlight.elementInfo;
if (!highlight.elementInfo)
document.getElementById("tag-name").textContent = elementInfo.tagName;document.getElementById("node-id").textContent = elementInfo.idValue ? "#" elementInfo.idValue : "";var className = elementInfo.className;
if (className && className.length > 50)
className = className.substring(0, 50) "\u2026";
document.getElementById("class-name").textContent = className || "";document.getElementById("node-width").textContent = elementInfo.nodeWidth;document.getElementById("node-height").textContent = elementInfo.nodeHeight;var elementTitle = document.getElementById("element-title");var marginQuad = highlight.quads[0];
var titleWidth = elementTitle.offsetWidth 6;
var titleHeight = elementTitle.offsetHeight 4;
var boxX = Math.max(2, marginQuad[0].x);
if (boxX titleWidth > canvas.width)
boxX = canvas.width - titleWidth - 2;
if (anchorTop > canvas.height) {boxY = canvas.height - titleHeight - arrowHeight;
} else if (anchorBottom titleHeight arrowHeight < canvas.height) {context.translate(0.5, 0.5);
context.moveTo(boxX, boxY);
context.lineTo(boxX 2 * arrowHeight, boxY);
context.lineTo(boxX 3 * arrowHeight, boxY - arrowHeight);
context.lineTo(boxX 4 * arrowHeight, boxY);
context.lineTo(boxX titleWidth, boxY);
context.lineTo(boxX titleWidth, boxY titleHeight);
context.lineTo(boxX 4 * arrowHeight, boxY titleHeight);
context.lineTo(boxX 3 * arrowHeight, boxY titleHeight arrowHeight);
context.lineTo(boxX 2 * arrowHeight, boxY titleHeight);
context.lineTo(boxX, boxY titleHeight);
context.fillStyle = "rgb(255, 255, 194)";
context.strokeStyle = "rgb(128, 128, 128)";
context.stroke();
elementTitle.style.visibility = "visible";
elementTitle.style.top = (boxY 3) "px";
elementTitle.style.left = (boxX 3) "px";
context.strokeStyle = "rgba(128, 128, 128, 0.3)";
for (var i = 0; i < highlight.quads.length; i) {var quad = highlight.quads[i];
for (var j = 0; j < quad.length; j) {leftmostXForY[Math.round(y)] = Math.min(leftmostXForY[y] || Number.MAX_VALUE, Math.round(quad[j].x));
rightmostXForY[Math.round(y)] = Math.max(rightmostXForY[y] || Number.MIN_VALUE, Math.round(quad[j].x));
topmostYForX[Math.round(x)] = Math.min(topmostYForX[x] || Number.MAX_VALUE, Math.round(quad[j].y));
bottommostYForX[Math.round(x)] = Math.max(bottommostYForX[x] || Number.MIN_VALUE, Math.round(quad[j].y));
context.moveTo(width, y);
context.lineTo(rightmostXForY[y], y);
context.moveTo(0, y);
context.lineTo(leftmostXForY[y], y);
context.moveTo(x, height);
context.lineTo(x, topmostYForX[x]);
context.moveTo(x, 0);
if (!highlight.quads.length) {quad[j].x -= highlight.scrollX;
quad[j].y -= highlight.scrollY;
var quads = highlight.quads.slice();
var contentQuad = quads.pop();
var paddingQuad = quads.pop();
var borderQuad = quads.pop();
var marginQuad = quads.pop();
var hasContent = contentQuad && highlight.contentColor !== transparentColor || highlight.contentOutlineColor !== transparentColor;
var hasPadding = paddingQuad && highlight.paddingColor !== transparentColor;
var hasBorder = borderQuad && highlight.borderColor !== transparentColor;
var hasMargin = marginQuad && highlight.marginColor !== transparentColor;
drawOutlinedQuadWithClip(marginQuad, borderQuad, highlight.marginColor);
drawOutlinedQuadWithClip(borderQuad, paddingQuad, highlight.borderColor);
drawOutlinedQuadWithClip(paddingQuad, contentQuad, highlight.paddingColor);
drawOutlinedQuad(contentQuad, highlight.contentColor, highlight.contentOutlineColor);
var minX = Number.MAX_VALUE, minY = Number.MAX_VALUE, maxX = Number.MIN_VALUE; maxY = Number.MIN_VALUE;
minX = Math.min(minX, quad[j].x);
maxX = Math.max(maxX, quad[j].x);
minY = Math.min(minY, quad[j].y);
maxY = Math.max(maxY, quad[j].y);
drawOutlinedQuad(highlight.quads[0], highlight.contentColor, highlight.contentOutlineColor);
document.body.classList.add("platform-" platform);var functionName = message.shift();
window[functionName].apply(null, message);
var logEntry = document.createElement("div");logEntry.textContent = text;
document.getElementById("log").appendChild(logEntry);pageAgentScriptExecutionDisabled
Can only perform operation while paused.
windows
\uX
addInspectedNode is not supported for workers
SetStyleSheetText %s
SetPropertyText %s:%u:%s
No resource with given URL found
InspectorFrontendAPI.dispatch(
["setDockingUnavailable", %s]
["setDockSide", "%s"]
["setDebuggingEnabled", %s]
["setTimelineProfilingEnabled", %s]
sourceURL
sourceMappingURL
["showMainResourceForFrame", "%s"]
documentURL
baseURL
breakpointURL
requestKey3
manifestURL
httpOnly
Execution context id is not supported for workers as there is only one execution context.
InspectorFrontendAPI.dispatchMessageAsync(
Either url or urlRegex must be specified.
important
-webkit-boguz-propertee
Object has too long reference chain(must not be longer than %d)
wrapWebGLContext
Script execution failed
%d console messages are not shown.
Profile "webkit-profile://
?#XXX
#XXXX
WebKit-Editing-Delete-Outline
WebKit-Editing-Delete-Button
WebKit-Editing-Delete-Container
webkit-fragment-marker
url('WebCore: Worker
experimental-webgl
webkit-3d
application/x-www-form-urlencoded
keygen
-webkit-meter-bar
Mac OS X Server Web Services Server
clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B
-webkit-progress-bar
-webkit-progress-value
npr.org
.npr.org
-webkit-keygen-select
-webkit-input-placeholder
?WebCore: GCController
SELECT SUM(Caches.size) FROM CacheGroups INNER JOIN Origins ON CacheGroups.origin = Origins.origin INNER JOIN Caches ON CacheGroups.id = Caches.cacheGroup WHERE Origins.origin=?
PRAGMA user_version=%d
CREATE TRIGGER IF NOT EXISTS CacheResourceDataDeleted AFTER DELETE ON CacheResourceData FOR EACH ROW WHEN OLD.path NOT NULL BEGIN INSERT INTO DeletedCacheResources (path) values (OLD.path); END
CREATE TRIGGER IF NOT EXISTS CacheResourceDeleted AFTER DELETE ON CacheResources FOR EACH ROW BEGIN DELETE FROM CacheResourceData WHERE id = OLD.data; END
CREATE TRIGGER IF NOT EXISTS CacheEntryDeleted AFTER DELETE ON CacheEntries FOR EACH ROW BEGIN DELETE FROM CacheResources WHERE id = OLD.resource; END
CREATE TRIGGER IF NOT EXISTS CacheDeleted AFTER DELETE ON Caches FOR EACH ROW BEGIN DELETE FROM CacheEntries WHERE cache = OLD.id; DELETE FROM CacheWhitelistURLs WHERE cache = OLD.id; DELETE FROM CacheAllowsAllNetworkRequests WHERE cache = OLD.id; DELETE FROM FallbackURLs WHERE cache = OLD.id; END
CREATE TABLE IF NOT EXISTS DeletedCacheResources (id INTEGER PRIMARY KEY AUTOINCREMENT, path TEXT)
CREATE TABLE IF NOT EXISTS CacheResourceData (id INTEGER PRIMARY KEY AUTOINCREMENT, data BLOB, path TEXT)
CREATE TABLE IF NOT EXISTS CacheResources (id INTEGER PRIMARY KEY AUTOINCREMENT, url TEXT NOT NULL ON CONFLICT FAIL, statusCode INTEGER NOT NULL, responseURL TEXT NOT NULL, mimeType TEXT, textEncodingName TEXT, headers TEXT, data INTEGER NOT NULL ON CONFLICT FAIL)
CREATE TABLE IF NOT EXISTS FallbackURLs (namespace TEXT NOT NULL ON CONFLICT FAIL, fallbackURL TEXT NOT NULL ON CONFLICT FAIL, cache INTEGER NOT NULL ON CONFLICT FAIL)
CREATE TABLE IF NOT EXISTS CacheWhitelistURLs (url TEXT NOT NULL ON CONFLICT FAIL, cache INTEGER NOT NULL ON CONFLICT FAIL)
CREATE TABLE IF NOT EXISTS Caches (id INTEGER PRIMARY KEY AUTOINCREMENT, cacheGroup INTEGER, size INTEGER)
CREATE TABLE IF NOT EXISTS CacheGroups (id INTEGER PRIMARY KEY AUTOINCREMENT, manifestHostHash INTEGER NOT NULL ON CONFLICT FAIL, manifestURL TEXT UNIQUE ON CONFLICT FAIL, newestCache INTEGER, origin TEXT)
ApplicationCache.db
SELECT DeletedCacheResources.path FROM DeletedCacheResources LEFT JOIN CacheResourceData ON DeletedCacheResources.path = CacheResourceData.path WHERE (SELECT DeletedCacheResources.path == CacheResourceData.path) IS NULL
SELECT COUNT(Caches.size), Origins.quota - SUM(Caches.size) FROM CacheGroups INNER JOIN Origins ON CacheGroups.origin = Origins.origin INNER JOIN Caches ON CacheGroups.id = Caches.cacheGroup WHERE Origins.origin=?
SELECT COUNT(Caches.size), Origins.quota - SUM(Caches.size) FROM CacheGroups INNER JOIN Origins ON CacheGroups.origin = Origins.origin INNER JOIN Caches ON CacheGroups.id = Caches.cacheGroup WHERE Origins.origin=? AND Caches.id!=?
INSERT INTO CacheGroups (manifestHostHash, manifestURL, origin) VALUES (?, ?, ?)
SELECT manifestURL FROM CacheGroups
INSERT INTO CacheResources (url, statusCode, responseURL, headers, data, mimeType, textEncodingName) VALUES (?, ?, ?, ?, ?, ?, ?)
SELECT id FROM CacheGroups WHERE manifestURL=?
INSERT INTO FallbackURLs (namespace, fallbackURL, cache) VALUES (?, ?, ?)
INSERT INTO CacheWhitelistURLs (url, cache) VALUES (?, ?)
SELECT namespace, fallbackURL FROM FallbackURLs WHERE cache=?
SELECT url FROM CacheWhitelistURLs WHERE cache=?
SELECT url, statusCode, type, mimeType, textEncodingName, headers, CacheResourceData.data, CacheResourceData.path FROM CacheEntries INNER JOIN CacheResources ON CacheEntries.resource=CacheResources.id INNER JOIN CacheResourceData ON CacheResourceData.id=CacheResources.data WHERE CacheEntries.cache=?
SELECT id, manifestURL, newestCache FROM CacheGroups WHERE newestCache IS NOT NULL AND manifestURL=?
SELECT id, manifestURL, newestCache FROM CacheGroups WHERE newestCache IS NOT NULL
Viewport argument key "%replacement1" not recognized and ignored.
Viewport argument value "%replacement1" for key "%replacement2" not recognized. Content ignored.
Viewport argument value "%replacement1" for key "%replacement2" was truncated to its numeric prefix.
Viewport maximum-scale cannot be larger than 10.0. The maximum-scale will be set to 10.0.
Viewport target-densitydpi is not supported.
> Note that ';' is not a separator in viewport values. The list should be comma-separated.
X-WebKit-CSP-Report-Only
X-WebKit-CSP
Content-Security-Policy-Report-Only
filehttp80
ftps
%sd:d
%sd:d:d
%sd:d:d
01234567@
?DOMAPI.PerDocumentMutationEventUsage.DOMCharacterDataModified
DOMAPI.PerDocumentMutationEventUsage.DOMNodeInsertedIntoDocument
DOMAPI.PerDocumentMutationEventUsage.DOMNodeRemovedFromDocument
DOMAPI.PerDocumentMutationEventUsage.DOMNodeRemoved
DOMAPI.PerDocumentMutationEventUsage.DOMNodeInserted
DOMAPI.PerDocumentMutationEventUsage.DOMSubtreeModified
d/d/d d:d:d
Unsafe JavaScript attempt to initiate a navigation change for frame with URL
from frame with URL
x-webkit-csp-report-only
x-webkit-csp
content-security-policy-report-only
?feedsearch:https:
feedsearch:http:
feeds:https:
feeds:http:
feed:https:
feed:http:
QtMetaMethod.connect: failed to connect to %1::%2()
?Databases.db
CREATE TABLE Databases (guid INTEGER PRIMARY KEY AUTOINCREMENT, origin TEXT, name TEXT, displayName TEXT, estimatedSize INTEGER, path TEXT);
html,body,div{display:block}head{display:none}body{margin:8px}div:focus,span:focus{outline:auto 5px -webkit-focus-ring-color}a:-webkit-any-link{color:-webkit-link;text-decoration:underline}a:-webkit-any-link:active{color:-webkit-activelink}!important
CSS.PrefixUsage
-webkit-
-webkit
-webkit-max(
-webkit-min(
-webkit-calc(
-webkit-cross-fade(
-webkit-canvas(
-webkit-repeating-radial-gradient(
-webkit-radial-gradient(
-webkit-repeating-linear-gradient(
-webkit-linear-gradient(
-webkit-gradient(
H@webkit-keyframe-rule
webkit-mediaquery
webkit-keyframes
webkit-selecto
webkit-region
webkit-valu
webkit-decl
webkit-rule
mport
webkit-calc
webkit-ma
webkit-mi
webkit-an
@-webkit-rule{@-webkit-value{@-webkit-decls{color:@-webkit-selector{@-webkit-mediaquery
@-webkit-decls{-webkit-image-set(
@-webkit-keyframe-rule{webkitGetNamedFlows
webkitExitFullscreen
webkitCancelFullScreen
queryCommandSupported
importNode
webkitHidden
webkitVisibilityState
onwebkitfullscreenerror
onwebkitfullscreenchange
onkeyup
onkeypress
onkeydown
webkitFullscreenElement
webkitFullscreenEnabled
webkitCurrentFullScreenElement
webkitFullScreenKeyboardInputAllowed
webkitIsFullScreen
webkitGetRegionFlowRanges
webkitRequestFullscreen
webkitRequestFullScreen
webkitMatchesSelector
ALLOW_KEYBOARD_INPUT
webkitRegionOverset
report
duplicate report directive
invalid report directive
Request Line does not appear to contain: .
HTTP/1.
webp
image/webp
audio/x-mpegurl
m3url
audio/mpegurl
application/x-mpegurl
application/mpegurl
application/vnd.apple.mpegurl
audio/webm
webm
video/webm
application/vnd.wap.xhtml xml
application/x-ftp-directory
image/vnd.microsoft.icon
default label for Reset buttons in forms on web pages
This is a searchable index. Enter search keywords:
text that appears at the start of nearly-obsolete web pages in the form of a 'searchable index'
default label for Submit buttons in forms on web pages
Search The Web
Search The Web context menu item
Unknown filesize FTP directory listing item
%1 (%2x%3 pixels)
Mozilla/5.0 (%1%2%3) AppleWebKit/%4 (KHTML, like Gecko) ™ Safari/%5
U X
x-webkit-speech
x-webkit-grammar
webkitdropzone
webkitdirectory
webkitallowfullscreen
pluginurl
onwebkittransitionend
onwebkitspeechchange
onwebkitsourceopen
onwebkitsourceended
onwebkitsourceclose
onwebkitneedkey
onwebkitkeymessage
onwebkitkeyerror
onwebkitkeyadded
onwebkitendfullscreen
onwebkitbeginfullscreen
onwebkitanimationstart
onwebkitanimationiteration
onwebkitanimationend
keytype
http-equiv
accesskey
webkitShadowContent
webkitInnerImage
http://www.w3.org/1999/xhtml
np-mswmp.dll
npdsplay.dll
Plugin.dll
WebCore::NetworkStateNotifierPrivate
:webkit/resources/inputSpeech.png
:webkit/resources/deleteButton.png
:webkit/resources/textAreaResizeCorner.png
:webkit/resources/urlIcon.png
:webkit/resources/nullPlugin.png
:webkit/resources/missingImage.png
SELECT value FROM IconDatabaseInfo WHERE key = 'Version';
PageURL
DELETE FROM PageURL WHERE iconID NOT IN (SELECT iconID FROM IconInfo);
SELECT url FROM PageURL WHERE PageURL.iconID NOT IN (SELECT iconID FROM IconInfo) LIMIT 1;
INSERT INTO PageURL (url, iconID) VALUES ((?), ?);
DELETE FROM PageURL WHERE url = (?);
SELECT IconInfo.iconID FROM IconInfo WHERE IconInfo.url = (?);
INSERT INTO IconInfo (url, stamp) VALUES (?, 0);
DELETE FROM IconData WHERE IconData.iconID = (?);
DELETE FROM IconInfo WHERE IconInfo.iconID = (?);
DELETE FROM PageURL WHERE PageURL.iconID = (?);
INSERT INTO IconInfo (url,stamp) VALUES (?, ?);
UPDATE IconInfo SET stamp = ?, url = ? WHERE iconID = ?;
SELECT value FROM IconDatabaseInfo WHERE key = 'ExcludedFromBackup';
INSERT INTO IconDatabaseInfo (key, value) VALUES ('ExcludedFromBackup', 1)CREATE TABLE IconDatabaseInfo (key TEXT NOT NULL ON CONFLICT FAIL UNIQUE ON CONFLICT REPLACE,value TEXT NOT NULL ON CONFLICT FAIL);
CREATE TABLE IconData (iconID INTEGER PRIMARY KEY AUTOINCREMENT UNIQUE ON CONFLICT REPLACE, data BLOB);
CREATE INDEX IconInfoIndex ON IconInfo (url, iconID);
CREATE TABLE IconInfo (iconID INTEGER PRIMARY KEY AUTOINCREMENT UNIQUE ON CONFLICT REPLACE, url TEXT NOT NULL ON CONFLICT FAIL UNIQUE ON CONFLICT FAIL, stamp INTEGER);
CREATE INDEX PageURLIndex ON PageURL (url);
CREATE TABLE PageURL (url TEXT NOT NULL ON CONFLICT FAIL UNIQUE ON CONFLICT REPLACE,iconID INTEGER NOT NULL ON CONFLICT FAIL);
SELECT IconData.data FROM IconData WHERE IconData.iconID IN (SELECT iconID FROM IconInfo WHERE IconInfo.url = (?));
DELETE FROM IconInfo WHERE iconID NOT IN (SELECT iconID FROM PageURL);
DELETE FROM IconData WHERE iconID NOT IN (SELECT iconID FROM PageURL);
DELETE FROM PageURL WHERE rowid = (?);
SELECT rowid, url FROM PageURL;
SELECT PageURL.url, IconInfo.url, IconInfo.stamp FROM PageURL INNER JOIN IconInfo ON PageURL.iconID=IconInfo.iconID;
WebCore: IconDatabase
I@WebKitDatabaseVersionKey
?__WebKitDatabaseInfoTable__
%s (%d %s)
WHERE key = '
(key, value) VALUES ('(key TEXT NOT NULL ON CONFLICT FAIL UNIQUE ON CONFLICT REPLACE,value TEXT NOT NULL ON CONFLICT FAIL);
WebKitInternal
Domains, protocols and ports must match.
The frame being accessed set 'document.domain' to '
', but the frame requesting access did not. Both must set 'document.domain' to the same value to allow access.
', but the frame being accessed did not. Both must set 'document.domain' to the same value to allow access.
The frame requesting access set 'document.domain' to '
'. Both must set 'document.domain' to the same value to allow access.
Unsafe JavaScript attempt to access frame with URL
Unable to open a window with invalid URL '
WebCore::FormDataIODevice
WebCore::QNetworkReplyHandlerCallQueue
WebCore::QNetworkReplyWrapper
WebCore::QNetworkReplyHandler
.xhtml
application/vnd.wap.wmlc
.wmlc
.text
.mhtml
.html
Mozilla/5.0 (Windows; U; Windows NT 5.1; AppleWebKit/534.34 (KHTML, like Gecko) Chrome/19.0.1055.1 Safari/534.34
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
-webkit-border-top-right-radius
-webkit-border-top-left-radius
-webkit-opacity
-webkit-border-bottom-right-radius
-webkit-border-bottom-left-radius
-webkit-box-sizing
-webkit-svg-shadow
stroke-linejoin
-webkit-tap-highlight-color
-webkit-wrap
-webkit-wrap-through
-webkit-wrap-flow
-webkit-shape-padding
-webkit-shape-margin
-webkit-shape-outside
-webkit-shape-inside
-webkit-region-break-inside
-webkit-region-break-before
-webkit-region-break-after
-webkit-region-overflow
-webkit-flow-from
-webkit-flow-into
-webkit-user-select
-webkit-user-modify
-webkit-user-drag
-webkit-transition-timing-function
-webkit-transition-property
-webkit-transition-duration
-webkit-transition-delay
-webkit-transition
-webkit-transform-style
-webkit-transform-origin-z
-webkit-transform-origin-y
-webkit-transform-origin-x
-webkit-transform-origin
-webkit-transform
-webkit-text-stroke-width
-webkit-text-stroke-color
-webkit-text-stroke
-webkit-text-security
-webkit-text-fill-color
-webkit-text-emphasis-style
-webkit-text-emphasis-position
-webkit-text-emphasis-color
-webkit-text-emphasis
-webkit-text-decorations-in-effect
-webkit-text-combine
-webkit-ruby-position
-webkit-rtl-ordering
-webkit-print-color-adjust
-webkit-perspective-origin-y
-webkit-perspective-origin-x
-webkit-perspective-origin
-webkit-perspective
-webkit-padding-start
-webkit-padding-end
-webkit-padding-before
-webkit-padding-after
-webkit-order
-webkit-nbsp-mode
-webkit-min-logical-height
-webkit-min-logical-width
-webkit-max-logical-height
-webkit-max-logical-width
-webkit-mask-size
-webkit-mask-repeat-y
-webkit-mask-repeat-x
-webkit-mask-repeat
-webkit-mask-position-y
-webkit-mask-position-x
-webkit-mask-position
-webkit-mask-origin
-webkit-mask-image
-webkit-mask-composite
-webkit-mask-clip
-webkit-mask-box-image-width
-webkit-mask-box-image-source
-webkit-mask-box-image-slice
-webkit-mask-box-image-repeat
-webkit-mask-box-image-outset
-webkit-mask-box-image
-webkit-mask
-webkit-marquee-style
-webkit-marquee-speed
-webkit-marquee-repetition
-webkit-marquee-increment
-webkit-marquee-direction
-webkit-marquee
-webkit-margin-start
-webkit-margin-end
-webkit-margin-before
-webkit-margin-after
-webkit-margin-collapse
-webkit-margin-top-collapse
-webkit-margin-bottom-collapse
-webkit-margin-before-collapse
-webkit-margin-after-collapse
-webkit-logical-height
-webkit-logical-width
-webkit-line-snap
-webkit-line-grid
-webkit-line-clamp
-webkit-line-break
-webkit-line-align
-webkit-line-box-contain
-webkit-hyphens
-webkit-hyphenate-limit-lines
-webkit-hyphenate-limit-before
-webkit-hyphenate-limit-after
-webkit-hyphenate-character
-webkit-highlight
-webkit-grid-row
-webkit-grid-column
-webkit-grid-rows
-webkit-grid-columns
-webkit-font-size-delta
-webkit-justify-content
-webkit-flex-wrap
-webkit-flex-shrink
-webkit-flex-grow
-webkit-flex-flow
-webkit-flex-direction
-webkit-flex-basis
-webkit-flex
-webkit-align-self
-webkit-align-items
-webkit-align-content
-webkit-filter
-webkit-blend-mode
-webkit-box-decoration-break
-webkit-columns
-webkit-column-width
-webkit-column-span
-webkit-column-rule-width
-webkit-column-rule-style
-webkit-column-rule-color
-webkit-column-rule
-webkit-column-progression
-webkit-column-gap
-webkit-column-count
-webkit-column-break-inside
-webkit-column-break-before
-webkit-column-break-after
-webkit-column-axis
-webkit-color-correction
-webkit-box-shadow
-webkit-box-reflect
-webkit-box-pack
-webkit-box-orient
-webkit-box-ordinal-group
-webkit-box-lines
-webkit-box-flex-group
-webkit-box-flex
-webkit-box-direction
-webkit-box-align
-webkit-border-vertical-spacing
-webkit-border-start-width
-webkit-border-start-style
-webkit-border-start-color
-webkit-border-start
-webkit-border-radius
-webkit-border-image
-webkit-border-horizontal-spacing
-webkit-border-fit
-webkit-border-end-width
-webkit-border-end-style
-webkit-border-end-color
-webkit-border-end
-webkit-border-before-width
-webkit-border-before-style
-webkit-border-before-color
-webkit-border-before
-webkit-border-after-width
-webkit-border-after-style
-webkit-border-after-color
-webkit-border-after
-webkit-background-size
-webkit-background-origin
-webkit-background-composite
-webkit-background-clip
-webkit-backface-visibility
-webkit-aspect-ratio
-webkit-appearance
-webkit-animation-timing-function
-webkit-animation-play-state
-webkit-animation-name
-webkit-animation-iteration-count
-webkit-animation-fill-mode
-webkit-animation-duration
-webkit-animation-direction
-webkit-animation-delay
-webkit-animation
-webkit-clip-path
-webkit-writing-mode
-webkit-text-size-adjust
-webkit-text-orientation
-webkit-locale
-webkit-font-variant-ligatures
-webkit-font-smoothing
-webkit-font-kerning
-webkit-font-feature-settings
?application/vnd.qtwebkit.smartpaste
WebCore::SharedCookieJarQt
CREATE TABLE IF NOT EXISTS cookies (cookieId VARCHAR PRIMARY KEY, cookie BLOB);
platform\network\qt\CookieJarQt.cpp
void __thiscall WebCore::SharedCookieJarQt::ensureDatabaseTable(void)
/cookies.db
QSQLITE
WebCore::MediaPlayerPrivateQt
org.qt-project.qt.mediaplayercontrol/5.0
WebCore::RunLoop::TimerObject
r@StorageTracker.db
.localstorage
*.localstorage
From:
%u;
%&%#%u%;
x-windows-949
windows-1258
windows-1250
windows-1255
windows-1253
windows-1251
windows-1257
windows-1256
windows-949
windows-874
windows-1254
ISO_646.irv:1991
windows-1252
dom.svg.static
dom.svg
svg.static
http://www.w3.org/tr/svg11/feature#
ViewportAttribute
?:/webkit/resources/zoomOutCursor.png
:/webkit/resources/zoomInCursor.png
:/webkit/resources/copyCursor.png
:/webkit/resources/progressCursor.png
:/webkit/resources/aliasCursor.png
:/webkit/resources/contextMenuCursor.png
:/webkit/resources/cellCursor.png
:/webkit/resources/verticalTextCursor.png
?WebSocket frame length too large:
?sec-websocket-protocol
sec-websocket-accept
The Sec-WebSocket-Protocol header MUST NOT appear more than once in an HTTP response
The Sec-WebSocket-Accept header MUST NOT appear more than once in an HTTP response
Sec-WebSocket-Protocol
sec-websocket-extensions
Sec-WebSocket-Extensions
Sec-WebSocket-Version
Sec-WebSocket-Extensions:
Sec-WebSocket-Version: 13
Sec-WebSocket-Key:
Sec-WebSocket-Protocol:
Upgrade: websocket
HTTP/1.1
Error during WebSocket handshake: Sec-WebSocket-Protocol mismatch
Error during WebSocket handshake: Sec-WebSocket-Accept mismatch
Error during WebSocket handshake: 'Connection' header value is not 'Upgrade'
Error during WebSocket handshake: 'Upgrade' header value is not 'WebSocket'
Error during WebSocket handshake: 'Sec-WebSocket-Accept' header is missing
Error during WebSocket handshake: 'Connection' header is missing
Error during WebSocket handshake: 'Upgrade' header is missing
mediump float css_BlendComponent(mediump float Cb, mediump float Cs) { mediump float Co; %s return Co; } mediump vec3 css_BlendColor(mediump vec3 Cb, mediump vec3 Cs) { return %s; }mediump vec4 css_Composite(mediump vec3 Cb, mediump float ab, mediump vec3 Cs, mediump float as) { mediump float Fa = %s; mediump float Fb = %s; return vec4(as * Fa * Cs ab * Fb * Cb, as * Fa ab * Fb); }uniform sampler2D css_u_texture; varying mediump vec2 css_v_texCoord; void main() { css_main(); mediump vec4 originalColor = texture2D(css_u_texture, css_v_texCoord); mediump vec4 multipliedColor = css_ColorMatrix * originalColor; mediump vec3 blendedColor = css_BlendColor(multipliedColor.rgb, css_MixColor.rgb); gl_FragColor = css_Composite(multipliedColor.rgb, multipliedColor.a, blendedColor.rgb, css_MixColor.a); }WebCore::SocketStreamHandlePrivate
accessKey
KEYPRESS
KEYUP
KEYDOWN
Constructor associated execution context is unavailable
Inspector.evaluateForTestInFrontend
Inspector.inspect
Page.domContentEventFired
Page.loadEventFired
Page.frameNavigated
Page.frameDetached
Runtime.executionContextCreated
Console.messageAdded
Console.messageRepeatCountUpdated
Console.messagesCleared
Network.requestWillBeSent
Network.requestServedFromCache
Network.responseReceived
Network.dataReceived
Network.loadingFinished
Network.loadingFailed
Network.requestServedFromMemoryCache
Network.webSocketWillSendHandshakeRequest
Network.webSocketHandshakeResponseReceived
Network.webSocketCreated
Network.webSocketClosed
Network.webSocketFrameReceived
Network.webSocketFrameError
Network.webSocketFrameSent
Database.addDatabase
DOMStorage.addDOMStorage
DOMStorage.domStorageUpdated
ApplicationCache.applicationCacheStatusUpdated
ApplicationCache.networkStateUpdated
DOM.documentUpdated
DOM.setChildNodes
DOM.attributeModified
DOM.attributeRemoved
DOM.inlineStyleInvalidated
DOM.characterDataModified
DOM.childNodeCountUpdated
DOM.childNodeInserted
DOM.childNodeRemoved
DOM.shadowRootPushed
DOM.shadowRootPopped
CSS.mediaQueryResultChanged
CSS.styleSheetChanged
CSS.namedFlowCreated
CSS.namedFlowRemoved
CSS.regionLayoutUpdated
Timeline.eventRecorded
Debugger.globalObjectCleared
hasSourceURL
sourceMapURL
Debugger.scriptParsed
Debugger.scriptFailedToParse
Debugger.breakpointResolved
Debugger.paused
Debugger.resumed
Profiler.addProfileHeader
Profiler.setRecordingProfile
Profiler.resetProfiles
Worker.workerCreated
Worker.workerTerminated
Worker.dispatchMessageFromWorker
report-uri
'. Non-whitespace characters outside ASCII 0x21-0x7E must be percent-encoded, as described in RFC 3986, section 2.1: http://tools.ietf.org/html/rfc3986#section-2.1.
csp-report
[Report Only]
Refused to execute JavaScript URL because it violates the following Content Security Policy directive:
Refused to execute inline event handler because it violates the following Content Security Policy directive:
Refused to execute inline script because it violates the following Content Security Policy directive:
Refused to execute script because it violates the following Content Security Policy directive:
RenderTree.Unused
RenderTree.Used
JSHeap.Unused
JSHeap.Used
WebInspector.ResourceAgent
WebInspector.DebuggerAgent
WebInspector.ProfilerAgent
WebInspector.Overlay
WebInspector.DOMStorageAgent.Resources
WebInspector.DOMStorageAgent
WebInspector.MemoryAgent
WebInspector.Controller
JSExternalResources.Arrays
JSExternalResources.Strings
MemoryCache.XSLT
MemoryCache.Shader
MemoryCache.SVG
MemoryCache.Script
MemoryCache.Image
MemoryCache.Font
MemoryCache.CSS
MemoryCache.RawResource
MemoryCache.Resource
MemoryCache.InternalStructures
Page.Binding
Page.CSS
Page.DOM
%s %s:
%s:%d:
/KHTMLFixes.css
http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd
-//WebTechs//DTD Mozilla HTML//
-//WebTechs//DTD Mozilla HTML 2.0//
@-webkit-keyframes
Canvas.replayTraceLog
Canvas.getTraceLog
Canvas.stopCapturing
Canvas.startCapturing
Canvas.captureFrame
Canvas.dropTraceLog
Canvas.disable
Canvas.enable
Worker.setAutoconnectToWorkers
Worker.disconnectFromWorker
Worker.connectToWorker
Worker.sendMessageToWorker
Worker.disable
Worker.enable
Profiler.getHeapObjectId
Profiler.getObjectByHeapObjectId
Profiler.collectGarbage
Profiler.takeHeapSnapshot
Profiler.clearProfiles
Profiler.removeProfile
Profiler.getProfile
Profiler.getProfileHeaders
Profiler.stop
Profiler.start
Profiler.disable
Profiler.enable
Profiler.hasHeapProfiler
Profiler.isSampling
Profiler.causesRecompilation
DOMDebugger.removeXHRBreakpoint
DOMDebugger.setXHRBreakpoint
DOMDebugger.removeInstrumentationBreakpoint
DOMDebugger.setInstrumentationBreakpoint
DOMDebugger.removeEventListenerBreakpoint
DOMDebugger.setEventListenerBreakpoint
DOMDebugger.removeDOMBreakpoint
DOMDebugger.setDOMBreakpoint
Debugger.setOverlayMessage
Debugger.runScript
Debugger.compileScript
Debugger.evaluateOnCallFrame
Debugger.setPauseOnExceptions
Debugger.getFunctionDetails
Debugger.getScriptSource
Debugger.restartFrame
Debugger.setScriptSource
Debugger.canSetScriptSource
Debugger.searchInContent
Debugger.resume
Debugger.pause
Debugger.stepOut
Debugger.stepInto
Debugger.stepOver
Debugger.continueToLocation
Debugger.removeBreakpoint
Debugger.setBreakpoint
Debugger.setBreakpointByUrl
Debugger.setBreakpointsActive
Debugger.disable
Debugger.enable
Debugger.supportsSeparateScriptCompilationAndExecution
Debugger.causesRecompilation
Timeline.canMonitorMainThread
Timeline.supportsFrameInstrumentation
Timeline.setIncludeMemoryDetails
Timeline.stop
Timeline.start
CSS.getNamedFlowCollection
CSS.stopSelectorProfiler
CSS.startSelectorProfiler
CSS.forcePseudoState
CSS.getSupportedCSSProperties
CSS.addRule
CSS.setRuleSelector
CSS.toggleProperty
CSS.setPropertyText
CSS.setStyleSheetText
CSS.getStyleSheetText
CSS.getStyleSheet
CSS.getAllStyleSheets
CSS.getComputedStyleForNode
CSS.getInlineStylesForNode
CSS.getMatchedStylesForNode
CSS.disable
CSS.enable
DOM.markUndoableState
DOM.redo
DOM.undo
DOM.moveTo
DOM.getAttributes
DOM.resolveNode
DOM.pushNodeByPathToFrontend
DOM.highlightFrame
DOM.hideHighlight
DOM.highlightNode
DOM.highlightRect
DOM.setInspectModeEnabled
DOM.requestNode
DOM.discardSearchResults
DOM.getSearchResults
DOM.performSearch
DOM.setOuterHTML
DOM.getOuterHTML
DOM.getEventListenersForNode
DOM.removeAttribute
DOM.setAttributesAsText
DOM.setAttributeValue
DOM.removeNode
DOM.setNodeValue
DOM.setNodeName
DOM.querySelectorAll
DOM.querySelector
DOM.requestChildNodes
DOM.getDocument
ApplicationCache.getApplicationCacheForFrame
ApplicationCache.getManifestForFrame
ApplicationCache.enable
ApplicationCache.getFramesWithManifests
DOMStorage.removeDOMStorageItem
DOMStorage.setDOMStorageItem
DOMStorage.getDOMStorageEntries
DOMStorage.disable
DOMStorage.enable
Database.executeSQL
Database.getDatabaseTableNames
Database.disable
Database.enable
Network.setCacheDisabled
Network.clearBrowserCookies
Network.canClearBrowserCookies
Network.clearBrowserCache
Network.canClearBrowserCache
Network.replayXHR
Network.getResponseBody
Network.setExtraHTTPHeaders
Network.setUserAgentOverride
Network.disable
Network.enable
Console.addInspectedHeapObject
Console.addInspectedNode
Console.setMonitoringXHREnabled
Console.clearMessages
Console.disable
Console.enable
Runtime.disable
Runtime.enable
Runtime.run
Runtime.releaseObjectGroup
Runtime.releaseObject
Runtime.getProperties
Runtime.callFunctionOn
Runtime.evaluate
Page.setCompositingBordersVisible
Page.getCompositingBordersVisible
Page.setTouchEmulationEnabled
Page.canOverrideDeviceOrientation
Page.clearDeviceOrientationOverride
Page.setDeviceOrientationOverride
Page.canOverrideGeolocation
Page.clearGeolocationOverride
Page.setGeolocationOverride
Page.setScriptExecutionDisabled
Page.getScriptExecutionStatus
Page.setShowFPSCounter
Page.canShowFPSCounter
Page.setShowPaintRects
Page.setDeviceMetricsOverride
Page.canOverrideDeviceMetrics
Page.setDocumentContent
Page.searchInResources
Page.searchInResource
Page.getResourceContent
Page.getResourceTree
Page.deleteCookie
Page.getCookies
Page.navigate
Page.reload
Page.removeScriptToEvaluateOnLoad
Page.addScriptToEvaluateOnLoad
Page.disable
Page.enable
Memory.getProcessMemoryDistribution
Memory.getDOMNodeCount
Inspector.disable
Inspector.enable
Parameter '%s' has wrong type. It must be '%s'.
Parameter '%s' with type '%s' was not found.
'params' object must contain required parameter '%s' with type '%s'.
sqlError
Some arguments of method '%s' can't be processed
urlRegex
screenshotDataUrl
operator
keyTimes
keySplines
keyPoints
http://www.w3.org/2000/svg
SELECT name FROM sqlite_master WHERE type='table';
the SQLTransactionCallback was null or threw an exception
the statement failed to execute
XMLHttpRequest.timeout cannot be set for synchronous HTTP(S) requests made from the window context.
XMLHttpRequest.responseType "
" is not supported.
XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
WebCore.XHR.send.ArrayBufferOrView
ArrayBuffer is deprecated in XMLHttpRequest.send(). Use ArrayBufferView instead.
XMLHttpRequest cannot load
Synchronous XMLHttpRequests must not have a timeout value set.
Synchronous HTTP(S) requests made from the window context cannot have XMLHttpRequest.responseType set.
Synchronous XMLHttpRequests are disabled for this page.
importRule
?/favicon.ico
@import url("-webkit-animating-full-screen-transition
-webkit-full-screen-ancestor
-webkit-full-screen-document
-webkit-full-screen
-webkit-scrollbar-track-piece
-webkit-scrollbar-track
-webkit-scrollbar-thumb
-webkit-scrollbar-corner
-webkit-scrollbar-button
-webkit-scrollbar
-webkit-resizer
-webkit-full-page-media
-webkit-drag
-webkit-autofill
-webkit-any-link
-webkit-any(
Page.Audio.SharedData
Page.Audio
Page.Loader
Page.Image
?WebCore.FeatureObserver
baseurl
burlywood
)].,;:?'!"%*-/}
(["'#$/-`{http://www.w3.org/2000/xmlns/
http://www.w3.org/1999/xlink
http://www.w3.org/XML/1998/namespace
-webkit-meter-inner-element
-webkit-meter-even-less-good-value
-webkit-meter-suboptimum-value
-webkit-meter-optimum-value
@@-webkit-validation-bubble-body
-webkit-validation-bubble-heading
-webkit-validation-bubble-text-block
-webkit-validation-bubble-icon
-webkit-validation-bubble-message
-webkit-validation-bubble-arrow
-webkit-validation-bubble-arrow-clipper
-webkit-validation-bubble
WebCore.ShadowRoot.constructor
?% WebKit serialized form state version 8
_webgl_
webgl_
WEBGL_debug_shaders
WEBGL_debug_renderer_info
WEBKIT_WEBGL_depth_texture
WEBKIT_WEBGL_compressed_texture_s3tc
WEBKIT_lose_context
WEBKIT_WEBGL_lose_context
WEBKIT_EXT_texture_filter_anisotropic
WebGL ERROR(x)
CONTEXT_LOST_WEBGL
INVALID_FRAMEBUFFER_OPERATION
INVALID_OPERATION
WebGL: too many errors, no more errors will be reported to the console for this context.
WebGL:
invalid parameter name, WEBGL_debug_renderer_info not enabled
WebGL GLSL ES 1.0 (
WebKit WebGL
WebGL 1.0 (
invalid parameter for UNPACK_COLORSPACE_CONVERSION_WEBGL
WARNING: WebGL content on the page caused the graphics card to reset; not restoring the context
WARNING: WebGL content on the page might have caused the graphics card to reset
Could not create a WebGL context.
WebGLRenderingContext
Web page was not allowed to create a WebGL context.
?-webkit-image-inner-element
-webkit-details-marker
-webkit-search-decoration
-webkit-search-results-decoration
-webkit-search-results-button
-webkit-search-cancel-button
-webkit-progress-inner-element
WebCore::DnsPrefetchHelper
-webkit-file-upload-button
C:\fakepath\
webkitCancelRequestAnimationFrame
webkitCancelAnimationFrame
webkitRequestAnimationFrame
webkitPostMessage
webkitConvertPointFromNodeToPage
webkitConvertPointFromPageToNode
SQLException
webkitNotifications
WebKitMutationObserver
webkitURL
MessagePort
XMLHttpRequestException
XMLHttpRequestUpload
XMLHttpRequest
WebKitPoint
WebKitCSSMatrix
WebKitCSSRegionRule
WebKitCSSKeyframesRule
WebKitCSSKeyframeRule
WebGLContextEvent
XMLHttpRequestProgressEvent
WebKitTransitionEvent
WebKitAnimationEvent
KeyboardEvent
WebGLUniformLocation
WebGLTexture
WebGLShaderPrecisionFormat
WebGLShader
WebGLRenderbuffer
WebGLProgram
WebGLFramebuffer
WebGLBuffer
WebGLActiveInfo
HTMLKeygenElement
CSSImportRule
WebKitCSSFilterValue
WebKitCSSMixFunctionValue
WebKitCSSTransformValue
SELECT name FROM sqlite_master WHERE type = 'table' AND name = '
sqlite_open returned null
sqlite_sequence
?%sThe page at %s %s insecure content from %s.
removeURLSchemeRegisteredAsBypassingContentSecurityPolicy
registerURLSchemeAsBypassingContentSecurityPolicy
webkitDidExitFullScreenForElement
webkitWillExitFullScreenForElement
webkitDidEnterFullScreenForElement
webkitWillEnterFullScreenForElement
iconURLs
configurationForViewport
hasShadowInsertionPoint
SpellCheckingExemption
RightToLeftPaginated
viewport size
RenderSVGViewportContainer
line join
An object of the wrong type was passed to an operation.
An invalid value was passed to an operation or assigned to an attribute.
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AB----WebKitFormBoundary
-webkit-sans-serif
-webkit-pictograph
-webkit-fantasy
-webkit-monospace
-webkit-standard
-webkit-cursive
-webkit-serif
-webkit-slider-thumb
-webkit-media-slider-thumb
-webkit-slider-container
-webkit-media-slider-container
@d:d:d
d-d-d
KeyboardEvents
npwpf.dll
npmozax.dll
Windows Media
toDataUrl
?6llx.db
SELECT seq FROM sqlite_sequence WHERE name='Databases';
definitionURL
http://www.w3.org/1998/Math/MathML
-webkit-view-mode
-webkit-transform-3d
-webkit-transform-2d
min-monochrome
-webkit-min-device-pixel-ratio
max-monochrome
-webkit-max-device-pixel-ratio
-webkit-device-pixel-ratio
monochrome
@-webkit-region
@namespace "http://www.w3.org/1999/xhtml"; html { display: block } head { display: none } meta { display: none } title { display: none } link { display: none } style { display: none } script { display: none } body { display: block; margin: 8px } p { display: block; -webkit-margin-before: 1__qem; -webkit-margin-after: 1__qem; -webkit-margin-start: 0; -webkit-margin-end: 0; } div { display: block } layer { display: block } article, aside, footer, header, hgroup, nav, section { display: block } marquee { display: inline-block; overflow: -webkit-marquee } address { display: block } blockquote { display: block; -webkit-margin-before: 1__qem; -webkit-margin-after: 1em; -webkit-margin-start: 40px; -webkit-margin-end: 40px; } figcaption { display: block } figure { display: block; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 40px; -webkit-margin-end: 40px; } q { display: inline } q:before { content: open-quote; } q:after { content: close-quote; } center { display: block; text-align: -webkit-center } hr { display: block; -webkit-margin-before: 0.5em; -webkit-margin-after: 0.5em; -webkit-margin-start: auto; -webkit-margin-end: auto; border-style: inset; border-width: 1px } map { display: inline } dialog:not([open]) { display: none; } dialog { position: absolute; left: 0; right: 0; margin: auto; border: solid; padding: 1em; background: white; color: black; } h1 { display: block; font-size: 2em; -webkit-margin-before: 0.67__qem; -webkit-margin-after: 0.67em; -webkit-margin-start: 0; -webkit-margin-end: 0; font-weight: bold } :-webkit-any(article,aside,nav,section) h1 { font-size: 1.5em; -webkit-margin-before: 0.83__qem; -webkit-margin-after: 0.83em; } :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 { font-size: 1.17em; -webkit-margin-before: 1__qem; -webkit-margin-after: 1em; } :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 { font-size: 1.00em; -webkit-margin-before: 1.33__qem; -webkit-margin-after: 1.33em; } :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 { font-size: .83em; -webkit-margin-before: 1.67__qem; -webkit-margin-after: 1.67em; } :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 { font-size: .67em; -webkit-margin-before: 2.33__qem; -webkit-margin-after: 2.33em; } h2 { display: block; font-size: 1.5em; -webkit-margin-before: 0.83__qem; -webkit-margin-after: 0.83em; -webkit-margin-start: 0; -webkit-margin-end: 0; font-weight: bold } h3 { display: block; font-size: 1.17em; -webkit-margin-before: 1__qem; -webkit-margin-after: 1em; -webkit-margin-start: 0; -webkit-margin-end: 0; font-weight: bold } h4 { display: block; -webkit-margin-before: 1.33__qem; -webkit-margin-after: 1.33em; -webkit-margin-start: 0; -webkit-margin-end: 0; font-weight: bold } h5 { display: block; font-size: .83em; -webkit-margin-before: 1.67__qem; -webkit-margin-after: 1.67em; -webkit-margin-start: 0; -webkit-margin-end: 0; font-weight: bold } h6 { display: block; font-size: .67em; -webkit-margin-before: 2.33__qem; -webkit-margin-after: 2.33em; -webkit-margin-start: 0; -webkit-margin-end: 0; font-weight: bold } table { display: table; border-collapse: separate; border-spacing: 2px; border-color: gray } thead { display: table-header-group; vertical-align: middle; border-color: inherit } tbody { display: table-row-group; vertical-align: middle; border-color: inherit } tfoot { display: table-footer-group; vertical-align: middle; border-color: inherit } table > tr { vertical-align: middle; } col { display: table-column } colgroup { display: table-column-group } tr { display: table-row; vertical-align: inherit; border-color: inherit } td, th { display: table-cell; vertical-align: inherit } th { font-weight: bold } caption { display: table-caption; text-align: -webkit-center } ul, menu, dir { display: block; list-style-type: disc; -webkit-margin-before: 1__qem; -webkit-margin-after: 1em; -webkit-margin-start: 0; -webkit-margin-end: 0; -webkit-padding-start: 40px } ol { display: block; list-style-type: decimal; -webkit-margin-before: 1__qem; -webkit-margin-after: 1em; -webkit-margin-start: 0; -webkit-margin-end: 0; -webkit-padding-start: 40px } li { display: list-item; text-align: -webkit-match-parent; } ul ul, ol ul { list-style-type: circle } ol ol ul, ol ul ul, ul ol ul, ul ul ul { list-style-type: square } dd { display: block; -webkit-margin-start: 40px } dl { display: block; -webkit-margin-before: 1__qem; -webkit-margin-after: 1em; -webkit-margin-start: 0; -webkit-margin-end: 0; } dt { display: block } ol ul, ul ol, ul ul, ol ol { -webkit-margin-before: 0; -webkit-margin-after: 0 } form { display: block; margin-top: 0__qem; } label { cursor: default; } legend { display: block; -webkit-padding-start: 2px; -webkit-padding-end: 2px; border: none } fieldset { display: block; -webkit-margin-start: 2px; -webkit-margin-end: 2px; -webkit-padding-before: 0.35em; -webkit-padding-start: 0.75em; -webkit-padding-end: 0.75em; -webkit-padding-after: 0.625em; border: 2px groove ThreeDFace } button { -webkit-appearance: button; } input, textarea, keygen, select, button, isindex, meter, progress { -webkit-writing-mode: horizontal-tb !important; } input, textarea, keygen, select, button, isindex { margin: 0__qem; font: -webkit-small-control; color: initial; letter-spacing: normal; word-spacing: normal; line-height: normal; text-transform: none; text-indent: 0; text-shadow: none; display: inline-block; text-align: start; } input[type="hidden"] { display: none } input, input[type="password"], input[type="search"], isindex { -webkit-appearance: textfield; padding: 1px; background-color: white; border: 2px inset; -webkit-rtl-ordering: logical; -webkit-user-select: text; cursor: auto; } input[type="search"] { -webkit-appearance: searchfield; box-sizing: border-box; } input::-webkit-textfield-decoration-container { display: -webkit-box; -webkit-box-align: center; -webkit-user-modify: read-only !important; content: none !important; } input[type="search"]::-webkit-textfield-decoration-container { direction: ltr; } input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: searchfield-cancel-button; display: block; -webkit-box-flex: 0; -webkit-user-modify: read-only !important; } input[type="search"]::-webkit-search-decoration { -webkit-appearance: searchfield-decoration; display: block; -webkit-box-flex: 0; -webkit-user-modify: read-only !important; } input[type="search"]::-webkit-search-results-decoration { -webkit-appearance: searchfield-results-decoration; display: block; -webkit-box-flex: 0; -webkit-user-modify: read-only !important; } input[type="search"]::-webkit-search-results-button { -webkit-appearance: searchfield-results-button; display: block; -webkit-box-flex: 0; -webkit-user-modify: read-only !important; } datalist { display: none; } input[type="date"] { -webkit-align-items: stretch; display: -webkit-inline-flex; font-family: monospace; padding: 0; -webkit-padding-start: 1px; } input[type="datetime"] { -webkit-align-items: stretch; display: -webkit-inline-flex; font-family: monospace; padding: 0; -webkit-padding-start: 1px; } input[type="datetime-local"] { -webkit-align-items: stretch; display: -webkit-inline-flex; font-family: monospace; padding: 0; -webkit-padding-start: 1px; } input[type="month"] { -webkit-align-items: stretch; display: -webkit-inline-flex; font-family: monospace; padding: 0; -webkit-padding-start: 1px; } input[type="time"] { -webkit-align-items: stretch; display: -webkit-inline-flex; font-family: monospace; padding: 0; -webkit-padding-start: 1px; } input[type="week"] { -webkit-align-items: stretch; display: -webkit-inline-flex; font-family: monospace; padding: 0; -webkit-padding-start: 1px; } input::-webkit-datetime-edit { -webkit-flex: 1; -webkit-user-modify: read-only !important; display: inline-block; white-space: pre; } input::-webkit-datetime-edit-ampm-field, input::-webkit-datetime-edit-day-field, input::-webkit-datetime-edit-hour-field, input::-webkit-datetime-edit-millisecond-field, input::-webkit-datetime-edit-minute-field, input::-webkit-datetime-edit-month-field, input::-webkit-datetime-edit-second-field, input::-webkit-datetime-edit-week-field, input::-webkit-datetime-edit-year-field { -webkit-user-modify: read-only !important; border: none; display: inline-block; margin: 1px; text-align: center; } input::-webkit-datetime-edit-ampm-field:focus, input::-webkit-datetime-edit-day-field:focus, input::-webkit-datetime-edit-hour-field:focus, input::-webkit-datetime-edit-millisecond-field:focus, input::-webkit-datetime-edit-minute-field:focus, input::-webkit-datetime-edit-month-field:focus, input::-webkit-datetime-edit-second-field:focus, input::-webkit-datetime-edit-week-field:focus, input::-webkit-datetime-edit-year-field:focus { background-color: highlight; color: highlighttext; outline: none; } input::-webkit-datetime-edit-minute-field[readonly] { color: GrayText; } input::-webkit-datetime-edit-second-field[readonly] { color: GrayText; } input::-webkit-datetime-edit-text { -webkit-user-modify: read-only !important; display: inline-block; } input::-webkit-date-and-time-container { -webkit-align-items: center; -webkit-flex: 1; display: -webkit-inline-flex; } input[type="date"]::-webkit-inner-spin-button, input[type="datetime"]::-webkit-inner-spin-button, input[type="datetime-local"]::-webkit-inner-spin-button, input[type="month"]::-webkit-inner-spin-button, input[type="time"]::-webkit-inner-spin-button, input[type="week"]::-webkit-inner-spin-button { display: inline-block; position: static; -webkit-margin-start: 2px; } input[type="date"] { -webkit-align-items: center; -webkit-appearance: menulist-button; display: -webkit-inline-flex; overflow: hidden; width: 10em; } input[type="datetime"] { -webkit-align-items: center; -webkit-appearance: menulist-button; display: -webkit-inline-flex; overflow: hidden; width: 10em; } input[type="datetime-local"] { -webkit-align-items: center; -webkit-appearance: menulist-button; display: -webkit-inline-flex; overflow: hidden; width: 10em; } input[type="month"] { -webkit-align-items: center; -webkit-appearance: menulist-button; display: -webkit-inline-flex; overflow: hidden; width: 10em; } input[type="time"] { -webkit-align-items: center; -webkit-appearance: menulist-button; display: -webkit-inline-flex; overflow: hidden; width: 10em; } input[type="week"] { -webkit-align-items: center; -webkit-appearance: menulist-button; display: -webkit-inline-flex; overflow: hidden; width: 10em; } input::-webkit-date-and-time-value { margin: 1px 24px 1px 4px; white-space: pre; } input::-webkit-inner-spin-button { -webkit-appearance: inner-spin-button; display: block; position: relative; cursor: default; height: 1.5em; vertical-align: top; -webkit-box-flex: 0; -webkit-user-select: none; -webkit-user-modify: read-only !important; } input::-webkit-input-speech-button { -webkit-appearance: -webkit-input-speech-button; display: block; vertical-align: top; -webkit-box-flex: 0; -webkit-user-modify: read-only !important; } keygen, select { border-radius: 5px; } keygen::-webkit-keygen-select { margin: 0px; } textarea { -webkit-appearance: textarea; background-color: white; border: 1px solid; -webkit-rtl-ordering: logical; -webkit-user-select: text; -webkit-box-orient: vertical; resize: auto; cursor: auto; padding: 2px; white-space: pre-wrap; word-wrap: break-word; } ::-webkit-input-placeholder { -webkit-text-security: none; color: darkGray; display: block !important; pointer-events: none !important; } input::-webkit-input-placeholder, isindex::-webkit-input-placeholder { white-space: pre; word-wrap: normal; overflow: hidden; -webkit-user-modify: read-only !important; } input[type="password"] { -webkit-text-security: disc !important; } input[type="hidden"], input[type="image"], input[type="file"] { -webkit-appearance: initial; padding: initial; background-color: initial; border: initial; } input[type="file"] { -webkit-box-align: baseline; color: inherit; text-align: start !important; } input:-webkit-autofill { background-color: #FAFFBD !important; background-image:none !important; color: #000000 !important; } input[type="radio"], input[type="checkbox"] { margin: 3px 0.5ex; padding: initial; background-color: initial; border: initial; } input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: push-button; white-space: pre } input[type="file"]::-webkit-file-upload-button { -webkit-appearance: push-button; -webkit-user-modify: read-only !important; white-space: nowrap; margin: 0; font-size: inherit; } input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button { -webkit-box-align: center; text-align: center; cursor: default; color: ButtonText; padding: 2px 6px 3px 6px; border: 2px outset ButtonFace; background-color: ButtonFace; box-sizing: border-box } input[type="range"] { -webkit-appearance: slider-horizontal; padding: initial; border: initial; margin: 2px; color: #909090; } input[type="range"]::-webkit-slider-container, input[type="range"]::-webkit-media-slider-container { -webkit-flex: 1; min-width: 0; box-sizing: border-box; -webkit-user-modify: read-only !important; display: -webkit-flex; -webkit-align-contents: center; } input[type="range"]::-webkit-slider-runnable-track { -webkit-flex: 1; min-width: 0; -webkit-align-self: center; box-sizing: border-box; -webkit-user-modify: read-only !important; display: block; } input[type="range"]::-webkit-slider-thumb, input[type="range"]::-webkit-media-slider-thumb { -webkit-appearance: sliderthumb-horizontal; box-sizing: border-box; -webkit-user-modify: read-only !important; display: block; } input[type="button"]:disabled, input[type="submit"]:disabled, input[type="reset"]:disabled, input[type="file"]:disabled::-webkit-file-upload-button, button:disabled, select:disabled, keygen:disabled, optgroup:disabled, option:disabled, select[disabled]>option { color: GrayText } input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active, input[type="file"]:active::-webkit-file-upload-button, button:active { border-style: inset } input[type="button"]:active:disabled, input[type="submit"]:active:disabled, input[type="reset"]:active:disabled, input[type="file"]:active:disabled::-webkit-file-upload-button, button:active:disabled { border-style: outset } area, param { display: none } input[type="checkbox"] { -webkit-appearance: checkbox; box-sizing: border-box; } input[type="radio"] { -webkit-appearance: radio; box-sizing: border-box; } input[type="color"] { -webkit-appearance: square-button; width: 44px; height: 23px; } input[type="color"]::-webkit-color-swatch-wrapper { display:-webkit-box; padding: 4px 2px; box-sizing: border-box; -webkit-user-modify: read-only !important; width: 100%; height: 100% } input[type="color"]::-webkit-color-swatch { background-color: #000000; border: 1px solid #777777; -webkit-box-flex: 1; -webkit-user-modify: read-only !important; } input[type="color"][list] { -webkit-appearance: menulist; width: 88px; height: 23px; } input[type="color"][list]::-webkit-color-swatch-wrapper { padding-left: 8px; padding-right: 24px; } input[type="color"][list]::-webkit-color-swatch { border-color: #000000; } input::-webkit-calendar-picker-indicator { width: 0.66em; height: 0.66em; padding: 0.17em 0.34em; -webkit-user-modify: read-only !important; } input::-webkit-calendar-picker-indicator:hover { background-color: #eee; } select { -webkit-appearance: menulist; box-sizing: border-box; -webkit-box-align: center; border: 1px solid; white-space: pre; -webkit-rtl-ordering: logical; color: black; background-color: white; cursor: default; } select[size], select[multiple], select[size][multiple] { -webkit-appearance: listbox; -webkit-box-align: start; border: 1px inset gray; border-radius: initial; white-space: initial; } select[size="0"], select[size="1"] { -webkit-appearance: menulist; -webkit-box-align: center; border: 1px solid; border-radius: 5px; white-space: pre; } optgroup { font-weight: bolder; } option { font-weight: normal; } output { display: inline; } ::-webkit-validation-bubble { display: inline-block; z-index: 2147483647; position: absolute; opacity: 0.95; line-height: 0; margin: 0; -webkit-text-security: none; -webkit-transition: opacity 05.5s ease; -webkit-user-modify: read-only !important; } ::-webkit-validation-bubble-message { display: -webkit-box; position: relative; top: -4px; font: message-box; color: black; min-width: 50px; max-width: 200px; border: solid 2px #400; background: -webkit-gradient(linear, left top, left bottom, from(#f8ecec), to(#e8cccc)); padding: 8px; border-radius: 8px; -webkit-box-shadow: 4px 4px 4px rgba(100,100,100,0.6), inset -2px -2px 1px #d0c4c4, inset 2px 2px 1px white; -webkit-user-modify: read-only !important; line-height: normal; white-space: normal; z-index: 2147483644; } ::-webkit-validation-bubble-text-block { -webkit-box-flex: 1; -webkit-user-modify: read-only !important; } ::-webkit-validation-bubble-heading { font-weight: bold; -webkit-user-modify: read-only !important; } ::-webkit-validation-bubble-arrow { display: inline-block; position: relative; left: 32px; width: 16px; height: 16px; background-color: #f8ecec; border-width: 2px 0 0 2px; border-style: solid; border-color: #400; box-shadow: inset 2px 2px 1px white; -webkit-transform-origin: 0 0; -webkit-transform: rotate(45deg); -webkit-user-modify: read-only !important; z-index: 2147483645; } ::-webkit-validation-bubble-arrow-clipper { display: block; overflow: hidden; height: 16px; -webkit-user-modify: read-only !important; } meter { -webkit-appearance: meter; box-sizing: border-box; display: inline-block; height: 1em; width: 5em; vertical-align: -0.2em; } meter::-webkit-meter-inner-element { -webkit-appearance: inherit; box-sizing: inherit; -webkit-user-modify: read-only !important; height: 100%; width: 100%; } meter::-webkit-meter-bar { background: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#ddd), color-stop(0.20, #eee), color-stop(0.45, #ccc), color-stop(0.55, #ccc)); height: 100%; width: 100%; -webkit-user-modify: read-only !important; box-sizing: border-box; } meter::-webkit-meter-optimum-value { background: -webkit-gradient(linear, left top, left bottom, from(#ad7), to(#ad7), color-stop(0.20, #cea), color-stop(0.45, #7a3), color-stop(0.55, #7a3)); height: 100%; -webkit-user-modify: read-only !important; box-sizing: border-box; } meter::-webkit-meter-suboptimum-value { background: -webkit-gradient(linear, left top, left bottom, from(#fe7), to(#fe7), color-stop(0.20, #ffc), color-stop(0.45, #db3), color-stop(0.55, #db3)); height: 100%; -webkit-user-modify: read-only !important; box-sizing: border-box; } meter::-webkit-meter-even-less-good-value { background: -webkit-gradient(linear, left top, left bottom, from(#f77), to(#f77), color-stop(0.20, #fcc), color-stop(0.45, #d44), color-stop(0.55, #d44)); height: 100%; -webkit-user-modify: read-only !important; box-sizing: border-box; } progress { -webkit-appearance: progress-bar; box-sizing: border-box; display: inline-block; height: 1em; width: 10em; vertical-align: -0.2em; } progress::-webkit-progress-inner-element { -webkit-appearance: inherit; box-sizing: inherit; -webkit-user-modify: read-only; height: 100%; width: 100%; } progress::-webkit-progress-bar { background-color: gray; height: 100%; width: 100%; -webkit-user-modify: read-only !important; box-sizing: border-box; } progress::-webkit-progress-value { background-color: green; height: 100%; width: 50%; -webkit-user-modify: read-only !important; box-sizing: border-box; } img { display: inline-block; } u, ins { text-decoration: underline } strong, b { font-weight: bold } i, cite, em, var, address, dfn { font-style: italic } tt, code, kbd, samp { font-family: monospace } pre, xmp, plaintext, listing { display: block; font-family: monospace; white-space: pre; margin: 1__qem 0 } mark { background-color: yellow; color: black } big { font-size: larger } small { font-size: smaller } s, strike, del { text-decoration: line-through } sub { vertical-align: sub; font-size: smaller } sup { vertical-align: super; font-size: smaller } nobr { white-space: nowrap } :focus { outline: auto 5px -webkit-focus-ring-color } html:focus, body:focus, input[readonly]:focus { outline: none } applet:focus, embed:focus, iframe:focus, object:focus { outline: none } input:focus, textarea:focus, isindex:focus, keygen:focus, select:focus { outline-offset: -2px } input[type="button"]:focus, input[type="checkbox"]:focus, input[type="file"]:focus, input[type="hidden"]:focus, input[type="image"]:focus, input[type="radio"]:focus, input[type="reset"]:focus, input[type="search"]:focus, input[type="submit"]:focus, input[type="file"]:focus::-webkit-file-upload-button { outline-offset: 0 } a:-webkit-any-link { color: -webkit-link; text-decoration: underline; cursor: auto; } a:-webkit-any-link:active { color: -webkit-activelink } ruby, rt { text-indent: 0; } rt { line-height: normal; -webkit-text-emphasis: none; } ruby > rt { display: block; font-size: 50%; text-align: start; } ruby > rp { display: none; } noframes { display: none } frameset, frame { display: block } frameset { border-color: inherit } iframe:not([seamless]) { border: 2px inset } iframe[seamless] { display: block } details { display: block } summary { display: block } summary::-webkit-details-marker { display: inline-block; width: 0.66em; height: 0.66em; margin-right: 0.4em; } bdi, output { unicode-bidi: -webkit-isolate; } bdo { unicode-bidi: bidi-override; } @page { size: auto; margin: auto; padding: 0px; border-width: 0px; }img[align="left"] { margin-right: 3px; } img[align="right"] { margin-left: 3px; } table { white-space: normal; line-height: normal; font-weight: normal; font-size: medium; font-variant: normal; font-style: normal; color: -webkit-text; text-align: start; } input:not([type=image]), textarea { box-sizing: border-box; } form { margin-bottom: 1em }@namespace "http://www.w3.org/1998/Math/MathML"; math { -webkit-line-box-contain: glyphs replaced; line-height: 0; } mtext { line-height: 1.0; } math, mfenced > * { font-family: MathJax_Main, STIXGeneral, "DejaVu Serif", Cambria, "Cambria Math", Times, serif; } mo, mfenced { font-family: MathJax_Main, STIXGeneral, STIXSizeOneSym, "DejaVu Sans", "DejaVu Serif", Cambria, "Cambria Math", "Lucida Sans Unicode", "Arial Unicode MS", "Lucida Grande", OpenSymbol, "Standard Symbols L", sans-serif; } math { display: -webkit-inline-flex !important; padding-left: 1px; padding-right: 1px; } math[display="block"] { display: -webkit-flex !important; -webkit-justify-content: center; page-break-inside: avoid; -webkit-margin-after: 1em; } mo, mrow, mfenced, mfrac, msub, msup, msubsup, munder, mover, munderover, msqrt, mroot { display: -webkit-inline-flex !important; } math, mrow, mfenced, msqrt, mroot { -webkit-align-items: baseline; } msqrt > * { -webkit-align-self: baseline; } mo, mfrac, munder, mover, munderover { -webkit-flex-direction: column; } munder, mover, munderover { -webkit-align-items: center; } mfrac > * { -webkit-align-self: center; } mfrac[numalign="left"] > :first-child { -webkit-align-self: flex-start; } mfrac[numalign="right"] > :first-child { -webkit-align-self: flex-end; } mfrac[denomalign="left"] > :last-child { -webkit-align-self: flex-start; } mfrac[denomalign="right"] > :last-child { -webkit-align-self: flex-end; } mfrac > :first-child { -webkit-margin-after: 0.2em; } mfrac > :last-child { -webkit-margin-before: 0.2em; } mfrac { -webkit-margin-start: 1px; -webkit-margin-end: 1px; } msubsup > :last-child, mover > :last-child, munderover > :last-child { -webkit-order: -1; } msub > * *, msup > * *, msubsup > * *, munder > * *, mover > * *, munderover > * * { font-size: 0.75em; } mi { font-style: italic; -webkit-padding-end: 0.1em; } msub > mi:first-child, msubsup > mi:first-child { -webkit-padding-end: 0; } msubsup > mi:first-child * * { -webkit-margin-start: 0.14em; } math > mo, mrow > mo, msqrt > mo, mtd > mo { -webkit-margin-start: 0.2em; -webkit-margin-end: 0.2em; } math > mo:first-child, mrow > mo:first-child, msqrt > mo:first-child, mtd > mo:first-child, math > mo:last-child, mrow > mo:last-child, msqrt > mo:last-child, mtd > mo:last-child { -webkit-margin-start: 0.1em; -webkit-margin-end: 0.1em; } mroot { position: relative; } mroot > * * { font-size: 0.75em; position: absolute; left: 0; top: 0; padding-right: 0.4em; padding-left: 0.2em; padding-bottom: 0.35em; } math[mathvariant="normal"], mstyle[mathvariant="normal"], mo[mathvariant="normal"], mn[mathvariant="normal"], mi[mathvariant="normal"], mtext[mathvariant="normal"], mspace[mathvariant="normal"], ms[mathvariant="normal"] { font-style: normal; font-weight: normal; } math[mathvariant="bold"], mstyle[mathvariant="bold"], mo[mathvariant="bold"], mn[mathvariant="bold"], mi[mathvariant="bold"], mtext[mathvariant="bold"], mspace[mathvariant="bold"], ms[mathvariant="bold"] { font-style: normal; font-weight: bold; } math[mathvariant="italic"], mstyle[mathvariant="italic"], mo[mathvariant="italic"], mn[mathvariant="italic"], mi[mathvariant="italic"], mtext[mathvariant="italic"], mspace[mathvariant="italic"], ms[mathvariant="italic"] { font-style: italic; font-weight: normal; } math[mathvariant="bold-italic"], mstyle[mathvariant="bold-italic"], mo[mathvariant="bold-italic"], mn[mathvariant="bold-italic"], mi[mathvariant="bold-italic"], mtext[mathvariant="bold-italic"], mspace[mathvariant="bold-italic"], ms[mathvariant="bold-italic"] { font-weight: bold; font-style: italic; } math[mathsize="small"], mstyle[mathsize="small"], mo[mathsize="small"], mn[mathsize="small"], mi[mathsize="small"], mtext[mathsize="small"], mspace[mathsize="small"], ms[mathsize="small"] { font-size: 0.75em; } math[mathsize="normal"], mstyle[mathsize="normal"], mo[mathsize="normal"], mn[mathsize="normal"], mi[mathsize="normal"], mtext[mathsize="normal"], mspace[mathsize="normal"], ms[mathsize="normal"] { font-size: 1em; } math[mathsize="big"], mstyle[mathsize="big"], mo[mathsize="big"], mn[mathsize="big"], mi[mathsize="big"], mtext[mathsize="big"], mspace[mathsize="big"], ms[mathsize="big"] { font-size: 1.5em; } annotation, annotation-xml { display: none; } mphantom { visibility: hidden; } merror { outline: solid thin red; font-weight: bold; font-family: sans-serif; background-color: lightYellow; } mtable { display: inline-table; text-align: center; } mtr { display: table-row; } mtd { display: table-cell; padding: 0.5ex; } mtable[columnalign="left"], mtr[columnalign="left"], mtd[columnalign="left"] { text-align: left; } mtable[columnalign="right"], mtr[columnalign="right"], mtd[columnalign="right"] { text-align: right; } mtable[rowalign="top"] mtd, mtable mtr[rowalign="top"] mtd, mtable mtr mtd[rowalign="top"] { vertical-align: top; } mtable[rowalign="bottom"] mtd, mtable mtr[rowalign="bottom"] mtd, mtable mtr mtd[rowalign="bottom"] { vertical-align: bottom; } mtable[rowalign="center"] mtd, mtable mtr[rowalign="center"] mtd, mtable mtr mtd[rowalign="center"] { vertical-align: middle; } mtable[frame="solid"] { border: solid thin; } mtable[frame="dashed"] { border: dashed thin; } mtable[rowlines="solid"], mtable[rowlines="dashed"], mtable[columnlines="solid"], mtable[columnlines="dashed"] { border-collapse: collapse; } mtable[rowlines="solid"] > mtr mtr { border-top: solid thin; } mtable[rowlines="dashed"] > mtr mtr { border-top: dashed thin; } mtable[columnlines="solid"] > mtr > mtd mtd { border-left: solid thin; } mtable[columnlines="dashed"] > mtr > mtd mtd { border-left: dashed thin; } mspace[linebreak="newline"] { display: block; }@namespace "http://www.w3.org/2000/svg"; @namespace html "http://www.w3.org/1999/xhtml"; svg:not(:root), symbol, image, marker, pattern, foreignObject { overflow: hidden } text, foreignObject { display: block } text, tspan, textPath { white-space: nowrap } text, tspan, tref { -webkit-text-size-adjust: none; } :focus { outline: auto 5px -webkit-focus-ring-color } * { -webkit-transform-origin: 0 0; } html|* > svg { -webkit-transform-origin: 50% 50%; }body { margin: 0 } table { width: 100%; border-spacing: 0; counter-reset: lines; white-space: pre-wrap !important; margin: 0; word-break: break-word; font-size: initial; font-family: monospace; } td { padding: 0 !important; vertical-align: baseline } .webkit-line-gutter-backdrop, .webkit-line-number { box-sizing: border-box; padding: 0 4px !important; width: 31px; background-color: rgb(240, 240, 240); border-right: 1px solid rgb(187, 187, 187) !important; -webkit-user-select: none; } .webkit-line-gutter-backdrop { position: absolute; z-index: -1; left: 0; top: 0; height: 100% } .webkit-line-number { text-align: right; color: rgb(128, 128, 128); word-break: normal; white-space: nowrap; font-size: 9px; font-family: Helvetica } .webkit-line-number::before { content: counter(lines); counter-increment: lines; -webkit-user-select: none } tbody:last-child .webkit-line-content:empty:before { content: " "; } .webkit-line-content { padding: 0 5px !important; } .webkit-html-tag { color: rgb(136, 18, 128); } .webkit-html-attribute-name { color: rgb(153, 69, 0); } .webkit-html-attribute-value { color: rgb(26, 26, 166); } .webkit-html-external-link, .webkit-html-resource-link { color: #00e; } .webkit-html-external-link { text-decoration: none; } .webkit-html-external-link:hover { text-decoration: underline; } .webkit-html-comment { color: rgb(35, 110, 37); } .webkit-html-doctype { color: rgb(192, 192, 192); } .webkit-html-entity { rgb(136, 18, 128); } .webkit-html-message-bubble { box-shadow: black 0px 2px 5px; border-radius: 9px; -webkit-border-fit: lines; min-height: 13px; font-size: 9px; font-family: Lucida Grande, sans-serif; font-weight: bold; margin: 6px 25px; padding: 0 7px 1px; } .webkit-html-warning-message { background-color: rgb(100%, 62%, 42%); border: 2px solid rgb(100%, 52%, 21%); } .webkit-html-error-message { background-color: rgb(100%, 42%, 42%); border: 2px solid rgb(100%, 31%, 31%); } .webkit-html-message-line { padding-left: 23px; text-indent: -20px; } .webkit-html-message-icon { position: relative; top: 2px; margin: 0 4px; }:-webkit-full-screen { background-color: white; z-index: 2147483647; } :root:-webkit-full-screen-document:not(:-webkit-full-screen), :root:-webkit-full-screen-ancestor { overflow: hidden !important; } :-webkit-full-screen-ancestor:not(iframe) { z-index: auto !important; position: static !important; opacity: 1 !important; -webkit-transform: none !important; -webkit-mask: none !important; clip: none !important; -webkit-filter: none !important; -webkit-transition: none !important; -webkit-box-reflect: none !important; -webkit-perspective: none !important; -webkit-transform-style: flat !important; } video:-webkit-full-screen, audio:-webkit-full-screen { background-color: transparent !important; position: static !important; margin: 0 !important; height: 100% !important; width: 100% !important; -webkit-box-flex: 1 !important; display: block !important; } img:-webkit-full-screen { width: auto; height: 100%; max-width: 100%; } iframe:-webkit-full-screen { margin: 0 !important; padding: 0 !important; border: 0 !important; position: fixed !important; height: 100% !important; width: 100% !important; left: 0 !important; top: 0 !important; }body:-webkit-full-page-media { background-color: rgb(38, 38, 38); } audio { width: 200px; height: 16px; } ::-webkit-media-controls { width: inherit; height: inherit; position: relative; display: -webkit-box; direction: ltr; -webkit-box-align: start; -webkit-box-pack: end; -webkit-box-orient: vertical; } audio::-webkit-media-controls-panel, video::-webkit-media-controls-panel { display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-align: center; -webkit-user-select: none; position: relative; bottom: 0; width: 100%; z-index: 0; overflow: hidden; height: 16px; text-align: right; } video:-webkit-full-page-media { margin: auto; position: absolute; top: 0; right: 0; bottom: 0; left: 0; } video:-webkit-full-page-media::-webkit-media-controls-panel { bottom: 0px; } audio::-webkit-media-controls-mute-button, video::-webkit-media-controls-mute-button { -webkit-appearance: media-mute-button; display: -webkit-box; width: 16px; height: 16px; background-color: initial; border: initial; color: inherit; } audio::-webkit-media-controls-overlay-play-button, video::-webkit-media-controls-overlay-play-button { display: none; } audio::-webkit-media-controls-play-button, video::-webkit-media-controls-play-button { -webkit-appearance: media-play-button; display: -webkit-box; width: 16px; height: 16px; background-color: initial; border: initial; color: inherit; } audio::-webkit-media-controls-timeline-container, video::-webkit-media-controls-timeline-container { -webkit-appearance: media-controls-background; display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-align: center; -webkit-box-pack: end; -webkit-box-flex: 1; -webkit-user-select: none; height: 16px; } audio::-webkit-media-controls-current-time-display, video::-webkit-media-controls-current-time-display { display: none; } audio::-webkit-media-controls-time-remaining-display, video::-webkit-media-controls-time-remaining-display { display: none; } audio::-webkit-media-controls-timeline, video::-webkit-media-controls-timeline { -webkit-appearance: media-slider; display: -webkit-box; -webkit-box-flex: 1; height: 16px; padding: 0px 2px; background-color: initial; border: initial; color: inherit; margin: initial; } audio::-webkit-media-controls-volume-slider, video::-webkit-media-controls-volume-slider { background-color: initial; border: initial; color: inherit; margin: initial; } audio::-webkit-media-controls-seek-back-button, video::-webkit-media-controls-seek-back-button { -webkit-appearance: media-seek-back-button; display: -webkit-box; width: 16px; height: 16px; background-color: initial; border: initial; color: inherit; } audio::-webkit-media-controls-seek-forward-button, video::-webkit-media-controls-seek-forward-button { -webkit-appearance: media-seek-forward-button; display: -webkit-box; width: 16px; height: 16px; background-color: initial; border: initial; color: inherit; } audio::-webkit-media-controls-fullscreen-button, video::-webkit-media-controls-fullscreen-button { -webkit-appearance: media-enter-fullscreen-button; display: -webkit-box; width: 16px; height: 16px; background-color: initial; border: initial; color: inherit; } audio::-webkit-media-controls-rewind-button, video::-webkit-media-controls-rewind-button { display: none; background-color: initial; border: initial; color: inherit; } audio::-webkit-media-controls-return-to-realtime-button, video::-webkit-media-controls-return-to-realtime-button { display: none; background-color: initial; border: initial; color: inherit; } audio::-webkit-media-controls-toggle-closed-captions-button, video::-webkit-media-controls-toggle-closed-captions-button { -webkit-appearance: media-toggle-closed-captions-button; display: -webkit-box; width: 16px; height: 16px; background-color: initial; border: initial; color: inherit; } audio::-webkit-media-controls-closed-captions-container, video::-webkit-media-controls-closed-captions-container { display: none; } audio::-webkit-media-controls-closed-captions-track-list, video::-webkit-media-controls-closed-captions-track-list { display: none; } audio::-webkit-media-controls-volume-slider-mute-button, video::-webkit-media-controls-volume-slider-mute-button { -webkit-appearance: media-volume-slider-mute-button; display: none; background-color: initial; border: initial; color: inherit; } audio::-webkit-media-controls-fullscreen-volume-slider, video::-webkit-media-controls-fullscreen-volume-slider { display: none; } audio::-webkit-media-controls-fullscreen-volume-min-button, video::-webkit-media-controls-fullscreen-volume-min-button { display: none; } audio::-webkit-media-controls-fullscreen-volume-max-button, video::-webkit-media-controls-fullscreen-volume-max-button { display: none; } video::-webkit-media-text-track-container { position: relative; width: 100%; overflow: hidden; padding-bottom: 5px; font-size: 22px; font-family: sans-serif; text-align: center; color: rgba(255, 255, 255, 1); letter-spacing: normal; word-spacing: normal; text-transform: none; text-indent: 0; text-decoration: none; pointer-events: none; -webkit-user-select: none; -webkit-box-flex: 1; } video::-webkit-media-text-track-past-nodes { display: inline; background-color: rgba(0, 0, 0, 0.8); padding: 2px 2px; } video::-webkit-media-text-track-future-nodes { visibility: hidden; display: inline; background-color: rgba(0, 0, 0, 0.8); margin-left: -2px; padding: 2px 2px 2px 0px; } video::-webkit-media-text-track-display { position: absolute; overflow: hidden; white-space: pre-wrap; }audio { height: 34px; width: 400px; } audio::-webkit-media-controls-panel, video::-webkit-media-controls-panel { overflow: visible; height: 34px; max-width: 800px; margin-left: auto; margin-right: auto; } audio::-webkit-media-controls-mute-button, video::-webkit-media-controls-mute-button { width: 12px; height: 12px; padding: 6px; margin-left: 6px; margin-right: 3px; border: none !important; position: relative; z-index: 1; } audio::-webkit-media-controls-play-button, video::-webkit-media-controls-play-button { width: 9px; height: 12px; padding: 6px 12px 6px 11px; margin: 5px 3px 5px 5px; border: none !important; } audio::-webkit-media-controls-timeline-container, video::-webkit-media-controls-timeline-container { height: 34px; } audio::-webkit-media-controls-current-time-display, video::-webkit-media-controls-current-time-display { -webkit-appearance: media-current-time-display; -webkit-user-select: none; display: inline-block; height: 12px; padding: 6px; margin: 5px 3px; overflow: hidden; cursor: default; text-align: center; font-family: Verdana; font-size: 10px; font-weight: bold; color: white; } audio::-webkit-media-controls-time-remaining-display, video::-webkit-media-controls-time-remaining-display { display: none; } audio::-webkit-media-controls-timeline, video::-webkit-media-controls-timeline { display: -webkit-box; -webkit-box-flex: 1 1; height: 12px; padding: 6px 8px; } audio::-webkit-media-controls-volume-slider-container, video::-webkit-media-controls-volume-slider-container { -webkit-appearance: media-volume-slider-container; position: absolute; bottom: 29px; z-index: 2; width: 24px; height: 103px; } audio::-webkit-media-controls-volume-slider, video::-webkit-media-controls-volume-slider { -webkit-appearance: media-volume-slider; display: inline; position: absolute; top: 0px; left: 6px; width: 12px; padding: 6px; height: 88px; } audio::-webkit-media-controls-seek-back-button, video::-webkit-media-controls-seek-back-button { display: none; } audio::-webkit-media-controls-seek-forward-button, video::-webkit-media-controls-seek-forward-button { display: none; } audio::-webkit-media-controls-fullscreen-button { display: none; } video::-webkit-media-controls-fullscreen-button { top: 0px; right: 0px; width: 12px; height: 12px; padding: 6px; margin: 5px 5px 5px 3px; border: none !important; } audio::-webkit-media-controls-rewind-button, video::-webkit-media-controls-rewind-button { display: none; } audio::-webkit-media-controls-return-to-realtime-button, video::-webkit-media-controls-return-to-realtime-button { display: none; } audio::-webkit-media-controls-toggle-closed-captions-button, video::-webkit-media-controls-toggle-closed-captions-button { display: none; } ::-webkit-media-controls-mute-button, ::-webkit-media-controls-play-button, ::-webkit-media-controls-timeline, ::-webkit-media-controls-volume-slider, ::-webkit-media-controls-fullscreen-button { box-sizing: content-box !important; }video::-webkit-media-controls-panel { display: -webkit-box; -webkit-box-align: center; -webkit-box-pack: center; width: 100%; height: 100%; } video:-webkit-full-page-media::-webkit-media-controls-panel { display: none; } video::-webkit-media-controls-mute-button { display: none; } video::-webkit-media-controls-play-button { display: -webkit-box; -webkit-box-align: center; -webkit-box-pack: center; width: 50px; height: 50px; padding: 20px; } video::-webkit-media-controls-timeline-container { display: none; } video::-webkit-media-controls-current-time-display { -webkit-appearance: media-current-time-display; -webkit-user-select: none; display: none; } video::-webkit-media-controls-time-remaining-display { display: none; } video::-webkit-media-controls-timeline { display: none; } video::-webkit-media-controls-volume-slider-container { -webkit-appearance: media-volume-slider-container; display: none; } video::-webkit-media-controls-volume-slider { -webkit-appearance: media-volume-slider; display: none; } video::-webkit-media-controls-seek-back-button { display: none; } video::-webkit-media-controls-seek-forward-button { display: none; } video::-webkit-media-controls-fullscreen-button { display: none; } video::-webkit-media-controls-rewind-button { display: none; } video::-webkit-media-controls-return-to-realtime-button { display: none; } video::-webkit-media-controls-toggle-closed-captions-button { display: none; }select[size], select[multiple], select[size][multiple] { -webkit-appearance: menulist; -webkit-box-align: center; border: 1px solid; border-radius: 5px; white-space: pre; }-webkit-gradient(linear,
-webkit-gradient(radial,
-webkit-paged-y
-webkit-paged-x
-webkit-sticky
-webkit-optimize-contrast
-webkit-input-speech-button
-webkit-fit-content
-webkit-fill-available
-webkit-max-content
-webkit-min-content
-webkit-nowrap
portrait
-webkit-plaintext
-webkit-isolate-override
-webkit-isolate
-webkit-grabbing
-webkit-grab
-webkit-zoom-out
-webkit-zoom-in
crosshair
-webkit-inline-grid
-webkit-grid
-webkit-inline-flex
-webkit-inline-box
-webkit-box
-webkit-match-parent
-webkit-center
-webkit-right
-webkit-left
-webkit-auto
-webkit-baseline-middle
-webkit-text
-webkit-focus-ring-color
-webkit-activelink
-webkit-link
-webkit-body
-webkit-xxx-large
-webkit-control
-webkit-small-control
-webkit-mini-control
-webkit-calc
eexefex
&'()* ,-./012345{WebKitNamedFlowCollectionConstructor
WebKitNamedFlowCollectionPrototype
WebKitNamedFlowCollection
WebKitNamedFlow
webkitdeviceproximity
webkitresourcetimingbufferfull
webkitnetworkinfochange
webkitregionlayoutupdate
webkitpointerlockerror
webkitpointerlockchange
webglcontextcreationerror
webglcontextrestored
webglcontextlost
webkitspeechchange
webkitfullscreenerror
webkitfullscreenchange
webkitTransitionEnd
webkitAnimationIteration
webkitAnimationStart
webkitAnimationEnd
webkitneedkey
webkitkeymessage
webkitkeyerror
webkitkeyadded
webkitsourceclose
webkitsourceended
webkitsourceopen
webkitremovesourcebuffer
webkitaddsourcebuffer
webkitendfullscreen
webkitbeginfullscreen
webkitEditableContentChanged
webkitBeforeTextInserted
webkitvisibilitychange
keyup
keypress
keydown
kernel32.dll
Windows CE
Windows NT
Windows 98; Win 9x 4.90
Windows 98
Windows 95
Windows 3.1
Windows CE .NET
Windows CE
Websocket message contains invalid character(s).
WebSocket is closed before the connection is established.
WebSocket close message is too long.
WebSocket protocols contain duplicates: '
Wrong protocol for WebSocket '
WebSocket port
URL has fragment component
Wrong url scheme for WebSocket
Invalid url for WebSocket
sqlite_version
sqlite_source_id
sqlite_rename_trigger
sqlite_rename_table
-webkit-media-controls-panel
-webkit-media-controls-timeline-container
-webkit-media-controls-volume-slider-container
-webkit-media-controls-status-display
-webkit-media-controls-mute-button
-webkit-media-controls-volume-slider-mute-button
-webkit-media-controls-play-button
-webkit-media-controls-seek-forward-button
-webkit-media-controls-seek-back-button
-webkit-media-controls-rewind-button
-webkit-media-controls-return-to-realtime-button
-webkit-media-controls-closed-captions-container
-webkit-media-controls-toggle-closed-captions-button
-webkit-media-controls-closed-captions-track-list
-webkit-media-controls-timeline
-webkit-media-controls-volume-slider
-webkit-media-controls-fullscreen-volume-slider
-webkit-media-controls-fullscreen-button
-webkit-media-controls-fullscreen-volume-min-button
-webkit-media-controls-fullscreen-volume-max-button
-webkit-media-controls-time-remaining-display
-webkit-media-controls-current-time-display
/tdqm_loader.js
/dqm_loader.js
/dqm_script.js
user32.dll
MessagePortConstructor
MessagePortPrototype
varying highp vec2 textureCoords; uniform sampler2D texture; void main(void) { highp vec3 color = texture2D(texture, textureCoords).rgb; gl_FragColor = vec4(clamp(color, 0.0, 1.0), 1.0); }WebCore: LocalStorage
URL_MISMATCH_ERR
NOT_SUPPORTED_ERR
XMLHttpRequestExceptionConstructor
XMLHttpRequestExceptionPrototype
SQLExceptionConstructor
SQLExceptionPrototype
?webkit
ftpDirectoryTable
ftpDirectoryFileSize
ftpDirectoryFileDate
ftpDirectoryFileName
ftpDirectoryIcon ftpDirectoryTypeFile
ftpDirectoryIcon ftpDirectoryTypeDirectory
ftpDirectoryEntryRow
webkit-line-gutter-backdrop
webkit-html-tag
webkit-html-attribute-value
webkit-html-attribute-name
webkit-line-content
webkit-line-number
webkit-html-attribute-value webkit-html-resource-link
webkit-html-attribute-value webkit-html-external-link
webkit-html-doctype
webkit-html-comment
-webkit-user-select: none
precision mediump float; uniform sampler2D s_sampler; uniform lowp float u_opacity; varying highp vec2 v_sourceTexCoord; void main(void) { lowp vec4 color = texture2D(s_sampler, v_sourceTexCoord); gl_FragColor = vec4(color.rgb * u_opacity, color.a * u_opacity); }precision mediump float; uniform sampler2DRect s_sampler; uniform lowp vec2 u_samplerSize; uniform lowp float u_opacity; varying highp vec2 v_sourceTexCoord; void main(void) { lowp vec4 color = texture2DRect(s_sampler, u_samplerSize * v_sourceTexCoord); gl_FragColor = vec4(color.rgb * u_opacity, color.a * u_opacity); }precision mediump float; uniform sampler2D s_sampler; uniform sampler2D s_mask; uniform lowp float u_opacity; varying highp vec2 v_sourceTexCoord; varying highp vec2 v_maskTexCoord; void main(void) { lowp vec4 color = texture2D(s_sampler, v_sourceTexCoord); lowp vec4 maskColor = texture2D(s_mask, v_maskTexCoord); lowp float fragmentAlpha = u_opacity * maskColor.a; gl_FragColor = vec4(color.rgb * fragmentAlpha, color.a * fragmentAlpha); }precision mediump float; uniform sampler2DRect s_sampler; uniform sampler2DRect s_mask; uniform lowp float u_opacity; varying highp vec2 v_sourceTexCoord; varying highp vec2 v_maskTexCoord; void main(void) { lowp vec4 color = texture2DRect(s_sampler, v_sourceTexCoord); lowp vec4 maskColor = texture2DRect(s_mask, v_maskTexCoord); lowp float fragmentAlpha = u_opacity * maskColor.a; gl_FragColor = vec4(color.rgb * fragmentAlpha, color.a * fragmentAlpha); }precision mediump float; uniform sampler2D s_sampler; varying highp vec2 v_sourceTexCoord; uniform lowp float u_opacity; uniform vec3 u_expandedQuadEdgesInScreenSpace[8]; void main() { vec4 sampledColor = texture2D(s_sampler, clamp(v_sourceTexCoord, 0.0, 1.0)); vec3 pos = vec3(gl_FragCoord.xy, 1); float a0 = clamp(dot(u_expandedQuadEdgesInScreenSpace[0], pos), 0.0, 1.0); float a1 = clamp(dot(u_expandedQuadEdgesInScreenSpace[1], pos), 0.0, 1.0); float a2 = clamp(dot(u_expandedQuadEdgesInScreenSpace[2], pos), 0.0, 1.0); float a3 = clamp(dot(u_expandedQuadEdgesInScreenSpace[3], pos), 0.0, 1.0); float a4 = clamp(dot(u_expandedQuadEdgesInScreenSpace[4], pos), 0.0, 1.0); float a5 = clamp(dot(u_expandedQuadEdgesInScreenSpace[5], pos), 0.0, 1.0); float a6 = clamp(dot(u_expandedQuadEdgesInScreenSpace[6], pos), 0.0, 1.0); float a7 = clamp(dot(u_expandedQuadEdgesInScreenSpace[7], pos), 0.0, 1.0); gl_FragColor = sampledColor * u_opacity * min(min(a0, a2) * min(a1, a3), min(a4, a6) * min(a5, a7)); }lowp vec4 shade(lowp vec4 color) { return vec4(color.rgb * (1.0 u_amount), color.a); }void main(void)Sec-WebSocket-Extensions header is invalid
Received unexpected Sec-WebSocket-Extensions header
importScripts
webkitForce
webkitRotationAngle
webkitRadiusY
webkitRadiusX
A Node was used in a different document than the one that created it (that doesn't support it).
NotSupportedError
The implementation did not support the requested type of object or operation.
A parameter or an operation was not supported by the underlying object.
URLMismatchError
A worker global scope represented an absolute URL that is not equal to the resulting absolute URL.
The supplied node is invalid or has an invalid ancestor for this operation.
DOM SQL
The operation failed for reasons unrelated to the database.
The operation failed for some reason related to the database.
A requested file or directory could not be found at the time an operation was processed.
It was determined that certain files are unsafe for access within a Web application, or that too many calls are being made on file resources.
An ongoing operation was aborted, typically with a call to abort().
A URI supplied to the API was malformed, or the resulting Data URL has exceeded the URL length limitations for Data URLs.
An operation that depends on state cached in an interface object was made but the state had changed since it was read from disk.
An invalid or unsupported argument was given, like an invalid line ending specifier.
The operation failed because it would cause the application to exceed its storage quota.
insecure reporting URL for secure page
xss-report
request-url
Refused to execute a JavaScript script. Source code of script found within request.
localizedStringsURL
inspectedURLChanged
?WebCore: Database
?unable to execute statement, because the user deleted the database
could not execute statement
could not execute statement due to a constaint failure
WebCore: File
-webkit-slider-runnable-track
-webkit-color-swatch
-webkit-color-swatch-wrapper
attachment is an unsupported format
-webkit-media-controls
-webkit-textfield-decoration-container
operationType
WebKitCSSTransformValueConstructor
WebKitCSSTransformValuePrototype
WebKitCSSMixFunctionValueConstructor
WebKitCSSMixFunctionValuePrototype
WebKitCSSFilterValueConstructor
WebKitCSSFilterValuePrototype
WEBKIT_REGION_RULE
WEBKIT_KEYFRAME_RULE
WEBKIT_KEYFRAMES_RULE
IMPORT_RULE
CSSImportRuleConstructor
CSSImportRulePrototype
toDataURL
HTMLKeygenElementConstructor
HTMLKeygenElementPrototype
httpEquiv
webkitClosedCaptionsVisible
webkitHasClosedCaptions
webkitPreservesPitch
webkitExitFullScreen
webkitEnterFullScreen
webkitEnterFullscreen
webkitDisplayingFullscreen
webkitSupportsFullscreen
MEDIA_ERR_SRC_NOT_SUPPORTED
webkitGetImageDataHD
webkitPutImageDataHD
setLineJoin
setCompositeOperation
webkitImageSmoothingEnabled
webkitBackingStorePixelRatio
webkitLineDashOffset
webkitLineDash
lineJoin
globalCompositeOperation
WebGLActiveInfoConstructor
WebGLActiveInfoPrototype
WebGLBufferConstructor
WebGLBufferPrototype
WebGLFramebufferConstructor
WebGLFramebufferPrototype
WebGLProgramConstructor
WebGLProgramPrototype
WebGLRenderbufferConstructor
WebGLRenderbufferPrototype
isShader
getSupportedExtensions
BROWSER_DEFAULT_WEBGL
UNPACK_COLORSPACE_CONVERSION_WEBGL
UNPACK_PREMULTIPLY_ALPHA_WEBGL
UNPACK_FLIP_Y_WEBGL
FRAMEBUFFER_UNSUPPORTED
MAX_VIEWPORT_DIMS
VIEWPORT
STENCIL_BACK_PASS_DEPTH_PASS
STENCIL_BACK_PASS_DEPTH_FAIL
STENCIL_PASS_DEPTH_PASS
STENCIL_PASS_DEPTH_FAIL
WebGLRenderingContextConstructor
WebGLRenderingContextPrototype
WebGLShaderConstructor
WebGLShaderPrototype
WebGLShaderPrecisionFormatConstructor
WebGLShaderPrecisionFormatPrototype
WebGLTextureConstructor
WebGLTexturePrototype
WebGLUniformLocationConstructor
WebGLUniformLocationPrototype
newURL
oldURL
initKeyboardEvent
altGraphKey
metaKey
altKey
shiftKey
ctrlKey
keyLocation
keyIdentifier
KeyboardEventConstructor
KeyboardEventPrototype
webkitInitMessageEvent
ports
keyCode
WebKitAnimationEventConstructor
WebKitAnimationEventPrototype
WebKitTransitionEventConstructor
WebKitTransitionEventPrototype
initWebKitWheelEvent
webkitDirectionInvertedFromDevice
XMLHttpRequestProgressEventConstructor
XMLHttpRequestProgressEventPrototype
WebGLContextEventConstructor
WebGLContextEventPrototype
keyText
WebKitCSSKeyframeRuleConstructor
WebKitCSSKeyframeRulePrototype
WebKitCSSKeyframesRuleConstructor
WebKitCSSKeyframesRulePrototype
WebKitCSSRegionRuleConstructor
WebKitCSSRegionRulePrototype
WebKitCSSMatrixConstructor
WebKitCSSMatrixPrototype
WebKitPointConstructor
WebKitPointPrototype
XMLHttpRequest constructor associated document is unavailable
XMLHttpRequestConstructor
XMLHttpRequestPrototype
XMLHttpRequestUploadConstructor
XMLHttpRequestUploadPrototype
port2
port1
farthestViewportElement
nearestViewportElement
viewportElement
SVG_FECOMPOSITE_OPERATOR_ARITHMETIC
SVG_FECOMPOSITE_OPERATOR_XOR
SVG_FECOMPOSITE_OPERATOR_ATOP
SVG_FECOMPOSITE_OPERATOR_OUT
SVG_FECOMPOSITE_OPERATOR_IN
SVG_FECOMPOSITE_OPERATOR_OVER
SVG_FECOMPOSITE_OPERATOR_UNKNOWN
SVG_MORPHOLOGY_OPERATOR_DILATE
SVG_MORPHOLOGY_OPERATOR_ERODE
SVG_MORPHOLOGY_OPERATOR_UNKNOWN
readAsDataURL
revokeObjectURL
createObjectURL
URLConstructor
URLPrototype
large file support is disabled
unknown operation
SQL logic error or missing database
foreign_keys
sqlite_compileoption_get
sqlite_compileoption_used
sqlite_log
sqlite_attach
sqlite_detach
sqlite_stat1
sqlite_rename_parent
GetProcessHeap
RowKey
3.7.17
SQLite format 3
CREATE TABLE sqlite_master(
sql text
CREATE TEMP TABLE sqlite_temp_master(
REINDEXEDESCAPEACHECKEYBEFOREIGNOREGEXPLAINSTEADDATABASELECTABLEFTHENDEFERRABLELSEXCEPTRANSACTIONATURALTERAISEXCLUSIVEXISTSAVEPOINTERSECTRIGGEREFERENCESCONSTRAINTOFFSETEMPORARYUNIQUERYATTACHAVINGROUPDATEBEGINNERELEASEBETWEENOTNULLIKECASCADELETECASECOLLATECREATECURRENT_DATEDETACHIMMEDIATEJOINSERTMATCHPLANALYZEPRAGMABORTVALUESVIRTUALIMITWHENWHERENAMEAFTEREPLACEANDEFAULTAUTOINCREMENTCASTCOLUMNCOMMITCONFLICTCROSSCURRENT_TIMESTAMPRIMARYDEFERREDISTINCTDROPFAILFROMFULLGLOBYIFISNULLORDERESTRICTOUTERIGHTROLLBACKROWUNIONUSINGVACUUMVIEWINITIALLY
922337203685477580
SQLITE_
TAPI call with %s database connection pointer
os_win.c:%d: (%lu) %s(%s) - %s
delayed %dms for lock/sharing conflict
%s\etilqs_
%s\%s
cannot limit WAL size: %s
2nd reference to page %d
invalid page number %d
%s(%d)
keyinfo(%d
%r %s BY term out of range - should be between 1 and %d
Expression tree is too large (maximum depth %d)
too many SQL variables
variable number must be between ?1 and ?%d
too many columns in %s
%s OR name=%Q
type='trigger' AND (%s)
table %s may not be altered
sqlite_
SELECT tbl,idx,stat FROM %Q.sqlite_stat1
access to %s.%s.%s is prohibited
access to %s.%s is prohibited
object name reserved for internal use: %s
duplicate column name: %s
too many columns on %s
DELETE FROM %Q.%s WHERE %s=%Q
sqlite_stat%d
unknown column "%s" in foreign key definition
number of columns in foreign key does not match the number of columns in the referenced table
foreign key on %s should reference only one column of table %T
a JOIN clause is required before %s
cannot modify %s because it is a view
table %s may not be modified
foreign key mismatch - "%w" referencing "%w"
unknown or unsupported join type: %T %T%s%T
RIGHT and FULL OUTER JOINs are not currently supported
USE TEMP B-TREE FOR %s
COMPOUND SUBQUERIES %d AND %d %s(%s)
%s:%d
no such index: %s
SCAN TABLE %s %s%s(~%d rows)
UPDATE %Q.%s SET type='table', name=%Q, tbl_name=%Q, rootpage=0, sql=%Q WHERE rowid=#%d
sqlite_master
sqlite_temp_master
vtable constructor did not declare schema: %s
vtable constructor failed: %s
no such module: %s
table %s: xBestIndex returned an invalid plan
%s (~%lld rows)
%s VIRTUAL TABLE INDEX %d:%s
%s (rowid)
%s (rowid>?)
%s (rowid>? AND rowid)
%s (rowid=?)
%s USING INTEGER PRIMARY KEY
%s USING %s%sINDEX%s%s%s
%s AS %s
%s TABLE %s
%s SUBQUERY %d
database corruption at line %d of [%.10s]
misuse at line %d of [%.10s]
cannot open file at line %d of [%.10s]
failed to allocate %u bytes of memory
failed memory resize %u to %u bytes
foreign key constraint failed
unable to use function %s in the requested context
zeroblob(%d)
CREATE TABLE %Q.%s(%s)
%s %T cannot reference objects in database %s
default value of column [%s] is not constant
UPDATE %Q.%s SET rootpage=%d WHERE #%d AND rootpage=#%d
no such collation sequence: %s
%s - %s
malformed database schema (%s)
cannot join using column %s - column not present in both tables
cannot have both ON and USING clauses in the same join
a NATURAL join may not have an ON or USING clause
%s.%s
%s-shm
bind on a busy prepared statement: [%s]
%s: %s
%s: %s.%s
%s: %s.%s.%s
misuse of aliased aggregate %s
not authorized to use function: %s
too many terms in %s BY clause
EXECUTE %s%s SUBQUERY %d
%.*s"%w"%s
%s%.*s"%w"
UPDATE "%w".%s SET sql = substr(sql,1,%d) || ', ' || %Q || substr(sql,%d) WHERE type = 'table' AND name = %Q
Cannot add a PRIMARY KEY column
invalid name: "%s"
automatic extension loading failed: %s
d-d-d d:d:d
M@recovered %d pages from %s
SELECTs to the left and right of %s do not have the same number of result columns
LIMIT clause should come after %s not before
ORDER BY clause should come after %s not before
BmTrecovered %d frames from WAL file %s
indexed columns are not unique
no such vfs: %s
%s mode not allowed: %s
no such %s mode: %s
Bad ptr map entry key=%d expected=(%d,%d) got=(%d,%d)
Failed to read ptrmap key=%d
failed to get page %d
%d of %d pages missing from overflow list starting at %d
freelist leaf count too big on page %d
Fragmentation of %d bytes reported as %d on page %d
Multiple uses for byte %d of page %d
Corruption detected in cell %d on page %d
On page %d at right child:
On tree page %d cell %d:
unable to get the page. error code=%d
btreeInitPage() returns error code %d
Page %d:
Outstanding page count goes from %d to %d during this analysis
Pointer map page %d is referenced
Page %d is never used
MJ delete: %s
-mjX9X
MJ collide: %s
%s-mjXXXXXX9XXz
INSERT INTO %Q.%s VALUES('trigger',%Q,%Q,0,'CREATE TRIGGER %q')unknown database: %s
database %s is locked
cannot detach database %s
no such database: %s
DELETE FROM %Q.%s WHERE tbl_name=%Q and type!='trigger'
DELETE FROM %Q.sqlite_sequence WHERE name=%Q
PRIMARY KEY must be unique
constraint %s failed
%s.%s may not be NULL
misuse of aggregate: %s()
database schema is locked: %s
INSERT INTO vacuum_db.sqlite_master SELECT type, name, tbl_name, rootpage, sql FROM main.sqlite_master WHERE type='view' OR type='trigger' OR (type='table' AND rootpage=0)
SELECT 'INSERT INTO vacuum_db.' || quote(name) || ' SELECT * FROM main.' || quote(name) || ';' FROM vacuum_db.sqlite_master WHERE name=='sqlite_sequence';
SELECT 'DELETE FROM vacuum_db.' || quote(name) || ';' FROM vacuum_db.sqlite_master WHERE name='sqlite_sequence'
SELECT 'INSERT INTO vacuum_db.' || quote(name) || ' SELECT * FROM main.' || quote(name) || ';'FROM main.sqlite_master WHERE type = 'table' AND name!='sqlite_sequence' AND rootpage>0
SELECT 'CREATE UNIQUE INDEX vacuum_db.' || substr(sql,21) FROM sqlite_master WHERE sql LIKE 'CREATE UNIQUE INDEX %'
SELECT 'CREATE INDEX vacuum_db.' || substr(sql,14) FROM sqlite_master WHERE sql LIKE 'CREATE INDEX %'
SELECT 'CREATE TABLE vacuum_db.' || substr(sql,14) FROM sqlite_master WHERE type='table' AND name!='sqlite_sequence' AND rootpage>0
PRAGMA vacuum_db.synchronous=OFF
cannot VACUUM - SQL statements in progress
cannot use index: %s
at most %d tables in a join
statement aborts at %d: [%s] %s
constraint failed at %d in [%s]
abort at %d in [%s]: %s
database table is locked: %s
cannot change %s wal mode from within a transaction
SELECT name, rootpage, sql FROM '%q'.%s WHERE %s ORDER BY rowid
cannot commit transaction - SQL statements in progress
cannot release savepoint - SQL statements in progress
no such savepoint: %s
cannot open savepoint - SQL statements in progress
SELECT name, rootpage, sql FROM '%q'.%s ORDER BY rowid
unsupported file format
no such trigger: %S
unable to open database: %s
database %s is already in use
too many attached databases - max %d
there is already an index named %s
DELETE FROM %Q.%s WHERE name=%Q AND type='index'
index associated with UNIQUE or PRIMARY KEY constraint cannot be dropped
no such index: %S
unable to identify the object to be reindexed
no such table: %s
%s.%s.%s
too many references to "%s": max 65535
sqlite_subquery_%p_
cannot create INSTEAD OF trigger on table: %S
cannot create %s trigger on view: %S
sqlite_altertab_%s
INSERT INTO %Q.%s VALUES('index',%Q,%Q,#%d,%Q);CREATE%s INDEX %.*s
table %s has no column named %s
sqlite_autoindex_%s_%d
index %s already exists
there is already a table named %s
virtual tables may not be indexed
views may not be indexed
table %s may not be indexed
AUTOINCREMENT is only allowed on an INTEGER PRIMARY KEY
table "%s" has more than one primary key
CREATE TABLE %Q.sqlite_sequence(name,seq)
UPDATE %Q.%s SET type='%s', name=%Q, tbl_name=%Q, rootpage=#%d, sql=%Q WHERE rowid=#%d
CREATE %s %.*s
view %s is circularly defined
table %S has no column named %s
%d values for %d columns
table %S has %d columns but %d values were supplied
*** in database %s ***
unsupported encoding: %s
foreign_key_check
foreign_key_list
no such column: %s
there is already another table or index with this name: %s
UPDATE sqlite_temp_master SET sql = sqlite_rename_trigger(sql, %Q), tbl_name = %Q WHERE %s;
UPDATE "%w".sqlite_sequence set name = %Q WHERE name = %Q
UPDATE %Q.%s SET sql = CASE WHEN type = 'trigger' THEN sqlite_rename_trigger(sql, %Q)ELSE sqlite_rename_table(sql, %Q) END, tbl_name = %Q, name = CASE WHEN type='table' THEN %Q WHEN name LIKE 'sqlite_autoindex%%' AND type='index' THEN 'sqlite_autoindex_' || %Q || substr(name,%d 18) ELSE name END WHERE tbl_name=%Q COLLATE nocase AND (type='table' OR type='index' OR type='trigger');
UPDATE "%w".%s SET sql = sqlite_rename_parent(sql, %Q, %Q) WHERE %s;
view %s may not be altered
-- TRIGGER %s
use DROP VIEW to delete view %s
use DROP TABLE to delete table %s
table %s may not be dropped
sqlite_stat
the NOT INDEXED clause is not allowed on UPDATE or DELETE statements within triggers
the INDEXED BY clause is not allowed on UPDATE or DELETE statements within triggers
setTextAutosizingWindowSizeOverride
setDeviceSupportsMouse
setDeviceSupportsTouch
setPasswordEchoDurationInSeconds
setPasswordEchoEnabled
?accesskey(
operation="
operator="
WebKitBlobResource
WebSocketConstructor
WebSocketPrototype
WebKitNamedFlowConstructor
WebKitNamedFlowPrototype
WebCore::SharedTimerQt
?webSocketChannelMode
Mozilla
20030107
WEBPVP
http://purl.org/rss/1.0
http://www.w3.org/1999/02/22-rdf-syntax-ns#
?WebCore.Blob.constructor.ArrayBufferOrView
CREATE TABLE ItemTable2 (key TEXT UNIQUE ON CONFLICT REPLACE, value BLOB NOT NULL ON CONFLICT FAIL)
CREATE TABLE IF NOT EXISTS ItemTable (key TEXT UNIQUE ON CONFLICT REPLACE, value BLOB NOT NULL ON CONFLICT FAIL)
DELETE FROM ItemTable WHERE key=?
SELECT key, value FROM ItemTable
?()<>@,;:\"/[]?={}?platform\graphics\qt\FontCustomPlatformDataQt.cpp
struct WebCore::FontCustomPlatformData *__cdecl WebCore::createFontCustomPlatformData(class WebCore::SharedBuffer *)
WOFF support requires QtWebKit to be built with zlib support.
?import
Cross origin requests are only supported for HTTP.
Cross origin requests are not supported.
-webkit-inner-spin-button
WebGLContextAttributesPrototype
WebGLContextAttributes
matrix3d(%f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f)
matrix(%f, %f, %f, %f, %f, %f)
( ,024698;
!"#$%)* ,/0123456788
##&&0""3456778
?wrong URL
WebSocket constructor associated document is unavailable
Failed to send WebSocket handshake.
WebSocket network error:
WebSocket network error: error code
WebSocket network error
WebSocket connection to '
Failed to send WebSocket frame.
Ran out of memory while receiving WebSocket data.
%s (%d, %s)
?executeSql
SQLTransactionPrototype
SQLTransaction
SQLErrorPrototype
SQLError
UNSIGNED_INT_24_8_WEBGL
WebGLDepthTexturePrototype
WebGLDepthTexture
WebGLCompressedTextureS3TCPrototype
WebGLCompressedTextureS3TC
WebGLLoseContextPrototype
WebGLLoseContext
WebGLVertexArrayObjectOESConstructor
WebGLVertexArrayObjectOESPrototype
WebGLVertexArrayObjectOES
x-webkit-deflate-frame
failed to execute transaction callback
cannot executeSQL because there is a version mismatch
cannot executeSQL because the database is not open
SQLTransactionSyncPrototype
SQLTransactionSync
SQLResultSetPrototype
SQLResultSet
SQLResultSetRowListPrototype
SQLResultSetRowList
Timing restrictions must be enforced under the WebGL spec.
is not supported
not supported
Invalid relational operator
Invalid operator
webgl_emu_precision vec4 webgl_cos_emu(webgl_emu_precision vec4 a) { return cos(a); }webgl_emu_precision vec3 webgl_cos_emu(webgl_emu_precision vec3 a) { return cos(a); }webgl_emu_precision vec2 webgl_cos_emu(webgl_emu_precision vec2 a) { return cos(a); }webgl_emu_precision float webgl_cos_emu(webgl_emu_precision float a) { return cos(a); }#define webgl_reflect_emu(I, N) ((I) - 2.0 * (N) * (I) * (N))
#define webgl_normalize_emu(x) ((x) == 0.0 ? 0.0 : ((x) > 0.0 ? 1.0 : -1.0))
#define webgl_length_emu(x) ((x) >= 0.0 ? (x) : -(x))
#define webgl_dot_emu(x, y) ((x) * (y))
#define webgl_distance_emu(x, y) ((x) >= (y) ? (x) - (y) : (y) - (x))
#define webgl_emu_precision
#define webgl_emu_precision mediump
#define webgl_emu_precision highp
operator.
coordinate argument of a sampling operation.
bias argument of a sampling operation.
int webgl_int_clamp(int value, int minValue, int maxValue) { return ((value < minValue) ? minValue : ((value > maxValue) ? maxValue : value)); }identifiers containing two consecutive underscores (__) are reserved as possible future keywords
unsupported construction
wrong operand type
no operation '
' exists that takes an operand of type
wrong operand types
' exists that takes a left-hand operand of type '
' and a right operand of type '
Invalid operation for arrays
Unary operation not folded into constant
Invalid operator for constant folding
$%('-. ,0168:$%&')* ,.~
supported in fragment shaders only
unsupported type
supported in vertex shaders only
unsized array declarations not supported
supported in vertex/fragment shaders only
methods are not supported
Constant value cannot be passed for 'out' or 'inout' parameters.
built in unary operator function. Type:
cannot apply dot operator to an array
array must be redeclared with a size before being indexed with a variable
[webgl_int_clamp(
"#$%&'()* ,-./0123
Version number not supported by ESSL
*** Collides on try %d at hash entry x with "%s"
*** New string "%s", hash=x, delta=x
*** Hash failed with more than %d collisions. Must increase hash table size. ***
~!%^&*()- =|,.<>/?;:[]{}#?Function.prototype.apply
?Function.caller used to retrieve strict caller
didExecuteProgram
willExecuteProgram
willExecuteStatement
(offset = %d)
%s = %p
[M] %s
%s, %s
%s, %s, %s
%s, %d(->%d)
jit(%p, exec %p)
%s, %d, %d
[M] end
[M] profile_did_call
[M] profile_will_call %s
[M] debug
%s, %d, %d, %d
[M] throw_static_error
[M] throw
[M] catch
[M] jmp_scopes
^%d, %d(->%d)
[M] push_name_scope
%s, %s, %u
[M] pop_scope
[M] push_with_scope
[M] next_pname
%s, %s, %s, %s, %s, %d(->%d)
[M] get_pnames
%s, %s, %s, %s, %d(->%d)
[M] to_primitive
[M] strcat
%s, %s, %d
[M] constructor_ret
%s %s
[M] call_put_result
[M] ret
[M] tear_off_arguments %s, %s
[M] tear_off_activation
[M] call_varargs
%s, %s, %s, %d
[M] new_func_exp
%s, f%d
[M] new_func
%s, f%d, %s
[M] switch_string
%d, %d(->%d), %s
[M] switch_char
[M] switch_imm
[M] loop_hint
[M] loop_if_greatereq
%s, %s, %d(->%d)
[M] loop_if_greater
[M] loop_if_lesseq
[M] loop_if_less
[M] jngreatereq
[M] jngreater
[M] jnlesseq
[M] jnless
[M] jgreatereq
[M] jgreater
[M] jlesseq
[M] jless
[M] jneq_ptr
%s, %d (%p), %d(->%d)
[M] loop
%d(->%d)
[M] jmp
[M] put_by_index
%s, %u, %s
[M] del_by_val
[M] put_by_val
[M] get_by_pname
%s, %s, %s, %s, %s, %s
[M] get_argument_by_val
[M] get_by_val
[M] del_by_id
[M] put_getter_setter
%s, %s, %s, %s
[M] resolve_with_this %s, %s, %s, %d
[M] resolve_with_base %s, %s, %s, %d, %d
[M] ensure_property_exists
[M] resolve_base%s
%s, %s, %d, %d
[M] init_global_const_check
g%d(%p), %s
[M] init_global_const
[M] init_global_const_nop
[M] resolve
[M] put_to_base
[M] instanceof
[M] check_has_instance
%s, %s, %s, %d(->%d)
[M] pre_dec
[M] pre_inc
[M] mov
bad_regexp(%d)
[M] new_regexp
[M] new_array_buffer
[M] new_array_with_size
[M] new_array
[M] new_object
[M] convert_this
[M] create_this %s, %s
[M] op_get_callee %s
[M] init_lazy_reg
[M] create_arguments
[M] create_activation %s
[M] enter
"%s" => d
M => d
= {%d: { start: [M] end: [M] target: [M] depth: [M] }re%u = %s
k%u = %s
id%u = %s
; activation in r%d
; uses arguments, in r%d, r%d
; %d captured var(s)
: %lu m_instructions; %lu bytes; %d parameter(s); %d callee register(s); %d variable(s)
?JavaScript execution exceeded timeout.
JavaScript execution terminated.
InterruptedExecutionError
TerminatedExecutionError
Cell: %p -> %p (%p: %s, %s)
Structure: %p: %s, %s
Double: x:x, %lf
Int32: %d
maximumExecutionCountsBetweenCheckpoints
randomizeExecutionCountsBetweenCheckpoints
%s%s:
WARNING: failed to parse %s=%s
JSC_maximumExecutionCountsBetweenCheckpoints
JSC_randomizeExecutionCountsBetweenCheckpoints
JSC_executionCounterIncrementForReturn
JSC_executionCounterIncrementForLoop
?objects with out-of-line .property storage: %ld (%ld%%)
wasted .property storage: %ldkB (%ld%%)
NativeExecutable
ScriptExecutable
EvalExecutable
ProgramExecutable
FunctionExecutable
%%X
#$& ,/:;=?@
%%uX
keys
Object.preventExtensions can only be called on Objects.
Object.isExtensible can only be called on Objects.
Requested keys of a value that is not an object.
Object.seal can only be called on Objects.
Object.freeze can only be called on Objects.
Object.isSealed can only be called on Objects.
Object.isFrozen can only be called on Objects.
join
% 07d-d-dTd:d:d.dZ
d-d-dTd:d:d.dZ
JSON Parse error: %s
JSON.stringify cannot serialize cyclic structures.
JSON.parse requires at least one parameter
Invalid escape character %c
"\%s" is not a valid unicode escape
Unrecognized token '%c'
Unexpected identifier "%s"
?Specialized thunk for %s
?UnlinkedFunctionExecutable
export
!"#$%&'()* ,-./
Invalid character '\uu'
Baseline get_by_id array length stub for %s, return point %p
Baseline get_by_id proto stub for %s, return point %p
Baseline get_by_id self list stub for %s, return point %p
Baseline get_by_id proto list stub for %s, return point %p
Baseline get_by_id chain list stub for %s, return point %p
Baseline get_by_id chain stub for %s, return point %p
Baseline put_by_id transition stub for %s, return point %p
?|MayHaveIndexedAccessors
Unexpected token '%s'
Expected token '%s'
?Postfix -- operator applied to value that is not a reference.
Postfix operator applied to value that is not a reference.
Prefix -- operator applied to value that is not a reference.
Prefix operator applied to value that is not a reference.
?Baseline get_by_val stub for %s, return point %p
Baseline put_by_val stub for %s, return point %p
JSC::Parser >::parseInner()
% 8lld: %s (%lld stack top)
?%sdisassembly not available for range %p...%p
?456789:;<=
!"#$%&'()* ,-./0123
N@%s(%d) : %s
ASSERTION FAILED: %s
ARGUMENT BAD: %s, %s
.?AVInspectorStateClient@WebCore@@
.?AVInspectorFrontendChannel@WebCore@@
.?AVSettings@InspectorFrontendClientLocal@WebCore@@
.?AVInspectorFrontendSettingsQt@?A0x3f022d40@WebCore@@
.?AVInspectorClient@WebCore@@
.?AVInspectorClientQt@WebCore@@
.?AVInspectorFrontendClientQt@WebCore@@
.?AVInspectorFrontendClientLocal@WebCore@@
.?AVInspectorFrontendClient@WebCore@@
.?AVScriptValue@WebCore@@
.?AVNodeList@WebCore@@
.?AVScriptWrappable@WebCore@@
.?AV?$RefCounted@VNodeList@WebCore@@@WTF@@
.?AVStaticNodeList@WebCore@@
.?AVQWebFrameAdapter@@
.?AVQWebHistoryInterface@@
.?AVContextMenuClient@WebCore@@
.?AVDeviceClient@WebCore@@
.?AVDragClient@WebCore@@
.?AVDeviceOrientationClient@WebCore@@
.?AVDeviceMotionClient@WebCore@@
.?AVDragClientQt@WebCore@@
.?AVContextMenuClientQt@WebCore@@
.?AVDeviceMotionClientQt@WebCore@@
.?AVQWebPageAdapter@@
.?AVDeviceOrientationClientQt@WebCore@@
.?AVQWebPluginDatabase@@
.?AVQWebPluginFactory@@
.?AVQTcpServer@@
.?AVInspectorServerRequestHandlerQt@WebCore@@
.?AVInspectorServerQt@WebCore@@
.?AVFrameLoaderClient@WebCore@@
.?AVQtPluginWidget@WebCore@@
.?AVWidget@WebCore@@
.?AV?$RefCounted@VWidget@WebCore@@@WTF@@
.?AVFrameLoaderClientQt@WebCore@@
.?AVChromeClient@WebCore@@
.?AVRefreshAnimation@WebCore@@
.?AVChromeClientQt@WebCore@@
.?AVEditorClient@WebCore@@
.?AVTextCheckerClient@WebCore@@
.?AVTextCheckerClientQt@WebCore@@
.?AVEditorClientQt@WebCore@@
.?AVNotificationClient@WebCore@@
.?AVQWebNotificationData@@
.?AV?$Timer@VNotificationWrapper@WebCore@@@WebCore@@
.?AVTimerBase@WebCore@@
.?AVNotificationPresenterClientQt@WebCore@@
.?AVNotificationWrapper@WebCore@@
.?AV?$Timer@VTextureMapperLayerClientQt@WebCore@@@WebCore@@
.?AVIconDatabaseClient@WebCore@@
.?AVIconDatabaseClientQt@WebCore@@
.?AVQHttpHeader@WebKit@@
.?AVQHttpResponseHeader@WebKit@@
.?AVQHttpRequestHeader@WebKit@@
.?AVCookiesStrategy@WebCore@@
.?AVLoaderStrategy@WebCore@@
.?AVPlatformStrategies@WebCore@@
.?AVPluginStrategy@WebCore@@
.?AVSharedWorkerStrategy@WebCore@@
.?AVVisitedLinkStrategy@WebCore@@
.?AVNetworkingContext@WebCore@@
.?AV?$RefCounted@VNetworkingContext@WebCore@@@WTF@@
.?AVFrameNetworkingContext@WebCore@@
.?AVFrameNetworkingContextQt@WebCore@@
.?AVFullScreenVideoQt@WebCore@@
.?AVQWebSelectData@@
.?AVPopupMenu@WebCore@@
.?AV?$RefCounted@VPopupMenu@WebCore@@@WTF@@
.?AVPopupMenuQt@WebCore@@
.?AVSearchPopupMenu@WebCore@@
.?AV?$RefCounted@VSearchPopupMenu@WebCore@@@WTF@@
.?AVSearchPopupMenuQt@WebCore@@
.?AVQQuickUrlSchemeDelegate@@
.?AVQQuickWebPage@@
.?AVAPIObject@WebKit@@
.?AV?$ThreadSafeRefCounted@VAPIObject@WebKit@@@WTF@@
.?AVQWebIconImageProvider@@
.?AVQWebNavigationListModel@@
.?AVQQuickWebViewAttached@@
.?AVQQuickWebViewExperimental@@
.?AVCallbackBase@WebKit@@
.?AV?$RefCounted@VCallbackBase@WebKit@@@WTF@@
.?AV?$GenericCallback@PBUOpaqueWKSerializedScriptValue@@PAVWebSerializedScriptValue@WebKit@@@WebKit@@
.?AVQQuickWebView@@
.?AVWebURL@WebKit@@
.?AVQQuickWebViewPrivate@@
.?AVQQuickWebViewLegacyPrivate@@
.?AVQQuickWebViewFlickablePrivate@@
.?AVPageClient@WebKit@@
.?AVQRawWebViewPrivate@@
.?AVQWebDownloadItemPrivate@@
.?AVQWebDownloadItem@@
.?AVQWebKitTest@@
.?AVQWebLoadRequest@@
.?AVQWebNavigationHistory@@
.?AVQWebNavigationRequest@@
.?AVQWebPermissionRequest@@
.?AVQWebPreferences@@
.?AVQtWebSecurityOrigin@@
.?AVWebString@WebKit@@
.?AVEnvHttpProxyFactory@WebKit@@
.?AV?$WebNumber@_N$0BH@@WebKit@@
.?AV?$WebNumber@N$0BI@@WebKit@@
.?AV?$WebNumber@_K$0BJ@@WebKit@@
.?AVWebSecurityOrigin@WebKit@@
.?AVClient@PageOverlay@WebKit@@
.?AV?$GenericCallback@PBUOpaqueWKDictionary@@PAVImmutableDictionary@WebKit@@@WebKit@@
.?AV?$GenericCallback@PBUOpaqueWKArray@@PAVImmutableArray@WebKit@@@WebKit@@
.?AV?$GenericCallback@PBUOpaqueWKData@@PAVWebData@WebKit@@@WebKit@@
.?AVVoidCallback@WebKit@@
.?AVValidateCommandCallback@WebKit@@
.?AV?$GenericCallback@PBUOpaqueWKString@@PAVStringImpl@WTF@@@WebKit@@
.?AVWebSize@WebKit@@
.?AVWebPoint@WebKit@@
.?AVWebRect@WebKit@@
.?AVWebSerializedScriptValue@WebKit@@
.?AVWebUserContentURLPattern@WebKit@@
.?AVTextureMapperPlatformLayer@WebCore@@
.?AVGraphicsLayerClient@WebCore@@
.?AVTextureMapperBackingStore@WebCore@@
.?AV?$RefCounted@VTextureMapperBackingStore@WebCore@@@WTF@@
.?AVTextureMapperTile@WebCore@@
.?AVWebCustomFilterProgram@WebKit@@
.?AVCustomFilterProgram@WebCore@@
.?AV?$RefCounted@VCustomFilterProgram@WebCore@@@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXXZ@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@@Z@WTF@@
.?AVTextureMapperSurfaceBackingStore@WebCore@@
.?AVCoordinatedBackingStore@WebKit@@
.?AVLayerTreeRenderer@WebKit@@
.?AV?$ThreadSafeRefCounted@VLayerTreeRenderer@WebKit@@@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXIHM@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@HHM@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXIH@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@HH@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXI@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@I@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXH@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@H@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEX_K@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@_K@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXABVFloatSize@WebCore@@@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@VFloatSize@WebCore@@@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEX_N@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@_N@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXABVFloatRect@WebCore@@@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@VFloatRect@WebCore@@@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXABVIntPoint@WebCore@@@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@VIntPoint@WebCore@@@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXII@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@II@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXABVColor@WebCore@@@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@VColor@WebCore@@@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXIABUWebLayerInfo@2@@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@IUWebLayerInfo@4@@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXIABV?$Vector@I$0A@@WTF@@@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@IV?$Vector@I$0A@@2@@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEX_KV?$PassRefPtr@VShareableSurface@WebKit@@@WTF@@@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@_KV?$PassRefPtr@VShareableSurface@WebKit@@@2@@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXIHABUTileUpdate@12@@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@HHUTileUpdate@34@@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXHABVCustomFilterProgramInfo@WebCore@@@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@HVCustomFilterProgramInfo@WebCore@@@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXIABVIntSize@WebCore@@V?$PassRefPtr@VGraphicsSurface@WebCore@@@WTF@@@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@IVIntSize@WebCore@@V?$PassRefPtr@VGraphicsSurface@WebCore@@@2@@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXIABVFilterOperations@WebCore@@@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@IVFilterOperations@WebCore@@@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8LayerTreeRenderer@WebKit@@AEXIABVGraphicsLayerAnimations@WebCore@@@Z@WTF@@$$A6AXPAVLayerTreeRenderer@WebKit@@IVGraphicsLayerAnimations@WebCore@@@Z@WTF@@
.?AVQtWebPageEventHandler@WebKit@@
.?AVQtWebPageSGNode@WebKit@@
.?AVContentsSGNode@WebKit@@
.?AVClient@WebColorChooserProxy@WebKit@@
.?AVClient@WebPopupMenuProxy@WebKit@@
.?AVWebCertificateInfo@WebKit@@
.?AVWebData@WebKit@@
.?AVWebRenderObject@WebKit@@
.?AVWebRenderLayer@WebKit@@
.?AVWebError@WebKit@@
.?AVWebPageProxy@WebKit@@
.?AVDialogContextBase@WebKit@@
.?AVDialogContextObject@WebKit@@
.?AVBaseAuthenticationContextObject@WebKit@@
.?AVHttpAuthenticationDialogContextObject@WebKit@@
.?AVProxyAuthenticationDialogContextObject@WebKit@@
.?AVCertificateVerificationDialogContextObject@WebKit@@
.?AVDatabaseQuotaDialogContextObject@WebKit@@
.?AVQtDialogRunner@WebKit@@
.?AVFilePickerContextObject@WebKit@@
.?AVDrawingAreaProxy@WebKit@@
.?AVWebPreferences@WebKit@@
.?AVWebPageGroup@WebKit@@
.?AV?$Timer@VDrawingAreaProxyImpl@WebKit@@@RunLoop@WebCore@@
.?AVTimerBase@RunLoop@WebCore@@
.?AVDrawingAreaProxyImpl@WebKit@@
.?AVPageViewportController@WebKit@@
.?AVPageViewportControllerClient@WebKit@@
.?AVScaleAnimation@PageViewportControllerClientQt@WebKit@@
.?AVPageViewportControllerClientQt@WebKit@@
.?AVImmutableArray@WebKit@@
.?AVWebSocketServerClient@WebKit@@
.?AVWebInspectorServer@WebKit@@
.?AVWebSocketServer@WebKit@@
.?AVQtPageClient@WebKit@@
.?AVWebFullScreenManagerProxy@WebKit@@
.?AV?$RefCounted@VWebFullScreenManagerProxy@WebKit@@@WTF@@
.?AVWebContext@WebKit@@
.?AVDownloadProxy@WebKit@@
.?AVQtWebIconDatabaseClient@WebKit@@
.?AVWebImage@WebKit@@
.?AVWebProcess@WebKit@@
.?AVChildProcess@WebKit@@
.?AVCoordinatedTileClient@WebKit@@
.?AVTiledBackingStoreClient@WebCore@@
.?AVHost@CoordinatedImageBacking@WebKit@@
.?AV?$Timer@VCoordinatedGraphicsLayer@WebCore@@@WebCore@@
.?AVCoordinatedGraphicsLayer@WebCore@@
.?AVGraphicsLayer@WebCore@@
.?AVInjectedBundleBackForwardList@WebKit@@
.?AV?$Timer@VWebPage@WebKit@@@RunLoop@WebCore@@
.?AVWebContextMenuClient@WebKit@@
.?AVWebDragClient@WebKit@@
.?AVWebEditorClient@WebKit@@
.?AVWebInspectorClient@WebKit@@
.?AVWebChromeClient@WebKit@@
.?AVWebPage@WebKit@@
.?AV?$MessageSender@VWebPage@WebKit@@@CoreIPC@@
.?AVWebFullScreenManager@WebKit@@
.?AV?$RefCounted@VWebFullScreenManager@WebKit@@@WTF@@
.?AVMutableArray@WebKit@@
.?AVAuthenticationChallengeProxy@WebKit@@
.?AVAuthenticationDecisionListener@WebKit@@
.?AVWebBackForwardList@WebKit@@
.?AVInjectedBundle@WebKit@@
.?AVInjectedBundleBackForwardListItem@WebKit@@
.?AVInjectedBundleDOMWindowExtension@WebKit@@
.?AVWebFrame@WebKit@@
.?AVInjectedBundleHitTestResult@WebKit@@
.?AVWebInspector@WebKit@@
.?AVInjectedBundleNodeHandle@WebKit@@
.?AVPageOverlay@WebKit@@
.?AV?$Timer@VPageOverlay@WebKit@@@RunLoop@WebCore@@
.?AVInjectedBundleScriptWorld@WebKit@@
.?AVWebColorPickerResultListenerProxy@WebKit@@
.?AVWebConnection@WebKit@@
.?AV?$MessageSender@VWebConnection@WebKit@@@CoreIPC@@
.?AVWebContextMenuItem@WebKit@@
.?AVWebCredential@WebKit@@
.?AVWebDatabaseManagerProxy@WebKit@@
.?AVMutableDictionary@WebKit@@
.?AVImmutableDictionary@WebKit@@
.?AVWebURLRequest@WebKit@@
.?AVWebFrameProxy@WebKit@@
.?AVWebFramePolicyListenerProxy@WebKit@@
.?AVWebFrameListenerProxy@WebKit@@
.?AVWebGeolocationManagerProxy@WebKit@@
.?AVGeolocationPermissionRequestProxy@WebKit@@
.?AVWebGeolocationPosition@WebKit@@
.?AVWebGrammarDetail@WebKit@@
.?AVWebIconDatabase@WebKit@@
.?AVWebInspectorProxy@WebKit@@
.?AVWebNotificationManagerProxy@WebKit@@
.?AVNotificationPermissionRequest@WebKit@@
.?AVWebOpenPanelParameters@WebKit@@
.?AVWebOpenPanelResultListenerProxy@WebKit@@
.?AVWebPluginSiteDataManager@WebKit@@
.?AVWebProtectionSpace@WebKit@@
.?AVWebResourceCacheManagerProxy@WebKit@@
.?AVWebTextChecker@WebKit@@
.?AVCoordinatedBackingStoreTile@WebKit@@
.?AVClient@ProcessLauncher@WebKit@@
.?AVClient@ResponsivenessTimer@WebKit@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8WebProcessProxy@WebKit@@AEX_K_N@Z@WTF@@$$A6AXPAVWebProcessProxy@WebKit@@_K_N@Z@WTF@@
.?AVWebProcessProxy@WebKit@@
.?AV?$ThreadSafeRefCounted@VWebProcessProxy@WebKit@@@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8WebProcessProxy@WebKit@@AEX_KV?$PassOwnPtr@V?$Vector@UPluginInfo@WebCore@@$0A@@WTF@@@WTF@@@Z@WTF@@$$A6AXPAVWebProcessProxy@WebKit@@_KV?$PassOwnPtr@V?$Vector@UPluginInfo@WebCore@@$0A@@WTF@@@2@@Z@WTF@@
.?AVQtTapGestureRecognizer@WebKit@@
.?AVQtGestureRecognizer@WebKit@@
.?AV?$Timer@VResponsivenessTimer@WebKit@@@RunLoop@WebCore@@
.?AVWebColorChooserProxy@WebKit@@
.?AV?$RefCounted@VWebColorChooserProxy@WebKit@@@WTF@@
.?AVWebEditCommandProxy@WebKit@@
.?AVWebFormSubmissionListenerProxy@WebKit@@
.?AVWebBackForwardListItem@WebKit@@
.?AVSocketStreamHandleClient@WebCore@@
.?AVWebSocketServerConnection@WebKit@@
.?AVColorChooserContextObject@WebKit@@
.?AVWebColorChooserProxyQt@WebKit@@
.?AVWebPopupMenuProxy@WebKit@@
.?AV?$RefCounted@VWebPopupMenuProxy@WebKit@@@WTF@@
.?AVWebPopupMenuProxyQt@WebKit@@
.?AVPopupMenuItemModel@WebKit@@
.?AVItemSelectorContextObject@WebKit@@
.?AVWebContextMenuProxyQt@WebKit@@
.?AVWebContextMenuProxy@WebKit@@
.?AV?$RefCounted@VWebContextMenuProxy@WebKit@@@WTF@@
.?AV?$Timer@VVisitedLinkProvider@WebKit@@@RunLoop@WebCore@@
.?AVWebMediaCacheManagerProxy@WebKit@@
.?AVWebKeyValueStorageManagerProxy@WebKit@@
.?AVWebCookieManagerProxy@WebKit@@
.?AVWebApplicationCacheManagerProxy@WebKit@@
.?AV?$Timer@VChildProcess@WebKit@@@RunLoop@WebCore@@
.?AVPasteboardStrategy@WebCore@@
.?AVWebPlatformStrategies@WebKit@@
.?AVWebConnectionToUIProcess@WebKit@@
.?AVStorageTrackerClient@WebCore@@
.?AVWebKeyValueStorageManager@WebKit@@
.?AVDatabaseTrackerClient@WebCore@@
.?AVWebDatabaseManager@WebKit@@
.?AVIconDatabaseBase@WebCore@@
.?AVWebIconDatabaseProxy@WebKit@@
.?AVWebNotificationManager@WebKit@@
.?AVWebGeolocationManager@WebKit@@
.?AVEventDispatcher@WebKit@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8EventDispatcher@WebKit@@AEX_KABVWebWheelEvent@2@@Z@WTF@@$$A6AXPAVEventDispatcher@WebKit@@_KVWebWheelEvent@4@@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8EventDispatcher@WebKit@@AEX_KABVWebGestureEvent@2@@Z@WTF@@$$A6AXPAVEventDispatcher@WebKit@@_KVWebGestureEvent@4@@Z@WTF@@
.?AVWebPageGroupProxy@WebKit@@
.?AVWebResourceCacheManager@WebKit@@
.?AVTiledBackingStoreBackend@WebCore@@
.?AVCoordinatedTileBackend@WebKit@@
.?AVTile@WebCore@@
.?AV?$RefCounted@VTile@WebCore@@@WTF@@
.?AVCoordinatedTile@WebKit@@
.?AV?$Timer@VCoordinatedImageBacking@WebKit@@@WebCore@@
.?AVCoordinatedImageBacking@WebKit@@
.?AV?$RefCounted@VCoordinatedImageBacking@WebKit@@@WTF@@
.?AVColorChooser@WebCore@@
.?AVWebColorChooser@WebKit@@
.?AVFindController@WebKit@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8FindController@WebKit@@AEX_NABVString@WTF@@W4FindOptions@2@I@Z@WTF@@$$A6AXPAVFindController@WebKit@@_NVString@2@W4FindOptions@4@I@Z@WTF@@
.?AVBackForwardList@WebCore@@
.?AV?$RefCounted@VBackForwardList@WebCore@@@WTF@@
.?AVWebBackForwardListProxy@WebKit@@
.?AVPluginController@WebKit@@
.?AVLoadListener@WebFrame@WebKit@@
.?AVMediaCanStartListener@WebCore@@
.?AVPluginViewBase@WebCore@@
.?AVNetscapePlugInStreamLoaderClient@WebCore@@
.?AV?$Timer@VPluginView@WebKit@@@RunLoop@WebCore@@
.?AV?$DeferrableOneShotTimer@VPluginView@WebKit@@@WebCore@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P6AXPAVPluginView@WebKit@@@Z@WTF@@$$A6AXPAVPluginView@WebKit@@@Z@WTF@@
.?AVStream@PluginView@WebKit@@
.?AV?$RefCounted@VStream@PluginView@WebKit@@@WTF@@
.?AVPluginView@WebKit@@
.?AVTapHighlightController@WebKit@@
.?AVWebPopupMenu@WebKit@@
.?AVGraphicsLayerFactory@WebCore@@
.?AVTextureMapperPlatformCompiledProgramClient@WebCore@@
.?AVCoordinatedGraphicsLayerClient@WebKit@@
.?AVCoordinator@CoordinatedImageBacking@WebKit@@
.?AVUpdateAtlasClient@WebKit@@
.?AVWebCustomFilterProgramProxyClient@WebKit@@
.?AV?$Timer@VLayerTreeCoordinator@WebKit@@@WebCore@@
.?AVWebCustomFilterProgramProxy@WebKit@@
.?AV?$RefCounted@VWebCustomFilterProgramProxy@WebKit@@@WTF@@
.?AVLayerTreeCoordinator@WebKit@@
.?AVLayerTreeHost@WebKit@@
.?AV?$RefCounted@VLayerTreeHost@WebKit@@@WTF@@
.?AVNetscapePlugin@WebKit@@
.?AVPlugin@WebKit@@
.?AV?$ThreadSafeRefCounted@VPlugin@WebKit@@@WTF@@
.?AV?$Timer@VNPRuntimeObjectMap@WebKit@@@RunLoop@WebCore@@
.?AVNPRuntimeObjectMap@WebKit@@
.?AVDecoderAdapter@WebKit@@
.?AVDrawingArea@WebKit@@
.?AVWebNotificationClient@WebKit@@
.?AVWebHitTestResult@WebKit@@
.?AVWebFrameLoaderClient@WebKit@@
.?AVInjectedBundleRangeHandle@WebKit@@
.?AVWebInspectorFrontendClient@WebKit@@
.?AVWebNotification@WebKit@@
.?AVTimingFunction@WebCore@@
.?AV?$RefCounted@VTimingFunction@WebCore@@@WTF@@
.?AVLinearTimingFunction@WebCore@@
.?AVCubicBezierTimingFunction@WebCore@@
.?AVStepsTimingFunction@WebCore@@
.?AVFilterOperation@WebCore@@
.?AV?$RefCounted@VFilterOperation@WebCore@@@WTF@@
.?AVBasicColorMatrixFilterOperation@WebCore@@
.?AVBasicComponentTransferFilterOperation@WebCore@@
.?AVBlurFilterOperation@WebCore@@
.?AVDropShadowFilterOperation@WebCore@@
.?AVTransformOperation@WebCore@@
.?AV?$RefCounted@VTransformOperation@WebCore@@@WTF@@
.?AVMatrix3DTransformOperation@WebCore@@
.?AVMatrixTransformOperation@WebCore@@
.?AVPerspectiveTransformOperation@WebCore@@
.?AVRotateTransformOperation@WebCore@@
.?AVScaleTransformOperation@WebCore@@
.?AVSkewTransformOperation@WebCore@@
.?AVTranslateTransformOperation@WebCore@@
.?AVIdentityTransformOperation@WebCore@@
.?AVAnimationValue@WebCore@@
.?AVFloatAnimationValue@WebCore@@
.?AVWebCustomFilterOperation@WebCore@@
.?AVCustomFilterOperation@WebCore@@
.?AVCustomFilterParameter@WebCore@@
.?AV?$RefCounted@VCustomFilterParameter@WebCore@@@WTF@@
.?AVCustomFilterArrayParameter@WebCore@@
.?AVCustomFilterNumberParameter@WebCore@@
.?AVCustomFilterTransformParameter@WebCore@@
.?AVTransformAnimationValue@WebCore@@
.?AVFilterAnimationValue@WebCore@@
.?AVQtWebProcess@WebKit@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8ProcessLauncher@WebKit@@AEXPAVQProcess@@PAX@Z@WTF@@$$A6AXPAVProcessLauncher@WebKit@@PAVQProcess@@PAX@Z@WTF@@
.?AV?$BoundFunctionImpl@V?$FunctionWrapper@P8ProcessLauncher@WebKit@@AEXXZ@WTF@@$$A6AXPAVProcessLauncher@WebKit@@@Z@WTF@@
.?AVWebConnectionToWebProcess@WebKit@@
.?AVWebURLResponse@WebKit@@
.?AVQtTcpServerHandler@WebKit@@
.?AVWebNavigationData@WebKit@@
.?AVQtNetworkAccessManager@WebKit@@
.?AVEncoderAdapter@WebKit@@
.?AVWebSearchPopupMenu@WebKit@@
.?AVInjectedBundleNavigationAction@WebKit@@
.?AVQtNetworkReply@WebKit@@
.?AV?$Timer@VDrawingAreaImpl@WebKit@@@RunLoop@WebCore@@
.?AVDrawingAreaImpl@WebKit@@
.?AV?$Timer@VNetscapePluginStream@WebKit@@@RunLoop@WebCore@@
.?AVWebGraphicsContext@WebKit@@
.?AVAuthenticationManager@WebKit@@
.?AVWebFrameNetworkingContext@WebKit@@
.?AVQtFileDownloader@WebKit@@
.?AVAreaAllocator@WebKit@@
.?AVGeneralAreaAllocator@WebKit@@
.?AVInspectorCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVMemoryCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVPageCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVRuntimeCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVConsoleCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVNetworkCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVDatabaseCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVDOMStorageCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVApplicationCacheCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVDOMCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVCSSCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVTimelineCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVDebuggerCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVDOMDebuggerCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVProfilerCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVWorkerCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVCanvasCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AVInspectableObject@InjectedScriptHost@WebCore@@
.?AUDOMListener@InspectorDOMAgent@WebCore@@
.?AVScriptDebugListener@WebCore@@
.?AVListener@InspectorDebuggerAgent@WebCore@@
.?AVListener@InspectorStyleSheet@WebCore@@
.?AVInspectableHeapObject@WebCore@@
.?AVScriptGCEventListener@WebCore@@
.?AVTask@ScriptDebugServer@WebCore@@
.?AVSQLTransactionCallback@WebCore@@
.?AV?$ThreadSafeRefCounted@VSQLTransactionCallback@WebCore@@@WTF@@
.?AVSQLTransactionErrorCallback@WebCore@@
.?AV?$ThreadSafeRefCounted@VSQLTransactionErrorCallback@WebCore@@@WTF@@
.?AVWrappedNodeVisitor@WebCore@@
.?AVExternalStringVisitor@WebCore@@
.?AVExternalArrayVisitor@WebCore@@
.?AVExternalStringsRoot@?A0x6f5fdd50@WebCore@@
.?AVPlatformInstrumentationClient@WebCore@@
.?AVPageInspector@WorkerContextProxy@WebCore@@
.?AVInspectableNode@WebCore@@
.?AVWorkerStateClient@?A0x6f5fdd50@WebCore@@
.?AV?$Timer@VUpdateRegionLayoutTask@WebCore@@@WebCore@@
.?AV?$Timer@VRevalidateStyleAttributeTask@WebCore@@@WebCore@@
.?AV?$Timer@VInspectorBackendDispatchTask@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@VNode@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorAgent@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorDOMAgent@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorResourceAgent@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorPageAgent@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorDebuggerAgent@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorProfilerAgent@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VPage@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInjectedScriptManager@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VExecState@JSC@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VFrame@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VMemoryCache@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorMemoryAgent@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorConsoleAgent@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCachedResource@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInstrumentingAgents@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorState@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorOverlay@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorBackendDispatcher@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorFrontendClient@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorFrontend@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStorageArea@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorObject@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VIntRect@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VNetworkResourcesData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInitiator@Network@TypeBuilder@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VFormData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VXHRReplayData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VSharedBuffer@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VTextResourceDecoder@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VThreadableLoaderClient@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VResourceData@NetworkResourcesData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorDOMStorageResource@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VScriptProfile@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VScriptHeapSnapshot@WebCore@@@MemoryInstrumentation@WTF@@
.?AVInspectorValue@WebCore@@
.?AV?$RefCounted@VInspectorValue@WebCore@@@WTF@@
.?AVInspectorBasicValue@WebCore@@
.?AVVoidCallback@WebCore@@
.?AV?$RefCounted@VVoidCallback@WebCore@@@WTF@@
.?AVContextMenuProvider@WebCore@@
.?AV?$RefCounted@VContextMenuProvider@WebCore@@@WTF@@
.?AVExternalArraysRoot@?A0x6f5fdd50@WebCore@@
.?AVEmptyFrameLoaderClient@WebCore@@
.?AVWorkerFrontendChannel@InspectorWorkerAgent@WebCore@@
.?AVRunInspectorCommandsTask@?A0x6f5fdd50@WebCore@@
.?AVPageInspectorProxy@?A0x6f5fdd50@WebCore@@
.?AVTransactionSuccessCallback@?A0x6f5fdd50@WebCore@@
.?AVInspectorString@WebCore@@
.?AVScriptObject@WebCore@@
.?AVInjectedScriptBase@WebCore@@
.?AVInjectedScript@WebCore@@
.?AVInjectedScriptModule@WebCore@@
.?AVInspectorBaseAgentInterface@WebCore@@
.?AVTransactionCallback@?A0x6f5fdd50@WebCore@@
.?AVSQLStatementCallback@WebCore@@
.?AV?$ThreadSafeRefCounted@VSQLStatementCallback@WebCore@@@WTF@@
.?AVSQLStatementErrorCallback@WebCore@@
.?AV?$ThreadSafeRefCounted@VSQLStatementErrorCallback@WebCore@@@WTF@@
.?AVStatementCallback@?A0x6f5fdd50@WebCore@@
.?AVStatementErrorCallback@?A0x6f5fdd50@WebCore@@
.?AVTransactionErrorCallback@?A0x6f5fdd50@WebCore@@
.?AVAction@InspectorHistory@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorConsoleAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorDOMAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorDOMStorageAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorDatabaseAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorDebuggerAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorApplicationCacheAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorPageAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorCSSAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorCanvasAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorDOMDebuggerAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorMemoryAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorProfilerAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorResourceAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorTimelineAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorWorkerAgent@WebCore@@@WebCore@@
.?AV?$InspectorBaseAgent@VInspectorRuntimeAgent@WebCore@@@WebCore@@
.?AVRemoveChildAction@DOMEditor@WebCore@@
.?AVInsertBeforeAction@DOMEditor@WebCore@@
.?AVRemoveAttributeAction@DOMEditor@WebCore@@
.?AVSetAttributeAction@DOMEditor@WebCore@@
.?AVReplaceWholeTextAction@DOMEditor@WebCore@@
.?AVReplaceChildNodeAction@DOMEditor@WebCore@@
.?AVSetNodeValueAction@DOMEditor@WebCore@@
.?AVInjectedScriptCanvasModule@WebCore@@
.?AVInspectorApplicationCacheAgent@WebCore@@
.?AVStyleSheetAction@InspectorCSSAgent@WebCore@@
.?AVSetStyleSheetTextAction@InspectorCSSAgent@WebCore@@
.?AVSetPropertyTextAction@InspectorCSSAgent@WebCore@@
.?AVTogglePropertyAction@InspectorCSSAgent@WebCore@@
.?AVSetRuleSelectorAction@InspectorCSSAgent@WebCore@@
.?AVAddRuleAction@InspectorCSSAgent@WebCore@@
.?AVInspectorCanvasAgent@WebCore@@
.?AVInspectorDOMDebuggerAgent@WebCore@@
.?AVUndoableStateMark@?A0x6f5fdd50@WebCore@@
.?AVInspectorMemoryAgent@WebCore@@
.?AVInspectorRuntimeAgent@WebCore@@
.?AVPageRuntimeAgent@WebCore@@
.?AVWorkerRuntimeAgent@WebCore@@
.?AVMemoryInstrumentationClientImpl@WebCore@@
.?AVWorkerScriptDebugServer@WebCore@@
.?AVScriptDebugServer@WebCore@@
.?AVInspectorHistory@WebCore@@
.?AVMemoryInstrumentationImpl@WebCore@@
.?AVInspectorProfilerAgent@WebCore@@
.?AVSetOuterHTMLAction@DOMEditor@WebCore@@
.?AVDOMPatchSupport@WebCore@@
.?AVInspectorStyle@WebCore@@
.?AV?$RefCounted@VInspectorStyle@WebCore@@@WTF@@
.?AVInspectorStyleSheet@WebCore@@
.?AV?$RefCounted@VInspectorStyleSheet@WebCore@@@WTF@@
.?AVInspectorArrayBase@WebCore@@
.?AVInspectorWorkerAgent@WebCore@@
.?AV?$Array@VRemoteObject@Runtime@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VSearchMatch@Page@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VCallFrame@Debugger@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VFrameWithManifest@ApplicationCache@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VApplicationCacheResource@ApplicationCache@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VSelectorProfileEntry@CSS@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VPseudoIdMatches@CSS@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VInheritedStyleEntry@CSS@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VCSSStyleSheetHeader@CSS@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VCSSPropertyInfo@CSS@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VString@WTF@@@TypeBuilder@WebCore@@
.?AV?$Array@VNamedFlow@CSS@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VCSSRule@CSS@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VRuleMatch@CSS@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@H@TypeBuilder@WebCore@@
.?AV?$Array@VRegion@CSS@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VNode@DOM@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VEventListener@DOM@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@V?$Array@VString@WTF@@@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VInspectorValue@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VLocation@Debugger@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VMemoryBlock@Memory@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VNodeCount@Memory@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VListenerCount@Memory@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VDOMGroup@Memory@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VCookie@Page@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VSearchResult@Page@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VResources@FrameResourceTree@Page@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VFrameResourceTree@Page@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VProfileHeader@Profiler@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VCSSMedia@CSS@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VCSSComputedStyleProperty@CSS@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VCSSProperty@CSS@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VShorthandEntry@CSS@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AV?$Array@VCallFrame@Console@TypeBuilder@WebCore@@@TypeBuilder@WebCore@@
.?AVInspectorArray@WebCore@@
.?AVSelectorProfile@WebCore@@
.?AVInspectorCSSAgent@WebCore@@
.?AVFrontendMenuProvider@WebCore@@
.?AVInspectorPageAgent@WebCore@@
.?AVPageProfilerAgent@WebCore@@
.?AVWorkerProfilerAgent@WebCore@@
.?AVInspectorTimelineAgent@WebCore@@
.?AVInspectorObjectBase@WebCore@@
.?AVInspectorObject@WebCore@@
.?AVInspectorAgent@WebCore@@
.?AVCounterVisitor@?A0x6f5fdd50@WebCore@@
.?AVInspectorDebuggerAgent@WebCore@@
.?AVInspectorState@WebCore@@
.?AVPageDebuggerAgent@WebCore@@
.?AVInspectorDOMStorageAgent@WebCore@@
.?AVInspectorDatabaseAgent@WebCore@@
.?AVWorkerDebuggerAgent@WebCore@@
.?AVInspectorDOMAgent@WebCore@@
.?AVInspectorResourceAgent@WebCore@@
.?AVInspectorStyleSheetForInlineStyle@WebCore@@
.?AVInspectorConsoleAgent@WebCore@@
.?AVPageConsoleAgent@WebCore@@
.?AVWorkerConsoleAgent@WebCore@@
.?AV?$InstrumentedPointer@VPageGroup@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VChrome@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VDragCaretController@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VDragController@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VFocusController@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VContextMenuController@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInspectorController@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VScrollingCoordinator@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VSettings@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VProgressTracker@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VBackForwardController@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VPluginData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VRenderTheme@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStorageNamespace@WebCore@@@MemoryInstrumentation@WTF@@
.?AVDeleteButton@WebCore@@
.?AVHTMLImageElement@WebCore@@
.?AVHTMLElement@WebCore@@
.?AVStyledElement@WebCore@@
.?AVElement@WebCore@@
.?AVContainerNode@WebCore@@
.?AVNode@WebCore@@
.?AVEventTarget@WebCore@@
.?AV?$TreeShared@VNode@WebCore@@VContainerNode@2@@WebCore@@
.?AVImageElement@WebCore@@
.?AVImageLoaderClient@WebCore@@
.?AV?$Timer@VFrameSelection@WebCore@@@WebCore@@
.?AV?$Timer@VSpellChecker@WebCore@@@WebCore@@
.?AVUndoStep@WebCore@@
.?AV?$RefCounted@VUndoStep@WebCore@@@WTF@@
.?AVTextInsertionMarkerSupplier@WebCore@@
.?AV?$RefCounted@VTextInsertionMarkerSupplier@WebCore@@@WTF@@
.?AVEditCommand@WebCore@@
.?AV?$RefCounted@VEditCommand@WebCore@@@WTF@@
.?AVHTMLElementEquivalent@WebCore@@
.?AVHTMLTextDecorationEquivalent@WebCore@@
.?AVHTMLAttributeEquivalent@WebCore@@
.?AVHTMLFontSizeEquivalent@WebCore@@
.?AVTextCheckingRequest@WebCore@@
.?AV?$RefCounted@VTextCheckingRequest@WebCore@@@WTF@@
.?AVMarkupAccumulator@WebCore@@
.?AVDictationMarkerSupplier@WebCore@@
.?AVDocumentMarkerDetails@WebCore@@
.?AV?$RefCounted@VDocumentMarkerDetails@WebCore@@@WTF@@
.?AVDictationMarkerDetails@WebCore@@
.?AVSpellCheckRequest@WebCore@@
.?AVEditCommandComposition@WebCore@@
.?AVCompositeEditCommand@WebCore@@
.?AVTextInsertionBaseCommand@WebCore@@
.?AVEditor@WebCore@@
.?AVFrameDestructionObserver@WebCore@@
.?AVSimpleEditCommand@WebCore@@
.?AVAppendNodeCommand@WebCore@@
.?AVCreateLinkCommand@WebCore@@
.?AVRemoveTargetCommand@WebCore@@
.?AVDeleteFromTextNodeCommand@WebCore@@
.?AVInsertIntoTextNodeCommand@WebCore@@
.?AVInsertLineBreakCommand@WebCore@@
.?AVInsertListCommand@WebCore@@
.?AVInsertNodeBeforeCommand@WebCore@@
.?AVInsertTextCommand@WebCore@@
.?AVMergeIdenticalElementsCommand@WebCore@@
.?AVMoveSelectionCommand@WebCore@@
.?AVRemoveCSSPropertyCommand@WebCore@@
.?AVRemoveFormatCommand@WebCore@@
.?AVRemoveNodeCommand@WebCore@@
.?AVRemoveNodePreservingChildrenCommand@WebCore@@
.?AVReplaceNodeWithSpanCommand@WebCore@@
.?AVSetNodeAttributeCommand@WebCore@@
.?AVSetSelectionCommand@WebCore@@
.?AVSimplifyMarkupCommand@WebCore@@
.?AVSpellingCorrectionCommand@WebCore@@
.?AVSplitElementCommand@WebCore@@
.?AVSplitTextNodeCommand@WebCore@@
.?AVSplitTextNodeContainingElementCommand@WebCore@@
.?AVTypingCommand@WebCore@@
.?AVUnlinkCommand@WebCore@@
.?AVWrapContentsInDummySpanCommand@WebCore@@
.?AVApplyBlockElementCommand@WebCore@@
.?AVApplyStyleCommand@WebCore@@
.?AVBreakBlockquoteCommand@WebCore@@
.?AVDeleteSelectionCommand@WebCore@@
.?AVDictationCommand@WebCore@@
.?AVFormatBlockCommand@WebCore@@
.?AVIndentOutdentCommand@WebCore@@
.?AVInsertParagraphSeparatorCommand@WebCore@@
.?AVReplaceSelectionCommand@WebCore@@
.?AVStyledMarkupAccumulator@WebCore@@
.?AVTask@ScriptExecutionContext@WebCore@@
.?AVWorkerThreadShutdownStartTask@WebCore@@
.?AVWorkerThreadShutdownFinishTask@WebCore@@
.?AVWorkerThread@WebCore@@
.?AV?$RefCounted@VWorkerThread@WebCore@@@WTF@@
.?AVCachedResourceClient@WebCore@@
.?AVMediaControllerInterface@WebCore@@
.?AVMediaPlayerClient@WebCore@@
.?AVMediaPlayerSupportsTypeClient@WebCore@@
.?AVHTMLBodyElement@WebCore@@
.?AVHTMLContentElement@WebCore@@
.?AVInsertionPoint@WebCore@@
.?AVDetailsContentElement@WebCore@@
.?AVHTMLFrameOwnerElement@WebCore@@
.?AV?$ImageLoaderClientBase@VHTMLInputElement@WebCore@@@WebCore@@
.?AVTypeAheadDataSource@WebCore@@
.?AVLinkLoaderClient@WebCore@@
.?AVCachedStyleSheetClient@WebCore@@
.?AV?$ImageLoaderClientBase@VHTMLPlugInImageElement@WebCore@@@WebCore@@
.?AVHTMLProgressElement@WebCore@@
.?AVLabelableElement@WebCore@@
.?AVHTMLShadowElement@WebCore@@
.?AVSummaryContentElement@WebCore@@
.?AV?$ImageLoaderClientBase@VHTMLVideoElement@WebCore@@@WebCore@@
.?AV?$DeferrableOneShotTimer@VHTMLPlugInImageElement@WebCore@@@WebCore@@
.?AV?$Timer@VHTMLMediaElement@WebCore@@@WebCore@@
.?AV?$Timer@VHTMLSourceElement@WebCore@@@WebCore@@
.?AV?$Timer@V?$EventSender@VHTMLLinkElement@WebCore@@@WebCore@@@WebCore@@
.?AV?$Timer@V?$EventSender@VHTMLStyleElement@WebCore@@@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@VHTMLFormElement@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCanvasRenderingContext@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VImageBuffer@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VGraphicsContextStateSaver@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VImage@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VValidationMessage@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VInputType@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VListAttributeTargetObserver@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VTimeRanges@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VGenericEventQueue@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VMediaError@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VHTMLSourceElement@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VMediaPlayer@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VMediaController@WebCore@@@MemoryInstrumentation@WTF@@
.?AVListAttributeTargetObserver@WebCore@@
.?AVIdTargetObserver@WebCore@@
.?AVMeterValueElement@WebCore@@
.?AVMeterShadowElement@WebCore@@
.?AVHTMLDivElement@WebCore@@
.?AVHTMLMeterElement@WebCore@@
.?AVHTMLPlugInElement@WebCore@@
.?AVHTMLFormControlElement@WebCore@@
.?AVFormAssociatedElement@WebCore@@
.?AVHTMLMapElement@WebCore@@
.?AVHTMLButtonElement@WebCore@@
.?AVDetailsSummaryElement@WebCore@@
.?AVHTMLFieldSetElement@WebCore@@
.?AVMeterBarElement@WebCore@@
.?AVProgressBarElement@WebCore@@
.?AVProgressShadowElement@WebCore@@
.?AVProgressValueElement@WebCore@@
.?AVHTMLLinkElement@WebCore@@
.?AVHTMLStyleElement@WebCore@@
.?AVStyleElement@WebCore@@
.?AVHTMLCanvasElement@WebCore@@
.?AVHTMLFormElement@WebCore@@
.?AVHTMLFormControlElementWithState@WebCore@@
.?AVHTMLSelectElement@WebCore@@
.?AVHTMLTextFormControlElement@WebCore@@
.?AVHTMLAnchorElement@WebCore@@
.?AVHTMLInputElement@WebCore@@
.?AVKeygenSelectElement@WebCore@@
.?AVHTMLTextAreaElement@WebCore@@
.?AVHTMLAreaElement@WebCore@@
.?AVHTMLBRElement@WebCore@@
.?AVHTMLBaseElement@WebCore@@
.?AVHTMLBaseFontElement@WebCore@@
.?AVHTMLDataListElement@WebCore@@
.?AVHTMLDetailsElement@WebCore@@
.?AVHTMLDListElement@WebCore@@
.?AVHTMLDirectoryElement@WebCore@@
.?AVHTMLFontElement@WebCore@@
.?AVHTMLFrameSetElement@WebCore@@
.?AVHTMLHRElement@WebCore@@
.?AVHTMLHeadElement@WebCore@@
.?AVHTMLHeadingElement@WebCore@@
.?AVHTMLHtmlElement@WebCore@@
.?AVHTMLLIElement@WebCore@@
.?AVHTMLLabelElement@WebCore@@
.?AVHTMLLegendElement@WebCore@@
.?AVHTMLMarqueeElement@WebCore@@
.?AVActiveDOMObject@WebCore@@
.?AVContextDestructionObserver@WebCore@@
.?AVHTMLMenuElement@WebCore@@
.?AVHTMLMetaElement@WebCore@@
.?AVHTMLModElement@WebCore@@
.?AVHTMLOListElement@WebCore@@
.?AVHTMLParagraphElement@WebCore@@
.?AVHTMLParamElement@WebCore@@
.?AVHTMLPreElement@WebCore@@
.?AVHTMLQuoteElement@WebCore@@
.?AVHTMLScriptElement@WebCore@@
.?AVScriptElement@WebCore@@
.?AVHTMLSourceElement@WebCore@@
.?AVHTMLSpanElement@WebCore@@
.?AVHTMLSummaryElement@WebCore@@
.?AVHTMLTableCaptionElement@WebCore@@
.?AVHTMLTablePartElement@WebCore@@
.?AVHTMLTableCellElement@WebCore@@
.?AVHTMLTableColElement@WebCore@@
.?AVHTMLTableElement@WebCore@@
.?AVHTMLTableRowElement@WebCore@@
.?AVHTMLTableSectionElement@WebCore@@
.?AVHTMLTitleElement@WebCore@@
.?AVHTMLUListElement@WebCore@@
.?AVHTMLFrameElementBase@WebCore@@
.?AVHTMLIFrameElement@WebCore@@
.?AVHTMLFrameElement@WebCore@@
.?AVHTMLOptGroupElement@WebCore@@
.?AVHTMLOptionElement@WebCore@@
.?AVHTMLPlugInImageElement@WebCore@@
.?AVHTMLAppletElement@WebCore@@
.?AVHTMLEmbedElement@WebCore@@
.?AVHTMLKeygenElement@WebCore@@
.?AVHTMLObjectElement@WebCore@@
.?AVHTMLMediaElement@WebCore@@
.?AVHTMLVideoElement@WebCore@@
.?AVHTMLAudioElement@WebCore@@
.?AVWebCoreJSClientData@WebCore@@
.?AVResourceHandleClient@WebCore@@
.?AVChromeClientCallbackTimer@WebCore@@
.?AVCallCacheListenerTask@WebCore@@
.?AVSubstituteResource@WebCore@@
.?AV?$RefCounted@VSubstituteResource@WebCore@@@WTF@@
.?AVApplicationCacheGroup@WebCore@@
.?AVApplicationCacheResource@WebCore@@
.?AV?$Timer@VFrameLoader@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@VDocumentLoader@WebCore@@@MemoryInstrumentation@WTF@@
.?AVJSStringOwner@WebCore@@
.?AV?$Timer@VSettings@WebCore@@@WebCore@@
.?AVNodeRareDataBase@WebCore@@
.?AV?$InstrumentedPointer@VDocument@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VRenderStyle@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VNodeRareData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VContainerNode@WebCore@@@MemoryInstrumentation@WTF@@
.?AVBeforeLoadEvent@WebCore@@
.?AVEvent@WebCore@@
.?AV?$RefCounted@VEvent@WebCore@@@WTF@@
.?AVNodeRareData@WebCore@@
.?AV?$Timer@VAnimationControllerPrivate@WebCore@@@WebCore@@
.?AV?$Timer@VDocumentLoader@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@VMainResourceLoader@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VResourceBuffer@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VResourceLoader@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VSubstituteResource@WebCore@@@MemoryInstrumentation@WTF@@
.?AVCallbackBase@WebCore@@
.?AV?$RefCounted@VCallbackBase@WebCore@@@WTF@@
.?AV?$EnumCallback@W4IconLoadDecision@WebCore@@@WebCore@@
.?AV?$ObjectCallback@PAVSharedBuffer@WebCore@@@WebCore@@
.?AVDocumentLoader@WebCore@@
.?AV?$RefCounted@VDocumentLoader@WebCore@@@WTF@@
.?AV?$Timer@VFrameView@WebCore@@@WebCore@@
.?AVFrameView@WebCore@@
.?AVScrollView@WebCore@@
.?AVScrollableArea@WebCore@@
.?AV?$InstrumentedPointer@VPurgeableBuffer@WebCore@@@MemoryInstrumentation@WTF@@
.?AVPair@WebCore@@
.?AV?$RefCounted@VPair@WebCore@@@WTF@@
.?AVCSSStyleDeclaration@WebCore@@
.?AVCSSComputedStyleDeclaration@WebCore@@
.?AVTableLayout@WebCore@@
.?AVChunk@PODArena@WebCore@@
.?AVInlineBox@WebCore@@
.?AVPopupMenuClient@WebCore@@
.?AVOverlapTestRequestClient@WebCore@@
.?AVScrollbarTheme@WebCore@@
.?AVViewportConstraints@WebCore@@
.?AVStickyPositionViewportConstraints@WebCore@@
.?AVGraphicsLayerUpdaterClient@WebCore@@
.?AVRenderImageResource@WebCore@@
.?AVFixedPositionViewportConstraints@WebCore@@
.?AVCachedImageClient@WebCore@@
.?AVScrollbarThemeComposite@WebCore@@
.?AVRenderSlider@WebCore@@
.?AVRenderFlexibleBox@WebCore@@
.?AVRenderBlock@WebCore@@
.?AVRenderBox@WebCore@@
.?AVRenderBoxModelObject@WebCore@@
.?AVRenderLayerModelObject@WebCore@@
.?AVRenderObject@WebCore@@
.?AVSecureTextTimer@WebCore@@
.?AV?$Timer@VRenderMarquee@WebCore@@@WebCore@@
.?AV?$Timer@VRenderLayerCompositor@WebCore@@@WebCore@@
.?AV?$Timer@VImageQualityController@WebCore@@@WebCore@@
.?AV?$Timer@VRenderButton@WebCore@@@WebCore@@
.?AV?$Timer@VRenderProgress@WebCore@@@WebCore@@
.?AVNode@?$PODRedBlackTree@V?$PODInterval@HPAUFloatingObject@RenderBlock@WebCore@@@WebCore@@@WebCore@@
.?AVFreeListChunk@?$PODFreeListArena@VNode@?$PODRedBlackTree@V?$PODInterval@HPAUFloatingObject@RenderBlock@WebCore@@@WebCore@@@WebCore@@@WebCore@@
.?AVAllocator@PODArena@WebCore@@
.?AV?$RefCounted@VAllocator@PODArena@WebCore@@@WTF@@
.?AVRenderingContext@TextRun@WebCore@@
.?AV?$RefCounted@VRenderingContext@TextRun@WebCore@@@WTF@@
.?AVInlineTextBox@WebCore@@
.?AVRenderMarquee@WebCore@@
.?AVRenderScrollbarTheme@WebCore@@
.?AVRenderTheme@WebCore@@
.?AV?$RefCounted@VRenderTheme@WebCore@@@WTF@@
.?AVFastMallocAllocator@PODArena@WebCore@@
.?AVInlineFlowBox@WebCore@@
.?AVSVGTextRunRenderingContext@WebCore@@
.?AV?$PODRedBlackTree@V?$PODInterval@HPAUFloatingObject@RenderBlock@WebCore@@@WebCore@@@WebCore@@
.?AVFilter@WebCore@@
.?AV?$RefCounted@VFilter@WebCore@@@WTF@@
.?AVRenderImageResourceStyleImage@WebCore@@
.?AVRenderLayerCompositor@WebCore@@
.?AV?$PODIntervalTree@HPAUFloatingObject@RenderBlock@WebCore@@@WebCore@@
.?AVEllipsisBox@WebCore@@
.?AVAutoTableLayout@WebCore@@
.?AVFixedTableLayout@WebCore@@
.?AVRenderLayer@WebCore@@
.?AVRootInlineBox@WebCore@@
.?AVPODArena@WebCore@@
.?AV?$RefCounted@VPODArena@WebCore@@@WTF@@
.?AVFilterEffectRenderer@WebCore@@
.?AVTrailingFloatsRootInlineBox@WebCore@@
.?AV?$PODFreeListArena@VNode@?$PODRedBlackTree@V?$PODInterval@HPAUFloatingObject@RenderBlock@WebCore@@@WebCore@@@WebCore@@@WebCore@@
.?AVRenderText@WebCore@@
.?AVRenderBR@WebCore@@
.?AVRenderCombineText@WebCore@@
.?AVRenderCounter@WebCore@@
.?AVRenderQuote@WebCore@@
.?AVRenderTextFragment@WebCore@@
.?AVRenderWordBreak@WebCore@@
.?AVRenderInline@WebCore@@
.?AVRenderRubyAsInline@WebCore@@
.?AVRenderFrameSet@WebCore@@
.?AVRenderListMarker@WebCore@@
.?AVRenderReplaced@WebCore@@
.?AVRenderReplica@WebCore@@
.?AVRenderTableCol@WebCore@@
.?AVRenderTableRow@WebCore@@
.?AVRenderTableSection@WebCore@@
.?AVRenderWidget@WebCore@@
.?AVRenderDeprecatedFlexibleBox@WebCore@@
.?AVRenderDetailsMarker@WebCore@@
.?AVRenderFieldset@WebCore@@
.?AVRenderFileUploadControl@WebCore@@
.?AVRenderHTMLCanvas@WebCore@@
.?AVRenderImage@WebCore@@
.?AVRenderListBox@WebCore@@
.?AVRenderListItem@WebCore@@
.?AVRenderMedia@WebCore@@
.?AVRenderMenuList@WebCore@@
.?AVRenderMeter@WebCore@@
.?AVRenderMultiColumnBlock@WebCore@@
.?AVRenderPart@WebCore@@
.?AVRenderProgress@WebCore@@
.?AVRenderRubyAsBlock@WebCore@@
.?AVRenderRubyBase@WebCore@@
.?AVRenderRubyRun@WebCore@@
.?AVRenderRubyText@WebCore@@
.?AVRenderScrollbarPart@WebCore@@
.?AVRenderTable@WebCore@@
.?AVRenderTableCaption@WebCore@@
.?AVRenderTableCell@WebCore@@
.?AVRenderTextControl@WebCore@@
.?AVRenderTextControlMultiLine@WebCore@@
.?AVRenderTextControlSingleLine@WebCore@@
.?AVRenderVideo@WebCore@@
.?AVRenderView@WebCore@@
.?AVRenderFlowThread@WebCore@@
.?AVRenderButton@WebCore@@
.?AVRenderEmbeddedObject@WebCore@@
.?AVRenderFrameBase@WebCore@@
.?AVRenderIFrame@WebCore@@
.?AVRenderMultiColumnFlowThread@WebCore@@
.?AVRenderSearchField@WebCore@@
.?AVRenderSnapshottedPlugIn@WebCore@@
.?AVRenderApplet@WebCore@@
.?AVRenderFrame@WebCore@@
.?AVRenderMultiColumnSet@WebCore@@
.?AVRenderRegionSet@WebCore@@
.?AVRenderRegion@WebCore@@
.?AVRenderScrollbar@WebCore@@
.?AVScrollbar@WebCore@@
.?AVScrollbarThemeClient@WebCore@@
.?AV?$Timer@VDocument@WebCore@@@WebCore@@
.?AV?$Timer@VAXObjectCache@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@VStyleResolver@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VDocumentType@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VDOMImplementation@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCSSStyleSheet@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCachedResourceLoader@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VDocumentStyleSheetCollection@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleSheetList@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VFormController@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VDocumentEventQueue@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VNodeIterator@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VRange@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VElement@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VMediaCanStartListener@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VLiveNodeListBase@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VHTMLCanvasElement@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VTask@ScriptExecutionContext@WebCore@@@MemoryInstrumentation@WTF@@
.?AVAddConsoleMessageTask@ScriptExecutionContext@WebCore@@
.?AVHashChangeEvent@WebCore@@
.?AVDocument@WebCore@@
.?AVTreeScope@WebCore@@
.?AVScriptExecutionContext@WebCore@@
.?AVSecurityContext@WebCore@@
.?AV?$Supplementable@VScriptExecutionContext@WebCore@@@WebCore@@
.?AV?$Timer@VDeviceOrientationClientMock@WebCore@@@WebCore@@
.?AVDeviceOrientationClientMock@WebCore@@
.?AV?$Supplement@VPage@WebCore@@@WebCore@@
.?AVDeviceController@WebCore@@
.?AVDeviceOrientationController@WebCore@@
.?AVJSNodeOwner@WebCore@@
.?AV?$Timer@VCachedResourceCallback@CachedResource@WebCore@@@WebCore@@
.?AV?$Timer@VCachedResource@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@VSubresourceLoader@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCachedMetadata@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCachedResourceHandleBase@WebCore@@@MemoryInstrumentation@WTF@@
.?AVCachedResource@WebCore@@
.?AV?$InstrumentedPointer@VElementAttributeData@WebCore@@@MemoryInstrumentation@WTF@@
.?AVDOMStringMap@WebCore@@
.?AVDatasetDOMStringMap@WebCore@@
.?AVElementRareData@WebCore@@
.?AVFrame@WebCore@@
.?AV?$RefCounted@VFrame@WebCore@@@WTF@@
.?AVCachedSVGDocumentClient@WebCore@@
.?AV?$Timer@VStyleResolver@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@VMediaQueryExp@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCSSValue@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VRuleSet@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStylePropertySet@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStaticCSSRuleList@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleScopeResolver@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleRule@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VFilterOperation@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleRuleKeyframes@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VMediaQueryResult@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCSSStyleRule@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VWebKitCSSSVGDocumentValue@WebCore@@@MemoryInstrumentation@WTF@@
.?AVStyleImage@WebCore@@
.?AV?$RefCounted@VStyleImage@WebCore@@@WTF@@
.?AVCachedSVGDocumentReference@WebCore@@
.?AVStylePendingImage@WebCore@@
.?AVReferenceFilterOperation@WebCore@@
.?AVStyleCustomFilterProgram@WebCore@@
.?AVPropertySetCSSStyleDeclaration@WebCore@@
.?AVInlineCSSStyleDeclaration@WebCore@@
.?AV?$Timer@VPresentationAttributeCacheCleaner@WebCore@@@WebCore@@
.?AVCanvasObserver@WebCore@@
.?AVCSSBasicShape@WebCore@@
.?AV?$RefCounted@VCSSBasicShape@WebCore@@@WTF@@
.?AVCanvasObserverProxy@CSSCanvasValue@WebCore@@
.?AVCrossfadeSubimageObserverProxy@CSSCrossfadeValue@WebCore@@
.?AVCSSBasicShapeRectangle@WebCore@@
.?AVCSSBasicShapeCircle@WebCore@@
.?AVCSSBasicShapeEllipse@WebCore@@
.?AVCSSBasicShapePolygon@WebCore@@
.?AVPlaceholderDocument@WebCore@@
.?AVScheduledNavigation@WebCore@@
.?AVScheduledHistoryNavigation@WebCore@@
.?AV?$Timer@VNavigationScheduler@WebCore@@@WebCore@@
.?AVScheduledURLNavigation@WebCore@@
.?AVScheduledRedirect@WebCore@@
.?AVScheduledLocationChange@WebCore@@
.?AVScheduledRefresh@WebCore@@
.?AVScheduledFormSubmission@WebCore@@
.?AV?$Timer@VEventHandler@WebCore@@@WebCore@@
.?AV?$DeferrableOneShotTimer@VEventHandler@WebCore@@@WebCore@@
.?AV?$Timer@VTiledBackingStore@WebCore@@@WebCore@@
.?AVBackForwardListImpl@WebCore@@
.?AVQDataStreamCoder@WebCore@@
.?AV?$Timer@VScrollbar@WebCore@@@WebCore@@
.?AVNotificationController@WebCore@@
.?AVDeviceMotionController@WebCore@@
.?AV?$CrossThreadTask1@VString@WTF@@ABV12@@WebCore@@
.?AV?$InstrumentedPointer@V?$Vector@V?$RefPtr@VRenderStyle@WebCore@@@WTF@@$03@WTF@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VShadowData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCursorList@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VQuotesData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VContentData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@V?$HashMap@VAtomicString@WTF@@VCounterDirectives@WebCore@@UAtomicStringHash@2@U?$HashTraits@VAtomicString@WTF@@@2@U?$HashTraits@VCounterDirectives@WebCore@@@2@@WTF@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleReflection@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VAnimationList@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VExclusionShapeValue@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VClipPathOperation@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleBoxData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleVisualData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleBackgroundData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleSurroundData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleRareNonInheritedData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleRareInheritedData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleInheritedData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VSVGRenderStyle@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleDeprecatedFlexibleBoxData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleFlexibleBoxData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleMarqueeData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleMultiColData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleTransformData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleFilterData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleGridData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleGridItemData@WebCore@@@MemoryInstrumentation@WTF@@
.?AVStyleCachedImage@WebCore@@
.?AVContentData@WebCore@@
.?AVQuoteContentData@WebCore@@
.?AVStyleGeneratedImage@WebCore@@
.?AVImageContentData@WebCore@@
.?AVTextContentData@WebCore@@
.?AVCounterContentData@WebCore@@
.?AVHostWindow@WebCore@@
.?AVChrome@WebCore@@
.?AV?$Timer@VPluginPackage@WebCore@@@WebCore@@
.?AVNetworkStateNotifierPrivate@WebCore@@
.?AVBitmapImage@WebCore@@
.?AVImage@WebCore@@
.?AV?$RefCounted@VImage@WebCore@@@WTF@@
.?AV?$Timer@VPageCache@WebCore@@@WebCore@@
.?AVClientWorkItem@WebCore@@
.?AVImportedIconURLForPageURLWorkItem@WebCore@@
.?AVImportedIconDataForPageURLWorkItem@WebCore@@
.?AVRemovedAllIconsWorkItem@WebCore@@
.?AVFinishedURLImport@WebCore@@
.?AV?$Timer@VIconDatabase@WebCore@@@WebCore@@
.?AVDefaultIconDatabaseClient@WebCore@@
.?AVIconDatabase@WebCore@@
.?AVAbstractDatabase@WebCore@@
.?AV?$ThreadSafeRefCounted@VAbstractDatabase@WebCore@@@WTF@@
.?AVStylePainter@WebCore@@
.?AVRenderThemeQt@WebCore@@
.?AVRenderThemeQStyle@WebCore@@
.?AVStylePainterQStyle@WebCore@@
.?AVScrollbarThemeQStyle@WebCore@@
.?AVDOMWindow@WebCore@@
.?AV?$RefCounted@VDOMWindow@WebCore@@@WTF@@
.?AV?$Supplementable@VDOMWindow@WebCore@@@WebCore@@
.?AVPostMessageTimer@WebCore@@
.?AVQNetworkReplyWrapper@WebCore@@
.?AVQNetworkReplyHandlerCallQueue@WebCore@@
.?AVFormDataIODevice@WebCore@@
.?AVQNetworkReplyHandler@WebCore@@
.?AVPluginStreamClient@WebCore@@
.?AVPluginManualLoader@WebCore@@
.?AV?$Timer@VPluginView@WebCore@@@WebCore@@
.?AVPluginView@WebCore@@
.?AVFileChooserClient@WebCore@@
.?AVFileIconLoaderClient@WebCore@@
.?AV?$InstrumentedPointer@VEventTarget@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VEvent@WebCore@@@MemoryInstrumentation@WTF@@
.?AVToken@UserGestureIndicator@WebCore@@
.?AV?$RefCounted@VToken@UserGestureIndicator@WebCore@@@WTF@@
.?AVGestureToken@?A0xd20fc352@WebCore@@
.?AV?$Timer@VNotification@WebCore@@@WebCore@@
.?AVNotification@WebCore@@
.?AV?$RefCounted@VNotification@WebCore@@@WTF@@
.?AVTextureMapperLayer@WebCore@@
.?AVClient@GraphicsLayerAnimation@WebCore@@
.?AV?$Timer@VBitmapTexturePool@WebCore@@@WebCore@@
.?AVTextureMapper@WebCore@@
.?AVTextureMapperImageBuffer@WebCore@@
.?AVBitmapTexture@WebCore@@
.?AV?$RefCounted@VBitmapTexture@WebCore@@@WTF@@
.?AVBitmapTextureImageBuffer@WebCore@@
.?AV?$Timer@VGraphicsLayerTextureMapper@WebCore@@@WebCore@@
.?AVGraphicsLayerTextureMapper@WebCore@@
.?AVClipboard@WebCore@@
.?AV?$RefCounted@VClipboard@WebCore@@@WTF@@
.?AVSharedCookieJarQt@WebCore@@
.?AVMediaPlayerPrivateInterface@WebCore@@
.?AVMediaPlayerPrivateQt@WebCore@@
.?AVCalcExpressionNode@WebCore@@
.?AVCalcExpressionBlendLength@WebCore@@
.?AVTimerObject@RunLoop@WebCore@@
.?AVTextureMapperTiledBackingStore@WebCore@@
.?AVGenerator@WebCore@@
.?AV?$RefCounted@VGenerator@WebCore@@@WTF@@
.?AVGradient@WebCore@@
.?AVPassthroughFilterOperation@WebCore@@
.?AVRawDataDocumentParser@WebCore@@
.?AVDocumentParser@WebCore@@
.?AV?$RefCounted@VDocumentParser@WebCore@@@WTF@@
.?AVPluginDocumentParser@WebCore@@
.?AVPluginDocument@WebCore@@
.?AVHTMLDocument@WebCore@@
.?AVUIEventWithKeyState@WebCore@@
.?AVUIEvent@WebCore@@
.?AVEventDispatchMediator@WebCore@@
.?AV?$RefCounted@VEventDispatchMediator@WebCore@@@WTF@@
.?AVKeyboardEventDispatchMediator@WebCore@@
.?AVKeyboardEvent@WebCore@@
.?AVMHTMLArchive@WebCore@@
.?AVArchive@WebCore@@
.?AV?$RefCounted@VArchive@WebCore@@@WTF@@
.?AVMouseEvent@WebCore@@
.?AVMouseRelatedEvent@WebCore@@
.?AVSimulatedMouseEvent@WebCore@@
.?AVMouseEventDispatchMediator@WebCore@@
.?AVRenderLayerBacking@WebCore@@
.?AV?$Timer@VResourceLoadScheduler@WebCore@@@WebCore@@
.?AVResourceLoadScheduler@WebCore@@
.?AVJSNotificationOwner@WebCore@@
.?AVDOMWindowExtension@WebCore@@
.?AV?$RefCounted@VDOMWindowExtension@WebCore@@@WTF@@
.?AVDOMWindowProperty@WebCore@@
.?AVTextCodec@WebCore@@
.?AVTextCodecICU@WebCore@@
.?AVTextCodecLatin1@WebCore@@
.?AVTextCodecUTF16@WebCore@@
.?AVTextCodecUTF8@WebCore@@
.?AVTextCodecUserDefined@WebCore@@
.?AVJSRangeOwner@WebCore@@
.?AVJSCSSStyleDeclarationOwner@WebCore@@
.?AVScrollbarThemeMock@WebCore@@
.?AVDOMImplementationSupportsTypeClient@WebCore@@
.?AVBitmapTextureGL@WebCore@@
.?AVTextureMapperGL@WebCore@@
.?AVSocketStreamHandleBase@WebCore@@
.?AVHTTPRequest@WebCore@@
.?AV?$RefCounted@VHTTPRequest@WebCore@@@WTF@@
.?AVTileQt@WebCore@@
.?AV?$InstrumentedPointer@VResourceHandle@WebCore@@@MemoryInstrumentation@WTF@@
.?AVResourceLoader@WebCore@@
.?AV?$RefCounted@VResourceLoader@WebCore@@@WTF@@
.?AVSocketStreamHandlePrivate@WebCore@@
.?AVQTcpSocket@@
.?AVSocketStreamHandle@WebCore@@
.?AV?$RefCounted@VSocketStreamHandle@WebCore@@@WTF@@
.?AVJSNodeListOwner@WebCore@@
.?AVJSNamedNodeMapOwner@WebCore@@
.?AVJSLocationOwner@WebCore@@
.?AVEventListener@WebCore@@
.?AV?$RefCounted@VEventListener@WebCore@@@WTF@@
.?AVJSEventListener@WebCore@@
.?AVStyleSheetCSSRuleList@WebCore@@
.?AVCSSRuleList@WebCore@@
.?AV?$InstrumentedPointer@VCSSImportRule@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleSheetContents@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VMediaQuerySet@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VMediaList@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCSSRule@WebCore@@@MemoryInstrumentation@WTF@@
.?AVStyleSheet@WebCore@@
.?AV?$RefCounted@VStyleSheet@WebCore@@@WTF@@
.?AVCSSStyleSheet@WebCore@@
.?AV?$Timer@VScriptDebugServer@WebCore@@@WebCore@@
.?AVPageScriptDebugServer@WebCore@@
.?AVConsole@WebCore@@
.?AV?$RefCounted@VConsole@WebCore@@@WTF@@
.?AVEmptyTextCheckerClient@WebCore@@
.?AVEmptyContextMenuClient@WebCore@@
.?AVEmptyDragClient@WebCore@@
.?AVEmptyChromeClient@WebCore@@
.?AVEmptyEditorClient@WebCore@@
.?AVEmptyInspectorClient@WebCore@@
.?AVEmptyPopupMenu@WebCore@@
.?AVEmptySearchPopupMenu@WebCore@@
.?AV?$Timer@VCachedResourceLoader@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@V?$ListHashSet@PAVCachedResource@WebCore@@$0BAA@U?$PtrHash@PAVCachedResource@WebCore@@@WTF@@@WTF@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleRuleImport@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleRuleBase@WebCore@@@MemoryInstrumentation@WTF@@
.?AVStaticCSSRuleList@WebCore@@
.?AV?$LiveCSSRuleList@VWebKitCSSKeyframesRule@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@VWebKitCSSKeyframesRule@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCSSRuleList@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleKeyframe@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VWebKitCSSKeyframeRule@WebCore@@@MemoryInstrumentation@WTF@@
.?AVCSSRule@WebCore@@
.?AV?$RefCounted@VCSSRule@WebCore@@@WTF@@
.?AVWebKitCSSKeyframesRule@WebCore@@
.?AV?$LiveCSSRuleList@VCSSMediaRule@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@VCSSMediaRule@WebCore@@@MemoryInstrumentation@WTF@@
.?AVCSSMediaRule@WebCore@@
.?AVHTMLScriptRunnerHost@WebCore@@
.?AV?$MarkupTokenBase@VHTMLTokenTypes@WebCore@@VDoctypeData@12@VAttributeBase@2@@WebCore@@
.?AVHTMLToken@WebCore@@
.?AVHTMLDocumentParser@WebCore@@
.?AVScriptableDocumentParser@WebCore@@
.?AVDecodedDataDocumentParser@WebCore@@
.?AV?$InstrumentedPointer@VMediaQuery@WebCore@@@MemoryInstrumentation@WTF@@
.?AVInspectorBackendDispatcher@WebCore@@
.?AV?$RefCounted@VInspectorBackendDispatcher@WebCore@@@WTF@@
.?AVInspectorBackendDispatcherImpl@WebCore@@
.?AVCallbackBase@InspectorBackendDispatcher@WebCore@@
.?AV?$RefCounted@VCallbackBase@InspectorBackendDispatcher@WebCore@@@WTF@@
.?AVExecuteSQLCallback@DatabaseCommandHandler@InspectorBackendDispatcher@WebCore@@
.?AV?$InstrumentedPointer@VQualifiedNameImpl@QualifiedName@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleRuleCSSStyleDeclaration@WebCore@@@MemoryInstrumentation@WTF@@
.?AVCSSStyleRule@WebCore@@
.?AVSharedTimer@WebCore@@
.?AVWorkerSharedTimer@WebCore@@
.?AVCharacterData@WebCore@@
.?AVText@WebCore@@
.?AVCSSUnknownRule@WebCore@@
.?AVCachedCSSStyleSheet@WebCore@@
.?AVCachedScript@WebCore@@
.?AVResourceBuffer@WebCore@@
.?AV?$RefCounted@VResourceBuffer@WebCore@@@WTF@@
.?AVDerefContextTask@WebCore@@
.?AVDatabaseCreationCallbackTask@WebCore@@
.?AVDeliverPendingCallbackTask@WebCore@@
.?AV?$CrossThreadTask2@V?$PassRefPtr@VSQLTransactionErrorCallback@WebCore@@@WTF@@V12@V?$PassRefPtr@VSQLError@WebCore@@@2@V32@@WebCore@@
.?AVDatabase@WebCore@@
.?AVSafeReleaseTask@?$SQLCallbackWrapper@VSQLTransactionCallback@WebCore@@@WebCore@@
.?AVSafeReleaseTask@?$SQLCallbackWrapper@VVoidCallback@WebCore@@@WebCore@@
.?AVSafeReleaseTask@?$SQLCallbackWrapper@VSQLTransactionErrorCallback@WebCore@@@WebCore@@
.?AVSafeReleaseTask@?$SQLCallbackWrapper@VSQLStatementCallback@WebCore@@@WebCore@@
.?AVSafeReleaseTask@?$SQLCallbackWrapper@VSQLStatementErrorCallback@WebCore@@@WebCore@@
.?AVWebKitNamedFlow@WebCore@@
.?AV?$RefCounted@VWebKitNamedFlow@WebCore@@@WTF@@
.?AVScriptProfile@WebCore@@
.?AV?$RefCounted@VScriptProfile@WebCore@@@WTF@@
.?AVThreadableLoaderClient@WebCore@@
.?AV?$InstrumentedPointer@VXMLHttpRequestUpload@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VBlob@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VThreadableLoader@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VSecurityOrigin@WebCore@@@MemoryInstrumentation@WTF@@
.?AVXMLHttpRequestProgressEvent@WebCore@@
.?AVProgressEvent@WebCore@@
.?AVXMLHttpRequest@WebCore@@
.?AV?$RefCounted@VXMLHttpRequest@WebCore@@@WTF@@
.?AVAttr@WebCore@@
.?AV?$InstrumentedPointer@VRequestCountTracker@SubresourceLoader@WebCore@@@MemoryInstrumentation@WTF@@
.?AVSubresourceLoader@WebCore@@
.?AVWebSocketHandshakeRequest@WebCore@@
.?AVCSSImportRule@WebCore@@
.?AVDocumentFragment@WebCore@@
.?AVNamedFlowCollection@WebCore@@
.?AV?$RefCounted@VNamedFlowCollection@WebCore@@@WTF@@
.?AV?$InstrumentedPointer@V?$Vector@V?$OwnPtr@VPendingException@ScriptExecutionContext@WebCore@@@WTF@@$0A@@WTF@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VPublicURLManager@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VFileThread@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VMessagePort@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VActiveDOMObject@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VDOMTimer@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VPendingException@ScriptExecutionContext@WebCore@@@MemoryInstrumentation@WTF@@
.?AVProcessMessagesSoonTask@WebCore@@
.?AVScrollingCoordinator@WebCore@@
.?AV?$ThreadSafeRefCounted@VScrollingCoordinator@WebCore@@@WTF@@
.?AV?$Timer@VScrollingCoordinator@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@VStyleSheet@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCounter@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VRect@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VQuad@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VPair@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCSSBasicShape@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCSSCalcValue@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$Timer@V?$EventSender@VImageLoader@WebCore@@@WebCore@@@WebCore@@
.?AVImageLoader@WebCore@@
.?AV?$InstrumentedPointer@VTreeScope@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VDocumentOrderedMap@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VIdTargetObserverRegistry@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VDOMSelection@WebCore@@@MemoryInstrumentation@WTF@@
.?AVHTMLBDIElement@WebCore@@
.?AVHTMLUnknownElement@WebCore@@
.?AVTextEvent@WebCore@@
.?AVClipboardEvent@WebCore@@
.?AVCompositionEvent@WebCore@@
.?AVBeforeTextInsertedEvent@WebCore@@
.?AVDocumentMarkerTextMatch@WebCore@@
.?AVDocumentMarkerDescription@WebCore@@
.?AVImageObserver@WebCore@@
.?AV?$InstrumentedPointer@VSVGImageCache@WebCore@@@MemoryInstrumentation@WTF@@
.?AVCachedImage@WebCore@@
.?AVDatabaseTask@WebCore@@
.?AVDatabaseOpenTask@Database@WebCore@@
.?AVDatabaseCloseTask@Database@WebCore@@
.?AVDatabaseTableNamesTask@Database@WebCore@@
.?AVDatabaseTransactionTask@Database@WebCore@@
.?AVCloseWorkerContextTask@WebCore@@
.?AVWorkerContext@WebCore@@
.?AV?$RefCounted@VWorkerContext@WebCore@@@WTF@@
.?AV?$Supplement@VScriptExecutionContext@WebCore@@@WebCore@@
.?AVDatabaseContext@WebCore@@
.?AVFormAttributeTargetObserver@WebCore@@
.?AVMediaDocumentParser@WebCore@@
.?AVMediaDocument@WebCore@@
.?AV?$Timer@VMediaDocument@WebCore@@@WebCore@@
.?AVNullMediaPlayerPrivate@WebCore@@
.?AV?$Timer@VMediaPlayer@WebCore@@@WebCore@@
.?AVMediaPlayer@WebCore@@
.?AVMeterInnerElement@WebCore@@
.?AVCachedScriptSourceProvider@WebCore@@
.?AVHTMLTableRowsCollection@WebCore@@
.?AVHTMLCollection@WebCore@@
.?AVLiveNodeListBase@WebCore@@
.?AV?$Timer@VValidationMessage@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@VGraphicsContext@WebCore@@@MemoryInstrumentation@WTF@@
.?AVFontSelectorClient@WebCore@@
.?AVCanvasRenderingContext@WebCore@@
.?AVCanvasRenderingContext2D@WebCore@@
.?AUState@CanvasRenderingContext2D@WebCore@@
.?AV?$InstrumentedPointer@VShadowRoot@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VShadowRootContentDistributionData@WebCore@@@MemoryInstrumentation@WTF@@
.?AVShadowRoot@WebCore@@
.?AV?$DoublyLinkedListNode@VShadowRoot@WebCore@@@WTF@@
.?AVInputType@WebCore@@
.?AVEventQueue@WebCore@@
.?AV?$Timer@VGenericEventQueue@WebCore@@@WebCore@@
.?AVGenericEventQueue@WebCore@@
.?AV?$Timer@VMediaController@WebCore@@@WebCore@@
.?AVMediaController@WebCore@@
.?AV?$RefCounted@VMediaController@WebCore@@@WTF@@
.?AVContextLostCallback@GraphicsContext3D@WebCore@@
.?AVErrorMessageCallback@GraphicsContext3D@WebCore@@
.?AV?$Timer@VWebGLRenderingContext@WebCore@@@WebCore@@
.?AVWebGLRenderingContextLostCallback@WebCore@@
.?AVWebGLRenderingContextErrorMessageCallback@WebCore@@
.?AVWebGLGetInfo@WebCore@@
.?AVWebGLRenderingContext@WebCore@@
.?AVDOMTokenList@WebCore@@
.?AVDOMSettableTokenList@WebCore@@
.?AV?$RefCounted@VDOMSettableTokenList@WebCore@@@WTF@@
.?AVImageInnerElement@WebCore@@
.?AVMediaControls@WebCore@@
.?AVMediaControlsApple@WebCore@@
.?AVDetailsMarkerControl@WebCore@@
.?AVRenderTextControlInnerBlock@WebCore@@
.?AVTextControlInnerTextElement@WebCore@@
.?AVSearchFieldResultsButtonElement@WebCore@@
.?AVSearchFieldCancelButtonElement@WebCore@@
.?AVTextControlInnerElement@WebCore@@
.?AVHTMLImageLoader@WebCore@@
.?AV?$Timer@VLinkLoader@WebCore@@@WebCore@@
.?AVLinkLoader@WebCore@@
.?AVProgressInnerElement@WebCore@@
.?AVContextFeaturesClient@WebCore@@
.?AV?$RefCountedSupplement@VPage@WebCore@@VContextFeatures@2@@WebCore@@
.?AV?$RefCounted@VContextFeatures@WebCore@@@WTF@@
.?AVContextFeatures@WebCore@@
.?AV?$Timer@VPingLoader@WebCore@@@WebCore@@
.?AVPingLoader@WebCore@@
.?AVBaseTextInputType@WebCore@@
.?AVTextFieldInputType@WebCore@@
.?AVSpinButtonOwner@SpinButtonElement@WebCore@@
.?AV?$Timer@VSearchInputType@WebCore@@@WebCore@@
.?AVSearchInputType@WebCore@@
.?AV?$InstrumentedPointer@VContentSecurityPolicy@WebCore@@@MemoryInstrumentation@WTF@@
.?AVDnsPrefetchHelper@WebCore@@
.?AVBaseClickableWithKeyInputType@WebCore@@
.?AVUploadButtonElement@WebCore@@
.?AVFileInputType@WebCore@@
.?AVDOMApplicationCache@WebCore@@
.?AV?$RefCounted@VDOMApplicationCache@WebCore@@@WTF@@
.?AV?$Timer@VResourceHandle@WebCore@@@WebCore@@
.?AVResourceHandle@WebCore@@
.?AV?$RefCounted@VResourceHandle@WebCore@@@WTF@@
.?AVBeforeUnloadEvent@WebCore@@
.?AVPageTransitionEvent@WebCore@@
.?AVWebCoreSynchronousLoader@WebCore@@
.?AVJSInternalsOwner@WebCore@@
.?AV?$RefCountedSupplement@VPage@WebCore@@VInternalSettings@2@@WebCore@@
.?AV?$RefCounted@VInternalSettings@WebCore@@@WTF@@
.?AVInternalSettings@WebCore@@
.?AVWrapper@?$RefCountedSupplement@VPage@WebCore@@VInternalSettings@2@@WebCore@@
.?AVInspectorFrontendChannelDummy@WebCore@@
.?AVInspectorFrontendClientDummy@WebCore@@
.?AVInternals@WebCore@@
.?AV?$RefCounted@VInternals@WebCore@@@WTF@@
.?AVChildNodeList@WebCore@@
.?AVLiveNodeList@WebCore@@
.?AVClassNodeList@WebCore@@
.?AVTagNodeList@WebCore@@
.?AVHTMLTagNodeList@WebCore@@
.?AVFocusInEventDispatchMediator@WebCore@@
.?AVFocusOutEventDispatchMediator@WebCore@@
.?AVMutationEvent@WebCore@@
.?AVNameNodeList@WebCore@@
.?AVRadioNodeList@WebCore@@
.?AVGestureEvent@WebCore@@
.?AVGestureEventDispatchMediator@WebCore@@
.?AVFocusEventDispatchMediator@WebCore@@
.?AVBlurEventDispatchMediator@WebCore@@
.?AVWheelEvent@WebCore@@
.?AVWheelEventDispatchMediator@WebCore@@
.?AV?$InstrumentedPointer@VChildNodeList@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VNodeListsNodeData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@V?$Vector@V?$OwnPtr@VMutationObserverRegistration@WebCore@@@WTF@@$0A@@WTF@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@V?$HashSet@PAVMutationObserverRegistration@WebCore@@U?$PtrHash@PAVMutationObserverRegistration@WebCore@@@WTF@@U?$HashTraits@PAVMutationObserverRegistration@WebCore@@@4@@WTF@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VTagNodeList@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VMutationObserverRegistration@WebCore@@@MemoryInstrumentation@WTF@@
.?AVAnimationBase@WebCore@@
.?AV?$RefCounted@VAnimationBase@WebCore@@@WTF@@
.?AVAnimationPropertyWrapperBase@WebCore@@
.?AVPropertyWrapperShadow@WebCore@@
.?AVPropertyWrapperMaybeInvalidColor@WebCore@@
.?AVFillLayerAnimationPropertyWrapperBase@WebCore@@
.?AVPropertyWrapperFlex@WebCore@@
.?AVPropertyWrapperSVGPaint@WebCore@@
.?AV?$PropertyWrapperGetter@VColor@WebCore@@@WebCore@@
.?AV?$PropertyWrapperGetter@PAVClipPathOperation@WebCore@@@WebCore@@
.?AV?$PropertyWrapperGetter@PAVExclusionShapeValue@WebCore@@@WebCore@@
.?AV?$PropertyWrapperGetter@PAVStyleImage@WebCore@@@WebCore@@
.?AV?$PropertyWrapperGetter@M@WebCore@@
.?AV?$PropertyWrapperGetter@ABVTransformOperations@WebCore@@@WebCore@@
.?AV?$PropertyWrapperGetter@ABVFilterOperations@WebCore@@@WebCore@@
.?AV?$FillLayerPropertyWrapperGetter@PAVStyleImage@WebCore@@@WebCore@@
.?AV?$FillLayerPropertyWrapperGetter@ULength@WebCore@@@WebCore@@
.?AV?$FillLayerPropertyWrapperGetter@ULengthSize@WebCore@@@WebCore@@
.?AV?$PropertyWrapperGetter@ULength@WebCore@@@WebCore@@
.?AV?$PropertyWrapperGetter@I@WebCore@@
.?AV?$PropertyWrapperGetter@ULengthBox@WebCore@@@WebCore@@
.?AV?$PropertyWrapperGetter@ABVNinePieceImage@WebCore@@@WebCore@@
.?AV?$PropertyWrapperGetter@G@WebCore@@
.?AV?$PropertyWrapperGetter@F@WebCore@@
.?AV?$PropertyWrapperGetter@H@WebCore@@
.?AV?$PropertyWrapperGetter@ULengthSize@WebCore@@@WebCore@@
.?AV?$PropertyWrapperGetter@W4EVisibility@WebCore@@@WebCore@@
.?AV?$PropertyWrapperGetter@VSVGLength@WebCore@@@WebCore@@
.?AVPropertyWrapperColor@WebCore@@
.?AV?$RefCountedPropertyWrapper@VClipPathOperation@WebCore@@@WebCore@@
.?AVClipPathOperation@WebCore@@
.?AV?$RefCounted@VClipPathOperation@WebCore@@@WTF@@
.?AV?$RefCountedPropertyWrapper@VExclusionShapeValue@WebCore@@@WebCore@@
.?AV?$RefCountedPropertyWrapper@VStyleImage@WebCore@@@WebCore@@
.?AV?$PropertyWrapper@M@WebCore@@
.?AV?$PropertyWrapper@ABVTransformOperations@WebCore@@@WebCore@@
.?AV?$PropertyWrapper@ABVFilterOperations@WebCore@@@WebCore@@
.?AV?$FillLayerRefCountedPropertyWrapper@VStyleImage@WebCore@@@WebCore@@
.?AV?$FillLayerPropertyWrapper@ULength@WebCore@@@WebCore@@
.?AV?$FillLayerPropertyWrapper@ULengthSize@WebCore@@@WebCore@@
.?AV?$PropertyWrapper@ULength@WebCore@@@WebCore@@
.?AV?$PropertyWrapper@I@WebCore@@
.?AV?$PropertyWrapper@ULengthBox@WebCore@@@WebCore@@
.?AV?$PropertyWrapper@ABVNinePieceImage@WebCore@@@WebCore@@
.?AV?$PropertyWrapper@G@WebCore@@
.?AV?$PropertyWrapper@F@WebCore@@
.?AV?$PropertyWrapper@H@WebCore@@
.?AV?$PropertyWrapper@ULengthSize@WebCore@@@WebCore@@
.?AV?$PropertyWrapper@W4EVisibility@WebCore@@@WebCore@@
.?AV?$PropertyWrapper@VSVGLength@WebCore@@@WebCore@@
.?AVPropertyWrapperClipPath@WebCore@@
.?AVPropertyWrapperExclusionShape@WebCore@@
.?AVStyleImagePropertyWrapper@WebCore@@
.?AVPropertyWrapperVisitedAffectedColor@WebCore@@
.?AVFillLayerStyleImagePropertyWrapper@WebCore@@
.?AVShapeClipPathOperation@WebCore@@
.?AVFillLayersPropertyWrapper@WebCore@@
.?AVPropertyWrapperAcceleratedOpacity@WebCore@@
.?AVShorthandPropertyWrapper@WebCore@@
.?AVPropertyWrapperAcceleratedTransform@WebCore@@
.?AVPropertyWrapperAcceleratedFilter@WebCore@@
.?AVWebKitAnimationEvent@WebCore@@
.?AVWebKitTransitionEvent@WebCore@@
.?AVArchiveResource@WebCore@@
.?AV?$Timer@VMainResourceLoader@WebCore@@@WebCore@@
.?AVMainResourceLoader@WebCore@@
.?AV?$Timer@VScratchBuffer@WebCore@@@WebCore@@
.?AVFrameAction@WebCore@@
.?AVEventFrameAction@WebCore@@
.?AVStrokeStyleApplier@WebCore@@
.?AVBoundingRectStrokeStyleApplier@WebCore@@
.?AVRenderSVGResource@WebCore@@
.?AVRenderSVGBlock@WebCore@@
.?AVRenderSVGContainer@WebCore@@
.?AVRenderSVGModelObject@WebCore@@
.?AVRenderSVGForeignObject@WebCore@@
.?AVRenderSVGGradientStop@WebCore@@
.?AVRenderSVGResourceSolidColor@WebCore@@
.?AVRenderSVGHiddenContainer@WebCore@@
.?AVRenderSVGInline@WebCore@@
.?AVRenderSVGTSpan@WebCore@@
.?AVRenderSVGTextPath@WebCore@@
.?AVRenderSVGTransformableContainer@WebCore@@
.?AVRenderSVGViewportContainer@WebCore@@
.?AVRenderSVGImage@WebCore@@
.?AVSVGInlineFlowBox@WebCore@@
.?AVRenderSVGResourceContainer@WebCore@@
.?AVRenderSVGResourceMarker@WebCore@@
.?AVRenderSVGRoot@WebCore@@
.?AVRenderSVGResourceFilter@WebCore@@
.?AVRenderSVGShape@WebCore@@
.?AVSVGInlineTextBox@WebCore@@
.?AVRenderSVGEllipse@WebCore@@
.?AVRenderSVGPath@WebCore@@
.?AVRenderSVGRect@WebCore@@
.?AVRenderSVGResourceClipper@WebCore@@
.?AVRenderSVGResourceMasker@WebCore@@
.?AVSVGRootInlineBox@WebCore@@
.?AVRenderSVGText@WebCore@@
.?AVRenderSVGResourceLinearGradient@WebCore@@
.?AVRenderSVGResourceGradient@WebCore@@
.?AVRenderSVGResourceRadialGradient@WebCore@@
.?AVRenderSVGResourcePattern@WebCore@@
.?AVRenderSVGInlineText@WebCore@@
.?AVOverflowEvent@WebCore@@
.?AVScrollAnimator@WebCore@@
.?AVSVGLocatable@WebCore@@
.?AVSVGAnimatedTypeAnimator@WebCore@@
.?AVSVGExternalResourcesRequired@WebCore@@
.?AVSVGStylable@WebCore@@
.?AVSVGURIReference@WebCore@@
.?AVAdditionalFontData@SimpleFontData@WebCore@@
.?AVElementTimeControl@WebCore@@
.?AVSVGAnimatedAngleAnimator@WebCore@@
.?AVSVGAnimatedBooleanAnimator@WebCore@@
.?AVSVGAnimatedColorAnimator@WebCore@@
.?AVSVGAnimatedEnumerationAnimator@WebCore@@
.?AVSVGAnimatedIntegerAnimator@WebCore@@
.?AVSVGAnimatedIntegerOptionalIntegerAnimator@WebCore@@
.?AVSVGAnimatedNumberAnimator@WebCore@@
.?AVSVGAnimatedNumberListAnimator@WebCore@@
.?AVSVGAnimatedNumberOptionalNumberAnimator@WebCore@@
.?AVSVGPathConsumer@WebCore@@
.?AVSVGAnimatedPathAnimator@WebCore@@
.?AVSVGAnimatedPointListAnimator@WebCore@@
.?AVSVGAnimatedPreserveAspectRatioAnimator@WebCore@@
.?AVSVGAnimatedRectAnimator@WebCore@@
.?AVSVGAnimatedStringAnimator@WebCore@@
.?AVSVGAnimatedType@WebCore@@
.?AVSVGDocument@WebCore@@
.?AVCachedFontClient@WebCore@@
.?AVSVGImageLoader@WebCore@@
.?AVSVGPathSource@WebCore@@
.?AVSVGPathBuilder@WebCore@@
.?AVSVGPathByteStreamBuilder@WebCore@@
.?AVSVGPathSegListBuilder@WebCore@@
.?AVSVGPathTraversalStateBuilder@WebCore@@
.?AVSVGTransformable@WebCore@@
.?AVSVGZoomEvent@WebCore@@
.?AV?$Timer@VSVGElement@WebCore@@@WebCore@@
.?AVSVGProperty@WebCore@@
.?AV?$RefCounted@VSVGProperty@WebCore@@@WTF@@
.?AVRenderSVGResourceFilterPrimitive@WebCore@@
.?AVSVGPathSeg@WebCore@@
.?AV?$RefCounted@VSVGPathSeg@WebCore@@@WTF@@
.?AVSVGAnimatedTransformListAnimator@WebCore@@
.?AVLightSource@WebCore@@
.?AV?$RefCounted@VLightSource@WebCore@@@WTF@@
.?AVPointLightSource@WebCore@@
.?AVSpotLightSource@WebCore@@
.?AVDistantLightSource@WebCore@@
.?AV?$ImageLoaderClientBase@VSVGImageElement@WebCore@@@WebCore@@
.?AV?$SVGPropertyTearOff@VSVGLength@WebCore@@@WebCore@@
.?AV?$SVGPropertyTearOff@VSVGAngle@WebCore@@@WebCore@@
.?AV?$SVGPropertyTearOff@VFloatRect@WebCore@@@WebCore@@
.?AV?$SVGPropertyTearOff@VSVGPreserveAspectRatio@WebCore@@@WebCore@@
.?AVSVGAnimatedProperty@WebCore@@
.?AV?$RefCounted@VSVGAnimatedProperty@WebCore@@@WTF@@
.?AVSVGElementInstanceList@WebCore@@
.?AV?$RefCounted@VSVGElementInstanceList@WebCore@@@WTF@@
.?AVSVGPathSegWithContext@WebCore@@
.?AVSVGPathSegSingleCoordinate@WebCore@@
.?AVSVGPathSegArc@WebCore@@
.?AVSVGPathSegArcAbs@WebCore@@
.?AVSVGPathSegArcRel@WebCore@@
.?AVSVGPathSegClosePath@WebCore@@
.?AVSVGPathSegCurvetoCubic@WebCore@@
.?AVSVGPathSegCurvetoCubicAbs@WebCore@@
.?AVSVGPathSegCurvetoCubicRel@WebCore@@
.?AVSVGPathSegCurvetoCubicSmooth@WebCore@@
.?AVSVGPathSegCurvetoCubicSmoothAbs@WebCore@@
.?AVSVGPathSegCurvetoCubicSmoothRel@WebCore@@
.?AVSVGPathSegCurvetoQuadratic@WebCore@@
.?AVSVGPathSegCurvetoQuadraticAbs@WebCore@@
.?AVSVGPathSegCurvetoQuadraticRel@WebCore@@
.?AVSVGPathSegCurvetoQuadraticSmoothAbs@WebCore@@
.?AVSVGPathSegCurvetoQuadraticSmoothRel@WebCore@@
.?AVSVGPathSegLinetoAbs@WebCore@@
.?AVSVGPathSegLinetoRel@WebCore@@
.?AVSVGPathSegLinetoHorizontal@WebCore@@
.?AVSVGPathSegLinetoHorizontalAbs@WebCore@@
.?AVSVGPathSegLinetoHorizontalRel@WebCore@@
.?AVSVGPathSegLinetoVertical@WebCore@@
.?AVSVGPathSegLinetoVerticalAbs@WebCore@@
.?AVSVGPathSegLinetoVerticalRel@WebCore@@
.?AVSVGPathSegMovetoAbs@WebCore@@
.?AVSVGPathSegMovetoRel@WebCore@@
.?AVSVGTRefTargetEventListener@WebCore@@
.?AVSVGPathByteStreamSource@WebCore@@
.?AVSVGPathSegListSource@WebCore@@
.?AVSVGPathStringSource@WebCore@@
.?AVSVGPathStringBuilder@WebCore@@
.?AVSVGViewSpec@WebCore@@
.?AV?$RefCounted@VSVGViewSpec@WebCore@@@WTF@@
.?AVSVGZoomAndPan@WebCore@@
.?AVSVGFitToViewBox@WebCore@@
.?AVSVGFontData@WebCore@@
.?AVSVGAnimateElement@WebCore@@
.?AVSVGAnimationElement@WebCore@@
.?AVSVGSMILElement@WebCore@@
.?AVSVGElement@WebCore@@
.?AVSVGTests@WebCore@@
.?AVSVGAnimatedLengthAnimator@WebCore@@
.?AVSVGAnimatedLengthListAnimator@WebCore@@
.?AVSVGElementInstance@WebCore@@
.?AV?$TreeShared@VSVGElementInstance@WebCore@@V12@@WebCore@@
.?AV?$SVGAnimatedListPropertyTearOff@VSVGTransformList@WebCore@@@WebCore@@
.?AV?$SVGListProperty@VSVGTransformList@WebCore@@@WebCore@@
.?AV?$SVGListPropertyTearOff@VSVGTransformList@WebCore@@@WebCore@@
.?AV?$SVGPropertyTearOff@VSVGTransform@WebCore@@@WebCore@@
.?AV?$SVGAnimatedListPropertyTearOff@VSVGPathSegList@WebCore@@@WebCore@@
.?AV?$SVGListProperty@VSVGPathSegList@WebCore@@@WebCore@@
.?AV?$SVGListPropertyTearOff@VSVGPathSegList@WebCore@@@WebCore@@
.?AV?$SVGPropertyTearOff@V?$RefPtr@VSVGPathSeg@WebCore@@@WTF@@@WebCore@@
.?AV?$SVGAnimatedStaticPropertyTearOff@VString@WTF@@@WebCore@@
.?AV?$SVGAnimatedStaticPropertyTearOff@_N@WebCore@@
.?AV?$SVGAnimatedListPropertyTearOff@VSVGLengthList@WebCore@@@WebCore@@
.?AV?$SVGListProperty@VSVGLengthList@WebCore@@@WebCore@@
.?AV?$SVGListPropertyTearOff@VSVGLengthList@WebCore@@@WebCore@@
.?AV?$SVGAnimatedListPropertyTearOff@VSVGNumberList@WebCore@@@WebCore@@
.?AV?$SVGListProperty@VSVGNumberList@WebCore@@@WebCore@@
.?AV?$SVGListPropertyTearOff@VSVGNumberList@WebCore@@@WebCore@@
.?AV?$SVGPropertyTearOff@M@WebCore@@
.?AV?$SVGAnimatedPropertyTearOff@VSVGLength@WebCore@@@WebCore@@
.?AV?$SVGAnimatedPropertyTearOff@VSVGAngle@WebCore@@@WebCore@@
.?AV?$SVGAnimatedPropertyTearOff@VFloatRect@WebCore@@@WebCore@@
.?AV?$SVGAnimatedPropertyTearOff@VSVGPreserveAspectRatio@WebCore@@@WebCore@@
.?AV?$SVGAnimatedStaticPropertyTearOff@M@WebCore@@
.?AV?$SVGAnimatedStaticPropertyTearOff@H@WebCore@@
.?AV?$SVGAnimatedListPropertyTearOff@VSVGPointList@WebCore@@@WebCore@@
.?AV?$SVGListProperty@VSVGPointList@WebCore@@@WebCore@@
.?AV?$SVGListPropertyTearOff@VSVGPointList@WebCore@@@WebCore@@
.?AV?$SVGPropertyTearOff@VFloatPoint@WebCore@@@WebCore@@
.?AV?$SVGAnimatedStaticPropertyTearOff@I@WebCore@@
.?AVSVGAnimatedTransformListPropertyTearOff@WebCore@@
.?AVSVGTransformListPropertyTearOff@WebCore@@
.?AVSVGAnimatedPathSegListPropertyTearOff@WebCore@@
.?AVSVGPathSegListPropertyTearOff@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4SVGLengthAdjustType@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4SVGMarkerUnitsType@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4ComponentTransferType@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4SVGUnitType@SVGUnitTypes@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4BlendModeType@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4ColorMatrixType@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4CompositeOperationType@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4EdgeModeType@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4ChannelSelectorType@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4MorphologyOperatorType@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4SVGStitchOptions@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4TurbulenceType@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4SVGSpreadMethodType@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4SVGTextPathMethodType@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4SVGTextPathSpacingType@WebCore@@@WebCore@@
.?AV?$SVGAnimatedEnumerationPropertyTearOff@W4SVGMarkerOrientType@WebCore@@@WebCore@@
.?AVSVGAnimateMotionElement@WebCore@@
.?AVSVGAnimateTransformElement@WebCore@@
.?AVSVGSetElement@WebCore@@
.?AVSVGAnimateColorElement@WebCore@@
.?AVSVGFELightElement@WebCore@@
.?AVSVGFEMergeNodeElement@WebCore@@
.?AVSVGFEPointLightElement@WebCore@@
.?AVSVGFESpotLightElement@WebCore@@
.?AVSVGFontFaceElement@WebCore@@
.?AVSVGFontFaceFormatElement@WebCore@@
.?AVSVGFontFaceNameElement@WebCore@@
.?AVSVGFontFaceSrcElement@WebCore@@
.?AVSVGFontFaceUriElement@WebCore@@
.?AVSVGHKernElement@WebCore@@
.?AVSVGMPathElement@WebCore@@
.?AVSVGMetadataElement@WebCore@@
.?AVSVGScriptElement@WebCore@@
.?AVSVGStyleElement@WebCore@@
.?AVSVGLangSpace@WebCore@@
.?AVSVGStyledElement@WebCore@@
.?AVSVGVKernElement@WebCore@@
.?AVSVGAltGlyphDefElement@WebCore@@
.?AVSVGAltGlyphItemElement@WebCore@@
.?AVSVGComponentTransferFunctionElement@WebCore@@
.?AVSVGCursorElement@WebCore@@
.?AVSVGDescElement@WebCore@@
.?AVSVGFEDistantLightElement@WebCore@@
.?AVSVGFEFuncAElement@WebCore@@
.?AVSVGFEFuncBElement@WebCore@@
.?AVSVGFEFuncGElement@WebCore@@
.?AVSVGFEFuncRElement@WebCore@@
.?AVSVGFEImageElement@WebCore@@
.?AVSVGFilterPrimitiveStandardAttributes@WebCore@@
.?AVSVGFilterElement@WebCore@@
.?AVSVGFontElement@WebCore@@
.?AVSVGGlyphElement@WebCore@@
.?AVSVGGlyphRefElement@WebCore@@
.?AVSVGMarkerElement@WebCore@@
.?AVSVGMaskElement@WebCore@@
.?AVSVGMissingGlyphElement@WebCore@@
.?AVSVGSVGElement@WebCore@@
.?AVSVGStyledLocatableElement@WebCore@@
.?AVSVGStopElement@WebCore@@
.?AVSVGStyledTransformableElement@WebCore@@
.?AVSVGSymbolElement@WebCore@@
.?AVSVGTextContentElement@WebCore@@
.?AVSVGTitleElement@WebCore@@
.?AVSVGUseElement@WebCore@@
.?AVSVGViewElement@WebCore@@
.?AVSVGFEBlendElement@WebCore@@
.?AVSVGFEColorMatrixElement@WebCore@@
.?AVSVGFEComponentTransferElement@WebCore@@
.?AVSVGFECompositeElement@WebCore@@
.?AVSVGFEConvolveMatrixElement@WebCore@@
.?AVSVGFEDiffuseLightingElement@WebCore@@
.?AVSVGFEDisplacementMapElement@WebCore@@
.?AVSVGFEDropShadowElement@WebCore@@
.?AVSVGFEFloodElement@WebCore@@
.?AVSVGFEGaussianBlurElement@WebCore@@
.?AVSVGFEMergeElement@WebCore@@
.?AVSVGFEMorphologyElement@WebCore@@
.?AVSVGFEOffsetElement@WebCore@@
.?AVSVGFESpecularLightingElement@WebCore@@
.?AVSVGFETileElement@WebCore@@
.?AVSVGFETurbulenceElement@WebCore@@
.?AVSVGTextPathElement@WebCore@@
.?AVSVGTextPositioningElement@WebCore@@
.?AVSVGTRefElement@WebCore@@
.?AVSVGTSpanElement@WebCore@@
.?AVSVGAltGlyphElement@WebCore@@
.?AVSVGGradientElement@WebCore@@
.?AVSVGLinearGradientElement@WebCore@@
.?AVSVGPatternElement@WebCore@@
.?AVSVGRadialGradientElement@WebCore@@
.?AVSVGSwitchElement@WebCore@@
.?AVSVGTextElement@WebCore@@
.?AVSVGAElement@WebCore@@
.?AVSVGCircleElement@WebCore@@
.?AVSVGClipPathElement@WebCore@@
.?AVSVGDefsElement@WebCore@@
.?AVSVGEllipseElement@WebCore@@
.?AVSVGForeignObjectElement@WebCore@@
.?AVSVGGElement@WebCore@@
.?AVSVGImageElement@WebCore@@
.?AVSVGLineElement@WebCore@@
.?AVSVGPathElement@WebCore@@
.?AVSVGPolyElement@WebCore@@
.?AVSVGPolygonElement@WebCore@@
.?AVSVGPolylineElement@WebCore@@
.?AVSVGRectElement@WebCore@@
.?AVProcessingInstruction@WebCore@@
.?AVBlobRegistry@WebCore@@
.?AVBlobRegistryImpl@WebCore@@
.?AV?$InstrumentedPointer@VCSSPrimitiveValue@WebCore@@@MemoryInstrumentation@WTF@@
.?AVBasicShape@WebCore@@
.?AV?$RefCounted@VBasicShape@WebCore@@@WTF@@
.?AVBasicShapeRectangle@WebCore@@
.?AVBasicShapeCircle@WebCore@@
.?AVBasicShapeEllipse@WebCore@@
.?AVBasicShapePolygon@WebCore@@
.?AVCustomFilterProgramClient@WebCore@@
.?AVRenderLayerFilterInfo@WebCore@@
.?AV?$InstrumentedPointer@VSVGImageChromeClient@WebCore@@@MemoryInstrumentation@WTF@@
.?AVSVGImageChromeClient@WebCore@@
.?AVSVGImage@WebCore@@
.?AVGraphicsLayerUpdater@WebCore@@
.?AVRenderSliderThumb@WebCore@@
.?AVRenderSliderContainer@WebCore@@
.?AVSliderContainerElement@WebCore@@
.?AVGraphicsContext3DPrivate@WebCore@@
.?AVFilterEffect@WebCore@@
.?AV?$RefCounted@VFilterEffect@WebCore@@@WTF@@
.?AV?$Timer@VRenderNamedFlowThread@WebCore@@@WebCore@@
.?AVRenderNamedFlowThread@WebCore@@
.?AVValidatedCustomFilterOperation@WebCore@@
.?AVFECustomFilter@WebCore@@
.?AVSourceGraphic@WebCore@@
.?AVSourceAlpha@WebCore@@
.?AVFEDropShadow@WebCore@@
.?AVFEGaussianBlur@WebCore@@
.?AVFEComponentTransfer@WebCore@@
.?AVFEColorMatrix@WebCore@@
.?AVRenderGrid@WebCore@@
.?AVDocumentEventQueueTimer@WebCore@@
.?AVSuspendableTimer@WebCore@@
.?AV?$InstrumentedPointer@VDocumentEventQueueTimer@WebCore@@@MemoryInstrumentation@WTF@@
.?AVDocumentEventQueue@WebCore@@
.?AV?$RefCounted@VDocumentEventQueue@WebCore@@@WTF@@
.?AV?$Timer@VScriptRunner@WebCore@@@WebCore@@
.?AVPendingScript@WebCore@@
.?AVComment@WebCore@@
.?AVCDATASection@WebCore@@
.?AVHTMLNameCollection@WebCore@@
.?AVStaticHashSetNodeList@WebCore@@
.?AVEntityResolver@WebCore@@
.?AVXMLDocumentParser@WebCore@@
.?AVEntityReference@WebCore@@
.?AVCloseEvent@WebCore@@
.?AVPopStateEvent@WebCore@@
.?AVRenderFullScreen@WebCore@@
.?AVLocaleNone@WebCore@@
.?AVLocale@WebCore@@
.?AVWorkerLoaderProxy@WebCore@@
.?AVWorkerReportingProxy@WebCore@@
.?AVWorkerScriptLoaderClient@WebCore@@
.?AVSharedWorkerConnectTask@WebCore@@
.?AVSharedWorkerScriptLoader@WebCore@@
.?AV?$RefCounted@VSharedWorkerScriptLoader@WebCore@@@WTF@@
.?AV?$CrossThreadTask3@VString@WTF@@ABV12@HHV12@ABV12@@WebCore@@
.?AV?$CrossThreadTask6@W4MessageSource@WebCore@@W412@W4MessageType@2@W432@W4MessageLevel@2@W442@VString@WTF@@ABV56@V56@ABV56@HI@WebCore@@
.?AVSharedWorkerProxy@WebCore@@
.?AV?$ThreadSafeRefCounted@VSharedWorkerProxy@WebCore@@@WTF@@
.?AVDeviceOrientationEvent@WebCore@@
.?AV?$Timer@VDeviceController@WebCore@@@WebCore@@
.?AVJSHTMLAudioElementOwner@WebCore@@
.?AVJSArrayBufferViewOwner@WebCore@@
.?AVClassList@WebCore@@
.?AVMutationRecord@WebCore@@
.?AV?$RefCounted@VMutationRecord@WebCore@@@WTF@@
.?AVChildListRecord@?A0xa12f680a@WebCore@@
.?AVCharacterDataRecord@?A0xa12f680a@WebCore@@
.?AVMutationRecordWithNullOldValue@?A0xa12f680a@WebCore@@
.?AVAttributesRecord@?A0xa12f680a@WebCore@@
.?AV?$InstrumentedPointer@VDatasetDOMStringMap@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VClassList@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VElementShadow@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VNamedNodeMap@WebCore@@@MemoryInstrumentation@WTF@@
.?AVHTMLOptionsCollection@WebCore@@
.?AVHTMLFormControlsCollection@WebCore@@
.?AVWebKitCSSKeyframeRule@WebCore@@
.?AVStyleShader@WebCore@@
.?AV?$RefCounted@VStyleShader@WebCore@@@WTF@@
.?AVStylePendingShader@WebCore@@
.?AV?$InstrumentedPointer@V?$Vector@VRuleData@WebCore@@$0A@@WTF@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleRulePage@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$Timer@VCSSFontSelector@WebCore@@@WebCore@@
.?AVFontSelector@WebCore@@
.?AV?$RefCounted@VFontSelector@WebCore@@@WTF@@
.?AVCSSFontSelector@WebCore@@
.?AVCachedShader@WebCore@@
.?AV?$LiveCSSRuleList@VWebKitCSSRegionRule@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@VWebKitCSSRegionRule@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VStyleRuleRegion@WebCore@@@MemoryInstrumentation@WTF@@
.?AVWebKitCSSRegionRule@WebCore@@
.?AVGeneratedImage@WebCore@@
.?AV?$DeferrableOneShotTimer@VGeneratorGeneratedImage@WebCore@@@WebCore@@
.?AVGeneratorGeneratedImage@WebCore@@
.?AVReferenceClipPathOperation@WebCore@@
.?AV?$InstrumentedPointer@VStyledElement@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@V?$HashMap@PAVCSSValue@WebCore@@V?$RefPtr@VCSSValue@WebCore@@@WTF@@U?$PtrHash@PAVCSSValue@WebCore@@@4@U?$HashTraits@PAVCSSValue@WebCore@@@4@U?$HashTraits@V?$RefPtr@VCSSValue@WebCore@@@WTF@@@4@@WTF@@@MemoryInstrumentation@WTF@@
.?AVStyleRuleCSSStyleDeclaration@WebCore@@
.?AV?$InstrumentedPointer@V?$Vector@V?$OwnPtr@VMediaQueryExp@WebCore@@@WTF@@$0A@@WTF@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VSVGElement@WebCore@@@MemoryInstrumentation@WTF@@
.?AVCSSCalcExpressionNode@WebCore@@
.?AV?$RefCounted@VCSSCalcExpressionNode@WebCore@@@WTF@@
.?AVCSSCalcPrimitiveValue@WebCore@@
.?AVCalcExpressionNumber@WebCore@@
.?AVCalcExpressionLength@WebCore@@
.?AVCSSCalcBinaryOperation@WebCore@@
.?AV?$InstrumentedPointer@VCSSCalcExpressionNode@WebCore@@@MemoryInstrumentation@WTF@@
.?AVCalcExpressionBinaryOperation@WebCore@@
.?AVImportedStyleSheetClient@StyleRuleImport@WebCore@@
.?AVJSDOMImplementationOwner@WebCore@@
.?AVJSStyleSheetListOwner@WebCore@@
.?AVJSHTMLCollectionOwner@WebCore@@
.?AVJSHTMLAllCollectionOwner@WebCore@@
.?AVJSHTMLFormControlsCollectionOwner@WebCore@@
.?AVJSHTMLOptionsCollectionOwner@WebCore@@
.?AVJSEventOwner@WebCore@@
.?AVJSXPathNSResolverOwner@WebCore@@
.?AVJSDOMSelectionOwner@WebCore@@
.?AVJSCanvasRenderingContextOwner@WebCore@@
.?AVJSXPathExpressionOwner@WebCore@@
.?AVXPathNSResolver@WebCore@@
.?AV?$RefCounted@VXPathNSResolver@WebCore@@@WTF@@
.?AVJSCustomXPathNSResolver@WebCore@@
.?AVJSXPathResultOwner@WebCore@@
.?AVJSNodeIteratorOwner@WebCore@@
.?AVJSTouchOwner@WebCore@@
.?AVJSTreeWalkerOwner@WebCore@@
.?AVJSDOMNamedFlowCollectionOwner@WebCore@@
.?AVJSDOMTokenListOwner@WebCore@@
.?AVJSDOMStringMapOwner@WebCore@@
.?AVJSClientRectListOwner@WebCore@@
.?AVJSClientRectOwner@WebCore@@
.?AVSinkDocumentParser@WebCore@@
.?AVSinkDocument@WebCore@@
.?AVTouchEvent@WebCore@@
.?AVScrollAnimatorNone@WebCore@@
.?AVMainThreadSharedTimer@WebCore@@
.?AVClipboardQt@WebCore@@
.?AVDeviceMotionProviderQt@WebCore@@
.?AVDeviceOrientationProviderQt@WebCore@@
.?AVDeviceMotionEvent@WebCore@@
.?AVWebSocketChannelClient@WebCore@@
.?AVWebSocket@WebCore@@
.?AV?$RefCounted@VWebSocket@WebCore@@@WTF@@
.?AV?$Timer@VBitmapImage@WebCore@@@WebCore@@
.?AV?$InstrumentedPointer@V?$Timer@VBitmapImage@WebCore@@@WebCore@@@MemoryInstrumentation@WTF@@
.?AVStillImage@WebCore@@
.?AV?$InstrumentedPointer@VImageDecoder@WebCore@@@MemoryInstrumentation@WTF@@
.?AVFontData@WebCore@@
.?AV?$RefCounted@VFontData@WebCore@@@WTF@@
.?AVSimpleFontData@WebCore@@
.?AVMediaControlElement@WebCore@@
.?AVMediaControlTimelineContainerElement@WebCore@@
.?AVRenderMediaVolumeSliderContainer@WebCore@@
.?AVMediaControlVolumeSliderContainerElement@WebCore@@
.?AVMediaControlStatusDisplayElement@WebCore@@
.?AVMediaControlInputElement@WebCore@@
.?AVMediaControlMuteButtonElement@WebCore@@
.?AVMediaControlPanelMuteButtonElement@WebCore@@
.?AVMediaControlVolumeSliderMuteButtonElement@WebCore@@
.?AVMediaControlPlayButtonElement@WebCore@@
.?AVMediaControlRewindButtonElement@WebCore@@
.?AVMediaControlReturnToRealtimeButtonElement@WebCore@@
.?AVMediaControlClosedCaptionsContainerElement@WebCore@@
.?AVMediaControlToggleClosedCaptionsButtonElement@WebCore@@
.?AVMediaControlTimelineElement@WebCore@@
.?AVMediaControlVolumeSliderElement@WebCore@@
.?AVMediaControlFullscreenVolumeSliderElement@WebCore@@
.?AVMediaControlFullscreenButtonElement@WebCore@@
.?AVMediaControlFullscreenVolumeMinButtonElement@WebCore@@
.?AVMediaControlFullscreenVolumeMaxButtonElement@WebCore@@
.?AVRenderMediaControlTimeDisplay@WebCore@@
.?AVMediaControlTimeDisplayElement@WebCore@@
.?AVMediaControlTimeRemainingDisplayElement@WebCore@@
.?AVMediaControlCurrentTimeDisplayElement@WebCore@@
.?AV?$Timer@VMediaControlPanelElement@WebCore@@@WebCore@@
.?AV?$Timer@VMediaControlSeekButtonElement@WebCore@@@WebCore@@
.?AVMediaControlPanelElement@WebCore@@
.?AVMediaControlSeekButtonElement@WebCore@@
.?AVMediaControlSeekForwardButtonElement@WebCore@@
.?AVMediaControlSeekBackButtonElement@WebCore@@
.?AVMediaControlClosedCaptionsTrackListElement@WebCore@@
.?AVStylePainterMobile@WebCore@@
.?AVRenderThemeQtMobile@WebCore@@
.?AV?$InstrumentedPointer@VScheduledAction@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VToken@UserGestureIndicator@WebCore@@@MemoryInstrumentation@WTF@@
.?AVDOMTimer@WebCore@@
.?AVPerformance@WebCore@@
.?AV?$RefCounted@VPerformance@WebCore@@@WTF@@
.?AVBarInfo@WebCore@@
.?AV?$RefCounted@VBarInfo@WebCore@@@WTF@@
.?AVHistory@WebCore@@
.?AV?$RefCounted@VHistory@WebCore@@@WTF@@
.?AVLocation@WebCore@@
.?AV?$RefCounted@VLocation@WebCore@@@WTF@@
.?AVNavigatorBase@WebCore@@
.?AVNavigator@WebCore@@
.?AV?$RefCounted@VNavigator@WebCore@@@WTF@@
.?AV?$Supplementable@VNavigator@WebCore@@@WebCore@@
.?AVScreen@WebCore@@
.?AV?$RefCounted@VScreen@WebCore@@@WTF@@
.?AVStyleMedia@WebCore@@
.?AV?$RefCounted@VStyleMedia@WebCore@@@WTF@@
.?AVMessageEvent@WebCore@@
.?AVStorage@WebCore@@
.?AV?$RefCounted@VStorage@WebCore@@@WTF@@
.?AVMessagePort@WebCore@@
.?AV?$RefCounted@VMessagePort@WebCore@@@WTF@@
.?AV?$Timer@VPluginStream@WebCore@@@WebCore@@
.?AVPluginStream@WebCore@@
.?AV?$RefCounted@VPluginStream@WebCore@@@WTF@@
.?AV?$Timer@VPluginMessageThrottlerWin@WebCore@@@WebCore@@
.?AV?$Timer@VNotificationRequestCallback@NotificationCenter@WebCore@@@WebCore@@
.?AVNotificationCenter@WebCore@@
.?AV?$RefCounted@VNotificationCenter@WebCore@@@WTF@@
.?AV?$Supplement@VDOMWindow@WebCore@@@WebCore@@
.?AVDOMWindowNotifications@WebCore@@
.?AVJSFileListOwner@WebCore@@
.?AVJSImageDataOwner@WebCore@@
.?AVJSBlobOwner@WebCore@@
.?AVJSMessagePortOwner@WebCore@@
.?AVJSArrayBufferOwner@WebCore@@
.?AVBlob@WebCore@@
.?AV?$RefCounted@VBlob@WebCore@@@WTF@@
.?AVFile@WebCore@@
.?AVDataView@WebCore@@
.?AVSerializerMarkupAccumulator@WebCore@@
.?AVNetscapePlugInStreamLoader@WebCore@@
.?AVJSDOMCoreExceptionOwner@WebCore@@
.?AVJSEventExceptionOwner@WebCore@@
.?AVJSRangeExceptionOwner@WebCore@@
.?AVJSXMLHttpRequestExceptionOwner@WebCore@@
.?AVJSXPathExceptionOwner@WebCore@@
.?AVJSFileExceptionOwner@WebCore@@
.?AVJSSQLExceptionOwner@WebCore@@
.?AVJSSVGExceptionOwner@WebCore@@
.?AVJSCSSRuleOwner@WebCore@@
.?AVDocumentType@WebCore@@
.?AVFTPDirectoryDocument@WebCore@@
.?AVFTPDirectoryDocumentParser@WebCore@@
.?AVHTMLViewSourceDocument@WebCore@@
.?AVImageDocumentParser@WebCore@@
.?AVImageDocumentElement@WebCore@@
.?AVImageEventListener@WebCore@@
.?AVImageDocument@WebCore@@
.?AVTextDocument@WebCore@@
.?AVTextureMapperShaderManager@WebCore@@
.?AVTextureMapperShaderProgram@WebCore@@
.?AV?$RefCounted@VTextureMapperShaderProgram@WebCore@@@WTF@@
.?AVTask@FileThread@WebCore@@
.?AV?$FileThreadTask0@VAsyncFileStream@WebCore@@@WebCore@@
.?AV?$CrossThreadTask1@PAVAsyncFileStream@WebCore@@PAV12@@WebCore@@
.?AV?$CrossThreadTask2@PAVAsyncFileStream@WebCore@@PAV12@_J_J@WebCore@@
.?AV?$CrossThreadTask2@PAVAsyncFileStream@WebCore@@PAV12@_N_N@WebCore@@
.?AV?$FileThreadTask2@VAsyncFileStream@WebCore@@PADPADHH@WebCore@@
.?AV?$CrossThreadTask2@PAVAsyncFileStream@WebCore@@PAV12@HH@WebCore@@
.?AV?$FileThreadTask2@VAsyncFileStream@WebCore@@VString@WTF@@ABV34@NN@WebCore@@
.?AV?$FileThreadTask3@VAsyncFileStream@WebCore@@VString@WTF@@ABV34@_J_J_J_J@WebCore@@
.?AVJSTouchListOwner@WebCore@@
.?AV?$InstrumentedPointer@VSVGFontFaceElement@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VCSSValueList@WebCore@@@MemoryInstrumentation@WTF@@
.?AVCSSCharsetRule@WebCore@@
.?AVJSJavaScriptCallFrameOwner@WebCore@@
.?AVCachedRawResource@WebCore@@
.?AV?$InstrumentedPointer@UFontCustomPlatformData@WebCore@@@MemoryInstrumentation@WTF@@
.?AV?$InstrumentedPointer@VSVGDocument@WebCore@@@MemoryInstrumentation@WTF@@
.?AVCachedFont@WebCore@@
.?AVCachedSVGDocument@WebCore@@
.?AV?$Timer@VHTMLParserScheduler@WebCore@@@WebCore@@
.?AV?$MarkupTokenizerBase@VHTMLToken@WebCore@@VHTMLTokenizerState@2@@WebCore@@
.?AVHTMLTokenizer@WebCore@@
.?AVJSDatabaseOwner@WebCore@@
.?AVJSStorageOwner@WebCore@@
.?AV?$InstrumentedPointer@VStyleRuleFontFace@WebCore@@@MemoryInstrumentation@WTF@@
.?AVCSSFontFaceRule@WebCore@@
.?AVCSSPageRule@WebCore@@
.?AVJSInspectorFrontendHostOwner@WebCore@@
.?AVJSInjectedScriptHostOwner@WebCore@@
.?AVSQLTransactionWrapper@WebCore@@
.?AV?$ThreadSafeRefCounted@VSQLTransactionWrapper@WebCore@@@WTF@@
.?AVChangeVersionWrapper@WebCore@@
.?AV?$Timer@VXMLHttpRequestProgressEventThrottle@WebCore@@@WebCore@@
.?AVXMLHttpRequestProgressEventThrottle@WebCore@@
.?AVXMLHttpRequestUpload@WebCore@@
.?AVCachedRawResourceClient@WebCore@@
.?AVIconLoader@WebCore@@
.?AVJSLazyEventListener@WebCore@@
.?AVErrorEvent@WebCore@@
.?AVStorageNamespace@WebCore@@
.?AV?$RefCounted@VStorageNamespace@WebCore@@@WTF@@
.?AVStorageNamespaceImpl@WebCore@@
.?AVDOMSelection@WebCore@@
.?AV?$RefCounted@VDOMSelection@WebCore@@@WTF@@
.?AVHTMLOutputElement@WebCore@@
.?AV?$Timer@VSVGImageCache@WebCore@@@WebCore@@
.?AVWorkerNavigator@WebCore@@
.?AV?$RefCounted@VWorkerNavigator@WebCore@@@WTF@@
.?AVWorkerScriptLoader@WebCore@@
.?AV?$RefCounted@VWorkerScriptLoader@WebCore@@@WTF@@
.?AVEventDispatcherTask@WorkerEventQueue@WebCore@@
.?AVWorkerEventQueue@WebCore@@
.?AVLabelsNodeList@WebCore@@
.?AVTextInputType@WebCore@@
.?AVURLInputType@WebCore@@
.?AVTelephoneInputType@WebCore@@
.?AVBaseButtonInputType@WebCore@@
.?AVSubmitInputType@WebCore@@
.?AVResetInputType@WebCore@@
.?AVSliderThumbElement@WebCore@@
.?AVRangeInputType@WebCore@@
.?AVBaseCheckableInputType@WebCore@@
.?AVRadioInputType@WebCore@@
.?AVPasswordInputType@WebCore@@
.?AVNumberInputType@WebCore@@
.?AVImageInputType@WebCore@@
.?AVHiddenInputType@WebCore@@
.?AVEmailInputType@WebCore@@
.?AVColorChooserClient@WebCore@@
.?AVColorInputType@WebCore@@
.?AVCheckboxInputType@WebCore@@
.?AVButtonInputType@WebCore@@
.?AVWebGLContextGroup@WebCore@@
.?AV?$RefCounted@VWebGLContextGroup@WebCore@@@WTF@@
.?AVWebGLAttachment@WebGLFramebuffer@WebCore@@
.?AV?$RefCounted@VWebGLAttachment@WebGLFramebuffer@WebCore@@@WTF@@
.?AVWebGLRenderbufferAttachment@?A0xde3ba538@WebCore@@
.?AVWebGLTextureAttachment@?A0xde3ba538@WebCore@@
.?AVWebGLFramebuffer@WebCore@@
.?AVWebGLContextObject@WebCore@@
.?AVWebGLObject@WebCore@@
.?AV?$RefCounted@VWebGLObject@WebCore@@@WTF@@
.?AVWebGLContextEvent@WebCore@@
.?AVWebGLBuffer@WebCore@@
.?AVWebGLSharedObject@WebCore@@
.?AVWebGLTexture@WebCore@@
.?AVWebGLProgram@WebCore@@
.?AVWebGLRenderbuffer@WebCore@@
.?AVWebGLLoseContext@WebCore@@
.?AVWebGLExtension@WebCore@@
.?AVWebGLDebugShaders@WebCore@@
.?AVWebGLDebugRendererInfo@WebCore@@
.?AVWebGLDepthTexture@WebCore@@
.?AVWebGLCompressedTextureS3TC@WebCore@@
.?AVOESElementIndexUint@WebCore@@
.?AVOESVertexArrayObject@WebCore@@
.?AVOESTextureFloat@WebCore@@
.?AVOESStandardDerivatives@WebCore@@
.?AVEXTTextureFilterAnisotropic@WebCore@@
.?AVWebGLContextAttributes@WebCore@@
.?AVCanvasContextAttributes@WebCore@@
.?AV?$RefCounted@VCanvasContextAttributes@WebCore@@@WTF@@
.?AVWebGLVertexArrayObjectOES@WebCore@@
.?AVWebGLShader@WebCore@@
.?AVWebGLUniformLocation@WebCore@@
.?AV?$RefCounted@VWebGLUniformLocation@WebCore@@@WTF@@
.?AV?$Timer@VMediaControls@WebCore@@@WebCore@@
.?AVDNSResolveQueue@WebCore@@
.?AVJSScreenOwner@WebCore@@
.?AVJSHistoryOwner@WebCore@@
.?AVJSBarInfoOwner@WebCore@@
.?AVJSNavigatorOwner@WebCore@@
.?AVJSCryptoOwner@WebCore@@
.?AVJSDOMApplicationCacheOwner@WebCore@@
.?AVJSConsoleOwner@WebCore@@
.?AVJSPerformanceOwner@WebCore@@
.?AVJSMediaListOwner@WebCore@@
.?AVJSCounterOwner@WebCore@@
.?AVJSCSSRuleListOwner@WebCore@@
.?AVJSRectOwner@WebCore@@
.?AVJSRGBColorOwner@WebCore@@
.?AVJSDOMStringListOwner@WebCore@@
.?AVJSMediaErrorOwner@WebCore@@
.?AVJSTimeRangesOwner@WebCore@@
.?AVJSMediaControllerOwner@WebCore@@
.?AVJSCanvasPatternOwner@WebCore@@
.?AVJSCanvasGradientOwner@WebCore@@
.?AVJSTextMetricsOwner@WebCore@@
.?AVJSWebGLActiveInfoOwner@WebCore@@
.?AVJSWebGLBufferOwner@WebCore@@
.?AVJSWebGLFramebufferOwner@WebCore@@
.?AVJSWebGLProgramOwner@WebCore@@
.?AVJSWebGLRenderbufferOwner@WebCore@@
.?AVJSWebGLShaderOwner@WebCore@@
.?AVJSWebGLShaderPrecisionFormatOwner@WebCore@@
.?AVJSWebGLTextureOwner@WebCore@@
.?AVJSWebGLUniformLocationOwner@WebCore@@
.?AVJSWebKitCSSMatrixOwner@WebCore@@
.?AVJSWebKitPointOwner@WebCore@@
.?AVJSClipboardOwner@WebCore@@
.?AVJSWorkerOwner@WebCore@@
.?AVJSNodeFilterOwner@WebCore@@
.?AVJSEventSourceOwner@WebCore@@
.?AVJSDOMParserOwner@WebCore@@
.?AVJSXMLSerializerOwner@WebCore@@
.?AVJSXMLHttpRequestOwner@WebCore@@
.?AVJSXMLHttpRequestUploadOwner@WebCore@@
.?AVJSMessageChannelOwner@WebCore@@
.?AVJSDOMPluginOwner@WebCore@@
.?AVJSDOMPluginArrayOwner@WebCore@@
.?AVJSDOMMimeTypeOwner@WebCore@@
.?AVJSDOMMimeTypeArrayOwner@WebCore@@
.?AVJSXPathEvaluatorOwner@WebCore@@
.?AV?$SVGListProperty@VSVGStringList@WebCore@@@WebCore@@
.?AV?$SVGPropertyTearOff@VSVGMatrix@WebCore@@@WebCore@@
.?AV?$SVGStaticListPropertyTearOff@VSVGStringList@WebCore@@@WebCore@@
.?AVJSSVGAngleOwner@WebCore@@
.?AVJSSVGAnimatedAngleOwner@WebCore@@
.?AVJSSVGAnimatedBooleanOwner@WebCore@@
.?AVJSSVGAnimatedEnumerationOwner@WebCore@@
.?AVJSSVGAnimatedIntegerOwner@WebCore@@
.?AVJSSVGAnimatedLengthOwner@WebCore@@
.?AVJSSVGAnimatedLengthListOwner@WebCore@@
.?AVJSSVGAnimatedNumberOwner@WebCore@@
.?AVJSSVGAnimatedNumberListOwner@WebCore@@
.?AVJSSVGAnimatedPreserveAspectRatioOwner@WebCore@@
.?AVJSSVGAnimatedRectOwner@WebCore@@
.?AVJSSVGAnimatedStringOwner@WebCore@@
.?AVJSSVGAnimatedTransformListOwner@WebCore@@
.?AVJSEventTargetOwner@WebCore@@
.?AVJSSVGElementInstanceListOwner@WebCore@@
.?AVJSSVGLengthOwner@WebCore@@
.?AVJSSVGLengthListOwner@WebCore@@
.?AVJSSVGMatrixOwner@WebCore@@
.?AVJSSVGNumberOwner@WebCore@@
.?AVJSSVGNumberListOwner@WebCore@@
.?AVJSSVGPathSegListOwner@WebCore@@
.?AVJSSVGPointOwner@WebCore@@
.?AVJSSVGPointListOwner@WebCore@@
.?AVJSSVGPreserveAspectRatioOwner@WebCore@@
.?AVJSSVGRectOwner@WebCore@@
.?AVJSSVGStringListOwner@WebCore@@
.?AV?$SVGStaticPropertyTearOff@VSVGSVGElement@WebCore@@VFloatPoint@2@@WebCore@@
.?AVJSSVGTransformOwner@WebCore@@
.?AV?$SVGStaticPropertyWithParentTearOff@VSVGTransform@WebCore@@VSVGMatrix@2@@WebCore@@
.?AVJSSVGTransformListOwner@WebCore@@
.?AVJSSVGViewSpecOwner@WebCore@@
.?AVJSDOMFormDataOwner@WebCore@@
.?AVJSFileErrorOwner@WebCore@@
.?AVJSFileReaderOwner@WebCore@@
.?AVJSDOMURLOwner@WebCore@@
.?AVJSMutationObserverOwner@WebCore@@
.?AVJSNotificationCenterOwner@WebCore@@
.?AVJSStyleMediaOwner@WebCore@@
.?AVDatabaseCallback@WebCore@@
.?AV?$ThreadSafeRefCounted@VDatabaseCallback@WebCore@@@WTF@@
.?AVDeleteCallbackDataTask@WebCore@@
.?AVJSDatabaseCallback@WebCore@@
.?AVActiveDOMCallback@WebCore@@
.?AVJSErrorHandler@WebCore@@
.?AVRequestAnimationFrameCallback@WebCore@@
.?AV?$RefCounted@VRequestAnimationFrameCallback@WebCore@@@WTF@@
.?AVJSRequestAnimationFrameCallback@WebCore@@
.?AVJSMediaQueryListOwner@WebCore@@
.?AVJSInternalSettingsOwner@WebCore@@
.?AVJSMallocStatisticsOwner@WebCore@@
.?AVImplicitAnimation@WebCore@@
.?AVKeyframeAnimation@WebCore@@
.?AVPattern@WebCore@@
.?AV?$RefCounted@VPattern@WebCore@@@WTF@@
.?AVSVGFilter@WebCore@@
.?AVConditionEventListener@WebCore@@
.?AV?$Timer@VSMILTimeContainer@WebCore@@@WebCore@@
.?AVFEFlood@WebCore@@
.?AVFEDiffuseLighting@WebCore@@
.?AVFELighting@WebCore@@
.?AVFEImage@WebCore@@
.?AVFEMerge@WebCore@@
.?AVFEOffset@WebCore@@
.?AVFESpecularLighting@WebCore@@
.?AVFETile@WebCore@@
.?AVFEBlend@WebCore@@
.?AVFEComposite@WebCore@@
.?AVFEConvolveMatrix@WebCore@@
.?AVFEDisplacementMap@WebCore@@
.?AVFEMorphology@WebCore@@
.?AVFETurbulence@WebCore@@
.?AVFileStreamClient@WebCore@@
.?AVBlobResourceSynchronousLoader@?A0x526c1e9d@WebCore@@
.?AVBlobResourceHandle@WebCore@@
.?AVExclusionShape@WebCore@@
.?AVExclusionRectangle@WebCore@@
.?AVParseNode@XPath@WebCore@@
.?AVExpression@XPath@WebCore@@
.?AVCustomEvent@WebCore@@
.?AVStorageEvent@WebCore@@
.?AVNativeXPathNSResolver@WebCore@@
.?AVSharedWorkerContext@WebCore@@
.?AVSharedWorkerThread@WebCore@@
.?AVJSStyleSheetOwner@WebCore@@
.?AVStyleCachedShader@WebCore@@
.?AVSegmentedFontData@WebCore@@
.?AVCSSFontFaceSource@WebCore@@
.?AVStyleCachedImageSet@WebCore@@
.?AV?$InstrumentedPointer@VGenerator@WebCore@@@MemoryInstrumentation@WTF@@
.?AVCrossfadeGeneratedImage@WebCore@@
.?AVWeakOwner@JSNodeFilterCondition@WebCore@@
.?AVNodeFilterCondition@WebCore@@
.?AV?$RefCounted@VNodeFilterCondition@WebCore@@@WTF@@
.?AVJSNodeFilterCondition@WebCore@@
.?AVJSWebSocketOwner@WebCore@@
.?AVJSSharedWorkerOwner@WebCore@@
.?AVJSWebKitNamedFlowOwner@WebCore@@
.?AVSharedTimerQt@WebCore@@
.?AVImageDecoder@WebCore@@
.?AVImageDecoderQt@WebCore@@
.?AVPerformanceNavigation@WebCore@@
.?AV?$RefCounted@VPerformanceNavigation@WebCore@@@WTF@@
.?AVPerformanceTiming@WebCore@@
.?AV?$RefCounted@VPerformanceTiming@WebCore@@@WTF@@
.?AVDOMMimeTypeArray@WebCore@@
.?AV?$RefCounted@VDOMMimeTypeArray@WebCore@@@WTF@@
.?AVDOMPluginArray@WebCore@@
.?AV?$RefCounted@VDOMPluginArray@WebCore@@@WTF@@
.?AV?$Timer@VStorageAreaSync@WebCore@@@WebCore@@
.?AVNotificationPermissionCallback@WebCore@@
.?AV?$RefCounted@VNotificationPermissionCallback@WebCore@@@WTF@@
.?AVJSNotificationPermissionCallback@WebCore@@
.?AVJSCSSValueOwner@WebCore@@
.?AVHTMLViewSourceParser@WebCore@@
.?AVTextViewSourceParser@WebCore@@
.?AVTextDocumentParser@WebCore@@
.?AVExtensions3DOpenGLES@WebCore@@
.?AVExtensions3DOpenGLCommon@WebCore@@
.?AVExtensions3D@WebCore@@
.?AVJSWorkerLocationOwner@WebCore@@
.?AVJSWorkerNavigatorOwner@WebCore@@
.?AVJSFileReaderSyncOwner@WebCore@@
.?AVWorkerContextNotifications@WebCore@@
.?AVJSDatabaseSyncOwner@WebCore@@
.?AVJSSQLTransactionCallback@WebCore@@
.?AVJSSQLTransactionErrorCallback@WebCore@@
.?AVJSVoidCallback@WebCore@@
.?AVThreadableLoader@WebCore@@
.?AVDocumentThreadableLoader@WebCore@@
.?AV?$RefCounted@VDocumentThreadableLoader@WebCore@@@WTF@@
.?AV?$CrossThreadTask1@PAVMainThreadBridge@WorkerThreadableLoader@WebCore@@PAV123@@WebCore@@
.?AV?$CrossThreadTask3@V?$PassRefPtr@VThreadableLoaderClientWrapper@WebCore@@@WTF@@V?$RefPtr@VThreadableLoaderClientWrapper@WebCore@@@2@_K_K_K_K@WebCore@@
.?AV?$CrossThreadTask3@V?$PassRefPtr@VThreadableLoaderClientWrapper@WebCore@@@WTF@@V?$RefPtr@VThreadableLoaderClientWrapper@WebCore@@@2@KKNN@WebCore@@
.?AV?$CrossThreadTask1@V?$PassRefPtr@VThreadableLoaderClientWrapper@WebCore@@@WTF@@V?$RefPtr@VThreadableLoaderClientWrapper@WebCore@@@2@@WebCore@@
.?AVMainThreadBridge@WorkerThreadableLoader@WebCore@@
.?AVWorkerThreadableLoader@WebCore@@
.?AV?$RefCounted@VWorkerThreadableLoader@WebCore@@@WTF@@
.?AV?$CrossThreadTask2@V?$PassRefPtr@VThreadableLoaderClientWrapper@WebCore@@@WTF@@V?$RefPtr@VThreadableLoaderClientWrapper@WebCore@@@2@V?$PassOwnPtr@V?$Vector@D$0A@@WTF@@@2@V42@@WebCore@@
.?AV?$CrossThreadTask2@V?$PassRefPtr@VThreadableLoaderClientWrapper@WebCore@@@WTF@@V?$RefPtr@VThreadableLoaderClientWrapper@WebCore@@@2@VResourceError@WebCore@@ABV45@@WebCore@@
.?AV?$CrossThreadTask4@PAVMainThreadBridge@WorkerThreadableLoader@WebCore@@PAV123@V?$PassOwnPtr@UCrossThreadResourceRequestData@WebCore@@@WTF@@V45@UThreadableLoaderOptions@3@U63@VString@5@ABV75@@WebCore@@
.?AV?$CrossThreadTask3@V?$PassRefPtr@VThreadableLoaderClientWrapper@WebCore@@@WTF@@V?$RefPtr@VThreadableLoaderClientWrapper@WebCore@@@2@KKV?$PassOwnPtr@UCrossThreadResourceResponseData@WebCore@@@2@V42@@WebCore@@
.?AV?$Timer@VStorageAreaImpl@WebCore@@@WebCore@@
.?AVStorageArea@WebCore@@
.?AV?$RefCounted@VStorageArea@WebCore@@@WTF@@
.?AVStorageAreaImpl@WebCore@@
.?AVClock@WebCore@@
.?AV?$RefCounted@VClock@WebCore@@@WTF@@
.?AVClockGeneric@WebCore@@
.?AVPopupOpeningObserver@WebCore@@
.?AV?$Timer@VSpinButtonElement@WebCore@@@WebCore@@
.?AVSpinButtonElement@WebCore@@
.?AVJSScriptProfileOwner@WebCore@@
.?AVJSMemoryInfoOwner@WebCore@@
.?AVJSPerformanceNavigationOwner@WebCore@@
.?AVJSPerformanceTimingOwner@WebCore@@
.?AVJSValidityStateOwner@WebCore@@
.?AVJSWebGLContextAttributesOwner@WebCore@@
.?AVWebKitCSSMatrix@WebCore@@
.?AV?$RefCounted@VWebKitCSSMatrix@WebCore@@@WTF@@
.?AVWorker@WebCore@@
.?AVAbstractWorker@WebCore@@
.?AV?$RefCounted@VAbstractWorker@WebCore@@@WTF@@
.?AV?$Timer@VEventSource@WebCore@@@WebCore@@
.?AVEventSource@WebCore@@
.?AV?$RefCounted@VEventSource@WebCore@@@WTF@@
.?AVDOMPlugin@WebCore@@
.?AV?$RefCounted@VDOMPlugin@WebCore@@@WTF@@
.?AVDOMMimeType@WebCore@@
.?AV?$RefCounted@VDOMMimeType@WebCore@@@WTF@@
.?AVJSSVGPathSegOwner@WebCore@@
.?AVFileReaderLoaderClient@WebCore@@
.?AV?$CrossThreadTask1@PAVFileReader@WebCore@@PAV12@@WebCore@@
.?AVFileReader@WebCore@@
.?AV?$RefCounted@VFileReader@WebCore@@@WTF@@
.?AVJSMutationRecordOwner@WebCore@@
.?AVNode@?$PODRedBlackTree@V?$PODInterval@MPAUExclusionPolygonEdge@WebCore@@@WebCore@@@WebCore@@
.?AVFreeListChunk@?$PODFreeListArena@VNode@?$PODRedBlackTree@V?$PODInterval@MPAUExclusionPolygonEdge@WebCore@@@WebCore@@@WebCore@@@WebCore@@
.?AV?$PODRedBlackTree@V?$PODInterval@MPAUExclusionPolygonEdge@WebCore@@@WebCore@@@WebCore@@
.?AV?$PODFreeListArena@VNode@?$PODRedBlackTree@V?$PODInterval@MPAUExclusionPolygonEdge@WebCore@@@WebCore@@@WebCore@@@WebCore@@
.?AV?$PODIntervalTree@MPAUExclusionPolygonEdge@WebCore@@@WebCore@@
.?AVExclusionPolygon@WebCore@@
.?AVNumericOp@XPath@WebCore@@
.?AVEqTestOp@XPath@WebCore@@
.?AVLogicalOp@XPath@WebCore@@
.?AVStringExpression@XPath@WebCore@@
.?AVNumber@XPath@WebCore@@
.?AVUnion@XPath@WebCore@@
.?AVNegative@XPath@WebCore@@
.?AVThreadableWebSocketChannel@WebCore@@
.?AV?$CrossThreadTask1@PAVPeer@WorkerThreadableWebSocketChannel@WebCore@@PAV123@@WebCore@@
.?AV?$CrossThreadTask1@V?$PassOwnPtr@VPeer@WorkerThreadableWebSocketChannel@WebCore@@@WTF@@V12@@WebCore@@
.?AV?$CrossThreadTask3@PAVPeer@WorkerThreadableWebSocketChannel@WebCore@@PAV123@VKURL@3@ABV43@VString@WTF@@ABV56@@WebCore@@
.?AV?$CrossThreadTask2@PAVPeer@WorkerThreadableWebSocketChannel@WebCore@@PAV123@VString@WTF@@ABV45@@WebCore@@
.?AV?$CrossThreadTask4@PAVPeer@WorkerThreadableWebSocketChannel@WebCore@@PAV123@VKURL@3@ABV43@VString@WTF@@ABV56@_K_J@WebCore@@
.?AV?$CrossThreadTask3@PAVPeer@WorkerThreadableWebSocketChannel@WebCore@@PAV123@HHVString@WTF@@ABV45@@WebCore@@
.?AV?$CrossThreadTask2@PAVPeer@WorkerThreadableWebSocketChannel@WebCore@@PAV123@V?$PassOwnPtr@V?$Vector@D$0A@@WTF@@@WTF@@V45@@WebCore@@
.?AV?$CrossThreadTask2@V?$PassRefPtr@VThreadableWebSocketChannelClientWrapper@WebCore@@@WTF@@V12@W4SendResult@ThreadableWebSocketChannel@WebCore@@W4345@@WebCore@@
.?AV?$CrossThreadTask2@V?$PassRefPtr@VThreadableWebSocketChannelClientWrapper@WebCore@@@WTF@@V12@KK@WebCore@@
.?AV?$CrossThreadTask3@V?$PassRefPtr@VThreadableWebSocketChannelClientWrapper@WebCore@@@WTF@@V12@VString@2@ABV32@V32@ABV32@@WebCore@@
.?AV?$CrossThreadTask2@V?$PassRefPtr@VThreadableWebSocketChannelClientWrapper@WebCore@@@WTF@@V12@VString@2@ABV32@@WebCore@@
.?AV?$CrossThreadTask2@V?$PassRefPtr@VThreadableWebSocketChannelClientWrapper@WebCore@@@WTF@@V12@V?$PassOwnPtr@V?$Vector@D$0A@@WTF@@@2@V32@@WebCore@@
.?AV?$CrossThreadTask1@V?$PassRefPtr@VThreadableWebSocketChannelClientWrapper@WebCore@@@WTF@@V12@@WebCore@@
.?AV?$CrossThreadTask5@V?$PassRefPtr@VThreadableWebSocketChannelClientWrapper@WebCore@@@WTF@@V12@KKW4ClosingHandshakeCompletionStatus@WebSocketChannelClient@WebCore@@W4345@GGVString@2@ABV62@@WebCore@@
.?AV?$CrossThreadTask3@PAVWorkerLoaderProxy@WebCore@@PAV12@V?$PassRefPtr@VThreadableWebSocketChannelClientWrapper@WebCore@@@WTF@@V34@VString@4@ABV54@@WebCore@@
.?AVPeer@WorkerThreadableWebSocketChannel@WebCore@@
.?AVWorkerContextDidInitializeTask@WorkerThreadableWebSocketChannel@WebCore@@
.?AVWorkerThreadableWebSocketChannel@WebCore@@
.?AV?$RefCounted@VWorkerThreadableWebSocketChannel@WebCore@@@WTF@@
.?AV?$Timer@VWebSocketChannel@WebCore@@@WebCore@@
.?AVWebSocketChannel@WebCore@@
.?AV?$RefCounted@VWebSocketChannel@WebCore@@@WTF@@
.?AVGIFImageDecoder@WebCore@@
.?AVBMPImageDecoder@WebCore@@
.?AVFileReaderSync@WebCore@@
.?AV?$RefCounted@VFileReaderSync@WebCore@@@WTF@@
.?AVDatabaseSync@WebCore@@
.?AVSQLTransactionSyncCallback@WebCore@@
.?AV?$RefCounted@VSQLTransactionSyncCallback@WebCore@@@WTF@@
.?AVJSSQLTransactionSyncCallback@WebCore@@
.?AVDedicatedWorkerContext@WebCore@@
.?AVJSSQLTransactionOwner@WebCore@@
.?AVJSSQLErrorOwner@WebCore@@
.?AVJSScriptProfileNodeOwner@WebCore@@
.?AVJSWebGLDepthTextureOwner@WebCore@@
.?AVJSWebGLCompressedTextureS3TCOwner@WebCore@@
.?AVJSOESElementIndexUintOwner@WebCore@@
.?AVJSOESVertexArrayObjectOwner@WebCore@@
.?AVJSOESTextureFloatOwner@WebCore@@
.?AVJSOESStandardDerivativesOwner@WebCore@@
.?AVJSEXTTextureFilterAnisotropicOwner@WebCore@@
.?AVJSWebGLLoseContextOwner@WebCore@@
.?AVJSWebGLVertexArrayObjectOESOwner@WebCore@@
.?AVWorkerContextProxy@WebCore@@
.?AVWorkerContextDestroyedTask@WebCore@@
.?AVWorkerTerminateTask@WebCore@@
.?AVWorkerThreadActivityReportTask@WebCore@@
.?AV?$CrossThreadTask1@PAVWorkerMessagingProxy@WebCore@@PAV12@@WebCore@@
.?AV?$CrossThreadTask1@_N_N@WebCore@@
.?AVWorkerObjectProxy@WebCore@@
.?AVWorkerExceptionTask@WebCore@@
.?AVPostMessageToPageInspectorTask@WebCore@@
.?AV?$CrossThreadTask7@PAVWorkerMessagingProxy@WebCore@@PAV12@W4MessageSource@2@W432@W4MessageType@2@W442@W4MessageLevel@2@W452@VString@WTF@@ABV67@HIV67@ABV67@@WebCore@@
.?AVWorkerMessagingProxy@WebCore@@
.?AVMessageWorkerContextTask@WebCore@@
.?AVMessageWorkerTask@WebCore@@
.?AVFileReaderLoader@WebCore@@
.?AVMutationCallback@WebCore@@
.?AV?$RefCounted@VMutationCallback@WebCore@@@WTF@@
.?AVJSMutationCallback@WebCore@@
.?AVFunction@XPath@WebCore@@
.?AVFunPosition@XPath@WebCore@@
.?AVFunLocalName@XPath@WebCore@@
.?AVFunNamespaceURI@XPath@WebCore@@
.?AVFunName@XPath@WebCore@@
.?AVFunString@XPath@WebCore@@
.?AVFunStringLength@XPath@WebCore@@
.?AVFunNormalizeSpace@XPath@WebCore@@
.?AVFunLang@XPath@WebCore@@
.?AVFunNumber@XPath@WebCore@@
.?AVFunCount@XPath@WebCore@@
.?AVFunId@XPath@WebCore@@
.?AVFunConcat@XPath@WebCore@@
.?AVFunStartsWith@XPath@WebCore@@
.?AVFunContains@XPath@WebCore@@
.?AVFunSubstringBefore@XPath@WebCore@@
.?AVFunSubstringAfter@XPath@WebCore@@
.?AVFunSubstring@XPath@WebCore@@
.?AVFunTranslate@XPath@WebCore@@
.?AVFunBoolean@XPath@WebCore@@
.?AVFunNot@XPath@WebCore@@
.?AVFunTrue@XPath@WebCore@@
.?AVFunFalse@XPath@WebCore@@
.?AVFunSum@XPath@WebCore@@
.?AVFunFloor@XPath@WebCore@@
.?AVFunCeiling@XPath@WebCore@@
.?AVFunRound@XPath@WebCore@@
.?AVFunLast@XPath@WebCore@@
.?AVPath@XPath@WebCore@@
.?AVFilter@XPath@WebCore@@
.?AVLocationPath@XPath@WebCore@@
.?AVVariableReference@XPath@WebCore@@
.?AVStep@XPath@WebCore@@
.?AVSharedWorker@WebCore@@
.?AVWebSocketExtensionProcessor@WebCore@@
.?AVWebSocketExtensionDeflateFrame@WebCore@@
.?AVJSSQLTransactionSyncOwner@WebCore@@
.?AVDedicatedWorkerThread@WebCore@@
.?AVJSSQLStatementCallback@WebCore@@
.?AVJSSQLStatementErrorCallback@WebCore@@
.?AVJSSQLResultSetOwner@WebCore@@
.?AVJSSQLResultSetRowListOwner@WebCore@@
.?AVValidateConstIndexExpr@?A0xed8f974c@@
.?AVTIntermOperator@@
.?AVLexer@pp@@
.?AVTokenLexer@pp@@
.?AVDemandExecutableAllocator@JSC@@
PeekNamedPipe
CreateNamedPipeW
SetNamedPipeHandleState
RegCloseKey
RegEnumKeyExW
RegOpenKeyExW
_malloc_crt
_amsg_exit
_crt_debugger_hook
?toEncoded@QUrl@@QBE?AVQByteArray@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z
?topLevelDomain@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?setUrls@QMimeData@@QAEXABV?$QList@VQUrl@@@@@Z
?exec@QCoreApplication@@SAHXZ
?hasUrls@QMimeData@@QBE_NXZ
?urls@QMimeData@@QBE?AV?$QList@VQUrl@@@@XZ
?fromUserInput@QUrl@@SA?AV1@ABVQString@@@Z
?port@QUrl@@QBEHH@Z
?setPort@QUrl@@QAEXH@Z
?setScheme@QUrl@@QAEXABVQString@@@Z
?setHost@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
?setPath@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
?setFragment@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
??0QVariant@@QAE@ABVQUrl@@@Z
?isLocalFile@QUrl@@QBE_NXZ
?supportedDragActions@QAbstractItemModel@@UBE?AV?$QFlags@W4DropAction@Qt@@@@XZ
?supportedDropActions@QAbstractItemModel@@UBE?AV?$QFlags@W4DropAction@Qt@@@@XZ
?path@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?exec@QEventLoop@@QAEHV?$QFlags@W4ProcessEventsFlag@QEventLoop@@@@@Z
?hasFragment@QUrl@@QBE_NXZ
?host@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?scheme@QUrl@@QBE?AVQString@@XZ
??8QUrl@@QBE_NABV0@@Z
?isEmpty@QUrl@@QBE_NXZ
?hasShrunk@QHashData@@QAEXXZ
??4QUrl@@QAEAAV0@ABV0@@Z
?isRelative@QUrl@@QBE_NXZ
?toLocalFile@QUrl@@QBE?AVQString@@XZ
?fromLocalFile@QUrl@@SA?AV1@ABVQString@@@Z
?toString@QUrl@@QBE?AVQString@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z
?resolved@QUrl@@QBE?AV1@ABV1@@Z
??0QUrl@@QAE@ABV0@@Z
?QStringList_join@QtPrivate@@YA?AVQString@@PBVQStringList@@PBVQChar@@H@Z
??0QUrl@@QAE@$$QAV0@@Z
?toUrl@QVariant@@QBE?AVQUrl@@XZ
??4QUrl@@QAEAAV0@$$QAV0@@Z
??1QUrl@@QAE@XZ
?isValid@QUrl@@QBE_NXZ
??0QUrl@@QAE@ABVQString@@W4ParsingMode@0@@Z
??0QUrl@@QAE@XZ
?setClipRegion@QPainter@@QAEXABVQRegion@@W4ClipOperation@Qt@@@Z
?setClipRect@QPainter@@QAEXABVQRectF@@W4ClipOperation@Qt@@@Z
?setClipPath@QPainter@@QAEXABVQPainterPath@@W4ClipOperation@Qt@@@Z
?setJoinStyle@QPainterPathStroker@@QAEXW4PenJoinStyle@Qt@@@Z
?joinStyle@QPen@@QBE?AW4PenJoinStyle@Qt@@XZ
?setJoinStyle@QPen@@QAEXW4PenJoinStyle@Qt@@@Z
?supportedMimeTypes@QImageWriter@@SA?AV?$QList@VQByteArray@@@@XZ
?supportedMimeTypes@QImageReader@@SA?AV?$QList@VQByteArray@@@@XZ
??0QPen@@QAE@ABVQBrush@@NW4PenStyle@Qt@@W4PenCapStyle@3@W4PenJoinStyle@3@@Z
?glyphIndexes@QGlyphRun@@QBE?AV?$QVector@I@@XZ
?setGlyphIndexes@QGlyphRun@@QAEXABV?$QVector@I@@@Z
?keyPressEvent@QWindow@@MAEXPAVQKeyEvent@@@Z
?keyReleaseEvent@QWindow@@MAEXPAVQKeyEvent@@@Z
??1Key@QPixmapCache@@QAE@XZ
??0Key@QPixmapCache@@QAE@ABV01@@Z
??4Key@QPixmapCache@@QAEAAV01@ABV01@@Z
?find@QPixmapCache@@SA_NABVKey@1@PAVQPixmap@@@Z
??8Key@QPixmapCache@@QBE_NABV01@@Z
??0Key@QPixmapCache@@QAE@XZ
?insert@QPixmapCache@@SA?AVKey@1@ABVQPixmap@@@Z
?glyphIndexesForString@QRawFont@@QBE?AV?$QVector@I@@ABVQString@@@Z
?advancesForGlyphIndexes@QRawFont@@QBE_NPBIPAVQPointF@@HV?$QFlags@W4LayoutFlag@QRawFont@@@@@Z
?supportsCharacter@QRawFont@@QBE_NVQChar@@@Z
?advancesForGlyphIndexes@QRawFont@@QBE?AV?$QVector@VQPointF@@@@ABV?$QVector@I@@@Z
?supportsAnimation@QImageReader@@QBE_NXZ
?text@QKeyEvent@@QBE?AVQString@@XZ
?windowState@QWindow@@QBE?AW4WindowState@Qt@@XZ
??0QKeyEvent@@QAE@ABV0@@Z
??0QHoverEvent@@QAE@W4Type@QEvent@@ABVQPointF@@1V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
?registerTouchDevice@QWindowSystemInterface@@SAXPAVQTouchDevice@@@Z
??0QTouchEvent@@QAE@W4Type@QEvent@@PAVQTouchDevice@@V?$QFlags@W4KeyboardModifier@Qt@@@@V?$QFlags@W4TouchPointState@Qt@@@@ABV?$QList@VTouchPoint@QTouchEvent@@@@@Z
??0QWheelEvent@@QAE@ABVQPointF@@HV?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@W4Orientation@Qt@@@Z
??1QKeyEvent@@UAE@XZ
?exec@QDrag@@QAE?AW4DropAction@Qt@@V?$QFlags@W4DropAction@Qt@@@@@Z
?supportsSelection@QClipboard@@QBE_NXZ
??0QMouseEvent@@QAE@W4Type@QEvent@@ABVQPointF@@W4MouseButton@Qt@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
??0QMouseEvent@@QAE@W4Type@QEvent@@ABVQPointF@@1W4MouseButton@Qt@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
?modifiers@QKeyEvent@@QBE?AV?$QFlags@W4KeyboardModifier@Qt@@@@XZ
?matches@QKeyEvent@@QBE_NW4StandardKey@QKeySequence@@@Z
?setClipRect@QPainter@@QAEXABVQRect@@W4ClipOperation@Qt@@@Z
??0QMediaContent@@QAE@ABVQUrl@@@Z
?supportedMimeTypes@QMediaPlayer@@SA?AVQStringList@@V?$QFlags@W4Flag@QMediaPlayer@@@@@Z
?hasSupport@QMediaPlayer@@SA?AW4SupportEstimate@QMultimedia@@ABVQString@@ABVQStringList@@V?$QFlags@W4Flag@QMediaPlayer@@@@@Z
?isFormatSupported@QAbstractVideoSurface@@UBE_NABVQVideoSurfaceFormat@@@Z
?canonicalUrl@QMediaContent@@QBE?AVQUrl@@XZ
?validateCookie@QNetworkCookieJar@@MBE_NABVQNetworkCookie@@ABVQUrl@@@Z
?cookiesForUrl@QNetworkCookieJar@@UBE?AV?$QList@VQNetworkCookie@@@@ABVQUrl@@@Z
?operation@QNetworkReply@@QBE?AW4Operation@QNetworkAccessManager@@XZ
?setUrl@QNetworkRequest@@QAEXABVQUrl@@@Z
?setOperation@QNetworkReply@@IAEXW4Operation@QNetworkAccessManager@@@Z
?setUrl@QNetworkReply@@IAEXABVQUrl@@@Z
?port@QNetworkProxy@@QBEGXZ
?setPassword@QAuthenticator@@QAEXABVQString@@@Z
?url@QNetworkReply@@QBE?AVQUrl@@XZ
?remove@QNetworkDiskCache@@UAE_NABVQUrl@@@Z
?data@QNetworkDiskCache@@UAEPAVQIODevice@@ABVQUrl@@@Z
?metaData@QNetworkDiskCache@@UAE?AVQNetworkCacheMetaData@@ABVQUrl@@@Z
?close@QTcpServer@@QAEXXZ
??1QTcpServer@@UAE@XZ
?incomingConnection@QTcpServer@@MAEXH@Z
?nextPendingConnection@QTcpServer@@UAEPAVQTcpSocket@@XZ
?hasPendingConnections@QTcpServer@@UBE_NXZ
?qt_metacall@QTcpServer@@UAEHW4Call@QMetaObject@@HPAPAX@Z
?qt_metacast@QTcpServer@@UAEPAXPBD@Z
?metaObject@QTcpServer@@UBEPBUQMetaObject@@XZ
??0QTcpServer@@QAE@PAVQObject@@@Z
?listen@QTcpServer@@QAE_NABVQHostAddress@@G@Z
?createRequest@QNetworkAccessManager@@MAEPAVQNetworkReply@@W4Operation@1@ABVQNetworkRequest@@PAVQIODevice@@@Z
?url@QNetworkRequest@@QBE?AVQUrl@@XZ
??0QNetworkRequest@@QAE@ABVQUrl@@@Z
?isHttpOnly@QNetworkCookie@@QBE_NXZ
?setCookiesFromUrl@QNetworkCookieJar@@UAE_NABV?$QList@VQNetworkCookie@@@@ABVQUrl@@@Z
??0QNetworkProxyQuery@@QAE@ABVQUrl@@W4QueryType@0@@Z
??0QTcpSocket@@QAE@PAVQObject@@@Z
?metaObject@QTcpSocket@@UBEPBUQMetaObject@@XZ
?qt_metacast@QTcpSocket@@UAEPAXPBD@Z
?qt_metacall@QTcpSocket@@UAEHW4Call@QMetaObject@@HPAPAX@Z
??1QTcpSocket@@UAE@XZ
?keyPressEvent@QQuickItem@@MAEXPAVQKeyEvent@@@Z
?keyReleaseEvent@QQuickItem@@MAEXPAVQKeyEvent@@@Z
?viewportMoved@QQuickFlickable@@MAEXV?$QFlags@W4Orientation@Qt@@@@@Z
??0QSqlDatabase@@QAE@XZ
?defaultConnection@QSqlDatabase@@2PADA
?addDatabase@QSqlDatabase@@SA?AV1@ABVQString@@0@Z
??4QSqlDatabase@@QAEAAV0@ABV0@@Z
?setDatabaseName@QSqlDatabase@@QAEXABVQString@@@Z
?next@QSqlQuery@@QAE_NXZ
?value@QSqlQuery@@QBE?AVQVariant@@H@Z
?execBatch@QSqlQuery@@QAE_NW4BatchExecutionMode@1@@Z
?isOpen@QSqlDatabase@@QBE_NXZ
?bindValue@QSqlQuery@@QAEXABVQString@@ABVQVariant@@V?$QFlags@W4ParamTypeFlag@QSql@@@@@Z
?open@QSqlDatabase@@QAE_NXZ
?exec@QSqlDatabase@@QBE?AVQSqlQuery@@ABVQString@@@Z
??1QSqlQuery@@QAE@XZ
??0QSqlDatabase@@QAE@ABV0@@Z
??0QSqlQuery@@QAE@VQSqlDatabase@@@Z
?prepare@QSqlQuery@@QAE_NABVQString@@@Z
?exec@QSqlQuery@@QAE_NXZ
?close@QSqlDatabase@@QAEXXZ
??1QSqlDatabase@@QAE@XZ
0 0 0 0 0
0 0 0@ 0 5
0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0
&0&0&0&0&
0 0@ 0 5
0 0 0 0 0@ 0 0 5
0 0 0 0 5
0@ 0 0 0 0 5@
.CCCC
.CRam
1_1_4\1_1_1_1_4\1_4\4_>
1_1_1_1_1_1_1_1_4_>
%%% 0C9*0:099*?
%%% 0C< 0:09< ?
"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"~"
%Fh2Fh2^
Z(Y)M#&%s"))"%
6'&48444
'L.@'T%C
'L'L,B'B'B'J%KI%C
!! !! !! !! !! !! !! !! !! !! !! !! !! !! !!/
"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"^"
%%U
R"%XW
9.MN(
Y%c?P
%%F"'\O
"^"^"^"^"^"^"
"~"~"~"~"~"~"
``@0001#
`@00?;*)#
`@000?;*)@
|"^"^"^"^"^"^"^"
`@000?;*)
0000000
"^"^"^"^"
#}#}#}#}#
.HOTK
7&7*3!7.
.sr;ZsCVwC
####&&##&&
7BYMJ=6U>5WaRi:JOG;LOTJQ<\;JHLJ`MJ6GWaAJ.hHV
000000005
,0<$@((040
(4$$8(( $
($$0$,$,, 0
(( 4,$($
$,(((,(,,$(<00( 4
40( ($ $(,8<<@8$0
8 4 4,(<,($, 0@4$$ 4$(,4,@8
00(((,(,@
(,\$(<(48
,@8(<(,<
,$,\$8,(((0,`, ,(,00
$$$$,$0$
4 0< ($ , $(($$
$(0@(<(<(@
(<8$8 4$80
,0(((<,((,,$(,0$(($(,(00,,($$($((($$$,0(
$$($$ ((,,0(,, $$ $
$($($ $$((($$
`.rdata
@.data
.unwante@
@.rsrc
@.reloc
,0<$@((0
.unjg
webkit
copyCursor.png
gprogressCursor.png
verticalTextCursor.png
zoomOutCursor.png
deleteButton.png
zoomInCursor.png
GcontextMenuCursor.png
aliasCursor.png
ginputSpeech.png
urlIcon.png
cellCursor.png
missingImage.png
GnullPlugin.png
textAreaResizeCorner.png
sScriptsPanelDescriptor.js
SourceCSSTokenizer.js
WorkerManager.js
3TimelinePresentationModel.js
utilities.js
DOMExtension.js
SPanelEnablerView.js
SSection.js
CSSStyleModel.js
SDefaultTextEditor.js
ConsoleMessage.js
textEditor.css
SBreakpointManager.js
3RequestPreviewView.js
ResourceTreeModel.js
timelinePanel.css
DOMSyntaxHighlighter.js
3NativeBreakpointsSidebarPane.js
NavigatorView.js
AdvancedSearchController.js
ContentProviders.js
Database.js
3CSSNamedFlowView.js
SBottomUpProfileDataGridTree.js
SourceJavaScriptTokenizer.js
ScriptsSearchScope.js
SidebarPane.js
sResourceView.js
ExtensionAuditCategory.js
sMemoryStatistics.js
ApplicationCacheItemsView.js
BreakpointsSidebarPane.js
DatabaseQueryView.js
NetworkItemView.js
ExtensionAPI.js
3UISourceCodeFrame.js
HAREntry.js
STextPrompt.js
FileContentView.js
TabbedEditorContainer.js
ResourceUtils.js
TestController.js
SConsolePanel.js
spectrum.css
StylesSourceMapping.js
sSourceHTMLTokenizer.js
AuditsPanel.js
helpScreen.css
SoftContextMenu.js
SPresentationConsoleMessageHelper.js
RuntimeModel.js
3TimelineGrid.js
ScriptSnippetModel.js
RequestHeadersView.js
DebuggerScriptMapping.js
inspectorCommon.css
textPrompt.css
TextEditorHighlighter.js
heapProfiler.css
TextEditorModel.js
SidebarTreeElement.js
cpopover.css
3OverridesView.js
DataGrid.js
3RemoteObject.js
3SourceFrame.js
sParsedURL.js
IndexedDBModel.js
DOMAgent.js
CookiesTable.js
TopDownProfileDataGridTree.js
FileSystemModel.js
ResourceWebSocketFrameView.js
sSettings.js
sSASSSourceMapping.js
3SnippetJavaScriptSourceFrame.js
indexedDBViews.css
ResourceScriptMapping.js
sScriptsPanel.js
ObjectPopoverHelper.js
ScriptsNavigator.js
TimelineFrameController.js
#inspector.css
NetworkPanel.js
NetworkWorkspaceProvider.js
CookieParser.js
\inspector.html
StyleSheetOutlineDialog.js
SScript.js
3DOMStorageItemsView.js
Dialog.js
SnippetStorage.js
canvasProfiler.css
3RequestHTMLView.js
HeapSnapshotProxy.js
ProfileDataGridTree.js
ElementsPanel.js
CbreadcrumbList.css
Popover.js
JavaScriptFormatter.js
navigatorView.css
networkLogView.css
sCSSSelectorProfileView.js
FileManager.js
inspectorSyntaxHighlight.css
AuditRules.js
cssNamedFlows.css
RequestView.js
ExtensionView.js
PropertiesSidebarPane.js
splitView.css
sDirectoryContentView.js
RequestCookiesView.js
3InspectorFrontendHostStub.js
3ProfileLauncherView.js
SUserMetrics.js
NetworkManager.js
SNetworkLog.js
SCallStackSidebarPane.js
sinspector.js
3Object.js
SSpectrum.js
HeapSnapshotLoader.js
DockController.js
CPUProfileView.js
ProfilesPanel.js
treeoutline.js
cscriptsPanel.css
sUIString.js
resourcesPanel.css
CompilerScriptMapping.js
SImageView.js
NavigatorOverlayController.js
SidebarView.js
Drawer.js
ContextMenu.js
SettingsScreen.js
sInspectorBackend.js
3HeapSnapshotWorkerDispatcher.js
sTimelinePanelDescriptor.js
elementsPanel.css
3RequestResponseView.js
ResourcesPanel.js
nativeMemoryProfiler.css
Resource.js
HandlerRegistry.js
JavaScriptSourceFrame.js
3CSSKeywordCompletions.js
ExtensionRegistryStub.js
MetricsSidebarPane.js
sAuditFormatters.js
ConsoleView.js
StatusBarButton.js
ExtensionPanel.js
Progress.js
sSidebarOverlay.js
SWorkspace.js
sScriptFormatterWorker.js
UISourceCode.js
UIUtils.js
TextEditor.js
sProgressIndicator.js
tabbedPane.css
3ShowMoreDataGridNode.js
SourceMapping.js
3SplitView.js
DOMBreakpointsSidebarPane.js
CSSCompletions.js
jsdifflib.js
SourceTokenizer.js
ContentProvider.js
TimelineManager.js
sHeapSnapshotView.js
AuditCategories.js
ScopeChainSidebarPane.js
cprofilesPanel.css
DOMStorage.js
Placard.js
ExtensionServer.js
ScriptFormatter.js
sCanvasProfileView.js
CookieItemsView.js
SCheckbox.js
NetworkUISourceCodeProvider.js
TimelineModel.js
Toolbar.js
NetworkRequest.js
RequestTimingView.js
sAuditResultView.js
STabbedPane.js
Panel.js
HeapSnapshotWorker.js
HeapSnapshotDataGrids.js
resourceView.css
sDebuggerModel.js
ElementsTreeOutline.js
FileUtils.js
SColor.js
RevisionHistoryView.js
TimelineOverviewPane.js
dialog.css
View.js
IndexedDBViews.js
GoToLineDialog.js
NativeMemorySnapshotView.js
ObjectPropertiesSection.js
WorkersSidebarPane.js
filteredItemSelectionDialog.css
3FontView.js
EmptyView.js
revisionHistory.css
ResourceType.js
StylesSidebarPane.js
FileSystemView.js
DOMPresentationUtils.js
CodeMirrorTextEditor.js
AuditLauncherView.js
NetworkPanelDescriptor.js
ApplicationCacheModel.js
EventListenersSidebarPane.js
Linkifier.js
3PropertiesSection.js
sHelpScreen.js
sUserAgentSupport.js
ConsoleModel.js
sRequestJSONView.js
WatchExpressionsSidebarPane.js
networkPanel.css
KeyboardShortcut.js
SearchController.js
auditsPanel.css
cdataGrid.css
cpanelEnablerView.css
CSSNamedFlowCollectionsView.js
sDatabaseTableView.js
HeapSnapshot.js
sHeapSnapshotGridNodes.js
InspectorFrontendAPI.js
SFilteredItemSelectionDialog.js
ShortcutsScreen.js
ElementsPanelDescriptor.js
STimelinePanel.js
sInspectorView.js
codemirror.css
css.js
htmlmixed.js
cmdevtools.css
javascript.js
xml.js
codemirror.js
3parse-js.js
resourceDocumentIconSmall.png
breakpointConditionalBorder.png
forward.png
'thumbHoriz.png
gregionOverset.png
GindexedDBObjectStore.png
spinnerActive.gif
'errorMediumIcon.png
gtreeUpTriangleBlack.png
treeDownTriangleBlack.png
GthumbActiveHoriz.png
'segmentHoverEnd.png
thumbHoverHoriz.png
deleteIcon.png
GprofilesSilhouette.png
applicationCache.png
errorIcon.png
statusbarButtonGlyphs2x.png
statusbarResizerHorizontal.png
profileIcon.png
guserInputIcon.png
VspinnerInactive.gif
cookie.png
disclosureTriangleSmallRightBlack.png
spinnerActiveSelected.gif
timelineHollowPillOrange.png
GdisclosureTriangleSmallRight.png
'segmentEnd.png
'timelineHollowPillRed.png
splitviewDividerBackground.png
debuggerStepInto.png
'errorRedDot.png
toolbarIconsSmall.png
debuggerStepOver.png
gtrackHoriz.png
GtimelinePillYellow.png
userInputResultIcon.png
GglossyHeaderSelectedPressed.png
disclosureTriangleSmallRightDown.png
GtoolbarItemSelected.png
GnamedFlowOverflow.png
breakpointCounterBorder.png
toolbarIcons.png
userInputPreviousIcon.png
GpaneRefreshButtons.png
'splitviewDimple.png
Gframe.png
timelinePillPurple.png
searchPrev.png
statusbarButtonGlyphs.png
Vspinner.gif
treeRightTriangleWhite.png
searchSmallWhite.png
segmentSelected.png
timelinePillRed.png
graphLabelCalloutLeft.png
debuggerStepOut.png
timelineHollowPillGreen.png
warningOrangeDot.png
profileSmallIcon.png
regionFit.png
'disclosureTriangleSmallDownWhite.png
'radioDot.png
GsegmentSelectedEnd.png
resourceJSIcon.png
GpaneSettingsButtons.png
ggoArrow.png
GdatabaseTable.png
paneAddButtons.png
warningIcon.png
GpaneBottomGrowActive.png
gprogramCounterBorder.png
disclosureTriangleSmallRightDownWhite.png
'disclosureTriangleSmallDown.png
paneBottomGrow.png
Gdatabase.png
debuggerContinue.png
GresourceCSSIcon.png
'segment.png
scriptsSilhouette.png
'searchSmallGray.png
GwarningsErrors.png
'localStorage.png
checker.png
timelineHollowPillYellow.png
searchSmallBlue.png
indexedDB.png
breakpointBorder.png
gtreeRightTriangleBlack.png
paneGrowHandleLine.png
glossyHeaderSelected.png
'resourceDocumentIcon.png
timelineHollowPillPurple.png
breakpointConditionalCounterBorder.png
'trackVert.png
paneElementStateButtons.png
statusbarResizerVertical.png
Gback.png$
disclosureTriangleSmallDownBlack.png
'graphLabelCalloutRight.png
resourcePlainIcon.png
segmentHover.png
popoverArrows.png
glossyHeaderPressed.png
gtimelineHollowPillGray.png
gsearchSmallBrightBlue.png
closeButtons.png
timelineHollowPillBlue.png
disclosureTriangleSmallRightDownBlack.png
'regionEmpty.png
searchNext.png
'timelinePillGray.png
resourcePlainIconSmall.png
timelinePillGreen.png
GthumbHoverVert.png
timelinePillBlue.png
GindexedDBIndex.png
gsessionStorage.png
treeUpTriangleWhite.png
resourcesTimeGraphIcon.png
resourcesSizeGraphIcon.png
GtreeDownTriangleWhite.png
popoverBackground.png
GfileSystem.png
thumbActiveVert.png
GpaneFilterButtons.png
'tickMark.png
timelinePillOrange.png
'domain.png
glossyHeader.png%
disclosureTriangleSmallRightWhite.png
debuggerPause.png
'thumbVert.png
GsuccessGreenDot.png
profileGroupIcon.png
gnavigatorShowHideButton.png
warningMediumIcon.png
spinnerInactiveSelected.gif
InspectorBackendCommands.js
webicon
.QtWebKit
QtWebProcess
QtMetaMethod.disconnect: failed to disconnect from %1::%2()
sSoftware\Mozilla
%SYSTEMDRIVE%\PFiles\Plugins
Software\MozillaPlugins
application/x-executable
&'()* ,-./012345@7
&'()* ,-./012345
7&'()* ,-./012345
WebPluginViewProperty
WebPluginView
888816666554443
6666554443
!6666554443
CloseCurlyDoubleQuote;CloseCurlyQuote;Colon;Colone;
OpenCurlyDoubleQuote;
OpenCurlyQuote;
PrecedesTilde;Prime;Product;Proportion;
Proportional;
complexes;cong;
curarrm;curlyeqprec;curlyeqsucc;curlyvee;
curlywedge;
preccurlyeq;preceq;
succcurlyeq;succeq;
X-Ybbbbbbbbbbbb.bbbbbbb0b\bbbbbZb[bbbbbb/]
!"#$%&'()*
,-./012345
$%&'()* ,-./012
)* ,-./012
Kernel32.dll
GetNowUpdater.exe_208_rwx_01EC1000_00011000:
1.4 (ANGLE 1.1.0.2037)
_malloc_crt
_amsg_exit
_crt_debugger_hook
.text
`.rdata
@.data
.rsrc
@.reloc
.lhC,
swiftshader_d3d9.dll
ddwmapi.dll
GetNowUpdater.exe_208_rwx_01F01000_0029D000:
T$4j.SQR
l$0<%ub
T$.RPQ
t.PVU
9.uM;
FTPWQ
FTPj
..\3rdparty\v8\src\accessors.cc
CHECK(%s) failed
Malloced operator new
CHECK_EQ(%s, %s) failed
..\3rdparty\v8\src\api.cc
Adjust amount of external memory: delta=m KB, amount=m KB, isolate=0xx.
V8::TerminateExecution()
v8::Object::HasRealIndexedProperty()
v8::Object::HasIndexedLookupInterceptor()
JSArray is not supported
v8::Object::SetIndexedPropertiesToPixelData()
v8::HasIndexedPropertiesInPixelData()
v8::GetIndexedPropertiesPixelData()
v8::GetIndexedPropertiesPixelDataLength()
v8::Object::SetIndexedPropertiesToExternalArrayData()
v8::SetIndexedPropertiesToExternalArrayData()
v8::HasIndexedPropertiesInExternalArrayData()
v8::GetIndexedPropertiesExternalArrayData()
v8::GetIndexedPropertiesExternalArrayDataType()
v8::GetIndexedPropertiesExternalArrayDataLength()
Unsupported output encoding
v8::FunctionTemplate::SetIndexedInstancePropertyHandler()
scriptNameOrSourceURL
v8::StackFrame::GetScriptNameOrSourceURL()
v8::ObjectTemplate::SetIndexedPropertyHandler()
..\3rdparty\v8\src\bootstrapper.cc
!(JSObject::SetLocalPropertyIgnoreAttributes( target, symbol, function, attributes)).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( prototype, factory()->constructor_symbol(), isolate()->object_function(), NONE)).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( result, factory->callee_symbol(), factory->undefined_value(), DONT_ENUM)).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( result, factory->length_symbol(), factory->undefined_value(), DONT_ENUM)).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( global, name, json_object, DONT_ENUM)).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( inner_global, object_name, isolate->object_function(), DONT_ENUM)).is_null()
String.prototype
Function.prototype
Array.prototype
!(JSObject::SetLocalPropertyIgnoreAttributes( global, debug_string, global_proxy, DONT_ENUM)).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( Handle::cast(Error), name, stack_trace_limit, NONE)).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( global, natives, Handle(global->builtins()), DONT_ENUM)).is_null()
Error installing extension '%s'.
!(JSObject::SetLocalPropertyIgnoreAttributes( to, key, value, details.attributes())).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( to, key, fun, details.attributes())).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( builtins, global_symbol, global_obj, attributes)).is_null()
native object-observe.js
native collection.js
native proxy.js
FILTER_KEY
KeyedStoreIC_DebugBreak
KeyedLoadIC_DebugBreak
KeyedStoreIC_NonStrictArguments
KeyedStoreIC_Generic_Strict
KeyedStoreIC_Initialize_Strict
KeyedStoreIC_Generic
KeyedStoreIC_Initialize
KeyedLoadIC_NonStrictArguments
KeyedLoadIC_IndexedInterceptor
KeyedLoadIC_String
KeyedLoadIC_Generic
KeyedLoadIC_PreMonomorphic
KeyedLoadIC_Initialize
KeyedStoreIC_Slow
KeyedStoreIC_MissForceGeneric
KeyedStoreIC_Miss
KeyedLoadIC_Slow
KeyedLoadIC_MissForceGeneric
KeyedLoadIC_Miss
# Fatal error in %s, line %d
# Fatal error in %s
KeyedStoreElementStub
KeyedLoadElementStub
RegExpExecStub
InstanceofStub%s%s%s
CallFunctionStub_Args%d
V8.ScriptCache
hydrogen.cfg
Compiled: %d functions with %d byte source size in %fms.
@ / %x]
Compiling method %s using hydrogen
%s: 0
Embedding-Host: %s
V8-Version: %s
%s: %d
Error %d
%s: %s
Failed to open socket on port %d, waiting %d ms before retrying
v8:MsgDispHelpr
Replacing code x - x (%d) with x - x (%d) for debugging, changing pc from x to x
MakeExecutionState
..\3rdparty\v8\src\debug.cc
!it.done() && (it.frame()->fp() == thread_local_.last_fp_)
[deoptimize context: %x]
=> node=%d, pc=0xx, state=%s, alignment=%s, took %0.3f ms]
[deoptimizing: end 0xx
[deoptimizing%s: begin 0xx
[sp %d] <- 0xx (lower bits of %g) ; [sp %d]
[sp %d] <- 0xx (upper bits of %g) ; [sp %d]
[sp %d] <- %u (uint32) ; [sp %d]
[sp %d] <- %d (int32) ; [sp %d]
[sp %d] <- 0xx ; [sp %d]
%s <- %g (double) ; [sp %d]
%s <- %u (uint32) ; [sp %d]
%s <- %d (int32) ; [sp %d]
%s <- 0xx ; [sp %d]
[method: %s]
[couldn't find pc offset for node=%d]
Materializing %sarguments object for %p:
Materializing a new heap number %p [%e] in slot %pfor expression slot #%d
Materializing a new heap number %p [%e] in slot %pfor parameter slot #%d
0xx: [top %d] <-
0xx: [top %d] <- %e ; [sp %d]
[top %d] <- %u ; [sp %d] (uint32 %s)
[top %d] <- %d ; [sp %d] (%s)
[top %d] <- 0xx ; [sp %d]
0xx:
0xx: [top %d] <- %e ; %s
0xx: [top %d] <- %u ; uint %s (%s)
0xx: [top %d] <- %d ; %s (%s)
0xx: [top %d] <- 0xx ; %s
at ast id #%u, address 0x%x, frame size %d
at bailout #%u, address 0x%x, frame size %d
..\3rdparty\v8\src\factory.cc
!(JSObject::SetLocalPropertyIgnoreAttributes( prototype, constructor_symbol(), function, DONT_ENUM)).is_null()
Log regular expression execution.
Log suspect operations.
Pass all remaining arguments to the script. Alias for "--".
Port to use for remote debugging
debugger_port
Fixed seed to use to hash property keys (0 means random)(with snapshots this option cannot override the baked-in seed)
Trace simulator execution
track un-executed functions to age code and flush only old code
report fragmentation for old pointer and data pages
max size of executable memory (in Mbytes)
max_executable_size
relocate breakpoints to the next executable line
allow uint32 values on optimize frames if they are used only insafe operations
opt_safe_uint32_operations
deoptimize every n times a deopt point is passed
v8.log
C:\Windows\Temp\serdes
..\3rdparty\v8\src\flags.cc
--%s (%s)
type: %s default: %s
Error: illegal value for flag %s of type %s
Error: missing value for flag %s of type %s
Error: unrecognized flag %s
[%d]:
// not passed to callee
[d] : %o
arguments adaptor frame: %d->%d
at :%d
at %s:%d
interceptor-indexed-enum
nameOrSourceURL
illegal execution state
KeyedStoreAndGrowElementMonomorphic
KeyedStoreElementMonomorphic
KeyedLoadElementMonomorphic
.catch-var
.for.
.result
.code
Increasing marking speed to %d due to high promotion rate
>Total time spent in GC : %d ms
All spaces, used: m KB, available: m KB, committed: m KB
Large object space, used: m KB, available: m KB, committed: m KB
Cell space, used: m KB, available: m KB, committed: m KB
Map space, used: m KB, available: m KB, committed: m KB
Code space, used: m KB, available: m KB, committed: m KB
Old data space, used: m KB, available: m KB, committed: m KB
Old pointers, used: m KB, available: m KB, committed: m KB
New space, used: m KB, available: m KB, committed: m KB
Memory allocator, used: m KB, available: m KB
stepstook=%d
stepscount=%d
promoted=%d
allocated=%d
holes_size_after=%d
holes_size_before=%d
total_size_after=%d
total_size_before=%d
misc_compaction=%d
intracompaction_ptrs=%d
compaction_ptrs=%d
old_new=%d
root_new=%d
new_new=%d
evacuate=%d
sweepns=%d
sweep=%d
mark=%d
external=%d
mutator=%d
pause=%d
( %d ms in %d steps since start of marking, biggest step %f ms)
( %d ms in %d steps since last GC)
%d ms
%s %.1f (%.1f) -> %.1f (%.1f) MB,
Max semispace size cannot be more than %dkbytes
Max semispace size cannot be less than %dkbytes
max_alive_after_gc=%d
min_in_mutator=%d
total_gc_time=%d
max_gc_pause=%d
mark_sweep_count=%d
gc_count=%d
Unlimited new space size due to low promotion rate: %d MB
Limited new space size due to high promotion rate: %d MB
q:\qt5_workdir\w\s\qtjsbackend\src\3rdparty\v8\src\ast.h
Initial inferred range of %d (%s) set to [%d,%d]
Backtracking from block B%d to block b%d
inlined runtime function: FastAsciiArrayJoin
begin_%s
%s "%s"
%s Ð00
%s "B%d"
%s %d
%d %s is used by %d %s as %s
Operation %s has type info %s, %schange representation assumption for %s (ID %d) from %s to %s
[%d, %d[
%d %d
"stack:%d"
"double_stack:%d"
%d %s
0s - %7.3f ms (%.1f times slower than full code gen)
0s - %7.3f ms %7.3f bytes
P? %8u bytes / %4.1f %%
end_%s
0xX
%d %d
"B%d"
Did not inline %s called from %s (%s).
Inlined %s called from %s.
target contains unsupported syntax [early]
Updated first-time accumulated %s
Hoisting loop invariant instruction %d
Checking instruction %d (%s) %s. Loop %s
Loop invariant motion for B%d %s
Try loop invariant motion for block B%d %s
Using optimistic loop invariant code motion: %s
Side-effect #%d in %d (%s) is dominated by %d (%s)
Replacing value %d (%s) with value %d (%s)
Instruction %d %s
Analyzing block B%d%s
New information was [%d,%d]
Original range was [%d,%d]
Updated range of %d set to [%d,%d]
Changing #%d representation %s -> %s based on uses
[removing dead instruction %s]
Control flow range infer %d %s %d
Changing #%d representation %s -> %s based on inputs
Unsupported non-primitive compare
Non-smi key in array literal
target contains unsupported syntax [late]
unsupported lookup slot in declaration
Analyzing block B%d
SwitchStatemnt: mixed label types are not supported
Trying to inline the polymorphic call to %s from %s
lookup variable in count operation
unsupported count operation with const
invalid lhs in count operation
Unsupported phi use of arguments
Unsupported phi use of const variable
unsupported const compound assignment
unsupported let compound assignment
UnaryMathOperation
StoreKeyedGeneric
StoreKeyed
LoadKeyedGeneric
LoadKeyed
CallKeyed
, B%d
(unknown operation)
%s to %s
adding to %d %s uses of %d %s: i%d d%d t%d
@%d%s
[%d] =
type[%s]
range[%d,%d,m0=%d]
qml_global: %s
var[%d] =
pop %d
id=%d
%s%s]
uses%d_%di_Ý_%dt
%s, id=%d
%p [%s] -> %p [%s]
..\3rdparty\v8\src\ic.cc
stub.FindCodeInCache(&code)
..\3rdparty\v8\src\incremental-marking.cc
[IncrementalMarking] Complete (hurry), spent %d ms.
Marking speed increased to %d
Speed up marking after %d steps
Stacktrace (%x-%x) %p %p: %s
!(JSObject::SetLocalPropertyIgnoreAttributes( stack_frame, constructor_key, is_constructor, NONE)).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( stack_frame, eval_key, is_eval, NONE)).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( stack_frame, function_key, fun_name, NONE)).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( stack_frame, script_name_or_source_url_key, result, NONE)).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( stack_frame, script_key, script_name, NONE)).is_null()
!(JSObject::SetLocalPropertyIgnoreAttributes( stack_frame, line_key, Handle(Smi::FromInt(line_number 1)), NONE)).is_null()
..\3rdparty\v8\src\isolate.cc
!(JSObject::SetLocalPropertyIgnoreAttributes( stack_frame, column_key, Handle(Smi::FromInt(column_offset 1)), NONE)).is_null()
Extension or internal compilation error in %s at line %d.
Extension or internal compilation error: %s in %s at line %d.
Shorten live range %d to [%d
Fixed reg is tagged at %d
Allocating fixed reg for op %d
Ensure live range %d in interval [%d %d[
Add to live range %d interval [%d %d[
Add to live range %d use position %d
Pointer in register for range %d (start at %d) at safe point %d
Pointer for range %d (spilled at %d) at safe point %d
Spilling live range %d
Add live range %d to active
Add live range %d to inactive
Add live range %d to unhandled at %d
Add live range %d to unhandled at start
Add live range %d to unhandled unsorted at end
Moving live range %d from active to handled
Moving live range %d from active to inactive
Moving live range %d from inactive to handled
Moving live range %d from inactive to active
Splitting live range %d at %d
Splitting live range %d in position between [%d, %d]
Assigning free reg %s to live range %d
Assigning preferred reg %s to live range %d
Found reg hint %s (free until [%d) for live range %d (end %d[).
Assigning blocked reg %s to live range %d
Live range %d already has a spill operand
Processing interval %d start=%d
[arg:%d]
[%s|R]
[double_stack:%d]
[stack:%d]
[constant:%d]
(=%dS)
(=%s)
[arguments_stack_height=%d|
[parameters=%d|
[id=%d|
} @%d
liveedit.cc ReplaceCodeObject
Stack manipulations are not supported in this architecture.
..\3rdparty\v8\src\liveedit.cc
shared->IsSharedFunctionInfo()
\xx
\ux
KeyedExternalArrayStoreIC
KeyedStoreMegamorphicIC
KeyedStoreIC
KeyedExternalArrayLoadIC
KeyedLoadMegamorphicIC
KeyedLoadIC
KeyedCallPreMonomorphic
KeyedCallNormal
KeyedCallMiss
KeyedCallMegamorphic
KeyedCallInitialize
KeyedCallIC
KeyedCallDebugPrepareStepIn
KeyedCallDebugBreak
profiler,"begin",%d
%s,"%s"
%s,%d
shared-library,"%ls",0xx,0xx
api,check-security,%u
api,%s
new,%s,0x%x,%u
delete,%s,0x%x
,1,"%s%s"
%s,%s,
%d,%d,
debug-tag,%s
debug-queue-event,%s,.3f,%s
api,%s,"%s","%s"
api,%s,"%s",%u
api,%s,"%s"
%s,%d,"
api,check-security,"%s"
,%d,"
,%d,"%s",
,%d,"%s %s:%d",
,%d,"args_count: %d"
A keyed call IC from the snapshot
A keyed store IC from the snapshot
A keyed load IC from the snapshot
%p [%s]: %d (%.2f%%) %d (%.2f%%) %d (%.2f%%) %d (%.2f%%) %s
%p [%s]: %d bytes live (unswept)
[%s]: %d pages, %d (%.1f%%) free
Collected %d evacuation candidates for space %s
%p [%s]: %d (%.2f%%) free %s
Estimated over reserved memory: %.1f / %.1f MB (threshold %d)
page %p slots buffer: %d
migration slots buffer: %d
%s:%i: %s
q:\qt5_workdir\w\s\qtjsbackend\src\3rdparty\v8\src\objects.h
Unknown type: %d
..\3rdparty\v8\src\objects.cc
<%sa%s
[disabled optimization for %s, reason: %s]
interceptor-indexed-delete
interceptor-indexed-set
interceptor-indexed-get
interceptor-indexed-get-has
interceptor-indexed-has
** Installed %d function(s).
module_export_undefined
[parsing function: %s - took %0.3f ms]
[parsing script: %s
..\3rdparty\v8\src\profile-generator.cc
!strong_gc_subroot_names_.is_empty()
illegal_execution_state_symbol
KeyedStoreAndGrowElementMonomorphic_symbol
KeyedStoreElementMonomorphic_symbol
KeyedLoadElementMonomorphic_symbol
%s / %d entries
bound_argument_%d
set-%s
get-%s
The snapshot is too big. Maximum snapshot size is %u MB. Actual snapshot size is %u MB.
%s / %s
_RegExpExec
_FastAsciiArrayJoin
CheckExecutionState
DebugIndexedInterceptorElementValue
LocalKeys
GetArrayKeys
RegExpExecMultiple
RegExpExec
SparseJoinWithSeparator
StringBuilderJoin
DebugCallbackSupportsStepping
GetIndexedInterceptorElementNames
KeyedGetProperty
String.replace result too large.
;abort: %s
%CollectGarbage
M:%*s
..\3rdparty\v8\src\runtime.cc
Array join result too large.
ÞbugReferencedBy
ÞbugConstructedBy
: is code optimizable: %s, is debugger enabled: %s]
[on-stack replacement offset %d in optimized code]
[replacing on-stack at AST id %d in
!block_scope_object.is_null()
, ICs with typeinfo: %d/%d (%d%%)
for recompilation, reason: %s
, not enough type info: %d/%d (%d%%)]
..\3rdparty\v8\src\serialize.cc
KeyedLookupCache::field_offsets()
KeyedLookupCache::keys()
StubCache::secondary_->key
StubCache::primary_->key
Counters::keyed_load_miss
Counters::keyed_call_miss
Counters::keyed_store_external_array_slow
Counters::keyed_store_polymorphic_stubs
Counters::keyed_store_inline_miss
Counters::keyed_store_inline_fast
Counters::keyed_store_inline_generic
Counters::keyed_load_inline_fast
Counters::keyed_load_inline_generic
Counters::keyed_store_inline
Counters::keyed_store_field
Counters::keyed_load_inline_miss
Counters::keyed_load_inline
Counters::keyed_load_interceptor
Counters::keyed_load_callback
Counters::keyed_load_field
Counters::keyed_load_constant_function
Counters::keyed_load_array_length
Counters::keyed_load_string_length
Counters::keyed_load_function_prototype
Counters::keyed_call_generic_slow_load
Counters::keyed_call_generic_slow
Counters::keyed_call_generic_value_type
Counters::keyed_call_generic_lookup_dict
Counters::keyed_call_generic_lookup_cache
Counters::keyed_call_generic_smi_dict
Counters::keyed_call_generic_smi_fast
Counters::keyed_load_external_array_slow
Counters::keyed_load_polymorphic_stubs
Counters::keyed_load_generic_slow
Counters::keyed_load_generic_lookup_cache
Counters::keyed_load_generic_symbol
Counters::keyed_load_generic_smi
Builtins::KeyedLoadIC_Miss
Builtins::KeyedLoadIC_MissForceGeneric
Builtins::KeyedLoadIC_Slow
Builtins::KeyedStoreIC_Miss
Builtins::KeyedStoreIC_MissForceGeneric
Builtins::KeyedStoreIC_Slow
Builtins::KeyedLoadIC_Initialize
Builtins::KeyedLoadIC_PreMonomorphic
Builtins::KeyedLoadIC_Generic
Builtins::KeyedLoadIC_String
Builtins::KeyedLoadIC_IndexedInterceptor
Builtins::KeyedLoadIC_NonStrictArguments
Builtins::KeyedStoreIC_Initialize
Builtins::KeyedStoreIC_Generic
Builtins::KeyedStoreIC_Initialize_Strict
Builtins::KeyedStoreIC_Generic_Strict
Builtins::KeyedStoreIC_NonStrictArguments
Builtins::KeyedLoadIC_DebugBreak
Builtins::KeyedStoreIC_DebugBreak
Runtime::KeyedGetProperty
Runtime::GetIndexedInterceptorElementNames
Runtime::DebugCallbackSupportsStepping
Runtime::StringBuilderJoin
Runtime::SparseJoinWithSeparator
Runtime::RegExpExec
Runtime::RegExpExecMultiple
Runtime::GetArrayKeys
Runtime::LocalKeys
Runtime::DebugIndexedInterceptorElementValue
Runtime::CheckExecutionState
Runtime::ExecuteInDebugContext
IC::KeyedLoadIC_Miss
IC::KeyedLoadIC_MissForceGeneric
IC::KeyedCallIC_Miss
IC::KeyedStoreIC_Miss
IC::KeyedStoreIC_MissForceGeneric
IC::KeyedStoreIC_Slow
IC::KeyedLoadPropertyWithInterceptor
CHECK_NE(%s, %s) failed
fscanf(fp, "cell %d\n", &cell_size)
cell %d
fscanf(fp, "map %d\n", &map_size)
map %d
fscanf(fp, "code %d\n", &code_size)
code %d
fscanf(fp, "data %d\n", &data_size)
data %d
fscanf(fp, "pointer %d\n", &pointer_size)
pointer %d
fscanf(fp, "new %d\n", &new_size)
new %d
..\3rdparty\v8\src\snapshot-common.cc
%s.size
..\3rdparty\v8\src\spaces.cc
V8 Executable Allocation capacity exceeded
%d: %o
%d: = 0xx
#%d# %p:
==== Key ============================================
import
export
IMPORT
EXPORT
c:V8.StateEXTERNAL
c:V8.StateOTHER
c:V8.StatePARALLEL_COMPILER_PROLOGUE
c:V8.StateCOMPILER
c:V8.StateGC
c:V8.StateJS
c:V8.SizeOf_FIXED_ARRAY-TRANSITION_ARRAY_SUB_TYPE
c:V8.CountOf_FIXED_ARRAY-TRANSITION_ARRAY_SUB_TYPE
c:V8.SizeOf_FIXED_ARRAY-DESCRIPTOR_ARRAY_SUB_TYPE
c:V8.CountOf_FIXED_ARRAY-DESCRIPTOR_ARRAY_SUB_TYPE
c:V8.SizeOf_FIXED_ARRAY-SYMBOL_TABLE_SUB_TYPE
c:V8.CountOf_FIXED_ARRAY-SYMBOL_TABLE_SUB_TYPE
c:V8.SizeOf_FIXED_ARRAY-SCOPE_INFO_SUB_TYPE
c:V8.CountOf_FIXED_ARRAY-SCOPE_INFO_SUB_TYPE
c:V8.SizeOf_FIXED_ARRAY-MAP_CODE_CACHE_SUB_TYPE
c:V8.CountOf_FIXED_ARRAY-MAP_CODE_CACHE_SUB_TYPE
c:V8.SizeOf_FIXED_ARRAY-DICTIONARY_PROPERTIES_SUB_TYPE
c:V8.CountOf_FIXED_ARRAY-DICTIONARY_PROPERTIES_SUB_TYPE
c:V8.SizeOf_FIXED_ARRAY-FAST_PROPERTIES_SUB_TYPE
c:V8.CountOf_FIXED_ARRAY-FAST_PROPERTIES_SUB_TYPE
c:V8.SizeOf_FIXED_ARRAY-DICTIONARY_ELEMENTS_SUB_TYPE
c:V8.CountOf_FIXED_ARRAY-DICTIONARY_ELEMENTS_SUB_TYPE
c:V8.SizeOf_FIXED_ARRAY-FAST_ELEMENTS_SUB_TYPE
c:V8.CountOf_FIXED_ARRAY-FAST_ELEMENTS_SUB_TYPE
c:V8.SizeOf_CODE_TYPE-TO_BOOLEAN_IC
c:V8.CountOf_CODE_TYPE-TO_BOOLEAN_IC
c:V8.SizeOf_CODE_TYPE-COMPARE_IC
c:V8.CountOf_CODE_TYPE-COMPARE_IC
c:V8.SizeOf_CODE_TYPE-BINARY_OP_IC
c:V8.CountOf_CODE_TYPE-BINARY_OP_IC
c:V8.SizeOf_CODE_TYPE-UNARY_OP_IC
c:V8.CountOf_CODE_TYPE-UNARY_OP_IC
c:V8.SizeOf_CODE_TYPE-KEYED_STORE_IC
c:V8.CountOf_CODE_TYPE-KEYED_STORE_IC
c:V8.SizeOf_CODE_TYPE-STORE_IC
c:V8.CountOf_CODE_TYPE-STORE_IC
c:V8.SizeOf_CODE_TYPE-KEYED_CALL_IC
c:V8.CountOf_CODE_TYPE-KEYED_CALL_IC
c:V8.SizeOf_CODE_TYPE-CALL_IC
c:V8.CountOf_CODE_TYPE-CALL_IC
c:V8.SizeOf_CODE_TYPE-KEYED_LOAD_IC
c:V8.CountOf_CODE_TYPE-KEYED_LOAD_IC
c:V8.SizeOf_CODE_TYPE-LOAD_IC
c:V8.CountOf_CODE_TYPE-LOAD_IC
c:V8.SizeOf_CODE_TYPE-BUILTIN
c:V8.CountOf_CODE_TYPE-BUILTIN
c:V8.SizeOf_CODE_TYPE-STUB
c:V8.CountOf_CODE_TYPE-STUB
c:V8.SizeOf_CODE_TYPE-OPTIMIZED_FUNCTION
c:V8.CountOf_CODE_TYPE-OPTIMIZED_FUNCTION
c:V8.SizeOf_CODE_TYPE-FUNCTION
c:V8.CountOf_CODE_TYPE-FUNCTION
c:V8.SizeOf_BREAK_POINT_INFO_TYPE
c:V8.CountOf_BREAK_POINT_INFO_TYPE
c:V8.SizeOf_DEBUG_INFO_TYPE
c:V8.CountOf_DEBUG_INFO_TYPE
c:V8.SizeOf_JS_FUNCTION_PROXY_TYPE
c:V8.CountOf_JS_FUNCTION_PROXY_TYPE
c:V8.SizeOf_JS_FUNCTION_TYPE
c:V8.CountOf_JS_FUNCTION_TYPE
c:V8.SizeOf_JS_REGEXP_TYPE
c:V8.CountOf_JS_REGEXP_TYPE
c:V8.SizeOf_JS_WEAK_MAP_TYPE
c:V8.CountOf_JS_WEAK_MAP_TYPE
c:V8.SizeOf_JS_PROXY_TYPE
c:V8.CountOf_JS_PROXY_TYPE
c:V8.SizeOf_JS_ARRAY_TYPE
c:V8.CountOf_JS_ARRAY_TYPE
c:V8.SizeOf_JS_GLOBAL_PROXY_TYPE
c:V8.CountOf_JS_GLOBAL_PROXY_TYPE
c:V8.SizeOf_JS_BUILTINS_OBJECT_TYPE
c:V8.CountOf_JS_BUILTINS_OBJECT_TYPE
c:V8.SizeOf_JS_GLOBAL_OBJECT_TYPE
c:V8.CountOf_JS_GLOBAL_OBJECT_TYPE
c:V8.SizeOf_JS_MODULE_TYPE
c:V8.CountOf_JS_MODULE_TYPE
c:V8.SizeOf_JS_CONTEXT_EXTENSION_OBJECT_TYPE
c:V8.CountOf_JS_CONTEXT_EXTENSION_OBJECT_TYPE
c:V8.SizeOf_JS_OBJECT_TYPE
c:V8.CountOf_JS_OBJECT_TYPE
c:V8.SizeOf_JS_DATE_TYPE
c:V8.CountOf_JS_DATE_TYPE
c:V8.SizeOf_JS_VALUE_TYPE
c:V8.CountOf_JS_VALUE_TYPE
c:V8.SizeOf_JS_MESSAGE_OBJECT_TYPE
c:V8.CountOf_JS_MESSAGE_OBJECT_TYPE
c:V8.SizeOf_SHARED_FUNCTION_INFO_TYPE
c:V8.CountOf_SHARED_FUNCTION_INFO_TYPE
c:V8.SizeOf_FIXED_DOUBLE_ARRAY_TYPE
c:V8.CountOf_FIXED_DOUBLE_ARRAY_TYPE
c:V8.SizeOf_FIXED_ARRAY_TYPE
c:V8.CountOf_FIXED_ARRAY_TYPE
c:V8.SizeOf_ALIASED_ARGUMENTS_ENTRY_TYPE
c:V8.CountOf_ALIASED_ARGUMENTS_ENTRY_TYPE
c:V8.SizeOf_TYPE_FEEDBACK_INFO_TYPE
c:V8.CountOf_TYPE_FEEDBACK_INFO_TYPE
c:V8.SizeOf_POLYMORPHIC_CODE_CACHE_TYPE
c:V8.CountOf_POLYMORPHIC_CODE_CACHE_TYPE
c:V8.SizeOf_CODE_CACHE_TYPE
c:V8.CountOf_CODE_CACHE_TYPE
c:V8.SizeOf_SCRIPT_TYPE
c:V8.CountOf_SCRIPT_TYPE
c:V8.SizeOf_TYPE_SWITCH_INFO_TYPE
c:V8.CountOf_TYPE_SWITCH_INFO_TYPE
c:V8.SizeOf_SIGNATURE_INFO_TYPE
c:V8.CountOf_SIGNATURE_INFO_TYPE
c:V8.SizeOf_OBJECT_TEMPLATE_INFO_TYPE
c:V8.CountOf_OBJECT_TEMPLATE_INFO_TYPE
c:V8.SizeOf_FUNCTION_TEMPLATE_INFO_TYPE
c:V8.CountOf_FUNCTION_TEMPLATE_INFO_TYPE
c:V8.SizeOf_CALL_HANDLER_INFO_TYPE
c:V8.CountOf_CALL_HANDLER_INFO_TYPE
c:V8.SizeOf_INTERCEPTOR_INFO_TYPE
c:V8.CountOf_INTERCEPTOR_INFO_TYPE
c:V8.SizeOf_ACCESS_CHECK_INFO_TYPE
c:V8.CountOf_ACCESS_CHECK_INFO_TYPE
c:V8.SizeOf_ACCESSOR_PAIR_TYPE
c:V8.CountOf_ACCESSOR_PAIR_TYPE
c:V8.SizeOf_ACCESSOR_INFO_TYPE
c:V8.CountOf_ACCESSOR_INFO_TYPE
c:V8.SizeOf_FILLER_TYPE
c:V8.CountOf_FILLER_TYPE
c:V8.SizeOf_EXTERNAL_PIXEL_ARRAY_TYPE
c:V8.CountOf_EXTERNAL_PIXEL_ARRAY_TYPE
c:V8.SizeOf_EXTERNAL_FLOAT_ARRAY_TYPE
c:V8.CountOf_EXTERNAL_FLOAT_ARRAY_TYPE
c:V8.SizeOf_EXTERNAL_UNSIGNED_INT_ARRAY_TYPE
c:V8.CountOf_EXTERNAL_UNSIGNED_INT_ARRAY_TYPE
c:V8.SizeOf_EXTERNAL_INT_ARRAY_TYPE
c:V8.CountOf_EXTERNAL_INT_ARRAY_TYPE
c:V8.SizeOf_EXTERNAL_UNSIGNED_SHORT_ARRAY_TYPE
c:V8.CountOf_EXTERNAL_UNSIGNED_SHORT_ARRAY_TYPE
c:V8.SizeOf_EXTERNAL_SHORT_ARRAY_TYPE
c:V8.CountOf_EXTERNAL_SHORT_ARRAY_TYPE
c:V8.SizeOf_EXTERNAL_UNSIGNED_BYTE_ARRAY_TYPE
c:V8.CountOf_EXTERNAL_UNSIGNED_BYTE_ARRAY_TYPE
c:V8.SizeOf_EXTERNAL_BYTE_ARRAY_TYPE
c:V8.CountOf_EXTERNAL_BYTE_ARRAY_TYPE
c:V8.SizeOf_FREE_SPACE_TYPE
c:V8.CountOf_FREE_SPACE_TYPE
c:V8.SizeOf_BYTE_ARRAY_TYPE
c:V8.CountOf_BYTE_ARRAY_TYPE
c:V8.SizeOf_FOREIGN_TYPE
c:V8.CountOf_FOREIGN_TYPE
c:V8.SizeOf_HEAP_NUMBER_TYPE
c:V8.CountOf_HEAP_NUMBER_TYPE
c:V8.SizeOf_JS_GLOBAL_PROPERTY_CELL_TYPE
c:V8.CountOf_JS_GLOBAL_PROPERTY_CELL_TYPE
c:V8.SizeOf_ODDBALL_TYPE
c:V8.CountOf_ODDBALL_TYPE
c:V8.SizeOf_CODE_TYPE
c:V8.CountOf_CODE_TYPE
c:V8.SizeOf_MAP_TYPE
c:V8.CountOf_MAP_TYPE
c:V8.SizeOf_PRIVATE_EXTERNAL_ASCII_STRING_TYPE
c:V8.CountOf_PRIVATE_EXTERNAL_ASCII_STRING_TYPE
c:V8.SizeOf_SHORT_EXTERNAL_ASCII_STRING_TYPE
c:V8.CountOf_SHORT_EXTERNAL_ASCII_STRING_TYPE
c:V8.SizeOf_SHORT_EXTERNAL_STRING_WITH_ASCII_DATA_TYPE
c:V8.CountOf_SHORT_EXTERNAL_STRING_WITH_ASCII_DATA_TYPE
c:V8.SizeOf_SHORT_EXTERNAL_STRING_TYPE
c:V8.CountOf_SHORT_EXTERNAL_STRING_TYPE
c:V8.SizeOf_EXTERNAL_ASCII_STRING_TYPE
c:V8.CountOf_EXTERNAL_ASCII_STRING_TYPE
c:V8.SizeOf_EXTERNAL_STRING_WITH_ASCII_DATA_TYPE
c:V8.CountOf_EXTERNAL_STRING_WITH_ASCII_DATA_TYPE
c:V8.SizeOf_EXTERNAL_STRING_TYPE
c:V8.CountOf_EXTERNAL_STRING_TYPE
c:V8.SizeOf_SLICED_STRING_TYPE
c:V8.CountOf_SLICED_STRING_TYPE
c:V8.SizeOf_CONS_ASCII_STRING_TYPE
c:V8.CountOf_CONS_ASCII_STRING_TYPE
c:V8.SizeOf_CONS_STRING_TYPE
c:V8.CountOf_CONS_STRING_TYPE
c:V8.SizeOf_ASCII_STRING_TYPE
c:V8.CountOf_ASCII_STRING_TYPE
c:V8.SizeOf_STRING_TYPE
c:V8.CountOf_STRING_TYPE
c:V8.SizeOf_SHORT_EXTERNAL_ASCII_SYMBOL_TYPE
c:V8.CountOf_SHORT_EXTERNAL_ASCII_SYMBOL_TYPE
c:V8.SizeOf_SHORT_EXTERNAL_SYMBOL_WITH_ASCII_DATA_TYPE
c:V8.CountOf_SHORT_EXTERNAL_SYMBOL_WITH_ASCII_DATA_TYPE
c:V8.SizeOf_SHORT_EXTERNAL_SYMBOL_TYPE
c:V8.CountOf_SHORT_EXTERNAL_SYMBOL_TYPE
c:V8.SizeOf_EXTERNAL_ASCII_SYMBOL_TYPE
c:V8.CountOf_EXTERNAL_ASCII_SYMBOL_TYPE
c:V8.SizeOf_EXTERNAL_SYMBOL_WITH_ASCII_DATA_TYPE
c:V8.CountOf_EXTERNAL_SYMBOL_WITH_ASCII_DATA_TYPE
c:V8.SizeOf_EXTERNAL_SYMBOL_TYPE
c:V8.CountOf_EXTERNAL_SYMBOL_TYPE
c:V8.SizeOf_CONS_ASCII_SYMBOL_TYPE
c:V8.CountOf_CONS_ASCII_SYMBOL_TYPE
c:V8.SizeOf_CONS_SYMBOL_TYPE
c:V8.CountOf_CONS_SYMBOL_TYPE
c:V8.SizeOf_ASCII_SYMBOL_TYPE
c:V8.CountOf_ASCII_SYMBOL_TYPE
c:V8.SizeOf_SYMBOL_TYPE
c:V8.CountOf_SYMBOL_TYPE
c:V8.MemoryLoSpaceBytesUsed
c:V8.MemoryLoSpaceBytesCommitted
c:V8.MemoryLoSpaceBytesAvailable
c:V8.MemoryCellSpaceBytesUsed
c:V8.MemoryCellSpaceBytesCommitted
c:V8.MemoryCellSpaceBytesAvailable
c:V8.MemoryMapSpaceBytesUsed
c:V8.MemoryMapSpaceBytesCommitted
c:V8.MemoryMapSpaceBytesAvailable
c:V8.MemoryCodeSpaceBytesUsed
c:V8.MemoryCodeSpaceBytesCommitted
c:V8.MemoryCodeSpaceBytesAvailable
c:V8.MemoryOldDataSpaceBytesUsed
c:V8.MemoryOldDataSpaceBytesCommitted
c:V8.MemoryOldDataSpaceBytesAvailable
c:V8.MemoryOldPointerSpaceBytesUsed
c:V8.MemoryOldPointerSpaceBytesCommitted
c:V8.MemoryOldPointerSpaceBytesAvailable
c:V8.MemoryNewSpaceBytesUsed
c:V8.MemoryNewSpaceBytesCommitted
c:V8.MemoryNewSpaceBytesAvailable
c:V8.QuoteJsonCharacterReCount
c:V8.QuoteJsonCharacterCount
c:V8.MapChecksRemoved
c:V8.SmiChecksRemoved
c:V8.RuntimeProfilerTicks
c:V8.StackInterrupts
c:V8.TranscendentalCacheMiss
c:V8.TranscendentalCacheHit
c:V8.MathTan
c:V8.MathSqrt
c:V8.MathSin
c:V8.MathRound
c:V8.MathPow
c:V8.MathLog
c:V8.MathFloor
c:V8.MathExp
c:V8.MathCos
c:V8.MathCeil
c:V8.MathAtan2
c:V8.MathAtan
c:V8.MathAsin
c:V8.MathAcos
c:V8.NumberToStringRuntime
c:V8.NumberToStringNative
c:V8.RegExpEntryNative
c:V8.RegExpEntryRuntime
c:V8.StringCompareRuntime
c:V8.StringCompareNative
c:V8.StringAddMakeTwoChar
c:V8.SubStringNative
c:V8.SubStringRuntime
c:V8.StringAddRuntimeExtToAscii
c:V8.StringAddNative
c:V8.StringAddRuntime
c:V8.FastNewClosureInstallOptimized
c:V8.FastNewClosureTryOptimized
c:V8.FastNewClosureTotal
c:V8.GenericBinaryStubCallsRegs
c:V8.GenericBinaryStubCalls
c:V8.ComputeEntryFrame
c:V8.ZoneSegmentBytes
c:V8.EnumCacheMisses
c:V8.EnumCacheHits
c:V8.ForIn
c:V8.ArrayFunctionNative
c:V8.ArrayFunctionRuntime
c:V8.MegamorphicStubCacheUpdates
c:V8.MegamorphicStubCacheMisses
c:V8.MegamorphicStubCacheProbes
c:V8.NegativeLookupsMiss
c:V8.NegativeLookups
c:V8.ConstructedObjectsStub
c:V8.ConstructedObjectsRuntime
c:V8.ConstructedObjects
c:V8.CallGlobalInlineMiss
c:V8.CallGlobalInline
c:V8.CallConstInterceptorFastApi
c:V8.CallConstInterceptor
c:V8.CallConstFastApi
c:V8.CallConst
c:V8.KeyedLoadMiss
c:V8.LoadMiss
c:V8.KeyedCallMiss
c:V8.CallMiss
c:V8.COWArraysConverted
c:V8.COWArraysCreatedRuntime
c:V8.COWArraysCreatedStub
c:V8.StoreNormalHit
c:V8.StoreNormalMiss
c:V8.KeyedStoreExternalArraySlow
c:V8.KeyedStorePolymorphicStubs
c:V8.NamedStoreGlobalInlineMiss
c:V8.NamedStoreGlobalInline
c:V8.KeyedStoreInlineMiss
c:V8.NamedStoreInlineFast
c:V8.NamedStoreInlineGeneric
c:V8.KeyedStoreInlineFast
c:V8.KeyedStoreInlineGeneric
c:V8.KeyedLoadInlineFast
c:V8.KeyedLoadInlineGeneric
c:V8.NamedLoadInlineFast
c:V8.NamedLoadInlineGeneric
c:V8.KeyedStoreInline
c:V8.NamedStoreInlineField
c:V8.KeyedStoreField
c:V8.NamedLoadGlobalStubMiss
c:V8.NamedLoadGlobalStub
c:V8.DontDeleteHintMiss
c:V8.DontDeleteHintHit
c:V8.NamedLoadGlobalInlineMiss
c:V8.NamedLoadGlobalInline
c:V8.NamedLoadInlineMiss
c:V8.NamedLoadInline
c:V8.KeyedLoadInlineMiss
c:V8.KeyedLoadInline
c:V8.KeyedLoadInterceptor
c:V8.KeyedLoadCallback
c:V8.KeyedLoadField
c:V8.KeyedLoadConstantFunction
c:V8.KeyedLoadArrayLength
c:V8.KeyedLoadStringLength
c:V8.KeyedLoadFunctionPrototype
c:V8.KeyedCallGenericSlowLoad
c:V8.KeyedCallGenericSlow
c:V8.KeyedCallGenericValueType
c:V8.KeyedCallGenericLookupDict
c:V8.KeyedCallGenericLookupCache
c:V8.KeyedCallGenericSmiDict
c:V8.KeyedCallGenericSmiFast
c:V8.KeyedLoadExternalArraySlow
c:V8.KeyedLoadPolymorphicStubs
c:V8.KeyedLoadGenericSlow
c:V8.KeyedLoadGenericLookupCache
c:V8.KeyedLoadGenericSymbol
c:V8.KeyedLoadGenericSmi
c:V8.GCLastResortFromHandles
c:V8.GCLastResortFromJS
c:V8.GCCompactorCausedByWeakHandles
c:V8.GCCompactorCausedByOldspaceExhaustion
c:V8.GCCompactorCausedByPromotedData
c:V8.GCCompactorCausedByRequest
c:V8.TotalCompiledCodeSize
c:V8.TotalStubsCodeSize
c:V8.CodeStubs
c:V8.StoreBufferOverflows
c:V8.StoreBufferCompactions
c:V8.PcToCodeCached
c:V8.PcToCode
c:V8.ContextsCreatedBySnapshot
c:V8.ContextsCreatedFromScratch
c:V8.TotalFullCodegenSourceSize
c:V8.TotalOldCodegenSourceSize
c:V8.TotalCompileSize
c:V8.TotalPreparseSymbolSkipped
c:V8.TotalPreparseSkipped
c:V8.TotalParseSize
c:V8.TotalLoadSize
c:V8.TotalEvalSize
c:V8.StringConstructorGCRequired
c:V8.StringConstructorStringValue
c:V8.StringConstructorCachedNumber
c:V8.StringConstructorConversions
c:V8.StringConstructorCalls
c:V8.RegExpCacheMisses
c:V8.RegExpCacheHits
c:V8.CompilationCacheMisses
c:V8.CompilationCacheHits
c:V8.ArgumentsAdaptors
c:V8.CallMegamorphicStubs
c:V8.CallNormalStubs
c:V8.CallPreMonomorphicStubs
c:V8.CallInitializeStubs
c:V8.ScriptWrappers
c:V8.NumberOfSymbols
c:V8.SymbolTableCapacity
c:V8.ObjsSinceLastFull
c:V8.ObjsSinceLastYoung
c:V8.AliveAfterLastGC
c:V8.ObjectElementsToDictionary
c:V8.ObjectPropertiesToDictionary
c:V8.NormalizedMaps
c:V8.OsMemoryAllocated
c:V8.PcreMallocCount
c:V8.GlobalHandles
V8.MemoryHeapSampleCellSpaceCommitted
V8.MemoryHeapSampleMapSpaceCommitted
V8.MemoryHeapSampleTotalUsed
V8.MemoryHeapSampleTotalCommitted
V8.MemoryHeapFractionCellSpace
V8.MemoryHeapFractionMapSpace
V8.MemoryExternalFragmentationLoSpace
V8.MemoryExternalFragmentationCellSpace
V8.MemoryExternalFragmentationMapSpace
V8.MemoryExternalFragmentationCodeSpace
V8.MemoryExternalFragmentationOldDataSpace
V8.MemoryExternalFragmentationOldPointerSpace
V8.MemoryExternalFragmentationTotal
V8.CompileLazy
V8.CompileEval
V8.Compile
V8.PreParse
V8.ParseLazy
V8.Parse
V8.GCContext
V8.GCScavenger
V8.GCCompactor
Cannot open file %s for writing.
Cannot read from file %s.
3.15.2
..\3rdparty\v8\src\store-buffer.cc
size_of_CODE_TYPE_KEYED_STORE_IC
count_of_CODE_TYPE_KEYED_STORE_IC
size_of_CODE_TYPE_KEYED_CALL_IC
count_of_CODE_TYPE_KEYED_CALL_IC
size_of_CODE_TYPE_KEYED_LOAD_IC
count_of_CODE_TYPE_KEYED_LOAD_IC
keyed_load_miss
keyed_call_miss
keyed_store_external_array_slow
keyed_store_polymorphic_stubs
keyed_store_inline_miss
keyed_store_inline_fast
keyed_store_inline_generic
keyed_load_inline_fast
keyed_load_inline_generic
keyed_store_inline
keyed_store_field
keyed_load_inline_miss
keyed_load_inline
keyed_load_interceptor
keyed_load_callback
keyed_load_field
keyed_load_constant_function
keyed_load_array_length
keyed_load_string_length
keyed_load_function_prototype
keyed_call_generic_slow_load
keyed_call_generic_slow
keyed_call_generic_value_type
keyed_call_generic_lookup_dict
keyed_call_generic_lookup_cache
keyed_call_generic_smi_dict
keyed_call_generic_smi_fast
keyed_load_external_array_slow
keyed_load_polymorphic_stubs
keyed_load_generic_slow
keyed_load_generic_lookup_cache
keyed_load_generic_symbol
keyed_load_generic_smi
..\3rdparty\v8\src\ia32\assembler-ia32.cc
dst.is_byte_register()
src.is_byte_register()
reg.is_byte_register()
Unreachable code: Cannot optimize without SSE2 support.
UnaryOpStub_%s_%s_%s
BinaryOpStub_%s_%s_%s
CompareStub_%s
Unexpected smi operands.
=> pc=0x%0x]
[on-stack replacement translation %s: 0xx
[sp %d] <- 0xx ; (alignment state)
[sp %d] <- 0xx ; [sp %d] (fixed part - %s)
=> node=%u, frame=%d->%d, ebp:esp=0xx:0xx]
[on-stack replacement: begin 0xx
0xx: [top %d] <- 0xx ; argc (%d)
0xx: [top %d] <- 0xx ; function
0xx: [top %d] <- 0xx ; context (adaptor sentinel)
0xx: [top %d] <- 0xx ; caller's fp
0xx: [top %d] <- 0xx ; caller's pc
translating arguments adaptor => height=%d
0xx: [top %d] <- 0xx ; allocated receiver
0xx: [top %d] <- 0xx ; code object
0xx: [top %d] <- 0xx ; function (construct sentinel)
0xx: [top %d] <- 0xx ; context
translating construct stub => height=%d
0xx: [top %u] <- 0xx ; code object
0xx: [top %u] <- 0xx ; function (%s sentinel)
0xx: [top %u] <- 0xx ; context
0xx: [top %u] <- 0xx ; caller's fp
0xx: [top %u] <- 0xx ; caller's pc
translating %s stub => height=%u
=> node=%d, height=%d
No empty arrays here in EmitFastAsciiArrayJoin
[ UnaryOperation (BIT_NOT)
[ UnaryOperation (SUB)
value->IsLoadKeyed() || value->IsStoreKeyed()
q:\qt5_workdir\w\s\qtjsbackend\src\3rdparty\v8\src\objects-inl.h
;;; @%d: %s.
;;; Deferred code @%d: %s.
;;; B%d
;;; B%d - LOOP entry
#%d /
[ecx] #%d /
q:\qt5_workdir\w\s\qtjsbackend\src\3rdparty\v8\src\ia32/lithium-ia32.h
load-keyed
load-keyed-generic
call-keyed
store-keyed
Dead block replaced with B%d
[%d] <-
#%d /
unary-math-operation
store-keyed-generic
B%d | B%d on
then B%d else B%d
) then B%d else B%d
, "%o") then B%d else B%d
== "%s" then B%d else B%d
%s #%d /
Operand is not a smi
Operand is not a string
Operand is a smi and not a string
Operand is a smi
Unable to initialize Winsock, err = %d
%s Daylight Time
%s Standard Time
var $Object=global.Object;
var $Array=global.Array;
var $String=global.String;
var $Number=global.Number;
var $Function=global.Function;
var $Boolean=global.Boolean;
if((typeof(this)==='string')&&(typeof(a)==='string'))return %StringEquals(this,a);
if((typeof(a)==='string'))return %StringEquals(b,a);
return %StringEquals(this,a);
return ÞleteProperty(%ToObject(this),%ToString(a),b);
throw %MakeTypeError('invalid_in_operator_use',[this,a]);var d=a.prototype;
function FILTER_KEY(a){b=a.length;
b=(a==null)?0:%ToUint32(a.length);
return(b==1)?ÞfaultNumber(a):ÞfaultString(a);
if((typeof(a)==='string'))return a.length!=0;
:%StringToNumber(a);
return((a===null))?0:ToNumber(ÞfaultNumber(a));
return((a===null))?'null':%ToString(ÞfaultString(a));
var b=a.valueOf;
var d=a.toString;
var b=a.toString;
var d=a.valueOf;
%FunctionSetPrototype($Array,new $Array(0));
if(c.length>=8){%OptimizeObjectForAddingMultipleProperties(a,c.length>>1);
for(var d=0;d%FunctionSetName(f,e);
%FunctionRemovePrototype(f);
%SetProperty(a,e,f,b);
%SetNativeFlag(f);
%FunctionSetName(c,b);
%FunctionRemovePrototype(c);
ÞfineOrRedefineAccessorProperty(a,b,c,null,2);
%SetNativeFlag(c);
%CheckIsBootstrapping();
var e=(c.length>>1) (b?b.length:0);
for(var f=0;f%SetProperty(d,b[f],void 0,2|4);
for(var f=0;f%SetProperty(d,g,h,2|4|1);
%SetNativeFlag(h);
return %StringParseInt(a,b);
return %StringParseFloat(a);
throw new $EvalError('The "this" value passed to eval must ' var d=%CompileString(a);
%SetProperty(global,"NaN",$NaN,2|4|1);
%SetProperty(global,"Infinity",1/0,2|4|1);
%SetProperty(global,"undefined",void 0,
%SetCode($Boolean,function(a){%FunctionSetPrototype($Boolean,new $Boolean(false));
%SetProperty($Boolean.prototype,"constructor",$Boolean,2);
$Object.prototype.constructor=$Object;
["Object.prototype.toLocaleString"]);
return this.toString();
["Object.prototype.isPrototypeOf"]);
return(typeof(c)==='undefined')?false:c.isEnumerable();
'Object.prototype.__defineGetter__: Expecting function');
d.setGet(b);
d.setEnumerable(true);
d.setConfigurable(true);
'Object.prototype.__defineSetter__: Expecting function');
d.setSet(b);
function ObjectKeys(a){throw MakeTypeError("called_on_non_object",["Object.keys"]);var c=CallTrap0(b,"keys",DerivedKeysTrap);
return ToStringArray(c,"keys");
return %LocalKeys(a);
return a.hasGetter()||a.hasSetter();
return a.hasValue()||a.hasWritable();
return{value:a.getValue(),writable:a.isWritable(),
enumerable:a.isEnumerable(),
configurable:a.isConfigurable()};
return{get:a.getGet(),set:a.getSet(),
if(a.hasValue()){%IgnoreAttributesAndSetProperty(b,"value",a.getValue(),0);
if(a.hasWritable()){%IgnoreAttributesAndSetProperty(b,"writable",a.isWritable(),0);
if(a.hasGetter()){%IgnoreAttributesAndSetProperty(b,"get",a.getGet(),0);
if(a.hasSetter()){%IgnoreAttributesAndSetProperty(b,"set",a.getSet(),0);
if(a.hasEnumerable()){a.isEnumerable(),0);
if(a.hasConfigurable()){a.isConfigurable(),0);
b.setEnumerable(ToBoolean(a.enumerable));
b.setConfigurable(ToBoolean(a.configurable));
b.setValue(a.value);
b.setWritable(ToBoolean(a.writable));
var c=a.get;
b.setGet(c);
var d=a.set;
b.setSet(d);
if(!b.hasValue())b.setValue(void 0);
if(!b.hasWritable())b.setWritable(false);
if(!b.hasGetter())b.setGet(void 0);
if(!b.hasSetter())b.setSet(void 0);
if(!b.hasEnumerable())b.setEnumerable(false);
if(!b.hasConfigurable())b.setConfigurable(false);
this.value_=void 0;
this.hasValue_=false;
this.writable_=false;
this.hasWritable_=false;
this.enumerable_=false;
this.hasEnumerable_=false;
this.configurable_=false;
this.hasConfigurable_=false;
this.get_=void 0;
this.hasGetter_=false;
this.set_=void 0;
this.hasSetter_=false;
this.value_=a;
this.hasValue_=true;
return this.value_;
return this.hasValue_;
this.enumerable_=a;
this.hasEnumerable_=true;
return this.enumerable_;
return this.hasEnumerable_;
this.writable_=a;
this.hasWritable_=true;
return this.writable_;
return this.hasWritable_;
this.configurable_=a;
this.hasConfigurable_=true;
return this.hasConfigurable_;
return this.configurable_;
this.get_=a;
this.hasGetter_=true;
return this.get_;
return this.hasGetter_;
this.set_=a;
this.hasSetter_=true;
return this.set_;
return this.hasSetter_;
b.setGet(a[2]);
b.setSet(a[3]);
b.setValue(a[1]);
b.setWritable(a[4]);
b.setEnumerable(a[5]);
b.setConfigurable(a[6]);
if(!f.isConfigurable()){if(d.isConfigurable()){ÞleteProperty(a,b,0);
(!c.hasEnumerable()||
SameValue(c.isEnumerable(),f.isEnumerable()))&&
(!c.hasConfigurable()||
SameValue(c.isConfigurable(),f.isConfigurable()))&&
(!c.hasWritable()||
SameValue(c.isWritable(),f.isWritable()))&&
(!c.hasValue()||
SameValue(c.getValue(),f.getValue()))&&
(!c.hasGetter()||
SameValue(c.getGet(),f.getGet()))&&
(!c.hasSetter()||
SameValue(c.getSet(),f.getSet()))){if(c.isConfigurable()||
(c.hasEnumerable()&&
c.isEnumerable()!=f.isEnumerable())){if(!f.isWritable()&&c.isWritable()){if(!f.isWritable()&&c.hasValue()&&
!SameValue(c.getValue(),f.getValue())){if(c.hasSetter()&&!SameValue(c.getSet(),f.getSet())){if(c.hasGetter()&&!SameValue(c.getGet(),f.getGet())){if(c.hasEnumerable()){h|=c.isEnumerable()?0:2;
h|=f.isEnumerable()?0:2;
if(c.hasConfigurable()){h|=c.isConfigurable()?0:4;
h|=f.isConfigurable()?0:4;
if(c.hasWritable()){h|=c.isWritable()?0:1;
h|=f.isWritable()?0:1;
if(c.hasValue()){i=c.getValue();
i=f.getValue();
ÞfineOrRedefineDataProperty(a,b,i,h);
var j=c.hasGetter()?c.getGet():null;
var k=c.hasSetter()?c.getSet():null;
ÞfineOrRedefineAccessorProperty(a,b,j,k,h);
var e=a.length;
if(!c.hasValue()){var f=ToUint32(c.getValue());
if(f!=ToNumber(c.getValue())){if(f!=e&&!g.isWritable()){a.length=f;
c.value_=void 0;
c.hasValue_=false;
if((i>=e&&!g.isWritable())||
a.length=i 1;
throw MakeTypeError("called_on_non_object",["Object.getPrototypeOf"]);["Object.getOwnPropertyDescriptor"]);
var c=ToUint32(a.length);
throw MakeTypeError("called_on_non_object",["Object.getOwnPropertyNames"]);%GetIndexedInterceptorElementNames(a);
d=d.concat(e);
d=d.concat(%GetLocalPropertyNames(a));
d=d.concat(f);
for(var i=0;id.length=h;
throw MakeTypeError("called_on_non_object",["Object.defineProperty"]);b.push(c);
throw MakeTypeError("called_on_non_object",["Object.defineProperties"]);for(var f=0;fe.push(ToPropertyDescriptor(c[d[f]]));
%Fix(a);
%SetCode(a,f);
$Object.defineProperty(g,"constructor",
%FunctionSetPrototype(a,g);
a.length=0;
throw MakeTypeError("called_on_non_object",["Object.seal"]);for(var c=0;cif(e.isConfigurable()){e.setConfigurable(false);
throw MakeTypeError("called_on_non_object",["Object.freeze"]);if(e.isWritable()||e.isConfigurable()){if(IsDataDescriptor(e))e.setWritable(false);
throw MakeTypeError("called_on_non_object",["Object.preventExtension"]);throw MakeTypeError("called_on_non_object",["Object.isSealed"]);if(e.isConfigurable())return false;
throw MakeTypeError("called_on_non_object",["Object.isFrozen"]);if(IsDataDescriptor(e)&&e.isWritable())return false;
throw MakeTypeError("called_on_non_object",["Object.isExtensible"]);%SetCode($Object,function(a){%SetExpectedNumberOfProperties($Object,4);
InstallFunctions($Object.prototype,2,$Array(
"keys",ObjectKeys,
throw new $TypeError('Boolean.prototype.toString is not generic');throw new $TypeError('Boolean.prototype.valueOf is not generic');InstallFunctions($Boolean.prototype,2,$Array(
%SetCode($Number,function(a){%FunctionSetPrototype($Number,new $Number(0));
throw new $TypeError('Number.prototype.toString is not generic');["Number.prototype.toLocaleString"]);
throw new $TypeError('Number.prototype.valueOf is not generic');["Number.prototype.toFixed"]);
["Number.prototype.toExponential"]);
["Number.prototype.toPrecision"]);
%OptimizeObjectForAddingMultipleProperties($Number.prototype,8);
%SetProperty($Number.prototype,"constructor",$Number,2);
%SetProperty($Number,
%SetProperty($Number,"MIN_VALUE",5e-324,
%SetProperty($Number,"NaN",$NaN,2|4|1);
InstallFunctions($Number.prototype,2,$Array(
$Function.prototype.constructor=$Function;
throw new $TypeError('Function.prototype.toString is not generic');var b=%FunctionGetSourceCode(a);
if(!(typeof(b)==='string')||%FunctionIsBuiltin(a)){var c=%FunctionGetName(a);
var c=%FunctionNameShouldPrintAsAnonymous(a)
:%FunctionGetName(a);
return %Apply(c[0],c[1],c,2,c.length-2);
if(c.length===2){var e=c.length-2;
%FunctionRemovePrototype(b);
var j=this.length;
var k=%FunctionBindArguments(b,this,
c=Join(c,b-1,',',NonStringToString);
if(c.indexOf(')')!=-1)throw MakeSyntaxError('unable_to_parse',[]);var h=%_CallFunction(g,%CompileString(f));
%FunctionMarkNameShouldPrintAsAnonymous(h);
return %SetNewFunctionAttributes(h);
%SetCode($Function,NewFunction);
InstallFunctions($Function.prototype,2,$Array(
function GetSortedArrayKeys(a,b){var c=b.length;
d.push(g);
d.push(f);
function SparseJoinWithSeparator(a,b,c,d){var e=GetSortedArrayKeys(a,%GetArrayKeys(a,b));
var g=new InternalArray(e.length*2);
for(var i=0;ireturn %SparseJoinWithSeparator(g,b,d);
function SparseJoin(a,b,c){var d=GetSortedArrayKeys(a,%GetArrayKeys(a,b));
var f=d.length;
return %StringBuilderConcat(g,h,'');
function Join(a,b,c,d){if(c.length==0){return SparseJoin(a,b,d);
return SparseJoinWithSeparator(a,b,d,c);
g.length=h;
var j=%_FastAsciiArrayJoin(g,'');
var j=%_FastAsciiArrayJoin(g,c);
return %StringBuilderJoin(g,b,c);
if(e)visited_arrays.length=visited_arrays.length-1;
return((a==null))?'':%ToString(ÞfaultString(a));
return %ToString(b.toLocaleString());
var g=%GetArrayKeys(a,b c);
var h=g.length;
var h=%GetArrayKeys(a,d);
var i=h.length;
b=this.join;
if(b===ArrayJoin){return Join(this,this.length,',',ConvertToString);
b=a.join;
var b=a.length;
return Join(a,c,',',ConvertToLocaleString);
function ArrayJoin(a){["Array.prototype.join"]);
var b=%_FastAsciiArrayJoin(this,a);
return Join(this,(this.length>>>0),a,ConvertToString);
["Array.prototype.pop"]);
var a=(this.length>>>0);
this.length=a;
["Array.prototype.push"]);
this.length=a b;
return this.length;
["Array.prototype.concat"]);
var c=GetSortedArrayKeys(a,%GetArrayKeys(a,b));
var d=c.length-1;
["Array.prototype.reverse"]);
var a=(this.length>>>0)-1;
["Array.prototype.shift"]);
this.length=0;
this.length=a-1;
["Array.prototype.unshift"]);
var b=(this.length>>>0);
this.length=b c;
["Array.prototype.slice"]);
var c=(this.length>>>0);
g.length=f-d;
["Array.prototype.splice"]);
var d=(this.length>>>0);
h.length=g;
this.length=d-g i;
["Array.prototype.sort"]);
return %SmiLexicographicCompare(b,c);
q.push([j,g[j]]);
q.sort(function(g,s){var t=q[q.length>>1][0];
var O=%GetArrayKeys(N,L);
if(O.length>0){if(!K.hasOwnProperty(j)&&N.hasOwnProperty(j)){for(var j=0;j!K.hasOwnProperty(Q)&&N.hasOwnProperty(Q)){var O=%GetArrayKeys(N,i);
if(N.hasOwnProperty(j)){N.hasOwnProperty(Q)){if(!K.hasOwnProperty(T)){if(!K.hasOwnProperty(U)){var L=(this.length>>>0);
["Array.prototype.filter"]);
var d=ToUint32(c.length);
if(ÞbugCallbackSupportsStepping(a)){ÞbugPrepareStepInIfStepping(a);
["Array.prototype.forEach"]);
var d=(c.length>>>0);
["Array.prototype.some"]);
["Array.prototype.every"]);
["Array.prototype.map"]);
["Array.prototype.indexOf"]);
var h=%GetArrayKeys(this,c);
if(h.length==2&&h[0]<0){if(h.length==0)return-1;
var k=GetSortedArrayKeys(this,h);
var l=k.length;
["Array.prototype.lastIndexOf"]);
var h=%GetArrayKeys(this,b 1);
var l=k.length-1;
["Array.prototype.reduce"]);
["Array.prototype.reduceRight"]);
%SetProperty($Array.prototype,"constructor",$Array,2);
var a=%SpecialArrayFunctions({});if(a.hasOwnProperty(c)){%FunctionSetLength(h,g);
InstallFunctions($Array.prototype,2,$Array(
"join",b("join",ArrayJoin),%FinishArrayPrototypeSetup($Array.prototype);
%SetCode($String,function(a){%FunctionSetPrototype($String,new $String());
throw new $TypeError('String.prototype.toString is not generic');throw new $TypeError('String.prototype.valueOf is not generic');["String.prototype.charAt"]);
["String.prototype.charCodeAt"]);
["String.prototype.concat"]);
return %StringBuilderConcat(c,a 1,"");
%FunctionSetLength(StringConcat,1);
["String.prototype.indexOf"]);
if(c>b.length)c=b.length;
return %StringIndexOf(b,a,c);
["String.prototype.lastIndexOf"]);
var d=a.length;
return %StringLastIndexOf(b,a,g);
["String.prototype.localeCompare"]);
return %StringLocaleCompare(((typeof(%IS_VAR(this))==='string')?this:NonStringToString(this)),
["String.prototype.match"]);
if(!a.global)return RegExpExecNoTests(a,b,0);
%_Log('regexp','regexp-match,%0S,%1r',[b,a]);var c=%StringMatch(b,a,lastMatchInfo);
return RegExpExecNoTests(a,b,0);
["String.prototype.replace"]);
%_Log('regexp','regexp-replace,%0r,%1S',[a,c]);if(a.global){return %StringReplaceRegExpWithString(c,
var g=%StringReplaceRegExpWithString(c,
if(a.length==1&&
c.length>0xFF&&
%StringIndexOf(b,'$',0)<0){return %StringReplaceOneCharWithString(c,a,b);
var h=%StringIndexOf(c,a,0);
var i=h a.length;
return j SubString(c,i,c.length);
var g=a.length;
var h=%StringIndexOf(a,'$',0);
d =SubString(b,c[4],b.length);
h=%StringIndexOf(a,'$',j);
var g=%RegExpExecMultiple(b,
b.lastIndex=0;
i =m.length;
var n=%Apply(c,k,m,0,m.length);
var q=o.generate();
d.length=0;
var d=DoRegExpExec(b,a,0);
return h SubString(a,i,a.length);
["String.prototype.search"]);
var c=DoRegExpExec(b,((typeof(%IS_VAR(this))==='string')?this:NonStringToString(this)),0);
["String.prototype.slice"]);
var d=c.length;
["String.prototype.split"]);
if(g===0)return %StringToArray(c,b);
var h=%StringSplit(c,a,b);
%_Log('regexp','regexp-split,%0S,%1r',[a,b]);if(DoRegExpExec(b,a,0,0)!=null){j.push(SubString(a,g,d));
var k=DoRegExpExec(b,a,h);
j.push(%_StringCharAt(a,g));
j.push(%_SubString(a,g,i));
if(j.length===c)break;
j.push(%_StringCharAt(a,o));
j.push(%_SubString(a,o,q));
j.push(void 0);
if(j.length===c)break outer_loop;
["String.prototype.subString"]);
["String.prototype.substr"]);
d=c.length;
if(a>=c.length)return'';
a =c.length;
if(g>c.length)g=c.length;
["String.prototype.toLowerCase"]);
return %StringToLowerCase(((typeof(%IS_VAR(this))==='string')?this:NonStringToString(this)));
["String.prototype.toLocaleLowerCase"]);
["String.prototype.toUpperCase"]);
return %StringToUpperCase(((typeof(%IS_VAR(this))==='string')?this:NonStringToString(this)));
["String.prototype.toLocaleUpperCase"]);
["String.prototype.trim"]);
return %StringTrim(((typeof(%IS_VAR(this))==='string')?this:NonStringToString(this)),true,true);
["String.prototype.trimLeft"]);
return %StringTrim(((typeof(%IS_VAR(this))==='string')?this:NonStringToString(this)),true,false);
["String.prototype.trimRight"]);
return %StringTrim(((typeof(%IS_VAR(this))==='string')?this:NonStringToString(this)),false,true);
c.length=b;
return %StringFromCharCodeArray(c);
return((typeof(%IS_VAR(a))==='string')?a:NonStringToString(a)).replace(/.replace(/>/g,">")
.replace(/"/g,""")
.replace(/'/g,"'");
this.elements=%_Arguments(1);
this.elements=new InternalArray();
this.special_string=a;
if(a.length>0)this.elements.push(a);
this.elements.push((a<<11)|c);
var d=this.elements;
d.push(-c);
d.push(a);
var a=this.elements;
return %StringBuilderConcat(a,a.length,this.special_string);
%SetProperty($String.prototype,"constructor",$String,2);
InstallFunctions($String.prototype,2,$Array(
65,66,67,68,69,70];
var c=a.length;
var i=a.charCodeAt(h);
var j=a.charCodeAt(h);
return %StringFromCharCodeArray(d);
var i=a.charAt(h);
var j=URIHexCharsToCharCode(a.charCodeAt( h),a.charCodeAt( h));
if(a.charAt( h)!='%')throw new $URIError("URI malformed");l[m]=URIHexCharsToCharCode(a.charCodeAt( h),
a.charCodeAt( h));
d[g ]=a.charCodeAt(h-1);
d[g ]=a.charCodeAt(h);
d[g ]=i.charCodeAt(0);
d.length=g;
for(var b=0;bvar c=a.charCodeAt(b);
return %URIEscape(b);
return %URIUnescape(b);
%FunctionSetInstanceClassName(MathConstructor,'Math');
$Math.__proto__=$Object.prototype;
%SetProperty(global,"Math",$Math,2);
%SetProperty($Math,
2.7182818284590452354,
2.302585092994046,
0.6931471805599453,
1.4426950408889634,
0.4342944819032518,
3.1415926535897932,
0.7071067811865476,
1.4142135623730951,
invalid_lhs_in_postfix_op:["Invalid left-hand side expression in postfix operation"],
invalid_lhs_in_prefix_op:["Invalid left-hand side expression in prefix operation"],
apply_non_function:["Function.prototype.apply was called on ","%0",", which is a ","%1"," and not a function"],
apply_wrong_args:["Function.prototype.apply: Arguments list has wrong type"],
invalid_in_operator_use:["Cannot use 'in' operator to search for '","%0","' in ","%1"],
invalid_weakmap_key:["Invalid value used as weak map key"],
observe_callback_frozen:["Object.observe cannot deliver to a frozen function object"],
array_indexof_not_defined:["Array.getIndexOf: Argument undefined"],
strict_lhs_postfix:["Postfix increment/decrement may not have eval or arguments operand in strict mode"],
strict_lhs_prefix:["Prefix increment/decrement may not have eval or arguments operand in strict mode"],
invalid_module_path:["Module does not export '","%0","', or export is not itself a module"],
module_export_undefined:["Export '","%0","' is not defined in module"],
for(var g=0;gif(h.length==2&&%_StringCharCodeAt(h,0)==0x25){var b=a.constructor;
var c=b.name;
if(a!=null&&(%_IsObject(a))&&a.toString===ObjectToString){d.type=b;
d.arguments=c;
%FunctionSetInstanceClassName(Script,'Script');
%SetProperty(Script.prototype,'constructor',Script,
%SetCode(Script,function(a){throw new $Error("Not supported");var d=c.locationFromPosition(b,true);
return d.line 1;
var d=b.locationFromPosition(c,true);
d.restrict();
return d.sourceText();
var c=this.lineCount()-1;
var d=this.line_ends;
var a=this.lineFromPosition(position);
var b=this.line_ends;
if(d>0&&%_CallFunction(this.source,d-1,StringCharAt)=='\r'){a =this.line_offset;
if(a==this.line_offset){g =this.column_offset;
d=a-this.line_offset;
g-=this.column_offset;
return this.locationFromPosition(h g,false);
var i=this.lineFromPosition(h);
if(i==-1||i d>=this.lineCount()){return this.locationFromPosition(
this.line_ends[i d-1] 1 g);
var c=(typeof(a)==='undefined')?this.line_offset
var d=(typeof(b)==='undefined')?this.line_offset this.lineCount()
c-=this.line_offset;
d-=this.line_offset;
if(d>this.lineCount())d=this.lineCount();
if(c>=this.lineCount()||
var g=this.line_ends;
c this.line_offset,
d this.line_offset,
b=a-this.line_offset;
if(b<0||this.lineCount()<=b){var c=this.line_ends;
return %_CallFunction(this.source,d,g,StringSubstring);
return this.line_ends.length;
function ScriptNameOrSourceURL(){if(this.line_offset>0||this.column_offset>0){return this.name;
if(this.hasCachedNameOrSourceURL){return this.cachedNameOrSourceURL;
this.hasCachedNameOrSourceURL=true;
var a=ToString(this.source);
var b=%StringIndexOf(a,"sourceURL=",0);
this.cachedNameOrSourceURL=this.name;
/\/\/@[\040\t]sourceURL=[\040\t]*([^\s\'\"]*)[\040\t]*$/gm;
%_RegExpExec(c,a,b-4,d);
this.cachedNameOrSourceURL=
"cachedNameOrSourceURL","hasCachedNameOrSourceURL"),
"nameOrSourceURL",ScriptNameOrSourceURL
this.script=a;
this.position=b;
this.line=c;
this.column=d;
this.start=g;
this.end=h;
if(this.end-this.start>c){var g=this.position-d;
var h=this.position c-d;
if(this.start}else if(this.startthis.start=this.end-c;
this.end=this.start c;
return %_CallFunction(this.script.source,
this.start,
this.end,
this.from_line=b;
this.to_line=c;
this.from_position=d;
this.to_position=g;
this.from_position,
this.to_position,
var d=b.locationFromPosition(c,false);
return c-d.start;
return new CallSite(a,b,c).toString();
ÞfineOrRedefineAccessorProperty(a,b,h,i,2);
this.receiver=a;
this.fun=b;
this.pos=c;
return this.receiver;
if(this.receiver==null){return(%_ClassOf(this.receiver)==='global');
var a=%FunctionGetScript(this.fun);
return a&&a.compilation_type==1;
function CallSiteGetScriptNameOrSourceURL(){return a?a.nameOrSourceURL():null;
return this.fun;
var a=this.fun.name;
a=%FunctionGetInferredName(this.fun);
var b=%FunctionGetScript(this.fun);
if(b&&b.compilation_type==1){if(a&&this.receiver&&
(%_CallFunction(this.receiver,
ObjectLookupGetter)===this.fun||
%_CallFunction(this.receiver,
ObjectLookupSetter)===this.fun||
this.receiver[a]===this.fun)){for(var c in this.receiver){if(%_CallFunction(this.receiver,c,ObjectLookupGetter)===this.fun||
%_CallFunction(this.receiver,c,ObjectLookupSetter)===this.fun||
(!%_CallFunction(this.receiver,c,ObjectLookupGetter)&&
this.receiver[c]===this.fun)){return a?a.name:null;
if(this.pos==-1){b=a.locationFromPosition(this.pos,true);
return b?b.line 1:null;
return b?b.column 1:null;
return a?(a.type==0):false;
return this.pos;
var a=this.receiver?this.receiver.constructor:null;
return this.fun===a;
if(this.isNative()){if(this.isEval()){a=this.getScriptNameOrSourceURL();
b=this.getEvalOrigin();
a=this.getFileName();
var c=this.getLineNumber();
var d=this.getColumnNumber();
var h=this.getFunctionName();
var j=this.isConstructor();
var k=!(this.isToplevel()||j);
var m=this.getMethodName();
if(l&&h.indexOf(l)!=0){if(m&&h.lastIndexOf("." m)!=h.length-m.length-1){"getScriptNameOrSourceURL",CallSiteGetScriptNameOrSourceURL,
var b=a.nameOrSourceURL();
if(a.eval_from_function_name){c =a.eval_from_function_name;
var d=a.eval_from_script;
if(d.compilation_type==1){if(d.name){c =" (" d.name;var g=d.locationFromPosition(
a.eval_from_script_position,true);
c =":" (g.line 1);
c =":" (g.column 1);
c.push(a.toString());
c.push(""); c.push(""); for(var d=0;dh=g.toString();
c.push(" at " h);return c.join("\n");for(var d=0;dvar k=%FunctionGetPositionForOffset(i,j);
c.push(new CallSite(g,h,k));
if((%_IsFunction($Error.prepareStackTrace))){return $Error.prepareStackTrace(a,c);
var c=a.receiver.constructor;
%_CallFunction(a.receiver,ObjectToString);
var d=c.name;
var c=$Error.stackTraceLimit;
var d=%CollectStackTrace(a,
%SetProperty(global,c,b,2);
%SetProperty(builtins,'$' c,b,2|4|1);
%FunctionSetPrototype(d,$Object.prototype);
%FunctionSetInstanceClassName(d,'Error');
%FunctionSetPrototype(b,new d());
%FunctionSetPrototype(b,new $Error());
%FunctionSetInstanceClassName(b,'Error');
%SetProperty(b.prototype,'constructor',b,2);
%SetProperty(b.prototype,"name",c,2);
%SetCode(b,function(g){%SetNativeFlag(b);
$Error.captureStackTrace=captureStackTrace;
%SetProperty($Error.prototype,'message','',2);
function GetPropertyWithoutInvokingMonkeyGetters(a,b){if(a===$ReferenceError.prototype)
if(a===$SyntaxError.prototype)
if(a===$TypeError.prototype)
var b=GetPropertyWithoutInvokingMonkeyGetters(a,"type");
var c=GetPropertyWithoutInvokingMonkeyGetters(a,"name");
var d=GetPropertyWithoutInvokingMonkeyGetters(a,"message");
visited_errors.length=visited_errors.length-1;
throw MakeTypeError("called_on_non_object",["Error.prototype.toString"]);InstallFunctions($Error.prototype,2,['toString',ErrorToString]);
b.setTime(a);
var h=%CreateApiFunction(a);
if(b)%FunctionSetName(h,b);
h.prototype=typeof i==='undefined'?
%FunctionSetReadOnlyPrototype(h);
%SetProperty(h.prototype,"constructor",h,2);
h.prototype.__proto__=l.prototype;
var d=%DisableAccessChecks(a);
%SetProperty(a,h,k,j);
var $Date=global.Date;
var b=ÚteLocalTimezone(a);
return ÚteToUTC(a);
return ÚteMakeDay(a,b) c-1;
%SetCode($Date,function(a,b,c,d,g,h,i){return(new $Date()).toString();
k=ÚteCurrentTime();
(ÚteSetValue(this,k,1));
if(l.string===a){k=l.time;
l.time=k;
l.string=a;
(ÚteSetValue(this,k,0));
%FunctionSetPrototype($Date,new $Date($NaN));
var b=ÚteParseString(ToString(a),parse_buffer);
return ÚteCurrentTime();
(ÚteSetValue(this,ToNumber(a),1));
return(ÚteSetValue(this,MakeDate((%_DateField(this,9)),c),0));
return(ÚteSetValue(this,MakeDate((%_DateField(this,19)),c),1));
return(ÚteSetValue(this,MakeDate((%_DateField(this,9)),d),0));
return(ÚteSetValue(this,MakeDate((%_DateField(this,19)),d),1));
return(ÚteSetValue(this,MakeDate((%_DateField(this,9)),h),0));
return(ÚteSetValue(this,MakeDate((%_DateField(this,19)),h),1));
return(ÚteSetValue(this,MakeDate((%_DateField(this,9)),i),0));
return(ÚteSetValue(this,MakeDate((%_DateField(this,19)),i),1));
return(ÚteSetValue(this,MakeDate(c,(%_DateField(this,10))),0));
return(ÚteSetValue(this,MakeDate(c,(%_DateField(this,20))),1));
return(ÚteSetValue(this,MakeDate(d,(%_DateField(this,10))),0));
return(ÚteSetValue(this,MakeDate(d,(%_DateField(this,20))),1));
return(ÚteSetValue(this,MakeDate(i,h),0));
return(ÚteSetValue(this,MakeDate(i,h),1));
if((!%_IsSmi(%IS_VAR(a))&&!(a==a)))return(ÚteSetValue(this,$NaN,1));
return(ÚteSetValue(this,MakeDate(h,g),0));
var b=this.getUTCFullYear();
'-' PadInt(this.getUTCMonth() 1,2)
'-' PadInt(this.getUTCDate(),2)
'T' PadInt(this.getUTCHours(),2)
':' PadInt(this.getUTCMinutes(),2)
':' PadInt(this.getUTCSeconds(),2)
'.' PadInt(this.getUTCMilliseconds(),3)
return b.toISOString();
cache.time=$NaN;
cache.string=null;
%SetProperty($Date.prototype,"constructor",$Date,2);
InstallFunctions($Date.prototype,2,$Array(
var $RegExp=global.RegExp;
c=(b.global?'g':'')
(b.ignoreCase?'i':'')
(b.multiline?'m':'');
b=b.source;
for(var i=0;iif(this==$RegExp.prototype){['RegExp.prototype.compile',this]);
function DoRegExpExec(a,b,c){var d=%_RegExpExec(a,b,c,lastMatchInfo);
function RegExpExecNoTests(a,b,c){function RegExpExec(a){['RegExp.prototype.exec',this]);
var b=this.lastIndex;
var d=this.global;
if(c<0||c>a.length){this.lastIndex=0;
%_Log('regexp','regexp-exec,%0r,%1S,%2i',[this,a,b]);var g=%_RegExpExec(this,a,c,lastMatchInfo);
if(d)this.lastIndex=0;
this.lastIndex=lastMatchInfo[4];
var regexp_key;
['RegExp.prototype.test',this]);
if(this.global){var d=%_RegExpExec(this,a,c,lastMatchInfo);
if(%_StringCharCodeAt(g.source,0)==46&&
%_StringCharCodeAt(g.source,1)==42&&
%_StringCharCodeAt(g.source,2)!=63){%_Log('regexp','regexp-exec,%0r,%1S,%2i',[g,a,b]);var d=%_RegExpExec(g,a,0,lastMatchInfo);
if(!%_ObjectEquals(regexp_key,a)){regexp_key=a;
new $RegExp(SubString(a.source,2,a.source.length),
(a.ignoreCase?a.multiline?"im":"i"
:a.multiline?"m":""));
['RegExp.prototype.toString',this]);
var a='/' this.source '/';
if(this.global)a ='g';
if(this.ignoreCase)a ='i';
if(this.multiline)a ='m';
if(a.length<=3)return'';
return a[a.length-3];
a=((c)[(c).length-2]);
b=((c)[(c).length-1]);
a=((c)[(c).length-2]) d.length;
return SubString(b,a,b.length);
if(a%FunctionSetInstanceClassName($RegExp,'RegExp');
%SetProperty($RegExp.prototype,'constructor',$RegExp,2);
%SetCode($RegExp,RegExpConstructor);
InstallFunctions($RegExp.prototype,2,$Array(
"exec",RegExpExec,
%FunctionSetLength($RegExp.prototype.compile,1);
ÞfineOrRedefineAccessorProperty($RegExp,'input',a,
ÞfineOrRedefineAccessorProperty($RegExp,'$_',a,
ÞfineOrRedefineAccessorProperty($RegExp,'$input',a,
ÞfineOrRedefineAccessorProperty($RegExp,'multiline',h,
ÞfineOrRedefineAccessorProperty($RegExp,'$*',h,
ÞfineOrRedefineAccessorProperty($RegExp,'lastMatch',RegExpGetLastMatch,
ÞfineOrRedefineAccessorProperty($RegExp,'$&',RegExpGetLastMatch,
ÞfineOrRedefineAccessorProperty($RegExp,'lastParen',RegExpGetLastParen,
ÞfineOrRedefineAccessorProperty($RegExp,'$ ',RegExpGetLastParen,
ÞfineOrRedefineAccessorProperty($RegExp,'leftContext',
ÞfineOrRedefineAccessorProperty($RegExp,'$`',RegExpGetLeftContext,
ÞfineOrRedefineAccessorProperty($RegExp,'rightContext',
ÞfineOrRedefineAccessorProperty($RegExp,"$'",RegExpGetRightContext,
ÞfineOrRedefineAccessorProperty($RegExp,'$' m,
var $JSON=global.JSON;
var g=d.length;
var j=a.length;
i.push(l);
m="[" i.join(",") "]";}else if(i.length>0){m="[\n" d i.join(o) "\n"
c.pop();
var j=b.length;
i.push(o);
q="{" i.join(",") "}";q="{\n" d i.join(r) "\n" var j=i.toJSON;
if(c.length>10){Debug.LiveEdit=new function(){var c=script.source;
MarkChangedFunctions(g,h.GetChunks());
l.push(r);
for(var u=0;uCollectDamaged(r.children[u]);
for(var u=0;um.push(w[u]);
CollectNew(w[u].children);
if(q.status==a.DAMAGED){if(q.status==a.UNCHANGED){o.push(q);
}else if(q.status==a.SOURCE_CHANGED){}else if(q.status==a.CHANGED){k.push(q);
CollectNew(q.unmatched_new_nodes);
for(var u=0;uHarvestTodo(q.children[u]);
old_len:c.length,
new_len:new_source.length,
for(var u=0;uk[u].live_shared_function_infos;
for(var C=0;CA.push(B[C]);
z.stack_modified=D!=0;
z.stack_modified;
if(l.length==0){change_log.push({linked_to_old_script:I});for(var u=0;uz.created_script_name=H;
for(var u=0;um[u].info.shared_function_info,script);
change_log.push({position_patched:J});for(var u=0;uif(o[u].live_shared_function_infos){o[u].live_shared_function_infos.
%LiveEditFunctionSourceUpdated(K.raw_array);
z.updated=true;
this.ApplyPatchMultiChunk=ApplyPatchMultiChunk;
for(var u=0;u%LiveEditFunctionSetScript(K.shared_function_info,void 0);
O.push(K);
P.push(u);
for(var u=0;ufor(var C=u 1;Cif(O[Q].start_position>O[C].start_position){function ResetIndexes(U,W){while(TO[T].outer_index==W){O[Y].outer_index=U;
O[X].next_sibling_index=Y;
ResetIndexes(Y,P[Y]);
O[X].next_sibling_index=-1;
ResetIndexes(-1,-1);
Assert(T==O.length);
var aa=q.corresponding_node.info;
if(q.live_shared_function_infos){q.live_shared_function_infos.forEach(function(ab){%LiveEditReplaceFunctionCode(aa.raw_array,
ab.raw_array);
if(q.children[u].corresponding_node){q.children[u].corresponding_node.info.
if(q.children[u].live_shared_function_infos){q.children[u].live_shared_function_infos.
ab.info,
ad.info);
Z.push({function_patched:aa.function_name});Z.push({function_patched:aa.function_name,if(ae.live_shared_function_infos){ae.live_shared_function_infos.
%LiveEditFunctionSetScript(K.info,G);
af.push({name:ae.info.function_name});af.push(
{name:ae.info.function_name,not_found:true});Z.push({break_points_update:ai});for(var u=0;uak.clear();
var al=Debug.findScriptSourcePosition(ag,
ak.line(),ak.column());
line:ak.line(),
column:ak.column()
aj.push(am);
var ao=ak.cloneForOtherScript(an);
ao.set(an);
ai.push({id:ak.number(),
new_id:ao.number(),
var ap=h.Translate(
aj[u].position,
PosTranslator.ShiftWithTopInsideChunkHandler);
ag.locationFromPosition(ap,false);
ak.update_positions(aq.line,aq.column);
line:aq.line,
column:aq.column
ak.set(ag);
ai.push({type:"position_changed",this.pos1=au;
this.pos2=av;
this.len1=aw;
this.len2=ax;
for(var u=0;uaz.push(new DiffChunk(aB,aC,aD-aB,
this.chunks=az;
PosTranslator.prototype.GetChunks=function(){return this.chunks;
PosTranslator.prototype.Translate=function(aF,aG){var aH=this.chunks;
if(aH.length==0||aFvar aJ=aH.length-1;
var aK=Math.floor((aI aJ)/2);
if(aFif(aF>=aL.pos1 aL.len1){return aF aL.pos2 aL.len2-aL.pos1-aL.len1;
aG=PosTranslator.DefaultInsideChunkHandler;
PosTranslator.DefaultInsideChunkHandler=function(aF,aM){PosTranslator.ShiftWithTopInsideChunkHandler=
return aF-aM.pos1 aM.pos2;
this.info=aN;
this.children=aO;
this.array_index=aP;
this.parent=void 0;
this.status=a.UNCHANGED;
this.status_explanation=void 0;
this.new_start_pos=void 0;
this.new_end_pos=void 0;
this.corresponding_node=void 0;
this.unmatched_new_nodes=void 0;
this.textual_corresponding_node=void 0;
this.textually_unmatched_new_nodes=void 0;
this.live_shared_function_infos=void 0;
while(aRaQ[aR].outer_index==aS){aT.push(BuildNode());
for(var u=0;uaT[u].parent=r;
Assert(aR==aQ.length);
this.current=function(){return az[aX];};this.next=function(){aY=aL.pos2 aL.len2-(aL.pos1 aL.len1);
this.done=function(){return aX>=az.length;};this.TranslatePos=function(aF){return aF aY;};aZ.new_start_pos=aW.TranslatePos(
aZ.info.start_position);
while(!aW.done()&&
aW.current().pos1if(bavar bd=aZ.children[ba];
if(bd.info.end_position<=aW.current().pos1){}else if(bd.info.start_position>=
aW.current().pos1 aW.current().len1){aW.next();
}else if(bd.info.start_position<=aW.current().pos1&&
bd.info.end_position>=aW.current().pos1
aW.current().len1){(bd.status!=a.UNCHANGED);
(bd.status==a.DAMAGED);
bd.status=a.DAMAGED;
bd.status_explanation=
if(aW.current().pos1 aW.current().len1<=
aZ.info.end_position){aZ.status=a.CHANGED;
aZ.status=a.DAMAGED;
aZ.status_explanation=
while(baaZ.status=a.SOURCE_CHANGED;
aZ.new_end_pos=
aW.TranslatePos(aZ.info.end_position);
r.new_start_pos=aW.TranslatePos(r.info.start_position);
r.new_end_pos=aW.TranslatePos(r.info.end_position);
var bh=q.children;
var bi=bg.children;
while(blif(bh[bl].status==a.DAMAGED){}else if(bmif(bi[bm].info.start_position<
bh[bl].new_start_pos){bj.push(bi[bm]);
bk.push(bi[bm]);
}else if(bi[bm].info.start_position==
if(bi[bm].info.end_position==
bh[bl].new_end_pos){bh[bl].corresponding_node=
bh[bl].textual_corresponding_node=
if(bh[bl].status!=a.UNCHANGED){bj.push(
bh[bl].corresponding_node);
bh[bl].corresponding_node=void 0;
q.status=a.CHANGED;
bh[bl].status=a.DAMAGED;
bh[bl].status_explanation=
while(bmif(q.status==a.CHANGED){WhyFunctionExpectationsDiffer(q.info,bg.info);
q.status=a.DAMAGED;
q.status_explanation=bn;
q.unmatched_new_nodes=bj;
q.textually_unmatched_new_nodes=
be.corresponding_node=bf;
be.textual_corresponding_node=bf;
Assert(be.status!=a.DAMAGED,
for(var u=0;ubp.push(new SharedInfoWrapper(bo[u]));
for(var u=0;uif(br.start_position==O.start_position&&
br.end_position==O.end_position){bq.push(br);
if(bq.length>0){r.live_shared_function_infos=FindFunctionInfos(r.info);
TraverseTree(r.children[u]);
this.function_name=bs[0];
this.start_position=bs[1];
this.end_position=bs[2];
this.param_num=bs[3];
this.code=bs[4];
this.code_scope_info=bs[5];
this.scope_info=bs[6];
this.outer_index=bs[7];
this.shared_function_info=bs[8];
this.next_sibling_index=null;
this.raw_array=bs;
this.info=bs[3];
ae.live_shared_function_infos.forEach(function(K){%LiveEditPatchFunctionPositions(K.raw_array,
{name:ae.info.function_name,info_not_found:true});return M.name " (old)";
if(bt.param_num!=bu.param_num){return"Changed parameter number: " bt.param_num
" and " bu.param_num;
var bv=bt.scope_info;
var bw=bu.scope_info;
bx=bv.toString();
by=bw.toString();
for(var u=0;ubB[u]=bA[u].info;
if(bC[bB.length]){throw new Failure(bC[bB.length]);
for(var u=0;uif(bC[u]==bz.REPLACED_ON_ACTIVE_STACK){bE.push({name:bF.function_name});}else if(bC[u]!=bz.AVAILABLE_FOR_PATCH){name:bF.function_name,
start_pos:bF.start_position,
end_pos:bF.end_position,
bz.SymbolName(bC[u])
bD.push(bG);
if(bE.length>0){Z.push({dropped_from_stack:bE});if(bD.length>0){Z.push({functions_on_stack:bD});return bE.length;
bz.SymbolName=function(bH){this.message=at;
this.Failure=Failure;
Failure.prototype.toString=function(){return"LiveEdit Failure: " this.message;
this.GetPcFromSourcePos=GetPcFromSourcePos;
var c=M.source;
this.SetScriptSource=SetScriptSource;
var bL=c.substring(0,change_pos)
new_str c.substring(change_pos change_len);
[change_pos,change_pos change_len,change_pos new_str.length],
var bd=r.children[u];
if(bd.status!=a.UNCHANGED){bQ.push(ProcessOldNode(bd));
if(r.textually_unmatched_new_nodes){for(var u=0;uvar bd=r.textually_unmatched_new_nodes[u];
bR.push(ProcessNewNode(bd));
name:r.info.function_name,
status:r.status,
if(r.status_explanation){bS.status_explanation=r.status_explanation;
if(r.textual_corresponding_node){bS.new_positions=DescribePositions(r.textual_corresponding_node);
bQ.push(ProcessNewNode(r.children[u]));
start_position:r.info.start_position,
end_position:r.info.end_position
var bC=bT.restart();
this.RestartFrame=RestartFrame;
this.TestApi={if(c.value()===a){if(c.isNumber()&&isNaN(c.value())&&
mirror_cache_[c.handle()]=c;
c.prototype=b.prototype;
a.super_=b.prototype;
a.prototype=new c();
a.prototype.constructor=a;
PropertyKind.Named=1;
PropertyKind.Indexed=2;
PropertyType.Normal=0;
PropertyType.Field=1;
PropertyType.ConstantFunction=2;
PropertyType.Callbacks=3;
PropertyType.Handler=4;
PropertyType.Interceptor=5;
PropertyType.Transition=6;
PropertyType.Nonexistent=7;
PropertyAttribute.None=0;
PropertyAttribute.ReadOnly=1;
PropertyAttribute.DontEnum=2;
PropertyAttribute.DontDelete=4;
this.type_=a;
Mirror.prototype.type=function(){return this.type_;
Mirror.prototype.isValue=function(){Mirror.prototype.isUndefined=function(){Mirror.prototype.isNull=function(){Mirror.prototype.isBoolean=function(){Mirror.prototype.isNumber=function(){Mirror.prototype.isString=function(){Mirror.prototype.isObject=function(){Mirror.prototype.isFunction=function(){Mirror.prototype.isUnresolvedFunction=function(){Mirror.prototype.isArray=function(){Mirror.prototype.isDate=function(){Mirror.prototype.isRegExp=function(){Mirror.prototype.isError=function(){Mirror.prototype.isProperty=function(){Mirror.prototype.isInternalProperty=function(){Mirror.prototype.isFrame=function(){Mirror.prototype.isScript=function(){Mirror.prototype.isContext=function(){Mirror.prototype.isScope=function(){Mirror.prototype.allocateHandle_=function(){this.handle_=next_handle_ ;
Mirror.prototype.allocateTransientHandle_=function(){this.handle_=next_transient_handle_--;
Mirror.prototype.toText=function(){return"#<" this.constructor.name ">";
this.value_=b;
this.allocateHandle_();
this.allocateTransientHandle_();
Mirror.prototype.handle=function(){return this.handle_;
ValueMirror.prototype.isPrimitive=function(){var a=this.type();
ValueMirror.prototype.value=function(){UndefinedMirror.prototype.toText=function(){NullMirror.prototype.toText=function(){BooleanMirror.prototype.toText=function(){return this.value_?'true':'false';
NumberMirror.prototype.toText=function(){return %NumberToString(this.value_);
StringMirror.prototype.length=function(){return this.value_.length;
StringMirror.prototype.getTruncatedValue=function(a){if(a!=-1&&this.length()>a){return this.value_.substring(0,a)
'... (length: ' this.length() ')';
StringMirror.prototype.toText=function(){return this.getTruncatedValue(kMaxProtocolStringLength);
ObjectMirror.prototype.className=function(){return %_ClassOf(this.value_);
ObjectMirror.prototype.constructorFunction=function(){return MakeMirror(ÞbugGetProperty(this.value_,'constructor'));
ObjectMirror.prototype.prototypeObject=function(){return MakeMirror(ÞbugGetProperty(this.value_,'prototype'));
ObjectMirror.prototype.protoObject=function(){return MakeMirror(ÞbugGetPrototype(this.value_));
ObjectMirror.prototype.hasNamedInterceptor=function(){var a=%GetInterceptorInfo(this.value_);
ObjectMirror.prototype.hasIndexedInterceptor=function(){ObjectMirror.prototype.propertyNames=function(a,b){a=a||PropertyKind.Named|PropertyKind.Indexed;
if(a&PropertyKind.Named){c=%GetLocalPropertyNames(this.value_);
g =c.length;
if(this.hasNamedInterceptor()&&(a&PropertyKind.Named)){%GetNamedInterceptorPropertyNames(this.value_);
c=c.concat(h);
g =h.length;
if(a&PropertyKind.Indexed){d=%GetLocalElementNames(this.value_);
g =d.length;
if(this.hasIndexedInterceptor()&&(a&PropertyKind.Indexed)){%GetIndexedInterceptorElementNames(this.value_);
d=d.concat(i);
g =i.length;
b=Math.min(b||g,g);
for(var l=0;kfor(var l=0;kObjectMirror.prototype.properties=function(a,b){var c=this.propertyNames(a,b);
var d=new Array(c.length);
for(var g=0;gd[g]=this.property(c[g]);
ObjectMirror.prototype.internalProperties=function(){return ObjectMirror.GetInternalProperties(this.value_);
ObjectMirror.prototype.property=function(a){var b=ÞbugGetPropertyDetails(this.value_,%ToString(a));
ObjectMirror.prototype.lookupProperty=function(a){var b=this.properties();
if(d.propertyType()!=PropertyType.Callbacks){if(%_ObjectEquals(d.value_,a.value_)){ObjectMirror.prototype.referencedBy=function(a){var b=ÞbugReferencedBy(this.value_,
Mirror.prototype,a||0);
ObjectMirror.prototype.toText=function(){var b=this.constructorFunction();
if(!b.isFunction()){a=this.className();
a=b.name();
ObjectMirror.GetInternalProperties=function(a){d.push(new InternalPropertyMirror("[[TargetFunction]]",d.push(new InternalPropertyMirror("[[BoundThis]]",c[1]));for(var h=2;hg.push(c[h]);
d.push(new InternalPropertyMirror("[[BoundArgs]]",g));this.resolved_=true;
FunctionMirror.prototype.resolved=function(){return this.resolved_;
FunctionMirror.prototype.name=function(){return %FunctionGetName(this.value_);
FunctionMirror.prototype.inferredName=function(){return %FunctionGetInferredName(this.value_);
FunctionMirror.prototype.source=function(){if(this.resolved()){return builtins.FunctionSourceString(this.value_);
FunctionMirror.prototype.script=function(){var a=%FunctionGetScript(this.value_);
FunctionMirror.prototype.sourcePosition_=function(){return %FunctionGetScriptSourcePosition(this.value_);
FunctionMirror.prototype.sourceLocation=function(){if(this.resolved()&&this.script()){return this.script().locationFromPosition(this.sourcePosition_(),
FunctionMirror.prototype.constructedBy=function(a){var b=ÞbugConstructedBy(this.value_,a||0);
FunctionMirror.prototype.scopeCount=function(){return %GetFunctionScopeCount(this.value());
FunctionMirror.prototype.scope=function(a){FunctionMirror.prototype.toText=function(){return this.source();
this.propertyCount_=0;
this.elementCount_=0;
this.resolved_=false;
UnresolvedFunctionMirror.prototype.className=function(){UnresolvedFunctionMirror.prototype.constructorFunction=function(){UnresolvedFunctionMirror.prototype.prototypeObject=function(){UnresolvedFunctionMirror.prototype.protoObject=function(){UnresolvedFunctionMirror.prototype.name=function(){UnresolvedFunctionMirror.prototype.inferredName=function(){UnresolvedFunctionMirror.prototype.propertyNames=function(a,b){ArrayMirror.prototype.length=function(){ArrayMirror.prototype.indexedPropertiesFromRange=function(opt_from_index,
var b=opt_to_index||this.length()-1;
var g=ÞbugGetPropertyDetails(this.value_,%ToString(d));
DateMirror.prototype.toText=function(){var a=JSON.stringify(this.value_);
return a.substring(1,a.length-1);
RegExpMirror.prototype.source=function(){return this.value_.source;
RegExpMirror.prototype.global=function(){return this.value_.global;
RegExpMirror.prototype.ignoreCase=function(){return this.value_.ignoreCase;
RegExpMirror.prototype.multiline=function(){return this.value_.multiline;
RegExpMirror.prototype.toText=function(){return"/" this.source() "/";
ErrorMirror.prototype.message=function(){return this.value_.message;
ErrorMirror.prototype.toText=function(){str=%_CallFunction(this.value_,builtins.ErrorToString);
this.mirror_=a;
this.name_=b;
this.value_=c[0];
this.details_=c[1];
if(c.length>2){this.exception_=c[2];
this.getter_=c[3];
this.setter_=c[4];
PropertyMirror.prototype.isReadOnly=function(){return(this.attributes()&PropertyAttribute.ReadOnly)!=0;
PropertyMirror.prototype.isEnum=function(){return(this.attributes()&PropertyAttribute.DontEnum)==0;
PropertyMirror.prototype.canDelete=function(){return(this.attributes()&PropertyAttribute.DontDelete)==0;
PropertyMirror.prototype.name=function(){return this.name_;
PropertyMirror.prototype.isIndexed=function(){for(var a=0;aif(this.name_[a]<'0'||'9'PropertyMirror.prototype.value=function(){return MakeMirror(this.value_,false);
PropertyMirror.prototype.isException=function(){return this.exception_?true:false;
PropertyMirror.prototype.attributes=function(){return ÞbugPropertyAttributesFromDetails(this.details_);
PropertyMirror.prototype.propertyType=function(){return ÞbugPropertyTypeFromDetails(this.details_);
PropertyMirror.prototype.insertionIndex=function(){return ÞbugPropertyIndexFromDetails(this.details_);
PropertyMirror.prototype.hasGetter=function(){return this.getter_?true:false;
PropertyMirror.prototype.hasSetter=function(){return this.setter_?true:false;
PropertyMirror.prototype.getter=function(){if(this.hasGetter()){return MakeMirror(this.getter_);
PropertyMirror.prototype.setter=function(){if(this.hasSetter()){return MakeMirror(this.setter_);
PropertyMirror.prototype.isNative=function(){return(this.propertyType()==PropertyType.Interceptor)||
((this.propertyType()==PropertyType.Callbacks)&&
!this.hasGetter()&&!this.hasSetter());
this.name_=a;
InternalPropertyMirror.prototype.name=function(){InternalPropertyMirror.prototype.value=function(){this.break_id_=a;
this.details_=%GetFrameDetails(a,b);
FrameDetails.prototype.frameId=function(){%CheckExecutionState(this.break_id_);
return this.details_[kFrameDetailsFrameIdIndex];
FrameDetails.prototype.receiver=function(){return this.details_[kFrameDetailsReceiverIndex];
FrameDetails.prototype.func=function(){return this.details_[kFrameDetailsFunctionIndex];
FrameDetails.prototype.isConstructCall=function(){return this.details_[kFrameDetailsConstructCallIndex];
FrameDetails.prototype.isAtReturn=function(){return this.details_[kFrameDetailsAtReturnIndex];
FrameDetails.prototype.isDebuggerFrame=function(){return(this.details_[kFrameDetailsFlagsIndex]&a)==a;
FrameDetails.prototype.isOptimizedFrame=function(){FrameDetails.prototype.isInlinedFrame=function(){return this.inlinedFrameIndex()>0;
FrameDetails.prototype.inlinedFrameIndex=function(){return(this.details_[kFrameDetailsFlagsIndex]&a)>>2;
FrameDetails.prototype.argumentCount=function(){return this.details_[kFrameDetailsArgumentCountIndex];
FrameDetails.prototype.argumentName=function(a){if(a>=0&&areturn this.details_[kFrameDetailsFirstDynamicIndex
FrameDetails.prototype.argumentValue=function(a){FrameDetails.prototype.localCount=function(){return this.details_[kFrameDetailsLocalCountIndex];
FrameDetails.prototype.sourcePosition=function(){return this.details_[kFrameDetailsSourcePositionIndex];
FrameDetails.prototype.localName=function(a){if(a>=0&&athis.argumentCount()*kFrameDetailsNameValueSize;
return this.details_[b
FrameDetails.prototype.localValue=function(a){FrameDetails.prototype.returnValue=function(){(this.argumentCount() this.localCount())*kFrameDetailsNameValueSize;
if(this.details_[kFrameDetailsAtReturnIndex]){return this.details_[a];
FrameDetails.prototype.scopeCount=function(){return %GetScopeCount(this.break_id_,this.frameId());
this.index_=b;
this.details_=new FrameDetails(a,b);
FrameMirror.prototype.index=function(){return this.index_;
FrameMirror.prototype.func=function(){var a=this.details_.func();
FrameMirror.prototype.receiver=function(){return MakeMirror(this.details_.receiver());
FrameMirror.prototype.isConstructCall=function(){return this.details_.isConstructCall();
FrameMirror.prototype.isAtReturn=function(){return this.details_.isAtReturn();
FrameMirror.prototype.isDebuggerFrame=function(){return this.details_.isDebuggerFrame();
FrameMirror.prototype.isOptimizedFrame=function(){return this.details_.isOptimizedFrame();
FrameMirror.prototype.isInlinedFrame=function(){return this.details_.isInlinedFrame();
FrameMirror.prototype.inlinedFrameIndex=function(){return this.details_.inlinedFrameIndex();
FrameMirror.prototype.argumentCount=function(){return this.details_.argumentCount();
FrameMirror.prototype.argumentName=function(a){return this.details_.argumentName(a);
FrameMirror.prototype.argumentValue=function(a){return MakeMirror(this.details_.argumentValue(a));
FrameMirror.prototype.localCount=function(){return this.details_.localCount();
FrameMirror.prototype.localName=function(a){return this.details_.localName(a);
FrameMirror.prototype.localValue=function(a){return MakeMirror(this.details_.localValue(a));
FrameMirror.prototype.returnValue=function(){return MakeMirror(this.details_.returnValue());
FrameMirror.prototype.sourcePosition=function(){return this.details_.sourcePosition();
FrameMirror.prototype.sourceLocation=function(){if(this.func().resolved()&&this.func().script()){return this.func().script().locationFromPosition(this.sourcePosition(),
FrameMirror.prototype.sourceLine=function(){if(this.func().resolved()){var a=this.sourceLocation();
return a.line;
FrameMirror.prototype.sourceColumn=function(){return a.column;
FrameMirror.prototype.sourceLineText=function(){return a.sourceText();
FrameMirror.prototype.scopeCount=function(){return this.details_.scopeCount();
FrameMirror.prototype.scope=function(a){FrameMirror.prototype.evaluate=function(source,disable_break,
var a=ÞbugEvaluate(this.break_id_,
this.details_.frameId(),
this.details_.inlinedFrameIndex(),
FrameMirror.prototype.invocationText=function(){var b=this.func();
var c=this.receiver();
if(this.isConstructCall()){a =b.name()?b.name():'[anonymous]';
}else if(this.isDebuggerFrame()){!c.className||(c.className()!='global');
a =c.toText();
if(c.isObject()){!h.isNull()&&g.isUndefined();
h=h.protoObject()){g=h.lookupProperty(b);
if(!g.isUndefined()){if(!g.isIndexed()){a =g.name();
if(b.name()&&b.name()!=g.name()){a ='(aka ' b.name() ')';
if(!this.isDebuggerFrame()){for(var i=0;iif(this.argumentName(i)){a =this.argumentName(i);
a =this.argumentValue(i).toText();
if(this.isAtReturn()){a =this.returnValue().toText();
FrameMirror.prototype.sourceAndPositionText=function(){if(b.resolved()){if(b.script()){if(b.script().name()){a =b.script().name();
var c=this.sourceLocation();
a =!(typeof(c)==='undefined')?(c.line 1):'?';
a =!(typeof(c)==='undefined')?(c.column 1):'?';
if(!(typeof(this.sourcePosition())==='undefined')){a =' (position ' (this.sourcePosition() 1) ')';
FrameMirror.prototype.localsText=function(){var b=this.localCount();
a =this.localName(c);
a =this.localValue(c).toText();
FrameMirror.prototype.restart=function(){var a=%LiveEditRestartFrame(this.break_id_,this.index_);
FrameMirror.prototype.toText=function(a){b ='#' (this.index()<=9?'0':'') this.index();
b =this.invocationText();
b =this.sourceAndPositionText();
b =this.localsText();
this.break_id_=a.break_id_;
this.details_=%GetScopeDetails(a.break_id_,
a.details_.frameId(),
a.details_.inlinedFrameIndex(),
this.details_=%GetFunctionScopeDetails(b.value(),c);
this.break_id_=undefined;
ScopeDetails.prototype.type=function(){if(!(typeof(this.break_id_)==='undefined')){return this.details_[kScopeDetailsTypeIndex];
ScopeDetails.prototype.object=function(){return this.details_[kScopeDetailsObjectIndex];
this.frame_index_=a.index_;
this.frame_index_=undefined;
this.scope_index_=c;
this.details_=new ScopeDetails(a,b,c);
ScopeMirror.prototype.frameIndex=function(){return this.frame_index_;
ScopeMirror.prototype.scopeIndex=function(){return this.scope_index_;
ScopeMirror.prototype.scopeType=function(){return this.details_.type();
ScopeMirror.prototype.scopeObject=function(){var a=this.scopeType()==ScopeType.Local||
this.scopeType()==ScopeType.Closure;
return MakeMirror(this.details_.object(),a);
this.script_=a;
this.context_=new ContextMirror(a.context_data);
ScriptMirror.prototype.value=function(){return this.script_;
ScriptMirror.prototype.name=function(){return this.script_.name||this.script_.nameOrSourceURL();
ScriptMirror.prototype.id=function(){return this.script_.id;
ScriptMirror.prototype.source=function(){return this.script_.source;
ScriptMirror.prototype.setSource=function(a){ÞbugSetScriptSource(this.script_,a);
ScriptMirror.prototype.lineOffset=function(){return this.script_.line_offset;
ScriptMirror.prototype.columnOffset=function(){return this.script_.column_offset;
ScriptMirror.prototype.data=function(){return this.script_.data;
ScriptMirror.prototype.scriptType=function(){return this.script_.type;
ScriptMirror.prototype.compilationType=function(){return this.script_.compilation_type;
ScriptMirror.prototype.lineCount=function(){return this.script_.lineCount();
ScriptMirror.prototype.locationFromPosition=function(
return this.script_.locationFromPosition(position,include_resource_offset);
ScriptMirror.prototype.sourceSlice=function(a,b){return this.script_.sourceSlice(a,b);
ScriptMirror.prototype.context=function(){return this.context_;
ScriptMirror.prototype.evalFromScript=function(){return MakeMirror(this.script_.eval_from_script);
ScriptMirror.prototype.evalFromFunctionName=function(){return MakeMirror(this.script_.eval_from_function_name);
ScriptMirror.prototype.evalFromLocation=function(){var a=this.evalFromScript();
if(!a.isUndefined()){var b=this.script_.eval_from_script_position;
return a.locationFromPosition(b,true);
ScriptMirror.prototype.toText=function(){a =this.name();
if(this.lineOffset()>0){a =this.lineOffset();
a =this.lineOffset() this.lineCount()-1;
a =this.lineCount();
this.data_=a;
ContextMirror.prototype.data=function(){return this.data_;
this.details_=a;
this.options_=b;
this.mirrors_=[];
JSONProtocolSerializer.prototype.serializeReference=function(a){return this.serialize_(a,true,true);
JSONProtocolSerializer.prototype.serializeValue=function(a){var b=this.serialize_(a,false,true);
JSONProtocolSerializer.prototype.serializeReferencedObjects=function(){var b=this.mirrors_.length;
a.push(this.serialize_(this.mirrors_[c],false,false));
JSONProtocolSerializer.prototype.includeSource_=function(){return this.options_&&this.options_.includeSource;
JSONProtocolSerializer.prototype.inlineRefs_=function(){return this.options_&&this.options_.inlineRefs;
JSONProtocolSerializer.prototype.maxStringLength_=function(){if((typeof(this.options_)==='undefined')||
(typeof(this.options_.maxStringLength)==='undefined')){return this.options_.maxStringLength;
JSONProtocolSerializer.prototype.add_=function(a){for(var b=0;bif(this.mirrors_[b]===a){this.mirrors_.push(a);
JSONProtocolSerializer.prototype.serializeReferenceWithDisplayData_=
b.ref=a.handle();
b.type=a.type();
switch(a.type()){b.value=a.value();
b.value=a.getTruncatedValue(this.maxStringLength_());
b.name=a.name();
b.inferredName=a.inferredName();
if(a.script()){b.scriptId=a.script().id();
b.value=a.toText();
b.className=a.className();
JSONProtocolSerializer.prototype.serialize_=function(mirror,reference,
(mirror.isValue()||mirror.isScript()||mirror.isContext())){if(this.inlineRefs_()&&mirror.isValue()){return this.serializeReferenceWithDisplayData_(mirror);
this.add_(mirror);
return{'ref':mirror.handle()};if(mirror.isValue()||mirror.isScript()||mirror.isContext()){a.handle=mirror.handle();
a.type=mirror.type();
switch(mirror.type()){a.value=mirror.value();
a.value=NumberToJSON_(mirror.value());
if(this.maxStringLength_()!=-1&&
mirror.length()>this.maxStringLength_()){var b=mirror.getTruncatedValue(this.maxStringLength_());
a.value=b;
a.fromIndex=0;
a.toIndex=this.maxStringLength_();
a.length=mirror.length();
this.serializeObject_(mirror,a,details);
this.serializeFrame_(mirror,a);
this.serializeScope_(mirror,a);
if(mirror.name()){a.name=mirror.name();
a.id=mirror.id();
a.lineOffset=mirror.lineOffset();
a.columnOffset=mirror.columnOffset();
a.lineCount=mirror.lineCount();
if(mirror.data()){a.data=mirror.data();
if(this.includeSource_()){a.source=mirror.source();
var c=mirror.source().substring(0,80);
a.sourceStart=c;
a.sourceLength=mirror.source().length;
a.scriptType=mirror.scriptType();
a.compilationType=mirror.compilationType();
if(mirror.compilationType()==1&&
mirror.evalFromScript()){a.evalFromScript=
this.serializeReference(mirror.evalFromScript());
var d=mirror.evalFromLocation();
a.evalFromLocation={line:d.line,column:d.column};
if(mirror.evalFromFunctionName()){a.evalFromFunctionName=mirror.evalFromFunctionName();
if(mirror.context()){a.context=this.serializeReference(mirror.context());
a.text=mirror.toText();
JSONProtocolSerializer.prototype.serializeObject_=function(mirror,content,
content.className=mirror.className();
content.constructorFunction=
this.serializeReference(mirror.constructorFunction());
content.protoObject=this.serializeReference(mirror.protoObject());
content.prototypeObject=this.serializeReference(mirror.prototypeObject());
if(mirror.hasNamedInterceptor()){content.namedInterceptor=true;
if(mirror.hasIndexedInterceptor()){content.indexedInterceptor=true;
if(mirror.isFunction()){content.name=mirror.name();
if(!(typeof(mirror.inferredName())==='undefined')){content.inferredName=mirror.inferredName();
content.resolved=mirror.resolved();
if(mirror.resolved()){content.source=mirror.source();
if(mirror.script()){content.script=this.serializeReference(mirror.script());
content.scriptId=mirror.script().id();
serializeLocationFields(mirror.sourceLocation(),content);
content.scopes=[];
for(var a=0;avar b=mirror.scope(a);
content.scopes.push({type:b.scopeType(),
if(mirror.isDate()){content.value=mirror.value();
var c=mirror.propertyNames(PropertyKind.Named);
var d=mirror.propertyNames(PropertyKind.Indexed);
var g=new Array(c.length d.length);
for(var a=0;avar h=mirror.property(c[a]);
g[a]=this.serializeProperty_(h);
this.add_(h.value());
for(var a=0;avar h=mirror.property(d[a]);
g[c.length a]=this.serializeProperty_(h);
content.properties=g;
var i=mirror.internalProperties();
if(i.length>0){for(var a=0;aj.push(this.serializeInternalProperty_(i[a]));
content.internalProperties=j;
b.position=a.position;
var c=a.line;
b.line=c;
var d=a.column;
b.column=d;
JSONProtocolSerializer.prototype.serializeProperty_=function(a){var c=a.value();
if(this.inlineRefs_()&&c.isValue()){b.value=this.serializeReferenceWithDisplayData_(c);
if(a.attributes()!=PropertyAttribute.None){b.attributes=a.attributes();
if(a.propertyType()!=PropertyType.Normal){b.propertyType=a.propertyType();
b.ref=c.handle();
JSONProtocolSerializer.prototype.serializeInternalProperty_=
JSONProtocolSerializer.prototype.serializeFrame_=function(a,b){b.index=a.index();
b.receiver=this.serializeReference(a.receiver());
var c=a.func();
b.func=this.serializeReference(c);
if(c.script()){b.script=this.serializeReference(c.script());
b.constructCall=a.isConstructCall();
b.atReturn=a.isAtReturn();
if(a.isAtReturn()){b.returnValue=this.serializeReference(a.returnValue());
b.debuggerFrame=a.isDebuggerFrame();
var d=new Array(a.argumentCount());
for(var g=0;gvar i=a.argumentName(g);
h.name=i;
h.value=this.serializeReference(a.argumentValue(g));
b.arguments=d;
var d=new Array(a.localCount());
for(var g=0;gj.name=a.localName(g);
j.value=this.serializeReference(a.localValue(g));
b.locals=d;
serializeLocationFields(a.sourceLocation(),b);
var k=a.sourceLineText();
b.sourceLineText=k;
b.scopes=[];
for(var g=0;gvar l=a.scope(g);
b.scopes.push({type:l.scopeType(),
JSONProtocolSerializer.prototype.serializeScope_=function(a,b){b.index=a.scopeIndex();
b.frameIndex=a.frameIndex();
b.type=a.scopeType();
b.object=this.inlineRefs_()?
this.serializeValue(a.scopeObject()):
this.serializeReference(a.scopeObject());
var sourceLineBeginningSkip=/^(?:\s*(?:\/\*.*?\*\/)*)*/;
Debug.DebugEvent={Break:1,Debug.ExceptionBreak={Caught:0,Debug.StepAction={StepOut:0,Debug.ScriptType={Native:0,Debug.ScriptCompilationType={Host:0,Debug.ScriptBreakPointType={ScriptId:0,getValue:function(){return this.value;},this.value=!!a;
%SetDisableBreak(!this.value);
getValue:function(){return Debug.isBreakOnException();},Debug.setBreakOnException();
Debug.clearBreakOnException();
getValue:function(){return Debug.isBreakOnUncaughtException();},Debug.setBreakOnUncaughtException();
Debug.clearBreakOnUncaughtException();
break_points.push(c);
this.source_position_=a;
this.script_break_point_=b;
this.number_=next_break_point_number ;
this.hit_count_=0;
this.active_=true;
this.condition_=null;
this.ignoreCount_=0;
BreakPoint.prototype.number=function(){return this.number_;
BreakPoint.prototype.func=function(){return this.func_;
BreakPoint.prototype.source_position=function(){return this.source_position_;
BreakPoint.prototype.hit_count=function(){return this.hit_count_;
BreakPoint.prototype.active=function(){if(this.script_break_point()){return this.script_break_point().active();
return this.active_;
BreakPoint.prototype.condition=function(){if(this.script_break_point()&&this.script_break_point().condition()){return this.script_break_point().condition();
return this.condition_;
BreakPoint.prototype.ignoreCount=function(){return this.ignoreCount_;
BreakPoint.prototype.script_break_point=function(){return this.script_break_point_;
BreakPoint.prototype.enable=function(){BreakPoint.prototype.disable=function(){this.active_=false;
BreakPoint.prototype.setCondition=function(a){this.condition_=a;
BreakPoint.prototype.setIgnoreCount=function(a){this.ignoreCount_=a;
BreakPoint.prototype.isTriggered=function(a){if(!this.active())return false;
if(this.condition()){var b=a.frame(0).evaluate(this.condition());
if(!(b instanceof ValueMirror)||!%ToBoolean(b.value_)){this.hit_count_ ;
if(this.script_break_point_){this.script_break_point_.hit_count_ ;
if(this.ignoreCount_>0){this.ignoreCount_--;
return b.isTriggered(MakeExecutionState(a));
this.type_=type;
if(type==Debug.ScriptBreakPointType.ScriptId){this.script_id_=script_id_or_name;
}else if(type==Debug.ScriptBreakPointType.ScriptName){this.script_name_=script_id_or_name;
}else if(type==Debug.ScriptBreakPointType.ScriptRegExp){this.script_regexp_object_=new RegExp(script_id_or_name);
this.line_=opt_line||0;
this.column_=opt_column;
this.groupId_=opt_groupId;
this.break_points_=[];
ScriptBreakPoint.prototype.cloneForOtherScript=function(a){var b=new ScriptBreakPoint(Debug.ScriptBreakPointType.ScriptId,
a.id,this.line_,this.column_,this.groupId_);
b.number_=next_break_point_number ;
script_break_points.push(b);
b.hit_count_=this.hit_count_;
b.active_=this.active_;
b.condition_=this.condition_;
b.ignoreCount_=this.ignoreCount_;
ScriptBreakPoint.prototype.number=function(){ScriptBreakPoint.prototype.groupId=function(){return this.groupId_;
ScriptBreakPoint.prototype.type=function(){ScriptBreakPoint.prototype.script_id=function(){return this.script_id_;
ScriptBreakPoint.prototype.script_name=function(){return this.script_name_;
ScriptBreakPoint.prototype.script_regexp_object=function(){return this.script_regexp_object_;
ScriptBreakPoint.prototype.line=function(){return this.line_;
ScriptBreakPoint.prototype.column=function(){return this.column_;
ScriptBreakPoint.prototype.actual_locations=function(){for(var b=0;ba.push(this.break_points_[b].actual_location);
ScriptBreakPoint.prototype.update_positions=function(a,b){this.line_=a;
this.column_=b;
ScriptBreakPoint.prototype.hit_count=function(){ScriptBreakPoint.prototype.active=function(){ScriptBreakPoint.prototype.condition=function(){ScriptBreakPoint.prototype.ignoreCount=function(){ScriptBreakPoint.prototype.enable=function(){ScriptBreakPoint.prototype.disable=function(){ScriptBreakPoint.prototype.setCondition=function(a){ScriptBreakPoint.prototype.setIgnoreCount=function(a){this.break_points_[b].setIgnoreCount(a);
ScriptBreakPoint.prototype.matchesScript=function(a){if(this.type_==Debug.ScriptBreakPointType.ScriptId){return this.script_id_==a.id;
if(!(a.line_offset<=this.line_&&
this.line_if(this.type_==Debug.ScriptBreakPointType.ScriptName){return this.script_name_==a.nameOrSourceURL();
}else if(this.type_==Debug.ScriptBreakPointType.ScriptRegExp){return this.script_regexp_object_.test(a.nameOrSourceURL());
throw new Error("Unexpected breakpoint type " this.type_);ScriptBreakPoint.prototype.set=function(a){var b=this.column();
var c=this.line();
var d=a.sourceLine(this.line());
if(!a.sourceColumnStart_){a.sourceColumnStart_=new Array(a.lineCount());
if((typeof(a.sourceColumnStart_[c])==='undefined')){a.sourceColumnStart_[c]=
d.match(sourceLineBeginningSkip)[0].length;
b=a.sourceColumnStart_[c];
var g=Debug.findScriptSourcePosition(a,this.line(),b);
break_point.setIgnoreCount(this.ignoreCount());
var h=%SetScriptBreakPoint(a,g,break_point);
var i=a.locationFromPosition(h,true);
if(i.line!=c&&!%AllowBreakPointRelocation()){%ClearBreakPoint(break_point);
break_point.actual_location={line:i.line,column:i.column,
script_id:a.id};
this.break_points_.push(break_point);
ScriptBreakPoint.prototype.clear=function(){for(var b=0;bif(break_points[b].script_break_point()&&
break_points[b].script_break_point()===this){%ClearBreakPoint(break_points[b]);
a.push(break_points[b]);
for(var b=0;b
if((c.type()==Debug.ScriptBreakPointType.ScriptName||
c.type()==Debug.ScriptBreakPointType.ScriptRegExp)&&
c.matchesScript(a)){c.set(a);
for(var c=0;c
if(script_break_points[c].matchesScript(a)){b.push(script_break_points[c]);
Debug.setListener=function(a,b){%SetDebugEventListener(a,b);
Debug.breakExecution=function(a){Debug.breakLocations=function(a){Debug.findScript=function(a){return %FunctionGetScript(a);
var b=Debug.scripts();
if(a.test(h.name)){Debug.scriptSource=function(a){return this.findScript(a).source;
Debug.source=function(a){return %FunctionGetSourceCode(a);
Debug.disassemble=function(a){return ÞbugDisassembleFunction(a);
Debug.disassembleConstructor=function(a){return ÞbugDisassembleConstructor(a);
Debug.ExecuteInDebugContext=function(a,b){return %ExecuteInDebugContext(a,!!b);
Debug.sourcePosition=function(a){return %FunctionGetScriptSourcePosition(a);
Debug.findFunctionSourceLocation=function(a,b,c){var d=%FunctionGetScript(a);
var g=%FunctionGetScriptSourcePosition(a);
return d.locationFromLine(b,c,g);
Debug.findScriptSourcePosition=function(a,b,c){var d=a.locationFromLine(b,c);
return d?d.position:null;
Debug.findBreakPoint=function(a,b){for(var d=0;dif(break_points[d].number()==a){break_points.splice(d,1);
return this.findScriptBreakPoint(a,b);
Debug.findBreakPointActualLocations=function(a){if(script_break_points[b].number()==a){return script_break_points[b].actual_locations();
if(break_points[b].number()==a){return[break_points[b].actual_location];
Debug.setBreakPoint=function(a,b,c,d){if(%FunctionIsAPIFunction(a)){this.findFunctionSourceLocation(a,b,c).position;
var h=g-this.sourcePosition(a);
var i=%FunctionGetScript(a);
if(i.type==Debug.ScriptType.Native){if(i&&i.id){h =%FunctionGetScriptSourcePosition(a);
var j=i.locationFromPosition(h,false);
return this.setScriptBreakPointById(i.id,
j.line,j.column,
%SetFunctionBreakPoint(a,h,k);
l =this.sourcePosition(a);
var m=i.locationFromPosition(l,true);
k.actual_location={line:m.line,column:m.column,
script_id:i.id};
k.setCondition(d);
return k.number();
Debug.setBreakPointByScriptIdAndPosition=function(script_id,position,
break_point.setCondition(condition);
break_point.disable();
var a=this.scripts();
for(var b=0;bif(script_id==a[b].id){break_point.actual_position=%SetScriptBreakPoint(a[b],position,
Debug.enableBreakPoint=function(a){var b=this.findBreakPoint(a,false);
b.enable();
Debug.disableBreakPoint=function(a){b.disable();
Debug.changeBreakPointCondition=function(a,b){var c=this.findBreakPoint(a,false);
c.setCondition(b);
Debug.changeBreakPointIgnoreCount=function(a,b){c.setIgnoreCount(b);
Debug.clearBreakPoint=function(a){var b=this.findBreakPoint(a,true);
return %ClearBreakPoint(b);
b=this.findScriptBreakPoint(a,true);
Debug.clearAllBreakPoints=function(){for(var a=0;aDebug.disableAllBreakPoints=function(){Debug.disableBreakPoint(a);
%ChangeBreakOnException(Debug.ExceptionBreak.Caught,false);
%ChangeBreakOnException(Debug.ExceptionBreak.Uncaught,false);
Debug.findScriptBreakPoint=function(a,b){for(var d=0;d
if(script_break_points[d].number()==a){c.clear();
script_break_points.splice(d,1);
Debug.setScriptBreakPoint=function(type,script_id_or_name,
a.number_=next_break_point_number ;
a.setCondition(opt_condition);
script_break_points.push(a);
var b=this.scripts();
if(a.matchesScript(b[c])){a.set(b[c]);
return a.number();
Debug.setScriptBreakPointById=function(script_id,
return this.setScriptBreakPoint(Debug.ScriptBreakPointType.ScriptId,
Debug.setScriptBreakPointByName=function(script_name,
return this.setScriptBreakPoint(Debug.ScriptBreakPointType.ScriptName,
Debug.setScriptBreakPointByRegExp=function(script_regexp,
return this.setScriptBreakPoint(Debug.ScriptBreakPointType.ScriptRegExp,
Debug.enableScriptBreakPoint=function(a){var b=this.findScriptBreakPoint(a,false);
Debug.disableScriptBreakPoint=function(a){Debug.changeScriptBreakPointCondition=function(
var a=this.findScriptBreakPoint(break_point_number,false);
a.setCondition(condition);
Debug.changeScriptBreakPointIgnoreCount=function(
a.setIgnoreCount(ignoreCount);
Debug.scriptBreakPoints=function(){Debug.clearStepping=function(){%ClearStepping();
Debug.setBreakOnException=function(){return %ChangeBreakOnException(Debug.ExceptionBreak.Caught,true);
Debug.clearBreakOnException=function(){return %ChangeBreakOnException(Debug.ExceptionBreak.Caught,false);
Debug.isBreakOnException=function(){return!!%IsBreakOnException(Debug.ExceptionBreak.Caught);
Debug.setBreakOnUncaughtException=function(){return %ChangeBreakOnException(Debug.ExceptionBreak.Uncaught,true);
Debug.clearBreakOnUncaughtException=function(){return %ChangeBreakOnException(Debug.ExceptionBreak.Uncaught,false);
Debug.isBreakOnUncaughtException=function(){return!!%IsBreakOnException(Debug.ExceptionBreak.Uncaught);
Debug.showBreakPoints=function(a,b){var c=b?this.scriptSource(a):this.source(a);
var d=b?this.sourcePosition(a):0;
var g=this.breakLocations(a);
g.sort(function(h,i){return h-i;});for(var m=0;mj =c.slice(k,l);
l=c.length;
j =c.substring(k,l);
Debug.scripts=function(){return ÞbugGetLoadedScripts();
Debug.debuggerFlags=function(){Debug.MakeMirror=MakeMirror;
function MakeExecutionState(a){return new ExecutionState(a);
function ExecutionState(a){this.break_id=a;
this.selected_frame=0;
ExecutionState.prototype.prepareStep=function(a,b){var c=Debug.StepAction.StepIn;
return %PrepareStep(this.break_id,c,d);
ExecutionState.prototype.evaluateGlobal=function(source,disable_break,
return MakeMirror(ÞbugEvaluateGlobal(this.break_id,source,
ExecutionState.prototype.frameCount=function(){return %GetFrameCount(this.break_id);
ExecutionState.prototype.threadCount=function(){return %GetThreadCount(this.break_id);
ExecutionState.prototype.frame=function(a){if(a==null)a=this.selected_frame;
if(a<0||a>=this.frameCount()){return new FrameMirror(this.break_id,a);
ExecutionState.prototype.setSelectedFrame=function(a){if(b<0||b>=this.frameCount())throw new Error('Illegal frame index.');this.selected_frame=b;
ExecutionState.prototype.selectedFrame=function(){return this.selected_frame;
ExecutionState.prototype.debugCommandProcessor=function(a){this.exec_state_=a;
this.break_points_hit_=b;
BreakEvent.prototype.executionState=function(){return this.exec_state_;
BreakEvent.prototype.eventType=function(){return Debug.DebugEvent.Break;
BreakEvent.prototype.func=function(){return this.exec_state_.frame(0).func();
BreakEvent.prototype.sourceLine=function(){return this.exec_state_.frame(0).sourceLine();
BreakEvent.prototype.sourceColumn=function(){return this.exec_state_.frame(0).sourceColumn();
BreakEvent.prototype.sourceLineText=function(){return this.exec_state_.frame(0).sourceLineText();
BreakEvent.prototype.breakPointsHit=function(){return this.break_points_hit_;
BreakEvent.prototype.toJSONProtocol=function(){body:{invocationText:this.exec_state_.frame(0).invocationText(),var b=this.func().script();
a.body.sourceLine=this.sourceLine(),
a.body.sourceColumn=this.sourceColumn(),
a.body.sourceLineText=this.sourceLineText(),
a.body.script=MakeScriptObject_(b,false);
if(this.breakPointsHit()){a.body.breakpoints=[];
for(var c=0;cvar d=this.breakPointsHit()[c];
var g=d.script_break_point();
h=g.number();
h=d.number();
a.body.breakpoints.push(h);
return JSON.stringify(ObjectToProtocolObject_(a));
this.exception_=b;
this.uncaught_=c;
ExceptionEvent.prototype.executionState=function(){ExceptionEvent.prototype.eventType=function(){return Debug.DebugEvent.Exception;
ExceptionEvent.prototype.exception=function(){return this.exception_;
ExceptionEvent.prototype.uncaught=function(){return this.uncaught_;
ExceptionEvent.prototype.func=function(){ExceptionEvent.prototype.sourceLine=function(){ExceptionEvent.prototype.sourceColumn=function(){ExceptionEvent.prototype.sourceLineText=function(){ExceptionEvent.prototype.toJSONProtocol=function(){a.event="exception";
a.body={uncaught:this.uncaught_,exception:MakeMirror(this.exception_)
if(this.exec_state_.frameCount()>0){a.body.sourceLine=this.sourceLine();
a.body.sourceColumn=this.sourceColumn();
a.body.sourceLineText=this.sourceLineText();
a.body.sourceLine=-1;
return a.toJSONProtocol();
this.script_=MakeMirror(b);
this.before_=c;
CompileEvent.prototype.executionState=function(){CompileEvent.prototype.eventType=function(){if(this.before_){return Debug.DebugEvent.BeforeCompile;
return Debug.DebugEvent.AfterCompile;
CompileEvent.prototype.script=function(){CompileEvent.prototype.toJSONProtocol=function(){a.running=true;
a.event="beforeCompile";
a.event="afterCompile";
a.body={};a.body.script=this.script_;
this.func=a;
NewFunctionEvent.prototype.eventType=function(){return Debug.DebugEvent.NewFunction;
NewFunctionEvent.prototype.name=function(){return this.func.name;
NewFunctionEvent.prototype.setBreakPoint=function(a){Debug.setBreakPoint(this.func,a||0);
this.id_=b;
ScriptCollectedEvent.prototype.id=function(){return this.id_;
ScriptCollectedEvent.prototype.executionState=function(){ScriptCollectedEvent.prototype.toJSONProtocol=function(){a.event="scriptCollected";
a.body.script={id:this.id()};var c={id:a.id(),name:a.name(),
lineOffset:a.lineOffset(),
columnOffset:a.columnOffset(),
lineCount:a.lineCount(),
if(!(typeof(a.data())==='undefined')){c.data=a.data();
c.source=a.source();
this.running_=b||false;
DebugCommandProcessor.prototype.processDebugRequest=function(a){return this.processDebugJSONRequest(a);
this.seq=next_response_seq ;
this.type='response';
this.request_seq=a.seq;
this.command=a.command;
this.type='event';
this.success=true;
this.running=undefined;
ProtocolMessage.prototype.setOption=function(a,b){if(!this.options_){this.options_={};this.options_[a]=b;
ProtocolMessage.prototype.failed=function(a){this.success=false;
this.message=a;
ProtocolMessage.prototype.toJSONProtocol=function(){a.seq=this.seq;
if(this.request_seq){a.request_seq=this.request_seq;
a.type=this.type;
if(this.event){a.event=this.event;
if(this.command){a.command=this.command;
if(this.success){a.success=this.success;
a.success=false;
if(this.body){var c=MakeMirrorSerializer(true,this.options_);
if(this.body instanceof Mirror){b=c.serializeValue(this.body);
}else if(this.body instanceof Array){for(var d=0;dif(this.body[d]instanceof Mirror){b.push(c.serializeValue(this.body[d]));
b.push(ObjectToProtocolObject_(this.body[d],c));
b=ObjectToProtocolObject_(this.body,c);
a.body=b;
a.refs=c.serializeReferencedObjects();
if(this.message){a.message=this.message;
a.running=this.running;
return JSON.stringify(a);
DebugCommandProcessor.prototype.createResponse=function(a){DebugCommandProcessor.prototype.processDebugJSONRequest=function(
a=JSON.parse(json_request);
b=this.createResponse(a);
if(!a.type){if(a.type!='request'){throw new Error("Illegal type '" a.type "' in request");if(!a.command){if(a.arguments){var c=a.arguments;
if(c.inlineRefs||c.compactFormat){b.setOption('inlineRefs',true);if(!(typeof(c.maxStringLength)==='undefined')){b.setOption('maxStringLength',c.maxStringLength);if(a.command=='continue'){this.continueRequest_(a,b);
}else if(a.command=='break'){this.breakRequest_(a,b);
}else if(a.command=='setbreakpoint'){this.setBreakPointRequest_(a,b);
}else if(a.command=='changebreakpoint'){this.changeBreakPointRequest_(a,b);
}else if(a.command=='clearbreakpoint'){this.clearBreakPointRequest_(a,b);
}else if(a.command=='clearbreakpointgroup'){this.clearBreakPointGroupRequest_(a,b);
}else if(a.command=='disconnect'){this.disconnectRequest_(a,b);
}else if(a.command=='setexceptionbreak'){this.setExceptionBreakRequest_(a,b);
}else if(a.command=='listbreakpoints'){this.listBreakpointsRequest_(a,b);
}else if(a.command=='backtrace'){this.backtraceRequest_(a,b);
}else if(a.command=='frame'){this.frameRequest_(a,b);
}else if(a.command=='scopes'){this.scopesRequest_(a,b);
}else if(a.command=='scope'){this.scopeRequest_(a,b);
}else if(a.command=='evaluate'){this.evaluateRequest_(a,b);
}else if(lol_is_enabled&&a.command=='getobj'){this.getobjRequest_(a,b);
}else if(a.command=='lookup'){this.lookupRequest_(a,b);
}else if(a.command=='references'){this.referencesRequest_(a,b);
}else if(a.command=='source'){this.sourceRequest_(a,b);
}else if(a.command=='scripts'){this.scriptsRequest_(a,b);
}else if(a.command=='threads'){this.threadsRequest_(a,b);
}else if(a.command=='suspend'){this.suspendRequest_(a,b);
}else if(a.command=='version'){this.versionRequest_(a,b);
}else if(a.command=='profile'){this.profileRequest_(a,b);
}else if(a.command=='changelive'){this.changeLiveRequest_(a,b);
}else if(a.command=='restartframe'){this.restartFrameRequest_(a,b);
}else if(a.command=='flags'){this.debuggerFlagsRequest_(a,b);
}else if(a.command=='v8flags'){}else if(a.command=='gc'){this.gcRequest_(a,b);
}else if(lol_is_enabled&&a.command=='lol-capture'){this.lolCaptureRequest_(a,b);
}else if(lol_is_enabled&&a.command=='lol-delete'){this.lolDeleteRequest_(a,b);
}else if(lol_is_enabled&&a.command=='lol-diff'){this.lolDiffRequest_(a,b);
}else if(lol_is_enabled&&a.command=='lol-getid'){this.lolGetIdRequest_(a,b);
}else if(lol_is_enabled&&a.command=='lol-info'){this.lolInfoRequest_(a,b);
}else if(lol_is_enabled&&a.command=='lol-reset'){this.lolResetRequest_(a,b);
}else if(lol_is_enabled&&a.command=='lol-retainers'){this.lolRetainersRequest_(a,b);
}else if(lol_is_enabled&&a.command=='lol-path'){this.lolPathRequest_(a,b);
}else if(lol_is_enabled&&a.command=='lol-print'){this.lolPrintRequest_(a,b);
}else if(lol_is_enabled&&a.command=='lol-stats'){this.lolStatsRequest_(a,b);
throw new Error('Unknown command "' a.command '" in request');b=this.createResponse();
b.success=false;
b.message=%ToString(e);
if(!(typeof(b.running)==='undefined')){this.running_=b.running;
b.running=this.running_;
return b.toJSONProtocol();
return'{"seq":' b.seq ',' '"request_seq":' a.seq ','
DebugCommandProcessor.prototype.continueRequest_=function(a,b){var d=Debug.StepAction.StepIn;
var g=a.arguments.stepaction;
var h=a.arguments.stepcount;
d=Debug.StepAction.StepIn;
d=Debug.StepAction.StepMin;
d=Debug.StepAction.StepNext;
d=Debug.StepAction.StepOut;
this.exec_state_.prepareStep(d,c);
b.running=true;
DebugCommandProcessor.prototype.breakRequest_=function(a,b){DebugCommandProcessor.prototype.setBreakPointRequest_=
if(!a.arguments){b.failed('Missing arguments');var c=a.arguments.type;
var d=a.arguments.target;
var g=a.arguments.line;
var h=a.arguments.column;
var i=(typeof(a.arguments.enabled)==='undefined')?
true:a.arguments.enabled;
var j=a.arguments.condition;
var k=a.arguments.ignoreCount;
var l=a.arguments.groupId;
b.failed('Missing argument "type" or "target"');b.failed('Argument "target" is not a string value');o=this.exec_state_.evaluateGlobal(d).value();
b.failed('Error: "' %ToString(e) b.failed('"' d '" does not evaluate to a function');m=Debug.setBreakPoint(o,g,h,j);
return b.failed('Object #' q '# not found');if(!r.isFunction()){return b.failed('Object #' q '# is not a function');m=Debug.setBreakPoint(r.value(),
Debug.setScriptBreakPointByName(d,g,h,j,
Debug.setScriptBreakPointById(d,g,h,j,l);
Debug.setScriptBreakPointByRegExp(d,g,h,j,
b.failed('Illegal type "' c '"');var u=Debug.findBreakPoint(m);
Debug.changeBreakPointIgnoreCount(m,k);
Debug.disableBreakPoint(m);
b.body={type:c,if(u.type()==Debug.ScriptBreakPointType.ScriptId){b.body.type='scriptId';
b.body.script_id=u.script_id();
}else if(u.type()==Debug.ScriptBreakPointType.ScriptName){b.body.type='scriptName';
b.body.script_name=u.script_name();
}else if(u.type()==Debug.ScriptBreakPointType.ScriptRegExp){b.body.type='scriptRegExp';
b.body.script_regexp=u.script_regexp_object().source;
u.type());
b.body.line=u.line();
b.body.column=u.column();
b.body.actual_locations=u.actual_locations();
b.body.type='function';
b.body.actual_locations=[u.actual_location];
DebugCommandProcessor.prototype.changeBreakPointRequest_=function(
if(!request.arguments){response.failed('Missing arguments');var a=%ToNumber(request.arguments.breakpoint);
var b=request.arguments.enabled;
var c=request.arguments.condition;
var d=request.arguments.ignoreCount;
response.failed('Missing argument "breakpoint"');Debug.enableBreakPoint(a);
Debug.changeBreakPointCondition(a,c);
Debug.changeBreakPointIgnoreCount(a,d);
DebugCommandProcessor.prototype.clearBreakPointGroupRequest_=function(
var a=request.arguments.groupId;
response.failed('Missing argument "groupId"');if(g.groupId()==a){b.push(g.number());
g.clear();
c.push(g);
response.body={breakpoints:b};DebugCommandProcessor.prototype.clearBreakPointRequest_=function(
Debug.clearBreakPoint(a);
response.body={breakpoint:a};DebugCommandProcessor.prototype.listBreakpointsRequest_=function(
number:c.number(),
line:c.line(),
column:c.column(),
groupId:c.groupId(),
hit_count:c.hit_count(),
active:c.active(),
condition:c.condition(),
ignoreCount:c.ignoreCount(),
actual_locations:c.actual_locations()
if(c.type()==Debug.ScriptBreakPointType.ScriptId){d.type='scriptId';
d.script_id=c.script_id();
}else if(c.type()==Debug.ScriptBreakPointType.ScriptName){d.type='scriptName';
d.script_name=c.script_name();
}else if(c.type()==Debug.ScriptBreakPointType.ScriptRegExp){d.type='scriptRegExp';
d.script_regexp=c.script_regexp_object().source;
c.type());
a.push(d);
response.body={breakOnExceptions:Debug.isBreakOnException(),
breakOnUncaughtExceptions:Debug.isBreakOnUncaughtException()
DebugCommandProcessor.prototype.disconnectRequest_=
Debug.disableAllBreakPoints();
DebugCommandProcessor.prototype.setExceptionBreakRequest_=
b.failed('Missing argument "type"');d=!Debug.isBreakOnException();
d=!Debug.isBreakOnUncaughtException();
if(!(typeof(a.arguments.enabled)==='undefined')){d=a.arguments.enabled;
b.failed('Illegal value for "enabled":"' d '"');%ChangeBreakOnException(Debug.ExceptionBreak.Caught,d);
%ChangeBreakOnException(Debug.ExceptionBreak.Uncaught,d);
b.failed('Unknown "type":"' c '"');b.body={'type':c,'enabled':d};DebugCommandProcessor.prototype.backtraceRequest_=function(
var a=this.exec_state_.frameCount();
if(request.arguments){if(request.arguments.fromFrame){b=request.arguments.fromFrame;
if(request.arguments.toFrame){c=request.arguments.toFrame;
if(request.arguments.bottom){return response.failed('Invalid frame number');c=Math.min(a,c);
return response.failed(g);
h.push(this.exec_state_.frame(i));
DebugCommandProcessor.prototype.frameRequest_=function(a,b){if(this.exec_state_.frameCount()==0){return b.failed('No frames');var c=a.arguments.number;
if(c<0||this.exec_state_.frameCount()<=c){return b.failed('Invalid frame number');this.exec_state_.setSelectedFrame(a.arguments.number);
b.body=this.exec_state_.frame();
DebugCommandProcessor.prototype.frameForScopeRequest_=function(a){if(a.arguments&&!(typeof(a.arguments.frameNumber)==='undefined')){frame_index=a.arguments.frameNumber;
if(frame_index<0||this.exec_state_.frameCount()<=frame_index){return this.exec_state_.frame(frame_index);
return this.exec_state_.frame();
DebugCommandProcessor.prototype.scopeHolderForScopeRequest_=
if(a.arguments&&"functionHandle"in a.arguments){if(!(typeof(a.arguments.functionHandle)==='number')){var b=LookupMirror(a.arguments.functionHandle);
var c=this.frameForScopeRequest_(a);
DebugCommandProcessor.prototype.scopesRequest_=function(a,b){var c=this.scopeHolderForScopeRequest_(a);
var d=c.scopeCount();
g.push(c.scope(h));
b.body={DebugCommandProcessor.prototype.scopeRequest_=function(a,b){if(a.arguments&&!(typeof(a.arguments.number)==='undefined')){d=%ToNumber(a.arguments.number);
if(d<0||c.scopeCount()<=d){return b.failed('Invalid scope number');b.body=c.scope(d);
DebugCommandProcessor.prototype.evaluateRequest_=function(a,b){return b.failed('Missing arguments');var c=a.arguments.expression;
var d=a.arguments.frame;
var g=a.arguments.global;
var h=a.arguments.disable_break;
var i=a.arguments.additional_context;
return b.failed('Failed to convert expression argument to string');return b.failed('Arguments "frame" and "global" are exclusive');for(var k=0;kif(!(typeof(l.name)==='string')||!(typeof(l.handle)==='number')){return b.failed("Context element #" k var m=LookupMirror(l.handle);
return b.failed("Context object '" l.name "' #" l.handle "# not found");
j[l.name]=m.value();
b.body=this.exec_state_.evaluateGlobal(
if(o<0||o>=this.exec_state_.frameCount()){return b.failed('Invalid frame "' d '"');b.body=this.exec_state_.frame(o).evaluate(
b.body=this.exec_state_.frame().evaluate(
DebugCommandProcessor.prototype.getobjRequest_=function(a,b){var c=a.arguments.obj_id;
return b.failed('Argument "obj_id" missing');b.body=MakeMirror(%GetLOLObj(c));
DebugCommandProcessor.prototype.lookupRequest_=function(a,b){var c=a.arguments.handles;
return b.failed('Argument "handles" missing');if(!(typeof(a.arguments.includeSource)==='undefined')){includeSource=%ToBoolean(a.arguments.includeSource);
b.setOption('includeSource',includeSource);return b.failed('Object #' h '# not found');b.body=d;
DebugCommandProcessor.prototype.referencesRequest_=
var d=a.arguments.handle;
return b.failed('Argument "type" missing');return b.failed('Argument "handle" missing');return b.failed('Invalid type "' c '"');b.body=g.referencedBy();
b.body=g.constructedBy();
return b.failed('Object #' d '# not found');DebugCommandProcessor.prototype.sourceRequest_=function(a,b){return b.failed('No source');var g=this.exec_state_.frame();
c=a.arguments.fromLine;
d=a.arguments.toLine;
if(!(typeof(a.arguments.frame)==='undefined')){var h=%ToNumber(a.arguments.frame);
if(h<0||h>=this.exec_state_.frameCount()){return b.failed('Invalid frame "' g '"');g=this.exec_state_.frame(h);
var i=g.func().script();
var j=i.sourceSlice(c,d);
return b.failed('Invalid line interval');b.body={};b.body.source=j.sourceText();
b.body.fromLine=j.from_line;
b.body.toLine=j.to_line;
b.body.fromPosition=j.from_position;
b.body.toPosition=j.to_position;
b.body.totalLines=i.lineCount();
DebugCommandProcessor.prototype.scriptsRequest_=function(a,b){var c=ScriptTypeFlag(Debug.ScriptType.Normal);
if(!(typeof(a.arguments.types)==='undefined')){c=%ToNumber(a.arguments.types);
return b.failed('Invalid types "' a.arguments.types '"');
d=%ToBoolean(a.arguments.includeSource);
b.setOption('includeSource',d);if((%_IsArray(a.arguments.ids))){var h=a.arguments.ids;
for(var i=0;iif(!(typeof(a.arguments.filter)==='undefined')){var l=%ToNumber(a.arguments.filter);
j=a.arguments.filter;
var m=ÞbugGetLoadedScripts();
b.body=[];
for(var i=0;iif(g&&!g[m[i].id]){if(o.id&&o.id===k){if(o.name&&o.name.indexOf(j)>=0){if(c&ScriptTypeFlag(m[i].type)){b.body.push(MakeMirror(m[i]));
DebugCommandProcessor.prototype.threadsRequest_=function(a,b){var c=this.exec_state_.threadCount();
var h=%GetThreadDetails(this.exec_state_.break_id,g);
d.push(i);
DebugCommandProcessor.prototype.suspendRequest_=function(a,b){b.running=false;
DebugCommandProcessor.prototype.versionRequest_=function(a,b){DebugCommandProcessor.prototype.profileRequest_=function(a,b){if(a.arguments.command=='resume'){}else if(a.arguments.command=='pause'){return b.failed('Unknown command');DebugCommandProcessor.prototype.changeLiveRequest_=function(
return response.failed('Missing arguments');var a=request.arguments.script_id;
var b=!!request.arguments.preview_only;
var c=ÞbugGetLoadedScripts();
if(c[g].id==a){response.failed('Script not found');if(!(typeof(request.arguments.new_source)==='string')){var i=request.arguments.new_source;
var j=Debug.LiveEdit.SetScriptSource(d,
response.body={change_log:h,result:j};if(!b&&!this.running_&&j.stack_modified){response.body.stepin_recommended=true;
DebugCommandProcessor.prototype.restartFrameRequest_=function(
var a=request.arguments.frame;
return response.failed('No frames');if(c<0||c>=this.exec_state_.frameCount()){return response.failed('Invalid frame "' a '"');b=this.exec_state_.frame(c);
b=this.exec_state_.frame();
var d=Debug.LiveEdit.RestartFrame(b);
response.body={result:d};DebugCommandProcessor.prototype.debuggerFlagsRequest_=function(request,
var a=request.arguments.flags;
response.body={flags:[]};var c=a[b].name;
d.setValue(a[b].value);
response.body.flags.push({name:c,value:d.getValue()});var g=debugger_flags[c].getValue();
response.body.flags.push({name:c,value:g});DebugCommandProcessor.prototype.v8FlagsRequest_=function(a,b){var c=a.arguments.flags;
%SetFlags(c);
DebugCommandProcessor.prototype.gcRequest_=function(a,b){%CollectGarbage(c);
b.body={"before":d,"after":g};DebugCommandProcessor.prototype.lolCaptureRequest_=
b.body=ÊptureLOL();
DebugCommandProcessor.prototype.lolDeleteRequest_=
var c=a.arguments.id;
var d=ÞleteLOL(c);
b.body={id:c};b.failed('Failed to delete: live object list ' c ' not found.');DebugCommandProcessor.prototype.lolDiffRequest_=function(a,b){var c=a.arguments.id1;
var d=a.arguments.id2;
var g=a.arguments.verbose;
var h=a.arguments.filter;
var i=a.arguments.start;
var j=a.arguments.count;
b.body=%DumpLOL(c,d,i,j,h);
b.body=%SummarizeLOL(c,d,h);
DebugCommandProcessor.prototype.lolGetIdRequest_=function(a,b){var c=a.arguments.address;
b.body.id=%GetLOLObjId(c);
DebugCommandProcessor.prototype.lolInfoRequest_=function(a,b){var c=a.arguments.start;
var d=a.arguments.count;
b.body=%InfoLOL(c,d);
DebugCommandProcessor.prototype.lolResetRequest_=function(a,b){DebugCommandProcessor.prototype.lolRetainersRequest_=
var d=a.arguments.verbose;
var g=a.arguments.start;
var h=a.arguments.count;
var i=a.arguments.filter;
b.body=%GetLOLObjRetainers(c,Mirror.prototype,d,
DebugCommandProcessor.prototype.lolPathRequest_=function(a,b){b.body.path=%GetLOLPath(c,d,Mirror.prototype);
DebugCommandProcessor.prototype.lolPrintRequest_=function(a,b){b.body.dump=%PrintLOLObj(c);
DebugCommandProcessor.prototype.isRunning=function(){return this.running_;
DebugCommandProcessor.prototype.systemBreak=function(a,b){return %SystemBreak();
for(var d=0;dc.push(ValueToProtocolValue_(a[d],b));
c=b.serializeValue(a);
native json.js
native regexp.js
native date.js
native apinatives.js
native messages.js
native math.js
native uri.js
native string.js
native array.js
native v8natives.js
native runtime.js
native debug.js
native mirror.js
native liveedit.js
global.Proxy=new $Object();
var $Proxy=global.Proxy
return %CreateJSProxy(a,b)
return %CreateJSFunctionProxy(
a,b,c,$Function.prototype)
%CheckIsBootstrapping()
var b=this.prototype
if(!(%_IsSpecObject(b)))b=$Object.prototype
var c=this.getPropertyDescriptor(b)
return c.value
if((typeof(c.get)==='undefined')){return c.get}return %_CallFunction(a,c.get)
var d=this.getOwnPropertyDescriptor(b)
if(d.writable){d.value=c
this.defineProperty(b,d)
if(d.set){%_CallFunction(a,c,d.set)
d=this.getPropertyDescriptor(b)
this.defineProperty(b,{return!!this.getPropertyDescriptor(a)
return!!this.getOwnPropertyDescriptor(a)
function DerivedKeysTrap(){var a=this.getOwnPropertyNames()
for(var c=0,count=0;cvar e=this.getOwnPropertyDescriptor(((typeof(%IS_VAR(d))==='string')?d:NonStringToString(d)))
if(!(typeof(e)==='undefined')&&e.enumerable){var a=this.getPropertyNames()
var e=this.getPropertyDescriptor(((typeof(%IS_VAR(d))==='string')?d:NonStringToString(d)))
if((typeof(b.enumerate)==='undefined')){return ToStringArray(b.enumerate(),"enumerate")
.?AVSnapshottingProgressReportingInterface@internal@v8@@
.?AVHUnaryMathOperation@internal@v8@@
.?AVHStoreKeyed@internal@v8@@
.?AVHUnaryOperation@internal@v8@@
.?AVHBinaryOperation@internal@v8@@
.?AVHBitwiseBinaryOperation@internal@v8@@
.?AVHArithmeticBinaryOperation@internal@v8@@
.?AVHLoadKeyed@internal@v8@@
.?AVHLoadKeyedGeneric@internal@v8@@
.?AVHStoreKeyedGeneric@internal@v8@@
.?AVHCallKeyed@internal@v8@@
.?AVKeyedLoadElementStub@internal@v8@@
.?AVKeyedStoreElementStub@internal@v8@@
.?AVKeyedCallIC@internal@v8@@
.?AVKeyedIC@internal@v8@@
.?AVKeyedLoadIC@internal@v8@@
.?AVKeyedStoreIC@internal@v8@@
.?AVHashTableKey@internal@v8@@
.?AVPolymorphicCodeCacheHashTableKey@internal@v8@@
.?AVStringSharedKey@internal@v8@@
.?AVRegExpKey@internal@v8@@
.?AVUtf8SymbolKey@internal@v8@@
.?AVSubStringAsciiSymbolKey@internal@v8@@
.?AVSymbolKey@internal@v8@@
.?AVTwoCharHashTableKey@internal@v8@@
.?AVSymbolsKey@internal@v8@@
.?AV?$SequentialSymbolKey@D@internal@v8@@
.?AV?$SequentialSymbolKey@G@internal@v8@@
.?AVCodeCacheHashTableKey@internal@v8@@
.?AVAsciiSymbolKey@internal@v8@@
.?AVTwoByteSymbolKey@internal@v8@@
.?AVImportDeclaration@internal@v8@@
.?AVUnaryOperation@internal@v8@@
.?AVBinaryOperation@internal@v8@@
.?AVCountOperation@internal@v8@@
.?AVCompareOperation@internal@v8@@
.?AVRegExpAssertion@internal@v8@@
.?AV?$Collector@UKey@CompleteParserRecorder@internal@v8@@$01$0BAAAAA@@internal@v8@@
.?AVModuleUrl@internal@v8@@
.?AVIndexedReferencesExtractor@internal@v8@@
.?AVRegExpExecStub@internal@v8@@
.?AVDeferredMathAbsTaggedHeapNumber@?1??DoMathAbs@LCodeGen@internal@v8@@AAEXPAVLUnaryMathOperation@34@@Z@
.?AVLLoadKeyed@internal@v8@@
.?AVLLoadKeyedGeneric@internal@v8@@
.?AVLCallKeyed@internal@v8@@
.?AVLStoreKeyed@internal@v8@@
.?AVLUnaryMathOperation@internal@v8@@
.?AVLStoreKeyedGeneric@internal@v8@@
_malloc_crt
_amsg_exit
_crt_debugger_hook
.2.WP
*3%C$
"&%/#"%#=-
>4>#1$
"%.ZW
$((,(0((,,8(,$,44$
8@8@8@8<4
,(,00(0048,(0,4,8440(0
.text
`.rdata
@.data
.rsrc
@.reloc
kernel32.dll
dbghelp.dll
GetNowUpdater.exe_208_rwx_021C1000_001FD000:
tCPj
t.hts0
u.hlz0
}.UVWS
QQuickStateOperation *
QQmlListProperty
util\qquickstate.cpp
util\qquicktransitionmanager.cpp
PropertyChanges does not support creating state-specific objects.
util\qquickstategroup.cpp
util\qquicktimeline.cpp
util\qquickpixmapcache.cpp
util\qquickfontloader.cpp
%s: Unable to load font '%s': %s
util\qquickimageprovider.cpp
ImageProvider supports Image type but has not implemented requestImage()
ImageProvider supports Pixmap type but has not implemented requestPixmap()
ImageProvider supports Texture type but has not implemented requestTexture()
util\qquickvaluetypes.cpp
setting sorting to... %d
scenegraph\coreapi\qsggeometry.cpp
QSGGeometry: Unsupported index type, %x.
scenegraph\coreapi\qsgmaterial.cpp
- Breakdown of render time: preprocess=%d, updates=%d, binding=%d, render=%d, total=%d
scenegraph\coreapi\qsgrenderer.cpp
- plaintexture(%dx%d) bind=%d, convert=%d, swizzle=%d (%s->%s), upload=%d, mipmap=%d, total=%d
- texture deleted in %dms (size: %dx%d)
uniform mediump vec2 halfViewportSize;
vec3 transformedPos = pmvMatrix * vec3(vertexCoordsArray.xy, 1.0);
gl_Position.xy = transformedPos.xy / transformedPos.z;
mediump vec2 viewportCoords = (gl_Position.xy 1.0) * halfViewportSize;
mediump vec3 hTexCoords = brushTransform * vec3(viewportCoords, 1);
gl_Position = vec4(gl_Position.xy * invertedHTexCoordsZ, 0.0, invertedHTexCoordsZ);
brushTextureCoords.xy = (hTexCoords.xy * invertedTextureSize) * gl_Position.w;
A = hTexCoords.xy * invertedHTexCoordsZ;
mediump vec2 viewportCoords = (gl_Position.xy 1.0) * halfViewportSize;
index = (dot(linearData.xy, hTexCoords.xy) * linearData.z) * invertedHTexCoordsZ;
mediump vec3 hTexCoords = brushTransform * vec3(viewportCoords, 1.0);
patternTexCoords.xy = (hTexCoords.xy * 0.125) * invertedHTexCoordsZ;
%1_%2_%3_%4
scenegraph\qsgadaptationlayer.cpp
Warning: distance-field glyph is not available with index %d
- glyphs: count=%d, render=%d, store=%d, total=%d
QSGContext::initialize: stencil buffer support missing, expect rendering errors
scenegraph\qsgcontext.cpp
QSGContext::initialize: depth buffer support missing, expect rendering errors
- compiling material: %dms
org.qt-project.Qt.QSGContextFactoryInterface
gl_FragColor = vec4(glyph.rgb * color.a, glyph.a);
0.0, 1.0);
0.0, 1.0);
highp vec3 wDelta = gl_Position.w * vecDelta.xyw;
highp vec3 farLeft = vCoord.xyw - 0.667 * wDelta;
highp vec3 nearLeft = vCoord.xyw - 0.333 * wDelta;
highp vec3 nearRight = vCoord.xyw 0.333 * wDelta;
highp vec3 farRight = vCoord.xyw 0.667 * wDelta;
highp vec2 base = sampleCoord - scale * vCoord.xy;
sampleFarLeft = vec3(base * farLeft.z scale * farLeft.xy, farLeft.z);
sampleNearLeft = vec3(base * nearLeft.z scale * nearLeft.xy, nearLeft.z);
sampleNearRight = vec3(base * nearRight.z scale * nearRight.xy, nearRight.z);
sampleFarRight = vec3(base * farRight.z scale * farRight.xy, farRight.z);
highp vec2 d = min(abs(n.yw - n.xz) * 2., 0.67);
n = smoothstep(lo.xxyy, hi.xxyy, n);
gl_FragColor = vec4(0.333 * (n.xyz n.yzw c), c) * color.w;
highp vec3 nearLeft = vCoord.xyw - 0.25 * wDelta;
highp vec3 nearRight = vCoord.xyw 0.25 * wDelta;
highp vec2 dir = delta.xy * pos.w - pos.xy * delta.w;
scenegraph\qsgshareddistancefieldglyphcache.cpp
1reportItemsInvalidated(QByteArray,QVector)
1reportItemsUpdated(QByteArray,void*,QVector,QVector)
1reportItemsAvailable(QByteArray,void*,QVector,QVector)
1reportItemsMissing(QByteArray,QVector)
windows
scenegraph\qsgrenderloop.cpp
scenegraph\qsgthreadedrenderloop.cpp
window Time: sinceLast=%d, sync=%d, first render=%d, after final swap=%d
- polish=%d, wait=%d, sync=%d -- animations=%d
scenegraph\qsgwindowsrenderloop.cpp
void __thiscall QSGWindowsRenderLoop::renderWindow(class QQuickWindow *)
WindowsRenderLoop(t=%d): window=%p, polish=%d ms, sync=%d ms, render=%d ms, swap=%d ms
void __thiscall QSGWindowsRenderLoop::render(void)
WindowsRenderLoop: animations=%d ms
void __thiscall QSGWindowsRenderLoop::show(class QQuickWindow *)
WindowsRenderLoop: GL=%d ms, makeCurrent=%d ms, SG=%d ms
leftPressed
org.qt-project.Qt.QQmlParserStatus
q:\qt5_workdir\w\s\qtdeclarative\include\qtquick\5.1.0\qtquick\private\../../../../../src/quick/items/qquickaccessibleattached_p.h
cannot set property Accessible.%s of QObject %s
items\qquickitem.cpp
QQuickKeyEvent*
(QQuickKeyEvent*)
QQuickItem: Cannot use same item on different windows at the same time.
Cannot add a QtQuick 1.0 item (%s) into a QtQuick 2.0 scene!
Item: layer.effect is not a QML Item.
items\qquickwindow.cpp
QQuickKeysAttached *
QQmlListProperty
QQuickKeyNavigationAttached *
QQmlListProperty
QQuickKeyEvent *
QQmlListProperty
Keys
Keys is only available via attached properties
KeyNavigation
KeyNavigation is only available via attached properties
items\qquicktextinput.cpp
application/vnd.oasis.opendocument.text
%1 does not support loading non-visual cursor delegates.
items\qquickscalegrid.cpp
BorderImage.Round
BorderImage.Repeat
BorderImage.Stretch
border.bottom
border.top
border.right
border.left
items\qquickview.cpp
QQuickView only supports loading of root objects that derive from QQuickItem.
If your example is using QML 2, (such as qmlscene) and the .qml file you
loaded has 'import QtQuick 1.0' or 'import Qt 4.7', this error will occur.
To load files with 'import QtQuick 1.0' or 'import Qt 4.7', use the
1continueExecute()
void __thiscall QQuickViewPrivate::execute(void)
anchors.baseline
anchors.verticalCenter
anchors.bottom
anchors.top
anchors.horizontalCenter
anchors.right
anchors.left
items\qquickspriteengine.cpp
items\qquicksprite.cpp
fTexS.xy = animPos.xy vTex.xy * animData.xy;
//Next frame is also passed, for interpolation
fTexS.zw = animPos.zw vTex.xy * animData.xy;
gl_FragColor = mix(texture2D(texture, fTexS.xy), texture2D(texture, fTexS.zw), progress) * qt_Opacity;
items\qquickitemviewtransition.cpp
QtQuick.Window
QQuickShaderEffect: '%s' does not have a matching property!
items\qquickshadereffect.cpp
void __thiscall QQuickShaderEffectCommon::connectPropertySignals(class QQuickItem *,enum QQuickShaderEffectMaterialKey::ShaderType)
QQuickShaderEffect: property '%s' does not have notification method!
ShaderEffect: Property '%s' is not assigned a valid texture provider (%s).
items\qquickshadereffectnode.cpp
image/x-portable-pixmap
items\context2d\qquickcontext2d.cpp
Pixel readback is not supported in Cooperative mode, please try Threaded or Immediate mode
Context2D::drawFocusRing is not supported
Context2D::setCaretSelectionRect is not supported
Context2D::caretBlinkRate is not supported
lineJoin
globalCompositeOperation
items\context2d\qquickcontext2dtexture.cpp
anchors.centerIn
anchors.fill
class QImage __thiscall DesignerSupport::renderImageForItem(class QQuickItem *,const class QRectF &,const class QSize &)
designer\designersupport.cpp
designer\designerwindowmanager.cpp
supportsMultipleWindows
org.qt-project.Qt.QQmlPropertyValueSource
QQuickStateOperation
org.qt-project.Qt.QQmlPropertyValueInterceptor
org.qt-project.Qt.QFactoryInterface
reportItemsMissing
reportItemsAvailable
reportItemsUpdated
reportItemsInvalidated
QSGWindowsRenderLoop
QQuickKeyEvent
QQuickKeyNavigationAttached
QQuickKeysAttached
QQuickItemKeyFilter
baseUrlChanged
baseUrl
ProportionalHeight
org.qt-project.Qt.QTextObjectInterface
passwordCharacterChanged
passwordCharacter
Password
PasswordEchoOnEdit
selectByKeyboardChanged
selectByKeyboard
continueExecute
q:\qt5_workdir\w\s\qtdeclarative\src\quick\.moc\release_shared\../../items/qquicksprite_p.h
keysChanged
supportedActionsChanged
keys
supportedActions
keyNavigationWrapsChanged
keyNavigationWraps
targetIndexesChanged
targetIndexes
toDataURL
Cooperative
.?AVQQuickStateOperation@@
.?AV?$QAnimationActionProxy@VQQuickScriptActionPrivate@@$H?execute@1@QAEXXZA@@@
.?AV?$QQmlGuard@VQQuickStateOperation@@@@
.?AUOperationGuard@QQuickStatePrivate@@
.?AVQQuickStateOperationPrivate@@
.?AVQSGWindowsRenderLoop@@
.?AVQQuickKeyEvent@@
.?AVQQuickKeyNavigationAttachedPrivate@@
.?AVQQuickItemKeyFilter@@
.?AVQQuickKeysAttached@@
.?AVQQuickKeysAttachedPrivate@@
.?AVQQuickKeyNavigationAttached@@
.?AVFxListItemSG@@
.?AVFxGridItemSG@@
_crt_debugger_hook
_amsg_exit
_malloc_crt
?fromLocalFile@QUrl@@SA?AV1@ABVQString@@@Z
?toLocalFile@QUrl@@QBE?AVQString@@XZ
?path@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?isValid@QUrl@@QBE_NXZ
??9QUrl@@QBE_NABV0@@Z
??0QUrl@@QAE@ABVQString@@W4ParsingMode@0@@Z
??4QUrl@@QAEAAV0@$$QAV0@@Z
?isLocalFile@QUrl@@QBE_NXZ
?exec@QThread@@IAEHXZ
?toUrl@QVariant@@QBE?AVQUrl@@XZ
?resolved@QUrl@@QBE?AV1@ABV1@@Z
?scheme@QUrl@@QBE?AVQString@@XZ
?host@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?qHash@@YAIABVQUrl@@I@Z
??8QUrl@@QBE_NABV0@@Z
??0QUrl@@QAE@XZ
?isEmpty@QUrl@@QBE_NXZ
??4QUrl@@QAEAAV0@ABV0@@Z
?toString@QUrl@@QBE?AVQString@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z
??1QUrl@@QAE@XZ
??0QUrl@@QAE@ABV0@@Z
?hasShrunk@QHashData@@QAEXXZ
?glyphIndexes@QGlyphRun@@QBE?AV?$QVector@I@@XZ
?setGlyphIndexes@QGlyphRun@@QAEXABV?$QVector@I@@@Z
??0QKeyEvent@@QAE@ABV0@@Z
??1QKeyEvent@@UAE@XZ
?modifiers@QKeyEvent@@QBE?AV?$QFlags@W4KeyboardModifier@Qt@@@@XZ
??0QMouseEvent@@QAE@W4Type@QEvent@@ABVQPointF@@11W4MouseButton@Qt@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
??0QTouchEvent@@QAE@W4Type@QEvent@@PAVQTouchDevice@@V?$QFlags@W4KeyboardModifier@Qt@@@@V?$QFlags@W4TouchPointState@Qt@@@@ABV?$QList@VTouchPoint@QTouchEvent@@@@@Z
?tryShortcutEvent@QShortcutMap@@QAE_NPAVQObject@@PAVQKeyEvent@@@Z
??0QHoverEvent@@QAE@W4Type@QEvent@@ABVQPointF@@1V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
??0QWheelEvent@@QAE@ABVQPointF@@0VQPoint@@1HW4Orientation@Qt@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
??0QDragEnterEvent@@QAE@ABVQPoint@@V?$QFlags@W4DropAction@Qt@@@@PBVQMimeData@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
??0QDragMoveEvent@@QAE@ABVQPoint@@V?$QFlags@W4DropAction@Qt@@@@PBVQMimeData@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@W4Type@QEvent@@@Z
?keyboardModifiers@QGuiApplication@@SA?AV?$QFlags@W4KeyboardModifier@Qt@@@@XZ
??0QDropEvent@@QAE@ABVQPointF@@V?$QFlags@W4DropAction@Qt@@@@PBVQMimeData@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@W4Type@QEvent@@@Z
?loadResource@QTextDocument@@MAE?AVQVariant@@HABVQUrl@@@Z
?matches@QKeyEvent@@QBE_NW4StandardKey@QKeySequence@@@Z
?supportsSelection@QClipboard@@QBE_NXZ
?passwordMaskCharacter@QStyleHints@@QBE?AVQChar@@XZ
?passwordMaskDelay@QStyleHints@@QBEHXZ
?text@QKeyEvent@@QBE?AVQString@@XZ
?movePosition@QTextCursor@@QAE_NW4MoveOperation@1@W4MoveMode@1@H@Z
?keyPressEvent@QWindow@@MAEXPAVQKeyEvent@@@Z
?keyReleaseEvent@QWindow@@MAEXPAVQKeyEvent@@@Z
?setJoinStyle@QPen@@QAEXW4PenJoinStyle@Qt@@@Z
?setClipPath@QPainter@@QAEXABVQPainterPath@@W4ClipOperation@Qt@@@Z
?setClipRect@QPainter@@QAEXABVQRect@@W4ClipOperation@Qt@@@Z
?openUrl@QDesktopServices@@SA_NABVQUrl@@@Z
?url@QNetworkReply@@QBE?AVQUrl@@XZ
??0QNetworkRequest@@QAE@ABVQUrl@@@Z
?baseUrl@QQmlEngine@@QBE?AVQUrl@@XZ
??0QQmlMemoryScope@@QAE@ABVQUrl@@@Z
??0QQmlComponent@@QAE@PAVQQmlEngine@@ABVQUrl@@PAVQObject@@@Z
?url@QQmlError@@QBE?AVQUrl@@XZ
??0QQmlComponent@@QAE@PAVQQmlEngine@@ABVQUrl@@W4CompilationMode@0@PAVQObject@@@Z
?resolvedUrl@QQmlContextData@@QAE?AVQUrl@@ABV2@@Z
?baseUrl@QQmlContext@@QBE?AVQUrl@@XZ
?urlToLocalFileOrQrc@QQmlFile@@SA?AVQString@@ABVQUrl@@@Z
?pixmapEventImpl@QQmlProfilerService@@AAEXW4PixmapEventType@1@ABVQUrl@@HH@Z
?pixmapEventImpl@QQmlProfilerService@@AAEXW4PixmapEventType@1@ABVQUrl@@H@Z
?pixmapEventImpl@QQmlProfilerService@@AAEXW4PixmapEventType@1@ABVQUrl@@@Z
?qmlExecuteDeferred@QtQml@@YAXPAVQObject@@@Z
?SetIndexedPropertyHandler@ObjectTemplate@v8@@QAEXP6A?AV?$Handle@VValue@v8@@@2@IABVAccessorInfo@2@@ZP6A?AV32@IV?$Local@VValue@v8@@@2@0@ZP6A?AV?$Handle@VInteger@v8@@@2@I0@ZP6A?AV?$Handle@VBoolean@v8@@@2@I0@ZP6A?AV?$Handle@VArray@v8@@@2@0@ZV32@@Z
U,,,,5555
0((,0,(,(((
, $((,$(($$
(448<<<44@
(,00400((
4 $,(((,4( (
(@ < < <<< 88< 8
< 8@@< <
(,$$( $(((,4,,84$@$
.text
`.rdata
@.data
.rsrc
@.reloc
($< ,@$(
GetNowUpdater.exe_208_rwx_10001000_0003B000:
2%&'()* ,-./012
QGraphicsWebView
urlChanged
2linkClicked(QUrl)
2urlChanged(QUrl)
QWebFrame
requestedUrl
baseUrl
QWebPage
QWebFrame*
unsupportedContent
QWebSecurityOrigin*
QWebHistoryItem*
viewportChangeRequested
QWebPage::Feature
_q_webActionTriggered
viewportSize
forwardUnsupportedContent
WebAction
NoWebAction
ReloadAndBypassCache
CopyImageUrlToClipboard
WebActionCount
line %d:
WebKit
QTWEBKIT_DEVICE_WIDTH
QTWEBKIT_DEVICE_HEIGHT
1_q_webActionTriggered(bool)
QWebView
QT_WEBKIT_FORCE_FULLSCREEN_VIDEO
windows
QWebInspector
QWebSelectMethod
QWebHapticFeedbackPlayer
QWebNotificationPresenter
QWebTouchModifier
QWebFullScreenVideoHandler
QWebSpellChecker
WebKit::InspectorClientWebPage
WebKit::DefaultFullScreenVideoHandler
WebCore::QtFallbackWebPopup
WebCore::QtWebComboBox
WebKit::FullScreenVideoWidget
.?AVQWebPageClient@@
.?AVPageClientQGraphicsWidget@WebCore@@
.?AVQGraphicsWebView@@
.?AVQGraphicsWebViewPrivate@@
.?AVQWebFramePrivate@@
.?AVQWebFrameAdapter@@
.?AVQWebFrame@@
.?AVQWebPage@@
.?AVPageClientQWidget@WebCore@@
.?AVQWebPagePrivate@@
.?AVQWebPageAdapter@@
.?AVQWebView@@
.?AVQWebViewPrivate@@
.?AVQWebInspector@@
.?AVQWebSelectMethod@@
.?AVQtFallbackWebPopup@WebCore@@
.?AVQtWebComboBox@WebCore@@
.?AVQWebUndoCommand@@
.?AVQWebFullScreenVideoHandler@@
.?AVDefaultFullScreenVideoHandler@WebKit@@
.?AVInspectorClientWebPage@WebKit@@
.?AVQStyleFacade@WebCore@@
.?AVQStyleFacadeImp@WebKit@@
.?AVQWebFrameAccessible@@
.?AVQWebPageAccessible@@
.?AVQWebViewAccessible@@
.?AVFullScreenVideoWidget@WebKit@@
_malloc_crt
_amsg_exit
_crt_debugger_hook
??0QUrl@@QAE@XZ
?toString@QUrl@@QBE?AVQString@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z
?host@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?scheme@QUrl@@QBE?AVQString@@XZ
??4QUrl@@QAEAAV0@ABV0@@Z
??0QUrl@@QAE@ABVQString@@W4ParsingMode@0@@Z
??0QUrl@@QAE@ABV0@@Z
??4QUrl@@QAEAAV0@$$QAV0@@Z
??1QUrl@@QAE@XZ
??0QMouseEvent@@QAE@W4Type@QEvent@@ABVQPointF@@W4MouseButton@Qt@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
??0QMouseEvent@@QAE@W4Type@QEvent@@ABVQPointF@@1W4MouseButton@Qt@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
??0QWheelEvent@@QAE@ABVQPointF@@0HV?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@W4Orientation@Qt@@@Z
??0QKeyEvent@@QAE@W4Type@QEvent@@HV?$QFlags@W4KeyboardModifier@Qt@@@@ABVQString@@_NG@Z
??1QKeyEvent@@UAE@XZ
?modifiers@QKeyEvent@@QBE?AV?$QFlags@W4KeyboardModifier@Qt@@@@XZ
?matches@QKeyEvent@@QBE_NW4StandardKey@QKeySequence@@@Z
??0QNetworkRequest@@QAE@ABVQUrl@@@Z
?url@QNetworkRequest@@QBE?AVQUrl@@XZ
?renderFromTiledBackingStore@QWebFrameAdapter@@QAE_NPAVQPainter@@ABVQRegion@@@Z
?tiledBackingStoreFrozen@QWebFrameAdapter@@QBE_NXZ
?setTiledBackingStoreFrozen@QWebFrameAdapter@@QAEX_N@Z
??0QWebFrameAdapter@@QAE@XZ
??1QWebFrameAdapter@@UAE@XZ
?init@QWebFrameAdapter@@QAEXPAVQWebPageAdapter@@@Z
?init@QWebFrameAdapter@@QAEXPAVQWebPageAdapter@@PAVQWebFrameData@@@Z
?addToJavaScriptWindowObject@QWebFrameAdapter@@QAEXABVQString@@PAVQObject@@W4ValueOwnership@1@@Z
?toHtml@QWebFrameAdapter@@QBE?AVQString@@XZ
?toPlainText@QWebFrameAdapter@@QBE?AVQString@@XZ
?title@QWebFrameAdapter@@QBE?AVQString@@XZ
?lastRequestedUrl@QWebFrameAdapter@@QBE?AVQUrl@@XZ
?baseUrl@QWebFrameAdapter@@QBE?AVQUrl@@XZ
?iconForUrl@QWebSettings@@SA?AVQIcon@@ABVQUrl@@@Z
?coreFrameUrl@QWebFrameAdapter@@QBE?AVQUrl@@XZ
?uniqueName@QWebFrameAdapter@@QBE?AVQString@@XZ
?load@QWebFrameAdapter@@QAEXABVQNetworkRequest@@W4Operation@QNetworkAccessManager@@ABVQByteArray@@@Z
?setHtml@QWebFrameAdapter@@QAEXABVQString@@ABVQUrl@@@Z
?setContent@QWebFrameAdapter@@QAEXABVQByteArray@@ABVQString@@ABVQUrl@@@Z
?setScrollBarPolicy@QWebFrameAdapter@@QAEXW4Orientation@Qt@@W4ScrollBarPolicy@3@@Z
?setScrollBarValue@QWebFrameAdapter@@QAEXW4Orientation@Qt@@H@Z
?scrollBarValue@QWebFrameAdapter@@QBEHW4Orientation@Qt@@@Z
?scrollBarMaximum@QWebFrameAdapter@@QBEHW4Orientation@Qt@@@Z
?scrollBarGeometry@QWebFrameAdapter@@QBE?AVQRect@@W4Orientation@Qt@@@Z
?scrollBy@QWebFrameAdapter@@QAEXHH@Z
?scrollPosition@QWebFrameAdapter@@QBE?AVQPoint@@XZ
?scrollToAnchor@QWebFrameAdapter@@QAEXABVQString@@@Z
?setTextSizeMultiplier@QWebFrameAdapter@@QAEXN@Z
?zoomFactor@QWebFrameAdapter@@QBENXZ
?setZoomFactor@QWebFrameAdapter@@QAEXN@Z
?hasFocus@QWebFrameAdapter@@QBE_NXZ
?setFocus@QWebFrameAdapter@@QAEXXZ
?frameRect@QWebFrameAdapter@@QBE?AVQRect@@XZ
?hasView@QWebFrameAdapter@@QBE_NXZ
?contentsSize@QWebFrameAdapter@@QBE?AVQSize@@XZ
?documentElement@QWebFrameAdapter@@QBE?AVQWebElement@@XZ
??1QWebElement@@QAE@XZ
?findAll@QWebElement@@QBE?AVQWebElementCollection@@ABVQString@@@Z
?findFirst@QWebElement@@QBE?AV1@ABVQString@@@Z
?evaluateJavaScript@QWebFrameAdapter@@QAE?AVQVariant@@ABVQString@@@Z
?securityOrigin@QWebFrameAdapter@@QBE?AVQWebSecurityOrigin@@XZ
??0QWebHitTestResultPrivate@@QAE@ABV0@@Z
??1QWebHitTestResultPrivate@@QAE@XZ
??0QWebElement@@QAE@ABV0@@Z
??0QWebElement@@QAE@XZ
?elementForInnerNode@QWebHitTestResultPrivate@@QBE?AVQWebElement@@XZ
?renderRelativeCoords@QWebFrameAdapter@@QAEXPAVQPainter@@HABVQRegion@@@Z
?hitTestContent@QWebFrameAdapter@@QBEPAVQWebHitTestResultPrivate@@ABVQPoint@@@Z
??0QtPrintContext@@QAE@PAVQPainter@@ABVQRect@@PAVQWebFrameAdapter@@@Z
??4QWebHitTestResultPrivate@@QAEAAV0@ABV0@@Z
??0QWebHitTestResultPrivate@@QAE@XZ
?_q_orientationChanged@QWebFrameAdapter@@QAEXXZ
?ensureAbsoluteUrl@QWebFrameAdapter@@SA?AVQUrl@@ABV2@@Z
?clearCoreFrame@QWebFrameAdapter@@QAEXXZ
?metaData@QWebFrameAdapter@@QBE?AV?$QMultiMap@VQString@@V1@@@XZ
?childFrames@QWebFrameAdapter@@QBE?AV?$QList@PAVQObject@@@@XZ
?handleKeyEvent@QWebPageAdapter@@QAE_NPAVQKeyEvent@@@Z
?handleShortcutOverrideEvent@QWebPageAdapter@@QAE_NPAVQKeyEvent@@@Z
?inputMethodQuery@QWebPageAdapter@@QBE?AVQVariant@@W4InputMethodQuery@Qt@@@Z
?drtRun@QWebPageAdapter@@2_NA
?setPaintsEntireContents@QWebFrameAdapter@@QAEX_N@Z
?supportsContentType@QWebPageAdapter@@QBE_NABVQString@@@Z
?setViewportSize@QWebFrameAdapter@@QAEXABVQSize@@@Z
?setCustomLayoutSize@QWebFrameAdapter@@QAEXABVQSize@@@Z
?setFixedVisibleContentRect@QWebFrameAdapter@@QAEXABVQRect@@@Z
?isContentEditable@QWebPageAdapter@@QBE_NXZ
?setNetworkAccessManager@QWebPageAdapter@@QAEXPAVQNetworkAccessManager@@@Z
?networkAccessManager@QWebPageAdapter@@QAEPAVQNetworkAccessManager@@XZ
?defaultUserAgentString@QWebPageAdapter@@SA?AVQString@@XZ
?dragEntered@QWebPageAdapter@@QAE?AW4DropAction@Qt@@PBVQMimeData@@ABVQPoint@@V?$QFlags@W4DropAction@Qt@@@@@Z
?dragUpdated@QWebPageAdapter@@QAE?AW4DropAction@Qt@@PBVQMimeData@@ABVQPoint@@V?$QFlags@W4DropAction@Qt@@@@@Z
?performDrag@QWebPageAdapter@@QAE_NPBVQMimeData@@ABVQPoint@@V?$QFlags@W4DropAction@Qt@@@@@Z
?handleScrolling@QWebPageAdapter@@QAE_NPAVQKeyEvent@@@Z
?mouseMoveEvent@QWebPageAdapter@@QAEXPAVQMouseEvent@@@Z
?treatSchemeAsLocal@QWebPageAdapter@@SA_NABVQString@@@Z
?hasFocusedNode@QWebPageAdapter@@QBE_NXZ
?findText@QWebPageAdapter@@QAE_NABVQString@@W4FindFlag@1@@Z
?setSystemTrayIcon@QWebPageAdapter@@QAEXPAVQObject@@@Z
?hasSystemTrayIcon@QWebPageAdapter@@QBE_NXZ
?addNotificationPresenterClient@QWebPageAdapter@@QAEXXZ
?initializeWebCorePage@QWebPageAdapter@@QAEXXZ
??0QWebPageAdapter@@QAE@XZ
??1QWebPageAdapter@@UAE@XZ
?deletePage@QWebPageAdapter@@QAEXXZ
?updateActionInternal@QWebPageAdapter@@QAEXW4MenuAction@1@PBDPA_N2@Z
?updateBackgroundRecursively@QWebFrameAdapter@@QAEXABVQColor@@@Z
?handleGestureEvent@QWebFrameAdapter@@QAEXPAUQGestureEventFacade@@@Z
?supportedContentTypes@QWebPageAdapter@@QBE?AVQStringList@@XZ
?viewportAttributesForSize@QWebPageAdapter@@QBE?AUViewportAttributes@1@ABVQSize@@0@Z
?customLayoutSize@QWebFrameAdapter@@QBE?AVQSize@@XZ
?contextMenuItemTagForAction@QWebPageAdapter@@QBE?AVQString@@W4MenuAction@1@PA_N@Z
?setContentEditable@QWebPageAdapter@@QAEX_N@Z
?_q_cleanupLeakMessages@QWebPageAdapter@@QAEXXZ
?_q_onLoadProgressChanged@QWebPageAdapter@@QAEXH@Z
?currentFrame@QWebPageAdapter@@QBEPAVQObject@@XZ
?hasSelection@QWebPageAdapter@@QBE_NXZ
?selectedText@QWebPageAdapter@@QBE?AVQString@@XZ
?selectedHtml@QWebPageAdapter@@QBE?AVQString@@XZ
?swallowContextMenuEvent@QWebPageAdapter@@QAE_NPAVQContextMenuEvent@@PAVQWebFrameAdapter@@@Z
?updatePositionDependentMenuActions@QWebPageAdapter@@QAEPAVQWebHitTestResultPrivate@@ABVQPoint@@PAVQBitArray@@@Z
?dynamicPropertyChangeEvent@QWebPageAdapter@@QAEXPAVQObject@@PAVQDynamicPropertyChangeEvent@@@Z
?touchEvent@QWebPageAdapter@@QAE_NPAVQTouchEvent@@@Z
?inputMethodEvent@QWebPageAdapter@@QAEXPAVQInputMethodEvent@@@Z
?dragLeaveEvent@QWebPageAdapter@@QAEXXZ
?focusOutEvent@QWebPageAdapter@@QAEXPAVQFocusEvent@@@Z
?focusInEvent@QWebPageAdapter@@QAEXPAVQFocusEvent@@@Z
?wheelEvent@QWebPageAdapter@@QAEXPAVQWheelEvent@@H@Z
?adjustPointForClicking@QWebPageAdapter@@QAEXPAVQMouseEvent@@@Z
?mouseReleaseEvent@QWebPageAdapter@@QAEXPAVQMouseEvent@@@Z
?mouseDoubleClickEvent@QWebPageAdapter@@QAEXPAVQMouseEvent@@@Z
?mousePressEvent@QWebPageAdapter@@QAEXPAVQMouseEvent@@@Z
?cancelLoad@QWebFrameAdapter@@QAEXXZ
?triggerAction@QWebPageAdapter@@QAEXW4MenuAction@1@PAVQWebHitTestResultPrivate@@PBD_N@Z
?didShowInspector@QWebPageAdapter@@QAEXXZ
?didCloseInspector@QWebPageAdapter@@QAEXXZ
?setImagePlatformResource@WebKit@@YAXPBDABVQPixmap@@@Z
?initializeWebKitQt@WebKit@@YAXXZ
?setWebKitWidgetsInitCallback@WebKit@@YAXP6APAVQStyleFacade@WebCore@@PAVQWebPageAdapter@@@Z@Z
?setNotificationsAllowedForFrame@QWebPageAdapter@@QAEXPAVQWebFrameAdapter@@_N@Z
?setTiledBackingStoreContentsScale@QWebFrameAdapter@@QAEXM@Z
?setDelegatesScrolling@QWebFrameAdapter@@QAEX_N@Z
?keyPressEvent@QGraphicsProxyWidget@@MAEXPAVQKeyEvent@@@Z
?keyReleaseEvent@QGraphicsProxyWidget@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QComboBox@@MAEXPAVQKeyEvent@@@Z
?keyReleaseEvent@QComboBox@@MAEXPAVQKeyEvent@@@Z
?viewport@QAbstractScrollArea@@QBEPAVQWidget@@XZ
?keyPressEvent@QLineEdit@@MAEXPAVQKeyEvent@@@Z
?keyBindingsForAction@QAccessibleWidget@@UBE?AVQStringList@@ABVQString@@@Z
?exec@QMenu@@QAEPAVQAction@@ABVQPoint@@PAV2@@Z
?keyReleaseEvent@QGraphicsItem@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QGraphicsItem@@MAEXPAVQKeyEvent@@@Z
?supportsExtension@QGraphicsItem@@MBE_NW4Extension@1@@Z
?ungrabKeyboardEvent@QGraphicsWidget@@MAEXPAVQEvent@@@Z
?grabKeyboardEvent@QGraphicsWidget@@MAEXPAVQEvent@@@Z
?keyPressEvent@QWidget@@MAEXPAVQKeyEvent@@@Z
?modifiers@QGraphicsSceneMouseEvent@@QBE?AV?$QFlags@W4KeyboardModifier@Qt@@@@XZ
?modifiers@QGraphicsSceneWheelEvent@@QBE?AV?$QFlags@W4KeyboardModifier@Qt@@@@XZ
?exec@QDialog@@UAEHXZ
?keyReleaseEvent@QWidget@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QMenu@@MAEXPAVQKeyEvent@@@Z
$ $$$ ,,
.text
`.rdata
@.data
.rsrc
@.reloc
GetNowUpdater.exe_208_rwx_4A901000_001C4000:
%u}j:
?2147483647
-2147483648
9223372036854775807
-9223372036854775808
%%CollationBin
AuxExemplarCharacters
windows-1252
windows-1250
windows-1253
windows-1255
windows-1254
windows-1256
windows-1251
keyTypeData
unitsShort
uspoof_swap(): too few bytes (%d after ICU Data header) for spoof data.
uspoof_swap(): data format x.x.x.x (format version x x x x) is not recognized
keyTypePattern
{0} ({1})Keys
!"#$%&'()* ,-./01
Invalid operation
patternsShort
.?AVLocaleKeyFactory@icu_51@@
.?AVCollationKey@icu_51@@
.?AVSortKeyByteSink@icu_51@@
.?AVFixedSortKeyByteSink@icu_51@@
.?AVCollationKeyByteSink@icu_51@@
.?AVCharsetRecog_windows_1251@icu_51@@
.?AVCharsetRecog_windows_1256@icu_51@@
.?AVPluralKeywordEnumeration@icu_51@@
?create@LocaleKeyFactory@icu_51@@UBEPAVUObject@2@ABVICUServiceKey@2@PBVICUService@2@AAW4UErrorCode@@@Z
?updateVisibleIDs@LocaleKeyFactory@icu_51@@UBEXAAVHashtable@2@AAW4UErrorCode@@@Z
?getDisplayName@LocaleKeyFactory@icu_51@@UBEAAVUnicodeString@2@ABV32@ABVLocale@2@AAV32@@Z
?handlesKey@LocaleKeyFactory@icu_51@@MBECABVICUServiceKey@2@AAW4UErrorCode@@@Z
?getSupportedIDs@ICUResourceBundleFactory@icu_51@@MBEPBVHashtable@2@AAW4UErrorCode@@@Z
??1LocaleKeyFactory@icu_51@@UAE@XZ
?getDynamicClassID@LocaleKeyFactory@icu_51@@UBEPAXXZ
?handleCreate@LocaleKeyFactory@icu_51@@MBEPAVUObject@2@ABVLocale@2@HPBVICUService@2@AAW4UErrorCode@@@Z
?getKey@ICUService@icu_51@@QBEPAVUObject@2@AAVICUServiceKey@2@PAVUnicodeString@2@PBVICUServiceFactory@2@AAW4UErrorCode@@@Z
?getKey@ICUService@icu_51@@UBEPAVUObject@2@AAVICUServiceKey@2@PAVUnicodeString@2@AAW4UErrorCode@@@Z
?createKey@ICULocaleService@icu_51@@MBEPAVICUServiceKey@2@PBVUnicodeString@2@AAW4UErrorCode@@@Z
?createKey@ICULocaleService@icu_51@@MBEPAVICUServiceKey@2@PBVUnicodeString@2@HAAW4UErrorCode@@@Z
??0LocaleKeyFactory@icu_51@@IAE@H@Z
ures_getStringByKeyWithFallback_51
ures_getByKeyWithFallback_51
?getKeywordValue@Locale@icu_51@@QBEHPBDPADHAAW4UErrorCode@@@Z
ures_getStringByKey_51
ulist_reset_keyword_values_iterator_51
ulist_next_keyword_value_51
ulist_count_keyword_values_51
ulist_close_keyword_values_iterator_51
ures_getByKey_51
uloc_getKeywordValue_51
ures_getKey_51
ures_getUTF8StringByKey_51
uloc_setKeywordValue_51
?getSupportedIDs@LocaleKeyFactory@icu_51@@MBEPBVHashtable@2@AAW4UErrorCode@@@Z
ures_getKeywordValues_51
locale_getKeywordsStart_51
ures_getVersionByKey_51
uhash_setKeyDeleter_51
?createKeywords@Locale@icu_51@@QBEPAVStringEnumeration@2@AAW4UErrorCode@@@Z
_crt_debugger_hook
_amsg_exit
_malloc_crt
7@8@8@38
":]]]]__
=.IeP
2323232<
,!6!7!6!6#(
'%$'%$'%$*%
$ $,0$$$
84<0($ $$$($$,(
$,0(( ,( $,,,
8$ ($ $(
0$ ($($ ,,,$,,000,((, ((, ($,,(8$4(4((,0088(800(0$4(0((
$$$ 4$$( ,,
04,(,4, ($,
,((,($$$(,
.text
`.rdata
@.data
.rsrc
@.reloc
#0.###;-#0.###
$#0.00;($#0.00)
{2}: {1}Þfault
%duration
%digits-ordinal
%spellout-numbering
0123456789
import
%Pass
^(.* ?{}|@[^\*\?\ \[\(\)\{\}\^\$\|\\\.]TZURL
1970-01-01 00:00
9999-12-31 23:59
{1} ({0})
GetNowUpdater.exe_208_rwx_4AD01000_0154A000:
icudt51l/af.res
icudt51l/af_NA.res
icudt51l/af_ZA.res
icudt51l/agq.res
icudt51l/agq_CM.res
icudt51l/ak.res
icudt51l/ak_GH.res
icudt51l/am.res
icudt51l/am_ET.res
icudt51l/ar.res
icudt51l/ar_001.res
icudt51l/ar_AE.res
icudt51l/ar_BH.res
icudt51l/ar_DJ.res
icudt51l/ar_DZ.res
icudt51l/ar_EG.res
icudt51l/ar_EH.res
icudt51l/ar_ER.res
icudt51l/ar_IL.res
icudt51l/ar_IQ.res
icudt51l/ar_JO.res
icudt51l/ar_KM.res
icudt51l/ar_KW.res
icudt51l/ar_LB.res
icudt51l/ar_LY.res
icudt51l/ar_MA.res
icudt51l/ar_MR.res
icudt51l/ar_OM.res
icudt51l/ar_PS.res
icudt51l/ar_QA.res
icudt51l/ar_SA.res
icudt51l/ar_SD.res
icudt51l/ar_SO.res
icudt51l/ar_SY.res
icudt51l/ar_TD.res
icudt51l/ar_TN.res
icudt51l/ar_YE.res
icudt51l/as.res
icudt51l/as_IN.res
icudt51l/asa.res
icudt51l/asa_TZ.res
icudt51l/az.res
icudt51l/az_AZ.res
icudt51l/az_Cyrl.res
icudt51l/az_Cyrl_AZ.res
icudt51l/az_Latn.res
icudt51l/az_Latn_AZ.res
icudt51l/bas.res
icudt51l/bas_CM.res
icudt51l/be.res
icudt51l/be_BY.res
icudt51l/bem.res
icudt51l/bem_ZM.res
icudt51l/bez.res
icudt51l/bez_TZ.res
icudt51l/bg.res
icudt51l/bg_BG.res
icudt51l/bm.res
icudt51l/bm_ML.res
icudt51l/bn.res
icudt51l/bn_BD.res
icudt51l/bn_IN.res
icudt51l/bo.res
icudt51l/bo_CN.res
icudt51l/bo_IN.res
icudt51l/br.res
icudt51l/br_FR.res
icudt51l/brkitr/char.brk
icudt51l/brkitr/cjdict.dict
icudt51l/brkitr/el.res
icudt51l/brkitr/en.res
icudt51l/brkitr/en_US.res
icudt51l/brkitr/en_US_POSIX.res
icudt51l/brkitr/fi.res
icudt51l/brkitr/ja.res
icudt51l/brkitr/khmerdict.dict
icudt51l/brkitr/line.brk
icudt51l/brkitr/line_fi.brk
icudt51l/brkitr/line_ja.brk
icudt51l/brkitr/res_index.res
icudt51l/brkitr/root.res
icudt51l/brkitr/sent.brk
icudt51l/brkitr/sent_el.brk
icudt51l/brkitr/thaidict.dict
icudt51l/brkitr/title.brk
icudt51l/brkitr/word.brk
icudt51l/brkitr/word_POSIX.brk
icudt51l/brx.res
icudt51l/brx_IN.res
icudt51l/bs.res
icudt51l/bs_BA.res
icudt51l/bs_Cyrl.res
icudt51l/bs_Cyrl_BA.res
icudt51l/bs_Latn.res
icudt51l/bs_Latn_BA.res
icudt51l/ca.res
icudt51l/ca_AD.res
icudt51l/ca_ES.res
icudt51l/cgg.res
icudt51l/cgg_UG.res
icudt51l/chr.res
icudt51l/chr_US.res
icudt51l/cns-11643-1992.cnv
icudt51l/cnvalias.icu
icudt51l/coll/af.res
icudt51l/coll/af_NA.res
icudt51l/coll/af_ZA.res
icudt51l/coll/ar.res
icudt51l/coll/ar_001.res
icudt51l/coll/ar_AE.res
icudt51l/coll/ar_BH.res
icudt51l/coll/ar_DJ.res
icudt51l/coll/ar_DZ.res
icudt51l/coll/ar_EG.res
icudt51l/coll/ar_EH.res
icudt51l/coll/ar_ER.res
icudt51l/coll/ar_IL.res
icudt51l/coll/ar_IQ.res
icudt51l/coll/ar_JO.res
icudt51l/coll/ar_KM.res
icudt51l/coll/ar_KW.res
icudt51l/coll/ar_LB.res
icudt51l/coll/ar_LY.res
icudt51l/coll/ar_MA.res
icudt51l/coll/ar_MR.res
icudt51l/coll/ar_OM.res
icudt51l/coll/ar_PS.res
icudt51l/coll/ar_QA.res
icudt51l/coll/ar_SA.res
icudt51l/coll/ar_SD.res
icudt51l/coll/ar_SO.res
icudt51l/coll/ar_SY.res
icudt51l/coll/ar_TD.res
icudt51l/coll/ar_TN.res
icudt51l/coll/ar_YE.res
icudt51l/coll/as.res
icudt51l/coll/as_IN.res
icudt51l/coll/az.res
icudt51l/coll/az_Latn.res
icudt51l/coll/az_Latn_AZ.res
icudt51l/coll/be.res
icudt51l/coll/be_BY.res
icudt51l/coll/bg.res
icudt51l/coll/bg_BG.res
icudt51l/coll/bn.res
icudt51l/coll/bn_BD.res
icudt51l/coll/bn_IN.res
icudt51l/coll/bs.res
icudt51l/coll/bs_Cyrl.res
icudt51l/coll/bs_Cyrl_BA.res
icudt51l/coll/bs_Latn.res
icudt51l/coll/bs_Latn_BA.res
icudt51l/coll/ca.res
icudt51l/coll/ca_AD.res
icudt51l/coll/ca_ES.res
icudt51l/coll/chr.res
icudt51l/coll/chr_US.res
icudt51l/coll/cs.res
icudt51l/coll/cs_CZ.res
icudt51l/coll/cy.res
icudt51l/coll/cy_GB.res
icudt51l/coll/da.res
icudt51l/coll/da_DK.res
icudt51l/coll/de.res
icudt51l/coll/de_.res
icudt51l/coll/de_AT.res
icudt51l/coll/de_BE.res
icudt51l/coll/de_CH.res
icudt51l/coll/de_DE.res
icudt51l/coll/de_LI.res
icudt51l/coll/de_LU.res
icudt51l/coll/de__PHONEBOOK.res
icudt51l/coll/dz.res
icudt51l/coll/ee.res
icudt51l/coll/ee_GH.res
icudt51l/coll/ee_TG.res
icudt51l/coll/el.res
icudt51l/coll/el_CY.res
icudt51l/coll/el_GR.res
icudt51l/coll/en.res
icudt51l/coll/en_150.res
icudt51l/coll/en_AG.res
icudt51l/coll/en_AS.res
icudt51l/coll/en_AU.res
icudt51l/coll/en_BB.res
icudt51l/coll/en_BE.res
icudt51l/coll/en_BM.res
icudt51l/coll/en_BS.res
icudt51l/coll/en_BW.res
icudt51l/coll/en_BZ.res
icudt51l/coll/en_CA.res
icudt51l/coll/en_CM.res
icudt51l/coll/en_DM.res
icudt51l/coll/en_FJ.res
icudt51l/coll/en_FM.res
icudt51l/coll/en_GB.res
icudt51l/coll/en_GD.res
icudt51l/coll/en_GG.res
icudt51l/coll/en_GH.res
icudt51l/coll/en_GI.res
icudt51l/coll/en_GM.res
icudt51l/coll/en_GU.res
icudt51l/coll/en_HK.res
icudt51l/coll/en_IE.res
icudt51l/coll/en_IM.res
icudt51l/coll/en_IN.res
icudt51l/coll/en_JE.res
icudt51l/coll/en_JM.res
icudt51l/coll/en_KE.res
icudt51l/coll/en_KI.res
icudt51l/coll/en_KN.res
icudt51l/coll/en_KY.res
icudt51l/coll/en_LC.res
icudt51l/coll/en_LR.res
icudt51l/coll/en_LS.res
icudt51l/coll/en_MG.res
icudt51l/coll/en_MH.res
icudt51l/coll/en_MP.res
icudt51l/coll/en_MT.res
icudt51l/coll/en_MU.res
icudt51l/coll/en_MW.res
icudt51l/coll/en_NA.res
icudt51l/coll/en_NG.res
icudt51l/coll/en_NZ.res
icudt51l/coll/en_PG.res
icudt51l/coll/en_PH.res
icudt51l/coll/en_PK.res
icudt51l/coll/en_PR.res
icudt51l/coll/en_PW.res
icudt51l/coll/en_SB.res
icudt51l/coll/en_SC.res
icudt51l/coll/en_SG.res
icudt51l/coll/en_SL.res
icudt51l/coll/en_SS.res
icudt51l/coll/en_TC.res
icudt51l/coll/en_TO.res
icudt51l/coll/en_TT.res
icudt51l/coll/en_TZ.res
icudt51l/coll/en_UG.res
icudt51l/coll/en_UM.res
icudt51l/coll/en_US.res
icudt51l/coll/en_US_POSIX.res
icudt51l/coll/en_VC.res
icudt51l/coll/en_VG.res
icudt51l/coll/en_VI.res
icudt51l/coll/en_VU.res
icudt51l/coll/en_WS.res
icudt51l/coll/en_ZA.res
icudt51l/coll/en_ZM.res
icudt51l/coll/en_ZW.res
icudt51l/coll/eo.res
icudt51l/coll/es.res
icudt51l/coll/es_.res
icudt51l/coll/es_419.res
icudt51l/coll/es_AR.res
icudt51l/coll/es_BO.res
icudt51l/coll/es_CL.res
icudt51l/coll/es_CO.res
icudt51l/coll/es_CR.res
icudt51l/coll/es_CU.res
icudt51l/coll/es_DO.res
icudt51l/coll/es_EA.res
icudt51l/coll/es_EC.res
icudt51l/coll/es_ES.res
icudt51l/coll/es_GQ.res
icudt51l/coll/es_GT.res
icudt51l/coll/es_HN.res
icudt51l/coll/es_IC.res
icudt51l/coll/es_MX.res
icudt51l/coll/es_NI.res
icudt51l/coll/es_PA.res
icudt51l/coll/es_PE.res
icudt51l/coll/es_PH.res
icudt51l/coll/es_PR.res
icudt51l/coll/es_PY.res
icudt51l/coll/es_SV.res
icudt51l/coll/es_US.res
icudt51l/coll/es_UY.res
icudt51l/coll/es_VE.res
icudt51l/coll/es__TRADITIONAL.res
icudt51l/coll/et.res
icudt51l/coll/et_EE.res
icudt51l/coll/fa.res
icudt51l/coll/fa_AF.res
icudt51l/coll/fa_IR.res
icudt51l/coll/fi.res
icudt51l/coll/fi_FI.res
icudt51l/coll/fil.res
icudt51l/coll/fil_PH.res
icudt51l/coll/fo.res
icudt51l/coll/fo_FO.res
icudt51l/coll/fr.res
icudt51l/coll/fr_BE.res
icudt51l/coll/fr_BF.res
icudt51l/coll/fr_BI.res
icudt51l/coll/fr_BJ.res
icudt51l/coll/fr_BL.res
icudt51l/coll/fr_CA.res
icudt51l/coll/fr_CD.res
icudt51l/coll/fr_CF.res
icudt51l/coll/fr_CG.res
icudt51l/coll/fr_CH.res
icudt51l/coll/fr_CI.res
icudt51l/coll/fr_CM.res
icudt51l/coll/fr_DJ.res
icudt51l/coll/fr_DZ.res
icudt51l/coll/fr_FR.res
icudt51l/coll/fr_GA.res
icudt51l/coll/fr_GN.res
icudt51l/coll/fr_GP.res
icudt51l/coll/fr_GQ.res
icudt51l/coll/fr_HT.res
icudt51l/coll/fr_KM.res
icudt51l/coll/fr_LU.res
icudt51l/coll/fr_MA.res
icudt51l/coll/fr_MC.res
icudt51l/coll/fr_MF.res
icudt51l/coll/fr_MG.res
icudt51l/coll/fr_ML.res
icudt51l/coll/fr_MQ.res
icudt51l/coll/fr_MR.res
icudt51l/coll/fr_MU.res
icudt51l/coll/fr_NC.res
icudt51l/coll/fr_NE.res
icudt51l/coll/fr_PF.res
icudt51l/coll/fr_RE.res
icudt51l/coll/fr_RW.res
icudt51l/coll/fr_SC.res
icudt51l/coll/fr_SN.res
icudt51l/coll/fr_SY.res
icudt51l/coll/fr_TD.res
icudt51l/coll/fr_TG.res
icudt51l/coll/fr_TN.res
icudt51l/coll/fr_VU.res
icudt51l/coll/ga.res
icudt51l/coll/ga_IE.res
icudt51l/coll/gu.res
icudt51l/coll/gu_IN.res
icudt51l/coll/ha.res
icudt51l/coll/ha_Latn.res
icudt51l/coll/ha_Latn_GH.res
icudt51l/coll/ha_Latn_NE.res
icudt51l/coll/ha_Latn_NG.res
icudt51l/coll/haw.res
icudt51l/coll/he.res
icudt51l/coll/he_IL.res
icudt51l/coll/hi.res
icudt51l/coll/hi_IN.res
icudt51l/coll/hr.res
icudt51l/coll/hr_BA.res
icudt51l/coll/hr_HR.res
icudt51l/coll/hu.res
icudt51l/coll/hu_HU.res
icudt51l/coll/hy.res
icudt51l/coll/hy_AM.res
icudt51l/coll/id.res
icudt51l/coll/id_ID.res
icudt51l/coll/ig.res
icudt51l/coll/ig_NG.res
icudt51l/coll/in.res
icudt51l/coll/in_ID.res
icudt51l/coll/invuca.icu
icudt51l/coll/is.res
icudt51l/coll/is_IS.res
icudt51l/coll/it.res
icudt51l/coll/it_CH.res
icudt51l/coll/it_IT.res
icudt51l/coll/it_SM.res
icudt51l/coll/iw.res
icudt51l/coll/iw_IL.res
icudt51l/coll/ja.res
icudt51l/coll/ja_JP.res
icudt51l/coll/ka.res
icudt51l/coll/ka_GE.res
icudt51l/coll/kk.res
icudt51l/coll/kk_KZ.res
icudt51l/coll/kl.res
icudt51l/coll/kl_GL.res
icudt51l/coll/km.res
icudt51l/coll/km_KH.res
icudt51l/coll/kn.res
icudt51l/coll/kn_IN.res
icudt51l/coll/ko.res
icudt51l/coll/ko_KP.res
icudt51l/coll/ko_KR.res
icudt51l/coll/kok.res
icudt51l/coll/kok_IN.res
icudt51l/coll/ln.res
icudt51l/coll/ln_AO.res
icudt51l/coll/ln_CD.res
icudt51l/coll/ln_CF.res
icudt51l/coll/ln_CG.res
icudt51l/coll/lt.res
icudt51l/coll/lt_LT.res
icudt51l/coll/lv.res
icudt51l/coll/lv_LV.res
icudt51l/coll/mk.res
icudt51l/coll/mk_MK.res
icudt51l/coll/ml.res
icudt51l/coll/ml_IN.res
icudt51l/coll/mo.res
icudt51l/coll/mr.res
icudt51l/coll/mr_IN.res
icudt51l/coll/ms.res
icudt51l/coll/ms_Latn.res
icudt51l/coll/ms_Latn_BN.res
icudt51l/coll/ms_Latn_MY.res
icudt51l/coll/ms_Latn_SG.res
icudt51l/coll/mt.res
icudt51l/coll/mt_MT.res
icudt51l/coll/my.res
icudt51l/coll/my_MM.res
icudt51l/coll/nb.res
icudt51l/coll/nb_NO.res
icudt51l/coll/nl.res
icudt51l/coll/nl_AW.res
icudt51l/coll/nl_BE.res
icudt51l/coll/nl_CW.res
icudt51l/coll/nl_NL.res
icudt51l/coll/nl_SR.res
icudt51l/coll/nl_SX.res
icudt51l/coll/nn.res
icudt51l/coll/nn_NO.res
icudt51l/coll/no.res
icudt51l/coll/no_NO.res
icudt51l/coll/om.res
icudt51l/coll/om_ET.res
icudt51l/coll/om_KE.res
icudt51l/coll/or.res
icudt51l/coll/or_IN.res
icudt51l/coll/pa.res
icudt51l/coll/pa_Arab.res
icudt51l/coll/pa_Arab_PK.res
icudt51l/coll/pa_Guru.res
icudt51l/coll/pa_Guru_IN.res
icudt51l/coll/pa_IN.res
icudt51l/coll/pl.res
icudt51l/coll/pl_PL.res
icudt51l/coll/ps.res
icudt51l/coll/ps_AF.res
icudt51l/coll/pt.res
icudt51l/coll/pt_AO.res
icudt51l/coll/pt_BR.res
icudt51l/coll/pt_CV.res
icudt51l/coll/pt_GW.res
icudt51l/coll/pt_MO.res
icudt51l/coll/pt_MZ.res
icudt51l/coll/pt_PT.res
icudt51l/coll/pt_ST.res
icudt51l/coll/pt_TL.res
icudt51l/coll/res_index.res
icudt51l/coll/ro.res
icudt51l/coll/ro_MD.res
icudt51l/coll/ro_RO.res
icudt51l/coll/root.res
icudt51l/coll/ru.res
icudt51l/coll/ru_BY.res
icudt51l/coll/ru_KG.res
icudt51l/coll/ru_KZ.res
icudt51l/coll/ru_MD.res
icudt51l/coll/ru_RU.res
icudt51l/coll/ru_UA.res
icudt51l/coll/sh.res
icudt51l/coll/sh_BA.res
icudt51l/coll/sh_YU.res
icudt51l/coll/si.res
icudt51l/coll/si_LK.res
icudt51l/coll/sk.res
icudt51l/coll/sk_SK.res
icudt51l/coll/sl.res
icudt51l/coll/sl_SI.res
icudt51l/coll/sq.res
icudt51l/coll/sq_AL.res
icudt51l/coll/sq_MK.res
icudt51l/coll/sr.res
icudt51l/coll/sr_BA.res
icudt51l/coll/sr_Cyrl.res
icudt51l/coll/sr_Cyrl_BA.res
icudt51l/coll/sr_Cyrl_ME.res
icudt51l/coll/sr_Cyrl_RS.res
icudt51l/coll/sr_Latn.res
icudt51l/coll/sr_Latn_BA.res
icudt51l/coll/sr_Latn_ME.res
icudt51l/coll/sr_Latn_RS.res
icudt51l/coll/sr_ME.res
icudt51l/coll/sr_RS.res
icudt51l/coll/sv.res
icudt51l/coll/sv_AX.res
icudt51l/coll/sv_FI.res
icudt51l/coll/sv_SE.res
icudt51l/coll/sw.res
icudt51l/coll/sw_KE.res
icudt51l/coll/sw_TZ.res
icudt51l/coll/sw_UG.res
icudt51l/coll/ta.res
icudt51l/coll/ta_IN.res
icudt51l/coll/ta_LK.res
icudt51l/coll/ta_MY.res
icudt51l/coll/ta_SG.res
icudt51l/coll/te.res
icudt51l/coll/te_IN.res
icudt51l/coll/th.res
icudt51l/coll/th_TH.res
icudt51l/coll/to.res
icudt51l/coll/to_TO.res
icudt51l/coll/tr.res
icudt51l/coll/tr_CY.res
icudt51l/coll/tr_TR.res
icudt51l/coll/ucadata.icu
icudt51l/coll/uk.res
icudt51l/coll/uk_UA.res
icudt51l/coll/ur.res
icudt51l/coll/ur_IN.res
icudt51l/coll/ur_PK.res
icudt51l/coll/vi.res
icudt51l/coll/vi_VN.res
icudt51l/coll/yo.res
icudt51l/coll/yo_NG.res
icudt51l/coll/zh.res
icudt51l/coll/zh_CN.res
icudt51l/coll/zh_HK.res
icudt51l/coll/zh_Hans.res
icudt51l/coll/zh_Hans_CN.res
icudt51l/coll/zh_Hans_SG.res
icudt51l/coll/zh_Hant.res
icudt51l/coll/zh_Hant_HK.res
icudt51l/coll/zh_Hant_MO.res
icudt51l/coll/zh_Hant_TW.res
icudt51l/coll/zh_MO.res
icudt51l/coll/zh_SG.res
icudt51l/coll/zh_TW.res
icudt51l/coll/zu.res
icudt51l/coll/zu_ZA.res
icudt51l/confusables.cfu
icudt51l/cs.res
icudt51l/cs_CZ.res
icudt51l/curr/af.res
icudt51l/curr/af_NA.res
icudt51l/curr/agq.res
icudt51l/curr/ak.res
icudt51l/curr/am.res
icudt51l/curr/ar.res
icudt51l/curr/ar_DJ.res
icudt51l/curr/ar_ER.res
icudt51l/curr/ar_SO.res
icudt51l/curr/as.res
icudt51l/curr/asa.res
icudt51l/curr/az.res
icudt51l/curr/az_AZ.res
icudt51l/curr/az_Cyrl.res
icudt51l/curr/az_Latn.res
icudt51l/curr/az_Latn_AZ.res
icudt51l/curr/bas.res
icudt51l/curr/be.res
icudt51l/curr/bem.res
icudt51l/curr/bez.res
icudt51l/curr/bg.res
icudt51l/curr/bm.res
icudt51l/curr/bn.res
icudt51l/curr/bn_IN.res
icudt51l/curr/bo.res
icudt51l/curr/bo_IN.res
icudt51l/curr/br.res
icudt51l/curr/brx.res
icudt51l/curr/bs.res
icudt51l/curr/bs_BA.res
icudt51l/curr/bs_Cyrl.res
icudt51l/curr/bs_Latn.res
icudt51l/curr/bs_Latn_BA.res
icudt51l/curr/ca.res
icudt51l/curr/cgg.res
icudt51l/curr/chr.res
icudt51l/curr/cs.res
icudt51l/curr/cy.res
icudt51l/curr/da.res
icudt51l/curr/dav.res
icudt51l/curr/de.res
icudt51l/curr/de_CH.res
icudt51l/curr/de_LU.res
icudt51l/curr/dje.res
icudt51l/curr/dua.res
icudt51l/curr/dyo.res
icudt51l/curr/dz.res
icudt51l/curr/ebu.res
icudt51l/curr/ee.res
icudt51l/curr/el.res
icudt51l/curr/en.res
icudt51l/curr/en_AG.res
icudt51l/curr/en_AU.res
icudt51l/curr/en_BB.res
icudt51l/curr/en_BE.res
icudt51l/curr/en_BM.res
icudt51l/curr/en_BS.res
icudt51l/curr/en_BW.res
icudt51l/curr/en_BZ.res
icudt51l/curr/en_CA.res
icudt51l/curr/en_CM.res
icudt51l/curr/en_DM.res
icudt51l/curr/en_FJ.res
icudt51l/curr/en_GB.res
icudt51l/curr/en_GD.res
icudt51l/curr/en_GH.res
icudt51l/curr/en_GI.res
icudt51l/curr/en_GM.res
icudt51l/curr/en_GY.res
icudt51l/curr/en_HK.res
icudt51l/curr/en_IN.res
icudt51l/curr/en_JM.res
icudt51l/curr/en_KE.res
icudt51l/curr/en_KI.res
icudt51l/curr/en_KN.res
icudt51l/curr/en_KY.res
icudt51l/curr/en_LC.res
icudt51l/curr/en_LR.res
icudt51l/curr/en_LS.res
icudt51l/curr/en_MG.res
icudt51l/curr/en_MT.res
icudt51l/curr/en_MU.res
icudt51l/curr/en_MW.res
icudt51l/curr/en_NA.res
icudt51l/curr/en_NG.res
icudt51l/curr/en_NH.res
icudt51l/curr/en_NZ.res
icudt51l/curr/en_PG.res
icudt51l/curr/en_PH.res
icudt51l/curr/en_PK.res
icudt51l/curr/en_RH.res
icudt51l/curr/en_SB.res
icudt51l/curr/en_SC.res
icudt51l/curr/en_SG.res
icudt51l/curr/en_SL.res
icudt51l/curr/en_SS.res
icudt51l/curr/en_SZ.res
icudt51l/curr/en_TO.res
icudt51l/curr/en_TT.res
icudt51l/curr/en_TZ.res
icudt51l/curr/en_UG.res
icudt51l/curr/en_VC.res
icudt51l/curr/en_VU.res
icudt51l/curr/en_WS.res
icudt51l/curr/en_ZA.res
icudt51l/curr/en_ZM.res
icudt51l/curr/en_ZW.res
icudt51l/curr/eo.res
icudt51l/curr/es.res
icudt51l/curr/es_AR.res
icudt51l/curr/es_BO.res
icudt51l/curr/es_CL.res
icudt51l/curr/es_CO.res
icudt51l/curr/es_CR.res
icudt51l/curr/es_CU.res
icudt51l/curr/es_DO.res
icudt51l/curr/es_EC.res
icudt51l/curr/es_GT.res
icudt51l/curr/es_HN.res
icudt51l/curr/es_MX.res
icudt51l/curr/es_NI.res
icudt51l/curr/es_PA.res
icudt51l/curr/es_PE.res
icudt51l/curr/es_PH.res
icudt51l/curr/es_PR.res
icudt51l/curr/es_PY.res
icudt51l/curr/es_US.res
icudt51l/curr/es_UY.res
icudt51l/curr/es_VE.res
icudt51l/curr/et.res
icudt51l/curr/eu.res
icudt51l/curr/ewo.res
icudt51l/curr/fa.res
icudt51l/curr/fa_AF.res
icudt51l/curr/ff.res
icudt51l/curr/fi.res
icudt51l/curr/fil.res
icudt51l/curr/fil_PH.res
icudt51l/curr/fo.res
icudt51l/curr/fr.res
icudt51l/curr/fr_BI.res
icudt51l/curr/fr_CA.res
icudt51l/curr/fr_CD.res
icudt51l/curr/fr_CH.res
icudt51l/curr/fr_DJ.res
icudt51l/curr/fr_DZ.res
icudt51l/curr/fr_GN.res
icudt51l/curr/fr_HT.res
icudt51l/curr/fr_KM.res
icudt51l/curr/fr_LU.res
icudt51l/curr/fr_MG.res
icudt51l/curr/fr_MR.res
icudt51l/curr/fr_MU.res
icudt51l/curr/fr_RW.res
icudt51l/curr/fr_SC.res
icudt51l/curr/fr_SY.res
icudt51l/curr/fr_TN.res
icudt51l/curr/ga.res
icudt51l/curr/gl.res
icudt51l/curr/gsw.res
icudt51l/curr/gu.res
icudt51l/curr/guz.res
icudt51l/curr/gv.res
icudt51l/curr/ha.res
icudt51l/curr/ha_GH.res
icudt51l/curr/ha_Latn.res
icudt51l/curr/ha_Latn_GH.res
icudt51l/curr/ha_Latn_NE.res
icudt51l/curr/ha_Latn_NG.res
icudt51l/curr/ha_NE.res
icudt51l/curr/ha_NG.res
icudt51l/curr/haw.res
icudt51l/curr/he.res
icudt51l/curr/he_IL.res
icudt51l/curr/hi.res
icudt51l/curr/hr.res
icudt51l/curr/hr_BA.res
icudt51l/curr/hu.res
icudt51l/curr/hy.res
icudt51l/curr/id.res
icudt51l/curr/id_ID.res
icudt51l/curr/ig.res
icudt51l/curr/ii.res
icudt51l/curr/in.res
icudt51l/curr/in_ID.res
icudt51l/curr/is.res
icudt51l/curr/it.res
icudt51l/curr/it_CH.res
icudt51l/curr/iw.res
icudt51l/curr/iw_IL.res
icudt51l/curr/ja.res
icudt51l/curr/ja_JP.res
icudt51l/curr/ja_JP_TRADITIONAL.res
icudt51l/curr/jgo.res
icudt51l/curr/jmc.res
icudt51l/curr/ka.res
icudt51l/curr/kab.res
icudt51l/curr/kam.res
icudt51l/curr/kde.res
icudt51l/curr/kea.res
icudt51l/curr/khq.res
icudt51l/curr/ki.res
icudt51l/curr/kk.res
icudt51l/curr/kk_Cyrl.res
icudt51l/curr/kk_Cyrl_KZ.res
icudt51l/curr/kk_KZ.res
icudt51l/curr/kl.res
icudt51l/curr/kln.res
icudt51l/curr/km.res
icudt51l/curr/kn.res
icudt51l/curr/ko.res
icudt51l/curr/kok.res
icudt51l/curr/ks.res
icudt51l/curr/ks_Arab.res
icudt51l/curr/ks_Arab_IN.res
icudt51l/curr/ks_IN.res
icudt51l/curr/ksb.res
icudt51l/curr/ksf.res
icudt51l/curr/kw.res
icudt51l/curr/lag.res
icudt51l/curr/lg.res
icudt51l/curr/ln.res
icudt51l/curr/ln_AO.res
icudt51l/curr/lo.res
icudt51l/curr/lt.res
icudt51l/curr/lu.res
icudt51l/curr/luo.res
icudt51l/curr/luy.res
icudt51l/curr/lv.res
icudt51l/curr/mas.res
icudt51l/curr/mas_TZ.res
icudt51l/curr/mer.res
icudt51l/curr/mfe.res
icudt51l/curr/mg.res
icudt51l/curr/mgh.res
icudt51l/curr/mgo.res
icudt51l/curr/mk.res
icudt51l/curr/ml.res
icudt51l/curr/mn.res
icudt51l/curr/mn_Cyrl.res
icudt51l/curr/mn_Cyrl_MN.res
icudt51l/curr/mn_MN.res
icudt51l/curr/mo.res
icudt51l/curr/mr.res
icudt51l/curr/ms.res
icudt51l/curr/ms_BN.res
icudt51l/curr/ms_Latn.res
icudt51l/curr/ms_Latn_BN.res
icudt51l/curr/ms_Latn_MY.res
icudt51l/curr/ms_Latn_SG.res
icudt51l/curr/ms_MY.res
icudt51l/curr/ms_SG.res
icudt51l/curr/mt.res
icudt51l/curr/mua.res
icudt51l/curr/my.res
icudt51l/curr/naq.res
icudt51l/curr/nb.res
icudt51l/curr/nb_NO.res
icudt51l/curr/nd.res
icudt51l/curr/ne.res
icudt51l/curr/ne_IN.res
icudt51l/curr/nl.res
icudt51l/curr/nl_AW.res
icudt51l/curr/nl_CW.res
icudt51l/curr/nl_SR.res
icudt51l/curr/nl_SX.res
icudt51l/curr/nmg.res
icudt51l/curr/nn.res
icudt51l/curr/nn_NO.res
icudt51l/curr/no.res
icudt51l/curr/no_NO.res
icudt51l/curr/no_NO_NY.res
icudt51l/curr/nus.res
icudt51l/curr/nyn.res
icudt51l/curr/om.res
icudt51l/curr/om_KE.res
icudt51l/curr/or.res
icudt51l/curr/pa.res
icudt51l/curr/pa_Arab.res
icudt51l/curr/pa_Arab_PK.res
icudt51l/curr/pa_Guru.res
icudt51l/curr/pa_Guru_IN.res
icudt51l/curr/pa_IN.res
icudt51l/curr/pa_PK.res
icudt51l/curr/pl.res
icudt51l/curr/pool.res
icudt51l/curr/ps.res
icudt51l/curr/pt.res
icudt51l/curr/pt_AO.res
icudt51l/curr/pt_CV.res
icudt51l/curr/pt_MO.res
icudt51l/curr/pt_MZ.res
icudt51l/curr/pt_PT.res
icudt51l/curr/pt_ST.res
icudt51l/curr/res_index.res
icudt51l/curr/rm.res
icudt51l/curr/rn.res
icudt51l/curr/ro.res
icudt51l/curr/ro_MD.res
icudt51l/curr/rof.res
icudt51l/curr/root.res
icudt51l/curr/ru.res
icudt51l/curr/ru_BY.res
icudt51l/curr/ru_KG.res
icudt51l/curr/ru_KZ.res
icudt51l/curr/rw.res
icudt51l/curr/rwk.res
icudt51l/curr/saq.res
icudt51l/curr/sbp.res
icudt51l/curr/seh.res
icudt51l/curr/ses.res
icudt51l/curr/sg.res
icudt51l/curr/sh.res
icudt51l/curr/sh_BA.res
icudt51l/curr/sh_CS.res
icudt51l/curr/sh_YU.res
icudt51l/curr/shi.res
icudt51l/curr/shi_Latn.res
icudt51l/curr/shi_MA.res
icudt51l/curr/shi_Tfng.res
icudt51l/curr/shi_Tfng_MA.res
icudt51l/curr/si.res
icudt51l/curr/sk.res
icudt51l/curr/sl.res
icudt51l/curr/sn.res
icudt51l/curr/so.res
icudt51l/curr/so_DJ.res
icudt51l/curr/so_ET.res
icudt51l/curr/so_KE.res
icudt51l/curr/sq.res
icudt51l/curr/sq_MK.res
icudt51l/curr/sr.res
icudt51l/curr/sr_BA.res
icudt51l/curr/sr_CS.res
icudt51l/curr/sr_Cyrl.res
icudt51l/curr/sr_Cyrl_BA.res
icudt51l/curr/sr_Cyrl_CS.res
icudt51l/curr/sr_Cyrl_RS.res
icudt51l/curr/sr_Cyrl_YU.res
icudt51l/curr/sr_Latn.res
icudt51l/curr/sr_Latn_BA.res
icudt51l/curr/sr_Latn_CS.res
icudt51l/curr/sr_Latn_ME.res
icudt51l/curr/sr_Latn_RS.res
icudt51l/curr/sr_Latn_YU.res
icudt51l/curr/sr_ME.res
icudt51l/curr/sr_RS.res
icudt51l/curr/sr_YU.res
icudt51l/curr/supplementalData.res
icudt51l/curr/sv.res
icudt51l/curr/sw.res
icudt51l/curr/sw_UG.res
icudt51l/curr/swc.res
icudt51l/curr/ta.res
icudt51l/curr/ta_LK.res
icudt51l/curr/ta_MY.res
icudt51l/curr/ta_SG.res
icudt51l/curr/te.res
icudt51l/curr/teo.res
icudt51l/curr/teo_KE.res
icudt51l/curr/th.res
icudt51l/curr/th_TH.res
icudt51l/curr/th_TH_TRADITIONAL.res
icudt51l/curr/ti.res
icudt51l/curr/ti_ER.res
icudt51l/curr/tl.res
icudt51l/curr/tl_PH.res
icudt51l/curr/to.res
icudt51l/curr/tr.res
icudt51l/curr/twq.res
icudt51l/curr/tzm.res
icudt51l/curr/tzm_Latn.res
icudt51l/curr/tzm_Latn_MA.res
icudt51l/curr/tzm_MA.res
icudt51l/curr/uk.res
icudt51l/curr/ur.res
icudt51l/curr/uz.res
icudt51l/curr/uz_AF.res
icudt51l/curr/uz_Arab.res
icudt51l/curr/uz_Arab_AF.res
icudt51l/curr/uz_Cyrl.res
icudt51l/curr/uz_Cyrl_UZ.res
icudt51l/curr/uz_Latn.res
icudt51l/curr/uz_UZ.res
icudt51l/curr/vai.res
icudt51l/curr/vai_LR.res
icudt51l/curr/vai_Latn.res
icudt51l/curr/vai_Vaii.res
icudt51l/curr/vai_Vaii_LR.res
icudt51l/curr/vi.res
icudt51l/curr/vun.res
icudt51l/curr/xog.res
icudt51l/curr/yav.res
icudt51l/curr/yo.res
icudt51l/curr/zh.res
icudt51l/curr/zh_CN.res
icudt51l/curr/zh_HK.res
icudt51l/curr/zh_Hans.res
icudt51l/curr/zh_Hans_CN.res
icudt51l/curr/zh_Hans_HK.res
icudt51l/curr/zh_Hans_MO.res
icudt51l/curr/zh_Hans_SG.res
icudt51l/curr/zh_Hant.res
icudt51l/curr/zh_Hant_HK.res
icudt51l/curr/zh_Hant_MO.res
icudt51l/curr/zh_Hant_TW.res
icudt51l/curr/zh_MO.res
icudt51l/curr/zh_SG.res
icudt51l/curr/zh_TW.res
icudt51l/curr/zu.res
icudt51l/currencyNumericCodes.res
icudt51l/cy.res
icudt51l/cy_GB.res
icudt51l/da.res
icudt51l/da_DK.res
icudt51l/dav.res
icudt51l/dav_KE.res
icudt51l/dayPeriods.res
icudt51l/de.res
icudt51l/de_AT.res
icudt51l/de_BE.res
icudt51l/de_CH.res
icudt51l/de_DE.res
icudt51l/de_LI.res
icudt51l/de_LU.res
icudt51l/dje.res
icudt51l/dje_NE.res
icudt51l/dua.res
icudt51l/dua_CM.res
icudt51l/dyo.res
icudt51l/dyo_SN.res
icudt51l/dz.res
icudt51l/dz_BT.res
icudt51l/ebcdic-xml-us.cnv
icudt51l/ebu.res
icudt51l/ebu_KE.res
icudt51l/ee.res
icudt51l/ee_GH.res
icudt51l/ee_TG.res
icudt51l/el.res
icudt51l/el_CY.res
icudt51l/el_GR.res
icudt51l/en.res
icudt51l/en_150.res
icudt51l/en_AG.res
icudt51l/en_AS.res
icudt51l/en_AU.res
icudt51l/en_BB.res
icudt51l/en_BE.res
icudt51l/en_BM.res
icudt51l/en_BS.res
icudt51l/en_BW.res
icudt51l/en_BZ.res
icudt51l/en_CA.res
icudt51l/en_CM.res
icudt51l/en_DM.res
icudt51l/en_FJ.res
icudt51l/en_FM.res
icudt51l/en_GB.res
icudt51l/en_GD.res
icudt51l/en_GG.res
icudt51l/en_GH.res
icudt51l/en_GI.res
icudt51l/en_GM.res
icudt51l/en_GU.res
icudt51l/en_GY.res
icudt51l/en_HK.res
icudt51l/en_IE.res
icudt51l/en_IM.res
icudt51l/en_IN.res
icudt51l/en_JE.res
icudt51l/en_JM.res
icudt51l/en_KE.res
icudt51l/en_KI.res
icudt51l/en_KN.res
icudt51l/en_KY.res
icudt51l/en_LC.res
icudt51l/en_LR.res
icudt51l/en_LS.res
icudt51l/en_MG.res
icudt51l/en_MH.res
icudt51l/en_MP.res
icudt51l/en_MT.res
icudt51l/en_MU.res
icudt51l/en_MW.res
icudt51l/en_NA.res
icudt51l/en_NG.res
icudt51l/en_NH.res
icudt51l/en_NZ.res
icudt51l/en_PG.res
icudt51l/en_PH.res
icudt51l/en_PK.res
icudt51l/en_PR.res
icudt51l/en_PW.res
icudt51l/en_RH.res
icudt51l/en_SB.res
icudt51l/en_SC.res
icudt51l/en_SG.res
icudt51l/en_SL.res
icudt51l/en_SS.res
icudt51l/en_SZ.res
icudt51l/en_TC.res
icudt51l/en_TO.res
icudt51l/en_TT.res
icudt51l/en_TZ.res
icudt51l/en_UG.res
icudt51l/en_UM.res
icudt51l/en_US.res
icudt51l/en_US_POSIX.res
icudt51l/en_VC.res
icudt51l/en_VG.res
icudt51l/en_VI.res
icudt51l/en_VU.res
icudt51l/en_WS.res
icudt51l/en_ZA.res
icudt51l/en_ZM.res
icudt51l/en_ZW.res
icudt51l/eo.res
icudt51l/es.res
icudt51l/es_419.res
icudt51l/es_AR.res
icudt51l/es_BO.res
icudt51l/es_CL.res
icudt51l/es_CO.res
icudt51l/es_CR.res
icudt51l/es_CU.res
icudt51l/es_DO.res
icudt51l/es_EA.res
icudt51l/es_EC.res
icudt51l/es_ES.res
icudt51l/es_GQ.res
icudt51l/es_GT.res
icudt51l/es_HN.res
icudt51l/es_IC.res
icudt51l/es_MX.res
icudt51l/es_NI.res
icudt51l/es_PA.res
icudt51l/es_PE.res
icudt51l/es_PH.res
icudt51l/es_PR.res
icudt51l/es_PY.res
icudt51l/es_SV.res
icudt51l/es_US.res
icudt51l/es_UY.res
icudt51l/es_VE.res
icudt51l/et.res
icudt51l/et_EE.res
icudt51l/eu.res
icudt51l/eu_ES.res
icudt51l/euc-jp-2007.cnv
icudt51l/ewo.res
icudt51l/ewo_CM.res
icudt51l/fa.res
icudt51l/fa_AF.res
icudt51l/fa_IR.res
icudt51l/ff.res
icudt51l/ff_SN.res
icudt51l/fi.res
icudt51l/fi_FI.res
icudt51l/fil.res
icudt51l/fil_PH.res
icudt51l/fo.res
icudt51l/fo_FO.res
icudt51l/fr.res
icudt51l/fr_BE.res
icudt51l/fr_BF.res
icudt51l/fr_BI.res
icudt51l/fr_BJ.res
icudt51l/fr_BL.res
icudt51l/fr_CA.res
icudt51l/fr_CD.res
icudt51l/fr_CF.res
icudt51l/fr_CG.res
icudt51l/fr_CH.res
icudt51l/fr_CI.res
icudt51l/fr_CM.res
icudt51l/fr_DJ.res
icudt51l/fr_DZ.res
icudt51l/fr_FR.res
icudt51l/fr_GA.res
icudt51l/fr_GF.res
icudt51l/fr_GN.res
icudt51l/fr_GP.res
icudt51l/fr_GQ.res
icudt51l/fr_HT.res
icudt51l/fr_KM.res
icudt51l/fr_LU.res
icudt51l/fr_MA.res
icudt51l/fr_MC.res
icudt51l/fr_MF.res
icudt51l/fr_MG.res
icudt51l/fr_ML.res
icudt51l/fr_MQ.res
icudt51l/fr_MR.res
icudt51l/fr_MU.res
icudt51l/fr_NC.res
icudt51l/fr_NE.res
icudt51l/fr_PF.res
icudt51l/fr_RE.res
icudt51l/fr_RW.res
icudt51l/fr_SC.res
icudt51l/fr_SN.res
icudt51l/fr_SY.res
icudt51l/fr_TD.res
icudt51l/fr_TG.res
icudt51l/fr_TN.res
icudt51l/fr_VU.res
icudt51l/fr_YT.res
icudt51l/ga.res
icudt51l/ga_IE.res
icudt51l/gb18030.cnv
icudt51l/genderList.res
icudt51l/gl.res
icudt51l/gl_ES.res
icudt51l/gsw.res
icudt51l/gsw_CH.res
icudt51l/gu.res
icudt51l/gu_IN.res
icudt51l/guz.res
icudt51l/guz_KE.res
icudt51l/gv.res
icudt51l/gv_GB.res
icudt51l/ha.res
icudt51l/ha_GH.res
icudt51l/ha_Latn.res
icudt51l/ha_Latn_GH.res
icudt51l/ha_Latn_NE.res
icudt51l/ha_Latn_NG.res
icudt51l/ha_NE.res
icudt51l/ha_NG.res
icudt51l/haw.res
icudt51l/haw_US.res
icudt51l/he.res
icudt51l/he_IL.res
icudt51l/hi.res
icudt51l/hi_IN.res
icudt51l/hr.res
icudt51l/hr_BA.res
icudt51l/hr_HR.res
icudt51l/hu.res
icudt51l/hu_HU.res
icudt51l/hy.res
icudt51l/hy_AM.res
icudt51l/ibm-1006_P100-1995.cnv
icudt51l/ibm-1025_P100-1995.cnv
icudt51l/ibm-1026_P100-1995.cnv
icudt51l/ibm-1047_P100-1995.cnv
icudt51l/ibm-1051_P100-1995.cnv
icudt51l/ibm-1089_P100-1995.cnv
icudt51l/ibm-1097_P100-1995.cnv
icudt51l/ibm-1098_P100-1995.cnv
icudt51l/ibm-1112_P100-1995.cnv
icudt51l/ibm-1122_P100-1999.cnv
icudt51l/ibm-1123_P100-1995.cnv
icudt51l/ibm-1124_P100-1996.cnv
icudt51l/ibm-1125_P100-1997.cnv
icudt51l/ibm-1129_P100-1997.cnv
icudt51l/ibm-1130_P100-1997.cnv
icudt51l/ibm-1131_P100-1997.cnv
icudt51l/ibm-1132_P100-1998.cnv
icudt51l/ibm-1133_P100-1997.cnv
icudt51l/ibm-1137_P100-1999.cnv
icudt51l/ibm-1140_P100-1997.cnv
icudt51l/ibm-1141_P100-1997.cnv
icudt51l/ibm-1142_P100-1997.cnv
icudt51l/ibm-1143_P100-1997.cnv
icudt51l/ibm-1144_P100-1997.cnv
icudt51l/ibm-1145_P100-1997.cnv
icudt51l/ibm-1146_P100-1997.cnv
icudt51l/ibm-1147_P100-1997.cnv
icudt51l/ibm-1148_P100-1997.cnv
icudt51l/ibm-1149_P100-1997.cnv
icudt51l/ibm-1153_P100-1999.cnv
icudt51l/ibm-1154_P100-1999.cnv
icudt51l/ibm-1155_P100-1999.cnv
icudt51l/ibm-1156_P100-1999.cnv
icudt51l/ibm-1157_P100-1999.cnv
icudt51l/ibm-1158_P100-1999.cnv
icudt51l/ibm-1160_P100-1999.cnv
icudt51l/ibm-1162_P100-1999.cnv
icudt51l/ibm-1164_P100-1999.cnv
icudt51l/ibm-1168_P100-2002.cnv
icudt51l/ibm-1250_P100-1995.cnv
icudt51l/ibm-1251_P100-1995.cnv
icudt51l/ibm-1252_P100-2000.cnv
icudt51l/ibm-1253_P100-1995.cnv
icudt51l/ibm-1254_P100-1995.cnv
icudt51l/ibm-1255_P100-1995.cnv
icudt51l/ibm-1256_P110-1997.cnv
icudt51l/ibm-1257_P100-1995.cnv
icudt51l/ibm-1258_P100-1997.cnv
icudt51l/ibm-12712_P100-1998.cnv
icudt51l/ibm-1276_P100-1995.cnv
icudt51l/ibm-1363_P110-1997.cnv
icudt51l/ibm-1363_P11B-1998.cnv
icudt51l/ibm-1364_P110-2007.cnv
icudt51l/ibm-1371_P100-1999.cnv
icudt51l/ibm-1373_P100-2002.cnv
icudt51l/ibm-1375_P100-2007.cnv
icudt51l/ibm-1383_P110-1999.cnv
icudt51l/ibm-1386_P100-2001.cnv
icudt51l/ibm-1388_P103-2001.cnv
icudt51l/ibm-1390_P110-2003.cnv
icudt51l/ibm-1399_P110-2003.cnv
icudt51l/ibm-16684_P110-2003.cnv
icudt51l/ibm-16804_X110-1999.cnv
icudt51l/ibm-273_P100-1995.cnv
icudt51l/ibm-277_P100-1995.cnv
icudt51l/ibm-278_P100-1995.cnv
icudt51l/ibm-280_P100-1995.cnv
icudt51l/ibm-284_P100-1995.cnv
icudt51l/ibm-285_P100-1995.cnv
icudt51l/ibm-290_P100-1995.cnv
icudt51l/ibm-297_P100-1995.cnv
icudt51l/ibm-33722_P120-1999.cnv
icudt51l/ibm-33722_P12A_P12A-2004_U2.cnv
icudt51l/ibm-33722_P12A_P12A-2009_U2.cnv
icudt51l/ibm-37_P100-1995.cnv
icudt51l/ibm-420_X120-1999.cnv
icudt51l/ibm-424_P100-1995.cnv
icudt51l/ibm-437_P100-1995.cnv
icudt51l/ibm-4517_P100-2005.cnv
icudt51l/ibm-4899_P100-1998.cnv
icudt51l/ibm-4909_P100-1999.cnv
icudt51l/ibm-4971_P100-1999.cnv
icudt51l/ibm-500_P100-1995.cnv
icudt51l/ibm-5012_P100-1999.cnv
icudt51l/ibm-5123_P100-1999.cnv
icudt51l/ibm-5346_P100-1998.cnv
icudt51l/ibm-5347_P100-1998.cnv
icudt51l/ibm-5348_P100-1997.cnv
icudt51l/ibm-5349_P100-1998.cnv
icudt51l/ibm-5350_P100-1998.cnv
icudt51l/ibm-5351_P100-1998.cnv
icudt51l/ibm-5352_P100-1998.cnv
icudt51l/ibm-5353_P100-1998.cnv
icudt51l/ibm-5354_P100-1998.cnv
icudt51l/ibm-5471_P100-2006.cnv
icudt51l/ibm-5478_P100-1995.cnv
icudt51l/ibm-720_P100-1997.cnv
icudt51l/ibm-737_P100-1997.cnv
icudt51l/ibm-775_P100-1996.cnv
icudt51l/ibm-803_P100-1999.cnv
icudt51l/ibm-813_P100-1995.cnv
icudt51l/ibm-838_P100-1995.cnv
icudt51l/ibm-8482_P100-1999.cnv
icudt51l/ibm-850_P100-1995.cnv
icudt51l/ibm-851_P100-1995.cnv
icudt51l/ibm-852_P100-1995.cnv
icudt51l/ibm-855_P100-1995.cnv
icudt51l/ibm-856_P100-1995.cnv
icudt51l/ibm-857_P100-1995.cnv
icudt51l/ibm-858_P100-1997.cnv
icudt51l/ibm-860_P100-1995.cnv
icudt51l/ibm-861_P100-1995.cnv
icudt51l/ibm-862_P100-1995.cnv
icudt51l/ibm-863_P100-1995.cnv
icudt51l/ibm-864_X110-1999.cnv
icudt51l/ibm-865_P100-1995.cnv
icudt51l/ibm-866_P100-1995.cnv
icudt51l/ibm-867_P100-1998.cnv
icudt51l/ibm-868_P100-1995.cnv
icudt51l/ibm-869_P100-1995.cnv
icudt51l/ibm-870_P100-1995.cnv
icudt51l/ibm-871_P100-1995.cnv
icudt51l/ibm-874_P100-1995.cnv
icudt51l/ibm-875_P100-1995.cnv
icudt51l/ibm-878_P100-1996.cnv
icudt51l/ibm-9005_X110-2007.cnv
icudt51l/ibm-901_P100-1999.cnv
icudt51l/ibm-902_P100-1999.cnv
icudt51l/ibm-9067_X100-2005.cnv
icudt51l/ibm-912_P100-1995.cnv
icudt51l/ibm-913_P100-2000.cnv
icudt51l/ibm-914_P100-1995.cnv
icudt51l/ibm-915_P100-1995.cnv
icudt51l/ibm-916_P100-1995.cnv
icudt51l/ibm-918_P100-1995.cnv
icudt51l/ibm-920_P100-1995.cnv
icudt51l/ibm-921_P100-1995.cnv
icudt51l/ibm-922_P100-1999.cnv
icudt51l/ibm-923_P100-1998.cnv
icudt51l/ibm-930_P120-1999.cnv
icudt51l/ibm-933_P110-1995.cnv
icudt51l/ibm-935_P110-1999.cnv
icudt51l/ibm-937_P110-1999.cnv
icudt51l/ibm-939_P120-1999.cnv
icudt51l/ibm-942_P12A-1999.cnv
icudt51l/ibm-943_P130-1999.cnv
icudt51l/ibm-943_P15A-2003.cnv
icudt51l/ibm-9447_P100-2002.cnv
icudt51l/ibm-9448_X100-2005.cnv
icudt51l/ibm-9449_P100-2002.cnv
icudt51l/ibm-949_P110-1999.cnv
icudt51l/ibm-949_P11A-1999.cnv
icudt51l/ibm-950_P110-1999.cnv
icudt51l/ibm-954_P101-2007.cnv
icudt51l/ibm-964_P110-1999.cnv
icudt51l/ibm-970_P110_P110-2006_U2.cnv
icudt51l/ibm-971_P100-1995.cnv
icudt51l/icu-internal-25546.cnv
icudt51l/icu-internal-compound-d1.cnv
icudt51l/icu-internal-compound-d2.cnv
icudt51l/icu-internal-compound-d3.cnv
icudt51l/icu-internal-compound-d4.cnv
icudt51l/icu-internal-compound-d5.cnv
icudt51l/icu-internal-compound-d6.cnv
icudt51l/icu-internal-compound-d7.cnv
icudt51l/icu-internal-compound-s1.cnv
icudt51l/icu-internal-compound-s2.cnv
icudt51l/icu-internal-compound-s3.cnv
icudt51l/icu-internal-compound-t.cnv
icudt51l/icustd.res
icudt51l/icuver.res
icudt51l/id.res
icudt51l/id_ID.res
icudt51l/ig.res
icudt51l/ig_NG.res
icudt51l/ii.res
icudt51l/ii_CN.res
icudt51l/in.res
icudt51l/in_ID.res
icudt51l/is.res
icudt51l/is_IS.res
icudt51l/iso-8859_10-1998.cnv
icudt51l/iso-8859_11-2001.cnv
icudt51l/iso-8859_14-1998.cnv
icudt51l/iso-ir-165.cnv
icudt51l/it.res
icudt51l/it_CH.res
icudt51l/it_IT.res
icudt51l/it_SM.res
icudt51l/iw.res
icudt51l/iw_IL.res
icudt51l/ja.res
icudt51l/ja_JP.res
icudt51l/ja_JP_TRADITIONAL.res
icudt51l/jgo.res
icudt51l/jgo_CM.res
icudt51l/jisx-212.cnv
icudt51l/jmc.res
icudt51l/jmc_TZ.res
icudt51l/ka.res
icudt51l/ka_GE.res
icudt51l/kab.res
icudt51l/kab_DZ.res
icudt51l/kam.res
icudt51l/kam_KE.res
icudt51l/kde.res
icudt51l/kde_TZ.res
icudt51l/kea.res
icudt51l/kea_CV.res
icudt51l/keyTypeData.res
icudt51l/khq.res
icudt51l/khq_ML.res
icudt51l/ki.res
icudt51l/ki_KE.res
icudt51l/kk.res
icudt51l/kk_Cyrl.res
icudt51l/kk_Cyrl_KZ.res
icudt51l/kk_KZ.res
icudt51l/kl.res
icudt51l/kl_GL.res
icudt51l/kln.res
icudt51l/kln_KE.res
icudt51l/km.res
icudt51l/km_KH.res
icudt51l/kn.res
icudt51l/kn_IN.res
icudt51l/ko.res
icudt51l/ko_KP.res
icudt51l/ko_KR.res
icudt51l/kok.res
icudt51l/kok_IN.res
icudt51l/ks.res
icudt51l/ks_Arab.res
icudt51l/ks_Arab_IN.res
icudt51l/ks_IN.res
icudt51l/ksb.res
icudt51l/ksb_TZ.res
icudt51l/ksf.res
icudt51l/ksf_CM.res
icudt51l/kw.res
icudt51l/kw_GB.res
icudt51l/lag.res
icudt51l/lag_TZ.res
icudt51l/lang/af.res
icudt51l/lang/agq.res
icudt51l/lang/ak.res
icudt51l/lang/am.res
icudt51l/lang/ar.res
icudt51l/lang/as.res
icudt51l/lang/asa.res
icudt51l/lang/az.res
icudt51l/lang/az_AZ.res
icudt51l/lang/az_Cyrl.res
icudt51l/lang/az_Latn.res
icudt51l/lang/az_Latn_AZ.res
icudt51l/lang/bas.res
icudt51l/lang/be.res
icudt51l/lang/bem.res
icudt51l/lang/bez.res
icudt51l/lang/bg.res
icudt51l/lang/bm.res
icudt51l/lang/bn.res
icudt51l/lang/bn_IN.res
icudt51l/lang/bo.res
icudt51l/lang/br.res
icudt51l/lang/brx.res
icudt51l/lang/bs.res
icudt51l/lang/bs_BA.res
icudt51l/lang/bs_Cyrl.res
icudt51l/lang/bs_Latn.res
icudt51l/lang/bs_Latn_BA.res
icudt51l/lang/ca.res
icudt51l/lang/cgg.res
icudt51l/lang/chr.res
icudt51l/lang/cs.res
icudt51l/lang/cy.res
icudt51l/lang/da.res
icudt51l/lang/dav.res
icudt51l/lang/de.res
icudt51l/lang/de_CH.res
icudt51l/lang/dje.res
icudt51l/lang/dua.res
icudt51l/lang/dyo.res
icudt51l/lang/dz.res
icudt51l/lang/ebu.res
icudt51l/lang/ee.res
icudt51l/lang/el.res
icudt51l/lang/en.res
icudt51l/lang/en_GB.res
icudt51l/lang/en_NH.res
icudt51l/lang/en_RH.res
icudt51l/lang/en_VU.res
icudt51l/lang/en_ZW.res
icudt51l/lang/eo.res
icudt51l/lang/es.res
icudt51l/lang/es_419.res
icudt51l/lang/es_CL.res
icudt51l/lang/et.res
icudt51l/lang/eu.res
icudt51l/lang/ewo.res
icudt51l/lang/fa.res
icudt51l/lang/fa_AF.res
icudt51l/lang/ff.res
icudt51l/lang/fi.res
icudt51l/lang/fil.res
icudt51l/lang/fil_PH.res
icudt51l/lang/fo.res
icudt51l/lang/fr.res
icudt51l/lang/fr_CA.res
icudt51l/lang/ga.res
icudt51l/lang/gl.res
icudt51l/lang/gsw.res
icudt51l/lang/gu.res
icudt51l/lang/guz.res
icudt51l/lang/gv.res
icudt51l/lang/ha.res
icudt51l/lang/ha_GH.res
icudt51l/lang/ha_Latn.res
icudt51l/lang/ha_Latn_GH.res
icudt51l/lang/ha_Latn_NE.res
icudt51l/lang/ha_Latn_NG.res
icudt51l/lang/ha_NE.res
icudt51l/lang/ha_NG.res
icudt51l/lang/haw.res
icudt51l/lang/he.res
icudt51l/lang/he_IL.res
icudt51l/lang/hi.res
icudt51l/lang/hr.res
icudt51l/lang/hu.res
icudt51l/lang/hy.res
icudt51l/lang/id.res
icudt51l/lang/id_ID.res
icudt51l/lang/ig.res
icudt51l/lang/ii.res
icudt51l/lang/in.res
icudt51l/lang/in_ID.res
icudt51l/lang/is.res
icudt51l/lang/it.res
icudt51l/lang/iw.res
icudt51l/lang/iw_IL.res
icudt51l/lang/ja.res
icudt51l/lang/ja_JP.res
icudt51l/lang/ja_JP_TRADITIONAL.res
icudt51l/lang/jgo.res
icudt51l/lang/jmc.res
icudt51l/lang/ka.res
icudt51l/lang/kab.res
icudt51l/lang/kam.res
icudt51l/lang/kde.res
icudt51l/lang/kea.res
icudt51l/lang/khq.res
icudt51l/lang/ki.res
icudt51l/lang/kk.res
icudt51l/lang/kk_Cyrl.res
icudt51l/lang/kk_Cyrl_KZ.res
icudt51l/lang/kk_KZ.res
icudt51l/lang/kl.res
icudt51l/lang/kln.res
icudt51l/lang/km.res
icudt51l/lang/kn.res
icudt51l/lang/ko.res
icudt51l/lang/kok.res
icudt51l/lang/ks.res
icudt51l/lang/ks_Arab.res
icudt51l/lang/ks_Arab_IN.res
icudt51l/lang/ks_IN.res
icudt51l/lang/ksb.res
icudt51l/lang/ksf.res
icudt51l/lang/kw.res
icudt51l/lang/lag.res
icudt51l/lang/lg.res
icudt51l/lang/ln.res
icudt51l/lang/lo.res
icudt51l/lang/lt.res
icudt51l/lang/lu.res
icudt51l/lang/luo.res
icudt51l/lang/luy.res
icudt51l/lang/lv.res
icudt51l/lang/mas.res
icudt51l/lang/mer.res
icudt51l/lang/mfe.res
icudt51l/lang/mg.res
icudt51l/lang/mgh.res
icudt51l/lang/mgo.res
icudt51l/lang/mk.res
icudt51l/lang/ml.res
icudt51l/lang/mn.res
icudt51l/lang/mn_Cyrl.res
icudt51l/lang/mn_Cyrl_MN.res
icudt51l/lang/mn_MN.res
icudt51l/lang/mo.res
icudt51l/lang/mr.res
icudt51l/lang/ms.res
icudt51l/lang/ms_BN.res
icudt51l/lang/ms_Latn.res
icudt51l/lang/ms_Latn_BN.res
icudt51l/lang/ms_Latn_MY.res
icudt51l/lang/ms_Latn_SG.res
icudt51l/lang/ms_MY.res
icudt51l/lang/ms_SG.res
icudt51l/lang/mt.res
icudt51l/lang/mua.res
icudt51l/lang/my.res
icudt51l/lang/naq.res
icudt51l/lang/nb.res
icudt51l/lang/nb_NO.res
icudt51l/lang/nd.res
icudt51l/lang/ne.res
icudt51l/lang/nl.res
icudt51l/lang/nl_BE.res
icudt51l/lang/nmg.res
icudt51l/lang/nn.res
icudt51l/lang/nn_NO.res
icudt51l/lang/no.res
icudt51l/lang/no_NO.res
icudt51l/lang/no_NO_NY.res
icudt51l/lang/nus.res
icudt51l/lang/nyn.res
icudt51l/lang/om.res
icudt51l/lang/or.res
icudt51l/lang/pa.res
icudt51l/lang/pa_Arab.res
icudt51l/lang/pa_Arab_PK.res
icudt51l/lang/pa_Guru.res
icudt51l/lang/pa_Guru_IN.res
icudt51l/lang/pa_IN.res
icudt51l/lang/pa_PK.res
icudt51l/lang/pl.res
icudt51l/lang/pool.res
icudt51l/lang/ps.res
icudt51l/lang/pt.res
icudt51l/lang/pt_PT.res
icudt51l/lang/res_index.res
icudt51l/lang/rm.res
icudt51l/lang/rn.res
icudt51l/lang/ro.res
icudt51l/lang/ro_MD.res
icudt51l/lang/rof.res
icudt51l/lang/root.res
icudt51l/lang/ru.res
icudt51l/lang/ru_UA.res
icudt51l/lang/rw.res
icudt51l/lang/rwk.res
icudt51l/lang/saq.res
icudt51l/lang/sbp.res
icudt51l/lang/seh.res
icudt51l/lang/ses.res
icudt51l/lang/sg.res
icudt51l/lang/sh.res
icudt51l/lang/sh_BA.res
icudt51l/lang/sh_CS.res
icudt51l/lang/sh_YU.res
icudt51l/lang/shi.res
icudt51l/lang/shi_Latn.res
icudt51l/lang/shi_MA.res
icudt51l/lang/shi_Tfng.res
icudt51l/lang/shi_Tfng_MA.res
icudt51l/lang/si.res
icudt51l/lang/sk.res
icudt51l/lang/sl.res
icudt51l/lang/sn.res
icudt51l/lang/so.res
icudt51l/lang/sq.res
icudt51l/lang/sr.res
icudt51l/lang/sr_BA.res
icudt51l/lang/sr_CS.res
icudt51l/lang/sr_Cyrl.res
icudt51l/lang/sr_Cyrl_BA.res
icudt51l/lang/sr_Cyrl_CS.res
icudt51l/lang/sr_Cyrl_RS.res
icudt51l/lang/sr_Cyrl_YU.res
icudt51l/lang/sr_Latn.res
icudt51l/lang/sr_Latn_BA.res
icudt51l/lang/sr_Latn_CS.res
icudt51l/lang/sr_Latn_ME.res
icudt51l/lang/sr_Latn_RS.res
icudt51l/lang/sr_Latn_YU.res
icudt51l/lang/sr_ME.res
icudt51l/lang/sr_RS.res
icudt51l/lang/sr_YU.res
icudt51l/lang/sv.res
icudt51l/lang/sv_FI.res
icudt51l/lang/sw.res
icudt51l/lang/swc.res
icudt51l/lang/ta.res
icudt51l/lang/te.res
icudt51l/lang/teo.res
icudt51l/lang/th.res
icudt51l/lang/th_TH.res
icudt51l/lang/th_TH_TRADITIONAL.res
icudt51l/lang/ti.res
icudt51l/lang/tl.res
icudt51l/lang/tl_PH.res
icudt51l/lang/to.res
icudt51l/lang/tr.res
icudt51l/lang/twq.res
icudt51l/lang/tzm.res
icudt51l/lang/tzm_Latn.res
icudt51l/lang/tzm_Latn_MA.res
icudt51l/lang/tzm_MA.res
icudt51l/lang/uk.res
icudt51l/lang/ur.res
icudt51l/lang/uz.res
icudt51l/lang/uz_AF.res
icudt51l/lang/uz_Arab.res
icudt51l/lang/uz_Arab_AF.res
icudt51l/lang/uz_Cyrl.res
icudt51l/lang/uz_Cyrl_UZ.res
icudt51l/lang/uz_Latn.res
icudt51l/lang/uz_UZ.res
icudt51l/lang/vai.res
icudt51l/lang/vai_LR.res
icudt51l/lang/vai_Latn.res
icudt51l/lang/vai_Vaii.res
icudt51l/lang/vai_Vaii_LR.res
icudt51l/lang/vi.res
icudt51l/lang/vun.res
icudt51l/lang/xog.res
icudt51l/lang/yav.res
icudt51l/lang/yo.res
icudt51l/lang/zh.res
icudt51l/lang/zh_CN.res
icudt51l/lang/zh_HK.res
icudt51l/lang/zh_Hans.res
icudt51l/lang/zh_Hans_CN.res
icudt51l/lang/zh_Hans_HK.res
icudt51l/lang/zh_Hans_MO.res
icudt51l/lang/zh_Hans_SG.res
icudt51l/lang/zh_Hant.res
icudt51l/lang/zh_Hant_HK.res
icudt51l/lang/zh_Hant_MO.res
icudt51l/lang/zh_Hant_TW.res
icudt51l/lang/zh_MO.res
icudt51l/lang/zh_SG.res
icudt51l/lang/zh_TW.res
icudt51l/lang/zu.res
icudt51l/lg.res
icudt51l/lg_UG.res
icudt51l/likelySubtags.res
icudt51l/lmb-excp.cnv
icudt51l/ln.res
icudt51l/ln_AO.res
icudt51l/ln_CD.res
icudt51l/ln_CF.res
icudt51l/ln_CG.res
icudt51l/lo.res
icudt51l/lo_LA.res
icudt51l/lt.res
icudt51l/lt_LT.res
icudt51l/lu.res
icudt51l/lu_CD.res
icudt51l/luo.res
icudt51l/luo_KE.res
icudt51l/luy.res
icudt51l/luy_KE.res
icudt51l/lv.res
icudt51l/lv_LV.res
icudt51l/macos-0_2-10.2.cnv
icudt51l/macos-29-10.2.cnv
icudt51l/macos-35-10.2.cnv
icudt51l/macos-6_2-10.4.cnv
icudt51l/macos-7_3-10.2.cnv
icudt51l/mas.res
icudt51l/mas_KE.res
icudt51l/mas_TZ.res
icudt51l/mer.res
icudt51l/mer_KE.res
icudt51l/metaZones.res
icudt51l/metadata.res
icudt51l/mfe.res
icudt51l/mfe_MU.res
icudt51l/mg.res
icudt51l/mg_MG.res
icudt51l/mgh.res
icudt51l/mgh_MZ.res
icudt51l/mgo.res
icudt51l/mgo_CM.res
icudt51l/mk.res
icudt51l/mk_MK.res
icudt51l/ml.res
icudt51l/ml_IN.res
icudt51l/mn.res
icudt51l/mn_Cyrl.res
icudt51l/mn_Cyrl_MN.res
icudt51l/mn_MN.res
icudt51l/mo.res
icudt51l/mr.res
icudt51l/mr_IN.res
icudt51l/ms.res
icudt51l/ms_BN.res
icudt51l/ms_Latn.res
icudt51l/ms_Latn_BN.res
icudt51l/ms_Latn_MY.res
icudt51l/ms_Latn_SG.res
icudt51l/ms_MY.res
icudt51l/ms_SG.res
icudt51l/mt.res
icudt51l/mt_MT.res
icudt51l/mua.res
icudt51l/mua_CM.res
icudt51l/my.res
icudt51l/my_MM.res
icudt51l/naq.res
icudt51l/naq_NA.res
icudt51l/nb.res
icudt51l/nb_NO.res
icudt51l/nd.res
icudt51l/nd_ZW.res
icudt51l/ne.res
icudt51l/ne_IN.res
icudt51l/ne_NP.res
icudt51l/nfc.nrm
icudt51l/nfkc.nrm
icudt51l/nfkc_cf.nrm
icudt51l/nl.res
icudt51l/nl_AW.res
icudt51l/nl_BE.res
icudt51l/nl_CW.res
icudt51l/nl_NL.res
icudt51l/nl_SR.res
icudt51l/nl_SX.res
icudt51l/nmg.res
icudt51l/nmg_CM.res
icudt51l/nn.res
icudt51l/nn_NO.res
icudt51l/no.res
icudt51l/no_NO.res
icudt51l/no_NO_NY.res
icudt51l/numberingSystems.res
icudt51l/nus.res
icudt51l/nus_SD.res
icudt51l/nyn.res
icudt51l/nyn_UG.res
icudt51l/om.res
icudt51l/om_ET.res
icudt51l/om_KE.res
icudt51l/or.res
icudt51l/or_IN.res
icudt51l/pa.res
icudt51l/pa_Arab.res
icudt51l/pa_Arab_PK.res
icudt51l/pa_Guru.res
icudt51l/pa_Guru_IN.res
icudt51l/pa_IN.res
icudt51l/pa_PK.res
icudt51l/pl.res
icudt51l/pl_PL.res
icudt51l/plurals.res
icudt51l/pool.res
icudt51l/postalCodeData.res
icudt51l/ps.res
icudt51l/ps_AF.res
icudt51l/pt.res
icudt51l/pt_AO.res
icudt51l/pt_BR.res
icudt51l/pt_CV.res
icudt51l/pt_GW.res
icudt51l/pt_MO.res
icudt51l/pt_MZ.res
icudt51l/pt_PT.res
icudt51l/pt_ST.res
icudt51l/pt_TL.res
icudt51l/rbnf/af.res
icudt51l/rbnf/am.res
icudt51l/rbnf/ar.res
icudt51l/rbnf/az.res
icudt51l/rbnf/be.res
icudt51l/rbnf/bg.res
icudt51l/rbnf/bs.res
icudt51l/rbnf/ca.res
icudt51l/rbnf/cs.res
icudt51l/rbnf/cy.res
icudt51l/rbnf/da.res
icudt51l/rbnf/de.res
icudt51l/rbnf/ee.res
icudt51l/rbnf/el.res
icudt51l/rbnf/en.res
icudt51l/rbnf/eo.res
icudt51l/rbnf/es.res
icudt51l/rbnf/es_419.res
icudt51l/rbnf/es_AR.res
icudt51l/rbnf/es_BO.res
icudt51l/rbnf/es_CL.res
icudt51l/rbnf/es_CO.res
icudt51l/rbnf/es_CR.res
icudt51l/rbnf/es_CU.res
icudt51l/rbnf/es_DO.res
icudt51l/rbnf/es_EC.res
icudt51l/rbnf/es_GT.res
icudt51l/rbnf/es_HN.res
icudt51l/rbnf/es_MX.res
icudt51l/rbnf/es_NI.res
icudt51l/rbnf/es_PA.res
icudt51l/rbnf/es_PE.res
icudt51l/rbnf/es_PR.res
icudt51l/rbnf/es_PY.res
icudt51l/rbnf/es_SV.res
icudt51l/rbnf/es_US.res
icudt51l/rbnf/es_UY.res
icudt51l/rbnf/es_VE.res
icudt51l/rbnf/et.res
icudt51l/rbnf/fa.res
icudt51l/rbnf/fa_AF.res
icudt51l/rbnf/fi.res
icudt51l/rbnf/fil.res
icudt51l/rbnf/fo.res
icudt51l/rbnf/fr.res
icudt51l/rbnf/fr_BE.res
icudt51l/rbnf/fr_CH.res
icudt51l/rbnf/ga.res
icudt51l/rbnf/he.res
icudt51l/rbnf/hi.res
icudt51l/rbnf/hr.res
icudt51l/rbnf/hu.res
icudt51l/rbnf/hy.res
icudt51l/rbnf/id.res
icudt51l/rbnf/is.res
icudt51l/rbnf/it.res
icudt51l/rbnf/ja.res
icudt51l/rbnf/ka.res
icudt51l/rbnf/kl.res
icudt51l/rbnf/km.res
icudt51l/rbnf/ko.res
icudt51l/rbnf/lo.res
icudt51l/rbnf/lt.res
icudt51l/rbnf/lv.res
icudt51l/rbnf/mk.res
icudt51l/rbnf/ms.res
icudt51l/rbnf/mt.res
icudt51l/rbnf/nb.res
icudt51l/rbnf/nl.res
icudt51l/rbnf/nn.res
icudt51l/rbnf/pl.res
icudt51l/rbnf/pt.res
icudt51l/rbnf/pt_AO.res
icudt51l/rbnf/pt_GW.res
icudt51l/rbnf/pt_MO.res
icudt51l/rbnf/pt_MZ.res
icudt51l/rbnf/pt_PT.res
icudt51l/rbnf/pt_ST.res
icudt51l/rbnf/pt_TL.res
icudt51l/rbnf/res_index.res
icudt51l/rbnf/ro.res
icudt51l/rbnf/root.res
icudt51l/rbnf/ru.res
icudt51l/rbnf/sk.res
icudt51l/rbnf/sl.res
icudt51l/rbnf/sq.res
icudt51l/rbnf/sr.res
icudt51l/rbnf/sr_Latn.res
icudt51l/rbnf/sv.res
icudt51l/rbnf/ta.res
icudt51l/rbnf/th.res
icudt51l/rbnf/tr.res
icudt51l/rbnf/uk.res
icudt51l/rbnf/vi.res
icudt51l/rbnf/zh.res
icudt51l/rbnf/zh_Hant.res
icudt51l/rbnf/zh_Hant_HK.res
icudt51l/region/af.res
icudt51l/region/agq.res
icudt51l/region/ak.res
icudt51l/region/am.res
icudt51l/region/ar.res
icudt51l/region/as.res
icudt51l/region/asa.res
icudt51l/region/az.res
icudt51l/region/az_AZ.res
icudt51l/region/az_Cyrl.res
icudt51l/region/az_Latn.res
icudt51l/region/az_Latn_AZ.res
icudt51l/region/bas.res
icudt51l/region/be.res
icudt51l/region/bem.res
icudt51l/region/bez.res
icudt51l/region/bg.res
icudt51l/region/bm.res
icudt51l/region/bn.res
icudt51l/region/bn_IN.res
icudt51l/region/bo.res
icudt51l/region/bo_IN.res
icudt51l/region/br.res
icudt51l/region/brx.res
icudt51l/region/bs.res
icudt51l/region/bs_BA.res
icudt51l/region/bs_Cyrl.res
icudt51l/region/bs_Latn.res
icudt51l/region/bs_Latn_BA.res
icudt51l/region/ca.res
icudt51l/region/cgg.res
icudt51l/region/chr.res
icudt51l/region/cs.res
icudt51l/region/cy.res
icudt51l/region/da.res
icudt51l/region/dav.res
icudt51l/region/de.res
icudt51l/region/de_CH.res
icudt51l/region/dje.res
icudt51l/region/dua.res
icudt51l/region/dyo.res
icudt51l/region/dz.res
icudt51l/region/ebu.res
icudt51l/region/ee.res
icudt51l/region/el.res
icudt51l/region/en.res
icudt51l/region/en_GB.res
icudt51l/region/en_NH.res
icudt51l/region/en_RH.res
icudt51l/region/en_VU.res
icudt51l/region/en_ZW.res
icudt51l/region/eo.res
icudt51l/region/es.res
icudt51l/region/es_CL.res
icudt51l/region/et.res
icudt51l/region/eu.res
icudt51l/region/ewo.res
icudt51l/region/fa.res
icudt51l/region/fa_AF.res
icudt51l/region/ff.res
icudt51l/region/fi.res
icudt51l/region/fil.res
icudt51l/region/fil_PH.res
icudt51l/region/fo.res
icudt51l/region/fr.res
icudt51l/region/fr_CA.res
icudt51l/region/ga.res
icudt51l/region/gl.res
icudt51l/region/gsw.res
icudt51l/region/gu.res
icudt51l/region/guz.res
icudt51l/region/gv.res
icudt51l/region/ha.res
icudt51l/region/ha_GH.res
icudt51l/region/ha_Latn.res
icudt51l/region/ha_Latn_GH.res
icudt51l/region/ha_Latn_NE.res
icudt51l/region/ha_Latn_NG.res
icudt51l/region/ha_NE.res
icudt51l/region/ha_NG.res
icudt51l/region/haw.res
icudt51l/region/he.res
icudt51l/region/he_IL.res
icudt51l/region/hi.res
icudt51l/region/hr.res
icudt51l/region/hu.res
icudt51l/region/hy.res
icudt51l/region/id.res
icudt51l/region/id_ID.res
icudt51l/region/ig.res
icudt51l/region/ii.res
icudt51l/region/in.res
icudt51l/region/in_ID.res
icudt51l/region/is.res
icudt51l/region/it.res
icudt51l/region/iw.res
icudt51l/region/iw_IL.res
icudt51l/region/ja.res
icudt51l/region/ja_JP.res
icudt51l/region/ja_JP_TRADITIONAL.res
icudt51l/region/jgo.res
icudt51l/region/jmc.res
icudt51l/region/ka.res
icudt51l/region/kab.res
icudt51l/region/kam.res
icudt51l/region/kde.res
icudt51l/region/kea.res
icudt51l/region/khq.res
icudt51l/region/ki.res
icudt51l/region/kk.res
icudt51l/region/kk_Cyrl.res
icudt51l/region/kk_Cyrl_KZ.res
icudt51l/region/kk_KZ.res
icudt51l/region/kl.res
icudt51l/region/kln.res
icudt51l/region/km.res
icudt51l/region/kn.res
icudt51l/region/ko.res
icudt51l/region/kok.res
icudt51l/region/ks.res
icudt51l/region/ks_Arab.res
icudt51l/region/ks_Arab_IN.res
icudt51l/region/ks_IN.res
icudt51l/region/ksb.res
icudt51l/region/ksf.res
icudt51l/region/kw.res
icudt51l/region/lag.res
icudt51l/region/lg.res
icudt51l/region/ln.res
icudt51l/region/lo.res
icudt51l/region/lt.res
icudt51l/region/lu.res
icudt51l/region/luo.res
icudt51l/region/luy.res
icudt51l/region/lv.res
icudt51l/region/mas.res
icudt51l/region/mer.res
icudt51l/region/mfe.res
icudt51l/region/mg.res
icudt51l/region/mgh.res
icudt51l/region/mgo.res
icudt51l/region/mk.res
icudt51l/region/ml.res
icudt51l/region/mn.res
icudt51l/region/mn_Cyrl.res
icudt51l/region/mn_Cyrl_MN.res
icudt51l/region/mn_MN.res
icudt51l/region/mo.res
icudt51l/region/mr.res
icudt51l/region/ms.res
icudt51l/region/ms_BN.res
icudt51l/region/ms_Latn.res
icudt51l/region/ms_Latn_BN.res
icudt51l/region/ms_Latn_MY.res
icudt51l/region/ms_Latn_SG.res
icudt51l/region/ms_MY.res
icudt51l/region/ms_SG.res
icudt51l/region/mt.res
icudt51l/region/mua.res
icudt51l/region/my.res
icudt51l/region/naq.res
icudt51l/region/nb.res
icudt51l/region/nb_NO.res
icudt51l/region/nd.res
icudt51l/region/ne.res
icudt51l/region/nl.res
icudt51l/region/nl_BE.res
icudt51l/region/nmg.res
icudt51l/region/nn.res
icudt51l/region/nn_NO.res
icudt51l/region/no.res
icudt51l/region/no_NO.res
icudt51l/region/no_NO_NY.res
icudt51l/region/nus.res
icudt51l/region/nyn.res
icudt51l/region/om.res
icudt51l/region/or.res
icudt51l/region/pa.res
icudt51l/region/pa_Arab.res
icudt51l/region/pa_Arab_PK.res
icudt51l/region/pa_Guru.res
icudt51l/region/pa_Guru_IN.res
icudt51l/region/pa_IN.res
icudt51l/region/pa_PK.res
icudt51l/region/pl.res
icudt51l/region/pool.res
icudt51l/region/ps.res
icudt51l/region/pt.res
icudt51l/region/pt_PT.res
icudt51l/region/res_index.res
icudt51l/region/rm.res
icudt51l/region/rn.res
icudt51l/region/ro.res
icudt51l/region/ro_MD.res
icudt51l/region/rof.res
icudt51l/region/root.res
icudt51l/region/ru.res
icudt51l/region/rw.res
icudt51l/region/rwk.res
icudt51l/region/saq.res
icudt51l/region/sbp.res
icudt51l/region/seh.res
icudt51l/region/ses.res
icudt51l/region/sg.res
icudt51l/region/sh.res
icudt51l/region/sh_BA.res
icudt51l/region/sh_CS.res
icudt51l/region/sh_YU.res
icudt51l/region/shi.res
icudt51l/region/shi_Latn.res
icudt51l/region/shi_MA.res
icudt51l/region/shi_Tfng.res
icudt51l/region/shi_Tfng_MA.res
icudt51l/region/si.res
icudt51l/region/sk.res
icudt51l/region/sl.res
icudt51l/region/sn.res
icudt51l/region/so.res
icudt51l/region/sq.res
icudt51l/region/sr.res
icudt51l/region/sr_BA.res
icudt51l/region/sr_CS.res
icudt51l/region/sr_Cyrl.res
icudt51l/region/sr_Cyrl_BA.res
icudt51l/region/sr_Cyrl_CS.res
icudt51l/region/sr_Cyrl_RS.res
icudt51l/region/sr_Cyrl_YU.res
icudt51l/region/sr_Latn.res
icudt51l/region/sr_Latn_BA.res
icudt51l/region/sr_Latn_CS.res
icudt51l/region/sr_Latn_ME.res
icudt51l/region/sr_Latn_RS.res
icudt51l/region/sr_Latn_YU.res
icudt51l/region/sr_ME.res
icudt51l/region/sr_RS.res
icudt51l/region/sr_YU.res
icudt51l/region/sv.res
icudt51l/region/sv_FI.res
icudt51l/region/sw.res
icudt51l/region/swc.res
icudt51l/region/ta.res
icudt51l/region/te.res
icudt51l/region/teo.res
icudt51l/region/th.res
icudt51l/region/th_TH.res
icudt51l/region/th_TH_TRADITIONAL.res
icudt51l/region/ti.res
icudt51l/region/tl.res
icudt51l/region/tl_PH.res
icudt51l/region/to.res
icudt51l/region/tr.res
icudt51l/region/twq.res
icudt51l/region/tzm.res
icudt51l/region/tzm_Latn.res
icudt51l/region/tzm_Latn_MA.res
icudt51l/region/tzm_MA.res
icudt51l/region/uk.res
icudt51l/region/ur.res
icudt51l/region/uz.res
icudt51l/region/uz_AF.res
icudt51l/region/uz_Arab.res
icudt51l/region/uz_Arab_AF.res
icudt51l/region/uz_Cyrl.res
icudt51l/region/uz_Cyrl_UZ.res
icudt51l/region/uz_Latn.res
icudt51l/region/uz_UZ.res
icudt51l/region/vai.res
icudt51l/region/vai_LR.res
icudt51l/region/vai_Latn.res
icudt51l/region/vai_Vaii.res
icudt51l/region/vai_Vaii_LR.res
icudt51l/region/vi.res
icudt51l/region/vun.res
icudt51l/region/xog.res
icudt51l/region/yav.res
icudt51l/region/yo.res
icudt51l/region/zh.res
icudt51l/region/zh_CN.res
icudt51l/region/zh_HK.res
icudt51l/region/zh_Hans.res
icudt51l/region/zh_Hans_CN.res
icudt51l/region/zh_Hans_HK.res
icudt51l/region/zh_Hans_MO.res
icudt51l/region/zh_Hans_SG.res
icudt51l/region/zh_Hant.res
icudt51l/region/zh_Hant_HK.res
icudt51l/region/zh_Hant_MO.res
icudt51l/region/zh_Hant_TW.res
icudt51l/region/zh_MO.res
icudt51l/region/zh_SG.res
icudt51l/region/zh_TW.res
icudt51l/region/zu.res
icudt51l/res_index.res
icudt51l/rfc3491.spp
icudt51l/rfc3530cs.spp
icudt51l/rfc3530csci.spp
icudt51l/rfc3530mixp.spp
icudt51l/rfc3722.spp
icudt51l/rfc3920node.spp
icudt51l/rfc3920res.spp
icudt51l/rfc4011.spp
icudt51l/rfc4013.spp
icudt51l/rfc4505.spp
icudt51l/rfc4518.spp
icudt51l/rfc4518ci.spp
icudt51l/rm.res
icudt51l/rm_CH.res
icudt51l/rn.res
icudt51l/rn_BI.res
icudt51l/ro.res
icudt51l/ro_MD.res
icudt51l/ro_RO.res
icudt51l/rof.res
icudt51l/rof_TZ.res
icudt51l/root.res
icudt51l/ru.res
icudt51l/ru_BY.res
icudt51l/ru_KG.res
icudt51l/ru_KZ.res
icudt51l/ru_MD.res
icudt51l/ru_RU.res
icudt51l/ru_UA.res
icudt51l/rw.res
icudt51l/rw_RW.res
icudt51l/rwk.res
icudt51l/rwk_TZ.res
icudt51l/saq.res
icudt51l/saq_KE.res
icudt51l/sbp.res
icudt51l/sbp_TZ.res
icudt51l/seh.res
icudt51l/seh_MZ.res
icudt51l/ses.res
icudt51l/ses_ML.res
icudt51l/sg.res
icudt51l/sg_CF.res
icudt51l/sh.res
icudt51l/sh_BA.res
icudt51l/sh_CS.res
icudt51l/sh_YU.res
icudt51l/shi.res
icudt51l/shi_Latn.res
icudt51l/shi_Latn_MA.res
icudt51l/shi_MA.res
icudt51l/shi_Tfng.res
icudt51l/shi_Tfng_MA.res
icudt51l/si.res
icudt51l/si_LK.res
icudt51l/sk.res
icudt51l/sk_SK.res
icudt51l/sl.res
icudt51l/sl_SI.res
icudt51l/sn.res
icudt51l/sn_ZW.res
icudt51l/so.res
icudt51l/so_DJ.res
icudt51l/so_ET.res
icudt51l/so_KE.res
icudt51l/so_SO.res
icudt51l/sq.res
icudt51l/sq_AL.res
icudt51l/sq_MK.res
icudt51l/sr.res
icudt51l/sr_BA.res
icudt51l/sr_CS.res
icudt51l/sr_Cyrl.res
icudt51l/sr_Cyrl_BA.res
icudt51l/sr_Cyrl_CS.res
icudt51l/sr_Cyrl_ME.res
icudt51l/sr_Cyrl_RS.res
icudt51l/sr_Cyrl_YU.res
icudt51l/sr_Latn.res
icudt51l/sr_Latn_BA.res
icudt51l/sr_Latn_CS.res
icudt51l/sr_Latn_ME.res
icudt51l/sr_Latn_RS.res
icudt51l/sr_Latn_YU.res
icudt51l/sr_ME.res
icudt51l/sr_RS.res
icudt51l/sr_YU.res
icudt51l/supplementalData.res
icudt51l/sv.res
icudt51l/sv_AX.res
icudt51l/sv_FI.res
icudt51l/sv_SE.res
icudt51l/sw.res
icudt51l/sw_KE.res
icudt51l/sw_TZ.res
icudt51l/sw_UG.res
icudt51l/swc.res
icudt51l/swc_CD.res
icudt51l/ta.res
icudt51l/ta_IN.res
icudt51l/ta_LK.res
icudt51l/ta_MY.res
icudt51l/ta_SG.res
icudt51l/te.res
icudt51l/te_IN.res
icudt51l/teo.res
icudt51l/teo_KE.res
icudt51l/teo_UG.res
icudt51l/th.res
icudt51l/th_TH.res
icudt51l/th_TH_TRADITIONAL.res
icudt51l/ti.res
icudt51l/ti_ER.res
icudt51l/ti_ET.res
icudt51l/timezoneTypes.res
icudt51l/tl.res
icudt51l/tl_PH.res
icudt51l/to.res
icudt51l/to_TO.res
icudt51l/tr.res
icudt51l/tr_CY.res
icudt51l/tr_TR.res
icudt51l/translit/el.res
icudt51l/translit/en.res
icudt51l/translit/root.res
icudt51l/twq.res
icudt51l/twq_NE.res
icudt51l/tzm.res
icudt51l/tzm_Latn.res
icudt51l/tzm_Latn_MA.res
icudt51l/tzm_MA.res
icudt51l/uk.res
icudt51l/uk_UA.res
icudt51l/unames.icu
icudt51l/ur.res
icudt51l/ur_IN.res
icudt51l/ur_PK.res
icudt51l/uts46.nrm
icudt51l/uz.res
icudt51l/uz_AF.res
icudt51l/uz_Arab.res
icudt51l/uz_Arab_AF.res
icudt51l/uz_Cyrl.res
icudt51l/uz_Cyrl_UZ.res
icudt51l/uz_Latn.res
icudt51l/uz_Latn_UZ.res
icudt51l/uz_UZ.res
icudt51l/vai.res
icudt51l/vai_LR.res
icudt51l/vai_Latn.res
icudt51l/vai_Latn_LR.res
icudt51l/vai_Vaii.res
icudt51l/vai_Vaii_LR.res
icudt51l/vi.res
icudt51l/vi_VN.res
icudt51l/vun.res
icudt51l/vun_TZ.res
icudt51l/windows-874-2000.cnv
icudt51l/windows-936-2000.cnv
icudt51l/windows-949-2000.cnv
icudt51l/windows-950-2000.cnv
icudt51l/windowsZones.res
icudt51l/xog.res
icudt51l/xog_UG.res
icudt51l/yav.res
icudt51l/yav_CM.res
icudt51l/yo.res
icudt51l/yo_NG.res
icudt51l/zh.res
icudt51l/zh_CN.res
icudt51l/zh_HK.res
icudt51l/zh_Hans.res
icudt51l/zh_Hans_CN.res
icudt51l/zh_Hans_HK.res
icudt51l/zh_Hans_MO.res
icudt51l/zh_Hans_SG.res
icudt51l/zh_Hant.res
icudt51l/zh_Hant_HK.res
icudt51l/zh_Hant_MO.res
icudt51l/zh_Hant_TW.res
icudt51l/zh_MO.res
icudt51l/zh_SG.res
icudt51l/zh_TW.res
icudt51l/zone/af.res
icudt51l/zone/agq.res
icudt51l/zone/ak.res
icudt51l/zone/am.res
icudt51l/zone/ar.res
icudt51l/zone/as.res
icudt51l/zone/asa.res
icudt51l/zone/az.res
icudt51l/zone/az_AZ.res
icudt51l/zone/az_Cyrl.res
icudt51l/zone/az_Latn.res
icudt51l/zone/az_Latn_AZ.res
icudt51l/zone/bas.res
icudt51l/zone/be.res
icudt51l/zone/bem.res
icudt51l/zone/bez.res
icudt51l/zone/bg.res
icudt51l/zone/bm.res
icudt51l/zone/bn.res
icudt51l/zone/bn_IN.res
icudt51l/zone/bo.res
icudt51l/zone/br.res
icudt51l/zone/brx.res
icudt51l/zone/bs.res
icudt51l/zone/bs_BA.res
icudt51l/zone/bs_Cyrl.res
icudt51l/zone/bs_Latn.res
icudt51l/zone/bs_Latn_BA.res
icudt51l/zone/ca.res
icudt51l/zone/cgg.res
icudt51l/zone/chr.res
icudt51l/zone/cs.res
icudt51l/zone/cy.res
icudt51l/zone/da.res
icudt51l/zone/dav.res
icudt51l/zone/de.res
icudt51l/zone/dje.res
icudt51l/zone/dua.res
icudt51l/zone/dyo.res
icudt51l/zone/dz.res
icudt51l/zone/ebu.res
icudt51l/zone/ee.res
icudt51l/zone/el.res
icudt51l/zone/en.res
icudt51l/zone/en_AG.res
icudt51l/zone/en_AU.res
icudt51l/zone/en_BB.res
icudt51l/zone/en_BZ.res
icudt51l/zone/en_CA.res
icudt51l/zone/en_CM.res
icudt51l/zone/en_DM.res
icudt51l/zone/en_FJ.res
icudt51l/zone/en_FM.res
icudt51l/zone/en_GB.res
icudt51l/zone/en_GD.res
icudt51l/zone/en_GH.res
icudt51l/zone/en_GM.res
icudt51l/zone/en_GU.res
icudt51l/zone/en_GY.res
icudt51l/zone/en_HK.res
icudt51l/zone/en_IE.res
icudt51l/zone/en_IN.res
icudt51l/zone/en_JM.res
icudt51l/zone/en_KE.res
icudt51l/zone/en_KI.res
icudt51l/zone/en_KN.res
icudt51l/zone/en_KY.res
icudt51l/zone/en_LC.res
icudt51l/zone/en_LR.res
icudt51l/zone/en_LS.res
icudt51l/zone/en_MG.res
icudt51l/zone/en_MH.res
icudt51l/zone/en_MP.res
icudt51l/zone/en_MU.res
icudt51l/zone/en_MW.res
icudt51l/zone/en_NA.res
icudt51l/zone/en_NG.res
icudt51l/zone/en_NH.res
icudt51l/zone/en_NZ.res
icudt51l/zone/en_PG.res
icudt51l/zone/en_PH.res
icudt51l/zone/en_PK.res
icudt51l/zone/en_PW.res
icudt51l/zone/en_RH.res
icudt51l/zone/en_SB.res
icudt51l/zone/en_SC.res
icudt51l/zone/en_SG.res
icudt51l/zone/en_SL.res
icudt51l/zone/en_SS.res
icudt51l/zone/en_SZ.res
icudt51l/zone/en_TC.res
icudt51l/zone/en_TO.res
icudt51l/zone/en_TT.res
icudt51l/zone/en_TZ.res
icudt51l/zone/en_UG.res
icudt51l/zone/en_VC.res
icudt51l/zone/en_VG.res
icudt51l/zone/en_VU.res
icudt51l/zone/en_WS.res
icudt51l/zone/en_ZA.res
icudt51l/zone/en_ZM.res
icudt51l/zone/en_ZW.res
icudt51l/zone/eo.res
icudt51l/zone/es.res
icudt51l/zone/es_419.res
icudt51l/zone/es_AR.res
icudt51l/zone/et.res
icudt51l/zone/eu.res
icudt51l/zone/ewo.res
icudt51l/zone/fa.res
icudt51l/zone/ff.res
icudt51l/zone/fi.res
icudt51l/zone/fil.res
icudt51l/zone/fil_PH.res
icudt51l/zone/fo.res
icudt51l/zone/fr.res
icudt51l/zone/fr_CA.res
icudt51l/zone/ga.res
icudt51l/zone/gl.res
icudt51l/zone/gsw.res
icudt51l/zone/gu.res
icudt51l/zone/guz.res
icudt51l/zone/gv.res
icudt51l/zone/ha.res
icudt51l/zone/ha_GH.res
icudt51l/zone/ha_Latn.res
icudt51l/zone/ha_Latn_GH.res
icudt51l/zone/ha_Latn_NE.res
icudt51l/zone/ha_Latn_NG.res
icudt51l/zone/ha_NE.res
icudt51l/zone/ha_NG.res
icudt51l/zone/haw.res
icudt51l/zone/he.res
icudt51l/zone/he_IL.res
icudt51l/zone/hi.res
icudt51l/zone/hr.res
icudt51l/zone/hu.res
icudt51l/zone/hy.res
icudt51l/zone/id.res
icudt51l/zone/id_ID.res
icudt51l/zone/ig.res
icudt51l/zone/ii.res
icudt51l/zone/in.res
icudt51l/zone/in_ID.res
icudt51l/zone/is.res
icudt51l/zone/it.res
icudt51l/zone/iw.res
icudt51l/zone/iw_IL.res
icudt51l/zone/ja.res
icudt51l/zone/ja_JP.res
icudt51l/zone/ja_JP_TRADITIONAL.res
icudt51l/zone/jgo.res
icudt51l/zone/jmc.res
icudt51l/zone/ka.res
icudt51l/zone/kab.res
icudt51l/zone/kam.res
icudt51l/zone/kde.res
icudt51l/zone/kea.res
icudt51l/zone/khq.res
icudt51l/zone/ki.res
icudt51l/zone/kk.res
icudt51l/zone/kk_Cyrl.res
icudt51l/zone/kk_Cyrl_KZ.res
icudt51l/zone/kk_KZ.res
icudt51l/zone/kl.res
icudt51l/zone/kln.res
icudt51l/zone/km.res
icudt51l/zone/kn.res
icudt51l/zone/ko.res
icudt51l/zone/ko_KP.res
icudt51l/zone/kok.res
icudt51l/zone/ks.res
icudt51l/zone/ks_Arab.res
icudt51l/zone/ks_Arab_IN.res
icudt51l/zone/ks_IN.res
icudt51l/zone/ksb.res
icudt51l/zone/ksf.res
icudt51l/zone/kw.res
icudt51l/zone/lag.res
icudt51l/zone/lg.res
icudt51l/zone/ln.res
icudt51l/zone/lo.res
icudt51l/zone/lt.res
icudt51l/zone/lu.res
icudt51l/zone/luo.res
icudt51l/zone/luy.res
icudt51l/zone/lv.res
icudt51l/zone/mas.res
icudt51l/zone/mer.res
icudt51l/zone/mfe.res
icudt51l/zone/mg.res
icudt51l/zone/mgh.res
icudt51l/zone/mgo.res
icudt51l/zone/mk.res
icudt51l/zone/ml.res
icudt51l/zone/mn.res
icudt51l/zone/mn_Cyrl.res
icudt51l/zone/mn_Cyrl_MN.res
icudt51l/zone/mn_MN.res
icudt51l/zone/mo.res
icudt51l/zone/mr.res
icudt51l/zone/ms.res
icudt51l/zone/ms_BN.res
icudt51l/zone/ms_Latn.res
icudt51l/zone/ms_Latn_BN.res
icudt51l/zone/ms_Latn_MY.res
icudt51l/zone/ms_Latn_SG.res
icudt51l/zone/ms_MY.res
icudt51l/zone/ms_SG.res
icudt51l/zone/mt.res
icudt51l/zone/mua.res
icudt51l/zone/my.res
icudt51l/zone/naq.res
icudt51l/zone/nb.res
icudt51l/zone/nb_NO.res
icudt51l/zone/nd.res
icudt51l/zone/ne.res
icudt51l/zone/nl.res
icudt51l/zone/nmg.res
icudt51l/zone/nn.res
icudt51l/zone/nn_NO.res
icudt51l/zone/no.res
icudt51l/zone/no_NO.res
icudt51l/zone/no_NO_NY.res
icudt51l/zone/nus.res
icudt51l/zone/nyn.res
icudt51l/zone/om.res
icudt51l/zone/or.res
icudt51l/zone/pa.res
icudt51l/zone/pa_Arab.res
icudt51l/zone/pa_Arab_PK.res
icudt51l/zone/pa_Guru.res
icudt51l/zone/pa_Guru_IN.res
icudt51l/zone/pa_IN.res
icudt51l/zone/pa_PK.res
icudt51l/zone/pl.res
icudt51l/zone/pool.res
icudt51l/zone/ps.res
icudt51l/zone/pt.res
icudt51l/zone/pt_AO.res
icudt51l/zone/pt_CV.res
icudt51l/zone/pt_GW.res
icudt51l/zone/pt_MO.res
icudt51l/zone/pt_MZ.res
icudt51l/zone/pt_PT.res
icudt51l/zone/pt_ST.res
icudt51l/zone/pt_TL.res
icudt51l/zone/res_index.res
icudt51l/zone/rm.res
icudt51l/zone/rn.res
icudt51l/zone/ro.res
icudt51l/zone/ro_MD.res
icudt51l/zone/rof.res
icudt51l/zone/root.res
icudt51l/zone/ru.res
icudt51l/zone/rw.res
icudt51l/zone/rwk.res
icudt51l/zone/saq.res
icudt51l/zone/sbp.res
icudt51l/zone/seh.res
icudt51l/zone/ses.res
icudt51l/zone/sg.res
icudt51l/zone/sh.res
icudt51l/zone/sh_BA.res
icudt51l/zone/sh_CS.res
icudt51l/zone/sh_YU.res
icudt51l/zone/shi.res
icudt51l/zone/shi_Latn.res
icudt51l/zone/shi_MA.res
icudt51l/zone/shi_Tfng.res
icudt51l/zone/shi_Tfng_MA.res
icudt51l/zone/si.res
icudt51l/zone/sk.res
icudt51l/zone/sl.res
icudt51l/zone/sn.res
icudt51l/zone/so.res
icudt51l/zone/sq.res
icudt51l/zone/sr.res
icudt51l/zone/sr_BA.res
icudt51l/zone/sr_CS.res
icudt51l/zone/sr_Cyrl.res
icudt51l/zone/sr_Cyrl_BA.res
icudt51l/zone/sr_Cyrl_CS.res
icudt51l/zone/sr_Cyrl_RS.res
icudt51l/zone/sr_Cyrl_YU.res
icudt51l/zone/sr_Latn.res
icudt51l/zone/sr_Latn_BA.res
icudt51l/zone/sr_Latn_CS.res
icudt51l/zone/sr_Latn_ME.res
icudt51l/zone/sr_Latn_RS.res
icudt51l/zone/sr_Latn_YU.res
icudt51l/zone/sr_ME.res
icudt51l/zone/sr_RS.res
icudt51l/zone/sr_YU.res
icudt51l/zone/sv.res
icudt51l/zone/sv_FI.res
icudt51l/zone/sw.res
icudt51l/zone/swc.res
icudt51l/zone/ta.res
icudt51l/zone/ta_MY.res
icudt51l/zone/ta_SG.res
icudt51l/zone/te.res
icudt51l/zone/teo.res
icudt51l/zone/th.res
icudt51l/zone/th_TH.res
icudt51l/zone/th_TH_TRADITIONAL.res
icudt51l/zone/ti.res
icudt51l/zone/tl.res
icudt51l/zone/tl_PH.res
icudt51l/zone/to.res
icudt51l/zone/tr.res
icudt51l/zone/twq.res
icudt51l/zone/tzm.res
icudt51l/zone/tzm_Latn.res
icudt51l/zone/tzm_Latn_MA.res
icudt51l/zone/tzm_MA.res
icudt51l/zone/uk.res
icudt51l/zone/ur.res
icudt51l/zone/uz.res
icudt51l/zone/uz_AF.res
icudt51l/zone/uz_Arab.res
icudt51l/zone/uz_Arab_AF.res
icudt51l/zone/uz_Cyrl.res
icudt51l/zone/uz_Cyrl_UZ.res
icudt51l/zone/uz_Latn.res
icudt51l/zone/uz_UZ.res
icudt51l/zone/vai.res
icudt51l/zone/vai_LR.res
icudt51l/zone/vai_Latn.res
icudt51l/zone/vai_Vaii.res
icudt51l/zone/vai_Vaii_LR.res
icudt51l/zone/vi.res
icudt51l/zone/vun.res
icudt51l/zone/xog.res
icudt51l/zone/yav.res
icudt51l/zone/yo.res
icudt51l/zone/zh.res
icudt51l/zone/zh_CN.res
icudt51l/zone/zh_HK.res
icudt51l/zone/zh_Hans.res
icudt51l/zone/zh_Hans_CN.res
icudt51l/zone/zh_Hans_HK.res
icudt51l/zone/zh_Hans_MO.res
icudt51l/zone/zh_Hans_SG.res
icudt51l/zone/zh_Hant.res
icudt51l/zone/zh_Hant_HK.res
icudt51l/zone/zh_Hant_MO.res
icudt51l/zone/zh_Hant_TW.res
icudt51l/zone/zh_MO.res
icudt51l/zone/zh_SG.res
icudt51l/zone/zh_TW.res
icudt51l/zone/zu.res
icudt51l/zoneinfo64.res
icudt51l/zu.res
icudt51l/zu_ZA.res
sAuxExemplarCharacters
1000000
10000000
100000000
1000000000
10000000000
100000000000
1000000000000
10000000000000
100000000000000
patternsShort
unitsShort
AuxExemplarCharacters
@#%XS0
@n[%f
;S'.pSe
%dq#l
Rp%x[
q%4x=^
-N.YX
@.Fp0
J0pÐ
@%X[0h
@.HX0
0pð
S0;%U0
%ÞPENDENCY
D%D@F!H
DQD.EXF
<%x%`'p/
!6,608!;
8\8!;.KlR
!626,7<:
!8,8!9,;^<
F.FNIVR
!7!7,9::
K!@.ATB
!7'7,8:9
%C<.@
!80849^;
B!A.BDC
=`D.DfF!P
;ýR
6mFLR
A.BBD
6.CDF
MA2A.KNR
@!6(6.7^;
",*!1!3!
A"#":%F<
%! !!d%x'
%2%F*
T@.BhL
!"B%X'
%'%D*R0!AVH
!'0-!264
!"!'!0!7
!#<#V%d*t-
-.HHI
%5@'5"!!
!!2"!-"2
!#.%d'
4L!"O"0#N%x-
1"!)!*(-!0!
"*8#4"0!
".HVI
"!'!2!4>5
#\%f*
$2%f'
#2!2!4,5
!!!"!4`5
0!1(2!8!
5!L!#<#0%X'
-!0!1^2!8
!!!%!-'-
*!1(3!5!
8! !!*'
2!*5!2!$
%D%!182N4b8
"%"!1,264
\=#2%f@
2'4 2#!
6."!%Q%X'b*
#a@%@.AJD
',0!2!5!
-#4%B%D
!!0(223!
!0!1|204
*%2@'5"!
!#8%F)`*
#!2!4$8!
#4 2#(2*
!!!"<#^%
0%dH"I
0!2(445!
!!4"!#:@
!'0268<9
4'*-80!2
!-01>3^4
*5%!!6"!#8%
%X'^(
5!%D%N'!*
!#4%f'
!5!,"2%^*!
`!4!4%XI
!<2&265!9
%-!@ %'!
{![!@#\'A@"@.AHD
!#!!"$'!
!#L%d(
6#>%X,
9-#
!#!2,465
%2!203!4"6
!1/182>4
#0!!!#(1
!!0"@#\%
2#!%2'<(
";"0#J%x@~H!
!A!4#B%D'XI
%F%B*
sExemplarCharacters
%<%4%,%$%
%q%r%s%
1 1!1"1#1$1%1&1'1(1)1
`!`'`)` `
e%f-f f'f/f
x4x7x%x-x x
~NzP}P\PGPCPLPZPIPePvPNPUPuPtPwPOP
]8^6^3^7^
c{cichczc]eVeQeYeWe_UOeXeUeTer6s%s4s)s:t*t3t"t%t5t6t4t/t
t&t(t%u&ukuju
a.bidodyd
duewexe
]!^"^#^ ^$^
t.uGuHu
h&h(h.hMh:h%h h,k/k-k1k4kmk
k%lzmcmdmvm
{1{ {-{/{2{8{WHX%X
`IaJa aEa6a2a.aFa/aOa)a@a bh
d@d%d'd
kCpDpJpHpIpEpFp
B%9%T%K%f%]%x%o%
4%F%X%j%|%
'!1!6!;!
9%B%F%
K%T%X%
]%f%j%
o%x%|%
WINDOWS
windows-65001
windows-1201
windows-1200
windows-65000
ISO_646.irv:1991
iso_646.irv:1983
windows-20127
windows-54936
windows-28592
windows-28593
windows-28594
windows-28595
glibc-PT154-2.3.3
PTCP154
csPTCP154
windows-28596
windows-28597
windows-28598
windows-28599
windows-28603
windows-28605
csShiftJIS
windows-31j
csWindows31J
windows-932
windows-51932-2006
windows-51932
aix-IBM_udcJP-4.3.6
windows-950
windows-950-2000
x-windows-950
windows-936
windows-936-2000
windows-51949
windows-949
windows-949-2000
windows-1361-2000
windows-874-2000
windows-874
x-windows-874
windows-864-2000
windows-437
windows-720
windows-737
windows-775
windows-850
windows-852
windows-855
windows-857
windows-858
windows-861
windows-862
windows-866
windows-869
windows-20866
windows-21866
windows-1250
windows-1251
windows-1252
windows-1253
windows-1254
windows-1255
windows-1256
x-windows-1256S
windows-1257
windows-1258
windows-10000
windows-10006
windows-10007
windows-10029
windows-10081
x-windows-iso2022jp
x-windows-50220
x-windows-50221
windows-57002
windows-57003
windows-57006
windows-57011
windows-57010
windows-57007
windows-57004
windows-57005
windows-57008
windows-57009
csISO84Portuguese2
windows-20880
windows-20905
windows
windows65001
windows1201
windows1200
windows65000
windows20127
windows54936
windows28592
windows28593
windows28594
windows28595
ptcp154
csptcp154
windows28596
windows28597
windows28598
windows28599
windows28603
windows28605
csshiftjis
windows31j
cswindows31j
windows932
windows519322006
windows51932
windows950
windows9502000
xwindows950
windows936
windows9362000
windows51949
windows949
windows9492000
windows13612000
windows8742000
windows874
xwindows874
windows8642000
windows437
windows720
windows737
windows775
windows850
windows852
windows855
windows857
windows858
windows861
windows862
windows866
windows869
windows20866
windows21866
windows1250
windows1251
windows1252
windows1253
windows1254
windows1255
windows1256
xwindows1256s
windows1257
windows1258
windows10000
windows10006
windows10007
windows10029
windows10081
xwindowsiso2022jp
xwindows50220
xwindows50221
windows57002
windows57003
windows57006
windows57011
windows57010
windows57007
windows57004
windows57005
windows57008
windows57009
csiso84portuguese2
windows20880
windows20905
%%CollationBin
eZl%u
Q.YeY
R:\Sg|p5rL
e$e#e e4e5e7e6e8eKuHeVeUeMeXe^e]erexe
s4s/s)s%s>sNsOs
.cSdSB
.iS>5?5jSkSlSB
07178[:[-
.aNz^{^Hx:y:.eK
.kplpmpP
-u.uC
mQ.bx
{ | }9},d6exe9j
]%sOuNP4]T](nhq
m.t.zB}
w%xIyWy
`Wcmd4
%f?iCt&
W%f?i
e.lFO
urlsS
u%urrGS
]']&].]$]
s"s9s%s,s8s1sPsMsWs`slsos~s
x{.{1{ {%{${3{>{0!0%0;0<
%S75;ScSdSrS-
`!`"`&`'`)`-
%`(`1`7`-
u u-u.uX?Y?Fu-
%x'x-
092959;9
D%D&D
evg%f
m.tRa
U>_.lE
gtr%x
f.ebp>QI
{fn:q%uNRMeXe
%X5nb
NExEA
evg%f>X
fn:q%uN
T}m-w}
( (!(#($('(0(g%x",(4(L(
,}-7/?/~0
%9%9%9%9
#6#6#6#6
4@4@4@4@
1;1;1;1;
@094) 94
1(\2.$.$
%x$K)
7'7'7'7'
f%x--
&7&742&7
S%S'S(S)S S,S-S0S2S5SSBSLSKSYS[SaScSeSlSmS
] ]#]$]&]
1]4]9]=]?]
"_#_$_(_ _,_._0_
d d"d$d%d)d*d/d0d5d=d?dKdOdQdRdSdTdZd[d\d]d_d
%,%$%4%<%
2122292~3}3|3
s&t*t)t.tbt
$L%M%N%O%t%u%v%w%x%y%z%{%|%}%~%D D!D"D#D$D%D&D'D(D)D*D D,D-D.D/D0D1D2D3D4D5D6D7D8D9D:D;DD?D@DADBDCDDDEDFDGDHDIDJDKDLDMDNDODPDQDRDSDTDUDVDWDXDYDZD[D\D]D^D_D`DaDbDcDdDeDfDgDhDiDjDkDlDmDnDoDpDqDrDsDtDuDvDwDxDyDzD{D|D}D~D
M M!M"M#M$M%M&M'M(M)M*M M,M-M.M/M0M1M2M3M4M5M6M7M8M9M:M;MM?M@MAMBMCMDMEMFMGMHMIMJMKMLMMMNMOMPMQMRMSMTMUMVMWMXMYMZM[M\M]M^M_M`MaMbMcMdMeMfMgMhMiMjMkMlMmMnMoMpMqMrMsMtMuMvMwMxMyMzM{M|M}M~M
S"S$S%S'S(S)S S,S-S/S0S1S2S3S4S5S6S7S8SU!U%U&U(U)U U-U2U4U5U6U8U9U:U;U=U@UBUEUGUHUKULUMUNUOUQURUSUTUWUXUYUZU[U]U^U_U`UbUcUhUiUkUoUpUqUrUsUtUyUzU}U
X"X#X%X&X'X(X)X X,X-X.X/X1X2X3X4X6X7X8X9X:X;XX?X@XAXBXCXEXFXGXHXIXJXKXNXOXPXRXSXUXVXWXYXZX[X\X]X_X`XaXbXcXdXfXgXhXiXjXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X
d"d#d$d%d'd(d)d d.d/d0d1d2d3d5d6d7d8d9d;dd@dBdCdIdKdLdMdNdOdPdQdSdUdVdWdYdZd[d\d]d_d`dadbdcdddedfdhdjdkdldndodpdqdrdsdtdudvdwd{d|d}d~d
e e!e"e#e$e&e'e(e)e*e,e-e0e1e2e3e7e:e"P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%
!0"0#0$0%0&0'0(0)0
% %!%"%#%$%%%&%'%(%)%*% %,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%
}!}#}$}%}&}(})}*},}-}.}0}1}2}3}4}5}6}
.GIzI}I
"*")"'"("%d&`&a&e&g&c&
%!%"%&%'%)%*%-%.%1%2%5%6%9%:%=%>%@%A%C%D%E%F%G%H%I%J%
[!\!]!^!
]%sOu
%f?iCt
d6exelf9j
w%xWyIy
:1;1<1=1>1?1@1
AMBMCMDMEMFMGMHMIMJMKMLMMMNMOMPMQMRMSMTMUMVMWMXMYMZM[M\M]M^M_M`MaMbMcMdMeMfMgMhMiMjMkMlMmMnMoMpMqMrMsMtMuMvMwMxMyMzM{M|M}M~MAEBECEDEEEFEGEHEIEJEKELEMENEOEPEQERESETEUEVEWEXEYEZE[E\E]E^E_E`EaEbEcEdEeEfEgEhEiEjEkElEmEnEoEpEqErEsEtEuEvEwExEyEzE{E|E}E~Er6s%s4s)s:t*t3t
aCMD
VEWEXEYEZE[E\E]E^E_E`EaEbEcEdEeEfEgEhEiEjEkElEmEnEoEpEqErEsEtEuEvEwExEyEzE
%x-x x
ZT%f%W%`%l%c%Z%i%]%R%d%U%^%j%a%X%g%[%S%e%V%_%k%b%Y%h%\%Q%P%
2!2"2#2$2%2&2'2(2)2
1 1!1"1#1$1%1&1'1(1)1}
X"X#X%X&X'X(X)X X
[ [!["[#[$[%[&['[([)[*[ [,[-[
{!{"{#{'{){-{| |!|"|#|$|%|(|)| |,|-|.|/|0|1|2|3|4|5|6|7|9|:|;|
}!}#}$}%}&}(})}*},}-}
~ ~!~"~#~$~%~&~'~(~)~*~ ~,~-~
0!0"0#0$0%0&0'0(0)0
C C!C"C#C$C%C&C'C(C)C*C C,C-C.C/C0C1C2C3C4C5C6C8C9C:C;CC?C@CACBCCCDCECFCGCHCICJCKCLCMCNCOCPCQCRCSCTCUCVCWCXCYCZC[C\C]C^C_C`CaCbCcCdCeCfCgChCiCjCkClCmCnCoCpCqCrCsCtCuCvCwCxCyCzC{C|C}C~C
E E!E"E#E$E%E&E'E(E)E*E E,E-E.E/E0E1E2E3E4E5E6E7E8E9E:E;EE?E@EAEBECEDEEEFEGEHEIEJEKELEMENEOEPEQERESETEUEVEWEXEYEZE[E\E]E^E_E`EaEbEcEdEeEfEgEhEiEjEkElEmEnEoEpEqErEsEtEuEvEwExEyEzE{E|E}E~E
F F!F"F#F$F%F&F'F(F)F*F F,F-F.F/F0F1F2F3F4F5F6F7F8F9F:F;FF?F@FAFBFCFDFEFFFGFHFIFJFKFMFNFOFPFQFRFSFTFUFVFWFXFYFZF[F\F]F^F_F`FbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFqFrFsFtFuFvFwFxFyFzF{F|F}F~F
HAmBmCmDmEmFmGmHmImJmKmLmMmNmOmPmQmRmSmTmUmVmWmXmYmZm[m\m]m^m_m`mambmcmdmemfmgmhmimjmkmlmmmnmompmqmrmsmtmumvmwmxmymzm{m|m}m~m_%f>y
e$e#e e,e4e5e7e6e8eKuHeNeVeMeXeUe]erexe
%s>sOsNsWs
S%S'S(S)S S,S-S0S2S5SSBSKSLSYS[SaScSeSlSmSyS~S
d d"d$d%d)d*d/d0d5d=d?dKdOdQdRdSdTdZd[d\d]d_dadcdmdsdtd{d}d! !"!#!$!%!&!'!(!)!*!,!-!.!/!0!1!2!3!4!5!6!7!8!
%!%"%&%'%)%*%-%.%1%2%5%6%9%:%=%>%@%A%C%D%E%F%G%H%I%J%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%lAmBmCmDmEmFmGmHmImJmKmLmMmNmOmPmQmRmSmTmUmVmWmXmYmZm[m\m]m^m_m`mambmcmdmemfmgmhmimjmkmlmmmnmompmqmrmsmtmumvmwmxmymzm{m|m}m~m2292~3}3|3
BO.PlP
!&"&$&%&&&'&(&)&*& &,&-&.&/&0&1&
2&3&4&5&6&7&8&
!!"!#!(!
4!5!6!7!8!9!:!;!>!?!
~!2!3!!%"%#%$%%%&%'%(%)%*% %,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%
.VZN'Uu:&7V@
%FxG=R
~e%fWM
rP.BPb
C^%X*?M[lRzF*E
(m|P%c
NN"L.PSD25X^uU7.QqP8j9j:j5:
%CxF-kJD
(d.deB
3G,===%d
&8.pB1
mS.Xk@
tq.RG^JK
B]HCyTDI.SS8`3
t6ZeXeYe@5
*M%u#u4=(u
S%S'S(S)S S,S-S0S2S5SSBSLSKSYS[SaScSeSlSmSrSyS~S
d d"d$d%d)d*d/d0d5d=d?dKdOdQdRdSdTdZd[d\d]d_d`dadcdmdsdtd{d}d((())())
(" "*"-"&")"A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%
R%S%T%U%V%W%X%
a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%
r%s%t%u%v%w%x%
{)|)})~){(|(}(~(0%1%2%3%4%5%6%7%8%9%
!%"%#%$%%%&%'%(%)%*%
!&,&"&-&
4!5!6!7!8!9!:!;!!*"*#*$*%*&*'*(*)*** *,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*
.RonWUdj"xkM?W1{.cmgA}bZ
6|-rao.sF\kY
.Qm\Nh
Sr){%XR]tw\g%d
tcPM
$0%0&0'0
(0)0*0 0,0-0.0/0
0010203040
;1<1=1>1
.3/30313
4353637383
}6~6!7"7
98:8;8<8=8
/9091929
-<.<0<1<
0?1?2?3?4?5?
6?7?8?9?
$D%D&D
WEXE
PKVKgKOMhM-N{O"P8PPP]PTQUQXQ[Q\Q]Q^Q_Q`QbQcQdQeQfQhQiQjQkQmQoQpQrQvQzQ|Q}Q~Q"R#R'R(R)R*R R-R2R>RBRCRDRFRGRHRIRJRKRMRNRORPRQRRRSRTRURVRWRYRZR^R_RaRbRdReRfRgRhRiRjRkRpRqRrRsRtRuRwRxRfT|T%U U.U8VMVKWdWE[d[%\%]U]t]|^~^3_a_h_q`-amauc!d)d.e1e2e9e;eC%D%E%F%G%H%I%J%
S%S'S(S)S S,S-S0S2S5S\#\&\)\ \
.\0\2\5\6\
_!_"_#_$_(_ _,_._0_4_6_;_=_?_
$d%d)d
~'~(~,~-~
h-sk}
' ( ) * , - . /
6 7 8 9 :
'!(!)!*!
!"""#"$"
/"0"1"2"3"
8"9":";"
Q%R%S%T%U%V%W%X%Y%Z%[%\%]%
b%c%d%e%f%g%h%i%
t%u%v%w%x%y%z%{%|%}%~%& &!&"&$&%&&&'&(&)&*& &,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&
* *!*"*#*$*%*&*'*(*)*** *,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~*. .!.".#.$.%.&.'.(.).*. .,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?.@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._.`.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.{.|.}.~.*1 1,1-1.1/101
C C!C"C#C$C%C&C'C(C)C*C C,C-C.C/C0C1C2C3C4C5C6C7C8C9C:C;CC?C@CACBCCCDCECFCGCHCICJCKCLCMCNCOCPCQCRCSCTCUCVCWCXCYCZC[C\C]C^C_C`CaCbCcCdCeCfCgChCiCjCkClCmCnCoCpCqCrCsCtCuCvCwCxCyCzC{C|C}C~C
F F!F"F#F$F%F&F'F(F)F*F F,F-F.F/F0F1F2F3F4F5F6F7F8F9F:F;FF?F@FAFBFCFDFEFFFGFHFIFJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFYFZF[F\F]F^F_F`FaFbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFqFrFsFtFuFvFwFxFyFzF{F|F}F~F
!*"*#*g!%*&*'*(*)*** *,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*f*@ h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}* !!/"/#/$/%/&/'/(/)/*/ /,/
!I0N 4$.sX-zKIvXWBwX
EK%.FK$Y#,
v4'.NY
[-.AH@ {W1._6.7.8.=J
;.fa"N%{(m|P%cZ-uCh|-c/1
?VNBL|NN"L.PSD25X^uU7bhcheh55ghEGkhmh0=.Wl{xhI.[2K.Hi
_GJRVNm|dclc[.rIA3
$dU-3G,===%ds|GWb2
\.LdDQ
CS&K$z&8.pB1
>Jjlq@a.gI
".mS.Xk@
TG-Up}9q
yf@>zfl:{fKO|f*gs0^Ha= gFHW~,gf;x8$Q-ggBx>J=3M.g/gn>ePC,gKPLL<0g(g?g)s `tv.LN
{<[9O.f9YCSJhj@@u>ijjjkjP.ljmjnjojG=41jU:8,.19F2pTMO\0KUu;JV770L6Fa1:9|Va9!7z3R%6jG|qnO3KkPoggMK9Y6}qd0LK~q$T-BlADF1>!rUi}%SWp
6*6 8*8 5*5 :*: ;*; =*= <*
/"2"6"5"
21314151
'2(2)2*2 2
-6.6/6061626
.7/70717
[7\7]7^7
=8>8?8@8
19293949
%;&;';(;
<<=<><@<
%>&>'>(>
<>=>>>?>@>
[@\@]@^@
"U#U$U%U
8[9[:[;[<[=[>[
&\'\(\)\
~\!]"]#]
/]0]1]2]
4]5]6]7]8]
|_}_~_!`
&`'`(`)`
2`3`4`5`
WeXe
vewexe
$f%f&f
@mAmBmCmDm
keyMap
sKeys
LanguagesShort
Scripts%stand-alone
keyTypePattern
&A"$%s
|.(.{/7h%d%e%Y%X%R%S%k%j%a%b%V%U%\%[%g%3
Turkey
Africa:Porto-Novo
America:Port-au-Prince
America:Port_of_Spain
America:Porto_Velho
Pacific:Port_Moresby
###'# #/#3#7#;#
$!$#$%$'$)$ $-$/$1$3$
%!%#%%%'%)% %-%
;%=%?%A%C%E%G%I%K%c
U%W%Y%[%]%_%a%c%e%g%i%k%m%o%q%s%u%w%
& &"&$&?%&&(&*&,&.&0&
%2&4&[$6&
%8&:&<&>&@&
%B&O%D&
%-)---1-5-9-
#.%.'.).
,/,#,%,',),
/,#,%,',),
3/5/7/9/;/
0!0!0#0&0(0
#*0,0/01030
$ 1"1%1(1 1-10121416181
2 2"2%2'2
" " " "#
,#.#0#2#
# #.#0#"#
%-%/%1%4%
6%8%:%<%
$R%U%W%Y%[%k
`%b%d%f%
$h%j%u
r%t%v%x%x%x%z%}%
& &"&$&"
' '"'$'&'('*'-'/'2'4'7'(!(#(%('( )-)/)1)
\-[-0-7-
America:Porto_Acre
Portugal
%Translit%UnicodeName
%Translit%UnicodeChar
Latin-ConjoiningJamo
ConjoiningJamo-Latin
!%frc;
O%S^S
;L>}>.DND
W:\e`Wvc%d
gtr%x\
CmDoD
<.PFR
.FQhRhF
.Lbcs]
bRcpexe.g/g_g
`5vB.CDG
A.EsH
pRq%s
"627Y>%D
V^[.qaq*
^4`d`IaMeXe
Y Z.ZM[
kEyp
%(%.%4%=%C%J%P%V%_%h%n%u%{%SUBJOINED
OPERATOR
CURLY
OPERATOR
CURL
JOINER
JOINED
MONKEY
CROSSHATCH
PROPORTION
JOIN
KEYBOARD
PASSIVE-
DEHuDP
ISSHAR
PAMUDPOD
KEYCAP!
XPROPORTIONAL TO
fCDl,%Uf33
E%UPDIAMETER
BARSOPTION KEYERASE
SHORTS JOINED
BASEBALL{KEYUUÔ44Tg6P
CONTOURED OUTLINEINCREASES ASSHUFFLE
ZEXEUEeUEeUEfVUEeeT(
1!CONJOINING
%XESTES
.SEXTANS
.UNCIA
.SEMUNCIA
.DIMIDIA
.SILIQUA
.DENARIUS
.QUINARIUS
.SESTERTIUS
.DUPONDIUS
.CENTURIAL
MONKEY
POOFLEXED BICEPSDIZZY
KEYKEYLOCK
KEYCAP
BATHBATHTUBPASSPORT CONTROLCUSTOMSBAGGAGE CLAIMrLUGGAGE
! ! !$!$!(!,!0!4!8!\"^"(#*#,#
,$.$0$2$4$6$$
% %#%&%(%*%,%.%0%!
2%4%4%6%9%;%
=%?%B%D%!
J%L%N%Q%S%V%X%Z%\%^%`%b%d%f%h%j%l%o%q%s%u%|
& &"&$&&&)& &-&/&
'!'$''')','.'1'3'
Turkey Standard Time
sExemplarCharactersPunctuation
P*2%c)
%f#]&
.pK~/`
L%D`bCE
Z%DppCE
%X$HwY$
*@%F|A%
e%xff%
.DxwCE
.rdata
@.rsrc
{0}, {1}#,##0.###
2.0.82.45
#,##0.00;(
#,##0.00)
#,##0.00
2.0.82.52
#0.###;#0.###-
#,##0.###;#,##0.###-
#,##0.00;
#,##0.00-
2.0.82.68
#,##,##0%
#,##,##0.###
#,##,##0.00
HH.mm
h.mm a
d.M.yy
HH.mm.ss
2.0.82.49
h.mm.ss a
HH.mm.ss z
d.M.yy GGGGG
HH.mm.ss zzzz
E, d.MM
dd.MM.yy
{1}, {0}dd.MM.y G
{0} - {1}dd.MM - dd.MM
E, d.MM.y '
dd.MM.yy GGGGG
dd.MM.y - dd.MM.y
dd.MM, E - dd.MM, E
dd.MM.y, E - dd.MM.y, E
2.0.82.47
;(#,##,##0.00
2.0.82.57
sent_el.brk
word_POSIX.brk
2.2.89.3
line_fi.brk
line_ja.brk
#$%%&'()*
,-./01***2%3*
9$::;'(<
@$::;'(<
_$::;'(<`
````2:3`
$::;'(<`
!"#$%&'(
#,###-./0
12340--#56
8!"#$%&'(
12340--#
:;!"#$%&'(
#,###-./0;12340--#56
;!"#$%&'(
>!"#$%&'(
#,###-./
\!"#$%&'(
!!chain;!!LBCMNoChain;!!lookAheadHardBreak;$AI = [:LineBreak = Ambiguous:];$AL = [:LineBreak = Alphabetic:];$BA = [:LineBreak = Break_After:];$BB = [:LineBreak = Break_Before:];$BK = [:LineBreak = Mandatory_Break:];$B2 = [:LineBreak = Break_Both:];$CB = [:LineBreak = Contingent_Break:];$CJ = [:LineBreak = Conditional_Japanese_Starter:];$CL = [:LineBreak = Close_Punctuation:];$CM = [:LineBreak = Combining_Mark:];$CP = [:LineBreak = Close_Parenthesis:];$CR = [:LineBreak = Carriage_Return:];$EX = [:LineBreak = Exclamation:];$GL = [:LineBreak = Glue:];$HL = [:LineBreak = Hebrew_Letter:];$HY = [:LineBreak = Hyphen:];$H2 = [:LineBreak = H2:];$H3 = [:LineBreak = H3:];$ID = [:LineBreak = Ideographic:];$IN = [:LineBreak = Inseperable:];$IS = [:LineBreak = Infix_Numeric:];$JL = [:LineBreak = JL:];$JV = [:LineBreak = JV:];$JT = [:LineBreak = JT:];$LF = [:LineBreak = Line_Feed:];$NL = [:LineBreak = Next_Line:];$NS = [[:LineBreak = Nonstarter:] $CJ];$NU = [:LineBreak = Numeric:];$OP = [:LineBreak = Open_Punctuation:];$PO = [:LineBreak = Postfix_Numeric:];$PR = [:LineBreak = Prefix_Numeric:];$QU = [:LineBreak = Quotation:];$RI = [:LineBreak = Regional_Indicator:];$SA = [:LineBreak = Complex_Context:];$SG = [:LineBreak = Surrogate:];$SP = [:LineBreak = Space:];$SY = [:LineBreak = Break_Symbols:];$WJ = [:LineBreak = Word_Joiner:];$XX = [:LineBreak = Unknown:];$ZW = [:LineBreak = ZWSpace:];$dictionary = [:LineBreak = Complex_Context:];$ALPlus = [$AL $AI $SA $SG $XX];$ALcm = $ALPlus $CM*;$BAcm = $BA $CM*;$BBcm = $BB $CM*;$B2cm = $B2 $CM*;$CLcm = $CL $CM*;$CPcm = $CP $CM*;$EXcm = $EX $CM*;$GLcm = $GL $CM*;$HLcm = $HL $CM*;$HYcm = $HY $CM*;$H2cm = $H2 $CM*;$H3cm = $H3 $CM*;$IDcm = $ID $CM*;$INcm = $IN $CM*;$IScm = $IS $CM*;$JLcm = $JL $CM*;$JVcm = $JV $CM*;$JTcm = $JT $CM*;$NScm = $NS $CM*;$NUcm = $NU $CM*;$OPcm = $OP $CM*;$POcm = $PO $CM*;$PRcm = $PR $CM*;$QUcm = $QU $CM*;$RIcm = $RI $CM*;$SYcm = $SY $CM*;$WJcm = $WJ $CM*;!!forward;$ALPlus $CM ;$BA $CM ;$BB $CM ;$B2 $CM ;$CL $CM ;$CP $CM ;$EX $CM ;$GL $CM ;$HL $CM ;$HY $CM ;$H2 $CM ;$H3 $CM ;$ID $CM ;$IN $CM ;$IS $CM ;$JL $CM ;$JV $CM ;$JT $CM ;$NS $CM ;$NU $CM ;$OP $CM ;$PO $CM ;$PR $CM ;$QU $CM ;$RI $CM ;$SY $CM ;$WJ $CM ;$CAN_CM = [^$SP $BK $CR $LF $NL $ZW $CM]; $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; $AL_FOLLOW_NOCM = [$BK $CR $LF $NL $ZW $SP];$AL_FOLLOW_CM = [$CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $ALPlus];$AL_FOLLOW = [$AL_FOLLOW_NOCM $AL_FOLLOW_CM];$LB4Breaks = [$BK $CR $LF $NL];$LB4NonBreaks = [^$BK $CR $LF $NL];$CR $LF {100};$LB4NonBreaks? $LB4Breaks {100}; $CAN_CM $CM* $LB4Breaks {100};$CM $LB4Breaks {100};$LB4NonBreaks [$SP $ZW];$CAN_CM $CM* [$SP $ZW];$CM [$SP $ZW];$LB8Breaks = [$LB4Breaks $ZW];$LB8NonBreaks = [[$LB4NonBreaks] - [$ZW]];$CAN_CM $CM ; $CM ;$CAN_CM $CM* $WJcm;$LB8NonBreaks $WJcm;$CM $WJcm;$WJcm $CANT_CM;$WJcm $CAN_CM $CM*;$GLcm $CAN_CM $CM*;$GLcm $CANT_CM; [[$LB8NonBreaks] - [$SP $BA $HY]] $CM* $GLcm;$CM GLcm;$LB8NonBreaks $CL;$CAN_CM $CM* $CL;$CM $CL; $LB8NonBreaks $CP;$CAN_CM $CM* $CP;$CM $CP; $LB8NonBreaks $EX;$CAN_CM $CM* $EX;$CM $EX; $LB8NonBreaks $IS;$CAN_CM $CM* $IS;$CM $IS; $LB8NonBreaks $SY;$CAN_CM $CM* $SY;$CM $SY; $OPcm $SP* $CAN_CM $CM*;$OPcm $SP* $CANT_CM;$OPcm $SP $CM $AL_FOLLOW?; $QUcm $SP* $OPcm;($CLcm | $CPcm) $SP* $NScm;$B2cm $SP* $B2cm;$LB18NonBreaks = [$LB8NonBreaks - [$SP]];$LB18Breaks = [$LB8Breaks $SP];$LB18NonBreaks $CM* $QUcm;$CM $QUcm;$QUcm .?;$QUcm $LB18NonBreaks $CM*; $LB20NonBreaks = [$LB18NonBreaks - $CB];$LB20NonBreaks $CM* ($BAcm | $HYcm | $NScm); $BBcm [^$CB]; $BBcm $LB20NonBreaks $CM*;$HLcm ($HYcm | $BAcm) [^$CB]?;($ALcm | $HLcm) $INcm;$CM $INcm; $IDcm $INcm;$INcm $INcm;$NUcm $INcm;$IDcm $POcm;$ALcm $NUcm; $HLcm $NUcm;$CM $NUcm; $NUcm $ALcm;$NUcm $HLcm;$PRcm $IDcm;$PRcm ($ALcm | $HLcm);$POcm ($ALcm | $HLcm);($PRcm | $POcm)? ($OPcm | $HYcm)? $NUcm ($NUcm | $SYcm | $IScm)* ($CLcm | $CPcm)? ($PRcm | $POcm)?;$JLcm ($JLcm | $JVcm | $H2cm | $H3cm);($JVcm | $H2cm) ($JVcm | $JTcm);($JTcm | $H3cm) $JTcm;($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $INcm;($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $POcm;$PRcm ($JLcm | $JVcm | $JTcm | $H2cm | $H3cm);($ALcm | $HLcm) ($ALcm | $HLcm);$CM ($ALcm | $HLcm); $IScm ($ALcm | $HLcm);($ALcm | $HLcm | $NUcm) $OPcm;$CM $OPcm; $CPcm ($ALcm | $HLcm | $NUcm);$RIcm $RIcm;!!reverse;$CM $ALPlus;$CM $BA;$CM $BB;$CM $B2;$CM $CL;$CM $CP;$CM $EX;$CM $GL;$CM $HL;$CM $HY;$CM $H2;$CM $H3;$CM $ID;$CM $IN;$CM $IS;$CM $JL;$CM $JV;$CM $JT;$CM $NS;$CM $NU;$CM $OP;$CM $PO;$CM $PR;$CM $QU;$CM $RI;$CM $SY;$CM $WJ;$CM ;$AL_FOLLOW $CM / ( [$BK $CR $LF $NL $ZW {eof}] | $SP $CM $SP | $SP $CM* ([^$OP $CM $SP] | [$AL {eof}])); [$PR ] / $CM [$BK $CR $LF $NL $ZW $SP {eof}];$LB4Breaks [$LB4NonBreaks-$CM];$LB4Breaks $CM $CAN_CM;$LF $CR;[$SP $ZW] [$LB4NonBreaks-$CM];[$SP $ZW] $CM $CAN_CM;$CM $CAN_CM;$CM* $WJ $CM* $CAN_CM;$CM* $WJ [$LB8NonBreaks-$CM]; $CANT_CM $CM* $WJ;$CM* $CAN_CM $CM* $WJ;$CM* $GL $CM* [$LB8NonBreaks-[$CM $SP $BA $HY]];$CANT_CM $CM* $GL;$CM* $CAN_CM $CM* $GL;$CL $CM $CAN_CM;$CP $CM $CAN_CM;$EX $CM $CAN_CM;$IS $CM $CAN_CM;$SY $CM $CAN_CM;$CL [$LB8NonBreaks-$CM];$CP [$LB8NonBreaks-$CM];$EX [$LB8NonBreaks-$CM];$IS [$LB8NonBreaks-$CM];$SY [$LB8NonBreaks-$CM];[$CL $CP $EX $IS $SY] $CM $SP $CM* $OP; $CM* $CAN_CM $SP* $CM* $OP; $CANT_CM $SP* $CM* $OP;$AL_FOLLOW? $CM $SP $SP* $CM* $OP; $AL_FOLLOW_NOCM $CM $SP $CM* $OP;$CM* $AL_FOLLOW_CM $CM $SP $CM* $OP;$SY $CM $SP $OP; $CM* $OP $SP* $CM* $QU;$CM* $NS $SP* $CM* ($CL | $CP);$CM* $B2 $SP* $CM* $B2;$CM* $QU $CM* $CAN_CM; $CM* $QU $LB18NonBreaks;$CM* $CAN_CM $CM* $QU; $CANT_CM $CM* $QU; $CM* ($BA | $HY | $NS) $CM* [$LB20NonBreaks-$CM]; $CM* [$LB20NonBreaks-$CM] $CM* $BB; [^$CB] $CM* $BB; [^$CB] $CM* ($HY | $BA) $CM* $HL;$CM* $IN $CM* ($ALPlus | $HL);$CM* $IN $CM* $ID;$CM* $IN $CM* $IN;$CM* $IN $CM* $NU;$CM* $PO $CM* $ID;$CM* $NU $CM* ($ALPlus | $HL);$CM* ($ALPlus | $HL) $CM* $NU;$CM* $ID $CM* $PR;$CM* ($ALPlus | $HL) $CM* $PR;$CM* ($ALPlus | $HL) $CM* $PO;($CM* ($PR | $PO))? ($CM* ($CL | $CP))? ($CM* ($NU | $IS | $SY))* $CM* $NU ($CM* ($OP | $HY))? ($CM* ($PR | $PO))?;$CM* ($H3 | $H2 | $JV | $JL) $CM* $JL;$CM* ($JT | $JV) $CM* ($H2 | $JV);$CM* $JT $CM* ($H3 | $JT);$CM* $IN $CM* ($H3 | $H2 | $JT | $JV | $JL);$CM* $PO $CM* ($H3 | $H2 | $JT | $JV | $JL);$CM* ($H3 | $H2 | $JT | $JV | $JL) $CM* $PR;$CM* ($ALPlus | $HL) $CM* ($ALPlus | $HL);$CM* ($ALPlus | $HL) $CM* $IS;$CM* $OP $CM* ($ALPlus | $HL | $NU);$CM* ($ALPlus | $HL | $NU) $CM* $CP;$CM* $RI $CM* $RI;!!safe_reverse;$CM [^$CM $BK $CR $LF $NL $ZW $SP];$CM $SP / .;$SP $CM* $OP;$SP $CM* $QU;$SP $CM* ($CL | $CP);$SP $CM* $B2;$CM* ($HY | $BA) $CM* $HL;($CM* ($IS | $SY)) $CM* $NU;($CL | $CP) $CM* ($NU | $IS | $SY);$dictionary $dictionary;!!safe_forward;[$CM $OP $QU $CL $CP $B2 $PR $HY $BA $SP $dictionary] [^$CM $OP $QU $CL $CP $B2 $PR $HY $BA $dictionary];$dictionary $dictionary;$%&&'()*
,-./012 3&4
;%<<=()>
!"#$%&'() *
,-.---/012
34562//-78
:"#$%&'() *
34562//-
<="#$%&'() *
,-.---/012= 34562//-78
="#$%&'() *
@"#$%&'() *
,-.---/01
_"#$%&'() *
!!chain;!!LBCMNoChain;!!lookAheadHardBreak;$AI = [:LineBreak = Ambiguous:];$AL = [:LineBreak = Alphabetic:];$BA = [[:LineBreak = Break_After:] - [\u2010]];$HH = [\u2010];$BB = [:LineBreak = Break_Before:];$BK = [:LineBreak = Mandatory_Break:];$B2 = [:LineBreak = Break_Both:];$CB = [:LineBreak = Contingent_Break:];$CJ = [:LineBreak = Conditional_Japanese_Starter:];$CL = [:LineBreak = Close_Punctuation:];$CM = [:LineBreak = Combining_Mark:];$CP = [:LineBreak = Close_Parenthesis:];$CR = [:LineBreak = Carriage_Return:];$EX = [:LineBreak = Exclamation:];$GL = [:LineBreak = Glue:];$HL = [:LineBreak = Hebrew_Letter:];$HY = [:LineBreak = Hyphen:];$H2 = [:LineBreak = H2:];$H3 = [:LineBreak = H3:];$ID = [:LineBreak = Ideographic:];$IN = [:LineBreak = Inseperable:];$IS = [:LineBreak = Infix_Numeric:];$JL = [:LineBreak = JL:];$JV = [:LineBreak = JV:];$JT = [:LineBreak = JT:];$LF = [:LineBreak = Line_Feed:];$NL = [:LineBreak = Next_Line:];$NS = [[:LineBreak = Nonstarter:] $CJ];$NU = [:LineBreak = Numeric:];$OP = [:LineBreak = Open_Punctuation:];$PO = [:LineBreak = Postfix_Numeric:];$PR = [:LineBreak = Prefix_Numeric:];$QU = [:LineBreak = Quotation:];$RI = [:LineBreak = Regional_Indicator:];$SA = [:LineBreak = Complex_Context:];$SG = [:LineBreak = Surrogate:];$SP = [:LineBreak = Space:];$SY = [:LineBreak = Break_Symbols:];$WJ = [:LineBreak = Word_Joiner:];$XX = [:LineBreak = Unknown:];$ZW = [:LineBreak = ZWSpace:];$dictionary = [:LineBreak = Complex_Context:];$ALPlus = [$AL $AI $SA $SG $XX];$ALcm = $ALPlus $CM*;$BAcm = $BA $CM*;$HHcm = $HH $CM*;$BBcm = $BB $CM*;$B2cm = $B2 $CM*;$CLcm = $CL $CM*;$CPcm = $CP $CM*;$EXcm = $EX $CM*;$GLcm = $GL $CM*;$HLcm = $HL $CM*;$HYcm = $HY $CM*;$H2cm = $H2 $CM*;$H3cm = $H3 $CM*;$IDcm = $ID $CM*;$INcm = $IN $CM*;$IScm = $IS $CM*;$JLcm = $JL $CM*;$JVcm = $JV $CM*;$JTcm = $JT $CM*;$NScm = $NS $CM*;$NUcm = $NU $CM*;$OPcm = $OP $CM*;$POcm = $PO $CM*;$PRcm = $PR $CM*;$QUcm = $QU $CM*;$RIcm = $RI $CM*;$SYcm = $SY $CM*;$WJcm = $WJ $CM*;!!forward;$ALPlus $CM ;$BA $CM ;$HH $CM ;$BB $CM ;$B2 $CM ;$CL $CM ;$CP $CM ;$EX $CM ;$GL $CM ;$HL $CM ;$HY $CM ;$H2 $CM ;$H3 $CM ;$ID $CM ;$IN $CM ;$IS $CM ;$JL $CM ;$JV $CM ;$JT $CM ;$NS $CM ;$NU $CM ;$OP $CM ;$PO $CM ;$PR $CM ;$QU $CM ;$RI $CM ;$SY $CM ;$WJ $CM ;$CAN_CM = [^$SP $BK $CR $LF $NL $ZW $CM]; $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; $AL_FOLLOW_NOCM = [$BK $CR $LF $NL $ZW $SP];$AL_FOLLOW_CM = [$CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HH $HY $NS $IN $NU $ALPlus];$AL_FOLLOW = [$AL_FOLLOW_NOCM $AL_FOLLOW_CM];$LB4Breaks = [$BK $CR $LF $NL];$LB4NonBreaks = [^$BK $CR $LF $NL];$CR $LF {100};$LB4NonBreaks? $LB4Breaks {100}; $CAN_CM $CM* $LB4Breaks {100};$CM $LB4Breaks {100};$LB4NonBreaks [$SP $ZW];$CAN_CM $CM* [$SP $ZW];$CM [$SP $ZW];$LB8Breaks = [$LB4Breaks $ZW];$LB8NonBreaks = [[$LB4NonBreaks] - [$ZW]];$CAN_CM $CM ; $CM ;$CAN_CM $CM* $WJcm;$LB8NonBreaks $WJcm;$CM $WJcm;$WJcm $CANT_CM;$WJcm $CAN_CM $CM*;$GLcm $CAN_CM $CM*;$GLcm $CANT_CM; [[$LB8NonBreaks] - [$SP $BA $HH $HY]] $CM* $GLcm;$CM GLcm;$LB8NonBreaks $CL;$CAN_CM $CM* $CL;$CM $CL; $LB8NonBreaks $CP;$CAN_CM $CM* $CP;$CM $CP; $LB8NonBreaks $EX;$CAN_CM $CM* $EX;$CM $EX; $LB8NonBreaks $IS;$CAN_CM $CM* $IS;$CM $IS; $LB8NonBreaks $SY;$CAN_CM $CM* $SY;$CM $SY; $OPcm $SP* $CAN_CM $CM*;$OPcm $SP* $CANT_CM;$OPcm $SP $CM $AL_FOLLOW?; $QUcm $SP* $OPcm;($CLcm | $CPcm) $SP* $NScm;$B2cm $SP* $B2cm;$LB18NonBreaks = [$LB8NonBreaks - [$SP]];$LB18Breaks = [$LB8Breaks $SP];$LB18NonBreaks $CM* $QUcm;$CM $QUcm;$QUcm .?;$QUcm $LB18NonBreaks $CM*; $LB20NonBreaks = [$LB18NonBreaks - $CB];$LB20NonBreaks $CM* ($BAcm | $HHcm | $HYcm | $NScm) / $AL; $LB20NonBreaks $CM* ($BAcm | $HHcm | $HYcm | $NScm); ($HY | $HH) $AL;$BBcm [^$CB]; $BBcm $LB20NonBreaks $CM*;$HLcm ($HYcm | $BAcm | $HHcm) [^$CB]?;($ALcm | $HLcm) $INcm;$CM $INcm; $IDcm $INcm;$INcm $INcm;$NUcm $INcm;$IDcm $POcm;$ALcm $NUcm; $HLcm $NUcm;$CM $NUcm; $NUcm $ALcm;$NUcm $HLcm;$PRcm $IDcm;$PRcm ($ALcm | $HLcm);$POcm ($ALcm | $HLcm);($PRcm | $POcm)? ($OPcm | $HYcm)? $NUcm ($NUcm | $SYcm | $IScm)* ($CLcm | $CPcm)? ($PRcm | $POcm)?;$JLcm ($JLcm | $JVcm | $H2cm | $H3cm);($JVcm | $H2cm) ($JVcm | $JTcm);($JTcm | $H3cm) $JTcm;($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $INcm;($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $POcm;$PRcm ($JLcm | $JVcm | $JTcm | $H2cm | $H3cm);($ALcm | $HLcm) ($ALcm | $HLcm);$CM ($ALcm | $HLcm); $IScm ($ALcm | $HLcm);($ALcm | $HLcm | $NUcm) $OPcm;$CM $OPcm; $CPcm ($ALcm | $HLcm | $NUcm);$RIcm $RIcm;!!reverse;$CM $ALPlus;$CM $BA;$CM $HH;$CM $BB;$CM $B2;$CM $CL;$CM $CP;$CM $EX;$CM $GL;$CM $HL;$CM $HY;$CM $H2;$CM $H3;$CM $ID;$CM $IN;$CM $IS;$CM $JL;$CM $JV;$CM $JT;$CM $NS;$CM $NU;$CM $OP;$CM $PO;$CM $PR;$CM $QU;$CM $RI;$CM $SY;$CM $WJ;$CM ;$AL_FOLLOW $CM / ( [$BK $CR $LF $NL $ZW {eof}] | $SP $CM $SP | $SP $CM* ([^$OP $CM $SP] | [$AL {eof}])); [$PR ] / $CM [$BK $CR $LF $NL $ZW $SP {eof}];$LB4Breaks [$LB4NonBreaks-$CM];$LB4Breaks $CM $CAN_CM;$LF $CR;[$SP $ZW] [$LB4NonBreaks-$CM];[$SP $ZW] $CM $CAN_CM;$CM $CAN_CM;$CM* $WJ $CM* $CAN_CM;$CM* $WJ [$LB8NonBreaks-$CM]; $CANT_CM $CM* $WJ;$CM* $CAN_CM $CM* $WJ;$CM* $GL $CM* [$LB8NonBreaks-[$CM $SP $BA $HH $HY]];$CANT_CM $CM* $GL;$CM* $CAN_CM $CM* $GL;$CL $CM $CAN_CM;$CP $CM $CAN_CM;$EX $CM $CAN_CM;$IS $CM $CAN_CM;$SY $CM $CAN_CM;$CL [$LB8NonBreaks-$CM];$CP [$LB8NonBreaks-$CM];$EX [$LB8NonBreaks-$CM];$IS [$LB8NonBreaks-$CM];$SY [$LB8NonBreaks-$CM];[$CL $CP $EX $IS $SY] $CM $SP $CM* $OP; $CM* $CAN_CM $SP* $CM* $OP; $CANT_CM $SP* $CM* $OP;$AL_FOLLOW? $CM $SP $SP* $CM* $OP; $AL_FOLLOW_NOCM $CM $SP $CM* $OP;$CM* $AL_FOLLOW_CM $CM $SP $CM* $OP;$SY $CM $SP $OP; $CM* $OP $SP* $CM* $QU;$CM* $NS $SP* $CM* ($CL | $CP);$CM* $B2 $SP* $CM* $B2;$CM* $QU $CM* $CAN_CM; $CM* $QU $LB18NonBreaks;$CM* $CAN_CM $CM* $QU; $CANT_CM $CM* $QU; $AL ($HY | $HH) / $SP;$CM* ($BA | $HH | $HY | $NS) $CM* [$LB20NonBreaks-$CM]; $CM* [$LB20NonBreaks-$CM] $CM* $BB; [^$CB] $CM* $BB; [^$CB] $CM* ($HY | $BA | $HH) $CM* $HL;$CM* $IN $CM* ($ALPlus | $HL);$CM* $IN $CM* $ID;$CM* $IN $CM* $IN;$CM* $IN $CM* $NU;$CM* $PO $CM* $ID;$CM* $NU $CM* ($ALPlus | $HL);$CM* ($ALPlus | $HL) $CM* $NU;$CM* $ID $CM* $PR;$CM* ($ALPlus | $HL) $CM* $PR;$CM* ($ALPlus | $HL) $CM* $PO;($CM* ($PR | $PO))? ($CM* ($CL | $CP))? ($CM* ($NU | $IS | $SY))* $CM* $NU ($CM* ($OP | $HY))? ($CM* ($PR | $PO))?;$CM* ($H3 | $H2 | $JV | $JL) $CM* $JL;$CM* ($JT | $JV) $CM* ($H2 | $JV);$CM* $JT $CM* ($H3 | $JT);$CM* $IN $CM* ($H3 | $H2 | $JT | $JV | $JL);$CM* $PO $CM* ($H3 | $H2 | $JT | $JV | $JL);$CM* ($H3 | $H2 | $JT | $JV | $JL) $CM* $PR;$CM* ($ALPlus | $HL) $CM* ($ALPlus | $HL);$CM* ($ALPlus | $HL) $CM* $IS;$CM* $OP $CM* ($ALPlus | $HL | $NU);$CM* ($ALPlus | $HL | $NU) $CM* $CP;$CM* $RI $CM* $RI;!!safe_reverse;$CM [^$CM $BK $CR $LF $NL $ZW $SP];$CM $SP / .;$SP $CM* $OP;$SP $CM* $QU;$SP $CM* ($CL | $CP);$SP $CM* $B2;$CM* ($HY | $BA | $HH) $CM* $HL;($CM* ($IS | $SY)) $CM* $NU;($CL | $CP) $CM* ($NU | $IS | $SY);$dictionary $dictionary;!!safe_forward;[$CM $OP $QU $CL $CP $B2 $PR $HY $BA $SP $dictionary] [^$CM $OP $QU $CL $CP $B2 $PR $HY $BA $dictionary];$dictionary $dictionary;12344--#56
12344--#
#,###-./0;12344--#56
!!chain;!!LBCMNoChain;!!lookAheadHardBreak;$AI = [:LineBreak = Ambiguous:];$AL = [:LineBreak = Alphabetic:];$BA = [:LineBreak = Break_After:];$BB = [:LineBreak = Break_Before:];$BK = [:LineBreak = Mandatory_Break:];$B2 = [:LineBreak = Break_Both:];$CB = [:LineBreak = Contingent_Break:];$CJ = [:LineBreak = Conditional_Japanese_Starter:];$CL = [:LineBreak = Close_Punctuation:];$CM = [:LineBreak = Combining_Mark:];$CP = [:LineBreak = Close_Parenthesis:];$CR = [:LineBreak = Carriage_Return:];$EX = [:LineBreak = Exclamation:];$GL = [:LineBreak = Glue:];$HL = [:LineBreak = Hebrew_Letter:];$HY = [:LineBreak = Hyphen:];$H2 = [:LineBreak = H2:];$H3 = [:LineBreak = H3:];$ID = [[:LineBreak = Ideographic:] $CJ];$IN = [:LineBreak = Inseperable:];$IS = [:LineBreak = Infix_Numeric:];$JL = [:LineBreak = JL:];$JV = [:LineBreak = JV:];$JT = [:LineBreak = JT:];$LF = [:LineBreak = Line_Feed:];$NL = [:LineBreak = Next_Line:];$NS = [:LineBreak = Nonstarter:];$NU = [:LineBreak = Numeric:];$OP = [:LineBreak = Open_Punctuation:];$PO = [:LineBreak = Postfix_Numeric:];$PR = [:LineBreak = Prefix_Numeric:];$QU = [:LineBreak = Quotation:];$RI = [:LineBreak = Regional_Indicator:];$SA = [:LineBreak = Complex_Context:];$SG = [:LineBreak = Surrogate:];$SP = [:LineBreak = Space:];$SY = [:LineBreak = Break_Symbols:];$WJ = [:LineBreak = Word_Joiner:];$XX = [:LineBreak = Unknown:];$ZW = [:LineBreak = ZWSpace:];$dictionary = [:LineBreak = Complex_Context:];$ALPlus = [$AL $AI $SA $SG $XX];$ALcm = $ALPlus $CM*;$BAcm = $BA $CM*;$BBcm = $BB $CM*;$B2cm = $B2 $CM*;$CLcm = $CL $CM*;$CPcm = $CP $CM*;$EXcm = $EX $CM*;$GLcm = $GL $CM*;$HLcm = $HL $CM*;$HYcm = $HY $CM*;$H2cm = $H2 $CM*;$H3cm = $H3 $CM*;$IDcm = $ID $CM*;$INcm = $IN $CM*;$IScm = $IS $CM*;$JLcm = $JL $CM*;$JVcm = $JV $CM*;$JTcm = $JT $CM*;$NScm = $NS $CM*;$NUcm = $NU $CM*;$OPcm = $OP $CM*;$POcm = $PO $CM*;$PRcm = $PR $CM*;$QUcm = $QU $CM*;$RIcm = $RI $CM*;$SYcm = $SY $CM*;$WJcm = $WJ $CM*;!!forward;$ALPlus $CM ;$BA $CM ;$BB $CM ;$B2 $CM ;$CL $CM ;$CP $CM ;$EX $CM ;$GL $CM ;$HL $CM ;$HY $CM ;$H2 $CM ;$H3 $CM ;$ID $CM ;$IN $CM ;$IS $CM ;$JL $CM ;$JV $CM ;$JT $CM ;$NS $CM ;$NU $CM ;$OP $CM ;$PO $CM ;$PR $CM ;$QU $CM ;$RI $CM ;$SY $CM ;$WJ $CM ;$CAN_CM = [^$SP $BK $CR $LF $NL $ZW $CM]; $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; $AL_FOLLOW_NOCM = [$BK $CR $LF $NL $ZW $SP];$AL_FOLLOW_CM = [$CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $ALPlus];$AL_FOLLOW = [$AL_FOLLOW_NOCM $AL_FOLLOW_CM];$LB4Breaks = [$BK $CR $LF $NL];$LB4NonBreaks = [^$BK $CR $LF $NL];$CR $LF {100};$LB4NonBreaks? $LB4Breaks {100}; $CAN_CM $CM* $LB4Breaks {100};$CM $LB4Breaks {100};$LB4NonBreaks [$SP $ZW];$CAN_CM $CM* [$SP $ZW];$CM [$SP $ZW];$LB8Breaks = [$LB4Breaks $ZW];$LB8NonBreaks = [[$LB4NonBreaks] - [$ZW]];$CAN_CM $CM ; $CM ;$CAN_CM $CM* $WJcm;$LB8NonBreaks $WJcm;$CM $WJcm;$WJcm $CANT_CM;$WJcm $CAN_CM $CM*;$GLcm $CAN_CM $CM*;$GLcm $CANT_CM; [[$LB8NonBreaks] - [$SP $BA $HY]] $CM* $GLcm;$CM GLcm;$LB8NonBreaks $CL;$CAN_CM $CM* $CL;$CM $CL; $LB8NonBreaks $CP;$CAN_CM $CM* $CP;$CM $CP; $LB8NonBreaks $EX;$CAN_CM $CM* $EX;$CM $EX; $LB8NonBreaks $IS;$CAN_CM $CM* $IS;$CM $IS; $LB8NonBreaks $SY;$CAN_CM $CM* $SY;$CM $SY; $OPcm $SP* $CAN_CM $CM*;$OPcm $SP* $CANT_CM;$OPcm $SP $CM $AL_FOLLOW?; $QUcm $SP* $OPcm;($CLcm | $CPcm) $SP* $NScm;$B2cm $SP* $B2cm;$LB18NonBreaks = [$LB8NonBreaks - [$SP]];$LB18Breaks = [$LB8Breaks $SP];$LB18NonBreaks $CM* $QUcm;$CM $QUcm;$QUcm .?;$QUcm $LB18NonBreaks $CM*; $LB20NonBreaks = [$LB18NonBreaks - $CB];$LB20NonBreaks $CM* ($BAcm | $HYcm | $NScm); $BBcm [^$CB]; $BBcm $LB20NonBreaks $CM*;$HLcm ($HYcm | $BAcm) [^$CB]?;($ALcm | $HLcm) $INcm;$CM $INcm; $IDcm $INcm;$INcm $INcm;$NUcm $INcm;$IDcm $POcm;$ALcm $NUcm; $HLcm $NUcm;$CM $NUcm; $NUcm $ALcm;$NUcm $HLcm;$PRcm $IDcm;$PRcm ($ALcm | $HLcm);$POcm ($ALcm | $HLcm);($PRcm | $POcm)? ($OPcm | $HYcm)? $NUcm ($NUcm | $SYcm | $IScm)* ($CLcm | $CPcm)? ($PRcm | $POcm)?;$JLcm ($JLcm | $JVcm | $H2cm | $H3cm);($JVcm | $H2cm) ($JVcm | $JTcm);($JTcm | $H3cm) $JTcm;($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $INcm;($JLcm | $JVcm | $JTcm | $H2cm | $H3cm) $POcm;$PRcm ($JLcm | $JVcm | $JTcm | $H2cm | $H3cm);($ALcm | $HLcm) ($ALcm | $HLcm);$CM ($ALcm | $HLcm); $IScm ($ALcm | $HLcm);($ALcm | $HLcm | $NUcm) $OPcm;$CM $OPcm; $CPcm ($ALcm | $HLcm | $NUcm);$RIcm $RIcm;!!reverse;$CM $ALPlus;$CM $BA;$CM $BB;$CM $B2;$CM $CL;$CM $CP;$CM $EX;$CM $GL;$CM $HL;$CM $HY;$CM $H2;$CM $H3;$CM $ID;$CM $IN;$CM $IS;$CM $JL;$CM $JV;$CM $JT;$CM $NS;$CM $NU;$CM $OP;$CM $PO;$CM $PR;$CM $QU;$CM $RI;$CM $SY;$CM $WJ;$CM ;$AL_FOLLOW $CM / ( [$BK $CR $LF $NL $ZW {eof}] | $SP $CM $SP | $SP $CM* ([^$OP $CM $SP] | [$AL {eof}])); [$PR ] / $CM [$BK $CR $LF $NL $ZW $SP {eof}];$LB4Breaks [$LB4NonBreaks-$CM];$LB4Breaks $CM $CAN_CM;$LF $CR;[$SP $ZW] [$LB4NonBreaks-$CM];[$SP $ZW] $CM $CAN_CM;$CM $CAN_CM;$CM* $WJ $CM* $CAN_CM;$CM* $WJ [$LB8NonBreaks-$CM]; $CANT_CM $CM* $WJ;$CM* $CAN_CM $CM* $WJ;$CM* $GL $CM* [$LB8NonBreaks-[$CM $SP $BA $HY]];$CANT_CM $CM* $GL;$CM* $CAN_CM $CM* $GL;$CL $CM $CAN_CM;$CP $CM $CAN_CM;$EX $CM $CAN_CM;$IS $CM $CAN_CM;$SY $CM $CAN_CM;$CL [$LB8NonBreaks-$CM];$CP [$LB8NonBreaks-$CM];$EX [$LB8NonBreaks-$CM];$IS [$LB8NonBreaks-$CM];$SY [$LB8NonBreaks-$CM];[$CL $CP $EX $IS $SY] $CM $SP $CM* $OP; $CM* $CAN_CM $SP* $CM* $OP; $CANT_CM $SP* $CM* $OP;$AL_FOLLOW? $CM $SP $SP* $CM* $OP; $AL_FOLLOW_NOCM $CM $SP $CM* $OP;$CM* $AL_FOLLOW_CM $CM $SP $CM* $OP;$SY $CM $SP $OP; $CM* $OP $SP* $CM* $QU;$CM* $NS $SP* $CM* ($CL | $CP);$CM* $B2 $SP* $CM* $B2;$CM* $QU $CM* $CAN_CM; $CM* $QU $LB18NonBreaks;$CM* $CAN_CM $CM* $QU; $CANT_CM $CM* $QU; $CM* ($BA | $HY | $NS) $CM* [$LB20NonBreaks-$CM]; $CM* [$LB20NonBreaks-$CM] $CM* $BB; [^$CB] $CM* $BB; [^$CB] $CM* ($HY | $BA) $CM* $HL;$CM* $IN $CM* ($ALPlus | $HL);$CM* $IN $CM* $ID;$CM* $IN $CM* $IN;$CM* $IN $CM* $NU;$CM* $PO $CM* $ID;$CM* $NU $CM* ($ALPlus | $HL);$CM* ($ALPlus | $HL) $CM* $NU;$CM* $ID $CM* $PR;$CM* ($ALPlus | $HL) $CM* $PR;$CM* ($ALPlus | $HL) $CM* $PO;($CM* ($PR | $PO))? ($CM* ($CL | $CP))? ($CM* ($NU | $IS | $SY))* $CM* $NU ($CM* ($OP | $HY))? ($CM* ($PR | $PO))?;$CM* ($H3 | $H2 | $JV | $JL) $CM* $JL;$CM* ($JT | $JV) $CM* ($H2 | $JV);$CM* $JT $CM* ($H3 | $JT);$CM* $IN $CM* ($H3 | $H2 | $JT | $JV | $JL);$CM* $PO $CM* ($H3 | $H2 | $JT | $JV | $JL);$CM* ($H3 | $H2 | $JT | $JV | $JL) $CM* $PR;$CM* ($ALPlus | $HL) $CM* ($ALPlus | $HL);$CM* ($ALPlus | $HL) $CM* $IS;$CM* $OP $CM* ($ALPlus | $HL | $NU);$CM* ($ALPlus | $HL | $NU) $CM* $CP;$CM* $RI $CM* $RI;!!safe_reverse;$CM [^$CM $BK $CR $LF $NL $ZW $SP];$CM $SP / .;$SP $CM* $OP;$SP $CM* $QU;$SP $CM* ($CL | $CP);$SP $CM* $B2;$CM* ($HY | $BA) $CM* $HL;($CM* ($IS | $SY)) $CM* $NU;($CL | $CP) $CM* ($NU | $IS | $SY);$dictionary $dictionary;!!safe_forward;[$CM $OP $QU $CL $CP $B2 $PR $HY $BA $SP $dictionary] [^$CM $OP $QU $CL $CP $B2 $PR $HY $BA $dictionary];$dictionary $dictionary;word.brk
line.brk
char.brk
sent.brk
title.brk
cjdict.dict
thaidict.dict
khmerdict.dict
dd.MM.yy.
E, dd.MM.
E, dd.MM.y.
E, dd.MM.y. G
dd.MM.yy. GGGGG
d.M.yy.
d.M.yy. GGGGG
(968-970)
(961-964)
(717-724)
(1652-1655)
(851-854)
(1222-1224)
(885-889)
(985-987)
(923-931)
(848-851)
(964-968)
(770-780)
(1389-1390)
(1288-1293)
(989-990)
(834-848)
(708-715)
(686-701)
(901-923)
(983-985)
(1169-1171)
(898-901)
(806-810)
(999-1004)
(1161-1163)
(701-704)
(810-824)
(645-650)
(781-782)
(824-834)
(1311-1312)
(704-708)
(715-717)
(724-729)
(931-938)
(857-859)
(987-989)
(976-978)
(854-857)
(1394-1428)
(859-877)
(1182-1184)
(1096-1097)
(1673-1681)
(1319-1321)
(1704-1711)
(1120-1124)
(1844-1848)
(1104-1106)
(1021-1024)
(1381-1384)
(1199-1201)
(1492-1501)
(1299-1302)
(1324-1326)
(978-983)
(1232-1233)
(1240-1243)
(1046-1053)
(995-999)
(1024-1028)
(1144-1145)
(1658-1661)
(1372-1375)
(1177-1181)
(877-885)
(1334-1336)
(1504-1521)
(1644-1648)
(650-671)
(1099-1104)
(1106-1108)
(1135-1141)
(1171-1175)
(1074-1077)
(729-749)
(1455-1457)
(1278-1288)
(1142-1144)
(938-947)
(1247-1249)
(973-976)
(1141-1142)
(1239-1240)
(1428-1429)
(1312-1317)
(1012-1017)
(672-686)
(889-898)
(1848-1854)
(1094-1096)
(1555-1558)
(1375-1379)
(1261-1264)
(1257-1259)
(1181-1182)
(1081-1084)
(1467-1469)
(1317-1319)
(1227-1229)
(1684-1688)
(1235-1238)
(1521-1528)
(1293-1299)
(1487-1489)
(1213-1219)
(1053-1058)
(1648-1652)
(1132-1135)
(1224-1225)
(1387-1389)
(1596-1615)
(1156-1159)
(1275-1278)
(1744-1748)
(990-995)
(1764-1772)
(1384-1392)
(782-806)
(1865-1868)
(1219-1222)
(1573-1592)
(1772-1781)
(1131-1132)
(1229-1232)
(1004-1012)
(957-961)
(1303-1306)
(1854-1860)
(1346-1370)
(1058-1065)
(1331-1334)
(1249-1256)
(1163-1165)
(1069-1074)
(1466-1467)
(1175-1177)
(1154-1156)
(1185-1190)
(1084-1087)
(1615-1624)
(1040-1044)
(1108-1110)
(1830-1844)
(1336-1340)
(1741-1744)
(1460-1466)
(1028-1037)
(1256-1257)
(1165-1166)
(1159-1160)
(1259-1260)
(1126-1131)
(1113-1118)
(970-973)
(1804-1818)
(1570-1573)
(1429-1441)
(1145-1151)
(1124-1126)
(1681-1684)
(1087-1094)
(1260-1261)
(1801-1804)
(1207-1211)
(1308-1311)
(1017-1021)
(1501-1504)
(1201-1204)
(1716-1736)
(1864-1865)
(1789-1801)
(1818-1830)
(1532-1555)
(1469-1487)
(1449-1452)
(1118-1120)
(1264-1275)
(1204-1206)
(1206-1207)
(1225-1227)
(1457-1460)
(1748-1751)
(1860-1861)
(1558-1570)
(1243-1247)
(1736-1741)
(947-957)
(1306-1308)
(1321-1324)
(1489-1492)
(1711-1716)
(1166-1169)
(1190-1199)
(1340-1346)
(1861-1864)
(1097-1099)
(1781-1789)
(1624-1644)
(1326-1329)
(1661-1673)
(1110-1113)
(1302-1303)
(1444-1449)
(1151-1154)
(1329-1331)
(1441-1444)
(1390-1394)
(1077-1081)
(1160-1161)
(1751-1764)
(1379-1381)
(1370-1372)
(1688-1704)
(1233-1234)
(1065-1069)
(1528-1532)
(1592-1596)
(1037-1040)
(1452-1455)
(1044-1046)
(1384-1387)
(1238-1239)
(1211-1213)
(1234-1235)
(1184-1185)
(1655-1658)
(757-765)
(767-770)
(749-757)
(765-767)
(749-749)
H.mm.ss
H.mm.ss z
HH.mm-HH.mm
h.mm-h.mm a
passat
H.mm.ss zzzz
HH.mm-HH.mm v
h.mm-h.mm a v
h.mm a -h.mm a
h.mm a - h.mm a v
#,##0.00;-#,##0.00
0123456789
)(=>4\]
<<??@@@:*?<
2.0.82.42
]]&'='<'
[import hr]
[import hr-u-co-search]
[import sr]
[import ps]
ucadata.icu
'<' '<<<'
/':='<<<
/'..'<<<
/1')'<<<
/10')'<<<
/11')'<<<
/12')'<<<
/13')'<<<
/14')'<<<
/15')'<<<
/16')'<<<
/17')'<<<
/18')'<<<
/19')'<<<
/2')'<<<
/20')'<<<
/3')'<<<
/4')'<<<
/5')'<<<
/6')'<<<
/7')'<<<
/8')'<<<
/9')'<<<
/'=='<<<
/0'.'<<<
/1'.'<<<
/2'.'<<<
/3'.'<<<
/4'.'<<<
/5'.'<<<
/6'.'<<<
/7'.'<<<
/8'.'<<<
/9'.'<<<
()<>(){}O'O,O.OEOOO
l'l,l.ljlll
)...///10.10
lO.lO
ll.lllll
dd.MM.y
dd.MM.y
dd.MM.y G
E, dd.MM.y
E, dd.MM.y
E, dd.MM.y G
, ; \: ! ? .
( ) \[ \]
@ * / \&]
(1968-2012)
- 1927-2002
- 1991-1998
- 1966-1987
- 1968-2012
- 1950-1995
- 1977-1990
- 1975-1993
- 1983-1985
- 1861-1992
- 1871-2008
- 1990-1993
- 1994-1999
- 1990-2000
- 1967-1986
- 1995 - 1999
Portuqal eskudosu
Keyman Adalar
Portugal Qvineya eskudosu
(1995-1999)
(1980-2008)
(1993-2006)
(1871-2008)
(1990-2000)
(1991-1998)
(1922-2005)
(1950-1995)
(1863-1965)
(1979-2007)
(1975-1993)
(1977-1991)
(1977-1990)
(1983-1985)
(1966-1987)
(1990-1993)
(1927-2002)
(1994-1999)
(1967-1986)
(1861-1992)
(1962-1999)
1927-2002
(1996-1987)
(194-1999)
(190-1993)
(1990-20000)
portugalski eskudo
Portugalski eskudo
portugalska eskuda
portugalskih eskuda
posebna crta
posebno crta
posebnih crta
Portugalska Gvineja eskudo
portugalsko-gvinejski eskudo
portugalsko-gvinejska eskuda
portugalsko-gvinejskih eskuda
(1993-2009)
escut portugu
escuts portuguesos
(1981-1970)
(1953-1962)
(1970-1983)
(1863-1963)
escut de la Guinea Portuguesa
escuts de la Guinea Portuguesa
portugalsk
(1946-1965)
(1971-1993)
(1992-1994)
(1992-2007)
(1980-1985)
(1978-1985)
(1992-1993)
(1966-1990)
(1980-2006)
(1993-1998)
(1994-1997)
(1994-2002)
(1990-1992)
2.0.82.51
Portugisisk escudo
Portugisiske escudo
Portugisisk guinea escudo
Portugisiske guinea escudo
Portugiesische Escudo
Portugiesischer Escudo
Portugiesisch Guinea Escudo
(1989-1990)
2.0.82.76
Portuguese escudo
Portuguese Escudo
Portuguese escudos
Portuguese Guinea Escudo
Portuguese Guinea escudo
Portuguese Guinea escudos
Uruguayan peso (indexed units)
Uruguayan Peso (Indexed Units)
Uruguayan pesos (indexed units)
escudo portugu
escudos portugueses
escudo de Guinea Portuguesa
Portugali eskuudo
;(#,##0.00
Portugalin escudo
Portugalin escudoa
Portugalin Guinean escudo
Portugalin Guinean escudoa
escudo portugais
escudos portugais
e portugaise
Escudo Portaing
Escudo na Guine Portaing
Escudo portugu
Portugiisische Escudo
Portugiisischi Escudo
Portugiisische Guinea Escudo
Portugiisischi Guinea Escudo
(1957-1998)
(1991 - 1998)
(1861 - 1992)
(1966 - 1987)
poseebna crta
portugalski gvinejski eskudo
portugalska gvinejska eskuda
portugalskih gvinejskih eskuda
Portug
Escudo Portugal
Escudo Guinea Portugal
Port
Escudo Portoghese
Escudo della Guinea portoghese
1945-1953
1953-1962
1978-1985
1879-1952
1881-1970
(1952-2006)
1942-1967
1992-1993
(1988-1991)
(1993-1994)
(2002-2006)
(1986-1989)
1970-1983
1994-1997
2.0.82.61
(1879-1952)
(1993-2006)
(1942-1967)
(18810-1970)
(1881-1970)
(1945-1953)
(1994-1999)
(1861-1992)
(1994-1997)
Portugalijos eskudas
Portugalijos eskudai
Portugalijos Gvin
Sv.Hel
portugisisk escudo
portugisiske escudo
portugisisk guinea escudo
portugisiske guinea escudo
Portugese escudo
Portugees-Guinese escudo
ndexeerde eenheden
escudo portugalskie
escudo Gwinea Portugalska
Escudos portugueses
Portuguesa
a Portuguesa
escudo da la Guinea Portugaisa
) (1968-2012)
2.0.82.50
Portugalsk
eskudo Portugalske Gvineje
Posebna crta
Portugalska gvineja eskudo
portugalskih gvineja eskudo
portugisiska escudos
Portugisiska Guinea-escudo
Portugisiska Guinea-escudos
Portekiz Esk
Portekiz Ginesi Esk
2.0.82.60
1942 -1967
1863-1963
@ * / \& #
e.Kr.
f.Kr.
HH.mm v
h.mm a v
h.mm a
h.mm a
h.mm a v
dd.MM U
dd.MM. - dd.MM.
dd.MM.y - dd.MM.y G
E, dd.MM. - E, dd.MM.
E, dd.MM.y - E, dd.MM.y
E, dd.MM.y - E, dd.MM.y G
( ) \[ \] \{ \}@ * / \& #]
dd.MM.y
-#,##0.00
mb.Ys
/&)2 85>
#,##,##0
{1} - {0}, ; \: ! .
" ( ) \[ \]
@ * / \\ \&]
Monkey
{0} ({2}: {1})1.er trimestre
3.er trimestre
, ; \: !
@ * / \\ \& #
H:mm.ss
h:mm.ss a
H:mm.ss z
dd.MM
H:mm.ss zzzz
HH.mma
HH.mma v
E, dd.MM
E, dd.MM.y
( ) \[ \] * / \\]
'#,##0%'
H.mm v
Huwebes
rab.th.
rab.aw.
joum.th.
dhou.qi.
joum.ou.
dhou.hi.
joum.oul.
joum.tha.
HH.mm:ss 'h' zzzz
M.Houney
M.Nollick
dd.MM.y. - dd.MM.y.
dd.MM.y. - dd.MM.y. G
E, dd.MM.y. - E, dd.MM.y.
E, dd.MM.y. - E, dd.MM.y. G
( ) \[ \] @ * /
G y.MM-MM.
G y.MM.dd., E
G y.MM.dd-dd.
GGGGG y.MM.dd.
G y.MM. - y.MM.
G y.MM.dd. - MM.dd.
G y.MM.dd. - y.MM.dd.
G y.MM.dd., E - dd., E
G y.MM.dd., E - MM.dd., E
G y.MM.dd., E - y.MM.dd., E
dd.MM, E
d.MM.y
E, dd.MM - E, dd.MM
ccc, dd.MM.y - ccc, dd.MM.y
* ,-./012345
!"#$%&'()* ,-./
!"#$%&'()* ,-./01
51.1.0.0
( ) \[ \] /]
FFC#%F
( ) \[ \] \{ \} @ /][\- , ; \: ! ? .
{0} ~ {1}(885 ~ 889)
(810 ~ 824)
(708 ~ 715)
(824 ~ 834)
(686 ~ 701)
(961 ~ 964)
(781 ~ 782)
(851 ~ 854)
(901 ~ 923)
(877 ~ 885)
(968 ~ 970)
(973 ~ 976)
(848 ~ 851)
(889 ~ 898)
(938 ~ 947)
(976 ~ 978)
(923 ~ 931)
(964 ~ 968)
(978 ~ 983)
(770 ~ 780)
(717 ~ 724)
(857 ~ 859)
(985 ~ 987)
(729 ~ 749)
(834 ~ 848)
(859 ~ 877)
(724 ~ 729)
(970 ~ 973)
(645 ~ 650)
(701 ~ 704)
(999 ~ 1004)
(806 ~ 810)
(650 ~ 671)
(957 ~ 961)
(672 ~ 686)
(715 ~ 717)
(854 ~ 857)
(989 ~ 990)
(947 ~ 957)
(898 ~ 901)
(931 ~ 938)
(704 ~ 708)
(987 ~ 989)
(995 ~ 999)
(983 ~ 985)
(990 ~ 995)
(782 ~ 806)
(1108 ~ 1110)
(1336 ~ 1340)
(1239 ~ 1240)
(1161 ~ 1163)
(749 ~ 749)
(1444 ~ 1449)
(1247 ~ 1249)
(1652 ~ 1655)
(1428 ~ 1429)
(1243 ~ 1247)
(1163 ~ 1165)
(1317 ~ 1319)
(1213 ~ 1219)
(1684 ~ 1688)
(1278 ~ 1288)
(1275 ~ 1278)
(1532 ~ 1555)
(1716 ~ 1736)
(1224 ~ 1225)
(1132 ~ 1135)
(1190 ~ 1199)
(1144 ~ 1145)
(1387 ~ 1389)
(1375 ~ 1379)
(1467 ~ 1469)
(1166 ~ 1169)
(1028 ~ 1037)
(1257 ~ 1259)
(1156 ~ 1159)
(1570 ~ 1573)
(757 ~ 765)
(1804 ~ 1818)
(1104 ~ 1106)
(1204 ~ 1206)
(1106 ~ 1108)
(1303 ~ 1306)
(765 ~ 767)
(1181 ~ 1182)
(1384 ~ 1392)
(1124 ~ 1126)
(1324 ~ 1326)
(1074 ~ 1077)
(1334 ~ 1336)
(1175 ~ 1177)
(1024 ~ 1028)
(1864 ~ 1865)
(1171 ~ 1175)
(1555 ~ 1558)
(1053 ~ 1058)
(1844 ~ 1848)
(1744 ~ 1748)
(1644 ~ 1648)
(1256 ~ 1257)
(1372 ~ 1375)
(1455 ~ 1457)
(749 ~ 757)
(1240 ~ 1243)
(1466 ~ 1467)
(1087 ~ 1094)
(1017 ~ 1021)
(1331 ~ 1334)
(1319 ~ 1321)
(1040 ~ 1044)
(1142 ~ 1144)
(1460 ~ 1466)
(1135 ~ 1141)
(1741 ~ 1744)
(1736 ~ 1741)
(1145 ~ 1151)
(1830 ~ 1844)
(1748 ~ 1751)
(1573 ~ 1592)
(1249 ~ 1256)
(1321 ~ 1324)
(1259 ~ 1260)
(1615 ~ 1624)
(1222 ~ 1224)
(1120 ~ 1124)
(1185 ~ 1190)
(1389 ~ 1390)
(1199 ~ 1201)
(1021 ~ 1024)
(1154 ~ 1156)
(1207 ~ 1211)
(1308 ~ 1311)
(1801 ~ 1804)
(1094 ~ 1096)
(1099 ~ 1104)
(1012 ~ 1017)
(1288 ~ 1293)
(1312 ~ 1317)
(1661 ~ 1673)
(1299 ~ 1302)
(1004 ~ 1012)
(1381 ~ 1384)
(1311 ~ 1312)
(1681 ~ 1684)
(1219 ~ 1222)
(1131 ~ 1132)
(1229 ~ 1232)
(1673 ~ 1681)
(1260 ~ 1261)
(1261 ~ 1264)
(1658 ~ 1661)
(1860 ~ 1861)
(1169 ~ 1171)
(1861 ~ 1864)
(1069 ~ 1074)
(1501 ~ 1504)
(1177 ~ 1181)
(1302 ~ 1303)
(1201 ~ 1204)
(1340 ~ 1346)
(1110 ~ 1113)
(1044 ~ 1046)
(1182 ~ 1184)
(1081 ~ 1084)
(1751 ~ 1764)
(1848 ~ 1854)
(1151 ~ 1154)
(1624 ~ 1644)
(1441 ~ 1444)
(1688 ~ 1704)
(1233 ~ 1234)
(1211 ~ 1213)
(1711 ~ 1716)
(1232 ~ 1233)
(1046 ~ 1053)
(1184 ~ 1185)
(1264 ~ 1275)
(1058 ~ 1065)
(1452 ~ 1455)
(1234 ~ 1235)
(1596 ~ 1615)
(1772 ~ 1781)
(1457 ~ 1460)
(1159 ~ 1160)
(1528 ~ 1532)
(1293 ~ 1299)
(1097 ~ 1099)
(1781 ~ 1789)
(1065 ~ 1069)
(1037 ~ 1040)
(1818 ~ 1830)
(1118 ~ 1120)
(1487 ~ 1489)<
(1704 ~ 1711)
(1504 ~ 1521)
(1126 ~ 1131)
(1329 ~ 1331)
(1429 ~ 1441)
(1346 ~ 1370)
(767 ~ 770)
(1789 ~ 1801)
(1492 ~ 1501)
(1077 ~ 1081)
(1379 ~ 1381)
(1854 ~ 1860)
(1225 ~ 1227)
(1370 ~ 1372)
(1489 ~ 1492)
(1394 ~ 1428)
(1113 ~ 1118)
(1306 ~ 1308)
(1084 ~ 1087)
(1096 ~ 1097)
(1764 ~ 1772)
(1469 ~ 1487)
(1206 ~ 1207)
(1238 ~ 1239)
(1326 ~ 1329)
(1227 ~ 1229)
(1865 ~ 1868)
(1141 ~ 1142)
(1165 ~ 1166)
(1449 ~ 1452)
(1648 ~ 1652)
(1235 ~ 1238)
(1592 ~ 1596)
(1160 ~ 1161)
(1558 ~ 1570)
(1384 ~ 1387)
(1655 ~ 1658)
(1390 ~ 1394)
(1521 ~ 1528)
Ee9-Ua}
{0} ({1})Europese Portugees
Brasiliaanse Portugees
{0}: {1}ber portuqalca
portugal kreol dili
portugaleg
portugaleg Europa
portugaleg Brazil
portugalski
Sortiranje po broju crta
in baziran na portugalskom
portugu
s de Portugal
llengua criolla o pidgin basada en el portugu
nick
furland
portugal
Portiwgeeg
Portiwgeeg Ewrop
Portiwgeeg Brasil
isk portugisisk
brasiliansk portugisisk
portugisisk baseret kreolsk eller pidginsprog
isches Portugiesisch
Brasilianisches Portugiesisch
Kreolisch-Portugiesische Sprache
Portugee senni
portugees
u.s.duk
e portugalgbe
European Portuguese
Brazilian Portuguese
Portuguese-based Creole or Pidgin
ropportugala
brazilportugala
lengua criolla o pidgin basada en el portugu
portugali
portugali (Ibeeria)
portugalip
portugesa
portugesa (Europa)
brasilianportugali
portugalinportugali
portugaliin perustuva kreoli- tai pidgin-kieli
Portuges
Portuges sa Brazil
{0} : {1}portugais d
portugais br
ole ou pidgin portugais
portugais ib
Portaing
Portugu
Iberischs Portugiisisch
Brasilianischs Portugiisisch
Portugiesisch-basierts Kreol oder Pidgin
Harshen Portugal
europski portugalski
brazilski portugalski
kreolski ili pidgin na osnovi portugalskog
pai portug
liai portug
portug
{0}. {1}Portugis Eropa
Portugis Brasil
Kreol dan Pijin Lain berbasis Portugis
psk port
sk port
port
portoghese europeo
portoghese brasiliano
creolo o pidgin basati sul portoghese
{0}({1})kutitab Turkey
kutitab Portugal
Europos portugal
Brazilijos portugal
kalba pagal portugal
Eiropas portug
lijas portug
lportuguese
portige
Portiogey
Portugis
Portugis Eropah
Portugis Brazil
Portugi
at fuq il-Portugi
r Portugal
Portugees
frakturlatinsk
europeisk portugisisk
portugisiskbasert kreol- eller pidginspr
Oudpermisch
Oudperzisch
Oudproven
Europees Portugees
Braziliaans Portugees
Op Portugees gebaseerd Creools of Pidgin
Afaan Portugali (Braazil)
fenicki
europejski portugalski
brazylijski portugalski
portugalski kreolski lub pid
crioulo ou pidgin baseado no portugu
crioulo ou pidgin do portugu
portugais iberian
portugais brasilian
creol u pidgin che sa basan sin il portugais
portughez
pe portughez
portugal
lska portugal
furlan
iberska portugal
brazilska portugal
portugalska kreol
Portugeze
Portugalski
Iberijski portugalski
Brazilski portugalski
Redosled sortiranja radikalnim crticama
frakturlatin
europeisk portugisiska
brasiliansk portugisiska
portugisiskbaserat kreol- eller pidginspr
Portekizce
Avrupa Portekizcesi
Brezilya Portekizcesi
Portekizce tabanl
portugalcha
isi-Portuguese
Ukuhlunga kwebhuku lefoni
isi-Brazillian Portuguese
MM.dd
.JR^N*
dd.MM.
dd.MM.y.
E, dd.MM
E, dd.MM
E, dd.MM.y.
E, dd.MM.y.
2011-09-12 13:00
1977-10-20 23:00
1991-03-30 23:00
2000-12-22 14:00
1992-10-18 04:00
1986-01-01 05:00
1990-06-30 23:00
1999-10-31 06:00
1973-05-01 06:00
1993-01-01 06:00
1985-12-31 23:00
1982-05-01 03:00
2004-06-01 03:00
2000-10-29 06:00
2004-05-31 03:00
1981-12-23 06:00
1999-10-03 03:00
2000-03-03 03:00
2000-12-03 06:00
1998-08-02 06:00
2010-03-27 14:00
1981-02-28 14:00
1995-04-02 06:00
2004-05-23 03:00
1981-03-31 15:00
2003-12-31 15:00
1974-10-27 05:00
2004-07-25 04:00
1980-05-01 04:00
1991-06-01 04:00
1975-02-16 05:00
2000-11-05 05:00
1992-09-24 05:00
2004-06-13 04:00
2008-06-24 04:00
1990-05-03 23:00
1991-05-07 04:00
2004-09-26 04:00
1979-10-25 23:00
1991-10-06 04:00
1997-01-01 05:00
1982-12-02 05:00
2008-06-24 05:00
2010-03-04 15:00
1976-05-02 15:00
1989-03-25 23:00
1991-10-20 04:00
2004-06-20 04:00
1972-05-31 20:00
1991-09-22 20:00
2005-03-14 20:00
1991-12-15 20:00
1991-10-26 20:00
1991-04-08 20:00
1991-08-29 20:00
1997-03-30 01:00
1975-01-01 01:00
1999-10-31 01:00
1996-03-31 01:00
1976-04-14 01:00
1992-09-27 01:00
1993-03-28 01:00
1998-03-29 01:00
2012-11-10 00:00
1991-10-20 00:00
1970-01-01 00:00
1981-05-01 00:00
1984-03-16 00:00
1976-09-26 00:00
2011-03-27 00:00
1992-01-19 00:00
1983-11-30 10:00
1992-01-01 10:00
2000-01-15 10:00
1980-10-26 10:00
1980-04-27 10:00
1979-04-29 10:00
1991-08-30 20:00
1983-10-30 11:00
1992-09-27 02:00
1981-03-29 02:00
1993-08-20 12:00
1983-10-30 12:00
2011-09-12 12:00
1990-03-20 22:00
1981-12-31 22:00
1995-12-31 22:00
1994-04-02 22:00
1997-10-03 22:00
2010-03-27 22:00
1992-01-18 22:00
1996-09-29 22:00
2004-05-30 03:00
1996-01-01 03:00
1994-04-30 21:00
1978-10-14 21:00
1990-05-05 21:00
1991-09-08 21:00
1985-04-19 21:00
1991-03-01 02:00
2008-01-21 02:00
1971-10-31 02:00
1991-03-31 02:00
1991-03-03 02:00
1990-03-04 02:00
1990-03-14 02:00
1981-09-30 18:00
1982-03-31 18:00
1991-08-31 18:00
2005-03-14 18:00
1971-03-25 18:00
2009-10-17 18:00
2011-10-27 18:00
1983-10-30 09:00
1980-04-30 18:00
1970-01-01 08:00
2001-04-01 08:00
2007-03-11 08:00
1999-10-31 08:00
1992-10-25 08:00
2003-10-26 08:00
2010-11-07 08:00
1996-05-24 18:30
2006-04-14 18:30
2005-03-14 19:00
1991-12-15 19:00
1971-03-25 19:00
2010-03-27 19:00
1987-09-30 18:30
1975-11-20 03:30
1980-04-30 15:30
1981-12-31 16:30
1988-10-30 02:01
1983-11-30 09:00
1972-04-30 09:00
1972-08-30 09:00
9999-12-31 23:59
2001-04-01 09:00
2010-04-04 09:00
1998-04-05 09:00
1973-10-28 09:00
1980-04-30 19:00
1972-05-01 00:45
1988-04-03 04:01
1973-04-29 07:00
1999-12-19 16:00
1977-10-30 07:00
1974-10-27 07:00
1991-10-27 07:00
2006-04-02 07:00
2007-11-04 07:00
1974-01-06 07:00
2000-09-16 16:00
1981-12-31 16:00
1987-12-31 16:00
2000-10-29 07:00
2012-02-21 17:00
1980-04-30 17:00
1983-03-31 16:00
2010-04-03 16:00
2006-10-29 07:00
Africa/Porto-Novo
Pacific/Port_Moresby
America/Port_of_Spain
America/Port-au-Prince
[, ; \: ! ? . '
dd.M.yy
dd.M.yy GGGGG
{0}, {1}[\- , ; \: ! ? . '
( ) \[ \] \{ \}]E d.MM.y
E d.MM.y G
E dd.MM.
E dd.MM.y
E dd.MM.y G
, ; \: ! ? . ' "
@ * / \\]
#::="==#===
v.Chr.
n.Chr.
zh/SpelloutRules/%spellout-cardinal
ja/SpelloutRules/%spellout-cardinal
zh_Hant/SpelloutRules/%spellout-cardinal
zh/SpelloutRules/%spellout-cardinal-financial
ja/SpelloutRules/%spellout-cardinal-financial
zh_Hant/SpelloutRules/%spellout-cardinal-financial
E, d.MM.y
dd-dd.MM.y
E, d.MM.y G
dd-dd.MM.y G
dd.MM-dd.MM.y
dd.MM-dd.MM.y G
dd.MM.y-dd.MM.y
dd.MM.y-dd.MM.y G
@ * / \& # %
(948[5-9])|(949[0-7])
Ano passado
s passado
Semana passada
100: >>;
%--year:
%digits-ordinal:
%spellout-ordinal:
%spellout-cardinal:
%spellout-numbering:
2000: <<
0: =%spellout-cardinal=;
%spellout-numbering-year:
2: ' =%spellout-ordinal=;
1100/100: << >%--year>;
10: =%spellout-numbering=;
%%digits-ordinal-indicator:
4: =%spellout-numbering=de;
1: ' en =%spellout-ordinal=;
20: =%spellout-numbering=ste;
10000: =%spellout-numbering=;
1: nul =%spellout-numbering=;
0: honderd[ >%spellout-numbering>];
0: =#,##0==%%digits-ordinal-indicator=;
102: <%spellout-numbering< honderd>%%ord-ste>;
1000: <%spellout-numbering< duisend>%%ord-ste>;
1000000: <%spellout-numbering< miljoen>%%ord-ste>;
1000000000: <%spellout-numbering< miljard>%%ord-ste>;
1000000000000: <%spellout-numbering< biljoen>%%ord-ste>;
1000000000000000: <%spellout-numbering< biljard>%%ord-ste>;
0: =#,##0=
2000: <<
1100/100: <<
0: =%spellout-numbering=
0: =#,##0=.;
%%spellout-numbering-m:
0: =%spellout-numbering=;
%spellout-cardinal-feminine:
%spellout-cardinal-masculine:
13: >%spellout-numbering>
60: [>%spellout-numbering>
20: [>%spellout-numbering>
50: [>%spellout-numbering>
70: [>%spellout-numbering>
>%spellout-numbering>];
90: [>%spellout-numbering>
40: [>%spellout-numbering>
30: [>%spellout-numbering>
80: [>%spellout-numbering>
60: [>%%spellout-numbering-m>
x.x: <%%spellout-numbering-m<
90: [>%%spellout-numbering-m>
70: [>%%spellout-numbering-m>
>%%spellout-numbering-m>];
50: [>%%spellout-numbering-m>
20: [>%%spellout-numbering-m>
30: [>%%spellout-numbering-m>
40: [>%%spellout-numbering-m>
80: [>%%spellout-numbering-m>
300: <%spellout-numbering<
3000: <%spellout-numbering<
2000000: <%%spellout-numbering-m<
11000/1000: <%%spellout-numbering-m<
2000000000: <%%spellout-numbering-m<
2000000000000: <%%spellout-numbering-m<
2000000000000000: <%%spellout-numbering-m<
%%uncu:
10: on>%%uncu>;
30: otuz>%%uncu>;
1: ' =%spellout-ordinal=;
100: <%spellout-numbering< y
1000: <%spellout-numbering< bin>%%inci>;
1000000: <%spellout-numbering< milyon>%%uncu>;
1000000000: <%spellout-numbering< milyar>%%
1000000000000: <%spellout-numbering< trilyon>%%uncu>;
1000000000000000: <%spellout-numbering< katrilyon>%%uncu>;
%spellout-ordinal-neuter:
%spellout-cardinal-neuter:
%spellout-ordinal-feminine:
%spellout-ordinal-masculine:
10001/1000:
3: =%spellout-cardinal-masculine=;
0: =%spellout-cardinal-masculine=;
1000: <%spellout-cardinal-feminine<
5000: <%spellout-cardinal-feminine<
5001: <%spellout-cardinal-feminine<
2000: <%spellout-cardinal-feminine<
2001: <%spellout-cardinal-feminine<
1001: <%spellout-cardinal-feminine<
1000000: <%spellout-cardinal-masculine<
2000000: <%spellout-cardinal-masculine<
5000000: <%spellout-cardinal-masculine<
20001/1000: <%spellout-cardinal-masculine<
21000/1000: <%spellout-cardinal-feminine<
11000/1000: <%spellout-cardinal-masculine<
100001/1000: <%spellout-cardinal-masculine<
1000000000: <%spellout-cardinal-masculine<
400001/1000: <%spellout-cardinal-masculine<
300001/1000: <%spellout-cardinal-masculine<
200001/1000: <%spellout-cardinal-masculine<
110000/1000: <%spellout-cardinal-masculine<
2000000000: <%spellout-cardinal-masculine<
110000/1000: <%spellout-cardinal-feminine<
200001/1000: <%spellout-cardinal-feminine<
300001/1000: <%spellout-cardinal-feminine<
400001/1000: <%spellout-cardinal-feminine<
500000/1000: <%spellout-cardinal-feminine<
5000000000: <%spellout-cardinal-masculine<
500000/1000: <%spellout-cardinal-masculine<
1000000000000: <%spellout-cardinal-masculine<
5000000000000: <%spellout-cardinal-masculine<
2000000000000: <%spellout-cardinal-masculine<
1000000000000000: <%spellout-cardinal-masculine<
2000000000000000: <%spellout-cardinal-masculine<
5000000000000000: <%spellout-cardinal-masculine<
100: <%spellout-cardinal-feminine<
1000: <%spellout-cardinal-feminine< hiljada[ >>];
1000000: <%spellout-cardinal-masculine< milion[ >>];
1000000000: <%spellout-cardinal-masculine< miliard[ >>];
1000000000000: <%spellout-cardinal-masculine< bilion[ >>];
1000000000000000: <%spellout-cardinal-masculine< biliard[ >>];
%digits-ordinal-feminine:
%digits-ordinal-masculine:
%%spellout-numbering-cents:
%%digits-ordinal-indicator-m:
0: =%digits-ordinal-masculine=;
%%spellout-ordinal-feminine-cont:
1: s =%spellout-ordinal-feminine=;
2: =%spellout-cardinal-masculine=;
1: ' =%spellout-ordinal-feminine=;
%%spellout-ordinal-masculine-cont:
%%spellout-ordinal-feminine-conts:
1: ' =%spellout-ordinal-masculine=;
1: s =%spellout-ordinal-masculine=;
1: ' =%spellout-cardinal-feminine=;
%%spellout-ordinal-masculine-conts:
%%spellout-cardinal-feminine-cents:
%%spellout-cardinal-masculine-cents:
1: ' =%spellout-cardinal-masculine=;
0: =#,##0==%%digits-ordinal-indicator-m=;
1000: mil>%%spellout-ordinal-feminine-cont>;
1000: mil>%%spellout-ordinal-masculine-cont>;
2000: <%spellout-cardinal-masculine< mil[ >>];
1000000: un milion>%%spellout-ordinal-feminine-cont>;
2000000: <%spellout-cardinal-masculine< milions[ >>];
1000000: un milion>%%spellout-ordinal-masculine-cont>;
1000000000: un miliard>%%spellout-ordinal-feminine-cont>;
2000000000: <%spellout-cardinal-masculine< miliards[ >>];
1000000000: un miliard>%%spellout-ordinal-masculine-cont>;
2000000000000: <%spellout-cardinal-masculine< bilions[ >>];
1000000000000: un bilion>%%spellout-ordinal-feminine-cont>;
1000000000000: un bilion>%%spellout-ordinal-masculine-cont>;
2000000000000000: <%spellout-cardinal-masculine< biliards[ >>];
1000000000000000: un biliard>%%spellout-ordinal-feminine-cont>;
1000000000000000: un biliard>%%spellout-ordinal-masculine-cont>;
200: <%spellout-cardinal-masculine<-cent>%%spellout-numbering-cents>;
200: <%spellout-cardinal-masculine<-cent>%%spellout-ordinal-feminine-cont>;
2000: <%spellout-cardinal-masculine< mil>%%spellout-ordinal-feminine-cont>;
2000: <%spellout-cardinal-masculine< mil>%%spellout-ordinal-masculine-cont>;
200: <%spellout-cardinal-masculine<-cent>%%spellout-ordinal-masculine-cont>;
200: <%spellout-cardinal-masculine<-cent>%%spellout-cardinal-feminine-cents>;
200: <%spellout-cardinal-masculine<-cent>%%spellout-cardinal-masculine-cents>;
2000000: <%spellout-cardinal-masculine< milion>%%spellout-ordinal-feminine-conts>;
2000000: <%spellout-cardinal-masculine< milion>%%spellout-ordinal-masculine-conts>;
2000000000: <%spellout-cardinal-masculine< miliard>%%spellout-ordinal-feminine-conts>;
2000000000: <%spellout-cardinal-masculine< miliard>%%spellout-ordinal-masculine-conts>;
2000000000000: <%spellout-cardinal-masculine< bilion>%%spellout-ordinal-feminine-conts>;
2000000000000: <%spellout-cardinal-masculine< bilion>%%spellout-ordinal-masculine-conts>;
2000000000000000: <%spellout-cardinal-masculine< biliard>%%spellout-ordinal-feminine-conts>;
2000000000000000: <%spellout-cardinal-masculine< biliard>%%spellout-ordinal-masculine-conts>;
20: <%spellout-cardinal-masculine>];
500: <%spellout-cardinal-feminine< set[ >>];
300: <%spellout-cardinal-feminine< sta[ >>];
200: <%spellout-cardinal-feminine< st
1000: <%spellout-cardinal-feminine< tis
5000: <%spellout-cardinal-feminine< tis
2000: <%spellout-cardinal-feminine< tis
1000000: <%spellout-cardinal-masculine< mili
5000000: <%spellout-cardinal-masculine< mili
2000000: <%spellout-cardinal-masculine< mili
5000000000: <%spellout-cardinal-masculine< miliard
2000000000: <%spellout-cardinal-masculine< miliardy[ >>];
1000000000: <%spellout-cardinal-masculine< miliarda[ >>];
1000000000000: <%spellout-cardinal-masculine< bili
5000000000000: <%spellout-cardinal-masculine< bili
2000000000000: <%spellout-cardinal-masculine< bili
5000000000000000: <%spellout-cardinal-masculine< biliard
2000000000000000: <%spellout-cardinal-masculine< biliardy[ >>];
1000000000000000: <%spellout-cardinal-masculine< biliarda[ >>];
& ' ' , ',' ;
%spellout-cardinal-feminine-before-consonant:
%spellout-cardinal-masculine-before-consonant:
30: <%spellout-cardinal-masculine-before-consonant< deg[ >>];
100: <%spellout-cardinal-masculine-before-consonant< cant[ >>];
1000: <%spellout-cardinal-masculine-before-consonant< mil[ >>];
1000000: <%spellout-cardinal-masculine-before-consonant< miliwn[ >>];
1000000000: <%spellout-cardinal-masculine-before-consonant< biliwn[ >>];
1000000000000: <%spellout-cardinal-masculine-before-consonant< triliwn[ >>];
1000000000000000: <%spellout-cardinal-masculine-before-consonant< kwadriliwn[ >>];
%spellout-cardinal-reale:
1100/100: <<
0: =%spellout-cardinal-reale=;
2: =%spellout-cardinal-reale=;
2000: <%spellout-cardinal-neuter< tusind[ og >>];
200: <%spellout-cardinal-neuter<
%%ste:
%%ste2:
=%spellout-ordinal=;
2: =%spellout-numbering=;
9: =%spellout-numbering=te;
1000000: eine Million>%%ste2>;
1000000000: eine Milliarde>%%ste2>;
1000000000000: eine Billion>%%ste>;
1000000000000000: eine Billiarde>%%ste2>;
30: [>%spellout-cardinal-masculine>
80: [>%spellout-cardinal-masculine>
40: [>%spellout-cardinal-masculine>
90: [>%spellout-cardinal-masculine>
20: [>%spellout-cardinal-masculine>
60: [>%spellout-cardinal-masculine>
50: [>%spellout-cardinal-masculine>
70: [>%spellout-cardinal-masculine>
100: <%spellout-cardinal-masculine<
1000: <%spellout-cardinal-masculine<
hundert>%%ste>;
tausend>%%ste>;
1100/100: <%spellout-cardinal-masculine<
2000000: <%spellout-cardinal-feminine< Millionen[ >>];
2000000: <%spellout-cardinal-feminine< Millionen>%%ste2>;
2000000000: <%spellout-cardinal-feminine< Milliarden[ >>];
2000000000000: <%spellout-cardinal-feminine< Billionen[ >>];
2000000000: <%spellout-cardinal-feminine< Milliarden>%%ste2>;
2000000000000: <%spellout-cardinal-feminine< Billionen>%%ste2>;
2000000000000000: <%spellout-cardinal-feminine< Billiarden[ >>];
2000000000000000: <%spellout-cardinal-feminine< Billiarden>%%ste2>;
%%spellout-base:
2: =%%spellout-base=;
21: =%spellout-cardinal=;
31: =%spellout-cardinal=;
41: =%spellout-cardinal=;
51: =%spellout-cardinal=;
61: =%spellout-cardinal=;
71: =%spellout-cardinal=;
81: =%spellout-cardinal=;
91: =%spellout-cardinal=;
2: =%spellout-cardinal=lia;
100: ' =%spellout-cardinal=;
e =%spellout-numbering=;
30: kple =%spellout-cardinal=;
40: kple =%spellout-cardinal=;
50: kple =%spellout-cardinal=;
60: kple =%spellout-cardinal=;
70: kple =%spellout-cardinal=;
80: kple =%spellout-cardinal=;
90: kple =%spellout-cardinal=;
100000: ' =%spellout-cardinal=;
0: ' kpakple =%spellout-cardinal=;
1000: ' kple =%spellout-cardinal=;
100000000000: ' =%spellout-cardinal=;
100000000: ' kple =%spellout-cardinal=;
100: alafa <%spellout-cardinal<[ >%¯ter-hundreds>];
1000: akpe <%spellout-cardinal<[>%¯ter-thousands>];
n <%spellout-cardinal<[>%¯ter-millions>];
n <%spellout-cardinal<[>%¯ter-billions>];
n akpe <%spellout-cardinal<[>%¯ter-millions>];
100000/1000: akpe <%spellout-cardinal<[>%¯ter-hundred-thousands>];
0: =%spellout-cardinal-neuter=;
10000/1000:
11000/1000: <%spellout-cardinal-neuter<
1000000: <%spellout-cardinal-neuter<
2000000: <%spellout-cardinal-neuter<
1000000000: <%spellout-cardinal-neuter<
2000000000: <%spellout-cardinal-neuter<
2000000000000: <%spellout-cardinal-neuter<
1000000000000: <%spellout-cardinal-neuter<
2000000000000000: <%spellout-cardinal-neuter<
1000000000000000: <%spellout-cardinal-neuter<
0: :=00=;
%%commas:
%duration:
%%commas-o:
60/60: <0<>>;
60/60: <00<>>;
3600/60: <#,##0<:>>>;
0: =%spellout-ordinal=;
& ':' = '.' = ' ' = '-';
9010/100: << >%--year>;
8010/100: << >%--year>;
7010/100: << >%--year>;
6010/100: << >%--year>;
5010/100: << >%--year>;
2100/100: << >%--year>;
3100/100: << >%--year>;
4100/100: << >%--year>;
5100/100: << >%--year>;
6100/100: << >%--year>;
7100/100: << >%--year>;
8100/100: << >%--year>;
9100/100: << >%--year>;
1010/100: << >%--year>;
2010/100: << >%--year>;
3010/100: << >%--year>;
4010/100: << >%--year>;
%spellout-ordinal-verbose:
1: ty-=%spellout-ordinal=;
%spellout-cardinal-verbose:
1: oh-=%spellout-numbering=;
13: =%spellout-numbering=th;
9000: =%spellout-numbering=;
8000: =%spellout-numbering=;
7000: =%spellout-numbering=;
6000: =%spellout-numbering=;
%spellout-numbering-verbose:
2000: =%spellout-numbering=;
3000: =%spellout-numbering=;
5000: =%spellout-numbering=;
4000: =%spellout-numbering=;
0: =%spellout-cardinal-verbose=;
1000000: << million[>%%commas>];
1000000000: << billion[>%%commas>];
100: ' =%spellout-ordinal-verbose=;
100: , =%spellout-ordinal-verbose=;
100: ' =%spellout-cardinal-verbose=;
100: , =%spellout-cardinal-verbose=;
1: ' and =%spellout-ordinal-verbose=;
100000/1000: << thousand[>%%commas>];
1: ' and =%spellout-cardinal-verbose=;
1000000000000: << trillion[>%%commas>];
1000000: , =%spellout-ordinal-verbose=;
1000000: , =%spellout-cardinal-verbose=;
100: <%spellout-numbering< hundred>%%th>;
1000: <%spellout-numbering< thousand>%%th>;
1000000: <%spellout-numbering< million>%%th>;
1000000000000000: << quadrillion[>%%commas>];
1000000000: <%spellout-numbering< billion>%%th>;
1000000000000: <%spellout-numbering< trillion>%%th>;
100: <%spellout-numbering-verbose< hundred>%%and-o>;
1000: <%spellout-numbering-verbose< thousand>%%and-o>;
1000000000000000: <%spellout-numbering< quadrillion>%%th>;
1000: , <%spellout-cardinal-verbose< thousand[>%%commas>];
1000: , <%spellout-cardinal-verbose< thousand>%%commas-o>;
1000000: <%spellout-numbering-verbose< million>%%commas-o>;
1000000000: <%spellout-numbering-verbose< billion>%%commas-o>;
100000/1000: <%spellout-numbering-verbose< thousand>%%commas-o>;
1000000000000: <%spellout-numbering-verbose< trillion>%%commas-o>;
1000000000000000: <%spellout-numbering-verbose< quadrillion>%%commas-o>;
0: =%spellout-cardinal=a;
%%dord-femabbrev:
%%dord-mascabbrev:
22: =%spellout-numbering=;
0: =#,##0==%%dord-femabbrev=;
0: =#,##0==%%dord-mascabbrev=;
0: =%spellout-ordinal-feminine=;
1: =%spellout-ordinal-feminine=s;
0: =%spellout-ordinal-masculine=;
%spellout-ordinal-feminine-plural:
1: =%spellout-ordinal-masculine=s;
%spellout-ordinal-masculine-plural:
%digits-ordinal-masculine-adjective:
%spellout-ordinal-masculine-adjective:
2000: <%spellout-cardinal-masculine< mil
2000000: <%spellout-cardinal-masculine< millones[ >>];
2000000: <%spellout-cardinal-masculine< millon
2000000000: <%spellout-cardinal-masculine< millardos[ >>];
2000000000000: <%spellout-cardinal-masculine< billiones[ >>];
2000000000: <%spellout-cardinal-masculine< millard
2000000000000: <%spellout-cardinal-masculine< billon
2000000000000000: <%spellout-cardinal-masculine< billardos[ >>];
2000000000000000: <%spellout-cardinal-masculine< billard
2001: <%spellout-cardinal-masculine< mil
2000001: <%spellout-cardinal-masculine< millon
2000000000001: <%spellout-cardinal-masculine< billon
1000: <<
0: ika =%spellout-cardinal=;
5: =%spellout-cardinal-masculine=;
1000: <%spellout-cardinal-neuter< tusin[ og >>];
100: <%spellout-cardinal-neuter<
2000000: <%spellout-cardinal-feminine< milli
2000000000: <%spellout-cardinal-feminine< milliarder[ og >>];
2000000000000: <%spellout-cardinal-feminine< billi
2000000000000000: <%spellout-cardinal-feminine< billiarder[ og >>];
%Înts-f:
%Înts-o:
%Înts-m:
%%spellout-ordinal:
%%spellout-leading:
100: cent>%Înts-o>;
200: <<-cent>%Înts-m>;
12: =%%spellout-ordinal=;
80/20: quatre-vingt>%Înts-f>;
80/20: quatre-vingt>%Înts-m>;
80/20: quatre-vingt>%Înts-o>;
0: =%spellout-ordinal-feminine=s;
12: =%spellout-cardinal-feminine=;
1: -=%spellout-cardinal-feminine=;
0: =%spellout-ordinal-masculine=s;
1: -=%spellout-cardinal-masculine=;
12: =%spellout-cardinal-masculine=;
1000: =%spellout-cardinal-masculine=;
2000: <%%spellout-leading<-mille[->>];
2000: <%%spellout-leading<-mill>%%mille-o>;
2000000: <%%spellout-leading< millions[ >>];
2000000000: <%%spellout-leading< milliards[ >>];
1000000: <%%spellout-leading<-million>%Înts-o>;
2000000000000: <%%spellout-leading< billions[ >>];
200: <%spellout-cardinal-masculine<-cent>%Înts-o>;
200: <%spellout-cardinal-masculine<-cent>%Înts-f>;
1000000000: <%%spellout-leading<-milliard>%Înts-o>;
2000000000000000: <%%spellout-leading< billiards[ >>];
1000000000000: <%%spellout-leading<-billion>%Înts-o>;
1100/100: <%spellout-cardinal-masculine<-cent>%Înts-m>;
1000000000000000: <%%spellout-leading<-billiard>%Înts-o>;
80: quatre-vingt>%Înts-o>;
80: quatre-vingt>%Înts-f>;
80: quatre-vingt>%Înts-m>;
%%uaire:
60/60: <00<>>>
11: =0= >%%uaire>;
3600/60: <#,##0<>>>;
%%spellout-numbering-no-a:
20: =%spellout-numbering=;
1: ' =%spellout-numbering=;
20: =0= uair; =0= >%%uaire>;
0: ' is =%spellout-numbering=;
0: agus =%spellout-numbering=;
%%spellout-cardinal-prefixpart:
10: =%%spellout-numbering-no-a=;
20: =%%spellout-cardinal-prefixpart=;
13: =%%spellout-cardinal-prefixpart= d
2: =%%spellout-cardinal-prefixpart= billi
1000: <%%thousands<[, >%spellout-numbering>];
20: =%%spellout-cardinal-prefixpart= billi
1000000: <%%millions<[, >%spellout-numbering>];
2: =%%spellout-cardinal-prefixpart= quadrilli
20: =%%spellout-cardinal-prefixpart= quadrilli
1: ' is =%%spellout-cardinal-prefixpart= billi
2: =%%spellout-cardinal-prefixpart= =%%millionsp=;
2: =%%spellout-cardinal-prefixpart= =%%thousandp=;
1000000000: <%%billions<[, >%spellout-numbering>];
11: =%%spellout-cardinal-prefixpart= billi
1000/100: <%%spellout-numbering-no-a< >%--year>;
2: =%%spellout-cardinal-prefixpart= =%%trillionsp=;
1: ' is =%%spellout-cardinal-prefixpart= =%%million=;
1: ' is =%%spellout-cardinal-prefixpart= quadrilli
1000000000000: <%%trillions<[, >%spellout-numbering>];
1: ' is =%%spellout-cardinal-prefixpart= =%%trillion=;
1: ' is =%%spellout-cardinal-prefixpart= =%%thousand=;
11: =%%spellout-cardinal-prefixpart= quadrilli
1000000000000000: <%%quadrillions<[, >%spellout-numbering>];
3: =%spellout-numbering=
9: =%spellout-numbering=
11: =%spellout-numbering=;
=%spellout-numbering=;
=%%spellout-numbering-m=;
11: =%%spellout-numbering-m=;
%spellout-construct-masculine:
0: =%spellout-cardinal-masculine= ;
x.x: <%spellout-numbering<
3000000: <%%spellout-numbering-m<
3000000000: <%%spellout-numbering-m<
3000000000000: <%%spellout-numbering-m<
3000000000000000: <%%spellout-numbering-m<
0: =#,##,##0=.;
7: =%spellout-cardinal=
%%spellout-ordinal-base:
0: =%%spellout-ordinal-base=o;
4: =%%spellout-ordinal-base=o;
0: =%%spellout-ordinal-base=i;
3: =%%spellout-ordinal-base=e;
0: =%%spellout-ordinal-base=a;
2000: <%spellout-cardinal-feminine< tisu
5000: <%spellout-cardinal-feminine< tisu
5000000: <%spellout-cardinal-masculine< milijun[ >>];
1000000: <%spellout-cardinal-masculine< milijun[ >>];
2000000: <%spellout-cardinal-masculine< milijuny[ >>];
2000000: <%spellout-cardinal-masculine< milijuna[ >>];
5000000: <%spellout-cardinal-masculine< milijuna[ >>];
5000000000: <%spellout-cardinal-masculine< miliarda[ >>];
5000000000: <%spellout-cardinal-feminine< milijardi[ >>];
2000000000: <%spellout-cardinal-feminine< milijarde[ >>];
1000000000: <%spellout-cardinal-feminine< milijarda[ >>];
1000000000000: <%spellout-cardinal-masculine< bilijun[ >>];
5000000000000: <%spellout-cardinal-masculine< bilijun[ >>];
2000000000000: <%spellout-cardinal-masculine< bilijuny[ >>];
2000000000000: <%spellout-cardinal-masculine< bilijuna[ >>];
5000000000000: <%spellout-cardinal-masculine< bilijuna[ >>];
5000000000000000: <%spellout-cardinal-masculine< biliarda[ >>];
1000000000000000: <%spellout-cardinal-feminine< bilijarda[ >>];
5000000000000000: <%spellout-cardinal-feminine< bilijardi[ >>];
2000000000000000: <%spellout-cardinal-feminine< bilijarde[ >>];
1000: <<
>#,##0>;
0: ke=%spellout-cardinal=;
1000: <%spellout-cardinal-neuter<
2000000000: <%spellout-cardinal-feminine< milliar
2000000000000000: <%spellout-cardinal-feminine< billiar
%þm-with-o:
%þm-with-a:
%þm-with-i:
20: vent>%þm-with-i>;
100: cent>%þm-with-o>;
30: trent>%þm-with-a>;
90: novant>%þm-with-a>;
80: ottant>%þm-with-a>;
40: quarant>%þm-with-a>;
60: sessant>%þm-with-a>;
70: settant>%þm-with-a>;
cent>%þm-with-o>;
50: cinquant>%þm-with-a>;
10: =%spellout-ordinal-feminine=;
10: =%spellout-ordinal-masculine=;
=%spellout-ordinal-feminine=;
=%spellout-ordinal-masculine=;
2000000: <%spellout-cardinal-masculine< milioni[ >>];
2000000000: <%spellout-cardinal-masculine< miliardi[ >>];
2000000000000: <%spellout-cardinal-masculine< bilioni[ >>];
2001: <%spellout-cardinal-feminine<
2001: <%spellout-cardinal-masculine<
2000: <%spellout-cardinal-feminine<
2000: <%spellout-cardinal-masculine<
2000000000000000: <%spellout-cardinal-masculine< biliardi[ >>];
2000000: <%spellout-cardinal-feminine2000000: <%spellout-cardinal-masculine200: <%spellout-cardinal-feminine<
200: <%spellout-cardinal-masculine<
2000000000000: <%spellout-cardinal-feminine2000000000000: <%spellout-cardinal-masculine2000000000: <%spellout-cardinal-feminine2000000000: <%spellout-cardinal-masculine2000000000000000: <%spellout-cardinal-feminine2000000000000000: <%spellout-cardinal-masculine10: <<>>>;
100: <<>>>;
1000: <<>>>;
=#,###0=;
>#,###0>;
10000: <<
%spellout-cardinal-financial:
%%spellout-numbering-year-digits:
1000: =%%spellout-numbering-year-digits=;
=%spellout-cardinal=;
1: ' =%spellout-cardinal=;
=#,##0=;
20000: <<
%spellout-ordinal-native:
%spellout-cardinal-native:
%spellout-ordinal-sinokorean:
%spellout-cardinal-sinokorean:
0: =%spellout-ordinal-native=;
%%spellout-ordinal-native-priv:
%spellout-ordinal-native-count:
%%spellout-ordinal-native-smaller:
%spellout-ordinal-sinokorean-count:
1: =%spellout-cardinal-sinokorean=;
x.x: =%spellout-cardinal-sinokorean=;
100: =%spellout-cardinal-sinokorean=;
0: =%%spellout-ordinal-native-priv=
50: =%spellout-cardinal-sinokorean=
%%spellout-ordinal-native-smaller-x02:
%spellout-cardinal-native-attributive:
%%spellout-ordinal-native-count-larger:
0: =%%spellout-ordinal-native-smaller=;
3: =%%spellout-ordinal-native-smaller=;
%%spellout-ordinal-native-count-smaller:
0.x: <%spellout-cardinal-sinokorean<
200: <%spellout-cardinal-sinokorean<
%%spellout-ordinal-sinokorean-count-larger:
2: =%spellout-cardinal-native-attributive=;
2000: <%spellout-cardinal-sinokorean<
%%spellout-ordinal-sinokorean-count-smaller:
50: =%%spellout-ordinal-native-count-larger=;
20000: <%spellout-cardinal-sinokorean<
[>%spellout-cardinal-native-attributive>];
0: =%%spellout-ordinal-native-count-smaller=
[>%%spellout-ordinal-native-smaller-x02>];
50: =%%spellout-ordinal-sinokorean-count-larger=;
100000000: <%spellout-cardinal-sinokorean<
[ >%%spellout-ordinal-native-smaller-x02>];
100: =%%spellout-ordinal-sinokorean-count-larger=
1000000000000: <%spellout-cardinal-sinokorean<
10: =%%spellout-ordinal-sinokorean-count-smaller=
10000000000000000: <%spellout-cardinal-sinokorean<
2: =%spellout-cardinal=;
%%spellout-thousands:
10: =%spellout-cardinal-masculine=;
4: =%spellout-cardinal-masculine=os;
2000/1000: <%%spellout-thousands<[ >>];
%%spellout-cardinal-feminine-accusative:
1: =%spellout-cardinal-masculine= t
21: =%spellout-cardinal-masculine= t
31: =%spellout-cardinal-masculine= t
41: =%spellout-cardinal-masculine= t
51: =%spellout-cardinal-masculine= t
61: =%spellout-cardinal-masculine= t
40: =%spellout-cardinal-masculine= t
30: =%spellout-cardinal-masculine= t
10: =%spellout-cardinal-masculine= t
50: =%spellout-cardinal-masculine= t
60: =%spellout-cardinal-masculine= t
70: =%spellout-cardinal-masculine= t
91: =%spellout-cardinal-masculine= t
81: =%spellout-cardinal-masculine= t
71: =%spellout-cardinal-masculine= t
2: =%spellout-cardinal-masculine= t
80: =%spellout-cardinal-masculine= t
200: <%spellout-cardinal-masculine<
90: =%spellout-cardinal-masculine= t
22: =%spellout-cardinal-masculine= t
32: =%spellout-cardinal-masculine= t
42: =%spellout-cardinal-masculine= t
52: =%spellout-cardinal-masculine= t
62: =%spellout-cardinal-masculine= t
72: =%spellout-cardinal-masculine= t
82: =%spellout-cardinal-masculine= t
92: =%spellout-cardinal-masculine= t
2000000: <%spellout-cardinal-masculine< milijon
20: <%%spellout-cardinal-feminine-accusative2000000000: <%spellout-cardinal-masculine< milijard
2000000000000: <%spellout-cardinal-masculine2000000000000: <%spellout-cardinal-masculine< trilijon
2000000000000000: <%spellout-cardinal-masculine< kvadrilijon
%%spellout-prefixed:
11: >%%spellout-prefixed>padsmit;
200: <%%spellout-prefixed>];
20: <%%spellout-prefixed>];
2000: <%%spellout-prefixed2000000: <%spellout-cardinal-masculine< miljoni[ >>];
10000/1000: <%spellout-cardinal-masculine< t
2000000000: <%spellout-cardinal-masculine< miljardi[ >>];
2000000000000: <%spellout-cardinal-masculine< biljoni[ >>];
2000000000000000: <%spellout-cardinal-masculine< biljardi[ >>];
2: ke=%spellout-cardinal=;
%%spellout-cardinal-typeB-feminine:
%%spellout-cardinal-typeB-masculine:
1: ' u =%spellout-cardinal-feminine=;
1: ' u =%spellout-cardinal-masculine=;
0: =%%spellout-cardinal-typeB-masculine=;
101: mija u >%spellout-cardinal-feminine>;
101: mija u >%spellout-cardinal-masculine>;
1: ' u =%%spellout-cardinal-typeB-feminine=;
1: ' u =%%spellout-cardinal-typeB-masculine=;
60: [>%spellout-cardinal-feminine> u ]sittin;
80: [>%spellout-cardinal-feminine> u ]tmenin;
50: [>%spellout-cardinal-feminine> u ]
30: [>%spellout-cardinal-feminine> u ]tletin;
50: [>%spellout-cardinal-masculine> u ]
60: [>%spellout-cardinal-masculine> u ]sittin;
40: [>%spellout-cardinal-feminine> u ]erbg
80: [>%spellout-cardinal-masculine> u ]tmenin;
200: mitejn[ u >%spellout-cardinal-feminine>];
90: [>%spellout-cardinal-feminine> u ]disg
20: [>%spellout-cardinal-feminine> u ]g
30: [>%spellout-cardinal-masculine> u ]tletin;
70: [>%spellout-cardinal-feminine> u ]sebg
40: [>%spellout-cardinal-masculine> u ]erbg
20: [>%spellout-cardinal-masculine> u ]g
70: [>%spellout-cardinal-masculine> u ]sebg
90: [>%spellout-cardinal-masculine> u ]disg
200: mitejn[ u >%spellout-cardinal-masculine>];
300: <%spellout-cardinal-masculine< mija[ u >>];
300: <%spellout-cardinal-masculine< mija[>%%and-typeA-feminine>];
300: <%spellout-cardinal-masculine< mija[>%%and-typeA-masculine>];
11000/1000: <%spellout-cardinal-masculine< elf[>%%and-typeB-feminine>];
11000/1000: <%spellout-cardinal-masculine< elf[>%%and-typeA-feminine>];
2000000: <%spellout-cardinal-masculine< miljuni[>%%and-typeB-feminine>];
2000000: <%spellout-cardinal-masculine< miljuni[>%%and-typeA-feminine>];
11000/1000: <%spellout-cardinal-masculine< elf[>%%and-typeA-masculine>];
11000/1000: <%spellout-cardinal-masculine< elf[>%%and-typeB-masculine>];
2000000: <%spellout-cardinal-masculine< miljuni[>%%and-typeA-masculine>];
2000000: <%spellout-cardinal-masculine< miljuni[>%%and-typeB-masculine>];
2000000000: <%spellout-cardinal-masculine< biljuni[>%%and-typeA-feminine>];
2000000000: <%spellout-cardinal-masculine< biljuni[>%%and-typeB-feminine>];
2000000000: <%spellout-cardinal-masculine< biljuni[>%%and-typeB-masculine>];
2000000000: <%spellout-cardinal-masculine< biljuni[>%%and-typeA-masculine>];
11000000/1,000: <%spellout-cardinal-masculine< miljun[>%%and-typeB-feminine>];
11000000/1,000: <%spellout-cardinal-masculine< miljun[>%%and-typeA-feminine>];
11000000/1,000: <%spellout-cardinal-masculine< miljun[>%%and-typeB-masculine>];
11000000/1,000: <%spellout-cardinal-masculine< miljun[>%%and-typeA-masculine>];
2000000000000: <%spellout-cardinal-masculine< triljuni[>%%and-typeB-feminine>];
2000000000000: <%spellout-cardinal-masculine< triljuni[>%%and-typeA-feminine>];
2000000000000: <%spellout-cardinal-masculine< triljuni[>%%and-typeB-masculine>];
2000000000000: <%spellout-cardinal-masculine< triljuni[>%%and-typeA-masculine>];
11000000000/1,000: <%spellout-cardinal-masculine< biljun[>%%and-typeA-feminine>];
11000000000/1,000: <%spellout-cardinal-masculine< biljun[>%%and-typeB-feminine>];
11000000000/1,000: <%spellout-cardinal-masculine< biljun[>%%and-typeA-masculine>];
11000000000/1,000: <%spellout-cardinal-masculine< biljun[>%%and-typeB-masculine>];
11000000000000/1,000: <%spellout-cardinal-masculine< triljun[>%%and-typeA-feminine>];
2000000000000000: <%spellout-cardinal-masculine< kvadriljuni[>%%and-typeB-feminine>];
2000000000000000: <%spellout-cardinal-masculine< kvadriljuni[>%%and-typeA-feminine>];
11000000000000/1,000: <%spellout-cardinal-masculine< triljun[>%%and-typeB-feminine>];
2000000000000000: <%spellout-cardinal-masculine< kvadriljuni[>%%and-typeA-masculine>];
11000000000000/1,000: <%spellout-cardinal-masculine< triljun[>%%and-typeA-masculine>];
2000000000000000: <%spellout-cardinal-masculine< kvadriljuni[>%%and-typeB-masculine>];
11000000000000/1,000: <%spellout-cardinal-masculine< triljun[>%%and-typeB-masculine>];
11000000000000000/1,000: <%spellout-cardinal-masculine< kvadriljun[>%%and-typeA-feminine>];
11000000000000000/1,000: <%spellout-cardinal-masculine< kvadriljun[>%%and-typeB-feminine>];
11000000000000000/1,000: <%spellout-cardinal-masculine< kvadriljun[>%%and-typeA-masculine>];
11000000000000000/1,000: <%spellout-cardinal-masculine< kvadriljun[>%%and-typeB-masculine>];
200: <%spellout-cardinal-neuter1000: <%spellout-cardinal-neuter< tusen[ og >>];
>%--year>;
2100/100: <<
3100/100: <<
4100/100: <<
5100/100: <<
6100/100: <<
7100/100: <<
1: =%spellout-numbering=;
9100/100: <<
8100/100: <<
9: =%spellout-cardinal=de;
4: =%spellout-cardinal=de;
8: =%spellout-cardinal=ste;
4: =%spellout-cardinal=
20: =%spellout-cardinal=ste;
200: <%spellout-cardinal<
2000: <%spellout-cardinal<
1000000: <%spellout-cardinal<
1000000000: <%spellout-cardinal<
1000000000000: <%spellout-cardinal<
1000000000000000: <%spellout-cardinal<
100: <%spellout-cardinal-neuter< hundre[ og >>];
10: << >>;
%%spellout-fraction:
%%spellout-fraction-digits:
%%spellout-cardinal-neuter-priv:
10: <%%spellout-fraction-digits<<;
%%spellout-cardinal-feminine-priv:
100: <%%spellout-fraction-digits<<;
1000: <%%spellout-fraction-digits<<;
10000: <%%spellout-fraction-digits<<;
2: =%%spellout-cardinal-neuter-priv=;
100000: <%%spellout-fraction-digits<<;
1000000: <%%spellout-fraction-digits<<;
2: =%%spellout-cardinal-feminine-priv=;
x.x: << przecinek >%%spellout-fraction>;
10000000: <%%spellout-fraction-digits<<;
100000000: <%%spellout-fraction-digits<<;
1000000000: <%%spellout-fraction-digits<<;
300: <%spellout-cardinal-feminine>];
500: <%spellout-cardinal-feminine>];
1000: <%spellout-cardinal-masculine< tysi
5000: <%spellout-cardinal-masculine< tysi
2000: <%spellout-cardinal-masculine< tysi
2000000: <%spellout-cardinal-masculine< miliony[ >>];
5000000: <%spellout-cardinal-masculine< milion
2000000000000: <%spellout-cardinal-masculine< biliony[ >>];
5000000000000: <%spellout-cardinal-masculine< bilion
2000: <%spellout-cardinal-masculine< mil[ e >>];
2000: <%spellout-cardinal-masculine<
2000000: <%spellout-cardinal-masculine< milh
2000000: <%spellout-cardinal-feminine< milion
2000000: <%spellout-cardinal-masculine< milion
2000000000: <%spellout-cardinal-masculine< bilh
2000000000: <%spellout-cardinal-feminine< bilion
2000000000: <%spellout-cardinal-masculine< bilion
2000000000000: <%spellout-cardinal-masculine< trilh
2000000000000: <%spellout-cardinal-feminine< trilion
2000000000000: <%spellout-cardinal-masculine< trilion
2000000000000000: <%spellout-cardinal-masculine< quatrilh
2000000000000000: <%spellout-cardinal-feminine< quadrilion
2000000000000000: <%spellout-cardinal-masculine< quadrilion
[RI%d
2000000000: <%spellout-cardinal-masculine< bili
2000000000000: <%spellout-cardinal-masculine< trili
2000000000000000: <%spellout-cardinal-masculine< quatrili
_147:=@CFILORUX[^.ahntz
2: =%spellout-cardinal-feminine=;
2000: <%spellout-cardinal-feminine< mii[ >>];
200: <%spellout-cardinal-feminine< sute[ >>];
20: <%spellout-cardinal-feminine1000000: <%spellout-cardinal-neuter< milion[ >>];
2000000: <%spellout-cardinal-neuter< milioane[ >>];
1000000000: <%spellout-cardinal-neuter< miliard[ >>];
2000000000: <%spellout-cardinal-neuter< miliarde[ >>];
1000000000000: <%spellout-cardinal-neuter< bilion[ >>];
2000000000000: <%spellout-cardinal-neuter< bilioane[ >>];
1000000000000000: <%spellout-cardinal-neuter< biliard[ >>];
2000000000000000: <%spellout-cardinal-neuter< biliarde[ >>];
0: =#,##0.#=;
5000: =#,##0=;
0: =#,##0.#=.;
0: =#,###0.#=;
3000: <<
10000: =#,##0=;
20000: =#,##0=;
300: <%spellout-cardinal-feminine<
500: <%spellout-cardinal-feminine<
5000000000: <%spellout-cardinal-masculine< miliardov[ >>];
5000000000000000: <%spellout-cardinal-masculine< biliardov[ >>];
4: =%spellout-cardinal-masculine=;
11: >%spellout-cardinal-masculine>mb
50: <%spellout-cardinal-feminine100: <%spellout-cardinal-masculine>];
1000: <%spellout-cardinal-masculine< mij
2000000000: <%spellout-cardinal-feminine< miliar
2000000000000: <%spellout-cardinal-feminine< bilion
2000000000000000: <%spellout-cardinal-feminine< biliar
=%spellout-ordinal=;
400: <%spellout-cardinal-feminine<
%digits-ordinal-reale:
%%spellout-numbering-t:
%digits-ordinal-neuter:
%spellout-ordinal-reale:
0: =%digits-ordinal-feminine=;
0: =%spellout-ordinal-neuter=;
3: =%spellout-ordinal-masculine=;
13: =%spellout-cardinal-neuter=de;
1: er =%spellout-ordinal-feminine=;
1: er =%spellout-ordinal-masculine=;
100: <%spellout-numbering<
1000: <%%spellout-numbering-t<
2000: <%spellout-cardinal-reale<
2000000: <%spellout-cardinal-reale< miljoner[ >>];
2000000000: <%spellout-cardinal-reale< miljarder[ >>];
2000000000000: <%spellout-cardinal-reale< biljoner[ >>];
2000000: <%spellout-cardinal-reale< miljon>%%ord-fem-teer>;
2000000: <%spellout-cardinal-reale< miljon>%%ord-masc-teer>;
2000000000000000: <%spellout-cardinal-reale< biljarder[ >>];
2000000000: <%spellout-cardinal-reale< miljard>%%ord-fem-teer>;
2000000000: <%spellout-cardinal-reale< miljard>%%ord-masc-teer>;
2000000000000: <%spellout-cardinal-reale< biljon>%%ord-fem-teer>;
2000000000000: <%spellout-cardinal-reale< biljon>%%ord-masc-teer>;
2000000000000000: <%spellout-cardinal-reale< biljard>%%ord-fem-teer>;
2000000000000000: <%spellout-cardinal-reale< biljard>%%ord-masc-teer>;
21: =#,##,##0=
200: <%spellout-numbering< y
2000: <%spellout-numbering< bin>%%inci>;
%%x-ty:
=#,##0=;
i[ >%%x-ty>];
6: =%spellout-cardinal=;
10: =%spellout-cardinal=;
100: =%spellout-cardinal=;
=%spellout-cardinal=;
%Êrdinal5:
%Êrdinal4:
%Êrdinal3:
%Êrdinal2:
%Êrdinal8:
%Êrdinal13:
%%financialnumber2:
%%financialnumber5:
%%financialnumber8:
%%financialnumber3:
%%financialnumber4:
%%financialnumber13:
%Êrdinal-alternate2-5:
%Êrdinal-alternate2-4:
%Êrdinal-alternate2-2:
%Êrdinal-alternate2-3:
%Êrdinal-alternate2-8:
[>%Êrdinal2>];
[>%Êrdinal3>];
%Êrdinal-alternate2-13:
[>%Êrdinal4>];
x.x: =%spellout-cardinal=;
100: =%spellout-numbering=;
1000: =%spellout-cardinal=;
10000: =%spellout-cardinal=;
1000: =%spellout-numbering=;
%spellout-cardinal-alternate2:
[>%Êrdinal5>];
[>%%financialnumber2>];
10000000: =%spellout-cardinal=;
[>%%financialnumber3>];
10000000: =%spellout-numbering=;
[>%%financialnumber4>];
[>%Êrdinal8>];
=%spellout-cardinal-financial=;
20: =%spellout-cardinal-financial=;
100: =%spellout-cardinal-financial=;
1000000000000: =%spellout-cardinal=;
[>%Êrdinal-alternate2-2>];
100: =%spellout-cardinal-alternate2=;
=%spellout-cardinal-alternate2=;
1000000000000: =%spellout-numbering=;
1000: =%spellout-cardinal-financial=;
[>%%financialnumber5>];
[>%Êrdinal-alternate2-3>];
1000: =%spellout-cardinal-alternate2=;
10000: =%spellout-cardinal-financial=;
[>%Êrdinal-alternate2-4>];
10000: =%spellout-cardinal-alternate2=;
[>%Êrdinal13>];
[>%%financialnumber8>];
10000000: =%spellout-cardinal-financial=;
10000000: =%spellout-cardinal-alternate2=;
[>%Êrdinal-alternate2-5>];
[>%%financialnumber13>];
1000000000000: =%spellout-cardinal-financial=;
[>%Êrdinal-alternate2-8>];
1000000000000: =%spellout-cardinal-alternate2=;
[>%Êrdinal-alternate2-13>];
x.x: <%spellout-cardinal<
8001: =%%spellout-numbering-year-digits=;
7001: =%%spellout-numbering-year-digits=;
6001: =%%spellout-numbering-year-digits=;
1001: =%%spellout-numbering-year-digits=;
5001: =%%spellout-numbering-year-digits=;
4001: =%%spellout-numbering-year-digits=;
2001: =%%spellout-numbering-year-digits=;
3001: =%%spellout-numbering-year-digits=;
9001: =%%spellout-numbering-year-digits=;
100: <%spellout-cardinal<
1000: <%spellout-cardinal<
10000: <%spellout-cardinal<
100000000: <%spellout-cardinal<
10000000000000000: <%spellout-cardinal<
%Êrdinal-twenties:
[>%spellout-numbering>];
30: <%spellout-numbering<
1000: <%spellout-numbering<
10000: <%spellout-numbering<
100000000: <%spellout-numbering<
10: <%Êrdinal-twenties<
1000000000000: <%spellout-numbering<
10000000000000000: <%spellout-numbering<
10000: <%spellout-cardinal-financial<
100000000: <%spellout-cardinal-financial<
1000000000000: <%spellout-cardinal-financial<
10000000000000000: <%spellout-cardinal-financial<
Portuqal
Uzak Okeyaniya
Porto Riko
Portoriko
Portugalsko
Portiwgal
Portugaal
xexeme
Portugal nutome
Portugalujo
Porto Rikoo
Portugali
pohjoinen Amerikka
urlond
Porto Rico
Norfolkeyja
Portorico
Portogallo
Portu Riku
Emetab Turkey
Emetab Portugal
Portugalija
Portigal
Portugall
Zimbabweb
Portoryko
Portugalia
Pitikeyirini
Ibirwa bya Keyimani
Porto R
Portugalska
Jamhuuriyadda Afrikada Dhexe
Portekiz
i-Turkey
i-Portugal
kpakhzmhzghzthzmpaco.ppmffiffl
kpampagpaco.ppm
Z.MW.
Z.MU.
d.Hr.
dd.MM.y GGGGG
( ) \[ \] @ * /]
[\- , ; \: ! ? . ( ) \[ \] \{ \}]E, dd.MM.y G
ccc, d.MM.y '
ccc, dd.MM.y - ccc, dd.MM.y G
a h.mm
a h.mm.ss
a h.mm - h.mm
a h:mm - h.mm v
a h.mm - h.mm v
a h.mm - a hhh.mm v
h.mm.a
h.mm.ss.a
h.mm.ss.a z
h.mm.ss.a zzzz
dd.MMM
hh.mm a
hh.mm.ss a
dd.MM.y. G
h.mm a - h.mm a
[! " # ' ( ) * , \- . / \: @ \[ \\ \]
cmdla
Keyhek
dd.MM E
dd.MM.y G E
dd.MM.y E - dd.MM.y E
];::NFD;::ConjoiningJamo-Latin;::NFC;
];::NFKD;::ConjoiningJamo-Latin;::NFC;
::[[:script=Latin:][:M:]-];::NFD;::Lower;::Latin-ConjoiningJamo;::[[:script=Latin:][:M:]] NFC;
];::NFD;::Lower;::Latin-ConjoiningJamo;::NFC;
$2 $1;$2 $1
];[\-\']
' 1/4' ;
' 1/2' ;
' 3/4' ;
' 1/3' ;
' 2/3' ;
' 1/5' ;
' 2/5' ;
' 3/5' ;
' 4/5' ;
' 1/6' ;
' 5/6' ;
' 1/8' ;
' 3/8' ;
' 5/8' ;
' 7/8' ;
'(10)' ;
'(11)' ;
'(12)' ;
'(13)' ;
'(14)' ;
'(15)' ;
'(16)' ;
'(17)' ;
'(18)' ;
'(19)' ;
'(20)' ;
dd.MM
dd.MM
( ) \[ \]]
3456789:;
America/Manaus America/Boa_Vista America/Eirunepe America/Porto_Velho America/Rio_Branco
{1} ({0}){1} ({0})Keysi
porto velo
: {1} ({0})Porto Novo
Port Morzbi
Porto Veljo
Port-o-Prens
HH.mm;-HH.mm
Port Numbay
Port-of-Spain
Portonovo
H.mm;-H.mm
Port-d
Port-d'Espagne
srednjoindonezijsko vrijeme
Porto Novas
Port of Speinas
Portmorsbi
Portuvelju
Portoprensa
Portofspeina
{1} ({0})Porto Espanha
Porto Pr
Port-au-Prince
Porto de Espanha
Port Stanley
Saint Peter Port
Port-aux-Fran
Port of Spejn
{1} ({0})America/Porto_Acre
America/Porto_Velho
GetNowUpdater.exe_208_rwx_62001000_0002C000:
bkernel\qsqlquery.cpp
class QVariant __thiscall QSqlQuery::value(int) const
QSqlQuery::value: not positioned on a valid record
class QVariant __thiscall QSqlQuery::value(const class QString &) const
QSqlQuery::value: unknown field name '%s'
bool __thiscall QSqlQuery::seek(int,bool)
QSqlQuery::seek: cannot seek backwards in a forward only query
bool __thiscall QSqlQuery::previous(void)
bool __thiscall QSqlQuery::first(void)
QSqlQuery::exec: database not open
bool __thiscall QSqlQuery::exec(const class QString &)
QSqlQuery::exec: empty query
QSqlQuery::prepare: database not open
QSqlQuery::prepare: empty query
bool __thiscall QSqlQuery::prepare(const class QString &)
QSqlQuery::prepare: no driver
qt_sql_default_connection
QSqlDatabase(driver="
", port=
QSqlDatabase(invalid)
kernel\qsqldatabase.cpp
void __cdecl QSqlDatabasePrivate::invalidateDb(const class QSqlDatabase &,const class QString &,bool)
QSqlDatabasePrivate::removeDatabase: connection '%s' is still in use, all queries will cease to work.
borg.qt-project.Qt.QSqlDriverFactoryInterface
/sqldrivers
void __cdecl QSqlDatabasePrivate::addDatabase(const class QSqlDatabase &,const class QString &)
QSqlDatabasePrivate::addDatabase: duplicate connection name '%s', old connection removed.
class QSqlDatabase __cdecl QSqlDatabasePrivate::database(const class QString &,bool)
QSqlDatabasePrivate::database: unable to open database:
QSqlDatabase: an instance of QCoreApplication is required for loading driver plugins
QSqlDatabase: available drivers: %s
void __thiscall QSqlDatabasePrivate::init(const class QString &)
QSqlDatabase: %s driver not loaded
QSqlField(
QSqlRecord(
bQSqlError(
LEFT JOIN
%1_%2_%3
QSqlDriver
QSqlDriver::NotificationSource
QSqlDriverPlugin
QSqlQueryModel
QSqlTableModel
QSqlRecord&
QSqlRelationalTableModel
.?AVQSqlDriverCreatorBase@@
.?AVQSqlNullResult@@
.?AVQSqlResult@@
.?AVQSqlNullDriver@@
.?AVQSqlDriver@@
.?AVQSqlDriverPrivate@@
.?AVQSqlDriverPlugin@@
.?AVQSqlResultPrivate@@
.?AVQSqlCachedResult@@
.?AVQSqlQueryModel@@
.?AVQSqlQueryModelPrivate@@
.?AVQSqlTableModel@@
.?AVQSqlTableModelPrivate@@
.?AVQSqlRelationalTableModel@@
.?AVQSqlRelationalTableModelPrivate@@
_amsg_exit
_malloc_crt
_crt_debugger_hook
?QStringList_join@QtPrivate@@YA?AVQString@@PBVQStringList@@PBVQChar@@H@Z
?hasShrunk@QHashData@@QAEXXZ
?keyMap@QFactoryLoader@@QBE?AV?$QMultiMap@HVQString@@@@XZ
?supportedDropActions@QAbstractItemModel@@UBE?AV?$QFlags@W4DropAction@Qt@@@@XZ
?supportedDragActions@QAbstractItemModel@@UBE?AV?$QFlags@W4DropAction@Qt@@@@XZ
$$$( $$(4
.text
`.rdata
@.data
.rsrc
@.reloc
.AJ
GetNowUpdater.exe_208_rwx_63001000_00045000:
@qgl.cpp
drawTexture(const QPointF &point, GLuint textureId, GLenum textureTarget) not supported with OpenGL ES, use rect version instead
QGLWidget::renderText is not supported under OpenGL/ES
QGLContext::bindTexture(): DDS image format not supported.
QGLContext::bindTexture(): DDS texture compression is not supported.
QGLContext::bindTexture(): PVRTC texture compression is not supported.
QGLContext::bindTexture(): ETC1 texture compression is not supported.
QGLContext::bindTexture(): PVR image format 0x%x not supported.
QGLFormat::setRedBufferSize: Cannot set negative red buffer size %d
QGLFormat::setGreenBufferSize: Cannot set negative green buffer size %d
QGLFormat::setBlueBufferSize: Cannot set negative blue buffer size %d
QGLFormat::setVersion: Cannot set zero or negative version number %d.%d
QGLFormat::setSamples: Cannot have negative number of samples per pixel %d
QGLFormat::setDepthBufferSize: Cannot set negative depth buffer size %d
QGLFormat::setAlphaBufferSize: Cannot set negative alpha buffer size %d
QGLFormat::setAccumBufferSize: Cannot set negative accumulate buffer size %d
QGLFormat::setStencilBufferSize: Cannot set negative stencil buffer size %d
QGLContext: Unsupported paint device type
cqglpixelbuffer.cpp
QGLPixelBuffer::metric(), Unhandled metric type: %d
qglframebufferobject.cpp
QGLFramebufferObject: Unsupported framebuffer format.
QGLFramebufferObject::metric(), Unhandled metric type: %d.
cqglpaintdevice.cpp
QGLPaintDevice::metric() - metric %d not known
cQGLPaintDevice::getDevice() - Unknown device type %d
Pixmap type not supported for GL rendering
cQGLShader::compile(%s)[%s]: %s
qglshaderprogram.cpp
QGLShader::compile(%s): %s
%s: Could not create shader of type %d.
QGLShaderProgram: shader programs are not supported
not supported
sample.rgb = sample.rgb * sample.a;
uniform mediump vec2 halfViewportSize;
vec3 transformedPos = pmvMatrix * vec3(vertexCoordsArray.xy, 1.0);
gl_Position.xy = transformedPos.xy / transformedPos.z;
mediump vec2 viewportCoords = (gl_Position.xy 1.0) * halfViewportSize;
mediump vec3 hTexCoords = brushTransform * vec3(viewportCoords, 1);
gl_Position = vec4(gl_Position.xy * invertedHTexCoordsZ, 0.0, invertedHTexCoordsZ);
brushTextureCoords.xy = (hTexCoords.xy * invertedTextureSize) * gl_Position.w;
A = hTexCoords.xy * invertedHTexCoordsZ;
mediump vec2 viewportCoords = (gl_Position.xy 1.0) * halfViewportSize;
index = (dot(linearData.xy, hTexCoords.xy) * linearData.z) * invertedHTexCoordsZ;
mediump vec3 hTexCoords = brushTransform * vec3(viewportCoords, 1.0);
patternTexCoords.xy = (hTexCoords.xy * 0.125) * invertedHTexCoordsZ;
gl_Position = vec4(transformedPos.xy, 0.0, transformedPos.z);
cErrors linking blit shader: %s
Errors linking simple shader: %s
gl2paintengineex\qglengineshadermanager.cpp
halfViewportSize
QGLEngineShaderManager::useCorrectShaderProg() - Unsupported composition mode
gl2paintengineex\qpaintengineex_opengl2.cpp
Unsupported composition mode
gl2paintengineex\qglcustomshaderstage.cpp
cgl2paintengineex\qtextureglyphcache_gl.cpp
qgl_qpa.cpp
QGraphicsShaderEffect
.?AVQGraphicsShaderEffectPrivate@@
.?AVQGraphicsShaderEffect@@
_crt_debugger_hook
_amsg_exit
_malloc_crt
?hasShrunk@QHashData@@QAEXXZ
?keyReleaseEvent@QWindow@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QWindow@@MAEXPAVQKeyEvent@@@Z
?cacheKey@QPlatformPixmap@@QBE_JXZ
?cacheKey@QImage@@QBE_JXZ
?cacheKey@QPixmap@@QBE_JXZ
?clip@QPaintEngineEx@@UAEXABVQPainterPath@@W4ClipOperation@Qt@@@Z
?clip@QPaintEngineEx@@UAEXABVQRegion@@W4ClipOperation@Qt@@@Z
?clip@QPaintEngineEx@@UAEXABVQRect@@W4ClipOperation@Qt@@@Z
?replayClipOperations@QPaintEngineExPrivate@@QAEXXZ
?joinStyle@QPen@@QBE?AW4PenJoinStyle@Qt@@XZ
?hasClipOperations@QPaintEngineExPrivate@@QBE_NXZ
?keyReleaseEvent@QWidget@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QWidget@@MAEXPAVQKeyEvent@@@Z
& ! $"1/"@
[&*&*&0636:6;60646;6:6
($$( ( ,$@$(
(,,($ (4
.text
`.rdata
@.data
.rsrc
@.reloc
! $"1/"@
GetNowUpdater.exe_208_rwx_64001000_000DB000:
V%:P%u
u.ht]
u.hTa
u.hxf
u.hpg
u.htu
t.Hut
QFtpDTP
QUrlInfo
QFtpPI
rawFtpReply
QFtp
_q_piFtpReply
QFtpDTP active state server
QFtpDTP Passive state socket
QFtpDTP Active state socket
QFtpPI_socket
2listInfo(QUrlInfo)
2rawFtpReply(int,QString)
1_q_piFtpReply(int,QString)
PORT
PORT
Login failed:
access\qftp.cpp
void __thiscall QFtpPrivate::_q_piError(int,const class QString &)
QFtpPrivate::_q_piError was called without pending command!
Content-Type: application/x-www-form-urlencoded
access\qhttpnetworkrequest.cpp
class QByteArray __cdecl QHttpNetworkRequestPrivate::header(const class QHttpNetworkRequest &,bool)
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
HTTP/
HTTP/
d1.2.5
QHttpNetworkConnection
access\qhttpnetworkconnection.cpp
int __thiscall QHttpNetworkConnectionPrivate::indexOf(class QAbstractSocket *) const
bool __thiscall QHttpNetworkConnectionPrivate::shouldEmitChannelError(class QAbstractSocket *)
Socket operation timed out
QHttp
Mozilla/5.0
void __thiscall QHttpNetworkConnectionPrivate::prepareRequest(struct QPair &)
QHttpNetworkConnectionPrivate: Neither content-length nor upload device size were given
void __thiscall QHttpNetworkConnectionPrivate::_q_hostLookupFinished(class QHostInfo)
QHttpNetworkConnectionPrivate::_q_hostLookupFinished could not dequeu request
QHttpNetworkConnectionChannel
WebLogic
access\qhttpnetworkconnectionchannel.cpp
void __thiscall QHttpNetworkConnectionChannel::allDone(void)
QHttpNetworkConnectionChannel::allDone() called without reply. Please report at http://bugreports.qt-project.org/
void __thiscall QHttpNetworkConnectionChannel::_q_receiveReply(void)
QHttpNetworkConnectionChannel::_q_receiveReply() called without QHttpNetworkReply,
bool __thiscall QHttpNetworkConnectionChannel::sendRequest(void)
QHttpNetworkConnectionChannel::sendRequest() called without QHttpNetworkReply
dproxy-ftp
proxy-http
QHttpNetworkRequest
access\qnetworkaccessmanager.cpp
class QNetworkRequest __thiscall QNetworkAccessManagerPrivate::prepareMultipart(const class QNetworkRequest &,class QHttpMultiPart *)
https
daccess\qnetworkaccesscache.cpp
QNetworkAccessCache::addEntry: overriding active cache entry '%s'
QNetworkAccessCache::releaseEntry: trying to release key '%s' that is not in cache
QNetworkAccessCache::removeEntry: removing active cache entry '%s'
QNetworkAccessCache::removeEntry: trying to remove key '%s' that is not in cache
dftp-connection:
1ftpReadyRead()
1ftpRawCommandReply(int,QString)
1ftpDone()
1ftpConnectionReady(QNetworkAccessCache::CacheableObject*)
; HttpOnly
httponly
%*3s, %d %3s %d %d:%d:%d 'GMT'
QNetworkRequest::setHeader: QVariant of type %s cannot be used with header %s
access\qnetworkrequest.cpp
QNetworkRequest::setHeader: invalid header value KnownHeader(%d) received
_q_startOperation
access\qnetworkreplyimpl.cpp
QNetworkReplyImpl: setCachingEnabled(true) called after setCachingEnabled(false) -- backend %s probably needs to be fixed
QNetworkReplyImpl: network cache returned a device that is not open -- class %s probably needs to be fixed
Operation canceled
QNetworkReplyImpl::_q_startOperation was called more than once
void __thiscall QNetworkReplyImplPrivate::_q_startOperation(void)
access\qnetworkreplyhttpimpl.cpp
void __thiscall QNetworkReplyHttpImplPrivate::error(enum QNetworkReply::NetworkError,const class QString &)
void __thiscall QNetworkReplyHttpImplPrivate::setCachingEnabled(bool)
void __thiscall QNetworkReplyHttpImplPrivate::initCacheSaveDevice(void)
2startHttpRequestSynchronously()
2abortHttpRequest()
2startHttpRequest()
2authenticationRequired(QHttpNetworkRequest,QAuthenticator*)
1httpAuthenticationRequired(QHttpNetworkRequest,QAuthenticator*)
1httpError(QNetworkReply::NetworkError,QString)
dvoid __thiscall QNetworkReplyHttpImplPrivate::_q_startOperation(void)
daccess\qnetworkdiskcache.cpp
access\qhttpthreaddelegate.cpp
enum QNetworkReply::NetworkError __cdecl statusCodeFromHttp(int,const class QUrl &)
QNetworkAccess: got HTTP status code %d which is not expected from url: "%s"
1synchronousAuthenticationRequiredSlot(QHttpNetworkRequest,QAuthenticator*)
http-connection:
d2cacheCredentials(QHttpNetworkRequest,QAuthenticator*)
1cacheCredentialsSlot(QHttpNetworkRequest,QAuthenticator*)
dboundary_.oOo._
dorg.qt-project.Qt.QBearerEngineFactoryInterface
OperationCancelledError
kernel\qdnslookup.cpp
dOperation cancelled
kernel\qhostinfo.cpp
FtpCachingProxy
HttpCachingProxy
HttpProxy
kernel\qnetworkproxy.cpp
kernel\qnetworkinterface_win.cpp
Got unknown socket family %d
WinHttpGetIEProxyConfigForCurrentUser
WinHttpGetDefaultProxyConfiguration
WinHttpGetProxyForUrl
WinHttpCloseHandle
WinHttpOpen
dOperation on socket is not supported
socket\qhttpsocketengine.cpp
void __thiscall QHttpSocketEngine::slotSocketError(enum QAbstractSocket::SocketError)
QHttpSocketEngine::slotSocketError: got weird error =
User-Agent: Mozilla/5.0
HTTP/1.1
Error communicating with HTTP proxy
Did not receive HTTP response from proxy
bool __thiscall QHttpSocketEngine::connectInternal(void)
QHttpSocketEngine::connectToHost: called when already connected
socket\qsocks5socketengine.cpp
int __cdecl qt_socks5_get_host_address_and_port(const class QByteArray &,class QHostAddress *,unsigned short *,int *)
Address type not supported
SOCKSv5 command not supported
Socks5 user name or password incorrect
dSocks5 host did not support authentication method.
QSocks5SocketEnginePrivate::_q_controlSocketReadNotification: Unexpectedly received data while in state=%d and mode=%d
1_q_udpSocketReadNotification()
QSocks5SocketEngine::connectToHost: in QTcpServer mode
0.0.0.0
Network operation timed out
TcpSocket
UdpSocket
UnsupportedSocketOperationError
UnfinishedSocketOperationError
OperationError
QAbstractSocket::UnfinishedSocketOperationError
QAbstractSocket::UnsupportedSocketOperationError
socket\qabstractsocket.cpp
QAbstractSocketPrivate::_q_startConnecting() received hostInfo for wrong lookup ID %d expected %d
QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "%s"
dsocket\qudpsocket.cpp
bool __thiscall QUdpSocket::joinMulticastGroup(const class QHostAddress &,const class QNetworkInterface &)
QUdpSocket::joinMulticastGroup() called on a QUdpSocket when not in QUdpSocket::BoundState
bool __thiscall QUdpSocket::leaveMulticastGroup(const class QHostAddress &,const class QNetworkInterface &)
QUdpSocket::leaveMulticastGroup() called on a QUdpSocket when not in QUdpSocket::BoundState
class QNetworkInterface __thiscall QUdpSocket::multicastInterface(void) const
QUdpSocket::multicastInterface() called on a QUdpSocket when not in QUdpSocket::BoundState
void __thiscall QUdpSocket::setMulticastInterface(const class QNetworkInterface &)
QUdpSocket::setMulticastInterface() called on a QUdpSocket when not in QUdpSocket::BoundState
bool __thiscall QUdpSocket::hasPendingDatagrams(void) const
QUdpSocket::hasPendingDatagrams() called on a QUdpSocket when not in QUdpSocket::BoundState
__int64 __thiscall QUdpSocket::pendingDatagramSize(void) const
QUdpSocket::pendingDatagramSize() called on a QUdpSocket when not in QUdpSocket::BoundState
__int64 __thiscall QUdpSocket::readDatagram(char *,__int64,class QHostAddress *,unsigned short *)
QUdpSocket::readDatagram() called on a QUdpSocket when not in QUdpSocket::BoundState
QTcpServer
socket\qtcpserver.cpp
bool __thiscall QTcpServer::setSocketDescriptor(int)
QTcpServer::setSocketDescriptor() called when already listening
bool __thiscall QTcpServer::listen(const class QHostAddress &,unsigned short)
QTcpServer::listen() called when already listening
_q_pipeClosed
QLocalSocket::UnsupportedSocketOperationError
socket\qlocalsocket.cpp
socket\qlocalserver.cpp
The proxy type is invalid for this operation
Operation on non-socket
Another socket is already listening on the same port
Protocol type not supported
Unsupported socket operation
Attempt to use IPv6 socket on a platform with no IPv6 support
socket\qnativesocketengine.cpp
QNativeSocketEngine::listen() was called by a socket other than QAbstractSocket::TcpSocket
QNativeSocketEngine::accept() was called by a socket other than QAbstractSocket::TcpSocket
QAbstractSocket: cannot bind to QHostAddress::Any (or an IPv6 address) and join an IPv4 multicast group
QNativeSocketEngine::joinMulticastGroup() was called by a socket other than QAbstractSocket::UdpSocket
QNativeSocketEngine::joinMulticastGroup() was not called in QAbstractSocket::BoundState
bool __thiscall QNativeSocketEngine::joinMulticastGroup(const class QHostAddress &,const class QNetworkInterface &)
QNativeSocketEngine::joinMulticastGroup() was called on an uninitialized socket device
QNativeSocketEngine::leaveMulticastGroup() was called by a socket other than QAbstractSocket::UdpSocket
QNativeSocketEngine::multicastInterface() was called by a socket other than QAbstractSocket::UdpSocket
QNativeSocketEngine::setMulticastInterface() was called by a socket other than QAbstractSocket::UdpSocket
QNativeSocketEngine::hasPendingDatagrams() was called by a socket other than QAbstractSocket::UdpSocket
QNativeSocketEngine::pendingDatagramSize() was called by a socket other than QAbstractSocket::UdpSocket
QNativeSocketEngine::readDatagram() was called by a socket other than QAbstractSocket::UdpSocket
QNativeSocketEngine::writeDatagram() was called by a socket other than QAbstractSocket::UdpSocket
socket\qnativesocketengine_win.cpp
__thiscall QWindowsSockInit::QWindowsSockInit(void)
QTcpSocketAPI: WinSock v2.0 initialization failed.
2pipeClosed()
1_q_pipeClosed()
dsocket\qlocalsocket_win.cpp
QLocalSocket::waitForDisconnected isn't supported for write only pipes.
\\.\pipe\
socket\qlocalserver_win.cpp
QLocalServer::listen(qintptr) is not supported on Windows QTBUG-24230
e-islem.kktcmerkezbankasi.org
*.EGO.GOV.TR
MD5 Collisions Inc. (http://www.phreedom.org/md5)
07:27:10:03
CertiID Enterprise Certificate Authority
*.google.com
login.live.com
addons.mozilla.org
login.skype.com
login.yahoo.com
www.google.com
mail.google.com
ssl\qsslcertificate.cpp
class QString __cdecl QSslCertificatePrivate::text_from_X509(struct x509_st *)
keyid
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
class QByteArray __cdecl QSslCertificatePrivate::QByteArray_from_X509(struct x509_st *,enum QSsl::EncodingFormat)
QSslCertificate(
[\$\(\)\*\ \.\?\[\]\^\{\}\|]class QList __cdecl QSslCertificate::fromDevice(class QIODevice *,enum QSsl::EncodingFormat)
QSslCertificate::fromDevice: cannot read from a null device
ssl\qsslconfiguration.cpp
QSslConfiguration::setPeerVerifyDepth: cannot set negative depth of %d
The peer certificate is blacklisted
The host name did not match any of the valid hosts for this certificate
The peer did not present any certificate
The current candidate issuer certificate was rejected because its issuer name and serial number was present and did not match the authority key identifier of the current certificate
The current candidate issuer certificate was rejected because its subject name did not match the issuer name of the current certificate
The root CA certificate is marked to reject the specified purpose
The root CA certificate is not trusted for this purpose
The supplied certificate is unsuitable for this purpose
One of the CA certificates is invalid
No certificates could be verified
The issuer certificate of a locally looked up certificate could not be found
The root certificate of the certificate chain is self-signed, and untrusted
The certificate is self-signed, and untrusted
The certificate's notAfter field contains an invalid time
The certificate's notBefore field contains an invalid time
The certificate has expired
The certificate is not yet valid
The signature of the certificate is invalid
The public key in the certificate could not be read
The certificate signature could not be decrypted
The issuer certificate could not be found
-----BEGIN DSA PRIVATE KEY-----
-----BEGIN RSA PRIVATE KEY-----
-----BEGIN PUBLIC KEY-----
-----END DSA PRIVATE KEY-----
-----END RSA PRIVATE KEY-----
-----END PUBLIC KEY-----
QSslKey(
PrivateKey
PublicKey
QSslCertificate
dssl\qsslsocket.cpp
QSslSocket::setPeerVerifyDepth: cannot set negative depth of %d
d/etc/ssl/certs/
/usr/lib/ssl/certs/
/var/ssl/certs/
/usr/local/ssl/certs/
/etc/openssl/certs/
/opt/openssl/certs/
d1.3.6.1.5.5.7.3.2
1.3.6.1.5.5.7.3.1
export
ssl\qsslsocket_openssl.cpp
void __cdecl QSslSocketPrivate::ensureCiphersAndCertsLoaded(void)
CertCloseStore
CertFindCertificateInStore
CertOpenSystemStoreW
class QList __cdecl QSslSocketBackendPrivate::verify(class QList,const class QString &)
Unable to create certificate store
2finished(QSslCertificate,QSslCertificate)
1_q_caRootLoaded(QSslCertificate,QSslCertificate)
ssl\qsslsocket_openssl_symbols.cpp
int __cdecl q_EVP_PKEY_set1_RSA(struct evp_pkey_st *,struct rsa_st *)
QSslSocket: cannot call unresolved function EVP_PKEY_set1_RSA
int __cdecl q_EVP_PKEY_set1_DSA(struct evp_pkey_st *,struct dsa_st *)
QSslSocket: cannot call unresolved function EVP_PKEY_set1_DSA
void __cdecl q_EVP_PKEY_free(struct evp_pkey_st *)
QSslSocket: cannot call unresolved function EVP_PKEY_free
struct dsa_st *__cdecl q_EVP_PKEY_get1_DSA(struct evp_pkey_st *)
QSslSocket: cannot call unresolved function EVP_PKEY_get1_DSA
struct rsa_st *__cdecl q_EVP_PKEY_get1_RSA(struct evp_pkey_st *)
QSslSocket: cannot call unresolved function EVP_PKEY_get1_RSA
struct evp_pkey_st *__cdecl q_EVP_PKEY_new(void)
QSslSocket: cannot call unresolved function EVP_PKEY_new
int __cdecl q_EVP_PKEY_type(int)
QSslSocket: cannot call unresolved function EVP_PKEY_type
struct dsa_st *__cdecl q_PEM_read_bio_DSAPrivateKey(struct bio_st *,struct dsa_st **,int (__cdecl *)(char *,int,int,void *),void *)
QSslSocket: cannot call unresolved function PEM_read_bio_DSAPrivateKey
struct rsa_st *__cdecl q_PEM_read_bio_RSAPrivateKey(struct bio_st *,struct rsa_st **,int (__cdecl *)(char *,int,int,void *),void *)
QSslSocket: cannot call unresolved function PEM_read_bio_RSAPrivateKey
int __cdecl q_PEM_write_bio_DSAPrivateKey(struct bio_st *,struct dsa_st *,const struct evp_cipher_st *,unsigned char *,int,int (__cdecl *)(char *,int,int,void *),void *)
QSslSocket: cannot call unresolved function PEM_write_bio_DSAPrivateKey
int __cdecl q_PEM_write_bio_RSAPrivateKey(struct bio_st *,struct rsa_st *,const struct evp_cipher_st *,unsigned char *,int,int (__cdecl *)(char *,int,int,void *),void *)
QSslSocket: cannot call unresolved function PEM_write_bio_RSAPrivateKey
struct dsa_st *__cdecl q_PEM_read_bio_DSA_PUBKEY(struct bio_st *,struct dsa_st **,int (__cdecl *)(char *,int,int,void *),void *)
QSslSocket: cannot call unresolved function PEM_read_bio_DSA_PUBKEY
struct rsa_st *__cdecl q_PEM_read_bio_RSA_PUBKEY(struct bio_st *,struct rsa_st **,int (__cdecl *)(char *,int,int,void *),void *)
QSslSocket: cannot call unresolved function PEM_read_bio_RSA_PUBKEY
int __cdecl q_PEM_write_bio_DSA_PUBKEY(struct bio_st *,struct dsa_st *)
QSslSocket: cannot call unresolved function PEM_write_bio_DSA_PUBKEY
int __cdecl q_PEM_write_bio_RSA_PUBKEY(struct bio_st *,struct rsa_st *)
QSslSocket: cannot call unresolved function PEM_write_bio_RSA_PUBKEY
int __cdecl q_SSL_CTX_check_private_key(const struct ssl_ctx_st *)
QSslSocket: cannot call unresolved function SSL_CTX_check_private_key
int __cdecl q_SSL_CTX_use_certificate(struct ssl_ctx_st *,struct x509_st *)
QSslSocket: cannot call unresolved function SSL_CTX_use_certificate
int __cdecl q_SSL_CTX_use_PrivateKey(struct ssl_ctx_st *,struct evp_pkey_st *)
QSslSocket: cannot call unresolved function SSL_CTX_use_PrivateKey
struct stack_st *__cdecl q_SSL_get_peer_cert_chain(struct ssl_st *)
QSslSocket: cannot call unresolved function SSL_get_peer_cert_chain
struct x509_st *__cdecl q_SSL_get_peer_certificate(struct ssl_st *)
QSslSocket: cannot call unresolved function SSL_get_peer_certificate
void __cdecl q_AUTHORITY_KEYID_free(struct AUTHORITY_KEYID_st *)
QSslSocket: cannot call unresolved function AUTHORITY_KEYID_free
int __cdecl q_X509_verify_cert(struct x509_store_ctx_st *)
QSslSocket: cannot call unresolved function X509_verify_cert
struct evp_pkey_st *__cdecl q_X509_PUBKEY_get(struct X509_pubkey_st *)
QSslSocket: cannot call unresolved function X509_PUBKEY_get
int __cdecl q_X509_STORE_add_cert(struct x509_store_st *,struct x509_st *)
QSslSocket: cannot call unresolved function X509_STORE_add_cert
unsupported date format detected
QSslSocket: cannot resolve X509_verify_cert
X509_verify_cert
QSslSocket: cannot resolve AUTHORITY_KEYID_free
AUTHORITY_KEYID_free
QSslSocket: cannot resolve X509_STORE_CTX_get_current_cert
X509_STORE_CTX_get_current_cert
QSslSocket: cannot resolve X509_STORE_add_cert
X509_STORE_add_cert
QSslSocket: cannot resolve X509_PUBKEY_get
X509_PUBKEY_get
QSslSocket: cannot resolve SSL_get_peer_certificate
SSL_get_peer_certificate
QSslSocket: cannot resolve SSL_get_peer_cert_chain
SSL_get_peer_cert_chain
QSslSocket: cannot resolve SSL_CTX_use_PrivateKey_file
SSL_CTX_use_PrivateKey_file
QSslSocket: cannot resolve SSL_CTX_use_RSAPrivateKey
SSL_CTX_use_RSAPrivateKey
QSslSocket: cannot resolve SSL_CTX_use_PrivateKey
SSL_CTX_use_PrivateKey
QSslSocket: cannot resolve SSL_CTX_use_certificate_file
SSL_CTX_use_certificate_file
QSslSocket: cannot resolve SSL_CTX_use_certificate
SSL_CTX_use_certificate
QSslSocket: cannot resolve SSL_CTX_check_private_key
SSL_CTX_check_private_key
QSslSocket: cannot resolve PEM_write_bio_RSA_PUBKEY
PEM_write_bio_RSA_PUBKEY
QSslSocket: cannot resolve PEM_write_bio_DSA_PUBKEY
PEM_write_bio_DSA_PUBKEY
QSslSocket: cannot resolve PEM_read_bio_RSA_PUBKEY
PEM_read_bio_RSA_PUBKEY
QSslSocket: cannot resolve PEM_read_bio_DSA_PUBKEY
PEM_read_bio_DSA_PUBKEY
QSslSocket: cannot resolve PEM_write_bio_RSAPrivateKey
PEM_write_bio_RSAPrivateKey
QSslSocket: cannot resolve PEM_write_bio_DSAPrivateKey
PEM_write_bio_DSAPrivateKey
QSslSocket: cannot resolve PEM_read_bio_RSAPrivateKey
PEM_read_bio_RSAPrivateKey
QSslSocket: cannot resolve PEM_read_bio_DSAPrivateKey
PEM_read_bio_DSAPrivateKey
QSslSocket: cannot resolve EVP_PKEY_type
EVP_PKEY_type
QSslSocket: cannot resolve EVP_PKEY_new
EVP_PKEY_new
QSslSocket: cannot resolve EVP_PKEY_get1_RSA
EVP_PKEY_get1_RSA
QSslSocket: cannot resolve EVP_PKEY_get1_DSA
EVP_PKEY_get1_DSA
QSslSocket: cannot resolve EVP_PKEY_free
EVP_PKEY_free
QSslSocket: cannot resolve EVP_PKEY_set1_DSA
EVP_PKEY_set1_DSA
QSslSocket: cannot resolve EVP_PKEY_set1_RSA
EVP_PKEY_set1_RSA
QSslSocket: cannot resolve EVP_PKEY_assign
EVP_PKEY_assign
ssl\qsslcontext.cpp
Private key does not certify public key, %1
Error loading private key, %1
Error loading local certificate, %1
Cannot provide a certificate with no key, %1
QHttpNetworkReply
QHttpNetworkHeader
QNetworkAccessFtpBackend
ftpConnectionReady
ftpDone
ftpReadyRead
ftpRawCommandReply
OperationCanceledError
ContentOperationNotPermittedError
ProtocolInvalidOperationError
QNetworkReplyHttpImpl
startHttpRequest
abortHttpRequest
startHttpRequestSynchronously
httpAuthenticationRequired
httpError
QHttpThreadDelegate
QHttpMultiPart
QHttpSocketEngine
_q_udpSocketReadNotification
QTcpSocket
QUdpSocket
QWindowsCaRootFetcher
.?AVQFtpDTP@@
.?AVQFtpPI@@
.?AVQFtpPrivate@@
.?AVQFtp@@
.?AVQHttpNetworkHeader@@
.?AVQHttpNetworkRequest@@
.?AVQHttpNetworkReply@@
.?AVQHttpNetworkReplyPrivate@@
.?AVQHttpNetworkHeaderPrivate@@
.?AVQHttpNetworkConnection@@
.?AVQHttpNetworkConnectionPrivate@@
.?AVQHttpNetworkConnectionChannel@@
.?AVQNetworkAccessFtpBackendFactory@@
.?AVQNetworkAccessCachedFtpConnection@@
.?AVQNetworkAccessFtpBackend@@
.?AVQNetworkReplyHttpImpl@@
.?AVQNetworkReplyHttpImplPrivate@@
.?AVQNetworkAccessCachedHttpConnection@@
.?AVQHttpThreadDelegate@@
.?AVQHttpMultiPart@@
.?AVQHttpMultiPartIODevice@@
.?AVQHttpMultiPartPrivate@@
.?AVQUrlInfo@@
.?AVQHttpSocketEngineHandler@@
.?AVQHttpSocketEngine@@
.?AVQHttpSocketEnginePrivate@@
.?AVQSocks5PasswordAuthenticator@@
.?AVQTcpSocketPrivate@@
.?AVQTcpSocket@@
.?AVQUdpSocketPrivate@@
.?AVQUdpSocket@@
.?AVQTcpServerPrivate@@
.?AVQTcpServer@@
.?AVQWindowsPipeReader@@
.?AVQWindowsPipeWriter@@
.?AVQWindowsCaRootFetcher@@
.?AVQWindowsCaRootFetcherThread@@
CreateNamedPipeW
ConnectNamedPipe
WaitNamedPipeW
DisconnectNamedPipe
CertFreeCertificateChain
CertGetCertificateChain
CertFreeCertificateContext
CertCreateCertificateContext
_crt_debugger_hook
_amsg_exit
_malloc_crt
??8QUrl@@QBE_NABV0@@Z
??0QUrl@@QAE@ABV0@@Z
??4QUrl@@QAEAAV0@ABV0@@Z
??0QUrl@@QAE@XZ
??1QUrl@@QAE@XZ
?toEncoded@QUrl@@QBE?AVQByteArray@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z
?setPath@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
?path@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?query@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?hasQuery@QUrl@@QBE_NXZ
?port@QUrl@@QBEHH@Z
?toAce@QUrl@@SA?AVQByteArray@@ABVQString@@@Z
?userInfo@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?isEmpty@QUrl@@QBE_NXZ
?setUserInfo@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
?password@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?userName@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?setFragment@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
?setPort@QUrl@@QAEXH@Z
?setHost@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
?setUserName@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
?scheme@QUrl@@QBE?AVQString@@XZ
?setScheme@QUrl@@QAEXABVQString@@@Z
??9QUrl@@QBE_NABV0@@Z
?isLocalFile@QUrl@@QBE_NXZ
?hasShrunk@QHashData@@QAEXXZ
?host@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?toString@QUrl@@QBE?AVQString@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z
?authority@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?toLocalFile@QUrl@@QBE?AVQString@@XZ
?toUrl@QVariant@@QBE?AVQUrl@@XZ
?fromAce@QUrl@@SA?AVQString@@ABVQByteArray@@@Z
??0QVariant@@QAE@ABVQUrl@@@Z
?isValid@QUrl@@QBE_NXZ
?fromEncoded@QUrl@@SA?AV1@ABVQByteArray@@W4ParsingMode@1@@Z
??4QUrl@@QAEAAV0@$$QAV0@@Z
?qDecodeDataUrl@@YA_NABVQUrl@@AAVQString@@AAVQByteArray@@@Z
??0QUrl@@QAE@ABVQString@@W4ParsingMode@0@@Z
??6@YAAAVQDataStream@@AAV0@ABVQUrl@@@Z
?setPassword@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
??5@YAAAVQDataStream@@AAV0@AAVQUrl@@@Z
?exec@QEventLoop@@QAEHV?$QFlags@W4ProcessEventsFlag@QEventLoop@@@@@Z
?setQuery@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
?keyMap@QFactoryLoader@@QBE?AV?$QMultiMap@HVQString@@@@XZ
?QStringList_join@QtPrivate@@YA?AVQString@@PBVQStringList@@PBVQChar@@H@Z
??0QUrl@@QAE@$$QAV0@@Z
?windowsVersion@QSysInfo@@SA?AW4WinVersion@1@XZ
??0QWindowsPipeReader@@QAE@PAVQObject@@@Z
?metaObject@QWindowsPipeReader@@UBEPBUQMetaObject@@XZ
?qt_metacast@QWindowsPipeReader@@UAEPAXPBD@Z
?qt_metacall@QWindowsPipeReader@@UAEHW4Call@QMetaObject@@HPAPAX@Z
??1QWindowsPipeReader@@UAE@XZ
?stop@QWindowsPipeReader@@QAEXXZ
?read@QWindowsPipeReader@@QAE_JPAD_J@Z
?write@QWindowsPipeWriter@@QAE_JPBD_J@Z
??0QWindowsPipeWriter@@QAE@PAXPAVQObject@@@Z
?metaObject@QWindowsPipeWriter@@UBEPBUQMetaObject@@XZ
?qt_metacast@QWindowsPipeWriter@@UAEPAXPBD@Z
?qt_metacall@QWindowsPipeWriter@@UAEHW4Call@QMetaObject@@HPAPAX@Z
?run@QWindowsPipeWriter@@MAEXXZ
??1QWindowsPipeWriter@@UAE@XZ
?bytesAvailable@QWindowsPipeReader@@QBE_JXZ
?bytesToWrite@QWindowsPipeWriter@@QBE_JXZ
?canReadLine@QWindowsPipeReader@@QBE_NXZ
?waitForWrite@QWindowsPipeWriter@@QAE_NH@Z
?startAsyncRead@QWindowsPipeReader@@QAEXXZ
?setHandle@QWindowsPipeReader@@QAEXPAX@Z
?waitForPipeClosed@QWindowsPipeReader@@QAE_NH@Z
?waitForReadyRead@QWindowsPipeReader@@QAE_NH@Z
8,É-
5p'5%D
,<40,0$,
,$(0$, ,$,,$ , ,
.text
`.rdata
@.data
.rsrc
@.reloc
Qt HTTP synchronous thread
Qt HTTP thread
secur32.dll
nwinhttp
GetNowUpdater.exe_208_rwx_65001000_0044C000:
}.UVSW
11111111111
11111111
111111111
!11"#111$
%&1$$111
()1***1111
)) !"#$%&'(
L$xj%UQ
)ej%US
-x})e
-0})ej
-h})eVW
-0})eV
-h})ePj
-H})e
-T})eW
\$8;\$ ~/
}.UWSV
t.WjG
}.SVWU
}.UVWS
Ht.Ht
Ot.Ot
uHOt.Ot
}.SUWV
%d|)e
%dy)e
%Dy)e
%Xx)e
%du)e
%xr)e
%dr)e
%Xr)e
kernel\qaction.cpp
void __thiscall QAction::setShortcut(const class QKeySequence &)
QAction::eventFilter: Ambiguous shortcut overload: %s
void __thiscall QAction::setShortcuts(const class QList &)
closeAllWindows
keyboardInputInterval
kernel\qapplication.cpp
ewindow == 0 passed.
QT_USE_NATIVE_WINDOWS
kernel\qwidgetbackingstore.cpp
ekernel\qboxlayout.cpp
QLayout: Cannot add null widget to %s/%s
eQFormLayoutPrivate::setItem: Invalid cell (%d, %d)
kernel\qformlayout.cpp
QFormLayoutPrivate::setItem: Cell (%d, %d) already occupied
QFormLayout: Cannot add null field to %s
QFormLayout::takeAt: Invalid index %d
kernel\qgridlayout.cpp
QGridLayout: Cannot add %s/%s to %s/%s at row %d column %d
ekernel\qlayout.cpp
QLayout::activate: %s "%s" does not have a main widget
QLayout::addChildLayout: layout "%s" already has a parent
QLayout: Attempting to add QLayout "%s" to %s "%s", which already has a layout
G)ekernel\qshortcut.cpp
__thiscall QShortcut::QShortcut(const class QKeySequence &,class QWidget *,const char *,const char *,enum Qt::ShortcutContext)
void __thiscall QShortcut::setKey(const class QKeySequence &)
QShortcut: Initialize QApplication before calling 'setKey'.
ekernel\qstackedlayout.cpp
ekernel\qtooltip.cpp
QToolTip::setTipRect: Cannot pass null widget if rect is set
16 16 3 1
ekernel\qwidget.cpp
q=QWidget::setMinimumSize: (%s/%s) Negative sizes (%d,%d) are not possible
QWidget::setMinimumSize: (%s/%s) The largest allowed size is (%d,%d)
QWidget::setMaximumSize: (%s/%s) Negative sizes (%d,%d) are not possible
QWidget::setMaximumSize: (%s/%s) The largest allowed size is (%d,%d)
QWidget: %s (%s) already in focus proxy chain
QWidget::setLayout: Attempting to set QLayout "%s" on %s "%s", when the QLayout already has a parent
QWidget::setLayout: Attempting to set QLayout "%s" on %s "%s", which already has a layout
kernel\qgesturemanager.cpp
kernel\qdesktopwidget.cpp
kernel\qwidgetsvariant.cpp
_q_windowsDropShadow
kernel\qwidget_qpa.cpp
%s: Not supported on %s.
kernel\qwindowcontainer.cpp
styles\qdrawutil.cpp
G)eorg.qt-project.Qt.QStyleFactoryInterface
windowsvista
windowsxp
windows
WindowsVista
WindowsXP
Windows
I@...caaaaaaaaaabbaaaaaaaaaac****.
.............aaaaaaa............
...........aaaaaaaaaaa..........
.........aa********aaaaa........
.......aa************aaaa.......
.....bbbbbbbbbbbbbbbbbbbbbbbbb..
....bbbbbbbbbbbbbbbbbbbbbbbbbbb.
32 32 4 1
.................cc**...........
................cac**...........
...............caac**...........
......ccaaaaaaaaaaaaaacc****....
.....caaaaaaaaaaaaaaaaaac****...
....caaaaaaaaaaaaaaaaaaaac****..
...caaaaaaabbbbbbbbbaaaaaac****.
32 32 5 1
...##...
..####..
.##..##.
...###....
.#....#...
.#....###.
...#....#.
....##....
...####...
..##..##..
.##....##.
10 10 2 1
7>>8 ->>90>~
[>>} |>123>456
{>] ^>/(_>:~< -;>,>') !>~
@#$%& *=
16 16 72 1
ebfgfgfgfgff.ee.
.bbbbbbb.bcfgfe.
.bbbbbbb.bbbbbe.
.bbbb....ddeeeea
.bbbb.c.##aaaaaa
.bbbb..###aaaaaa
16 15 9 1
..bbbbbbbbbbbbb#
..bcfefefefeeb##
.bcfefefefefe#c#
.bcefefefefef#c#
.bcef#ccccccccc#
.bcfe#cccc#####a
.bcef#cccc#dd#aa
..bcc#cccc#d#aaa
...bb#cccc##aaaa
16 15 8 1
.. ..
.. ..
.. ..
:/qt-project.org/styles/commonstyle/images/media-volume-muted-16.png
:/qt-project.org/styles/commonstyle/images/media-volume-16.png
:/qt-project.org/styles/commonstyle/images/media-skip-backward-32.png
:/qt-project.org/styles/commonstyle/images/media-skip-forward-32.png
:/qt-project.org/styles/commonstyle/images/media-seek-backward-32.png
:/qt-project.org/styles/commonstyle/images/media-seek-forward-32.png
:/qt-project.org/styles/commonstyle/images/media-stop-32.png
:/qt-project.org/styles/commonstyle/images/media-pause-32.png
:/qt-project.org/styles/commonstyle/images/media-play-32.png
:/qt-project.org/styles/commonstyle/images/stop-24.png
:/qt-project.org/styles/commonstyle/images/refresh-24.png
:/qt-project.org/styles/commonstyle/images/standardbutton-no-16.png
:/qt-project.org/styles/commonstyle/images/standardbutton-yes-16.png
:/qt-project.org/styles/commonstyle/images/standardbutton-delete-16.png
:/qt-project.org/styles/commonstyle/images/standardbutton-clear-16.png
:/qt-project.org/styles/commonstyle/images/standardbutton-apply-16.png
:/qt-project.org/styles/commonstyle/images/standardbutton-close-16.png
:/qt-project.org/styles/commonstyle/images/standardbutton-save-16.png
:/qt-project.org/styles/commonstyle/images/standardbutton-open-16.png
:/qt-project.org/styles/commonstyle/images/standardbutton-help-16.png
:/qt-project.org/styles/commonstyle/images/standardbutton-cancel-16.png
:/qt-project.org/styles/commonstyle/images/standardbutton-ok-16.png
:/qt-project.org/styles/commonstyle/images/filelink-16.png
:/qt-project.org/styles/commonstyle/images/file-16.png
:/qt-project.org/styles/commonstyle/images/dirlink-16.png
:/qt-project.org/styles/commonstyle/images/dirclosed-16.png
:/qt-project.org/styles/commonstyle/images/diropen-16.png
:/qt-project.org/styles/commonstyle/images/dvd-16.png
:/qt-project.org/styles/commonstyle/images/cdr-16.png
:/qt-project.org/styles/commonstyle/images/computer-16.png
:/qt-project.org/styles/commonstyle/images/desktop-16.png
:/qt-project.org/styles/commonstyle/images/networkdrive-16.png
:/qt-project.org/styles/commonstyle/images/floppy-16.png
:/qt-project.org/styles/commonstyle/images/trash-16.png
:/qt-project.org/styles/commonstyle/images/harddrive-16.png
:/qt-project.org/styles/commonstyle/images/viewlist-16.png
:/qt-project.org/styles/commonstyle/images/filecontents-16.png
:/qt-project.org/styles/commonstyle/images/fileinfo-16.png
:/qt-project.org/styles/commonstyle/images/viewdetailed-16.png
:/qt-project.org/styles/commonstyle/images/newdirectory-16.png
:/qt-project.org/styles/commonstyle/images/down-16.png
:/qt-project.org/styles/commonstyle/images/up-16.png
:/qt-project.org/styles/commonstyle/images/right-16.png
:/qt-project.org/styles/commonstyle/images/left-16.png
styles\qcommonstyle.cpp
QCommonStyle::hitTestComplexControl: Case %d not handled
QCommonStyle::drawComplexControl: Control %d not handled
QCommonStyle::subControlRect: Case %d not handled
@:/qt-project.org/styles/commonstyle/images/media-skip-backward-16.png
:/qt-project.org/styles/commonstyle/images/media-skip-forward-16.png
:/qt-project.org/styles/commonstyle/images/media-seek-backward-16.png
:/qt-project.org/styles/commonstyle/images/media-seek-forward-16.png
:/qt-project.org/styles/commonstyle/images/media-stop-16.png
:/qt-project.org/styles/commonstyle/images/media-pause-16.png
:/qt-project.org/styles/commonstyle/images/media-play-16.png
:/qt-project.org/styles/commonstyle/images/stop-32.png
:/qt-project.org/styles/commonstyle/images/refresh-32.png
:/qt-project.org/styles/commonstyle/images/trash-128.png
:/qt-project.org/styles/commonstyle/images/trash-32.png
:/qt-project.org/styles/commonstyle/images/filelink-128.png
:/qt-project.org/styles/commonstyle/images/filelink-32.png
:/qt-project.org/styles/commonstyle/images/file-128.png
:/qt-project.org/styles/commonstyle/images/file-32.png
:/qt-project.org/styles/commonstyle/images/dvd-128.png
:/qt-project.org/styles/commonstyle/images/dvd-32.png
:/qt-project.org/styles/commonstyle/images/cdr-128.png
:/qt-project.org/styles/commonstyle/images/cdr-32.png
:/qt-project.org/styles/commonstyle/images/diropen-128.png
:/qt-project.org/styles/commonstyle/images/dirclosed-128.png
:/qt-project.org/styles/commonstyle/images/diropen-32.png
:/qt-project.org/styles/commonstyle/images/dirclosed-32.png
:/qt-project.org/styles/commonstyle/images/down-128.png
:/qt-project.org/styles/commonstyle/images/down-32.png
:/qt-project.org/styles/commonstyle/images/up-128.png
:/qt-project.org/styles/commonstyle/images/up-32.png
:/qt-project.org/styles/commonstyle/images/right-128.png
:/qt-project.org/styles/commonstyle/images/right-32.png
:/qt-project.org/styles/commonstyle/images/left-128.png
:/qt-project.org/styles/commonstyle/images/left-32.png
:/qt-project.org/styles/commonstyle/images/standardbutton-no-128.png
:/qt-project.org/styles/commonstyle/images/standardbutton-no-32.png
:/qt-project.org/styles/commonstyle/images/standardbutton-yes-128.png
:/qt-project.org/styles/commonstyle/images/standardbutton-yes-32.png
:/qt-project.org/styles/commonstyle/images/standardbutton-delete-128.png
:/qt-project.org/styles/commonstyle/images/standardbutton-delete-32.png
:/qt-project.org/styles/commonstyle/images/standardbutton-clear-128.png
:/qt-project.org/styles/commonstyle/images/standardbutton-clear-32.png
:/qt-project.org/styles/commonstyle/images/standardbutton-apply-128.png
:/qt-project.org/styles/commonstyle/images/standardbutton-apply-32.png
:/qt-project.org/styles/commonstyle/images/standardbutton-close-128.png
:/qt-project.org/styles/commonstyle/images/standardbutton-close-32.png
:/qt-project.org/styles/commonstyle/images/standardbutton-save-128.png
:/qt-project.org/styles/commonstyle/images/standardbutton-save-32.png
:/qt-project.org/styles/commonstyle/images/standardbutton-open-128.png
:/qt-project.org/styles/commonstyle/images/standardbutton-open-32.png
:/qt-project.org/styles/commonstyle/images/standardbutton-help-128.png
:/qt-project.org/styles/commonstyle/images/standardbutton-help-32.png
:/qt-project.org/styles/commonstyle/images/standardbutton-cancel-128.png
:/qt-project.org/styles/commonstyle/images/standardbutton-cancel-32.png
:/qt-project.org/styles/commonstyle/images/standardbutton-ok-128.png
:/qt-project.org/styles/commonstyle/images/standardbutton-ok-32.png
:/qt-project.org/styles/commonstyle/images/viewlist-128.png
:/qt-project.org/styles/commonstyle/images/viewlist-32.png
:/qt-project.org/styles/commonstyle/images/filecontents-128.png
:/qt-project.org/styles/commonstyle/images/filecontents-32.png
:/qt-project.org/styles/commonstyle/images/fileinfo-128.png
:/qt-project.org/styles/commonstyle/images/fileinfo-32.png
:/qt-project.org/styles/commonstyle/images/viewdetailed-128.png
:/qt-project.org/styles/commonstyle/images/viewdetailed-32.png
:/qt-project.org/styles/commonstyle/images/newdirectory-128.png
:/qt-project.org/styles/commonstyle/images/newdirectory-32.png
:/qt-project.org/styles/commonstyle/images/standardbutton-closetab-hover-16.png
:/qt-project.org/styles/commonstyle/images/standardbutton-closetab-down-16.png
:/qt-project.org/styles/commonstyle/images/standardbutton-closetab-16.png
menubar-altkey-navigation
lineedit-password-character
arrow-keys-navigate-into-children
styles\qstylesheetstyle.cpp
Unknown property %s
QWindowsXPStyle
%s: SetWindowTheme() failed.
styles\qwindowsvistastyle.cpp
%s: Unable to create the treeview helper window.
bool __thiscall QWindowsVistaStylePrivate::initTreeViewTheming(void)
qt_msgbox_buttonbox
styles\qwindowsxpstyle.cpp
%s: Invalid parameters #%d, %p
%s: OpenThemeData() failed for theme %d (%s).
void *__cdecl QWindowsXPStylePrivate::createTheme(int,struct HWND__ *)
QWindowsXPStylePrivate::buffer(w,h), did not allocate pixel data
QWindowsXPStylePrivate::buffer(w,h), failed to create dibsection
10 10 3 1
@ #@@@# @
@ @ @@@ @
@ @ @ @ @
@ #@@@# @ @
@ #@@@# @
@ @@@ @@@ @
@ $@ @$ @
11 13 7 1
:/qt-project.org/styles/commonstyle/images/fusion_arrow.png
:/qt-project.org/styles/commonstyle/images/fusion_groupbox.png
keyboardTracking
class QVariant __cdecl operator (const class QVariant &,const class QVariant &)
QAbstractSpinBox: Internal error: Different types (%s vs %s) (%s:%d)
widgets\qabstractspinbox.cpp
ewidgets\qcalendarwidget.cpp
widgets\qcombobox.cpp
QComboBox::setMaxVisibleItems: Invalid max visible items (%d) must be >= 0
QComboBox::setMaxCount: Invalid count (%d) must be >= 0
F)ePH)eVH)e\H)ebH)ehH)enH)eQWindowsVistaStyle
QDateTimeEdit: Internal error (%s:%d)
widgets\qdatetimeedit.cpp
widgets\qdialogbuttonbox.cpp
ewidgets\qdockwidget.cpp
widgets\qdockarealayout.cpp
QMainWindow::saveState(): 'objectName' not set for QDockWidget %p '%s;
ProportionalFonts
:/qt-project.org/styles/commonstyle/images/fontbitmap-16.png
:/qt-project.org/styles/commonstyle/images/fonttruetype-16.png
%*.*g
ewidgets\qlcdnumber.cpp
QLCDNumber::drawSegment: (%s) Illegal segment id: %d
eQLCDNumber::setNumDigits: (%s) Min 0 digits allowed
QLCDNumber::setNumDigits: (%s) Max 99 digits allowed
Password
PasswordEchoOnEdit
ewidgets\qlineedit.cpp
QLineEdit::setSelection: Invalid start position (%d)
ewidgets\qmainwindow.cpp
%s: invalid 'area' argument
ewidgets\qmainwindowlayout.cpp
tileSubWindows
cascadeSubWindows
closeAllSubWindows
setupViewport
viewport
_q_deactivateAllWindows
_q_processWindowStateChanged
Qt::WindowStates
ewidgets\qmdiarea.cpp
%s:%s
eQMdiArea::deactivateAllWindows
QMdiArea::closeAllSubWindows
QMdiArea::setupViewport
2windowStateChanged(Qt::WindowStates,Qt::WindowStates)
1_q_processWindowStateChanged(Qt::WindowStates,Qt::WindowStates)
1_q_deactivateAllWindows()
bool __thiscall QMdiArea::viewportEvent(class QEvent *)
QMdiArea: Deleting the view port is undefined, use setViewport instead.
windowStateChanged
keyboardSingleStep
keyboardPageStep
%1 - [%2]
ewidgets\qmdisubwindow.cpp
ewidgets\qmenubar.cpp
QMenuBar::cornerWidget: Only TopLeftCorner and TopRightCorner are supported
QMenuBar::setCornerWidget: Only TopLeftCorner and TopRightCorner are supported
ewidgets\qsplitter.cpp
QSplitter::setCollapsible: Index %d out of range
QSplitter::isCollapsible: Index %d out of range
Adding a QLayout to a QSplitter is not supported.
widgets\qstackedwidget.cpp
ewidgets\qstatusbar.cpp
QStatusBar::insertWidget: Index out of range (%d), appending widget
QStatusBar::insertPermanentWidget: Index out of range (%d), appending widget
widgets\qtextbrowser.cpp
void __thiscall QTextBrowserPrivate::setSource(const class QUrl &)
QTextBrowser: No document for %s
widgets\qtoolbarlayout.cpp
ewidgets\qtoolbox.cpp
ewidgets\qabstractscrollarea.cpp
qt_scrollarea_viewport
ZWNJ Zero width non-joiner
ZWJ Zero width joiner
application/vnd.oasis.opendocument.text
widgets\qwidgetlinecontrol.cpp
widgets\qtoolbararealayout.cpp
QMainWindow::saveState(): 'objectName' not set for QToolBar %p '%s'
widgets\qplaintextedit.cpp
QPlainTextEdit::setDocument: Document set does not support QPlainTextDocumentLayout
dialogs\qwizard_win.cpp
_q_windowsCustomMargins
dialogs\qdialog.cpp
int __thiscall QDialog::exec(void)
QDialog::exec: Recursive call detected
_q_goToUrl
2goToUrl(QUrl)
1_q_goToUrl(QUrl)
eqt_msgbox_informativelabel
qt_msgboxex_icon_label
qt_msgbox_label
:/qt-project.org/qmessagebox/images/qtlogo-64.png
Qt is a C toolkit for cross-platform application development.
Qt provides single-source portability across all major desktop operating systems. It is also available for embedded Linux and other embedded and mobile operating systems.
Qt is available under three different licensing options designed to accommodate the needs of our various users.
Qt licensed under our commercial license agreement is appropriate for development of proprietary/commercial software where you do not want to share any source code with third parties or otherwise cannot comply with the terms of the GNU LGPL version 2.1 or GNU GPL version 3.0.
Qt licensed under the GNU LGPL version 2.1 is appropriate for the development of Qt applications provided you can comply with the terms and conditions of the GNU LGPL version 2.1.
Qt licensed under the GNU General Public License version 3.0 is appropriate for the development of Qt applications where you wish to use such applications in combination with software subject to the terms of the GNU GPL version 3.0 or where you are otherwise willing to comply with the terms of the GNU GPL version 3.0.
Please see qt.digia.com/Product/Licensing for an overview of Qt licensing.
Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies) and other contributors.
Qt and the Qt logo are trademarks of Digia Plc and/or its subsidiary(-ies).
Qt is developed as an open source project on qt-project.org.
Qt is a Digia product. See qt.digia.com for more information.
5.1.0
dialogs\qprogressdialog.cpp
dialogs\qfilesystemmodel.cpp
data: invalid display value column %d
__qt__passive_wizardbutton
windows_generic_MSG
dialogs\qwizard.cpp
QWizard::setStartId: Invalid page ID %d
QWizard::setField: No such field '%s'
QWizard::setField: Couldn't write to property '%s'
QWizard::field: No such field '%s'
QWizardPage::addField: Duplicate field '%s'
QWizard::setPage: Page with duplicate ID %d ignored
QWizard::next: No such page %d
QWizard::next: Page %d already met
eaccessible\qaccessiblewidget.cpp
Signal %s unknown in %s
viewportEntered
tabKeyNavigation
EditKeyPressed
AnyKeyPressed
itemviews\qabstractitemview.cpp
eitemviews\qlistview.cpp
Invalid batchSize (%d)
itemviews\qtableview.cpp
_q_endAnimatedOperation
allColumnsShowFocus
1_q_endAnimatedOperation()
eitemviews\qitemdelegate.cpp
itemviews\qdirmodel.cpp
eitemviews\qtablewidget.cpp
Match Windows Explorer
eQGraphicsGridLayout::addItem: invalid row/column: %d
QGraphicsGridLayout::addItem: invalid row span/column span: %d
graphicsview\qgraphicsgridlayout.cpp
QGraphicsGridLayout::itemAt: invalid row, column %d, %d
QGraphicsGridLayout::itemAt: invalid index %d
QGraphicsGridLayout::removeAt: invalid index %d
org.qt-project.Qt.QGraphicsItem
q:\qt5_workdir\w\s\qtbase\src\widgets\graphicsview\qgraphicsitem_p.h
graphicsview\qgraphicsitem.cpp
QGraphicsItem::grabKeyboard: cannot grab keyboard while invisible
void __thiscall QGraphicsItem::grabKeyboard(void)
QGraphicsItem::grabKeyboard: cannot grab keyboard without scene
void __thiscall QGraphicsItem::ungrabKeyboard(void)
QGraphicsItem::ungrabKeyboard: cannot ungrab keyboard without scene
QGraphicsItem::itemTransform: null pointer passed
_q_setViewportCursor
_q_unsetViewportCursor
graphicsview\qgraphicsitemanimation.cpp
QGraphicsItemAnimation::%s: invalid step = %f
QGraphicsItemAnimation::posAt: invalid step = %f
QGraphicsItemAnimation::rotationAt: invalid step = %f
QGraphicsItemAnimation::xTranslationAt: invalid step = %f
QGraphicsItemAnimation::yTranslationAt: invalid step = %f
QGraphicsItemAnimation::verticalScaleAt: invalid step = %f
QGraphicsItemAnimation::horizontalScaleAt: invalid step = %f
QGraphicsItemAnimation::verticalShearAt: invalid step = %f
QGraphicsItemAnimation::horizontalShearAt: invalid step = %f
QGraphicsItemAnimation::matrixAt: invalid step = %f
QGraphicsItemAnimation::setStep: invalid step = %f
J)egraphicsview\qgraphicslayout.cpp
graphicsview\qgraphicslinearlayout.cpp
QGraphicsLinearLayout::removeAt: invalid index %d
QGraphicsLinearLayout::itemAt: invalid index %d
graphicsview\qgraphicsproxywidget.cpp
graphicsview\qgraphicsscene.cpp
QGraphicsScene::setBspTreeDepth: invalid depth %d ignored; must be >= 0
QGraphicsItem::grabKeyboard: already blocked by keyboard grabber: %p
void __thiscall QGraphicsScenePrivate::grabKeyboard(class QGraphicsItem *)
QGraphicsItem::grabKeyboard: already a keyboard grabber
void __thiscall QGraphicsScenePrivate::ungrabKeyboard(class QGraphicsItem *,bool)
QGraphicsItem::ungrabKeyboard: not a keyboard grabber
3e A$egraphicsview\qgraphicsscenebsptreeindex.cpp
viewportRect
ViewportAnchor
viewportUpdateMode
ViewportUpdateMode
FullViewportUpdate
MinimalViewportUpdate
SmartViewportUpdate
NoViewportUpdate
BoundingRectViewportUpdate
egraphicsview\qgraphicsview.cpp
void __thiscall QGraphicsView::setupViewport(class QWidget *)
QGraphicsView::setupViewport: cannot initialize null widget
q:\qt5_workdir\w\s\qtbase\src\widgets\graphicsview\qgraphicswidget_p.h
QGraphicsWidget::setAttribute: unsupported attribute %d
egraphicsview\qgraphicswidget.cpp
QGraphicsWidget::setLayout: Attempting to set a layout on %s "%s", when the layout already has a parent
Ggraphicsview\qgridlayoutengine.cpp
QGridLayoutEngine::addItem: Cell (%d, %d) already taken
mBgraphicsview\qsimplex_p.cpp
&egraphicsview\qgraphicsanchorlayout_p.cpp
G)eutil\qsystemtrayicon.cpp
'eutil\qcompleter.cpp
QCompleter::setMaxVisibleItems: Invalid max visible items (%d) must be >= 0
?util\qscroller.cpp
progressForValue(): QEasingCurves of type %d do not have an inverse, since they are not injective.
G)eutil\qundostack.cpp
util\qsystemtrayicon_win.cpp
%s: The platform plugin failed to create a message window.
eeffects\qgraphicseffect.cpp
"""###%%%'''
---,,,***'''000111 222,,,111 ///222
666@@@444222888 ===555
555333 ###666___
sV>%c)6
.cLTJk
www.inkscape.org
!P.zH
|.QS{ts.DWN
dg.lzvuh
BC.iD
%u|tjg
.Hb!?
2A*%1>&\dTV`M3?)2AL'9F-,:
tN.bs
5%%%U<
N)%%cRB
,.AAA
@_k|%X
<4.tta
>w~~.LJ
;w.rss
x%F'C
\.WFX00
cRTLu
@6Q".du
L.hyl
QWindowsStyle
QWindowsVistaStyle
QWindowsVistaAnimation
QWindowsVistaTransition
QWindowsVistaPulse
QUrlModel
goToUrl
indexesMoved
indexes
SinglePass
org.qt-project.Qt.QGraphicsLayoutItem
QKeyEventTransition
Qt::KeyboardModifiers
QBasicKeyEventTransition
Le3e\e3exe3e
e3exe3e
.?AVQWindowsStyle@@
.?AVQWindowsStylePrivate@@
.?AVQWindowsVistaStyle@@
.?AVQWindowsXPStyle@@
.?AVQWindowsVistaAnimation@@
.?AVQWindowsVistaTransition@@
.?AVQWindowsVistaPulse@@
.?AVQWindowsXPStylePrivate@@
.?AVQWindowsVistaStylePrivate@@
.?AVQUrlModel@@
.?AUAnimatedOperation@QTreeViewPrivate@@
.?AVQAbstractGraphicsShapeItemPrivate@@
.?AVQAbstractGraphicsShapeItem@@
.?AVQKeyEvent@@
.?AVQWindowStateChangeEvent@@
.?AVQKeyEventTransitionPrivate@@
.?AVQKeyEventTransition@@
.?AVQBasicKeyEventTransition@@
.?AVQBasicKeyEventTransitionPrivate@@
_amsg_exit
_malloc_crt
_crt_debugger_hook
?windowsVersion@QSysInfo@@SA?AW4WinVersion@1@XZ
?supportedDropActions@QAbstractProxyModel@@UBE?AV?$QFlags@W4DropAction@Qt@@@@XZ
?isExecutable@QFileInfo@@QBE_NXZ
?indexes@QItemSelection@@QBE?AV?$QList@VQModelIndex@@@@XZ
?urls@QMimeData@@QBE?AV?$QList@VQUrl@@@@XZ
?selectedIndexes@QItemSelectionModel@@QBE?AV?$QList@VQModelIndex@@@@XZ
?setUrls@QMimeData@@QAEXABV?$QList@VQUrl@@@@@Z
??0QVariant@@QAE@ABVQUrl@@@Z
?toUrl@QVariant@@QBE?AVQUrl@@XZ
??5@YAAAVQDataStream@@AAV0@AAVQUrl@@@Z
??6@YAAAVQDataStream@@AAV0@ABVQUrl@@@Z
?qInstallMessageHandler@@YAP6AXW4QtMsgType@@ABVQMessageLogContext@@ABVQString@@@ZP6AX012@Z@Z
??8QUrl@@QBE_NABV0@@Z
??0QUrl@@QAE@$$QAV0@@Z
?toLocalFile@QUrl@@QBE?AVQString@@XZ
?hasFragment@QUrl@@QBE_NXZ
?fromLocalFile@QUrl@@SA?AV1@ABVQString@@@Z
?setFragment@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
?resolved@QUrl@@QBE?AV1@ABV1@@Z
?isValid@QUrl@@QBE_NXZ
??9QUrl@@QBE_NABV0@@Z
??4QUrl@@QAEAAV0@$$QAV0@@Z
?fragment@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?toString@QUrl@@QBE?AVQString@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z
?scheme@QUrl@@QBE?AVQString@@XZ
?isRelative@QUrl@@QBE_NXZ
?path@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
??4QUrl@@QAEAAV0@ABV0@@Z
??0QUrl@@QAE@ABVQString@@W4ParsingMode@0@@Z
??1QUrl@@QAE@XZ
??0QUrl@@QAE@XZ
??0QUrl@@QAE@ABV0@@Z
?supportedDropActions@QStringListModel@@UBE?AV?$QFlags@W4DropAction@Qt@@@@XZ
?exec@QEventLoop@@QAEHV?$QFlags@W4ProcessEventsFlag@QEventLoop@@@@@Z
?supportedDragActions@QAbstractItemModel@@UBE?AV?$QFlags@W4DropAction@Qt@@@@XZ
?supportedDropActions@QAbstractItemModel@@UBE?AV?$QFlags@W4DropAction@Qt@@@@XZ
?QStringList_join@QtPrivate@@YA?AVQString@@PBVQStringList@@PBVQChar@@H@Z
?keyMap@QFactoryLoader@@QBE?AV?$QMultiMap@HVQString@@@@XZ
?WindowsVersion@QSysInfo@@2W4WinVersion@1@B
?hasShrunk@QHashData@@QAEXXZ
?setJoinStyle@QPainterPathStroker@@QAEXW4PenJoinStyle@Qt@@@Z
?joinStyle@QPen@@QBE?AW4PenJoinStyle@Qt@@XZ
??1Key@QPixmapCache@@QAE@XZ
??0Key@QPixmapCache@@QAE@ABV01@@Z
??4Key@QPixmapCache@@QAEAAV01@ABV01@@Z
?insert@QPixmapCache@@SA?AVKey@1@ABVQPixmap@@@Z
?remove@QPixmapCache@@SAXABVKey@1@@Z
?find@QPixmapCache@@SA_NABVKey@1@PAVQPixmap@@@Z
??0QWheelEvent@@QAE@ABVQPointF@@0HV?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@W4Orientation@Qt@@@Z
?setModifiers@QInputEvent@@QAEXV?$QFlags@W4KeyboardModifier@Qt@@@@@Z
?viewportSize@QScrollPrepareEvent@@QBE?AVQSizeF@@XZ
??_7QWindowStateChangeEvent@@6B@
??0QKeyEvent@@QAE@ABV0@@Z
?sidebarUrls@QFileDialogOptions@@QBE?AV?$QList@VQUrl@@@@XZ
?setSidebarUrls@QFileDialogOptions@@QAEXABV?$QList@VQUrl@@@@@Z
?passwordMaskDelay@QStyleHints@@QBEHXZ
?exec@QDrag@@QAE?AW4DropAction@Qt@@V?$QFlags@W4DropAction@Qt@@@@W423@@Z
?setViewportSize@QScrollPrepareEvent@@QAEXABVQSizeF@@@Z
?openUrl@QDesktopServices@@SA_NABVQUrl@@@Z
?setViewport@QTextDocumentLayout@@QAEXABVQRectF@@@Z
??AQKeySequence@@QBEHI@Z
??0QKeyEvent@@QAE@W4Type@QEvent@@HV?$QFlags@W4KeyboardModifier@Qt@@@@ABVQString@@_NG@Z
??1QKeyEvent@@UAE@XZ
?isOverride@QWindowStateChangeEvent@@QBE_NXZ
??0QKeySequence@@QAE@W4StandardKey@0@@Z
?hasShortcutForKeySequence@QShortcutMap@@QBE_NABVQKeySequence@@@Z
?supportsSelection@QClipboard@@QBE_NXZ
?setClipRect@QPainter@@QAEXABVQRectF@@W4ClipOperation@Qt@@@Z
?cacheKey@QPixmap@@QBE_JXZ
?movePosition@QTextCursor@@QAE_NW4MoveOperation@1@W4MoveMode@1@H@Z
?supportedDropActions@QStandardItemModel@@UBE?AV?$QFlags@W4DropAction@Qt@@@@XZ
?text@QKeyEvent@@QBE?AVQString@@XZ
?keyboardAutoRepeatRate@QStyleHints@@QBEHXZ
?matches@QKeyEvent@@QBE_NW4StandardKey@QKeySequence@@@Z
?isAutoRepeat@QKeyEvent@@QBE_NXZ
?mnemonic@QKeySequence@@SA?AV1@ABVQString@@@Z
?buildIndexes@StyleSheet@QCss@@QAEXW4CaseSensitivity@Qt@@@Z
??0QKeySequence@@QAE@ABVQString@@W4SequenceFormat@0@@Z
??BQKeySequence@@QBE?AVQVariant@@XZ
?setClipPath@QPainter@@QAEXABVQPainterPath@@W4ClipOperation@Qt@@@Z
?cacheKey@QIcon@@QBE_JXZ
?cacheKey@QPalette@@QBE_JXZ
??0QDropEvent@@QAE@ABVQPointF@@V?$QFlags@W4DropAction@Qt@@@@PBVQMimeData@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@W4Type@QEvent@@@Z
?keyboardModifiers@QDropEvent@@QBE?AV?$QFlags@W4KeyboardModifier@Qt@@@@XZ
??0QDragMoveEvent@@QAE@ABVQPoint@@V?$QFlags@W4DropAction@Qt@@@@PBVQMimeData@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@W4Type@QEvent@@@Z
??0QDragEnterEvent@@QAE@ABVQPoint@@V?$QFlags@W4DropAction@Qt@@@@PBVQMimeData@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
?peekWindowSystemEvent@QWindowSystemInterfacePrivate@@SAPAVWindowSystemEvent@1@W4EventType@1@@Z
?removeWindowSystemEvent@QWindowSystemInterfacePrivate@@SAXPAVWindowSystemEvent@1@@Z
?keyReleaseEvent@QWindow@@MAEXPAVQKeyEvent@@@Z
?keyPressEvent@QWindow@@MAEXPAVQKeyEvent@@@Z
?oldState@QWindowStateChangeEvent@@QBE?AV?$QFlags@W4WindowState@Qt@@@@XZ
?windowState@QWindow@@QBE?AW4WindowState@Qt@@XZ
?setWindowState@QWindow@@QAEXW4WindowState@Qt@@@Z
?setKeyboardGrabEnabled@QWindow@@QAE_N_N@Z
?setSystemViewport@QPaintEnginePrivate@@QAEXABVQRegion@@@Z
?setClipRegion@QPainter@@QAEXABVQRegion@@W4ClipOperation@Qt@@@Z
??0QWindowStateChangeEvent@@QAE@V?$QFlags@W4WindowState@Qt@@@@_N@Z
??1QWindowStateChangeEvent@@UAE@XZ
??0Key@QPixmapCache@@QAE@XZ
??0QPen@@QAE@ABVQBrush@@NW4PenStyle@Qt@@W4PenCapStyle@3@W4PenJoinStyle@3@@Z
?setClipRect@QPainter@@QAEXABVQRect@@W4ClipOperation@Qt@@@Z
?modifiers@QKeyEvent@@QBE?AV?$QFlags@W4KeyboardModifier@Qt@@@@XZ
?loadResource@QTextDocument@@MAE?AVQVariant@@HABVQUrl@@@Z
??0QKeySequence@@QAE@HHHH@Z
?modifier_buttons@QGuiApplicationPrivate@@2V?$QFlags@W4KeyboardModifier@Qt@@@@A
?tryShortcutEvent@QShortcutMap@@QAE_NPAVQObject@@PAVQKeyEvent@@@Z
?key@QKeyEvent@@QBEHXZ
??0QWheelEvent@@QAE@ABVQPointF@@0VQPoint@@1HW4Orientation@Qt@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
??0QContextMenuEvent@@QAE@W4Reason@0@ABVQPoint@@1V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
??0QTabletEvent@@QAE@W4Type@QEvent@@ABVQPointF@@1HHNHHNNHV?$QFlags@W4KeyboardModifier@Qt@@@@_J@Z
??0QMouseEvent@@QAE@W4Type@QEvent@@ABVQPointF@@11W4MouseButton@Qt@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
??0QHoverEvent@@QAE@W4Type@QEvent@@ABVQPointF@@1V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
?keyboardModifiers@QGuiApplication@@SA?AV?$QFlags@W4KeyboardModifier@Qt@@@@XZ
??0QTouchEvent@@QAE@W4Type@QEvent@@PAVQTouchDevice@@V?$QFlags@W4KeyboardModifier@Qt@@@@V?$QFlags@W4TouchPointState@Qt@@@@ABV?$QList@VTouchPoint@QTouchEvent@@@@@Z
?modifiers@QInputEvent@@QBE?AV?$QFlags@W4KeyboardModifier@Qt@@@@XZ
??0QMouseEvent@@QAE@W4Type@QEvent@@ABVQPointF@@1W4MouseButton@Qt@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@@Z
??0QKeySequence@@QAE@ABV0@@Z
??0QKeySequence@@QAE@XZ
?removeShortcut@QShortcutMap@@QAEHHPAVQObject@@ABVQKeySequence@@@Z
??1QKeySequence@@QAE@XZ
?isEmpty@QKeySequence@@QBE_NXZ
?addShortcut@QShortcutMap@@QAEHPAVQObject@@ABVQKeySequence@@W4ShortcutContext@Qt@@P6A_N02@Z@Z
?setShortcutEnabled@QShortcutMap@@QAEH_NHPAVQObject@@ABVQKeySequence@@@Z
?setShortcutAutoRepeat@QShortcutMap@@QAEH_NHPAVQObject@@ABVQKeySequence@@@Z
?qHash@@YAIABUActiveTouchPointsKey@QGuiApplicationPrivate@@@Z
??8@YA_NABUActiveTouchPointsKey@QGuiApplicationPrivate@@0@Z
?keyboardInputInterval@QStyleHints@@QBEHXZ
?exec@QGuiApplication@@SAHXZ
?keyBindings@QKeySequence@@SA?AV?$QList@VQKeySequence@@@@W4StandardKey@1@@Z
??4QKeySequence@@QAEAAV0@$$QAV0@@Z
?key@QShortcutEvent@@QBEABVQKeySequence@@XZ
?toString@QKeySequence@@QBE?AVQString@@W4SequenceFormat@1@@Z
??4QKeySequence@@QAEAAV0@ABV0@@Z
??8QKeySequence@@QBE_NABV0@@Z
:<";;!4
*,(.((((
#8>>_5' )
& (&( (&
=)9*% %p%;%;%D
( (&1
D%K%K%F
-95x%X
.$%c *
($($($ (($(,
$$ $ 4 ($$
$ (,(,$ $,00((,,(,0(
, $$ $ ((
($,(,$ ($ (
,884,0,,0000404$(0((,((0(0448
((, $$ (
,(,$ $,$(0,00,0,$ ($(($
0,0(( $,
.text
`.rdata
@.data
.rsrc
@.reloc
Luna.msstyles
WindowsCustomMargins
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
qt-project.org
dockdock-down-16.png
closedock-down-16.png
gdockdock-16.png
Gtoolbar-ext@2x.png
toolbar-ext.png
'closedock-16.png
right-32.png
Gleft-128.png
standardbutton-delete-16.png
standardbutton-close-32.png
cdr-32.png
fusion_groupbox.png
Gstandardbutton-help-32.png
Gnetworkdrive-128.png
Gnewdirectory-16.png
gviewdetailed-16.png
parentdir-16.png
dirclosed-16.png
left-16.png
right-128.png
standardbutton-ok-128.png
standardbutton-open-32.png
gcomputer-32.png
Gstandardbutton-no-32.png
dvd-16.png
Gdvd-128.png
'media-seek-backward-16.png
gharddrive-16.png
'stop-24.png
standardbutton-delete-32.png
Gfile-128.png
standardbutton-cancel-16.png
gdiropen-128.png
Gnewdirectory-32.png
gviewdetailed-32.png
media-seek-forward-16.png
parentdir-32.png
dirclosed-32.png
left-32.png
Gup-128.png
standardbutton-apply-128.png
dvd-32.png
refresh-32.png
media-stop-16.png
Gviewlist-16.png
'media-seek-backward-32.png
gharddrive-32.png
gmedia-skip-forward-16.png
'trash-16.png
diropen-16.png
Gstandardbutton-apply-16.png
media-volume-16.png
standardbutton-cancel-32.png
standardbutton-help-128.png
standardbutton-save-128.png
media-seek-forward-32.png
Gdown-128.png
fileinfo-128.png
standardbutton-close-128.png
newdirectory-128.png
standardbutton-clear-128.png
'standardbutton-yes-128.png
media-stop-32.png
gmedia-pause-16.png
trash-128.png
Gviewlist-32.png
gmedia-skip-forward-32.png
'trash-32.png
diropen-32.png
Gstandardbutton-apply-32.png
filecontents-128.png
fontbitmap-16.png
filelink-16.png
Gstandardbutton-yes-16.png
floppy-128.png
viewdetailed-128.png
gviewlist-128.png
Gstandardbutton-closetab-hover-16.png
gdirlink-128.png
standardbutton-ok-16.png
Gfile-16.png
harddrive-128.png
desktop-16.png
standardbutton-delete-128.png
media-skip-backward-16.png
dirlink-16.png
Gparentdir-128.png
gmedia-pause-32.png
fusion_arrow.png
dirclosed-128.png
gdown-16.png
'networkdrive-16.png
filelink-32.png
Gstandardbutton-yes-32.png
standardbutton-cancel-128.png
refresh-24.png
media-play-16.png
gstandardbutton-clear-16.png
standardbutton-no-128.png
standardbutton-ok-32.png
'stop-32.png
Gfile-32.png
standardbutton-save-16.png
desktop-32.png
gfloppy-16.png
media-skip-backward-32.png
filelink-128.png
dirlink-32.png
filecontents-16.png
standardbutton-open-128.png
Gfonttruetype-16.png
fileinfo-16.png
Gcdr-128.png
'up-16.png
gdown-32.png
'networkdrive-32.png
right-16.png
standardbutton-close-16.png
media-volume-muted-16.png
cdr-16.png
standardbutton-closetab-16.png
Gstandardbutton-help-16.png
media-play-32.png
gstandardbutton-clear-32.png
standardbutton-save-32.png
gfloppy-32.png
filecontents-32.png
standardbutton-open-16.png
fileinfo-32.png
gcomputer-16.png
Gstandardbutton-no-16.png
'up-32.png
Gstandardbutton-closetab-down-16.png
gqtlogo-64.png
GetNowUpdater.exe_208_rwx_66001000_00195000:
^t.hP
auùH
SSSSh
SSSSSh
}.UVWS
forg.qt-project.Qt.QQmlAdaptorModelProxyInterface
keys
futil\qqmlpropertymap.cpp
STORE_IMPORTED_SCRIPT
STORE_URL_QLIST
STORE_URL
qml\qqmlinstruction.cpp
fqml\qqmlvmemetaobject.cpp
fqml\qqmlengine.cpp
Object %s has had its parent frozen by QML and cannot be changed.
User code is attempting to change it to %s.
This behavior is NOT supported!
Locale cannot be instantiated. Use Qt.locale()
QObject::connect: Cannot queue arguments of type '%s'
(Make sure '%s' is registered using qRegisterMetaType().)
fqml\qqmlexpression.cpp
QList
Invalid use of Qt.binding() in a binding declaration.
qml\qqmlcomponent.cpp
f(function(object, values) {try {for(var property in values) {try {var properties = property.split(".");var o = object;for (var ii = 0; ii < properties.length - 1; ii) {o = o[properties[ii]];}o[properties[properties.length - 1]] = values[property];} catch(e) {}}} catch(e) {}})Invalid empty URL
qml\qqmlcontext.cpp
qml\qqmlcompiler.cpp
Invalid property assignment: unsupported type "%1"
Invalid property assignment: url or array of urls expected
Invalid property assignment: url expected
"%1" cannot operate on "%2"
Operation
qml\qqmlcompileddata.cpp
qml\qqmlmetatype.cpp
qml\qqmltypeloader.cpp
Invalid null URL
Unreported error adding script import to import database
fLibrary import requires a version
Script import requires a qualifier
Script import qualifiers must be unique.
Invalid import qualifier ID
Module import requires a qualifier
Module import requires a version
Invalid import qualifier
File import requires a qualifier
Imported file must be a script
qml\qqmlscript.cpp
bool __thiscall QQmlScript::Parser::parse(const class QString &,const class QByteArray &,const class QUrl &,const class QString &)
%s:%d : %s
qml\qqmlrewrite.cpp
class QString __thiscall QQmlRewrite::RewriteBinding::operator ()(class QQmlJS::AST::Node *,const class QString &,bool *,bool *)
fclass QString __thiscall QQmlRewrite::RewriteSignalHandler::operator ()(class QQmlJS::AST::Node *,const class QString &,const class QString &,const class QString &,const class QList &,const class QStringHash &)
QQmlXMLHttpRequest
Unable to dispatch QQmlXmlHttpRequest callback: invalid object
QQmlXMLHttpRequest: internal error: empty ActivationObject
QQmlXMLHttpRequest: internal error: empty ThisObject
Not an XMLHttpRequest object
XMLHttpRequest:
qml\qqmlxmlhttprequest.cpp
void __thiscall QQmlXMLHttpRequest::requestFromUrl(const class QUrl &)
XMLHttpRequest: ERROR
void __thiscall QQmlXMLHttpRequest::error(enum QNetworkReply::NetworkError)
Synchronous XMLHttpRequest calls are not supported
Unsupported HTTP method type
XMLHttpRequest: RESPONSE
void __thiscall QQmlXMLHttpRequest::finished(void)
XMLHttpRequest
qml\qqmlpropertycache.cpp
QQmlPropertyCache: %s has FastProperty class info, but has not installed property accessors
qml\qqmlnotifier.cpp
QQmlEngine: Illegal attempt to connect to %s that is in a different thread than the QML engine %s.
fQQmlImportDatabase
org.qt-project.Qt.QQmlExtensionInterface
QML_IMPORT_TRACE
qml\qqmlimport.cpp
class QQmlType *__cdecl `anonymous-namespace'::getTypeForUrl(const class QString &,const class QHashedStringRef &,class QList *)
QQmlImportDatabase::addPluginPath:
void __thiscall QQmlImportDatabase::addPluginPath(const class QString &)
QQmlImportDatabase::addImportPath:
void __thiscall QQmlImportDatabase::addImportPath(const class QString &)
class QString __thiscall QQmlImportDatabase::resolvePlugin(class QQmlTypeLoader *,const class QString &,const class QString &,const class QString &,const class QStringList &,const class QString &)
QQmlImportDatabase::resolvePlugin: Could not resolve plugin
QQmlImportDatabase::setPluginPathList:
void __thiscall QQmlImportDatabase::setPluginPathList(const class QStringList &)
TYPE/URL
QQmlImports(
bool __thiscall QQmlImports::resolveType(const class QHashedStringRef &,class QQmlType **,int *,int *,class QQmlImportNamespace **,class QList *) const
QQmlImportDatabase::setImportPathList:
void __thiscall QQmlImportDatabase::setImportPathList(const class QStringList &)
QML2_IMPORT_PATH
Module namespace '%1' does not match import URI '%2'
QQmlImportDatabase::importPlugin:
bool __thiscall QQmlImportDatabase::importPlugin(const class QString &,const class QString &,const class QString &,class QList *)
)::importExtension:
bool __thiscall QQmlImportsPrivate::importExtension(const class QString &,const class QString &,class QQmlImportDatabase *,const class QQmlTypeLoader::QmldirContent *,class QList *)
import "%1" has no qmldir and no namespace
)::addImplicitImport
bool __thiscall QQmlImports::addImplicitImport(class QQmlImportDatabase *,class QList *)
::addFileImport:
bool __thiscall QQmlImports::addFileImport(class QQmlImportDatabase *,const class QString &,const class QString &,int,int,bool,class QList *)
::addLibraryImport:
bool __thiscall QQmlImports::addLibraryImport(class QQmlImportDatabase *,const class QString &,const class QString &,int,int,const class QString &,const class QString &,bool,class QList *)
bool __thiscall QQmlImports::updateQmldirContent(class QQmlImportDatabase *,const class QString &,const class QString &,const class QString &,const class QString &,class QList *)
(function(toLocaleStringFunc) { var orig_toLocaleString; orig_toLocaleString = Date.prototype.toLocaleString; Date.prototype.toLocaleString = (function() { var val = toLocaleStringFunc.apply(this, arguments); if (val == undefined) val = orig_toLocaleString.call(this); return val; })})(function(toLocaleTimeStringFunc) { var orig_toLocaleTimeString; orig_toLocaleTimeString = Date.prototype.toLocaleTimeString; Date.prototype.toLocaleTimeString = (function() { var val = toLocaleTimeStringFunc.apply(this, arguments); if (val == undefined) val = orig_toLocaleTimeString.call(this); return val; })})(function(toLocaleDateStringFunc) { var orig_toLocaleDateString; orig_toLocaleDateString = Date.prototype.toLocaleDateString; Date.prototype.toLocaleDateString = (function() { var val = toLocaleDateStringFunc.apply(this, arguments); if (val == undefined) val = orig_toLocaleDateString.call(this); return val; })})(function(fromLocaleStringFunc) { Date.fromLocaleString = (function() { return fromLocaleStringFunc.apply(null, arguments); })})(function(fromLocaleTimeStringFunc) { Date.fromLocaleTimeString = (function() { return fromLocaleTimeStringFunc.apply(null, arguments); })})(function(fromLocaleDateStringFunc) { Date.fromLocaleDateString = (function() { return fromLocaleDateStringFunc.apply(null, arguments); })})(function(timeZoneUpdatedFunc) { Date.timeZoneUpdated = (function() { return timeZoneUpdatedFunc.apply(null, arguments); })})(function(toLocaleStringFunc) { var orig_toLocaleString; orig_toLocaleString = Number.prototype.toLocaleString; Number.prototype.toLocaleString = (function() { var val = toLocaleStringFunc.apply(this, arguments); if (val == undefined) val = orig_toLocaleString.call(this); return val; })})(function(toLocaleCurrencyStringFunc) { Number.prototype.toLocaleCurrencyString = (function() { return toLocaleCurrencyStringFunc.apply(this, arguments); })})(function(fromLocaleStringFunc) { Number.fromLocaleString = (function() { return fromLocaleStringFunc.apply(null, arguments); })})(function(localeCompareFunc) { var orig_localeCompare; orig_localeCompare = String.prototype.localeCompare; String.prototype.localeCompare = (function() { var val = localeCompareFunc.apply(this, arguments); if (val == undefined) val = orig_localeCompare.call(this); return val; })})Locale: Date.timeZoneUpdated(): Invalid arguments
Locale: Date.toLocaleString(): Invalid datetime format
Locale: Date.toLocaleTimeString(): Invalid time format
Locale: Date.loLocaleDateString(): Invalid date format
Locale: Date.fromLocaleString(): Invalid arguments
Locale: Date.fromLocaleString(): Invalid datetime format
Locale: Date.fromLocaleTimeString(): Invalid arguments
Locale: Date.fromLocaleTimeString(): Invalid datetime format
Locale: Date.fromLocaleDateString(): Invalid arguments
Locale: Date.fromLocaleDateString(): Invalid datetime format
Locale: Number.toLocaleString(): Invalid arguments
Locale: Number.toLocaleCurrencyString(): Invalid arguments
Locale: Number.fromLocaleString(): Invalid format
Locale: Number.fromLocaleString(): Invalid arguments
qml\qqmljavascriptexpression.cpp
qml\qqmlabstractbinding.cpp
qml\qqmlglobal.cpp
qml\qqmlfile.cpp
bool __cdecl QQmlFile::bundleFileExists(const class QUrl &,class QQmlEngine *)
fwindows
qml\qqmlapplicationengine.cpp
import
Deprecated JavaScript `with' statement detected in QML expression. Support for this will be removed in Qt 5.2!
fProgram.subscriptions:
Program.dataLength:
qml\v4\qv4compiler.cpp
Program.bindings:
invalid operands to binary operator
Discard unsupported property type:
QUrl
Math.PI
Math.min
Math.max
Math.ceil
Math.floor
Math.round
Math.abs
Math.cos
Math.sin
qml\v4\qv4irbuilder.cpp
QV4: Unable to resolve enum: '%s'
NewUrl
ResolveUrl
ConvertUrlToVar
ConvertUrlToVariant
ConvertUrlToString
ConvertUrlToJSValue
ConvertUrlToBool
ConvertStringToUrl
qml\v4\qv4instruction.cpp
qml\v4\qv4bindings.cpp
q:\qt5_workdir\w\s\qtdeclarative\include\qtqml\5.1.0\qtqml\private\../../../../../src/qml/qml/v8/qjsvalue_impl_p.h
QV4: Unknown instruction %d encountered.
q:\qt5_workdir\w\s\qtdeclarative\src\qml\qml\v8\qjsvalue_impl_p.h
QJSValue::setProperty(%s) failed: cannot set value created in a different engine
class QScriptPassPointer __thiscall QJSValuePrivate::call(class QJSValuePrivate *,int,class v8::Handle *)
class QScriptPassPointer __thiscall QJSValuePrivate::callAsConstructor(const class QList &)
class QScriptPassPointer __thiscall QJSValuePrivate::call(class QJSValuePrivate *,const class QList &)
(function freeze_recur(obj) { if (Qt.isQtObject(obj)) return; if (obj != Function.connect && obj != Function.disconnect && obj instanceof Object) { var properties = Object.getOwnPropertyNames(obj); for (var prop in properties) { if (prop == "connect" || prop == "disconnect") { Object.freeze(obj[prop]); continue; } freeze_recur(obj[prop]); } } if (obj instanceof Object) { Object.freeze(obj); }})(function(stringArg) { String.prototype.arg = (function() { return stringArg.apply(this, arguments); })})resolvedUrl
openUrlExternally
Index out of range during indexed get
Index out of range during indexed set
(function compare(x,y) { if (x === y) return 0; x = x.toString(); y = y.toString(); if (x == y) return 0; else return x < y ? -1 : 1;})qml\v8\qv8qobjectwrapper.cpp
QMetaProperty::read: Unable to handle unregistered datatype '%s' for property '%s::%s'
Function.prototype.connect: target this is not an object
Function.prototype.connect: target is not a function
Function.prototype.connect: cannot connect to deleted QObject
Function.prototype.connect: this object is not a signal
Function.prototype.connect: no arguments given
Function.prototype.disconnect: target this is not an object
Function.prototype.disconnect: target is not a function
Function.prototype.disconnect: cannot disconnect from deleted QObject
Function.prototype.disconnect: this object is not a signal
Function.prototype.disconnect: no arguments given
(function(method) { return (function(object, data, qmlglobal) { return (function() { return method(object, data, qmlglobal, arguments.length, arguments); });});})fQt.include(): Can only be called from JavaScript files
NOT_SUPPORTED_ERR
SQLException
console.time(): Invalid arguments
qml\v8\qqmlbuiltinfunctions.cpp
%s: %llims
Qt.rgba(): Invalid arguments
Qt.hsla(): Invalid arguments
Qt.colorEqual(): Invalid color name
Qt.colorEqual(): Invalid arguments
Qt.vector2d(): Invalid arguments
Qt.vector3d(): Invalid arguments
Qt.vector4d(): Invalid arguments
Qt.quaternion(): Invalid arguments
?Qt.lighter(): Invalid arguments
@Qt.darker(): Invalid arguments
Qt.tint(): Invalid arguments
String.arg(): Invalid arguments
Qt.font(): Invalid arguments
Qt.font(): Invalid argument: no valid font subproperties specified
Qt.matrix4x4(): Invalid arguments
Qt.matrix4x4(): Invalid argument: not a valid matrix4x4 values array
Qt.md5(): Invalid arguments
Qt.btoa(): Invalid arguments
Qt.atob(): Invalid arguments
Qt.createQmlObject(): failed to create object:
Qt.createComponent(): Invalid arguments
Qt.createComponent(): Invalid parent object
Qt.rect(): Invalid arguments
Qt.point(): Invalid arguments
Qt.size(): Invalid arguments
Qt.formatDate(): Invalid arguments
Qt.formatDate(): Invalid date format
Qt.formatTime(): Invalid arguments
Qt.formatTime(): Invalid time format
Qt.formatDateTime(): Invalid arguments
Qt.formatDateTime(): Invalid datetime format
Qt.fontFamilies(): Invalid arguments
Qt.createQmlObject(): Invalid arguments
Qt.createQmlObject(): Component is not ready
Qt.createQmlObject(): Missing parent object
%1 (%2:%3:%4)
console.trace(): Invalid arguments
console.assert(): Missing argument
console.exception(): Missing argument
fdebugger\qqmldebugservice.cpp
org.qt-project.Qt.QQmlDebugServerConnection
debugger\qqmldebugserver.cpp
fQML Debugger: Ignoring "-qmljsdebugger=%1". Format is qmljsdebugger=port:[,port_to],host:][,block]
qmldbg_tcp
port:
QML Debugger: Invalid control message %d.
forg.qt-project.Qt.QQmlInspectorInterface
debugger\qqmlinspectorservice.cpp
debugger\qqmlenginedebugservice.cpp
animations\qabstractanimationjob.cpp
fThe maximum number of supported DelegateModelGroups is 8
ftypes\qqmldelegatemodel.cpp
Can't create role for unsupported data type
QtQml.Models
types\qquickworkerscript.cpp
void __thiscall QQuickWorkerScriptEnginePrivate::processLoad(int,const class QUrl &)
(function(method, engine) { return (function(id) { return (function(message) { if (arguments.length) method(engine, id, message); }); }); })(function(object, message) { var isfunction = false; try { isfunction = object.WorkerScript.onMessage instanceof Function; } catch (e) {}if (isfunction) object.WorkerScript.onMessage(message); })forg.qt-project.Qt.QQmlParserStatus
loadUrl
baseUrl
org.qt-project.Qt.QQmlTypesExtensionInterface/1.0
org.qt-project.Qt.QQmlPropertyValueSource
.?AVQQmlAbstractUrlInterceptor@@
.?AVQQmlXMLHttpRequest@@
.?AVUiImport@AST@QQmlJS@@
.?AVUiImportList@AST@QQmlJS@@
.?AVQV8UrlSequenceResource@@
_crt_debugger_hook
_amsg_exit
_malloc_crt
??0QUrl@@QAE@XZ
??1QUrl@@QAE@XZ
??0QUrl@@QAE@ABV0@@Z
??8QUrl@@QBE_NABV0@@Z
?qHash@@YAIABVQUrl@@I@Z
??4QUrl@@QAEAAV0@ABV0@@Z
??6@YA?AVQDebug@@V0@ABVQUrl@@@Z
?hasShrunk@QHashData@@QAEXXZ
??9QUrl@@QBE_NABV0@@Z
?supportedDropActions@QAbstractItemModel@@UBE?AV?$QFlags@W4DropAction@Qt@@@@XZ
?supportedDragActions@QAbstractItemModel@@UBE?AV?$QFlags@W4DropAction@Qt@@@@XZ
?toString@QUrl@@QBE?AVQString@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z
?fromLocalFile@QUrl@@SA?AV1@ABVQString@@@Z
?isEmpty@QUrl@@QBE_NXZ
?keyToValue@QMetaEnum@@QBEHPBDPA_N@Z
?keysToValue@QMetaEnum@@QBEHPBDPA_N@Z
??4QUrl@@QAEAAV0@$$QAV0@@Z
?isRelative@QUrl@@QBE_NXZ
??0QUrl@@QAE@ABVQString@@W4ParsingMode@0@@Z
?toUrl@QVariant@@QBE?AVQUrl@@XZ
?resolved@QUrl@@QBE?AV1@ABV1@@Z
?scheme@QUrl@@QBE?AVQString@@XZ
??0QUrl@@QAE@$$QAV0@@Z
?isValid@QUrl@@QBE_NXZ
?path@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?key@QMetaEnum@@QBEPBDH@Z
?toLocalFile@QUrl@@QBE?AVQString@@XZ
?valueToKey@QMetaEnum@@QBEPBDH@Z
?setPassword@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
?setUserName@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
?setFragment@QUrl@@QAEXABVQString@@W4ParsingMode@1@@Z
?QStringList_join@QtPrivate@@YA?AVQString@@PBVQStringList@@PBVQChar@@H@Z
?host@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?authority@QUrl@@QBE?AVQString@@V?$QFlags@W4ComponentFormattingOption@QUrl@@@@@Z
?exec@QThread@@IAEHXZ
??0QVariant@@QAE@ABVQUrl@@@Z
?swap@QUrl@@QAEXAAV1@@Z
?toEncoded@QUrl@@QBE?AVQByteArray@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z
?keyAt@QJsonObject@@ABE?AVQString@@H@Z
??6@YAAAVQDataStream@@AAV0@ABVQUrl@@@Z
??5@YAAAVQDataStream@@AAV0@AAVQUrl@@@Z
?qInstallMessageHandler@@YAP6AXW4QtMsgType@@ABVQMessageLogContext@@ABVQString@@@ZP6AX012@Z@Z
?keyCount@QMetaEnum@@QBEHXZ
?createRequest@QNetworkAccessManager@@MAEPAVQNetworkReply@@W4Operation@1@ABVQNetworkRequest@@PAVQIODevice@@@Z
??0QNetworkRequest@@QAE@ABVQUrl@@@Z
?url@QNetworkReply@@QBE?AVQUrl@@XZ
?setUrl@QNetworkRequest@@QAEXABVQUrl@@@Z
?SetIndexedPropertyHandler@ObjectTemplate@v8@@QAEXP6A?AV?$Handle@VValue@v8@@@2@IABVAccessorInfo@2@@ZP6A?AV32@IV?$Local@VValue@v8@@@2@0@ZP6A?AV?$Handle@VInteger@v8@@@2@I0@ZP6A?AV?$Handle@VBoolean@v8@@@2@I0@ZP6A?AV?$Handle@VArray@v8@@@2@0@ZV32@@Z
%u@.1Z
6Vw)&FFJ%X4%f<
!0,4000)&')
$$ ,0 $$ $,(
($ $ (,0,((<
00$$$ $ (,$ $((
($( ((,$,$$($,,$ (($040,(00((, ,00$0$ (,(( $0$ (<4
.text
`.rdata
@.data
.rsrc
@.reloc
;#$%&()>'
."3142142
=>=>=>(<7=><"=>=>38=>82<(
33353858
3038'8'83355/3/5
GetNowUpdater.exe_208_rwx_67001000_003BC000:
}.UVWS
\$ 3|$03
#w.Uj
Ht.Ht
tcpc;
tCPj
!"#$%&'()*
9gf
animation\qabstractanimation.cpp
animation\qvariantanimation.cpp
QVariantAnimation::setValueAt: invalid step = %f
gQPropertyAnimation: you're trying to animate the non-writable property %s of your QObject
animation\qpropertyanimation.cpp
QPropertyAnimation: you're trying to animate a non-existing property %s of your QObject
QPropertyAnimation::updateState (%s, %s, %s): starting an animation without end value
QPropertyAnimation::updateState (%s, %s, %s): starting an animation without start value
QPropertyAnimation::updateState (%s): Changing state of an animation without target
animation\qanimationgroup.cpp
QAnimationGroup::takeAnimation: no animation at index %d
animation\qsequentialanimationgroup.cpp
QSequentialGroup::insertAnimation only supports to add animations after the current one.
animation\qpauseanimation.cpp
5.1.0
enum QSysInfo::WinVersion __cdecl QSysInfo::windowsVersion(void)
global\qglobal.cpp
Qt: Untested Windows version %d.%d detected!
In file %s, line %d: Out of memory
ASSERT: "%s" in file %s, line %d
ASSERT failure in %s: "%s", file %s, line %d
qt_prfxpath=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010
qt_docspath=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010\doc
qt_hdrspath=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010\include
qt_libspath=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010\lib
qt_lbexpath=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010\libexec
qt_binspath=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010\bin
qt_plugpath=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010\plugins
qt_impspath=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010\imports
qt_qml2path=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010\qml
qt_adatpath=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010
qt_datapath=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010\
qt_trnspath=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010\translations
qt_xmplpath=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010\examples
qt_tstspath=C:\Qt\Qt5.1.0\\5.1.0-rc2\msvc2010\tests
LibraryExecutables
Imports
imports
Qml2Imports
qt.conf
\$\(.*\)
%{if-debug}%{if-warning}%{if-critical}%{if-fatal}operator>=
operator<=
operator>
operator<
operator()
operator
operator
q:\qt5_workdir\w\s\qtbase\src\corelib\thread\qmutex_win.cpp
thread\qmutex.cpp
thread\qthread.cpp
thread\qthreadpool.cpp
This is not supported, exceptions thrown in worker threads must be
thread\qthreadstorage.cpp
QThreadStorage: Thread %p exited after QThreadStorage %d destroyed
thread\qthread_win.cpp
QThread internal error while waiting for adopted threads: %d
thread\qwaitcondition_win.cpp
QWaitCondition::wait: Cannot wait on recursive mutexes
tools\qbytearray.cpp
tools\qcollator.cpp
ucol_setAttribute: Case First failed: %d
ucol_setAttribute: numeric collation failed: %d
ucol_setAttribute: Alternate handling failed: %d
Could not create collator: %d
tools\qdatetime.cpp
QDateTimeParser::sectionNode() Internal error (%d)
%1:%2:%3
QDateTimeParser::getDigit() Internal error (%s %d)
QDateTimeParser::getDigit() Internal error 2 (%s %d)
QDateTimeParser::setDigit() Internal error (%s %d %d)
QDateTimeParser::setDigit() Internal error (%s)
QDateTimeParser::absoluteMax() Internal error (%s)
QDateTimeParser::absoluteMin() Internal error (%s, %0x)
QDateTimeParser::sectionPos Internal error (%s)
QDateTimeParser::sectionMaxSize: Invalid section %s
QDateTimeParser::maxChange() Internal error (%s)
QDateTimeParser::fieldInfo Internal error 2 (%d %s %d)
QDateTimeParser::sectionFormat Internal error (%s)
QDateTimeParser::sectionSize Internal error (%d)
QDateTimeParser::parseSection Internal error (%s %d)
QDateTimeParser::parse Internal error 4 (%s)
QDateTimeParser::parse Internal error 3 (%s %s)
QDateTimeParser::parse Internal error (%s)
tools\qeasingcurve.cpp
QEasingCurve: Invalid curve type %d
Portuguese
Portugal
Turkey
ZzzzArabCyrlDsrtGuruHansHantLatnMongTfngArmnBengCherDevaEthiGeorGrekGujrHebrJpanKhmrKndaKoreLaooMlymMymrOryaTamlTeluThaaThaiTibtSinhSyrcYiiiVaiiAvstBaliBamuBatkBopoBrahBugiBuhdCansCariCakmChamCoptCprtEgypLisuGlagGothHaniHangHanoArmiPhliPrtiJavaKthiKanaKaliKharLanaLepcLimbLinbLyciLydiMandMteiMeroMercNkooTaluOgamOlckItalXpeoSarbOrkhOsmaPhagPhnxPlrdRjngRunrSamrSaurShrdShawSoraXsuxSundSyloTglgTagbTaleTavtTakrUgarBraiHira
tools\qlocale.cpp
lookbehinds not supported, see QTBUG-2371
tools\qregularexpression.cpp
QRegularExpressionMatch::capturedStart: empty capturing group name passed
QRegularExpressionMatch::capturedEnd: empty capturing group name passed
QRegularExpressionPrivate::getPatternInfo(): the pattern '%s'
is using the (?J) option; duplicate capturing group names are not supported by Qt
QRegularExpressionMatch::capturedLength: empty capturing group name passed
QRegularExpressionMatch::captured: empty capturing group name passed
QRegularExpressionMatch::capturedRef: empty capturing group name passed
QRegularExpressionPrivate::optimizePattern(): pcre_study failed: %s
tools\qsharedpointer.cpp
#!#$#'#*#-#
$ $$$($,$
%$%)%.%3%7%J%S%
X%Z%\%^%`%b%d%f%h%j%
l%n%p%r%t%v%x%z%|%~%
* *"*$*&*(***,*.*0*2*4*6*8*:*<*>*@*B*D*F*H*J*L*N*P*R*T*V*X*Z*
" $ & ( * , .
0 2 4 6 8 : <
. .".$.&.(.*.,...0.2.4.6.8.:.<.>.
1 1"1$1&1(1
" " " "
tools\qstring.cpp
QString::arg: Argument missing: %s, %s
QString::arg: Argument missing: %s, %g
QString::arg: %d argument(s) missing in %s
tools\qtimeline.cpp
tools\qelapsedtimer_win.cpp
1.2.5
deflate 1.2.5 Copyright 1995-2010 Jean-loup Gailly and Mark Adler
g1.2.5
inflate 1.2.5 Copyright 1995-2010 Mark Adler
operand of unlimited repeat could match the empty string
POSIX named classes are supported only within a class
erroffset passed as NULL
POSIX collating elements are not supported
this version of PCRE is compiled without UTF support
PCRE does not support \L, \l, \N{name}, \U, or \usupport for \P, \p, and \X has not been compiled
this version of PCRE is not compiled with Unicode property support
\N is not supported in a class
Error text not found (please report)
tcpc
io\qbuffer.cpp
gQBuffer::seek: Invalid pos: %d
kamijima.ehime.jp
malbork.pl
otsu.shiga.jp
kosuge.yamanashi.jp
kakuda.miyagi.jp
est-a-la-masion.com
chigasaki.kanagawa.jp
writesthisblog.com
szkola.pl
k12.wa.us
ookuwa.nagano.jp
lib.sc.us
ujitawara.kyoto.jp
tranibarlettaandria.it
aviation.museum
nm.cn
antiques.museum
ddr.museum
dingen.no
shibata.miyagi.jp
priv.pl
bauern.museum
cc.ct.us
tokigawa.saitama.jp
pruszkow.pl
belluno.it
chonan.chiba.jp
from-ks.com
kannami.shizuoka.jp
tatebayashi.gunma.jp
rel.pl
k12.tn.us
lib.al.us
oshima.tokyo.jp
cbg.ru
epilepsy.museum
spy.museum
!city.sapporo.jp
kanie.aichi.jp
mulhouse.museum
taki.mie.jp
gangaviika.no
stfold.no
gok.pk
!jet.uk
sagae.yamagata.jp
austin.museum
manno.kagawa.jp
lillesand.no
kitaakita.akita.jp
priv.no
campidano-medio.it
lapy.pl
lezajsk.pl
info.ve
shakotan.hokkaido.jp
takahama.fukui.jp
kiryu.gunma.jp
arna.no
sunndal.no
nagai.yamagata.jp
tomsk.ru
info.vn
agriculture.museum
jeonbuk.kr
realestate.pl
from-md.com
ca.it
plantation.museum
pavia.it
jeonnam.kr
jogasz.hu
klodzko.pl
kostroma.ru
ltd.co.im
koshigaya.saitama.jp
dyndns-remote.com
arts.ro
hyogo.jp
priv.me
stalbans.museum
pr.it
test.tj
info.tn
kouzushima.tokyo.jp
pacific.museum
gs.tm.no
sd.us
k12.ne.us
info.tt
khmelnitskiy.ua
decorativearts.museum
alesund.no
ginowan.okinawa.jp
info.tz
mining.museum
vre-eiker.no
gonohe.aomori.jp
aurskog-holand.no
kagamiishi.fukushima.jp
latvuopmi.no
podlasie.pl
malselv.no
odawara.kanagawa.jp
rygge.no
arida.wakayama.jp
dni.us
info.ro
codespot.com
ca.na
nangen.no
ome.tokyo.jp
atsugi.kanagawa.jp
info.sd
egyptian.museum
cc.ia.us
suzaka.nagano.jp
test.ru
kumejima.okinawa.jp
groks-this.info
public.museum
ono.hyogo.jp
arts.nf
iwama.ibaraki.jp
kamimine.saga.jp
nj.us
mantova.it
padova.it
samnanger.no
yuki.ibaraki.jp
higashitsuno.kochi.jp
sciencesnaturelles.museum
miho.ibaraki.jp
hemnes.no
yosemite.museum
tochio.niigata.jp
whaling.museum
is-an-accountant.com
info.pk
soja.okayama.jp
voagat.no
info.pl
cc.fl.us
sekikawa.niigata.jp
is.it
photography.museum
info.pr
aizubange.fukushima.jp
jinsekikogen.hiroshima.jp
rissa.no
napoli.it
glas.museum
rns.tn
k12.wv.us
is-a-candidate.org
ushiku.ibaraki.jp
production.aero
fukagawa.hokkaido.jp
philately.museum
miyake.nara.jp
akune.kagoshima.jp
info.na
fujikawaguchiko.yamanashi.jp
from-il.com
ozu.kumamoto.jp
exchange.aero
gmina.pl
info.mv
info.nf
kosai.shizuoka.jp
steigen.no
homeip.net
chuo.chiba.jp
tambov.ru
lster.no
omi.niigata.jp
lib.ak.us
muika.niigata.jp
info.nr
berlevag.no
indiana.museum
jewish.museum
bak.no
government.aero
ltd.gi
cc.ar.us
gon.pk
marumori.miyagi.jp
gateway.museum
fujimino.saitama.jp
takanezawa.tochigi.jp
dontexist.org
info.la
belau.pw
ibaraki.ibaraki.jp
po.gov.pl
coal.museum
karikatur.museum
miyazaki.miyazaki.jp
ketrzyn.pl
k12.sd.us
fukuyama.hiroshima.jp
lib.oh.us
hamaroy.no
nishinoshima.shimane.jp
samara.ru
ikeda.fukui.jp
chukotka.ru
port.fr
us.org
kumagaya.saitama.jp
*.sapporo.jp
westfalen.museum
yahiko.niigata.jp
ichinomiya.aichi.jp
naruto.tokushima.jp
tmp.br
bt.it
donna.no
khabarovsk.ru
saikai.nagasaki.jp
ato.br
sex.hu
daigo.ibaraki.jp
izumiotsu.osaka.jp
davvesiida.no
gyeonggi.kr
coloradoplateau.museum
olecko.pl
ha.cn
forlicesena.it
taka.hyogo.jp
kita.kyoto.jp
cc.mn.us
mutsu.aomori.jp
shimotsuma.ibaraki.jp
rybnik.pl
livorno.it
pu.it
verona.it
sveio.no
kurate.fukuoka.jp
natuurwetenschappen.museum
ca.us
bryansk.ru
seoul.kr
watarai.mie.jp
muenchen.museum
iyo.ehime.jp
starnberg.museum
tydal.no
info.ki
fet.no
kagoshima.kagoshima.jp
naturalsciences.museum
artsandcrafts.museum
sakurai.nara.jp
carrara-massa.it
shirakawa.fukushima.jp
mitsuke.niigata.jp
museet.museum
is-a-photographer.com
shioya.tochigi.jp
randaberg.no
ojiya.niigata.jp
ltd.lk
pr.us
k12.ks.us
osaka.jp
lib.hi.us
horonobe.hokkaido.jp
kragero.no
kawaguchi.saitama.jp
hara.nagano.jp
itabashi.tokyo.jp
otsuki.kochi.jp
leangaviika.no
gu.no
savannahga.museum
volkenkunde.museum
cc.id.us
kashima.kumamoto.jp
swinoujscie.pl
prof.pr
ab.ca
is-a-democrat.com
press.museum
uk.com
bajddar.no
medecin.km
iki.nagasaki.jp
shirahama.wakayama.jp
ip6.arpa
nm.us
lib.fl.us
yanagawa.fukuoka.jp
donetsk.ua
r-aurdal.no
qh.cn
mill.museum
naka.ibaraki.jp
kamitonda.wakayama.jp
mosreg.ru
gorizia.it
kushima.miyazaki.jp
berlin.museum
ns.ca
shiga.jp
cheltenham.museum
kawachinagano.osaka.jp
fujieda.shizuoka.jp
nakhodka.ru
k12.ga.us
magnitka.ru
uki.kumamoto.jp
wroc.pl
stange.no
stuff-4-sale.org
tsuruga.fukui.jp
nagasu.kumamoto.jp
biella.it
buyshouses.net
is-a-guru.com
vevelstad.no
nyuzen.toyama.jp
bjugn.no
motosu.gifu.jp
usdecorativearts.museum
anthro.museum
sex.pl
americanantiques.museum
arezzo.it
hakuba.nagano.jp
jamison.museum
is-a-painter.com
mypets.ws
ln.cn
hiji.oita.jp
air.museum
palana.ru
toki.gifu.jp
sakata.yamagata.jp
vb.it
funahashi.toyama.jp
hino.tottori.jp
logistics.aero
ohda.shimane.jp
amli.no
yatsuka.shimane.jp
chichibu.saitama.jp
sciences.museum
wa.edu.au
ouchi.saga.jp
pittsburgh.museum
gloppen.no
kamigori.hyogo.jp
valer.ostfold.no
is-a-soxfan.org
halden.no
dyndns-work.com
oita.jp
hinode.tokyo.jp
sa.com
leikanger.no
stord.no
sarufutsu.hokkaido.jp
alstahaug.no
k12.al.us
shinanomachi.nagano.jp
edogawa.tokyo.jp
k12.pr.us
hakodate.hokkaido.jp
tobishima.aichi.jp
ogasawara.tokyo.jp
stjordal.no
aarborte.no
xj.cn
kyotanabe.kyoto.jp
williamsburg.museum
nabari.mie.jp
namerikawa.toyama.jp
rana.no
gwangju.kr
agdenes.no
hitachiota.ibaraki.jp
ha.no
tynset.no
k12.ok.us
eco.br
algard.no
khmelnytskyi.ua
nagano.jp
jus.br
tanohata.iwate.jp
hakusan.ishikawa.jp
detroit.museum
szex.hu
asahikawa.hokkaido.jp
nov.ru
fhsk.se
voronezh.ru
date.fukushima.jp
textile.museum
toyosato.shiga.jp
mytis.ru
valley.museum
mazury.pl
imari.saga.jp
insurance.aero
tomiya.miyagi.jp
siena.it
novara.it
ichihara.chiba.jp
tochigi.jp
tsfjord.no
doesntexist.org
is-a-personaltrainer.com
uryu.hokkaido.jp
interactive.museum
!songfest.om
mihara.hiroshima.jp
field.museum
adygeya.ru
yasuda.kochi.jp
yokote.akita.jp
dyndns-mail.com
salzburg.museum
is-very-bad.org
worse-than.tv
ase.no
indian.museum
anan.nagano.jp
vagan.no
baghdad.museum
johka.no
simple-url.com
of.by
shiogama.miyagi.jp
huissier-justice.fr
shika.ishikawa.jp
from-fl.com
drammen.no
fam.pk
contemporaryart.museum
bio.br
handa.aichi.jp
ikeda.nagano.jp
is-saved.org
inzai.chiba.jp
soka.saitama.jp
rfold.no
sellsyourhome.org
louvre.museum
yanaizu.fukushima.jp
kiyosu.aichi.jp
ichikawa.chiba.jp
kawanishi.hyogo.jp
sakawa.kochi.jp
konyvelo.hu
lindesnes.no
!promocion.ar
lom.no
k12.ec
tree.museum
ve.it
juif.museum
flatanger.no
kobierzyce.pl
chino.nagano.jp
kristiansand.no
norddal.no
.nordland.no
kirov.ru
tomobe.ibaraki.jp
jl.cn
frosinone.it
toyooka.hyogo.jp
tsuiki.fukuoka.jp
hitra.no
bz.it
yotsukaido.chiba.jp
sp.it
ariake.saga.jp
scrapping.cc
iwanai.hokkaido.jp
erotica.hu
sumoto.kumamoto.jp
glogow.pl
lib.mi.us
tateyama.chiba.jp
semine.miyagi.jp
vestre-toten.no
dellogliastra.it
sm.ua
brussel.museum
hasami.nagasaki.jp
sells-for-u.com
anan.tokushima.jp
barreau.bj
cc.mt.us
cc.nd.us
renskog.no
trolley.museum
okuma.fukushima.jp
hirara.okinawa.jp
kaminoyama.yamagata.jp
k12.oh.us
miyazaki.jp
repbody.aero
sannohe.aomori.jp
shimizu.hokkaido.jp
judygarland.museum
gotdns.com
toyota.aichi.jp
oketo.hokkaido.jp
zao.miyagi.jp
ohtawara.tochigi.jp
workinggroup.aero
matsukawa.nagano.jp
mugi.tokushima.jp
karate.museum
bjerkreim.no
miyagi.jp
!city.kobe.jp
aquarium.museum
k12.la.us
pharmaciens.km
de.com
!omantel.om
zhytomyr.ua
kawara.fukuoka.jp
raholt.no
medecin.fr
saiki.oita.jp
kotoura.tottori.jp
moskenes.no
vennesla.no
rishirifuji.hokkaido.jp
cuneo.it
takamatsu.kagawa.jp
malatvuopmi.no
pomorskie.pl
otsuchi.iwate.jp
spb.ru
recreation.aero
misaki.okayama.jp
k12.in.us
ham-radio-op.net
freiburg.museum
journal.aero
fot.br
asahi.yamagata.jp
ah.cn
saotome.st
delaware.museum
tondabayashi.osaka.jp
!uba.ar
notaires.km
nord-aurdal.no
furubira.hokkaido.jp
kazan.ru
shisui.chiba.jp
town.museum
inatsuki.fukuoka.jp
yuu.yamaguchi.jp
munakata.fukuoka.jp
matsuyama.ehime.jp
traniandriabarletta.it
toyama.toyama.jp
grandrapids.museum
lenvik.no
toyota.yamaguchi.jp
niigata.jp
yamatsuri.fukushima.jp
batsfjord.no
ravenna.it
zama.kanagawa.jp
is-a-landscaper.com
is-gone.com
doomdns.org
shinjo.yamagata.jp
hawaii.museum
trento.it
taiki.mie.jp
royrvik.no
palermo.it
arts.museum
newjersey.museum
scienceandhistory.museum
sunagawa.hokkaido.jp
tabuse.yamaguchi.jp
chuo.yamanashi.jp
*.sch.uk
southwest.museum
of.no
k12.fl.us
md.ci
haboro.hokkaido.jp
iwanuma.miyagi.jp
adachi.tokyo.jp
harstad.no
kunneppu.hokkaido.jp
tachikawa.tokyo.jp
agrigento.it
murata.miyagi.jp
macerata.it
kurogi.fukuoka.jp
misato.miyagi.jp
americanart.museum
sanagochi.tokushima.jp
nanyo.yamagata.jp
otaru.hokkaido.jp
bremanger.no
nordkapp.no
kawagoe.saitama.jp
sodegaura.chiba.jp
creation.museum
romskog.no
hiratsuka.kanagawa.jp
muroto.kochi.jp
miki.hyogo.jp
isa-geek.org
eastcoast.museum
shell.museum
salerno.it
shinyoshitomi.fukuoka.jp
is-a-libertarian.com
ss.it
fuefuki.yamanashi.jp
voss.no
dnepropetrovsk.ua
lib.md.us
ggf.br
nara.nara.jp
gz.cn
kakamigahara.gifu.jp
!teledata.mz
!gobiernoelectronico.ar
katano.osaka.jp
jp.net
ethnology.museum
krym.ua
e164.arpa
fie.ee
preservation.museum
como.it
ina.saitama.jp
tempio-olbia.it
kokubunji.tokyo.jp
k12.ny.us
fjord.no
kamo.kyoto.jp
is-very-sweet.org
kuroiso.tochigi.jp
nagaoka.niigata.jp
bu.no
vossevangen.no
casino.hu
stuttgart.museum
tamamura.gunma.jp
malopolska.pl
is-a-student.com
naka.hiroshima.jp
higashichichibu.saitama.jp
mykolaiv.ua
!mod.uk
lt.it
honjo.saitama.jp
manchester.museum
bedzin.pl
sandiego.museum
sakuho.nagano.jp
nv.us
is-a-liberal.com
nature.museum
za.net
!city.nagoya.jp
sanda.hyogo.jp
satsumasendai.kagoshima.jp
kizu.kyoto.jp
is-a-cubicle-slave.com
yamagata.yamagata.jp
k12.vi
svalbard.no
koganei.tokyo.jp
cci.fr
inami.toyama.jp
misconfused.org
int.az
vgs.no
ah.no
ma.us
mizunami.gifu.jp
saitama.jp
kimino.wakayama.jp
int.bo
cambridge.museum
andasuolo.no
lardal.no
transport.museum
nishinomiya.hyogo.jp
is-into-cars.com
karlsoy.no
bungoono.oita.jp
int.ci
chikujo.fukuoka.jp
aisai.aichi.jp
os.hedmark.no
int.co
komaki.aichi.jp
seki.gifu.jp
wanouchi.gifu.jp
lib.ri.us
higashiosaka.osaka.jp
cechire.com
satte.saitama.jp
berg.no
saitama.saitama.jp
cc.sd.us
act.gov.au
mansion.museum
fe.it
gunma.jp
otoyo.kochi.jp
miyoshi.saitama.jp
sa.gov.au
online.museum
abiko.chiba.jp
!educ.ar
agematsu.nagano.jp
akiruno.tokyo.jp
lund.no
kasuga.hyogo.jp
nakano.tokyo.jp
homeunix.net
ambulance.aero
sv.it
shiso.hyogo.jp
fuso.aichi.jp
delmenhorst.museum
dali.museum
brindisi.it
midori.gunma.jp
nantan.kyoto.jp
takaishi.osaka.jp
imizu.toyama.jp
tonsberg.no
countryestate.museum
rawa-maz.pl
yokoshibahikari.chiba.jp
ontario.museum
certification.aero
franziskaner.museum
cc.nj.us
genkai.saga.jp
tysfjord.no
ra.it
air-traffic-control.aero
ina.ibaraki.jp
in-the-band.net
ainan.ehime.jp
oita.oita.jp
!national-library-scotland.uk
kamiichi.toyama.jp
ogata.akita.jp
smola.no
matsushima.miyagi.jp
limanowa.pl
is-a-bruinsfan.org
yufu.oita.jp
berkeley.museum
torino.it
per.la
noheji.aomori.jp
koebenhavn.museum
isa-geek.com
choyo.kumamoto.jp
r-odal.no
int.is
bir.ru
jefferson.museum
brasil.museum
sologne.museum
shimosuwa.nagano.jp
setagaya.tokyo.jp
tokoname.aichi.jp
lerdal.no
!retina.ar
boston.museum
bologna.it
kimobetsu.hokkaido.jp
yuzawa.niigata.jp
obuse.nagano.jp
gs.svalbard.no
furudono.fukushima.jp
isla.pr
ny.us
lt.ua
gran.no
per.nf
int.la
kumakogen.ehime.jp
nasu.tochigi.jp
shirataka.yamagata.jp
vet.br
graz.museum
int.lk
plc.co.im
md.us
k12.gu.us
wildlife.museum
stokke.no
stordal.no
oskol.ru
kosaka.akita.jp
kitami.hokkaido.jp
higashimatsuyama.saitama.jp
rreisa.no
poznan.pl
tokuyama.yamaguchi.jp
tosa.kochi.jp
est-le-patron.com
hachijo.tokyo.jp
ibaraki.osaka.jp
rindal.no
taishi.osaka.jp
ol.no
int.mv
lib.az.us
int.mw
hjartdal.no
imb.br
ksnes.no
ishikawa.jp
osen.no
nakamura.kochi.jp
seiyo.ehime.jp
mincom.tn
chieti.it
sakado.saitama.jp
enebakk.no
cc.ca.us
from-hi.com
kokonoe.oita.jp
auto.pl
venice.it
shimada.shizuoka.jp
surrey.museum
audnedaln.no
minamifurano.hokkaido.jp
axis.museum
webhop.info
is-not-certified.com
volda.no
is-a-lawyer.com
oga.akita.jp
higashimatsushima.miyagi.jp
tonaki.okinawa.jp
somna.no
rovno.ua
nt.gov.au
cc.pr.us
cs.it
bieszczady.pl
per.sg
research.museum
endoftheinternet.org
int.pt
costume.museum
eisenbahn.museum
slask.pl
gdynia.pl
wa.au
pol.dz
fukui.jp
higashishirakawa.gifu.jp
botanicalgarden.museum
automotive.museum
sshn.se
nogata.fukuoka.jp
cc.nm.us
is-an-anarchist.com
dontexist.com
an.it
uenohara.yamanashi.jp
midtre-gauldal.no
hm.no
komvux.se
hidaka.wakayama.jp
hobby-site.org
giske.no
sund.no
zagan.pl
chikusei.ibaraki.jp
wlocl.pl
in-addr.arpa
notaires.fr
altai.ru
int.ru
aquila.it
int.rw
ito.shizuoka.jp
missoula.museum
kolobrzeg.pl
assabu.hokkaido.jp
sld.do
meloy.no
ak.us
k12.md.us
kawanishi.yamagata.jp
is-lost.org
ochi.kochi.jp
amami.kagoshima.jp
gamo.shiga.jp
yamazoe.nara.jp
shirako.chiba.jp
matsuda.kanagawa.jp
int.tj
ota.tokyo.jp
kicks-ass.net
yamato.fukushima.jp
shinjo.okayama.jp
baltimore.museum
ushistory.museum
mallorca.museum
hoyanger.no
hobby-site.com
narvik.no
olsztyn.pl
warmia.pl
pol.ht
int.tt
mizusawa.iwate.jp
yanger.no
przeworsk.pl
matsuno.ehime.jp
folkebibl.no
pb.ao
taranto.it
nomi.ishikawa.jp
chizu.tottori.jp
alta.no
okazaki.aichi.jp
goshiki.hyogo.jp
lib.wi.us
or.at
stateofdelaware.museum
modern.museum
or.bi
himi.toyama.jp
kitaaiki.nagano.jp
toga.toyama.jp
kutchan.hokkaido.jp
tamaki.mie.jp
finnoy.no
int.vn
fujisawa.iwate.jp
homebuilt.aero
cranbrook.museum
or.ci
saigawa.fukuoka.jp
kutno.pl
asuke.aichi.jp
kanonji.kagawa.jp
higashikagawa.kagawa.jp
inashiki.ibaraki.jp
matta-varjjat.no
lviv.ua
or.cr
mitane.akita.jp
*.kitakyushu.jp
fujikawa.shizuoka.jp
egersund.no
srv.br
belgorod.ru
fh.se
tsuruta.aomori.jp
shibuya.tokyo.jp
k12.va.us
kamishihoro.hokkaido.jp
sogne.no
turystyka.pl
gujo.gifu.jp
experts-comptables.fr
yame.fukuoka.jp
annaka.gunma.jp
kawagoe.mie.jp
wakayama.jp
openair.museum
operaunite.com
wakuya.miyagi.jp
bjarkoy.no
ivano-frankivsk.ua
dyndns.tv
is-a-linux-user.org
olbiatempio.it
etne.no
fosnes.no
ginoza.okinawa.jp
vn.ua
jx.cn
bill.museum
home.dyndns.org
lecco.it
bihoro.hokkaido.jp
asaka.saitama.jp
tagajo.miyagi.jp
maintenance.aero
nordreisa.no
kamogawa.chiba.jp
nebraska.museum
lib.nm.us
isa.no
historisch.museum
is-a-republican.com
prd.fr
yonaguni.okinawa.jp
bristol.museum
crafts.museum
blogsite.org
kasamatsu.gifu.jp
fin.ec
slg.br
seirou.niigata.jp
cahcesuolo.no
from-ma.com
ba.it
aq.it
exhibition.museum
heimatunduhren.museum
rg.it
dyndns.ws
homedns.org
kakogawa.hyogo.jp
chikushino.fukuoka.jp
mito.ibaraki.jp
dc.us
terni.it
or.id
yoshida.shizuoka.jp
fukaya.saitama.jp
rost.no
aomori.jp
aeroport.fr
sabae.fukui.jp
geology.museum
yakage.okayama.jp
rahkkeravju.no
kasama.ibaraki.jp
frana.no
hatoyama.saitama.jp
za.org
kitayama.wakayama.jp
bilbao.museum
or.it
!nawrastelecom.om
nanjo.okinawa.jp
k12.me.us
mobi.gp
daisen.akita.jp
bizen.okayama.jp
hembygdsforbund.museum
salangen.no
yoshikawa.saitama.jp
homelinux.com
or.jp
farmers.museum
from-ri.com
snes.no
assisi.museum
kemerovo.ru
musashino.tokyo.jp
sld.pa
kushimoto.wakayama.jp
virginia.museum
is-a-financialadvisor.com
yuasa.wakayama.jp
yachimata.chiba.jp
seral.no
klabu.no
onna.okinawa.jp
hikone.shiga.jp
or.kr
tranby.no
lib.vt.us
carrier.museum
isa-geek.net
orsta.no
toyone.aichi.jp
fortmissoula.museum
zoology.museum
historicalsociety.museum
prd.km
iheya.okinawa.jp
kongsberg.no
dreamhosters.com
chicago.museum
gjerdrum.no
pe.ca
cpa.pro
makurazaki.kagoshima.jp
mashiki.kumamoto.jp
sondrio.it
masaki.ehime.jp
numazu.shizuoka.jp
kawanishi.nara.jp
futaba.fukushima.jp
nachikatsuura.wakayama.jp
airguard.museum
society.museum
ulm.museum
or.na
tohma.hokkaido.jp
masoy.no
or.mu
prd.mg
!omanpost.om
izumizaki.fukushima.jp
nishikatsura.yamanashi.jp
miyazu.kyoto.jp
rga.no
noshiro.akita.jp
ryokami.saitama.jp
carboniaiglesias.it
homeunix.org
australia.museum
sowa.ibaraki.jp
urausu.hokkaido.jp
kaisei.kanagawa.jp
vt.it
virtual.museum
hs.kr
brand.se
daejeon.kr
seaport.museum
takaoka.toyama.jp
kitakata.fukushima.jp
fribourg.museum
montreal.museum
higashiyama.kyoto.jp
chitose.hokkaido.jp
engine.aero
rome.it
medical.museum
tjome.no
asti.it
reggio-calabria.it
or.pw
to.it
murayama.yamagata.jp
shiraoi.hokkaido.jp
joshkar-ola.ru
fetsund.no
wa.us
nakaniikawa.toyama.jp
wroclaw.pl
lib.nh.us
ragusa.it
nakanojo.gunma.jp
de.no
barrell-of-knowledge.info
yuza.yamagata.jp
moareke.no
cv.ua
anjo.aichi.jp
!omanmobile.om
fukuroi.shizuoka.jp
space-to-rent.com
torahime.shiga.jp
gojome.akita.jp
at.it
yawara.ibaraki.jp
okutama.tokyo.jp
naturbruksgymn.se
est-mon-blogueur.com
vik.no
marylhurst.museum
ferrara.it
shimonita.gunma.jp
chernivtsi.ua
yusuhara.kochi.jp
indianmarket.museum
from-nm.com
chambagri.fr
yono.saitama.jp
romsa.no
lucerne.museum
pe.it
from-mn.com
kurgan.ru
or.th
udmurtia.ru
k12.nj.us
atami.shizuoka.jp
herad.no
midatlantic.museum
inazawa.aichi.jp
matsumoto.nagano.jp
francaise.museum
horten.no
isehara.kanagawa.jp
fuji.shizuoka.jp
or.ug
oppdal.no
or.tz
!nacion.ar
shiroi.chiba.jp
muncie.museum
from-ct.com
television.museum
doomdns.com
seihi.nagasaki.jp
memorial.museum
slupsk.pl
arkhangelsk.ru
or.us
pe.kr
is-a-bulls-fan.com
matsubara.osaka.jp
ishigaki.okinawa.jp
nysa.pl
from-nv.com
ishikawa.fukushima.jp
drobak.no
stpetersburg.museum
andria-trani-barletta.it
aibetsu.hokkaido.jp
plants.museum
silk.museum
holtalen.no
lakas.hu
gs.of.no
rauma.no
modena.it
kh.ua
togitsu.nagasaki.jp
newhampshire.museum
oirase.aomori.jp
grajewo.pl
fin.tn
depot.museum
nayoro.hokkaido.jp
forgot.her.name
sande.more-og-romsdal.no
reklam.hu
krehamn.no
ancona.it
lib.as.us
marketplace.aero
schweiz.museum
eu.int
urasoe.okinawa.jp
kaluga.ru
godo.gifu.jp
kitagawa.kochi.jp
kr.com
pvt.ge
usuki.oita.jp
mino.gifu.jp
rovigo.it
yamada.fukuoka.jp
amakusa.kumamoto.jp
lajolla.museum
uzhgorod.ua
shimane.jp
workshop.museum
shikatsu.aichi.jp
warszawa.pl
wegrow.pl
koga.fukuoka.jp
funabashi.chiba.jp
moriya.ibaraki.jp
yamaga.kumamoto.jp
act.edu.au
mbone.pl
ikaruga.nara.jp
shinichi.hiroshima.jp
gjesdal.no
hanawa.fukushima.jp
tr.it
wakasa.fukui.jp
olbia-tempio.it
aizumisato.fukushima.jp
convent.museum
bd.se
fukuchi.fukuoka.jp
takino.hyogo.jp
vt.us
yazu.tottori.jp
kagoshima.jp
loyalist.museum
kitahiroshima.hokkaido.jp
fed.us
en.no
varoy.no
hurdal.no
salem.museum
jar.ru
yaizu.shizuoka.jp
cc.nv.us
airtraffic.aero
bg.it
sukumo.kochi.jp
rm.it
nishiokoppe.hokkaido.jp
house.museum
aizumi.tokushima.jp
hitachinaka.ibaraki.jp
kicks-ass.org
hokuryu.hokkaido.jp
k12.or.us
geisei.kochi.jp
tatarstan.ru
toyotsu.fukuoka.jp
meguro.tokyo.jp
myoko.niigata.jp
bronnoy.no
nishikawa.yamagata.jp
minamata.kumamoto.jp
gd.cn
trana.no
takasaki.gunma.jp
cc.ma.us
trani-barletta-andria.it
hanno.saitama.jp
ami.ibaraki.jp
kurotaki.nara.jp
boldlygoingnowhere.org
unjarga.no
lib.ia.us
rskog.no
tingvoll.no
webhop.org
grue.no
dyndns-blog.com
dyndns-web.com
zakopane.pl
britishcolumbia.museum
turek.pl
omi.nagano.jp
is-an-actor.com
ms.it
gov.nc.tr
kijo.miyazaki.jp
starostwo.gov.pl
mobi.tt
gs.ah.no
minobu.yamanashi.jp
tr.no
mobi.tz
rakkestad.no
org.ac
from-az.net
org.ae
org.af
bj.cn
org.ag
org.ai
nanae.hokkaido.jp
oshino.yamanashi.jp
org.al
takashima.shiga.jp
org.an
naha.okinawa.jp
matsuzaki.shizuoka.jp
bahn.museum
chungbuk.kr
homelinux.net
org.ba
umi.fukuoka.jp
org.bb
mihama.wakayama.jp
cyber.museum
org.au
yorii.saitama.jp
hagi.yamaguchi.jp
ms.kr
org.bh
fujikawa.yamanashi.jp
floro.no
oryol.ru
org.bi
sakahogi.gifu.jp
org.az
niimi.okayama.jp
aguni.okinawa.jp
sells-for-less.com
org.bm
tsukuba.ibaraki.jp
org.bo
org.br
lingen.no
org.bs
kuriyama.hokkaido.jp
org.bt
org.bw
nf.ca
org.ci
org.bz
hirogawa.wakayama.jp
mordovia.ru
org.cn
k12.vt.us
org.co
if.ua
org.cu
futsu.nagasaki.jp
hu.net
dyndns-pics.com
karumai.iwate.jp
org.dm
org.do
risor.no
kujukuri.chiba.jp
abashiri.hokkaido.jp
novosibirsk.ru
org.ec
ballangen.no
k12.co.us
org.ee
navuotna.no
pisz.pl
org.eg
mobi.na
tonami.toyama.jp
org.dz
sci.eg
rdal.no
environmentalconservation.museum
edunet.tn
murakami.niigata.jp
usarts.museum
eidfjord.no
e-burg.ru
from-mt.com
from-nd.com
karasuyama.tochigi.jp
utah.museum
maritimo.museum
union.aero
org.es
esan.hokkaido.jp
namegawa.saitama.jp
anamizu.ishikawa.jp
kitakami.iwate.jp
ga.us
qld.au
gjemnes.no
ichinoseki.iwate.jp
makinohara.shizuoka.jp
bahccavuotna.no
is-an-actress.com
org.ge
cesena-forli.it
vantaa.museum
gaular.no
org.gg
org.gh
cc.ny.us
org.gi
from-dc.com
fitjar.no
vyatka.ru
org.gn
org.gp
org.gr
beppu.oita.jp
groundhandling.aero
org.gt
okegawa.saitama.jp
lib.ky.us
org.hk
org.hn
presidio.museum
cc.md.us
bolzano.it
sosa.chiba.jp
koenig.ru
iki.fi
org.ht
ebetsu.hokkaido.jp
fuel.aero
org.hu
hole.no
blog.br
tosu.saga.jp
k12.nh.us
rs.ba
org.im
org.in
org.iq
lel.br
org.ir
kasahara.gifu.jp
org.is
chofu.tokyo.jp
notodden.no
org.je
spjelkavik.no
vefsn.no
fukuoka.jp
yamanobe.yamagata.jp
yamanakako.yamanashi.jp
yaese.okinawa.jp
baikal.ru
from-me.org
kanazawa.ishikawa.jp
nowaruda.pl
swidnica.pl
org.jo
!city.yokohama.jp
olkusz.pl
higashiura.aichi.jp
mosjoen.no
takahama.aichi.jp
dyn-o-saur.com
shimabara.nagasaki.jp
ebiz.tw
caserta.it
org.kg
sc.cn
org.ki
aizuwakamatsu.fukushima.jp
is-a-teacher.com
sado.niigata.jp
org.km
resistance.museum
togo.aichi.jp
org.kn
skien.no
org.kp
org.la
kommune.no
vic.edu.au
miyoshi.aichi.jp
org.lb
org.lc
cagliari.it
uscountryestate.museum
nefoss.no
gs.ol.no
riik.ee
g12.br
ms.us
nc.us
org.ky
agro.pl
org.kz
landes.museum
doesntexist.com
org.lk
len.no
nedre-eiker.no
org.ma
naroy.no
org.lr
org.ls
tagawa.fukuoka.jp
org.me
nonoichi.ishikawa.jp
org.lv
org.mg
horology.museum
utazas.hu
ako.hyogo.jp
org.ly
org.mk
sandnes.no
ayabe.kyoto.jp
org.ml
office-on-the.net
minato.tokyo.jp
org.mn
org.mo
koryo.nara.jp
org.na
balsfjord.no
org.mu
hyuga.miyazaki.jp
org.mv
perso.ht
org.mw
org.ng
org.mx
org.my
powiat.pl
kinokawa.wakayama.jp
shichinohe.aomori.jp
ru.com
se.com
org.nr
environment.museum
planetarium.museum
niigata.niigata.jp
name.hr
asago.hyogo.jp
is-very-nice.org
hirata.fukushima.jp
sera.hiroshima.jp
shizuoka.shizuoka.jp
nrw.museum
palace.museum
org.pa
cc.ak.us
wiki.br
shimotsuke.tochigi.jp
org.pe
press.se
org.pf
nishiizu.shizuoka.jp
org.ph
is-a-llama.com
kamikawa.saitama.jp
elblag.pl
kochi.jp
gs.hm.no
org.pk
org.pl
paleo.museum
org.pn
torsken.no
iwafune.tochigi.jp
org.qa
org.pr
org.ps
bato.tochigi.jp
org.pt
isumi.chiba.jp
tatsuno.nagano.jp
org.py
pub.sa
portal.museum
is-into-cartoons.com
sasayama.hyogo.jp
ibigawa.gifu.jp
uruma.okinawa.jp
orskog.no
cincinnati.museum
farmstead.museum
ftpaccess.cc
castres.museum
org.ro
org.sa
sassari.it
saka.hiroshima.jp
org.sb
higashihiroshima.hiroshima.jp
org.rs
org.sc
org.sd
tokai.aichi.jp
org.ru
org.se
games.hu
pn.it
amsterdam.museum
org.sg
campobasso.it
org.sh
forli-cesena.it
corvette.museum
ath.cx
yokawa.hyogo.jp
is-a-socialist.com
tjeldsund.no
az.us
student.aero
name.eg
org.sl
sc.kr
org.sn
frankfurt.museum
org.so
barcelona.museum
from-wy.com
is-an-artist.com
dvrdns.org
ikata.ehime.jp
dr.na
steinkjer.no
org.st
yao.osaka.jp
british.museum
grosseto.it
gemological.museum
lipetsk.ru
civilization.museum
iron.museum
org.sy
org.sz
org.tj
org.tm
honbetsu.hokkaido.jp
minamioguni.kumamoto.jp
org.tn
name.az
ohira.miyagi.jp
ndre-land.no
org.to
intl.tn
schlesisches.museum
org.ua
cesenaforli.it
org.tt
org.tw
org.ug
takehara.hiroshima.jp
bible.museum
narashino.chiba.jp
tsubame.niigata.jp
hinohara.tokyo.jp
minamiawaji.hyogo.jp
is-into-anime.com
press.ma
nishihara.okinawa.jp
kita.osaka.jp
kazo.saitama.jp
org.vc
tagami.niigata.jp
org.ve
lebork.pl
chuo.osaka.jp
kashiwa.chiba.jp
turen.tn
org.uy
org.vi
flakstad.no
org.uz
isa-hockeynut.com
kyuragi.saga.jp
ichikai.tochigi.jp
aoste.it
org.vn
mishima.fukushima.jp
funagata.yamagata.jp
from-ms.com
from-nc.com
psc.br
gorlice.pl
nl.ca
chippubetsu.hokkaido.jp
tone.ibaraki.jp
etajima.hiroshima.jp
uji.kyoto.jp
sakai.osaka.jp
la.us
aukra.no
stranda.no
stryn.no
org.ws
tromsa.no
ind.br
yoichi.hokkaido.jp
sayama.osaka.jp
usenet.pl
amusement.aero
maniwa.okayama.jp
katowice.pl
is-a-nascarfan.com
okawa.kochi.jp
tomisato.chiba.jp
cadaques.museum
cc.dc.us
space.museum
afjord.no
oharu.aichi.jp
koriyama.fukushima.jp
il.us
vuotna.no
satx.museum
misato.akita.jp
katsuragi.wakayama.jp
history.museum
pharmacien.fr
rieti.it
assassination.museum
rpeland.no
yken.no
miyoshi.hiroshima.jp
computer.museum
tsubata.ishikawa.jp
kawakita.ishikawa.jp
for-the.biz
fortworth.museum
akita.akita.jp
storfjord.no
hccavuotna.no
andebu.no
taketomi.okinawa.jp
isshiki.aichi.jp
taiji.wakayama.jp
haebaru.okinawa.jp
dell-ogliastra.it
historichouses.museum
trogstad.no
tx.us
k12.pa.us
lib.ks.us
kherson.ua
uonuma.niigata.jp
bifuka.hokkaido.jp
kouhoku.saga.jp
luster.no
gotsu.shimane.jp
skiptvet.no
press.aero
sc.ug
sc.tz
hekinan.aichi.jp
kariya.aichi.jp
kounosu.saitama.jp
quebec.museum
ind.gt
kuromatsunai.hokkaido.jp
money.museum
historical.museum
sc.us
k12.mn.us
chesapeakebay.museum
ringerike.no
fst.br
shitara.aichi.jp
urn.arpa
homelinux.org
ina.nagano.jp
its.me
kawakami.nagano.jp
miyada.nagano.jp
ishikari.hokkaido.jp
national.museum
imabari.ehime.jp
akaiwa.okayama.jp
rhcloud.com
kamaishi.iwate.jp
joyo.kyoto.jp
ind.in
school.na
kiso.nagano.jp
sevastopol.ua
shimoichi.nara.jp
loten.no
selfip.net
roport.ci
ascoli-piceno.it
nuremberg.museum
otaki.saitama.jp
chuvashia.ru
defense.tn
mibu.tochigi.jp
mitaka.tokyo.jp
odo.br
koori.fukushima.jp
omuta.fukuoka.jp
med.pro
tomioka.gunma.jp
kitakata.miyazaki.jp
arteducation.museum
yamatotakada.nara.jp
brunel.museum
sf.no
is-a-designer.com
perso.sn
lg.jp
hayashima.okayama.jp
name.vn
gangwon.kr
atlanta.museum
coop.ht
veterinaire.km
gda.pl
cc.wa.us
qsl.br
mitsue.nara.jp
oumu.hokkaido.jp
zarow.pl
kisarazu.chiba.jp
perso.tn
ono.fukushima.jp
tas.au
nordre-land.no
kanagawa.jp
pasadena.museum
uto.kumamoto.jp
sport.hu
yamatokoriyama.nara.jp
name.tj
nishigo.fukushima.jp
nikko.tochigi.jp
tsushima.nagasaki.jp
palmsprings.museum
coop.br
yaroslavl.ru
meldal.no
takasago.hyogo.jp
name.tt
nl.no
webhop.net
nic.im
sayama.saitama.jp
nic.in
tomakomai.hokkaido.jp
agano.niigata.jp
go.dyndns.org
savona.it
kodaira.tokyo.jp
qld.gov.au
kashiwara.osaka.jp
veterinaire.fr
university.museum
haugesund.no
hokuto.yamanashi.jp
lib.ok.us
pesarourbino.it
2000.hu
froya.no
genova.it
saskatchewan.museum
isleofman.museum
video.hu
smolensk.ru
taira.toyama.jp
masfjorden.no
jessheim.no
science.museum
cc.or.us
from-pa.com
muroran.hokkaido.jp
bs.it
ube.yamaguchi.jp
si.it
catering.aero
esashi.hokkaido.jp
newmexico.museum
tana.no
opole.pl
iruma.saitama.jp
hiroo.hokkaido.jp
ogawa.ibaraki.jp
rv.ua
nakatsugawa.gifu.jp
oluokta.no
naie.hokkaido.jp
kvinnherad.no
pilot.aero
ws.na
yahaba.iwate.jp
birthplace.museum
name.qa
tahara.aichi.jp
hashikami.aomori.jp
name.pr
filatelia.museum
pt.it
chattanooga.museum
*.yokohama.jp
k12.mo.us
yugawara.kanagawa.jp
geometre-expert.fr
koka.shiga.jp
fundacio.museum
hamar.no
yamanouchi.nagano.jp
lesund.no
name.na
village.museum
shinkamigoto.nagasaki.jp
name.mv
orkanger.no
mikasa.hokkaido.jp
name.my
balestrand.no
anghke.no
no.it
pesaro-urbino.it
kamikawa.hyogo.jp
botany.museum
cc.na
ntr.br
sango.nara.jp
masuda.shimane.jp
ind.tn
trondheim.no
fermo.it
kagamino.okayama.jp
odda.no
askvoll.no
tottori.tottori.jp
bronnoysund.no
ena.gifu.jp
evenes.no
shiriuchi.hokkaido.jp
hino.tokyo.jp
lib.vi.us
iide.yamagata.jp
re-og-romsdal.no
shibata.niigata.jp
botanicgarden.museum
lg.ua
namegata.ibaraki.jp
architecture.museum
fineart.museum
ostrowwlkp.pl
sorreisa.no
psi.br
cc.vt.us
barrel-of-knowledge.info
kunitomi.miyazaki.jp
name.mk
stor-elvdal.no
uy.com
bonn.museum
budejju.no
rnu.tn
chiyoda.gunma.jp
yoro.gifu.jp
yasu.shiga.jp
amagasaki.hyogo.jp
rjjat.no
jur.pro
mukawa.hokkaido.jp
narviika.no
name.jo
marburg.museum
lorenskog.no
aland.fi
yonezawa.yamagata.jp
gyeongnam.kr
maebashi.gunma.jp
tateshina.nagano.jp
yamato.kanagawa.jp
dyndns.info
mosvik.no
crimea.ua
laakesvuemie.no
embetsu.hokkaido.jp
chiyoda.tokyo.jp
kudamatsu.yamaguchi.jp
gop.pk
nic.tj
yalta.ua
oregon.museum
naples.it
ginan.gifu.jp
va.it
tamayu.shimane.jp
ninomiya.kanagawa.jp
orenburg.ru
academy.museum
miyakonojo.miyazaki.jp
appspot.com
moma.museum
lib.nv.us
readmyblog.org
wake.okayama.jp
kusu.oita.jp
ing.pa
blogdns.org
is-a-doctor.com
london.museum
group.aero
fukumitsu.toyama.jp
osaki.miyagi.jp
is-a-techie.com
!nel.uk
otake.hiroshima.jp
shinonsen.hyogo.jp
oshima.yamaguchi.jp
mari-el.ru
obu.aichi.jp
bykle.no
yasuoka.nagano.jp
gs.cn
chuo.fukuoka.jp
aero.tt
tokai.ibaraki.jp
nsw.edu.au
suzu.ishikawa.jp
kitagawa.miyazaki.jp
kawaminami.miyazaki.jp
aisho.shiga.jp
gs.tr.no
bungotakada.oita.jp
center.museum
maritime.museum
timekeeping.museum
ecn.br
yamal.ru
aero.mv
botanical.museum
at-band-camp.net
isa.us
kasumigaura.ibaraki.jp
ogawa.nagano.jp
oppegard.no
avellino.it
samukawa.kanagawa.jp
nat.tn
mlo.no
gov.ac
asso.fr
gov.ae
konan.aichi.jp
gov.af
research.aero
omitama.ibaraki.jp
kita.tokyo.jp
va.no
okaya.nagano.jp
zhitomir.ua
communication.museum
gov.al
kanra.gunma.jp
kamisu.ibaraki.jp
googlecode.com
sandefjord.no
astrakhan.ru
kamchatka.ru
gov.ba
asso.gp
gov.bb
gov.as
okinawa.okinawa.jp
gov.au
gov.bf
gov.bh
gov.az
bv.nl
pisa.it
showa.yamanashi.jp
kawajima.saitama.jp
uw.gov.pl
gov.bm
kunimi.fukushima.jp
gov.bo
vologda.ru
servebbs.net
lib.ut.us
gov.br
naval.museum
gov.bs
gov.bt
gov.cd
minakami.gunma.jp
asso.ht
ovre-eiker.no
coop.tt
nt.edu.au
mat.br
gov.by
bale.museum
gov.bz
cc.ga.us
aga.niigata.jp
gov.cl
fredrikstad.no
gov.cm
gov.cn
bushey.museum
gov.co
nu.ca
kamiamakusa.kumamoto.jp
aa.no
gov.cu
omachi.saga.jp
k12.wy.us
lib.ca.us
coop.mv
gov.cx
coop.mw
asso.bj
venezia.it
windmill.museum
likes-pie.com
gov.dm
kepno.pl
gov.do
aerodrome.aero
gov.ec
milano.it
gov.ee
oguni.kumamoto.jp
gov.eg
kumiyama.kyoto.jp
asso.ci
gov.dz
hidaka.hokkaido.jp
hongo.hiroshima.jp
shishikui.tokushima.jp
blogdns.com
idv.hk
agents.aero
notteroy.no
higashiizu.shizuoka.jp
norilsk.ru
gos.pk
yawatahama.ehime.jp
chiropractic.museum
en.it
clock.museum
kobayashi.miyazaki.jp
land.no
valer.hedmark.no
gv.ao
osakasayama.osaka.jp
wv.us
gov.ge
tozsde.hu
nakagyo.kyoto.jp
homeftp.org
gov.gg
bus.museum
gv.at
gov.gh
consultant.aero
gov.gi
kahoku.ishikawa.jp
shobara.hiroshima.jp
coop.py
asso.dz
gov.gn
getmyip.com
kasai.hyogo.jp
amur.ru
gov.gr
ci.it
so.it
express.aero
tomigusuku.okinawa.jp
oseto.nagasaki.jp
gov.hk
va.us
izumozaki.niigata.jp
principe.st
is-a-bookkeeper.com
gov.ie
showa.fukushima.jp
noboribetsu.hokkaido.jp
tourism.tn
cc.ms.us
cc.nc.us
pz.it
gov.im
gov.in
coop.km
!british-library.uk
artcenter.museum
suwa.nagano.jp
gov.iq
nationalfirearms.museum
lubin.pl
gov.ir
gov.is
gov.it
radio.br
gov.je
sasebo.nagasaki.jp
monzaedellabrianza.it
ad.jp
from-nj.com
gov.jo
eiheiji.fukui.jp
shintomi.miyazaki.jp
odesa.ua
gifu.jp
rockart.museum
homeunix.com
nu.it
publ.pt
forgot.his.name
gov.kg
gov.ki
karmoy.no
dsherad.no
far.br
roma.museum
endofinternet.net
gov.km
nakama.fukuoka.jp
gov.kn
kvanangen.no
taiki.hokkaido.jp
gov.kp
gov.la
haga.tochigi.jp
gov.lb
gobo.wakayama.jp
gov.lc
natori.miyagi.jp
crotone.it
snillfjord.no
chiryu.aichi.jp
gov.ky
gov.kz
gov.lk
nanbu.yamanashi.jp
nesseby.no
ono.fukui.jp
vikna.no
gov.ma
bashkiria.ru
gov.lr
niihama.ehime.jp
gov.lt
gov.me
shonai.fukuoka.jp
gov.lv
gov.mg
gorge.museum
dyndns.org
gov.ly
campidanomedio.it
nichinan.miyazaki.jp
gov.mk
minamitane.kagoshima.jp
gov.ml
gov.mn
gov.mo
*.nagoya.jp
gov.mr
est.pr
kinko.kagoshima.jp
gov.mu
dudinka.ru
kouyama.kagoshima.jp
gov.mv
rnrt.tn
gov.mw
gov.ng
swiebodzin.pl
gov.my
columbia.museum
udono.mie.jp
nx.cn
oristano.it
bygland.no
gov.nr
toyoura.hokkaido.jp
taishi.hyogo.jp
miyako.iwate.jp
hamatama.saga.jp
stavropol.ru
cn.com
tarumizu.kagoshima.jp
tver.ru
uvic.museum
gov.ph
lyngen.no
koto.tokyo.jp
cc.az.us
sannan.hyogo.jp
gov.pk
sells-it.net
gov.pl
gov.pn
meland.no
servegame.org
other.nf
gov.qa
gov.pr
gov.ps
nishio.aichi.jp
gov.pt
miasta.pl
iwamizawa.hokkaido.jp
ikeda.osaka.jp
sejny.pl
wy.us
kesennuma.miyagi.jp
gov.py
selfip.org
tsuruoka.yamagata.jp
touch.museum
matsumoto.kagoshima.jp
lecce.it
wassamu.hokkaido.jp
hirono.fukushima.jp
hamamatsu.shizuoka.jp
rikubetsu.hokkaido.jp
jamal.ru
nieruchomosci.pl
cl.it
hisayama.fukuoka.jp
minami.kyoto.jp
arai.shizuoka.jp
sr.it
kikonai.hokkaido.jp
yakumo.hokkaido.jp
keisen.fukuoka.jp
idv.tw
ut.us
gov.sa
gov.sb
gov.rs
gov.sc
hi.cn
gov.sd
orkdal.no
gov.ru
fuoisku.no
shiraoka.saitama.jp
building.museum
gov.rw
gov.sg
gov.sh
co.ae
aeroclub.aero
co.ag
gov.sl
ag.it
higashi.okinawa.jp
lancashire.museum
oygarden.no
!siemens.om
aikawa.kanagawa.jp
co.ao
tempioolbia.it
lierne.no
gov.st
co.ba
force.museum
asso.re
co.at
dep.no
irkutsk.ru
gov.sx
gov.sy
gov.tj
historyofscience.museum
gov.tl
co.bi
gov.tm
higashinaruse.akita.jp
madrid.museum
gov.tn
gov.to
cc.la.us
tarui.gifu.jp
gov.ua
kyotango.kyoto.jp
gov.tt
tourism.pl
co.ca
leirfjord.no
gov.tw
tenkawa.nara.jp
minowa.nagano.jp
co.bw
takazaki.miyazaki.jp
ullensvang.no
andoy.no
co.ci
finland.museum
tysnes.no
e12.ve
co.cl
austevoll.no
wolomin.pl
kunstunddesign.museum
gov.vc
gov.ve
co.cr
kasuga.fukuoka.jp
iris.arpa
cc.il.us
latina.it
copenhagen.museum
mc.it
um.gov.pl
futtsu.chiba.jp
incheon.kr
gov.vn
rd.no
cnt.br
harima.hyogo.jp
plaza.museum
nishiawakura.okayama.jp
unbi.ba
sumita.iwate.jp
forsand.no
gov.ws
asso.nc
artgallery.museum
toda.saitama.jp
for-some.biz
yatsushiro.kumamoto.jp
!rakpetroleum.om
taishin.fukushima.jp
beeldengeluid.museum
hellas.museum
gr.com
fujimi.nagano.jp
rennesoy.no
asahi.nagano.jp
ogano.saitama.jp
mjondalen.no
loabat.no
cc.tx.us
kikuchi.kumamoto.jp
gniezno.pl
iwaizumi.iwate.jp
co.gg
nesset.no
parma.it
hasama.oita.jp
kashima.ibaraki.jp
k12.ut.us
monza-e-della-brianza.it
ebina.kanagawa.jp
kosa.kumamoto.jp
nagi.okayama.jp
yomitan.okinawa.jp
ouda.nara.jp
ogliastra.it
co.gy
cc.sc.us
webhop.biz
farm.museum
nord-fron.no
co.id
mil.ac
co.hu
suzuka.mie.jp
sigdal.no
mil.ae
forde.no
ivgu.no
co.im
mil.al
co.in
uchiko.ehime.jp
ker.no
rum.no
vibo-valentia.it
nango.fukushima.jp
co.ir
mil.ba
mot.no
co.it
te.it
co.je
ostre-toten.no
engineer.aero
kumamoto.jp
nativeamerican.museum
miyama.mie.jp
mil.az
nagawa.nagano.jp
eng.pro
co.jp
mil.bo
hl.cn
nit.no
mil.br
uda.nara.jp
pvt.k12.ma.us
medio-campidano.it
columbus.museum
sakaiminato.tottori.jp
asso.km
mil.by
higashiyodogawa.osaka.jp
nanbu.tottori.jp
intelligence.museum
mil.cl
aioi.hyogo.jp
mil.cn
mil.co
levanger.no
co.kr
co.lc
from-wi.com
kawai.iwate.jp
.telemark.no
tsurugi.ishikawa.jp
flekkefjord.no
furniture.museum
newyork.museum
asso.mc
mil.do
co.ma
nagara.chiba.jp
co.ls
mil.ec
bolt.hu
co.me
uhren.museum
joso.ibaraki.jp
niyodogawa.kochi.jp
gs.sf.no
mil.eg
lib.il.us
umaji.kochi.jp
kurashiki.okayama.jp
kakinoki.shimane.jp
oishida.yamagata.jp
hki.no
sokndal.no
wa.gov.au
sx.cn
co.na
art.museum
mo-i-rana.no
co.mu
co.mw
design.aero
vadso.no
am.br
co.nl
hidaka.kochi.jp
tokushima.jp
communications.museum
co.no
oh.us
blogdns.net
nord-odal.no
kumamoto.kumamoto.jp
altoadige.it
koto.shiga.jp
yasaka.nagano.jp
mil.ge
jaworzno.pl
saito.miyazaki.jp
mil.gh
toyoake.aichi.jp
mombetsu.hokkaido.jp
fauske.no
nishi.fukuoka.jp
alaska.museum
marnardal.no
on.ca
higashikurume.tokyo.jp
gs.nl.no
mil.gt
reggioemilia.it
st.no
fnd.br
tromso.no
krakow.pl
takahashi.okayama.jp
hasvik.no
co.pl
zt.ua
katsuyama.fukui.jp
co.pn
homeftp.net
mil.hn
fuchu.tokyo.jp
omaha.museum
date.hokkaido.jp
shimokawa.hokkaido.jp
tyumen.ru
mil.id
philadelphiaarea.museum
sanfrancisco.museum
honjo.akita.jp
living.museum
co.pw
beiarn.no
ullensaker.no
tozawa.yamagata.jp
aya.miyazaki.jp
uk.net
sklep.pl
hokuto.hokkaido.jp
mil.in
tsaritsyn.ru
mil.iq
minami.fukuoka.jp
naklo.pl
susaki.kochi.jp
karatsu.saga.jp
fg.it
badajoz.museum
for-better.biz
mil.jo
midsund.no
co.rs
shimane.shimane.jp
hi.us
nna.no
york.museum
spydeberg.no
co.rw
hamatonbetsu.hokkaido.jp
mil.kg
!nic.ar
kagami.kochi.jp
dynalias.com
civilaviation.aero
modelling.aero
uz.ua
nanao.ishikawa.jp
mil.km
modum.no
badaddja.no
mil.kr
co.st
oi.kanagawa.jp
author.aero
cr.it
co.th
versailles.museum
co.sz
co.tj
encyclopedic.museum
mil.kz
grong.no
co.tm
minamiboso.chiba.jp
lib.ma.us
servebbs.org
kiev.ua
journalist.aero
co.ua
te.ua
co.tt
co.ug
mil.lv
mil.mg
co.tz
council.aero
ibaraki.jp
family.museum
rc.it
hl.no
ostrowiec.pl
co.us
!statecouncil.om
co.ve
!congresodelalengua3.ar
nalchik.ru
mil.mv
halsa.no
co.vi
takayama.gifu.jp
fujishiro.ibaraki.jp
os.hordaland.no
sirdal.no
co.uz
fj.cn
mil.my
kazuno.akita.jp
unzen.nagasaki.jp
mizuho.tokyo.jp
indianapolis.museum
from-id.com
hurum.no
mil.no
pordenone.it
kvam.no
mutsuzawa.chiba.jp
artdeco.museum
hamada.shimane.jp
philadelphia.museum
kudoyama.wakayama.jp
mishima.shizuoka.jp
minami-alps.yamanashi.jp
k12.mi.us
nanmoku.gunma.jp
ashikaga.tochigi.jp
from-wv.com
kawatana.nagasaki.jp
oslo.no
fukuchiyama.kyoto.jp
kisofukushima.nagano.jp
okayama.jp
mil.pe
mil.ph
mi.it
russia.museum
abo.pa
mil.pl
nobeoka.miyazaki.jp
shinjuku.tokyo.jp
ok.us
mil.qa
verran.no
suwalki.pl
onjuku.chiba.jp
szczytno.pl
lv.ua
mitou.yamaguchi.jp
mil.py
chita.ru
hirono.iwate.jp
embroidery.museum
mad.museum
kawaue.gifu.jp
shiiba.miyazaki.jp
asnes.no
media.hu
sande.vestfold.no
lib.de.us
erotika.hu
ski.museum
parti.se
on-the-web.tv
works.aero
gb.com
dyndns-free.com
biz.bb
firm.ht
rifu.miyagi.jp
watari.miyagi.jp
takagi.nagano.jp
biz.at
surgeonshall.museum
skanit.no
florida.museum
kani.gifu.jp
biz.az
mil.ru
isesaki.gunma.jp
firm.in
yusui.kagoshima.jp
mil.rw
mil.sh
inderoy.no
software.aero
kushiro.hokkaido.jp
pyatigorsk.ru
bindal.no
sakegawa.yamagata.jp
ninohe.iwate.jp
yonago.tottori.jp
mil.st
galsa.no
mil.sy
salvadordali.museum
mil.tj
mil.tm
for-our.info
shikama.miyagi.jp
mil.to
yaotsu.gifu.jp
niki.hokkaido.jp
hikawa.shimane.jp
stat.no
joetsu.niigata.jp
mil.tw
firm.co
bruxelles.museum
endofinternet.org
asahi.mie.jp
mil.tz
sor-varanger.no
dynathome.net
skoczow.pl
shonai.yamagata.jp
stadt.museum
roma.it
shijonawate.osaka.jp
mil.vc
mil.ve
honai.ehime.jp
muko.kyoto.jp
karpacz.pl
mil.uy
us.com
k12.az.us
monza-brianza.it
shingo.aomori.jp
toshima.tokyo.jp
prochowice.pl
kuju.oita.jp
cr.ua
eid.no
kyowa.hokkaido.jp
higashikagura.hokkaido.jp
otari.nagano.jp
kiyama.saga.jp
rochester.museum
fuchu.hiroshima.jp
hasuda.saitama.jp
ap.it
fm.br
dagestan.ru
gs.va.no
shinshiro.aichi.jp
lowicz.pl
taiwa.miyagi.jp
yekaterinburg.ru
wielun.pl
geelvinck.museum
slattum.no
utsunomiya.tochigi.jp
bern.museum
rivne.ua
miners.museum
com.ac
kraanghke.no
pa.it
com.af
tsushima.aichi.jp
com.ag
asmatart.museum
com.ai
etnedal.no
com.al
snaase.no
media.pl
sula.no
vanylven.no
com.an
torino.museum
helsinki.museum
com.ba
com.bb
kimitsu.chiba.jp
tarama.okinawa.jp
com.au
com.aw
aremark.no
com.bh
vestre-slidre.no
com.bi
goto.nagasaki.jp
higashisumiyoshi.osaka.jp
com.az
rollag.no
bc.ca
com.bm
oceanographique.museum
mesaverde.museum
mi.th
com.bo
gs.aa.no
jerusalem.museum
com.br
is-a-green.com
com.bs
nagasaki.jp
com.bt
nishiwaki.hyogo.jp
verbania.it
takarazuka.hyogo.jp
georgia.museum
com.by
com.ci
com.bz
uchinomi.kagawa.jp
ehime.jp
shinjo.nara.jp
com.cn
shiki.saitama.jp
com.co
cc.wv.us
tychy.pl
nkz.ru
tobe.ehime.jp
strand.no
biz.ki
ivanovo.ru
com.cu
com.de
hichiso.gifu.jp
nirasaki.yamanashi.jp
flesberg.no
mi.us
k12.il.us
jgora.pl
sumy.ua
com.dm
izumo.shimane.jp
com.do
hiranai.aomori.jp
jor.br
!city.sendai.jp
omaezaki.shizuoka.jp
turin.it
nissedal.no
skierva.no
com.ec
com.ee
cc.va.us
com.eg
nagano.nagano.jp
halloffame.museum
leka.no
com.dz
morioka.iwate.jp
lesja.no
vibovalentia.it
nishi.osaka.jp
kg.kr
!city.kawasaki.jp
flanders.museum
com.es
florence.it
kumano.hiroshima.jp
from-sd.com
mo.cn
yamagata.nagano.jp
!nic.tr
yamanashi.jp
is-with-theband.com
canada.museum
bardu.no
gstad.no
fm.it
biz.mv
bialowieza.pl
!nic.uk
com.fr
vs.it
kunohe.iwate.jp
aoki.nagano.jp
biz.mw
izumi.osaka.jp
koeln.museum
gulen.no
ruovat.no
agr.br
com.ge
nes.buskerud.no
fukudomi.saga.jp
dnsdojo.com
com.gh
hitachi.ibaraki.jp
selfip.biz
com.gi
nakagawa.nagano.jp
biz.nr
com.gn
nishiaizu.fukushima.jp
com.gp
bearalvahki.no
lselv.no
kchr.ru
com.gr
tosashimizu.kochi.jp
tas.gov.au
nosegawa.nara.jp
com.gt
kanan.osaka.jp
oyer.no
shinagawa.tokyo.jp
com.gy
tn.it
kyoto.jp
kurume.fukuoka.jp
yk.ca
com.hk
itako.ibaraki.jp
hammarfeasta.no
broker.aero
com.hn
shinshinotsu.hokkaido.jp
k12.ri.us
czeladz.pl
dovre.no
com.hr
com.ht
ebino.miyazaki.jp
celtic.museum
fujimi.saitama.jp
biz.pk
dyndns-at-home.com
asn.au
biz.pl
kanzaki.saga.jp
nannestad.no
yachiyo.ibaraki.jp
kaizuka.osaka.jp
holt.no
biz.pr
is-into-games.com
com.io
ri.it
komoro.nagano.jp
com.iq
gyokuto.kumamoto.jp
googleapis.com
com.is
issmarterthanyou.com
de.us
castle.museum
!parliament.uk
shimodate.ibaraki.jp
ivuotna.no
kviteseid.no
yabu.hyogo.jp
naamesjevuemie.no
com.jo
science-fiction.museum
zaporizhzhe.ua
tanabe.kyoto.jp
aejrie.no
sakae.nagano.jp
is-a-nurse.com
moriguchi.osaka.jp
stjordalshalsen.no
pd.it
ot.it
com.kg
tokke.no
com.ki
bibai.hokkaido.jp
tsk.ru
fm.no
com.km
kirovograd.ua
tomi.nagano.jp
com.kp
ballooning.aero
com.la
com.lb
com.lc
lutsk.ua
yatomi.aichi.jp
virtuel.museum
firm.ro
navigation.aero
com.ky
com.kz
tenei.fukushima.jp
chungnam.kr
com.lk
mo.it
dnsdojo.org
com.lr
opoczno.pl
pa.us
saga.jp
kvinesdal.no
biz.tj
com.lv
gose.nara.jp
com.mg
nagaokakyo.kyoto.jp
tcm.museum
com.ly
kawasaki.miyagi.jp
cieszyn.pl
com.mk
com.ml
com.mo
siljan.no
biz.tt
akita.jp
com.na
cc.wy.us
riodejaneiro.museum
marine.ru
averoy.no
com.mu
com.mv
com.nf
tolga.no
com.mw
com.ng
vladimir.ru
com.mx
deatnu.no
com.my
mihara.kochi.jp
hyllestad.no
melhus.no
lib.co.us
eng.br
mashike.hokkaido.jp
com.nr
minamiminowa.nagano.jp
moroyama.saitama.jp
moscow.museum
phoenix.museum
vladikavkaz.ru
from-nh.com
jan-mayen.no
granvin.no
khv.ru
cc.ut.us
ndalen.no
biz.vn
accident-investigation.aero
ler.hedmark.no
kisosaki.mie.jp
nb.ca
firm.nf
doshi.yamanashi.jp
com.pa
lib.ar.us
dyndns-ip.com
fukushima.fukushima.jp
com.pe
misasa.tottori.jp
fuossko.no
com.pf
com.ph
tokashiki.okinawa.jp
hcesuolo.no
moriyama.shiga.jp
museumcenter.museum
hof.no
vegarshei.no
com.pk
com.pl
com.qa
imperia.it
com.pr
com.ps
vv.it
com.pt
ayagawa.kagawa.jp
davvenjarga.no
iwakuni.yamaguchi.jp
com.py
k12.dc.us
royken.no
pri.ee
nishikata.tochigi.jp
urawa.saitama.jp
equipment.aero
sweden.museum
kyowa.akita.jp
guovdageaidnu.no
ogaki.gifu.jp
com.re
emergency.aero
ikusaka.nagano.jp
hirosaki.aomori.jp
jobs.tt
maryland.museum
com.ro
com.sa
is-found.org
usa.oita.jp
com.sb
frogn.no
com.sc
com.sd
com.ru
com.rw
com.sg
inawashiro.fukushima.jp
com.sh
yn.cn
com.sl
togakushi.nagano.jp
unazuki.toyama.jp
com.sn
porsanger.no
com.so
av.it
gc.ca
okinawa.jp
com.st
asn.lv
namdalseid.no
tn.us
amber.museum
com.sy
broke-it.net
podzone.net
net.ac
com.tj
selfip.com
net.ae
ofunato.iwate.jp
shichikashuku.miyagi.jp
net.af
yoita.niigata.jp
com.tm
net.ag
com.tn
dynalias.net
com.to
net.ai
eidsberg.no
com.ua
lugansk.ua
net.al
nishihara.kumamoto.jp
com.tt
net.an
cymru.museum
heritage.museum
sarpsborg.no
com.tw
com.ug
net.ba
higashiyamato.tokyo.jp
net.bb
pg.it
net.au
meiwa.gunma.jp
as.us
net.bh
ri.us
net.az
roan.no
com.vc
net.bm
com.ve
net.bo
net.br
com.uy
com.vi
fuettertdasnetz.de
net.bs
com.uz
net.bt
higashiomi.shiga.jp
kms.ru
accident-prevention.aero
from-ca.com
ozora.hokkaido.jp
com.vn
dyndns-server.com
net.ci
net.bz
livinghistory.museum
net.cn
net.co
ryuoh.shiga.jp
krokstadelva.no
lib.wa.us
oz.au
net.cu
from-sc.com
chocolate.museum
sch.ae
iwate.jp
museum.tt
com.ws
net.dm
selje.no
is-very-good.org
net.do
net.ec
moriyoshi.akita.jp
rl.no
mo.us
blogspot.re
net.eg
hachioji.tokyo.jp
childrens.museum
shizuoka.jp
net.dz
minamiizu.shizuoka.jp
is-a-patsfan.org
inagawa.hyogo.jp
blogspot.ro
yamagata.jp
gsm.pl
suldal.no
dlugoleka.pl
blogspot.se
blogspot.sg
dnsalias.com
kamikawa.hokkaido.jp
kamoenai.hokkaido.jp
blogspot.sk
siracusa.it
k12.wi.us
oksnes.no
vardo.no
starachowice.pl
net.ge
ishinomaki.miyagi.jp
oji.nara.jp
blogspot.td
trustee.museum
net.gg
misato.saitama.jp
ppg.br
net.gn
chikuho.fukuoka.jp
net.gp
osoyro.no
dyndns-office.com
net.gr
higashikawa.hokkaido.jp
net.gt
monzabrianza.it
mr.no
eidsvoll.no
aridagawa.wakayama.jp
sykkylven.no
minamiaiki.nagano.jp
blogspot.tw
net.gy
naturhistorisches.museum
net.hk
zaporizhzhia.ua
mifune.kumamoto.jp
net.hn
kahoku.yamagata.jp
asakawa.fukushima.jp
barlettatraniandria.it
blogspot.mr
net.ht
net.id
ud.it
tsuchiura.ibaraki.jp
naturalhistory.museum
matsushige.tokushima.jp
nanto.toyama.jp
from-al.com
blogspot.mx
nagakute.aichi.jp
zamami.okinawa.jp
net.im
ikawa.akita.jp
lib.ne.us
blogspot.nl
net.in
yokkaichi.mie.jp
blogspot.no
net.iq
net.ir
net.is
net.je
from.hr
cc.oh.us
biratori.hokkaido.jp
sch.gg
taxi.aero
bi.it
treviso.it
ro.it
mine.nu
net.jo
tenri.nara.jp
alvdal.no
ikeda.hokkaido.jp
here-for-more.info
owani.aomori.jp
uri.arpa
tsukui.kanagawa.jp
bryne.no
shibetsu.hokkaido.jp
grozny.ru
jewelry.museum
net.kg
net.ki
sakura.chiba.jp
nittedal.no
kawazu.shizuoka.jp
net.kn
net.la
hoylandet.no
net.lb
mli.no
net.lc
mihama.fukui.jp
yamagata.gifu.jp
blogspot.pt
sch.id
aca.pro
sanjo.niigata.jp
net.ky
tsukumi.oita.jp
net.kz
oceanographic.museum
k12.nm.us
net.lk
miharu.fukushima.jp
aknoluokta.no
net.ma
tw.cn
net.lr
kamikitayama.nara.jp
miyashiro.saitama.jp
chernihiv.ua
ichikawa.hyogo.jp
es.museum
sch.ir
oki.fukuoka.jp
yoshioka.gunma.jp
akkeshi.hokkaido.jp
net.me
kazimierz-dolny.pl
blogspot.it
net.lv
sch.je
yoshida.saitama.jp
net.ly
net.mk
net.ml
museum.mv
hokkaido.jp
net.mo
museum.mw
vestnes.no
blogspot.jp
sch.jo
yokoze.saitama.jp
stathelle.no
blogspot.com.ar
net.mu
net.mv
net.nf
adult.ht
ne.jp
coldwar.museum
net.mw
net.ng
museum.no
blogspot.com.au
net.mx
skydiving.aero
net.my
nakasatsunai.hokkaido.jp
undersea.museum
kainan.wakayama.jp
sebastopol.ua
cc.hi.us
gamagori.aichi.jp
gyeongbuk.kr
net.nr
jorpeland.no
blogspot.kr
bellevue.museum
blogspot.com.br
kanegasaki.iwate.jp
ne.kr
aosta.it
mima.tokushima.jp
pro.az
km.ua
nakanoto.ishikawa.jp
sch.lk
nome.pt
nagareyama.chiba.jp
himeji.hyogo.jp
denmark.museum
echizen.fukui.jp
net.pa
from-oh.com
kongsvinger.no
ringebu.no
tsukigata.hokkaido.jp
pro.br
net.pe
bar.pro
viterbo.it
heroy.more-og-romsdal.no
omihachiman.shiga.jp
labor.museum
toho.fukuoka.jp
tome.miyagi.jp
net.ph
net.pk
sch.ly
net.pl
saijo.ehime.jp
shiojiri.nagano.jp
net.pn
newport.museum
net.qa
net.pr
net.ps
net.pt
akrehamn.no
oshu.iwate.jp
lincoln.museum
fjell.no
selfip.info
hol.no
net.py
blogspot.fi
kakegawa.shizuoka.jp
cc.co.us
schoenbrunn.museum
microlight.aero
shimogo.fukushima.jp
leirvik.no
rshei.no
blogspot.fr
blogspot.com.es
pro.ec
civilisation.museum
gaviika.no
nago.okinawa.jp
station.museum
akashi.hyogo.jp
ichinohe.iwate.jp
tsukiyono.gunma.jp
hcavuotna.no
notogawa.shiga.jp
sciencehistory.museum
r-fron.no
net.sa
net.sb
net.sc
blogspot.gr
net.sd
mandal.no
net.ru
net.rw
net.sg
flight.aero
alabama.museum
net.sh
dgca.aero
dominic.ua
vestby.no
kuroishi.aomori.jp
gs.hl.no
sorfold.no
net.sl
blogspot.hk
nemuro.hokkaido.jp
hppi.no
wi.us
tsuno.miyazaki.jp
net.so
giessen.museum
ten.no
dn.ua
wada.nagano.jp
sch.qa
net.st
shiroishi.saga.jp
blogspot.hu
blogspot.ie
teramo.it
kuzumaki.iwate.jp
net.th
net.sy
net.tj
cc.ok.us
uozu.toyama.jp
net.tm
bl.it
naoshima.kagawa.jp
ne.pw
net.tn
ohi.fukui.jp
fusa.no
net.to
blogspot.in
hirakata.osaka.jp
net.ua
fujiyoshida.yamanashi.jp
beskidy.pl
ed.ao
net.tt
kochi.kochi.jp
southcarolina.museum
valle.no
blogspot.be
dnsdojo.net
tomika.gifu.jp
muosat.no
net.tw
minamiyamashiro.kyoto.jp
itano.tokushima.jp
blogspot.bj
tainai.niigata.jp
zachpomor.pl
komono.mie.jp
project.museum
blogspot.ca
net.vc
aerobatic.aero
benevento.it
sch.sa
nakadomari.aomori.jp
ibara.okayama.jp
net.ve
elvendrell.museum
pro.ht
tomari.hokkaido.jp
blogspot.cf
hikimi.shimane.jp
net.uy
net.vi
blogspot.ch
net.uz
servebbs.com
ed.ci
net.vn
paragliding.aero
otobe.hokkaido.jp
sakai.fukui.jp
rikuzentakata.iwate.jp
journalism.museum
news.hu
susono.shizuoka.jp
blogspot.de
ed.cr
mediocampidano.it
blogspot.cv
soma.fukushima.jp
blogspot.com
blogspot.cz
is-a-player.com
blogspot.dk
consulado.st
shingu.fukuoka.jp
inami.wakayama.jp
education.museum
sciencecenters.museum
net.ws
lib.ga.us
bergen.no
prato.it
shiwa.iwate.jp
bo.nordland.no
foggia.it
pp.az
ne.ug
chirurgiens-dentistes.fr
toyama.jp
ne.tz
forum.hu
chita.aichi.jp
nisshin.aichi.jp
lc.it
mitake.gifu.jp
solund.no
ogose.saitama.jp
kunst.museum
ne.us
furukawa.miyagi.jp
nakatombetsu.hokkaido.jp
lib.tn.us
fareast.ru
railroad.museum
yamaguchi.jp
sakae.chiba.jp
atsuma.hokkaido.jp
minamimaki.nagano.jp
marker.no
yabuki.fukushima.jp
from-ak.com
settlers.museum
rubtsovsk.ru
akabira.hokkaido.jp
pro.na
yurihonjo.akita.jp
kuji.iwate.jp
morotsuka.miyazaki.jp
pro.mv
mx.na
cargo.aero
ohira.tochigi.jp
fyresdal.no
trieste.it
tokyo.jp
midori.chiba.jp
manx.museum
soo.kagoshima.jp
kunstsammlung.museum
rzeszow.pl
samegawa.fukushima.jp
leasing.aero
higashi.fukuoka.jp
kids.us
assedic.fr
state.museum
czest.pl
wallonie.museum
podzone.org
hitoyoshi.kumamoto.jp
hamura.tokyo.jp
minoh.osaka.jp
tako.chiba.jp
kafjord.no
freemasonry.museum
lib.mo.us
ed.jp
pro.pr
film.hu
act.au
in.na
no.com
higashiizumo.shimane.jp
elburg.museum
siedlce.pl
bo.it
chikugo.fukuoka.jp
from-mo.com
!city.kitakyushu.jp
sopot.pl
togura.nagano.jp
handson.museum
sb.ua
rennebu.no
milan.it
kamioka.akita.jp
cc.mi.us
from-de.com
urayasu.chiba.jp
varggat.no
takatsuki.shiga.jp
k12.ms.us
k12.nc.us
sakaki.nagano.jp
uwajima.ehime.jp
skaun.no
kursk.ru
tabayama.yamanashi.jp
ryazan.ru
oyabe.toyama.jp
health.vn
higashiyoshino.nara.jp
isen.kagoshima.jp
nogi.tochigi.jp
broadcast.museum
iitate.fukushima.jp
yawata.kyoto.jp
daegu.kr
obihiro.hokkaido.jp
rebun.hokkaido.jp
kamo.niigata.jp
vrn.ru
higashimurayama.tokyo.jp
ora.gunma.jp
shimoji.okinawa.jp
pro.tt
lib.wv.us
odate.akita.jp
shoo.okayama.jp
tula.ru
uchinada.ishikawa.jp
sh.cn
kawahara.tottori.jp
ingatlan.hu
chikuma.nagano.jp
vaksdal.no
foundation.museum
lewismiller.museum
trentino.it
qc.ca
piacenza.it
bokn.no
in.rs
tom.ru
cng.br
lebesby.no
nh.us
k12.ia.us
noto.ishikawa.jp
arita.saga.jp
svizzera.museum
kiyose.tokyo.jp
frosta.no
ks.ua
pro.vn
namsos.no
federation.aero
naumburg.museum
szczecin.pl
koza.wakayama.jp
poltava.ua
sorum.no
ed.pw
from-ky.com
nishiazai.shiga.jp
in.th
moseushi.hokkaido.jp
sa.no
nankoku.kochi.jp
orland.no
miyoshi.tokushima.jp
larvik.no
ks.us
loppa.no
*.kobe.jp
childrensgarden.museum
sakai.ibaraki.jp
in.ua
inf.br
ylandet.no
skedsmo.no
dynalias.org
kurobe.toyama.jp
gol.no
not.br
shingu.wakayama.jp
nakai.kanagawa.jp
cc.de.us
azumino.nagano.jp
rade.no
dyndns-at-work.com
travel.pl
katsuura.chiba.jp
oiso.kanagawa.jp
it.ao
cim.br
in.us
bamble.no
inf.cu
mimata.miyazaki.jp
bo.telemark.no
karasjohka.no
hanyu.saitama.jp
artanddesign.museum
padua.it
health.museum
aseral.no
carbonia-iglesias.it
nikaho.akita.jp
ros.no
matsudo.chiba.jp
yoshinogari.saga.jp
ystre-slidre.no
bodo.no
holmestrand.no
vestvagoy.no
horokanai.hokkaido.jp
matsue.shimane.jp
oyodo.nara.jp
dnsalias.net
ya.no
monzaebrianza.it
katagami.akita.jp
istmein.de
tochigi.tochigi.jp
komforb.se
design.museum
hanamigawa.chiba.jp
zj.cn
nahari.kochi.jp
discovery.museum
carraramassa.it
elk.pl
cc.pa.us
kaga.ishikawa.jp
tokamachi.niigata.jp
br.it
cb.it
plc.ly
agrinet.tn
gs.fm.no
surgut.ru
usa.museum
pp.ru
pp.se
lib.la.us
go.ci
rodoy.no
niikappu.hokkaido.jp
kure.hiroshima.jp
fudai.iwate.jp
maizuru.kyoto.jp
passenger-association.aero
iveland.no
go.cr
takayama.nagano.jp
game.tw
tvedestrand.no
chernovtsy.ua
entertainment.aero
trader.aero
shikaoi.hokkaido.jp
komagane.nagano.jp
travel.tt
katsushika.tokyo.jp
suita.osaka.jp
nasushiobara.tochigi.jp
za.com
cody.museum
esp.br
sagamihara.kanagawa.jp
pp.ua
andriatranibarletta.it
mikawa.yamagata.jp
naustdal.no
takinoue.hokkaido.jp
gs.oslo.no
shiroishi.miyagi.jp
community.museum
bievat.no
from-ia.com
rep.kp
luxembourg.museum
sk.ca
vic.gov.au
yamanashi.yamanashi.jp
hemne.no
ulsan.kr
k12.ky.us
is-a-caterer.com
kozagawa.wakayama.jp
capebreton.museum
is-a-musician.com
kaita.hiroshima.jp
seto.aichi.jp
yoshino.nara.jp
muenster.museum
yro.no
li.it
hokksund.no
snz.ru
hannan.osaka.jp
brumunddal.no
fukushima.jp
tgory.pl
kv.ua
hachinohe.aomori.jp
media.museum
hidaka.saitama.jp
oto.fukuoka.jp
kozaki.chiba.jp
sandnessjoen.no
christiansburg.museum
res.aero
ashiya.hyogo.jp
soeda.fukuoka.jp
nuernberg.museum
sakhalin.ru
go.id
soundandvision.museum
tajimi.gifu.jp
tonosho.kagawa.jp
from-ut.com
aki.kochi.jp
niiza.saitama.jp
stalowa-wola.pl
from-ne.com
tado.mie.jp
abeno.osaka.jp
bergbau.museum
dallas.museum
inf.mk
cc.tn.us
onomichi.hiroshima.jp
saga.saga.jp
go.it
motoyama.kochi.jp
iwakura.aichi.jp
kashihara.nara.jp
inagi.tokyo.jp
judaica.museum
ilawa.pl
lib.pr.us
buryatia.ru
go.jp
snasa.no
otaki.chiba.jp
mielno.pl
tachiarai.fukuoka.jp
settsu.osaka.jp
hikari.yamaguchi.jp
cc.as.us
cc.ri.us
mail.pl
santacruz.museum
hapmir.no
go.kr
k12.sc.us
lib.ny.us
nuoro.it
sogndal.no
sosnowiec.pl
asaminami.hiroshima.jp
isernia.it
froland.no
vang.no
nanporo.hokkaido.jp
dyndns-wiki.com
bari.it
bahcavuotna.no
panama.museum
santafe.museum
ce.it
shirakawa.gifu.jp
aircraft.aero
ptz.ru
iamallama.com
takayama.gunma.jp
ama.aichi.jp
yakumo.shimane.jp
taito.tokyo.jp
cmw.ru
res.in
hb.cn
tohnosho.chiba.jp
kashiba.nara.jp
soni.nara.jp
ostroleka.pl
aogashima.tokyo.jp
minano.saitama.jp
cc.mo.us
gjerstad.no
yashiro.hyogo.jp
hitachiomiya.ibaraki.jp
hakone.kanagawa.jp
watch-and-clock.museum
pv.it
toyohashi.aichi.jp
okuizumo.shimane.jp
shop.ht
olawa.pl
shop.hu
sukagawa.fukushima.jp
marugame.kagawa.jp
usantiques.museum
udm.ru
railway.museum
tsubetsu.hokkaido.jp
kariwa.niigata.jp
tsurugashima.saitama.jp
etc.br
obira.hokkaido.jp
ide.kyoto.jp
educational.museum
bydgoszcz.pl
figueres.museum
langevag.no
tinn.no
ens.tn
vercelli.it
ac.ae
newspaper.museum
potenza.it
komatsushima.tokushima.jp
gs.rl.no
nakayama.yamagata.jp
abu.yamaguchi.jp
pila.pl
ac.at
tamatsukuri.ibaraki.jp
ac.be
durham.museum
sn.cn
kadena.okinawa.jp
atm.pl
haram.no
aichi.jp
mihama.aichi.jp
mizumaki.fukuoka.jp
serveftp.net
portland.museum
from-in.com
hagebostad.no
nara.jp
go.pw
sa.edu.au
ukiha.fukuoka.jp
nyny.museum
media.aero
ine.kyoto.jp
br.com
ac.ci
onagawa.miyagi.jp
nt.au
ac.cn
from-tx.com
sor-odal.no
ac.cr
ikeda.gifu.jp
sobetsu.hokkaido.jp
culture.museum
zgrad.ru
tadotsu.kagawa.jp
machida.tokyo.jp
chernigov.ua
kembuchi.hokkaido.jp
from-mi.com
sor-aurdal.no
pippu.hokkaido.jp
nt.ca
mitoyo.kagawa.jp
tsuwano.shimane.jp
gs.mr.no
toyo.kochi.jp
ky.us
tranoy.no
ysund.no
hemsedal.no
rendalen.no
utsira.no
takasu.hokkaido.jp
tsuyama.okayama.jp
beauxarts.museum
gr.it
firenze.it
misugi.mie.jp
and.museum
go.th
semboku.akita.jp
tokushima.tokushima.jp
go.tj
buzen.fukuoka.jp
land-4-sale.us
nyc.museum
gr.jp
raisa.no
go.ug
go.tz
vc.it
pmir.no
scientist.aero
yamato.kumamoto.jp
modalen.no
stargard.pl
ac.gn
sumida.tokyo.jp
historisches.museum
store.nf
yoka.hyogo.jp
omachi.nagano.jp
ch.it
overhalla.no
likescandy.com
www.ro
se.net
nakamichi.yamanashi.jp
adm.br
dnipropetrovsk.ua
vindafjord.no
k12.ak.us
is-a-rockstar.com
ac.id
minamiechizen.fukui.jp
children.museum
tsu.mie.jp
na.no
gliwice.pl
he.cn
aid.pl
ac.im
kishiwada.osaka.jp
ac.in
finearts.museum
ac.ir
lucca.it
odessa.ua
massa-carrara.it
happou.akita.jp
colonialwilliamsburg.museum
k12.nv.us
lib.in.us
scotland.museum
ac.jp
shimoda.shizuoka.jp
is-by.us
kui.hiroshima.jp
us.na
reggio-emilia.it
asahi.ibaraki.jp
saintlouis.museum
kashima.saga.jp
arboretum.museum
bandai.fukushima.jp
chikuhoku.nagano.jp
hayakawa.yamanashi.jp
namikata.ehime.jp
haibara.shizuoka.jp
bytom.pl
furano.hokkaido.jp
zushi.kanagawa.jp
*.sendai.jp
ulan-ude.ru
ac.kr
beardu.no
lib.gu.us
vinnica.ua
takahata.yamagata.jp
honjyo.akita.jp
scienceandindustry.museum
tokorozawa.saitama.jp
meraker.no
katsuragi.nara.jp
rfeasta.no
bialystok.pl
ac.ma
lo.it
akagi.shimane.jp
tawaramoto.nara.jp
obanazawa.yamagata.jp
ac.me
genoa.it
iz.hr
og.ao
yakutia.ru
taku.saga.jp
heguri.nara.jp
mansions.museum
folldal.no
omasvuotna.no
cherkassy.ua
trainer.aero
ac.mu
cc.wi.us
ac.mw
ac.ng
cartoonart.museum
paris.museum
can.museum
juedisches.museum
from-vt.com
narita.chiba.jp
fukushima.hokkaido.jp
awaji.hyogo.jp
lodi.it
is-uberleet.com
engerdal.no
square.museum
saroma.hokkaido.jp
neues.museum
reggiocalabria.it
ac.pa
mb.ca
seika.kyoto.jp
higashiagatsuma.gunma.jp
iizuna.nagano.jp
nesoddtangen.no
nakatane.kagoshima.jp
nt.no
tendo.yamagata.jp
brandywinevalley.museum
kunitachi.tokyo.jp
tuva.ru
balat.no
sue.fukuoka.jp
iwata.shizuoka.jp
tysvar.no
ac.pr
skodje.no
ama.shimane.jp
illustration.museum
idrett.no
better-than.tv
ashiya.fukuoka.jp
leksvik.no
wloclawek.pl
mie.jp
kawamata.fukushima.jp
donostia.museum
is-a-chef.org
guernsey.museum
saku.nagano.jp
minamisanriku.miyagi.jp
penza.ru
ta.it
kawanabe.kagoshima.jp
ac.rs
okayama.okayama.jp
kamiizumi.saitama.jp
annefrank.museum
association.aero
gushikami.okinawa.jp
ac.ru
ac.se
zentsuji.kagawa.jp
ac.rw
nagahama.shiga.jp
narusawa.yamanashi.jp
telekommunikation.museum
crew.aero
services.aero
gx.cn
konan.shiga.jp
misaki.osaka.jp
fukui.fukui.jp
toya.hokkaido.jp
toyonaka.osaka.jp
sugito.saitama.jp
cc.ne.us
hornindal.no
noda.iwate.jp
wakkanai.hokkaido.jp
nt.ro
ac.th
ringsaker.no
ac.sz
ac.tj
arq.br
nnov.ru
itami.hyogo.jp
kashiwazaki.niigata.jp
eti.br
showa.gunma.jp
unnan.shimane.jp
sos.pl
rishiri.hokkaido.jp
aso.kumamoto.jp
store.ro
otofuke.hokkaido.jp
ac.ug
ae.org
iida.nagano.jp
kitanakagusuku.okinawa.jp
ac.tz
teaches-yoga.com
shimokitayama.nara.jp
arakawa.saitama.jp
og.it
joboji.iwate.jp
kainan.tokushima.jp
ski.no
lib.ee
itakura.gunma.jp
sor-fron.no
vf.no
astronomy.museum
takatsuki.osaka.jp
store.st
rokunohe.aomori.jp
kiyokawa.kanagawa.jp
od.ua
kvalsund.no
ashoro.hokkaido.jp
utazu.kagawa.jp
ibestad.no
urbinopesaro.it
lyngdal.no
ac.vn
koshu.yamanashi.jp
michigan.museum
mskog.no
kitagata.saga.jp
omsk.ru
mashiko.tochigi.jp
kofu.yamanashi.jp
mb.it
medizinhistorisches.museum
inuyama.aichi.jp
dnsalias.org
is-a-chef.com
otaki.nagano.jp
austrheim.no
ar.com
anthropology.museum
hvaler.no
shop.pl
lib.va.us
fukusaki.hyogo.jp
baths.museum
culturalcenter.museum
show.aero
iraq.museum
vju.no
kamakura.kanagawa.jp
toyono.osaka.jp
vega.no
sumoto.hyogo.jp
film.museum
kadogawa.miyazaki.jp
garden.museum
schokoladen.museum
!nls.uk
konskowola.pl
legnica.pl
caltanissetta.it
wajima.ishikawa.jp
mragowo.pl
hattfjelldal.no
kuwana.mie.jp
tsuga.tochigi.jp
itayanagi.aomori.jp
gan.no
museumvereniging.museum
zp.ua
kawanehon.shizuoka.jp
american.museum
dolls.museum
hiroshima.jp
betainabox.com
kawaba.gunma.jp
law.pro
kin.okinawa.jp
is-a-conservative.com
americana.museum
k12.vi.us
yamada.toyama.jp
miasa.nagano.jp
conf.au
aure.no
oizumi.gunma.jp
lodingen.no
from-or.com
qc.com
fc.it
farmequipment.museum
vi.it
archaeological.museum
moss.no
khakassia.ru
isteingeek.de
izumi.kagoshima.jp
imageandsound.museum
suisse.museum
gu.us
tajiri.osaka.jp
kiyosato.hokkaido.jp
takaharu.miyazaki.jp
takanabe.miyazaki.jp
paroch.k12.ma.us
hatsukaichi.hiroshima.jp
cn.it
ranzan.saitama.jp
murmansk.ru
hamburg.museum
es.kr
heroy.nordland.no
barletta-trani-andria.it
lib.me.us
ck.ua
city.hu
fhs.no
hk.cn
ascolipiceno.it
motorcycle.museum
skanland.no
qld.edu.au
cc.nh.us
gub.uy
trani-andria-barletta.it
birkenes.no
is-a-cpa.com
trapani.it
art.br
kibichuo.okayama.jp
tananger.no
otama.fukushima.jp
kiho.mie.jp
nose.osaka.jp
nakagawa.tokushima.jp
is-slick.com
assn.lk
from-ga.com
cc.ks.us
kamagaya.chiba.jp
grp.lk
hioki.kagoshima.jp
nagato.yamaguchi.jp
control.aero
gliding.aero
tsumagoi.gunma.jp
nishitosa.kochi.jp
kitadaito.okinawa.jp
art.do
zoological.museum
toyako.hokkaido.jp
plo.ps
cq.cn
kadoma.osaka.jp
basel.museum
osakikamijima.hiroshima.jp
elverum.no
cc.in.us
shingu.hyogo.jp
art.dz
avoues.fr
lu.it
me.it
nerima.tokyo.jp
military.museum
satosho.okayama.jp
yamagata.ibaraki.jp
humanities.museum
championship.aero
does-it.net
higashi.fukushima.jp
taxi.br
kharkiv.ua
ushuaia.museum
kumano.mie.jp
unsa.ba
shimamoto.osaka.jp
wodzislaw.pl
yokosuka.kanagawa.jp
is-leet.com
jevnaker.no
minamiashigara.kanagawa.jp
ryugasaki.ibaraki.jp
tsuno.kochi.jp
flora.no
kuzbass.ru
nesna.no
yachiyo.chiba.jp
civilwar.museum
matsumae.hokkaido.jp
kumatori.osaka.jp
namsskogan.no
knowsitall.info
linz.museum
sakuragawa.ibaraki.jp
toride.ibaraki.jp
traeumtgerade.de
store.bb
jolster.no
pilots.museum
kustanai.ru
art.ht
pubol.museum
england.museum
shimizu.shizuoka.jp
kartuzy.pl
volgograd.ru
tateyama.toyama.jp
augustow.pl
askoy.no
obama.nagasaki.jp
k12.ca.us
higashine.yamagata.jp
wales.museum
kiwa.mie.jp
izena.okinawa.jp
js.cn
kanna.gunma.jp
from-tn.com
brescia.it
aip.ee
otoineppu.hokkaido.jp
sakyo.kyoto.jp
kami.miyagi.jp
serveftp.org
miyama.fukuoka.jp
hakui.ishikawa.jp
adv.br
exeter.museum
nichinan.tottori.jp
vi.us
enna.it
cn.ua
from-co.net
hn.cn
andria-barletta-trani.it
himeshima.oita.jp
boleslawiec.pl
nishiarita.saga.jp
al.it
sydney.museum
washingtondc.museum
iglesiascarbonia.it
kanuma.tochigi.jp
educator.aero
from-ny.net
watchandclock.museum
frog.museum
takamori.kumamoto.jp
is-a-blogger.com
habmer.no
consulting.aero
ogawa.saitama.jp
fi.cr
hanggliding.aero
minamiise.mie.jp
ueda.nagano.jp
lebtimnetz.de
karelia.ru
zlg.br
koge.tottori.jp
kvitsoy.no
vagsoy.no
time.no
toyotomi.hokkaido.jp
tj.cn
nes.akershus.no
med.br
fujioka.gunma.jp
imakane.hokkaido.jp
yamakita.kanagawa.jp
okinoshima.shimane.jp
gs.jan-mayen.no
kasugai.aichi.jp
texas.museum
tsugaru.aomori.jp
miyawaka.fukuoka.jp
otsuki.yamanashi.jp
suedtirol.it
koya.wakayama.jp
shikokuchuo.ehime.jp
.museum
kameyama.mie.jp
missile.museum
fhv.se
hu.com
art.pl
tamano.okayama.jp
taketa.oita.jp
yer.no
oystre-slidre.no
me.tz
takahagi.ibaraki.jp
steam.museum
technology.museum
med.ec
asakuchi.okayama.jp
med.ee
stavanger.no
merseine.nu
al.no
porsangu.no
stavern.no
me.us
lib.ct.us
emp.br
kayabe.hokkaido.jp
sekigahara.gifu.jp
udine.it
shacknet.nu
presse.km
posts-and-telecommunications.museum
is-a-chef.net
gokase.miyazaki.jp
choshi.chiba.jp
podhale.pl
archaeology.museum
localhistory.museum
krasnoyarsk.ru
minamidaito.okinawa.jp
yorkshire.museum
lavangen.no
oyamazaki.kyoto.jp
nagasaki.nagasaki.jp
laheadju.no
kameoka.kyoto.jp
bielawa.pl
art.sn
from-pr.com
takata.fukuoka.jp
dielddanuorri.no
fujisato.akita.jp
association.museum
gouv.fr
fi.it
presse.ml
nakagawa.hokkaido.jp
tanabe.wakayama.jp
monmouth.museum
takikawa.hokkaido.jp
urakawa.hokkaido.jp
shibecha.hokkaido.jp
collection.museum
kusatsu.gunma.jp
pulawy.pl
monticello.museum
med.ht
ct.it
otago.museum
alaheadju.no
omotego.fukushima.jp
balsan.it
ogi.saga.jp
okawa.fukuoka.jp
norfolk.museum
gouv.ht
kaminokawa.tochigi.jp
hammerfest.no
hiraya.nagano.jp
settlement.museum
toei.aichi.jp
santabarbara.museum
rsta.no
ao.it
sano.tochigi.jp
jondal.no
re.it
kamitsue.oita.jp
sola.no
laspezia.it
luzern.museum
salat.no
stv.ru
est-a-la-maison.com
avocat.fr
la.no
bando.ibaraki.jp
kawakami.nara.jp
*.kawasaki.jp
ngo.lk
gouv.bj
sennan.osaka.jp
greta.fr
minamiuonuma.niigata.jp
bmer.no
sanuki.kagawa.jp
cosenza.it
kota.aichi.jp
takko.aomori.jp
gamvik.no
kaneyama.fukushima.jp
cc.ky.us
stjohn.museum
habikino.osaka.jp
askim.no
gouv.ci
musashimurayama.tokyo.jp
gs.bu.no
teshikaga.hokkaido.jp
al.us
re.kr
kyotamba.kyoto.jp
minnesota.museum
ise.mie.jp
med.ly
safety.aero
kyonan.chiba.jp
koga.ibaraki.jp
skedsmokorset.no
!www.ck
sherbrooke.museum
jddar.no
fuchu.toyama.jp
conf.lv
yonabaru.okinawa.jp
ujiie.tochigi.jp
numata.hokkaido.jp
luroy.no
sortland.no
yamamoto.miyagi.jp
morimachi.shizuoka.jp
iijima.nagano.jp
ichikawamisato.yamanashi.jp
upow.gov.pl
losangeles.museum
club.aero
kommunalforbund.se
drangedal.no
ngo.ph
tur.br
ngo.pl
nishinoomote.kagoshima.jp
lib.dc.us
chihayaakasaka.osaka.jp
eastafrica.museum
leitungsen.de
aurland.no
misawa.aomori.jp
med.pa
inabe.mie.jp
laquila.it
tm.fr
toon.ehime.jp
kusatsu.shiga.jp
med.pl
hofu.yamaguchi.jp
mamurogawa.yamagata.jp
vinnytsia.ua
miyota.nagano.jp
parachuting.aero
suli.hu
yasugi.shimane.jp
johana.toyama.jp
yaita.tochigi.jp
!nawras.om
izhevsk.ru
frei.no
kumenan.okayama.jp
kikugawa.shizuoka.jp
vr.it
ambulance.museum
tsunan.niigata.jp
matsubushi.saitama.jp
ichiba.tokushima.jp
tm.hu
id.au
perugia.it
gotemba.shizuoka.jp
fla.no
kamikoani.akita.jp
sec.ps
med.sa
skole.museum
airport.aero
med.sd
sibenik.museum
sondre-land.no
jpn.com
shimamaki.hokkaido.jp
owariasahi.aichi.jp
utashinai.hokkaido.jp
hotel.tz
namie.fukushima.jp
komi.ru
malvik.no
lib.nj.us
k-uralsk.ru
xz.cn
lukow.pl
iiyama.nagano.jp
steiermark.museum
radom.pl
blogspot.co.at
saltdal.no
vladivostok.ru
kira.aichi.jp
flog.br
shiranuka.hokkaido.jp
nsk.ru
ar.it
tono.iwate.jp
fujiidera.osaka.jp
tm.km
ct.us
kuchinotsu.nagasaki.jp
shinto.gunma.jp
trysil.no
saves-the-whales.com
off.ai
county.museum
tank.museum
is-a-hard-worker.com
pc.it
tm.mc
kyiv.ua
onojo.fukuoka.jp
tm.mg
onga.fukuoka.jp
vlog.br
lib.id.us
kalmykia.ru
alto-adige.it
shibukawa.gunma.jp
toba.mie.jp
misato.shimane.jp
kitahata.saga.jp
for-more.biz
siellak.no
la-spezia.it
mn.it
seljord.no
mihama.chiba.jp
miyako.fukuoka.jp
fujinomiya.shizuoka.jp
moka.tochigi.jp
cultural.museum
tm.no
kamisato.saitama.jp
magadan.ru
mk.ua
motobu.okinawa.jp
yrvik.no
is-a-geek.com
shizukuishi.iwate.jp
omura.nagasaki.jp
rec.br
kai.yamanashi.jp
monza.it
teo.br
pescara.it
yugawa.fukushima.jp
circus.museum
kirkenes.no
air-surveillance.aero
roros.no
rnd.ru
pharmacy.museum
gs.nt.no
bmd.br
takizawa.iwate.jp
bunkyo.tokyo.jp
motegi.tochigi.jp
youth.museum
gob.bo
tamba.hyogo.jp
lib.tx.us
kitashiobara.fukushima.jp
rec.co
kautokeino.no
baseball.museum
dinosaur.museum
tm.pl
grane.no
eidskog.no
lanbib.se
gob.cl
kristiansund.no
id.ir
iwate.iwate.jp
hotel.lk
omiya.saitama.jp
tanagura.fukushima.jp
perm.ru
rland.no
western.museum
from-va.com
game-server.cc
gob.do
hita.oita.jp
ashibetsu.hokkaido.jp
zgorzelec.pl
gob.ec
blogspot.co.il
barum.no
bozen.it
kotohira.kagawa.jp
tm.ro
gouv.rw
varese.it
hirokawa.fukuoka.jp
ia.us
k12.ct.us
tm.se
gouv.sn
lib.or.us
is-a-therapist.com
pc.pl
gob.es
seiro.niigata.jp
farsund.no
magazine.aero
ueno.gunma.jp
ayase.kanagawa.jp
kitaura.miyazaki.jp
cz.it
tp.it
ikoma.nara.jp
presse.ci
konin.pl
id.lv
eigersund.no
nore-og-uvdal.no
yoshimi.saitama.jp
fl.us
id.ly
dyndns.biz
ohkura.yamagata.jp
vlaanderen.museum
surnadal.no
urbino-pesaro.it
evenassi.no
from-ok.com
tara.saga.jp
hashimoto.wakayama.jp
gob.gt
hotel.hu
gs.vf.no
groks-the.info
!bl.uk
ota.gunma.jp
gob.hn
kitagata.gifu.jp
airline.aero
simbirsk.ru
katashina.gunma.jp
hiraizumi.iwate.jp
hirado.nagasaki.jp
corporation.museum
volyn.ua
fujisawa.kanagawa.jp
6bone.pl
gifu.gifu.jp
kami.kochi.jp
molde.no
essex.museum
tatsuno.hyogo.jp
cherkasy.ua
sayo.hyogo.jp
ar.us
is-an-engineer.com
k12.ma.us
shimofusa.chiba.jp
california.museum
songdalen.no
svelvik.no
vic.au
setouchi.okayama.jp
presse.fr
theater.museum
leg.br
harvestcelebration.museum
mus.br
towada.aomori.jp
mochizuki.nagano.jp
is-a-knight.org
nsn.us
lindas.no
na.it
paderborn.museum
catanzaro.it
wajiki.tokushima.jp
gosen.niigata.jp
busan.kr
clinton.museum
embaixada.st
jfk.museum
hanamaki.iwate.jp
mielec.pl
casadelamoneda.museum
hjelmeland.no
cc.gu.us
is-a-anarchist.com
stre-toten.no
is-a-geek.org
katori.chiba.jp
myphotos.cc
hakata.fukuoka.jp
oguchi.aichi.jp
hachirogata.akita.jp
eniwa.hokkaido.jp
tottori.jp
okagaki.fukuoka.jp
mn.us
bergamo.it
noda.chiba.jp
coastaldefence.museum
rec.nf
izu.shizuoka.jp
karuizawa.nagano.jp
tadaoka.osaka.jp
gouv.km
lunner.no
topology.museum
maibara.shiga.jp
ostroda.pl
takamori.nagano.jp
larsson.museum
obama.fukui.jp
gob.mx
amot.no
hida.gifu.jp
alessandria.it
nagiso.nagano.jp
shunan.yamaguchi.jp
ogawara.miyagi.jp
ritto.shiga.jp
tsuru.yamanashi.jp
lomza.pl
rde.no
yokaichiba.chiba.jp
ygarden.no
pskov.ru
chiba.jp
irc.pl
fr.it
reke.no
gen.in
gouv.ml
estate.museum
id.us
k12.de.us
aomori.aomori.jp
naturalhistorymuseum.museum
lib.pa.us
iwaki.fukushima.jp
gob.pa
vaapste.no
kosei.shiga.jp
shirosato.ibaraki.jp
gob.pe
from-la.net
me.no
viking.museum
neat-url.com
chelyabinsk.ru
gob.pk
selbu.no
shari.hokkaido.jp
gausdal.no
edu.ac
catania.it
ureshino.mie.jp
ts.it
is-a-celticsfan.org
edu.af
school.museum
blogspot.co.uk
k12.ar.us
lib.mt.us
lib.nd.us
edu.al
edu.an
entomology.museum
gildeskal.no
gallery.museum
stuff-4-sale.us
nesodden.no
edu.ba
edu.bb
iizuka.fukuoka.jp
shikabe.hokkaido.jp
edu.au
rec.ro
chosei.chiba.jp
edu.bh
msk.ru
edu.bi
sauherad.no
edu.az
ardal.no
rn.it
game-host.org
edu.bm
histoire.museum
edu.bo
mihama.mie.jp
massacarrara.it
mobara.chiba.jp
aogaki.hyogo.jp
hatogaya.saitama.jp
oe.yamagata.jp
edu.br
edu.bs
edu.bt
tamakawa.fukushima.jp
uslivinghistory.museum
waw.pl
tas.edu.au
edu.ci
yura.wakayama.jp
edu.bz
niepce.museum
baidar.no
mod.gi
vicenza.it
gets-it.net
edu.cn
edu.co
glass.museum
sciencecenter.museum
tv.bo
neyagawa.osaka.jp
pi.it
arakawa.tokyo.jp
isahaya.nagasaki.jp
iwatsuki.saitama.jp
tv.br
edu.cu
gs.st.no
kamisunagawa.hokkaido.jp
omigawa.chiba.jp
edu.dm
so.gov.pl
sa.au
nakagawa.fukuoka.jp
edu.do
edu.ec
suginami.tokyo.jp
hashima.gifu.jp
edu.ee
edu.eg
mt.it
hadano.kanagawa.jp
dontexist.net
edu.dz
pistoia.it
hobol.no
warabi.saitama.jp
trading.aero
nsw.au
kagawa.jp
hadsel.no
ooshika.nagano.jp
edu.es
isa.kagoshima.jp
mesjevuemie.no
priv.hu
jewishart.museum
meeres.museum
trust.museum
suifu.ibaraki.jp
oarai.ibaraki.jp
bomlo.no
sa.cr
tarnobrzeg.pl
conference.aero
kasaoka.okayama.jp
gjovik.no
y.nordland.no
nland.no
edu.ge
wazuka.kyoto.jp
syzran.ru
k12.id.us
edu.gh
wakasa.tottori.jp
fylkesbibl.no
snoasa.no
edu.gi
nom.ad
kamifurano.hokkaido.jp
kitamoto.saitama.jp
targi.pl
nom.ag
kuki.saitama.jp
arendal.no
edu.gn
edu.gp
edu.gr
akishima.tokyo.jp
cc.vi.us
edu.gt
toyokawa.aichi.jp
nikolaev.ua
meiwa.mie.jp
kaneyama.yamagata.jp
sel.no
edu.hk
is-an-entertainer.com
is-certified.com
edu.hn
burghof.museum
contemporary.museum
from-wa.com
r-varanger.no
klepp.no
edu.ht
fedje.no
!mediaphone.om
krodsherad.no
web.co
messina.it
fussa.tokyo.jp
nom.br
divtasvuodna.no
war.museum
porsgrunn.no
amursk.ru
edu.in
ge.it
komatsu.ishikawa.jp
is-very-evil.org
edu.iq
edu.is
erimo.hokkaido.jp
edu.it
nom.co
univ.sn
k12.tx.us
web.do
minami.tokushima.jp
jeju.kr
soc.lk
grimstad.no
kharkov.ua
gb.net
ralingen.no
edu.jo
miura.kanagawa.jp
kunigami.okinawa.jp
priv.at
time.museum
kaho.fukuoka.jp
tv.it
blogspot.co.nz
edu.kg
edu.ki
ass.km
k12.as.us
lahppi.no
edu.km
lib.ms.us
lib.nc.us
izunokuni.shizuoka.jp
edu.kn
nakagusuku.okinawa.jp
edu.kp
edu.la
yashio.saitama.jp
edu.lb
nozawaonsen.nagano.jp
edu.lc
oguni.yamagata.jp
jelenia-gora.pl
gdansk.pl
tobetsu.hokkaido.jp
matsuura.nagasaki.jp
nom.es
daito.osaka.jp
edu.ky
ozu.ehime.jp
edu.kz
edu.lk
sa.it
lier.no
cremona.it
oamishirasato.chiba.jp
edu.lr
matsusaka.mie.jp
edu.me
minokamo.gifu.jp
edu.lv
divttasvuotna.no
edu.mg
nom.fr
edu.ly
club.tw
edu.mk
edu.ml
wakayama.wakayama.jp
edu.mn
edu.mo
saratov.ru
cc.me.us
vdonsk.ru
from-ar.com
zgora.pl
usculture.museum
mari.ru
daiwa.hiroshima.jp
edu.mv
edu.mw
edu.ng
kaszuby.pl
edu.mx
edu.my
usui.fukuoka.jp
web.id
sr.gov.pl
mna.no
info.ht
sauda.no
info.hu
edu.nr
tv.na
chuo.tokyo.jp
lat.no
dazaifu.fukuoka.jp
kawai.nara.jp
eun.eg
koshimizu.hokkaido.jp
charter.aero
thruhere.net
usgarden.museum
kanoya.kagoshima.jp
edu.pa
kihoku.ehime.jp
kalisz.pl
sakura.tochigi.jp
agrar.hu
edu.pe
edu.pf
edu.ph
sd.cn
oxford.museum
edu.pk
edu.pl
edu.pn
arao.kumamoto.jp
edu.qa
kr.it
nakijin.okinawa.jp
edu.pr
edu.ps
fjaler.no
edu.pt
gotdns.org
itoigawa.niigata.jp
oregontrail.museum
kvafjord.no
mt.us
nd.us
freight.aero
ando.nara.jp
edu.py
ino.kochi.jp
portlligat.museum
web.lk
nom.km
music.museum
ishikawa.okinawa.jp
chtr.k12.ma.us
andriabarlettatrani.it
nationalheritage.museum
giehtavuoatna.no
im.it
hareid.no
kids.museum
kanmaki.nara.jp
tra.kp
numata.gunma.jp
info.ec
hizen.saga.jp
labour.museum
honefoss.no
misato.wakayama.jp
edu.sa
lib.sd.us
arts.co
shima.mie.jp
edu.sb
edu.rs
edu.sc
edu.sd
tama.tokyo.jp
nsberg.no
edu.ru
edu.rw
edu.sg
komae.tokyo.jp
mazowsze.pl
shintoku.hokkaido.jp
lans.museum
edu.sl
nom.mg
ns.museum
web.nf
skjak.no
info.bb
chel.ru
edu.sn
trd.br
info.at
info.au
chikuzen.fukuoka.jp
asahi.toyama.jp
edu.st
info.az
tv.sd
shimonoseki.yamaguchi.jp
edu.sy
edu.tj
radoy.no
sasaguri.fukuoka.jp
nakano.nagano.jp
ogimi.okinawa.jp
computerhistory.museum
ug.gov.pl
edu.tm
abira.hokkaido.jp
edu.to
edu.ua
lavagis.no
cc.al.us
kopervik.no
edu.tt
nishimera.miyazaki.jp
kuban.ru
edu.tw
lillehammer.no
info.co
achi.nagano.jp
karasjok.no
pa.gov.pl
lib.mn.us
osteroy.no
naganohara.gunma.jp
web.pk
dp.ua
edu.vc
minato.osaka.jp
rotorcraft.aero
uchihara.ibaraki.jp
edu.ve
nom.pa
edu.uy
nom.pe
ternopil.ua
gebostad.no
tv.tz
iwade.wakayama.jp
bn.it
oyama.tochigi.jp
edu.vn
yukuhashi.fukuoka.jp
rel.ht
biei.hokkaido.jp
cinema.museum
yuzhno-sakhalinsk.ru
nom.pl
ichinomiya.chiba.jp
gne.no
izumisano.osaka.jp
rimini.it
skjervoy.no
anpachi.gifu.jp
verdal.no
sanok.pl
matera.it
nagatoro.saitama.jp
edu.ws
po.it
takatori.nara.jp
dyroy.no
!mecon.ar
walbrzych.pl
yamashina.kyoto.jp
sandoy.no
is-a-geek.net
kunisaki.oita.jp
nom.re
hazu.aichi.jp
k12.mt.us
k12.nd.us
ulvik.no
asahi.chiba.jp
rankoshi.hokkaido.jp
stockholm.museum
troandin.no
pomorze.pl
pl.ua
itoman.okinawa.jp
kasuya.fukuoka.jp
okoppe.hokkaido.jp
nom.ro
caa.aero
togane.chiba.jp
polkowice.pl
web.tj
iglesias-carbonia.it
rdalshalsen.no
ogori.fukuoka.jp
north.museum
lib.wy.us
scrapper-site.net
eu.com
database.museum
vaga.no
birdart.museum
gratangen.no
kasukabe.saitama.jp
dyndns-home.com
seranishi.hiroshima.jp
asker.no
nom.tm
le.it
brussels.museum
is-a-hunter.com
babia-gora.pl
ustka.pl
chijiwa.nagasaki.jp
web.ve
gaivuotna.no
kr.ua
yamada.iwate.jp
evje-og-hornnes.no
io\qdir.cpp
io\qfile.cpp
QFile::setFileName: File (%s) is already opened
QFile::open: File (%s) already open
%1/qt_temp.XXXXXX
gNo file engine available or engine does not support UnMapExtension
io\qfiledevice.cpp
io\qfileinfo.cpp
gQIODevice::seek: Invalid pos: %d
io\qiodevice.cpp
io\qlockfile.cpp
io\qprocess.cpp
io\qtextstream.cpp
QTextStream::setRealNumberPrecision: Invalid precision (%d)
class QTextStream &__thiscall QTextStream::operator >>(class QChar &)
class QTextStream &__thiscall QTextStream::operator <<(class QChar)
class QTextStream &__thiscall QTextStream::operator <<(char)
class QTextStream &__thiscall QTextStream::operator <<(const class QString &)
class QTextStream &__thiscall QTextStream::operator <<(class QLatin1String)
class QTextStream &__thiscall QTextStream::operator <<(const class QByteArray &)
class QTextStream &__thiscall QTextStream::operator <<(const char *)
class QTextStream &__thiscall QTextStream::operator >>(short &)
class QTextStream &__thiscall QTextStream::operator >>(unsigned short &)
class QTextStream &__thiscall QTextStream::operator >>(int &)
class QTextStream &__thiscall QTextStream::operator >>(unsigned int &)
class QTextStream &__thiscall QTextStream::operator >>(long &)
class QTextStream &__thiscall QTextStream::operator >>(unsigned long &)
class QTextStream &__thiscall QTextStream::operator >>(__int64 &)
class QTextStream &__thiscall QTextStream::operator >>(unsigned __int64 &)
class QTextStream &__thiscall QTextStream::operator >>(float &)
class QTextStream &__thiscall QTextStream::operator >>(double &)
class QTextStream &__thiscall QTextStream::operator >>(class QString &)
class QTextStream &__thiscall QTextStream::operator >>(class QByteArray &)
class QTextStream &__thiscall QTextStream::operator >>(char *)
class QTextStream &__thiscall QTextStream::operator <<(short)
class QTextStream &__thiscall QTextStream::operator <<(unsigned short)
class QTextStream &__thiscall QTextStream::operator <<(int)
class QTextStream &__thiscall QTextStream::operator <<(unsigned int)
class QTextStream &__thiscall QTextStream::operator <<(long)
class QTextStream &__thiscall QTextStream::operator <<(unsigned long)
class QTextStream &__thiscall QTextStream::operator <<(__int64)
class QTextStream &__thiscall QTextStream::operator <<(unsigned __int64)
class QTextStream &__thiscall QTextStream::operator <<(double)
class QTextStream &__thiscall QTextStream::operator <<(const void *)
g.XXXXXX
QDir::registerResource: Registering a resource [%s] must be rooted in an absolute path (start with /) [%s]
io\qresource.cpp
QDir::registerResource: Registering a resource [%p] must be rooted in an absolute path (start with /) [%s]
QResourceInfo: Resource [%s] has both data and children!
QResource::addResourceSearchPath: Search paths must be absolute (start with /) [%s]
io\qsavefile.cpp
gQSaveFile::open: Unsupported open mode 0x%x
QSaveFile::open: File (%s) already open
QSaveFile::commit: File (%s) is not open
!$&'()* ,;=:-._~
"<>\^`{|}port =
class QString __thiscall QUrl::toString(class QUrlTwoFlags) const
io\qurl.cpp
QUrl: QUrl::FullyDecoded is not permitted when reconstructing the full URL
QUrl(
void __thiscall QUrl::setUrl(const class QString &,enum QUrl::ParsingMode)
QUrl: QUrl::DecodedMode is not permitted when parsing a full URL
C:\temp\qt-user
C:\temp\qt-common
""??''\\
io\qsettings.cpp
.conf
io\qfsfileengine.cpp
io\qfilesystemwatcher.cpp
\HKEY_LOCAL_MACHINE\
\HKEY_CURRENT_USER\
QSettings: RegEnumValue failed: %s
class QStringList __cdecl childKeysOrGroups(struct HKEY__ *,enum QSettingsPrivate::ChildSpec)
io\qsettings_win.cpp
QSettings: RegQueryInfoKey() failed: %s
void __cdecl deleteChildGroups(struct HKEY__ *)
QSettings: RegDeleteKey failed on subkey "%s": %s
bool __thiscall QWinSettingsPrivate::readKey(struct HKEY__ *,const class QString &,class QVariant *) const
QSettings: Unknown data %d type in Windows registry
QSettings: RegDeleteKey failed on key "%s": %s
QSettings: RegDeleteValue failed on subkey "%s": %s
QSettings: failed to set subkey "%s": %s
gHKEY_USERS
HKEY_USERS\
HKEY_CLASSES_ROOT
HKEY_CLASSES_ROOT\
HKEY_LOCAL_MACHINE
HKEY_LOCAL_MACHINE\
HKEY_CURRENT_USER
HKEY_CURRENT_USER\
QSettings: Failed to delete key "%s": %s
io\qlockfile_win.cpp
\\?\UNC
\\?\UNC\
QProcess: CreateNamedPipe failed.
Process operation timed out
CreateIoCompletionPort failed.
I/O completion port thread
Can't associate file handle %x with I/O completion port.
QWindowsPipeReader: qt_cancelIo on handle %x failed.
gQWindowsPipeReader::startAsyncRead
QWindowsPipeReader::completeAsyncRead
void __thiscall QAbstractItemModelPrivate::movePersistentIndexes(class QVector,int,const class QModelIndex &,enum Qt::Orientation)
itemmodels\qabstractitemmodel.cpp
itemmodels\qitemselectionmodel.cpp
Can't select indexes from different model or with different parents
filterKeyColumn
QSortFilterProxyModel: index from wrong model passed to mapToSource
itemmodels\qsortfilterproxymodel.cpp
QSortFilterProxyModel: inconsistent changes reported by source model
gQSortFilterProxyModel: index from wrong model passed to mapFromSource
QSortFilterProxyModel: invalid inserted rows reported by source model
json\qjson.cpp
QJson: Document too large to store in data structure %d %d %d
json\qjsondocument.cpp
plugin\qpluginloader.cpp
Got keys from plugin meta data
Keys
plugin\qfactoryloader.cpp
g.dll
plugin\qlibrary.cpp
In %s:
Plugin uses incompatible Qt library (%d.%d.%d) [%s]
kernel\qbasictimer.cpp
kernel\qeventloop.cpp
__thiscall QEventLoop::exec::LoopReference::~exec::LoopReference(void)
exceptions from an event handler is not supported in Qt. You must
int __thiscall QEventLoop::exec(class QFlags)
QEventLoop::exec: instance %p has already called exec()
kernel\qcoreapplication.cpp
QApplication::%s: Please instantiate the QApplication object first
QCoreApplication::exec: The event loop is already running
%s::exec: Must be called from the main thread
int __cdecl QCoreApplication::exec(void)
QMetaMethod::invoke: Dead lock detected in BlockingQueuedConnection: Receiver is %s(%p)
QMetaMethod::invoke: Unable to handle unregistered datatype '%s'
kernel\qmetaobject.cpp
QMetaProperty::read: Unable to handle unregistered datatype '%s' for property '%s::%s'
QMetaObject::invokeMethod: No such method %s::%s
QKeySequence
QUrl
QMetaType::registerTypedef: Binary compatibility break -- Type name '%s' previously registered as typedef of '%s' [%i], now registering as typedef of '%s' [%i].
kernel\qmetatype.cpp
Type flags for type '%s' [%i] don't match. Previously registered TypeFlags(0x%x), now registering TypeFlags(0x%x). This is an ODR break, which means that your application depends on a C undefined behavior.
Hint: %s
It seems that the type was registered at least twice in a different translation units, but Q_DECLARE_TYPEINFO is not visible from all the translations unit or different flags were used.Remember that Q_DECLARE_TYPEINFO should be declared before QMetaType registration, preferably it should be placed just after the type declaration and before Q_DECLARE_METATYPE
QMetaType::registerType: Binary compatibility break -- Size mismatch for type '%s' [%i]. Previously registered size %i, now registering size %i.
(Parent is %s(%p), parent's thread is %s(%p), current thread is %s(%p)
kernel\qobject.cpp
QObject::%s: Use the SIGNAL macro to %s %s::%s
QObject::%s: Attempt to %s non-signal %s::%s
QObject::%s: Use the SLOT or SIGNAL macro to %s %s::%s
QObject::%s: No such %s %s::%s%s%s
QObject::%s: Parentheses expected, %s %s::%s%s%s
QObject::connect: Cannot queue arguments of type '%s'
(Make sure '%s' is registered using qRegisterMetaType().)
QObject::%s: (receiver name: '%s')
QObject::%s: (sender name: '%s')
Cannot mix incompatible Qt library (version 0x%x) with this library (version 0x%x)
QObject::killTimer(): Error: timer id %d is not valid for object %p (%s), timer has not been killed
Qt: Dead lock detected while activating a BlockingQueuedConnection: Sender is %s(%p), receiver is %s(%p)
QObject::disconnect: signal not found in %s
QObject::disconect: method %s not found on class %s
QObject::disconect: signal %s not found on class %s
QObject::disconect: cannot use constructor as argument %s::%s
QMetaObject::connectSlotsByName: No matching signal for %s
QObject::connect: signal not found in %s
QObject::connect: Cannot connect %s::%s to %s::%s
%s::%s --> %s::%s
QObject::connect: Can't find method %s on instance of class %s
QObject::connect: Can't find signal %s on instance of class %s
kernel\qsocketnotifier.cpp
kernel\qtimer.cpp
kernel\qvariant.cpp
QVariant::compare: type %d unknown to QVariant.
q:\qt5_workdir\w\s\qtbase\include\qtcore\5.1.0\qtcore\private\../../../../../src/corelib/kernel/qvariant_p.h
QVariant::load: unable to load type %d.
QVariant::save: unable to save type '%s' (type id: %d).
%1: unable to set key on lock
QSharedMemoryPrivate::initKey
kernel\qsharedmemory.cpp
kernel\qsystemsemaphore.cpp
kernel\qsystemerror.cpp
windows_generic_MSG
windows_dispatcher_MSG
kernel\qeventdispatcher_win.cpp
QSocketNotifier: Multiple socket notifiers for same socket %d and type %s
QWinEventNotifier: Cannot have more than %d enabled at one time
QEventDispatcher: Failed to create QEventDispatcherWin32 internal window: %d
WM_HOTKEY
WM_IME_KEYUP
WM_IME_KEYDOWN
WM_CTLCOLORMSGBOX
WM_SYSKEYUP
WM_SYSKEYDOWN
WM_KEYUP
WM_KEYDOWN
WM_GETHOTKEY
WM_SETHOTKEY
WM_VKEYTOITEM
x,y(M,M) Virtual Keys(%s)
Virual-key(0x%x) Scancode(%d) Rep(%d) Contextcode(%d), Prev state(%d), Trans state(%d)
Command(%s : 0x%p)
Input context(%s) Show flags(%s)
x,y(M,M) w,h(M,M) flags(%s) hwndAfter(%s)
w,h(M,M) showmode(%s)
Set Text (%s)
HitTestCode(0x%x) MouseMsg(%s)
x,y(M,M)
TLW(0x%p) HittestCode(0x%x) MouseMsg(%s)
Hwnd gaining keyboard focus (0x%p)
x,y(M,M) w,h(M,M) className(%s) windowName(%s) parent(0x%p) style(%s) exStyle(%s)
%s Hwnd (0x%p)
kernel\qcoreapplication_win.cpp
kernel\qwineventnotifier.cpp
%1: unable to make key
%1: key error
!"#$%&'()* ,-./_0123456789
windows-1250
windows-1251
windows-1252
windows-1253
windows-1254
windows-1255
windows-1256
windows-1257
windows-1258
codecs\qicucodec.cpp
x-windows-874
windows-874
windows-874-2000
windows-949
statemachine\qstatemachine.cpp
QStateMachine::postDelayedEvent: failed to start timer (id=%d, delay=%d)
QStateMachine::postDelayedEvent: failed to start timer with interval %d
Unrecoverable error detected in running state machine: %s
QObject event transitions are not supported for custom types
QSignalTransition: no such signal: %s::%s
statemachine\qstate.cpp
QState::addTransition: no such signal %s::%s
QState::assignProperty: cannot assign property '%s' of null object
statemachine\qhistorystate.cpp
statemachine\qabstracttransition.cpp
mimetypes\qmimetypeparser.cpp
%s: match type %s is not supported.
mimetypes\qmimeprovider.cpp
QMimeDatabase: Error loading %s
gmime/mime.cache
Either it was just removed, or the directory doesn't have executable permission...
:/qt-project.org/qmime/freedesktop.org.xml
freedesktop.org.xml
xml\qxmlstream.cpp
http://www.w3.org/XML/1998/namespace
Encoding %1 is unsupported
Unsupported XML version.
http://www.w3.org/2000/xmlns/
&!&!*! !.!.!
K!9.Iw*
'.mfu
.la@?
< tfÀj
.MV0s(P
Yr{*`%u7=|%x
tB[9%D
-.qa1'
V%;;9.fo_
Ri.nD
%C&db
dC .midE
sqL$@|\
cn.KU
p.rFw`hQ
Nea%L3.
NtD%S
AEbf.yI
tX.SP
%CJHyI
FVnx#J.Qmc
.xvcc
.YT)m
i.Fw_
%2s ?
KeyboardModifiers
KeypadModifier
KeyboardModifierMask
MSWindowsFixedSizeDialogHint
MSWindowsOwnDC
BypassWindowManagerHint
X11BypassWindowManagerHint
WindowSystemMenuHint
WindowShadeButtonHint
WindowStaysOnTopHint
WindowStaysOnBottomHint
BypassGraphicsProxyWidget
WindowState
WindowStates
PortraitOrientation
InvertedPortraitOrientation
WA_KeyCompression
WA_WState_CompressKeys
WA_KeyboardFocusChange
WA_AlwaysShowToolTips
WA_MSWindowsUseDirect3D
WA_MacAlwaysShowToolWindow
WA_X11BypassTransientForHint
AA_MSWindowsUseDirect3DByDefault
AA_NativeWindows
Key_Escape
Key_Tab
Key_Backtab
Key_Backspace
Key_Return
Key_Enter
Key_Insert
Key_Delete
Key_Pause
Key_Print
Key_SysReq
Key_Clear
Key_Home
Key_End
Key_Left
Key_Up
Key_Right
Key_Down
Key_PageUp
Key_PageDown
Key_Shift
Key_Control
Key_Meta
Key_Alt
Key_CapsLock
Key_NumLock
Key_ScrollLock
Key_F1
Key_F2
Key_F3
Key_F4
Key_F5
Key_F6
Key_F7
Key_F8
Key_F9
Key_F10
Key_F11
Key_F12
Key_F13
Key_F14
Key_F15
Key_F16
Key_F17
Key_F18
Key_F19
Key_F20
Key_F21
Key_F22
Key_F23
Key_F24
Key_F25
Key_F26
Key_F27
Key_F28
Key_F29
Key_F30
Key_F31
Key_F32
Key_F33
Key_F34
Key_F35
Key_Super_L
Key_Super_R
Key_Menu
Key_Hyper_L
Key_Hyper_R
Key_Help
Key_Direction_L
Key_Direction_R
Key_Space
Key_Any
Key_Exclam
Key_QuoteDbl
Key_NumberSign
Key_Dollar
Key_Percent
Key_Ampersand
Key_Apostrophe
Key_ParenLeft
Key_ParenRight
Key_Asterisk
Key_Plus
Key_Comma
Key_Minus
Key_Period
Key_Slash
Key_0
Key_1
Key_2
Key_3
Key_4
Key_5
Key_6
Key_7
Key_8
Key_9
Key_Colon
Key_Semicolon
Key_Less
Key_Equal
Key_Greater
Key_Question
Key_At
Key_A
Key_B
Key_C
Key_D
Key_E
Key_F
Key_G
Key_H
Key_I
Key_J
Key_K
Key_L
Key_M
Key_N
Key_O
Key_P
Key_Q
Key_R
Key_S
Key_T
Key_U
Key_V
Key_W
Key_X
Key_Y
Key_Z
Key_BracketLeft
Key_Backslash
Key_BracketRight
Key_AsciiCircum
Key_Underscore
Key_QuoteLeft
Key_BraceLeft
Key_Bar
Key_BraceRight
Key_AsciiTilde
Key_nobreakspace
Key_exclamdown
Key_cent
Key_sterling
Key_currency
Key_yen
Key_brokenbar
Key_section
Key_diaeresis
Key_copyright
Key_ordfeminine
Key_guillemotleft
Key_notsign
Key_hyphen
Key_registered
Key_macron
Key_degree
Key_plusminus
Key_twosuperior
Key_threesuperior
Key_acute
Key_mu
Key_paragraph
Key_periodcentered
Key_cedilla
Key_onesuperior
Key_masculine
Key_guillemotright
Key_onequarter
Key_onehalf
Key_threequarters
Key_questiondown
Key_Agrave
Key_Aacute
Key_Acircumflex
Key_Atilde
Key_Adiaeresis
Key_Aring
Key_AE
Key_Ccedilla
Key_Egrave
Key_Eacute
Key_Ecircumflex
Key_Ediaeresis
Key_Igrave
Key_Iacute
Key_Icircumflex
Key_Idiaeresis
Key_ETH
Key_Ntilde
Key_Ograve
Key_Oacute
Key_Ocircumflex
Key_Otilde
Key_Odiaeresis
Key_multiply
Key_Ooblique
Key_Ugrave
Key_Uacute
Key_Ucircumflex
Key_Udiaeresis
Key_Yacute
Key_THORN
Key_ssharp
Key_division
Key_ydiaeresis
Key_AltGr
Key_Multi_key
Key_Codeinput
Key_SingleCandidate
Key_MultipleCandidate
Key_PreviousCandidate
Key_Mode_switch
Key_Kanji
Key_Muhenkan
Key_Henkan
Key_Romaji
Key_Hiragana
Key_Katakana
Key_Hiragana_Katakana
Key_Zenkaku
Key_Hankaku
Key_Zenkaku_Hankaku
Key_Touroku
Key_Massyo
Key_Kana_Lock
Key_Kana_Shift
Key_Eisu_Shift
Key_Eisu_toggle
Key_Hangul
Key_Hangul_Start
Key_Hangul_End
Key_Hangul_Hanja
Key_Hangul_Jamo
Key_Hangul_Romaja
Key_Hangul_Jeonja
Key_Hangul_Banja
Key_Hangul_PreHanja
Key_Hangul_PostHanja
Key_Hangul_Special
Key_Dead_Grave
Key_Dead_Acute
Key_Dead_Circumflex
Key_Dead_Tilde
Key_Dead_Macron
Key_Dead_Breve
Key_Dead_Abovedot
Key_Dead_Diaeresis
Key_Dead_Abovering
Key_Dead_Doubleacute
Key_Dead_Caron
Key_Dead_Cedilla
Key_Dead_Ogonek
Key_Dead_Iota
Key_Dead_Voiced_Sound
Key_Dead_Semivoiced_Sound
Key_Dead_Belowdot
Key_Dead_Hook
Key_Dead_Horn
Key_Back
Key_Forward
Key_Stop
Key_Refresh
Key_VolumeDown
Key_VolumeMute
Key_VolumeUp
Key_BassBoost
Key_BassUp
Key_BassDown
Key_TrebleUp
Key_TrebleDown
Key_MediaPlay
Key_MediaStop
Key_MediaPrevious
Key_MediaNext
Key_MediaRecord
Key_MediaPause
Key_MediaTogglePlayPause
Key_HomePage
Key_Favorites
Key_Search
Key_Standby
Key_OpenUrl
Key_LaunchMail
Key_LaunchMedia
Key_Launch0
Key_Launch1
Key_Launch2
Key_Launch3
Key_Launch4
Key_Launch5
Key_Launch6
Key_Launch7
Key_Launch8
Key_Launch9
Key_LaunchA
Key_LaunchB
Key_LaunchC
Key_LaunchD
Key_LaunchE
Key_LaunchF
Key_MonBrightnessUp
Key_MonBrightnessDown
Key_KeyboardLightOnOff
Key_KeyboardBrightnessUp
Key_KeyboardBrightnessDown
Key_PowerOff
Key_WakeUp
Key_Eject
Key_ScreenSaver
Key_WWW
Key_Memo
Key_LightBulb
Key_Shop
Key_History
Key_AddFavorite
Key_HotLinks
Key_BrightnessAdjust
Key_Finance
Key_Community
Key_AudioRewind
Key_BackForward
Key_ApplicationLeft
Key_ApplicationRight
Key_Book
Key_CD
Key_Calculator
Key_ToDoList
Key_ClearGrab
Key_Close
Key_Copy
Key_Cut
Key_Display
Key_DOS
Key_Documents
Key_Excel
Key_Explorer
Key_Game
Key_Go
Key_iTouch
Key_LogOff
Key_Market
Key_Meeting
Key_MenuKB
Key_MenuPB
Key_MySites
Key_News
Key_OfficeHome
Key_Option
Key_Paste
Key_Phone
Key_Calendar
Key_Reply
Key_Reload
Key_RotateWindows
Key_RotationPB
Key_RotationKB
Key_Save
Key_Send
Key_Spell
Key_SplitScreen
Key_Support
Key_TaskPane
Key_Terminal
Key_Tools
Key_Travel
Key_Video
Key_Word
Key_Xfer
Key_ZoomIn
Key_ZoomOut
Key_Away
Key_Messenger
Key_WebCam
Key_MailForward
Key_Pictures
Key_Music
Key_Battery
Key_Bluetooth
Key_WLAN
Key_UWB
Key_AudioForward
Key_AudioRepeat
Key_AudioRandomPlay
Key_Subtitle
Key_AudioCycleTrack
Key_Time
Key_Hibernate
Key_View
Key_TopMenu
Key_PowerDown
Key_Suspend
Key_ContrastAdjust
Key_LaunchG
Key_LaunchH
Key_TouchpadToggle
Key_TouchpadOn
Key_TouchpadOff
Key_MicMute
Key_MediaLast
Key_Select
Key_Yes
Key_No
Key_Cancel
Key_Printer
Key_Execute
Key_Sleep
Key_Play
Key_Zoom
Key_Context1
Key_Context2
Key_Context3
Key_Context4
Key_Call
Key_Hangup
Key_Flip
Key_ToggleCallHangup
Key_VoiceDial
Key_LastNumberRedial
Key_Camera
Key_CameraFocus
Key_unknown
PenJoinStyle
MiterJoin
BevelJoin
RoundJoin
SvgMiterJoin
MPenJoinStyle
WindowShortcut
ClipOperation
ImhUrlCharactersOnly
TextSelectableByKeyboard
LinksAccessibleByKeyboard
QWindowsFileSystemWatcherEngine
QWindowsFileSystemWatcherEngineThread
QWindowsPipeWriter
QWindowsPipeReader
pipeClosed
ExportExternalSymbolsHint
KeyPress
KeyRelease
WindowStateChange
KeyboardLayoutChange
GrabKeyboard
UngrabKeyboard
MathematicalOperators
SupplementalMathematicalOperators
.?AVQWindowsFileSystemWatcherEngine@@
.?AVQWindowsFileSystemWatcherEngineThread@@
.?AVQWindowsPipeWriter@@
.?AVQWinIoCompletionPort@@
.?AVQWindowsPipeReader@@
ConnectNamedPipe
CreateNamedPipeW
CreateIoCompletionPort
PeekNamedPipe
RegOpenKeyExW
RegCloseKey
RegFlushKey
RegEnumKeyExW
RegQueryInfoKeyW
RegDeleteKeyW
RegCreateKeyExW
ucol_getSortKey_51
ures_getStringByKey_51
_amsg_exit
_crt_debugger_hook
_malloc_crt
UnhookWindowsHookEx
SetWindowsHookExW
MsgWaitForMultipleObjectsEx
EnumWindows
*( !0/ !00/ !000/!
0C*0( 3%F;@H@8@/8((T5@' (0A8'A8Kf&AWA@'00(62;U0353>Q?@8/SV
2;-06:9/((
.bG,;-A'@@8(
1F/m`D/H(00I8g0(A=K*050(80(0083%X(Q:>*-8@A
2€8X{-@`[88P]9:0%FR(( (000;3;($( ((0(0(
($$($0(0$4$$($$$$( $,$,$,$,
$ ( , $ $
.text
`.rdata
@.data
.rsrc
@.reloc
0C*0( 3%F;
:/qt/etc/qt.conf
%2%1 %2%1
yyyyyyyy/M/ddd.MM.yyd MMMM, yyyy
ddyyyy MMMM d, dddddd MMMM yyyy, ddddd.M.yyd/M/yyyydddd d MMMM 'de' yyyyyy-M-dyyyy
ddddd.M.yyyy.dddd, d. MMMM yyyy.dddd, d. MMMM yyyydddd 'den' d. MMMM yyyydd-MM-yyd/MM/yyM/d/yydd MMMM yyyyyyyy/MM/ddd.M.yyyydddd d. MMMM yyyydddd, dd MMMM, yyyydddd, dd. MMMM yyyyd-MM-yydddd, d
MMMM yyyyd-M-yyyyyy.MM.dd.yyyy. MMMM d., dddddddd, d MMMM yyyy '
'.yy. M. d.yyyy
d MMMM yyyydddd, yyyy. 'gada' d. MMMMyyyy 'm'. MMMM d 'd'., dddddd.M.yyyyyy, MMMM d, dddddddd, d 'ta'
MMMM ddd.MM.yyyydddd, d 'de' MMMM 'de' yyyydddd, 'ils' d 'da' MMMM yyyydddd, d MMMM yyyy '
'.d.M.yy.dddd, dd. MMMM yyyy.dddd, d MMMM, yyyy '
yyyyd.MM.yyyyd MMMM yyyy dddddddd, d MMMM yyyy '
'.yyyy
m' yyyydd.MM.yy.dddd
HH:mm:ssHH:mm:ss th:mm APh:mm:ss AP tHH:mmh.mm.APh.mm.ss.AP tH:mmH:mm:ss, th.mm. APh.mm.ss AP t
mm:ss AP tHH.mmHH.mm.ss tH.mmH.mm.ss tAPh:mmtAPh:mm:ssAPhh:mmAPh:mm:ss [t]tAPh
H:mm:ss tHH 'h' mm 'min' ss 's' tH:mm.ss tH 'h' mm 'min' ss 's' tHH.mm:ss 'h' thh:mm APhh:mm:ss AP tH
' tAP h.mmAP HH:mm:ss tHH'h'''mm:ss tHH'H'mm''ss'' tH
;Jan;Feb;Mas;Apr;Mey;Jun;Jul;Aga;Sep;Okt;Nov;Dis;uJanuwari;uFebruwari;uMashi;u-Apreli;uMeyi;uJuni;uJulayi;uAgasti;uSepthemba;u-Okthoba;uNovemba;uDisemba;Januwari;Februwari;Mashi;Apreli;Meyi;Juni;Julayi;Agasti;Septhemba;Okthoba;Novemba;Disemba;januar;februar;mart;april;maj;juni;juli;avgust;septembar;oktobar;novembar;decembar;J-guer;T-arree;Mayrnt;Avrril;Boaldyn;M-souree;J-souree;Luanistyn;M-fouyir;J-fouyir;M.Houney;M.Nollick;Jerrey-geuree;Toshiaght-arree;Mayrnt;Averil;Boaldyn;Mean-souree;Jerrey-souree;Luanistyn;Mean-fouyir;Jerrey-fouyir;Mee Houney;Mee ny Nollick;Gen;Whe;Mer;Ebr;Me;Efn;Gor;Est;Gwn;Hed;Du;Kev;Mys Genver;Mys Whevrel;Mys Merth;Mys Ebrel;Mys Me;Mys Efan;Mys Gortheren;Mye Est;Mys Gwyngala;Mys Hedra;Mys Du;Mys Kevardhu;S-
aono;Lin;Lun;Mar;Miy;Huw;Biy;Sab;Linggo;Lunes;Martes;Miyerkules;Huwebes;Biyernes;Sabado;L;L;M;M;H;B;S;Lin;Lun;Mar;Mye;Huw;Bye;Sab;Su.;M
AMWDvm.PD
amap.vorm.
Z.MU.
.dopoludniasn.asubuhifm
Dindaa.gI bik
PMWBnm.MD
pmip.nachm.
Z.MW.
.popoludn
pop.gn.alasiriem
Diloloa.kI
krAfl.NAf.EC$P
S/.Bs.Rs.
%1%2%2%1(%2%1)%2
%2)(%1%2)%2
(%2%1)%2
%1)-%1%2%2-
polskiPolskaportugu
s do BrasilBrasilportugu
ambiqueportugu
s europeuPortugalS
furlanItalieTshiven
*345$63*789:;<
33333333333333
33333333333
3333333333333333
333333333333
789:;<=>?
.rmlock
"<>^\|{}#Invalid password (character '%1' not permitted)
Invalid port or port number out of range
Port field was empty
Relative URL's path component contains ':' before any '/'
http://
\\.\pipe\qt-%X
qt-project.org
adb.exe_2328:
.text
P`.data
.rdata
`@.bss
.idata
:.tWj
QRh%CJ
t.PPj
u:SShp
>@t.PPh
t.SSj
FtPW
SShm2L
FTPj
Wh.EL
libgcj_s.dll
%s::%s():
tcp:%d
%s %s %s
CreatePipe() failure, error %ld
--- adb starting (pid %d) ---
unknown local portname '%s'
cannot bind '%s'
parse_banner: %s
ro.product.name
ro.product.model
ro.product.device
Error generating token ret=%d
error: %s:
handle_packet() %c%c%c%c
Calling send_auth_publickey
Failed to get user public key
handle_packet: what is x?!
transport
transport-usb
transport-local
transport-any
transport:
OKAYx%s
%s:5555
No such device %s
OKAYx
send_auth_publickey
error: could not connect to TCP port %d
system/core/adb/transport.c
%s: run_transport_disconnects
transport_write_action: on fd %d, error %d: %s
transport: %s unref (kicking and closing)
transport: %s removed
cannot write transport registration socket
transport: %s unref (count=%d)
transport: %s registered
%s%n%s
%-22s %s
%s: %s: [%s] arg0=%s arg1=%s (len=%d)
fd=%d
%s: write_packet (fd=%d) error ret=%d errno=%d: %s
%s: read_packet (fd=%d), error ret=%d errno=%d: %s
cannot open transport registration socketpair
Transport is null
Transport is null
cannot enqueue packet on transport socket
transport: %s init'ing for socket %d, on port %d
readx: fd=%d wanted=%d
readx: fd=%d error %d: %s
readx: fd=%d disconnected
readx: fd=%d wanted=%d got=%d
transport: %p init'ing for usb_handle %p (sn='%s')
check_header(): %d > MAX_PAYLOAD
writex: fd=%d len=%d:
writex: fd=%d error %d: %s
writex: fd=%d disconnected
transport_socket_events(fd=%d, events=x,...)
%s: failed to read packet from transport socket on fd %d
%s: starting transport input thread, reading from fd %d
%s: failed to read apacket from transport on fd %d
%s: transport SYNC offline
%s: transport SYNC online
%s: transport ignoring SYNC %d != %d
%s: transport got packet, sending to remote
%s: transport ignoring packet while offline
%s: transport input thread is exiting, fd %d
%s: starting transport output thread on fd %d, SYNC online (%d)
%s: failed to write SYNC packet
%s: data pump started
%s: received remote packet, sending to transport
%s: failed to write apacket to transport
%s: remote read failed for transport
%s: SYNC offline for transport
%s: failed to write SYNC apacket to transport
%s: transport output thread is exiting
transport_read_action: on fd %d, error %d: %s
cannot read transport registration socket
transport: %s removing and free'ing %d
cannot open transport socketpair
transport: %s (%d,%d) starting
register_usb_transport
register_transport
transport_write_action
transport_unref_locked
remove_transport
register_socket_transport
transport_registration_func
transport_read_action
transport_socket_events
run_transport_disconnects
system/core/adb/transport_local.c
client: connected on remote on fd %d
transport: local %s init
cannot create local socket %s thread
transport: server_socket_thread() starting
server: trying to get new connection from %d
server: new connection on fd %d
transport: client_socket_thread() starting
local transport for port %d already registered (%p)?
cannot register more emulators. Maximum is %d
init_socket_transport
local_connect_arbitrary_ports
system/core/adb/transport_usb.c
transport: usb
init_usb_transport
host-serial:%s:%s
%s:%s
can't find '%s' to install
can't install '%s' because it's not a file
error: adb %s not implemented on Win32
Android Debug Bridge version %d.%d.%d
-P - Port of adb server (default: 5037)
connect [:] - connect to a device via TCP/IP
Port 5555 is used by default if no port number is specified.
disconnect [[:]] - disconnect from a TCP/IP device.
will disconnect from all connected TCP/IP devices.
tcp:
adb jdwp - list PIDs of processes hosting a JDWP transport
adb install [-l] [-r] [-s] [--algo --key --iv ]
('--algo', '--key', and '--iv' mean the file is encrypted already)adb bugreport - return all information from the device
that should be included in a bug report.
to "backup.ab" in the current directory.
(-apk|-noapk enable/disable backup of the .apks themselves
(aka .obb) files associated with each application; the default
the -all or -shared flags are passed, then the package
adb tcpip - restarts the adbd daemon listening on TCP on the specified port
1 or all, adb, sockets, packets, rwx, usb, sync, sysdeps, transport, jdwp
read_and_dump(): pre adb_read(fd=%d)
read_and_dump(): post adb_read(fd=%d): len=%d
%s\%s
copy_to_file(%d -> %d)
copy_to_file() : error %d
%s:%d
error: %s
* failed to write data '%s' *
sending: '%s' M%%
* error response '%s' *
* cannot read '%s' *
stdin_read_thread(): pre unix_read(fdi=%d,...)
stdin_read_thread(): post unix_read(fdi=%d,...)
%s\config\envsetup.make
ANDROID_ADB_SERVER_PORT
adb: Env var ANDROID_ADB_SERVER_PORT must be a positive number less than 65535. Got "%s"
adb: Couldn't get CWD: %s
adb: bad ANDROID_BUILD_TOP value "%s"
adb: bad TOP value "%s"
%s\out\target\product\%s
adb: Couldn't find a product dir based on "-p %s"; "%s" doesn't exist
adb: could not resolve "-p %s"
adb: port number must be a positive number less than 65536. Got "%s"
adb: port number must be a positive number less than 65536. Got empty string.
host:%s%s
Usage: adb connect [:]
host:connect:%s
Usage: adb disconnect [[:]]
host:disconnect:%s
shell:%s
interactive shell loop. buff=%s
about to read_and_dump(fd=%d)
interactive shell loop. return r=%d
tcpip
bugreport
failure: %s *
host-serial:%s
%s:list-forward
%s:killforward-all
%s:killforward:%s
%s:%s:%s;%s
%c[2J%c[2H
State: %s
shell:export ANDROID_LOG_TAGS="%s" ; exec logcat
adb: -f passed with no filename
adb: unable to open file %s
backup. filename=%s buf=%s
Now unlock your device and confirm the backup operation.
Now unlock your device and confirm the restore operation.
/data/local/tmp/%s
/sdcard/tmp/%s
--key
If you truly wish to continue, execute 'adb shell pm uninstall -k %s'
protocol fault (status x x x x?!)
_adb_connect: %s
host:transport:%s
host:%s
Switch transport in progress
Switch transport failed
Switch transport success
_adb_connect: return fd %d
adb_connect: service %s
* daemon not running. starting it now on port %d *
adb_connect: return fd %d
adb_query: %s
switch_socket_transport
home '%s'
.android
Cannot mkdir '%s'
adbkey
read_key '%s'
Failed to open '%s'
Failed to alloc key
Failed to read key
Error getting user key filename
user key '%s'
generate_key '%s'
Failed to allocate key
Failed to write key
%s.pub
Failed to convert to publickey
Writing public key to '%s'
%s@%s
Failed to write public key
Failed to generate new key
adb_auth_sign len=%d
Failed to get user key
ADB_VENDOR_KEYS
Reading: '%s'
Can't read '%s'
Failed to read '%s'
Can't load '%s'
%s: Content too large ret=%d
get_user_key
get_user_keyfilepath
generate_key
write_public_keyfile
read_key
get_vendor_keys
adb_auth_get_userkey
entered. LS(%d) fd=%d
LS(%d): closing peer. peer->id=%d peer->fd=%d
LS(%d): destroying fde.fd=%d
LS(%d): discarding %d bytes
LS(%d): closed
LS(%d): closing
LS(%d): put on socket_closing_list fd=%d
Connect_to_remote call RS(%d) fd=%d
LS(%d): connect('%s')LS(%d): created (fd=%d)
FAILx
SS(%d)
SS(%d): closed
SS(%d): ready
SS(%d): enqueue %d
SS(%d): overflow
SS(%d): bad size (%d)
SS(%d): len is %d
SS(%d): waiting for %d more bytes
SS(%d): '%s'
SS(%d): handled host service '%s'
SS(%d): okay transport
LS(%d) bound to '%s'
SS(%d): couldn't create host service '%s'
SS(%d): okay
RS(%d): created
remote_socket_disconnect RS(%d)
entered remote_socket_close RS(%d) CLOSE fd=%d peer->fd=%d
RS(%d) peer->close()ing peer->id=%d peer->fd=%d
RS(%d): closed
entered remote_socket_ready RS(%d) OKAY fd=%d peer.fd=%d
entered remote_socket_enqueue RS(%d) WRITE fd=%d peer.fd=%d
LS(%d): bound to '%s' via %d
LS(%d): event_func(fd=%d(==%d), ev=x)
closing after write because r=%d and errno is %d
LS(%d): post adb_read(fd=%d,...) r=%d (errno=%d) avail=%d
LS(%d): fd=%d post avail loop. r=%d is_eof=%d forced_eof=%d
LS(%d): fd=%d post peer->enqueue(). r=%d
closing because is_eof=%d r=%d s->fde.force_eof=%d
LS(%d): FDE_ERROR (fd=%d)
LS(%d): enqueue %d
LS(%d): not ready, errno=%d: %s
service thread started, %d:%d
unable to parse '%s' as ,
Invalid port numbers: Expected positive numbers, got '%s'
Emulator on port %d already registered.
Connected to emulator on ports %d,%d
Could not connect to emulator on ports %d,%d
bad host name %s
bad port number %s
unable to connect to %s:%d
already connected to %s
connected to %s
x%s
wait_for_state %d
cannot open '%s': %s
error seeking in file '%s'
could not allocate buffer for '%s'
error reading from file: '%s'
file '%s' is not a valid zip file
AndroidManifest.xml
file '%s' does not contain AndroidManifest.xml
cannot read '%s': %s
failed to copy '%s' to '%s': %s
%s%s/
skipping special file '%s'
cannot stat '%s': %s
%spush: %s -> %s
%d file%s pushed. %d file%s skipped.
syncing %s...
%s/%s
x x x %s
cannot create '%s': %s
cannot write '%s': %s
remote object '%s' does not exist
pull: %s -> %s
%d file%s pulled. %d file%s skipped.
remote object '%s' not a file or directory
system/core/adb/usb_windows.c
adding a new device %s
register_new_device failed for %s
usb_read %d
usb_write got: %ld, expected: %d, errno: %d
usb_read failed: %d
usb_write %d
usb_write got: %ld, expected: %d
usb_write failed: %d
adb_usb.ini
%s\%s\%s
Invalid content in %s. Quitting.
adb_win32: waiting for %d events
handle count %d exceeds MAXIMUM_WAIT_OBJECTS.
Unable to allocate thread array for %d handles.
Unable to create main event. Error: %d
Unable to create a waiting thread %d of %d. errno=%d
adb_win32: got one (index %d)
adb_win32: signaling %s for %x
_fh_from_int: invalid fd %d
event_looper_unhook: events %x not registered for fd %d
adb_close: %s
fd out of range (%d)
event_looper_hook: invalid fd=%d
event_looper_hook: call hook for %d (new=%x, old=%x)
event_looper_hook: ignoring events %x for %d wanted=%x)
fdevent_update: remove %x from %d
fdevent_update: add %x to %d
bogus negative fd (%d)
bogus huuuuge fd (%d)
could not expand fd_table to %d entries
bip_buffer_read: error %d->%d WaitForSingleObject returned %d, error %ld
assertion failed '%s' on %s:%ld
bip_buffer_write: error %d->%d WaitForSingleObject returned %d, error %ld
_socket_set_errno: unhandled value %d
_event_socket_start: no event for %s
_event_socket_start: hooking %s for %x (flags %ld)
_event_socket_start: WSAEventSelect() for %s failed, error %d
load_file: could not read %ld bytes from '%s'
_event_socketpair_start: hook %s for %x wanted=%x
_event_socket_check %s returns %d
adb_socketpair: not enough memory to allocate pipes
%d(pair:%d)
adb_socketpair: returns (%d, %d)
adb_socket_accept: invalid fd %d
adb_socket_accept: accept on fd %d return error %ld
%d(accept:%s)
adb_socket_accept on fd %d returns fd %d
%d(any-server:%s%d)
socket_inaddr_server: port %d type %s => fd %d
%d(net-client:%s%d)
socket_network_client: host '%s' port %d type %s => fd %d
%d(lo-server:%s%d)
socket_loopback_server: port %d type %s => fd %d
socket_loopback_client: could not connect to %s:%d
%d(lo-client:%s%d)
socket_loopback_client: port %d type %s => fd %d
adb_shutdown: %s
adb_creat: could not open '%s':
%d(%s)
adb_creat: '%s' => fd %d
adb_open: invalid options (0x%0x)
adb_open: could not open '%s':
adb_open: '%s' => fd %d
adb_file_write: could not write %d bytes from %s
adb_read: could not read %d bytes from %s
entryCount=%d
1.2.8
zerr=%d Z_STREAM_END=%d total_out=%lu
Zip EOCD: expected >= %d bytes, found %d
EOCD(%d) comment(%d) exceeds len (%d)
Archive spanning not supported
inflate 1.2.8 Copyright 1995-2013 Mark Adler
Big Number part of OpenSSL 1.0.1e 11 Feb 2013
%s algorithm "%s" unsupported
Private Key
Public Key
%s PARAMETERS
external/openssl/crypto/pem/pem_pkey.c
%s PRIVATE KEY
ANY PRIVATE KEY
PRIVATE KEY
ENCRYPTED PRIVATE KEY
RSA part of OpenSSL 1.0.1e 11 Feb 2013
PUBLIC KEY
EC PRIVATE KEY
DSA PRIVATE KEY
RSA PUBLIC KEY
RSA PRIVATE KEY
CERTIFICATE
NEW CERTIFICATE REQUEST
CERTIFICATE REQUEST
error:lX:%s:%s:%s
x509 certificate routines
DSO support routines
passed a null parameter
%s(%d): OpenSSL internal error, assertion failed: %s
x509_pkey
evp_pkey
ssl_cert
ssl_sess_cert
?456789:;<=
!"#$%&'()* ,-./0123
DSA part of OpenSSL 1.0.1e 11 Feb 2013
external/openssl/crypto/ec/ec_key.c
Diffie-Hellman part of OpenSSL 1.0.1e 11 Feb 2013
Stack part of OpenSSL 1.0.1e 11 Feb 2013
value.set
value.single
dhKeyAgreement
challengePassword
extendedCertificateAttributes
nsCertExt
Netscape Certificate Extension
nsCertType
Netscape Cert Type
nsBaseUrl
Netscape Base Url
nsRevocationUrl
Netscape Revocation Url
nsCaRevocationUrl
Netscape CA Revocation Url
nsRenewalUrl
Netscape Renewal Url
nsCaPolicyUrl
Netscape CA Policy Url
nsCertSequence
Netscape Certificate Sequence
subjectKeyIdentifier
X509v3 Subject Key Identifier
keyUsage
X509v3 Key Usage
privateKeyUsagePeriod
X509v3 Private Key Usage Period
certificatePolicies
X509v3 Certificate Policies
authorityKeyIdentifier
X509v3 Authority Key Identifier
extendedKeyUsage
X509v3 Extended Key Usage
TLS Web Server Authentication
TLS Web Client Authentication
pbeWithSHA1And3-KeyTripleDES-CBC
pbeWithSHA1And2-KeyTripleDES-CBC
keyBag
pkcs8ShroudedKeyBag
certBag
localKeyID
x509Certificate
sdsiCertificate
id-smime-mod-msg-v3
id-smime-ct-publishCert
id-smime-aa-msgSigDigest
id-smime-aa-encrypKeyPref
id-smime-aa-signingCertificate
id-smime-aa-smimeEncryptCerts
id-smime-aa-ets-otherSigCert
id-smime-aa-ets-CertificateRefs
id-smime-aa-ets-certValues
id-smime-aa-ets-certCRLTimestamp
id-mod-qualified-cert-88
id-mod-qualified-cert-93
id-mod-attribute-cert
id-it-caProtEncCert
id-it-signKeyPairTypes
id-it-encKeyPairTypes
id-it-caKeyUpdateInfo
id-it-unsupportedOIDs
id-it-keyPairParamReq
id-it-keyPairParamRep
id-it-revPassphrase
id-regCtrl-oldCertID
id-regCtrl-protocolEncrKey
id-regInfo-certReq
id-cmc-getCert
id-cmc-confirmCertAcceptance
id-ecPublicKey
set-msgExt
set-certExt
certificate extensions
setct-AcqCardCodeMsg
setct-PCertReqData
setct-PCertResTBS
setct-CertReqData
setct-CertReqTBS
setct-CertResData
setct-CertInqReqTBS
setct-AcqCardCodeMsgTBE
setct-CertReqTBE
setct-CertReqTBEX
setct-CertResTBE
setCext-certType
setCext-cCertRequired
setAttr-Cert
set-rootKeyThumb
JOINT-ISO-ITU-T
joint-iso-itu-t
msSmartcardLogin
Microsoft Smartcardlogin
proxyCertInfo
Proxy Certificate Information
certicom-arc
certificateIssuer
X509v3 Certificate Issuer
id-PasswordBasedMAC
password based MAC
id-Gost28147-89-CryptoPro-KeyMeshing
id-Gost28147-89-None-KeyMeshing
LocalKeySet
Microsoft Local Key set
supportedApplicationContext
userPassword
userCertificate
cACertificate
certificateRevocationList
crossCertificatePair
supportedAlgorithms
anyExtendedKeyUsage
Any Extended Key Usage
%'%1%=%C%K%O%s%
.%.-.3.7.9.?.W.[.o.y.
C%C'C3C7C9COCWCiC
EPKCS8_PRIV_KEY_INFO
pkeyalg
pkey
Enter PEM pass phrase:
phrase is too short, needs to be at least %d chars
X509 CERTIFICATE
TRUSTED CERTIFICATE
PEM part of OpenSSL 1.0.1e 11 Feb 2013
external/openssl/crypto/evp/evp_pkey.c
pubkey
cert
key_enc_algor
enc_key
d.data
d.sign
d.enveloped
d.signed_and_enveloped
d.digest
d.encrypted
d.other
NETSCAPE_CERT_SEQUENCE
certs
external/openssl/crypto/asn1/x_pubkey.c
X509_PUBKEY
public_key
pub_key
priv_key
EC_PRIVATEKEY
value.named_curve
value.parameters
value.implicitlyCA
privateKey
publicKey
p.onBasis
p.tpBasis
p.ppBasis
p.other
p.prime
p.char_two
[d:d:d]
%5lu file=%s, line=%d,
number=%d, address=lX
thread=%lu, file=%s, line=%d, info="
%ld bytes leaked in %d chunks
lhash part of OpenSSL 1.0.1e 11 Feb 2013
You need to read the OpenSSL FAQ, http://www.openssl.org/support/faq.html
RAND part of OpenSSL 1.0.1e 11 Feb 2013
Private-Key: (%d bit)
Public-Key: (%d bit)
PKCS#3 DH Private-Key
PKCS#3 DH Public-Key
%s: (%d bit)
private-key:
public-key:
recommended-private-length: %d bits
Private-Key
Public-Key
ASN.1 part of OpenSSL 1.0.1e 11 Feb 2013
external/openssl/crypto/dh/dh_key.c
bn(%d,%d)
nkey <= EVP_MAX_KEY_LENGTH
external/openssl/crypto/evp/evp_key.c
EVP part of OpenSSL 1.0.1e 11 Feb 2013
AUTHORITY_KEYID
keyid
%*s%s:
%*sOnly User Certificates
%*sOnly CA Certificates
%*sOnly Attribute Certificates
Key Compromise
keyCompromise
Cessation Of Operation
cessationOfOperation
Certificate Hold
certificateHold
name.fullname
name.relativename
d.otherName
d.rfc822Name
d.dNSName
d.directoryName
d.ediPartyName
d.uniformResourceIdentifier
d.iPAddress
d.registeredID
cert_info
%s (%s)
:EXTERNAL TYPE %s
ERROR: selector [%d] invalid
Unprocessed type %d
%*s%s OF %s {ADVAPI32.DLL
KERNEL32.DLL
NETAPI32.DLL
USER32.DLL
%s %s%lu (%s0x%lx)
x%s
%s - d:d:d %d%s
%s - d:d:d%.*s %d%s
Public key OCSP hash:
Certificate:
%8sVersion: %lu (0x%lx)
%s%lu (%s0x%lx)
s%s
x%c
Issuer:%c
Subject:%c
Subject Public Key Info:
sPublic Key Algorithm:
sUnable to load Public Key
ECDSA part of OpenSSL 1.0.1e 11 Feb 2013
ASN1 OID: %s
Field Type: %s
Basis Type: %s
MD5 part of OpenSSL 1.0.1e 11 Feb 2013
keyfunc
keylength
\X
ddddddZ
ddddddZ
SHA1 part of OpenSSL 1.0.1e 11 Feb 2013
SHA-256 part of OpenSSL 1.0.1e 11 Feb 2013
SHA-512 part of OpenSSL 1.0.1e 11 Feb 2013
othername:
X400Name:
EdiPartyName:
email:%s
DNS:%s
URI:%s
IP Address:%d.%d.%d.%d
%d.%d.%d.%d
X509_CERT_AUX
X509_CERT_PAIR
%d.%d.%d.%d/%d.%d.%d.%d
OPENSSL_ALLOW_PROXY_CERTS
X.509 part of OpenSSL 1.0.1e 11 Feb 2013
x -
%sx -
priv [ %d ]
cont [ %d ]
appl [ %d ]
keylen <= sizeof key
EVP_CIPHER_key_length(cipher) <= (int)sizeof(md_tmp)
%lu:%s:%s:%d:%s
%*s
%*s%s
%*sAlias: %s
%*sKey Id:
%sX
rsa_keygen_bits
rsa_keygen_pubexp
hexkey
Verifying - %s
'() ,-./:=?
Key Encipherment
keyEncipherment
Key Agreement
keyAgreement
Certificate Sign
keyCertSign
external/openssl/crypto/x509v3/v3_skey.c
PKEY_USAGE_PERIOD
%*sCPS: %s
%*sOrganization: %s
%*sNumber%s:
%*sExplicit Text: %s
CERTIFICATEPOLICIES
d.cpsuri
d.usernotice
external/openssl/crypto/x509v3/v3_akey.c
EXTENDED_KEY_USAGE
%*scrlUrl:
%*sZone: %s, User:
%*sPolicy Text: %s
openssl.cnf
CONF part of OpenSSL 1.0.1e 11 Feb 2013
PROXY_CERT_INFO_EXTENSION
j <= (int)sizeof(ctx->key)
len>=0 && len<=(int)sizeof(ctx->key)
external/openssl/crypto/pkcs12/p12_key.c
OCSP_CERTID
OCSP_CERTSTATUS
issuerKeyHash
reqCert
value.byName
value.byKey
value.good
value.revoked
value.unknown
certId
certStatus
crlUrl
/system/lib/ssl/certs
/system/lib/ssl/cert.pem
SSL_CERT_DIR
SSL_CERT_FILE
[%s] %s=%s
[[%s]]
CONF_def part of OpenSSL 1.0.1e 11 Feb 2013
ECDH part of OpenSSL 1.0.1e 11 Feb 2013
value.x509cert
value.sdsicert
value.other
value.keybag
value.shkeybag
value.safes
value.bag
ReportEventA
CreatePipe
GetProcessWindowStation
GDI32.dll
KERNEL32.dll
msvcrt.dll
SHELL32.DLL
USER32.dll
WS2_32.DLL
AdbWinApi.dll
Remove it with Ad-Aware
- Click (here) to download and install Ad-Aware Free Antivirus.
- Update the definition files.
- Run a full scan of your computer.
Manual removal*
- Terminate malicious process(es) (How to End a Process With the Task Manager):
MetroInstallerAPP.exe:3440
getnowupdater.exe:3184
GetNowUpdater.exe:3548
%original file name%.exe:2696
adb.exe:2952
- Delete the original Trojan file.
- Delete or disinfect the following files created/modified by the Trojan:
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\dd.css (4 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\android-close-icon.png (359 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\view-icon.png (655 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\app-icon.png (2 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Gui.dll (8092 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Quick.dll (6986 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\accessible\qtaccessiblequick.dll (34 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sqldrivers\qsqlpsql.dll (59 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\dd_arrow.gif (204 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\script.js (6 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\logo.png (7 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5WebKit.dll (42854 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\mediaservice\dsengine.dll (412 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Sensors.dll (1353 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\favicon.ico (8 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sensorgestures\qtsensorgestures_plugin.dll (61 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\icudt51.dll (58179 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\title-bg.gif (154 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\iconengines\qsvgicon.dll (33 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\desktop_notifications.html (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\download_notifications.html (841 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qico.dll (27 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\platforms\qwindows.dll (8204 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\download_notifications.css (2 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sqldrivers\qsqlodbc.dll (305 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sensors\qtsensors_generic.dll (32 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\magnifier.png (642 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5OpenGL.dll (1839 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\ES.png (410 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\bearer\qnativewifibearer.dll (45 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\mediaservice\qtmedia_audioengine.dll (1925 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\mobile-icon.png (426 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\close-icon.png (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\adbF\adb.exe (2852 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\designer\qdeclarativeview.dll (23 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\notification_warning.png (3 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qsvg.dll (1927 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\designer\qwebview.dll (24 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qmng.dll (1888 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\desktop_notifications.js (538 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\download_notifications.js (256 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qgif.dll (234 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sensorgestures\qtsensorgestures_shakeplugin.dll (1753 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\playlistformats\qtmultimedia_m3u.dll (24 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\msvcr100.dll (2977 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sensors\qtsensors_dummy.dll (22 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\generic_icon.png (887 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\sqldrivers\qsqlite.dll (5317 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\select-arrow.png (214 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5MultimediaWidgets.dll (38 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5WebKitWidgets.dll (1391 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Network.dll (272 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\IT.png (123 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\style.css (19 bytes)
%Documents and Settings%\%current user%\Local Settings\Temp\RarSFX0\MetroConfig.json (6 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\icuin51.dll (7788 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\libGLESv2.dll (2496 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\mainScripts.js (7 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\qml1tooling\qmldbg_inspector.dll (84 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\qmltooling\qmldbg_qtquick2.dll (514 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\reload-icon.png (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\DE.png (117 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\adbF\AdbWinApi.dll (1259 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\icuuc51.dll (4396 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\settings-icon.png (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\libEGL.dll (26 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\msvcp100.dll (2486 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\FR.png (123 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\designer\qaxwidget.dll (2290 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qtga.dll (22 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\GetNowUpdater.exe (30543 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\android-app-icon.png (5 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\desktop_notifications.css (3 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\filenotfound.html (452 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qtiff.dll (3195 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\inst\Bootstrapper\GetnowConfig.JSON (6 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\printsupport\windowsprintersupport.dll (21 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qjpeg.dll (2260 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\qml1tooling\qmldbg_tcp_qtdeclarative.dll (21 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\platforms\qminimal.dll (28 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\newstyles.css (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Widgets.dll (15058 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\jquery-1.10.2.min.js (93 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\update-icon.png (502 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5V8.dll (7192 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\minimize-icon.png (949 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\PT.png (605 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\inst\Bootstrapper\uninstall.exe (7433 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Qml.dll (3147 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\ranch-icon.png (401 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\android_notifications.css (3 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\store.html (10 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\notifScripts.js (3 bytes)
%Documents and Settings%\%current user%\Desktop\GetNowUpdater.lnk (960 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\EN.png (156 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Multimedia.dll (2516 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\qmltooling\qmldbg_tcp.dll (30 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\inst\main.ico (49 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Core.dll (13087 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\imageformats\qwbmp.dll (21 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\CrashSender1402.exe (4952 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\dbghelp.dll (3385 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\img\info-icon.png (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\android_notifications.js (538 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\android_notifications.html (1 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\adbF\AdbWinUsbApi.dll (60 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Concurrent.dll (24 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\adbF\driver\readme.txt (2 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5Sql.dll (81 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\updater.html (10 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\platforms\qoffscreen.dll (5703 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\jquery.dd.min.js (20 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\mediaservice\wmfengine.dll (1436 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\accessible\qtaccessiblewidgets.dll (707 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\plugins\bearer\qgenericbearer.dll (42 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\Qt5PrintSupport.dll (1600 bytes)
%Documents and Settings%\%current user%\Local Settings\Temp\RarSFX0\MetroInstallPack.MIP (171972 bytes)
%Documents and Settings%\%current user%\Local Settings\Temp\RarSFX0\MetroInstallerAPP.exe (11405 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\androidMapping.txt (2 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\getnowupdater.ini (474 bytes)
%Documents and Settings%\%current user%\Local Settings\Application Data\CrashRpt\LangFile\crashrpt_lang.ini (8 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\1GGYBZUQ\AdbDriverInstaller[1].exe (18449 bytes)
%Documents and Settings%\%current user%\Local Settings\Temp\RarSFX0\debug_bios.txt (732 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\adbF\driver\AdbDriverInstaller.exe (12296 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\remoteSoft.zip (61401 bytes)
%Documents and Settings%\%current user%\Application Data\GetNowUpdater\html_res\setup.exe (3780 bytes)
%Documents and Settings%\%current user%\Cookies\L29LLPO9.txt (341 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\1GGYBZUQ\main[1] (15136 bytes)
%Documents and Settings%\%current user%\Cookies\CTCWJJZ8.txt (133 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\3F9KLW6F\ga[1].js (21968 bytes)
%Documents and Settings%\%current user%\Cookies\HK3GE11V.txt (639 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\OVYHJBCC\geoloc_iminent_com[1] (61 bytes)
%Documents and Settings%\%current user%\Cookies\7UAC0982.txt (639 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\OVYHJBCC\getnowupdater[1].exe (2572234 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\SZIS9VJF\128x128[1].gif (450 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\1GGYBZUQ\jquery.min[1].js (60016 bytes)
%Documents and Settings%\%current user%\Local Settings\History\History.IE5\MSHist012014051820140519\index.dat (16 bytes)
%Documents and Settings%\%current user%\Cookies\69W8E2WU.txt (639 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\OVYHJBCC\logo_GetNowUpdater[1].png (578 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\SZIS9VJF\main[1].txt (888 bytes)
%Documents and Settings%\%current user%\Cookies\LNQKD9FI.txt (639 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\desktop.ini (67 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\SZIS9VJF\RaiseInstallEventMethod[1] (155 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\OVYHJBCC\setup[1].txt (871 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\1GGYBZUQ\desktop.ini (67 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\OVYHJBCC\desktop.ini (67 bytes)
%Program Files%\GetNowUpdater\inst\Bootstrapper\GetNowUpdaterUninstall.exe (5873 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\3F9KLW6F\install[1] (495 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\3F9KLW6F\desktop.ini (67 bytes)
%Documents and Settings%\%current user%\Local Settings\Temp\GetNowUpdater\getnowupdater.exe (1244219 bytes)
%Documents and Settings%\%current user%\Local Settings\Temporary Internet Files\Content.IE5\SZIS9VJF\desktop.ini (67 bytes)
%Documents and Settings%\%current user%\Local Settings\Application Data\Microsoft\Internet Explorer\MSIMGSIZ.DAT (4 bytes)
- Delete the following value(s) in the autorun key (How to Work with System Registry):
[HKCU\Software\Microsoft\Windows\CurrentVersion\Run]
"GetNowUpdater" = "%Documents and Settings%\%current user%\Application Data\GetNowUpdater\bin\GetNowUpdater.exe /silent_startup"
- Clean the Temporary Internet Files folder, which may contain infected files (How to clean Temporary Internet Files folder).
- Reboot the computer.
*Manual removal may cause unexpected system behaviour and should be performed at your own risk.
x
Our best antivirus yet!
Fresh new look. Faster scanning. Better protection.
Enjoy unique new features, lightning fast scans and a simple yet beautiful new look in our best antivirus yet!
For a quicker, lighter and more secure experience, download the all new adaware antivirus 12 now!
Download adaware antivirus 12
No thanks, continue to lavasoft.com

