13 Commits

18 changed files with 2463 additions and 1796 deletions
+1 -1
View File
@@ -9,6 +9,7 @@ pyrcc5/
pyrcc5/*.*
pyrcc5/__pycache__
pyrcc5/__pycache__/*
src/passwordedit.py
src/*.*~
src/*.*-*
src/*.*+*
@@ -19,4 +20,3 @@ help/*.*-*
help/*.*+*
+128 -126
View File
@@ -2,7 +2,7 @@
# Resource object code
#
# Created by: The Resource Compiler for PyQt5 (Qt v5.15.3)
# Created by: The Resource Compiler for PyQt5 (Qt v5.9.7)
#
# WARNING! All changes made in this file will be lost!
@@ -14,32 +14,6 @@ qt_resource_data = b"\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x33\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x34\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x34\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x35\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x32\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
@@ -48,30 +22,7 @@ qt_resource_data = b"\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x31\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x32\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\x80\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x35\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x65\x74\x63\x2e\x2e\x2e\
\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x70\x3e\x0a\
\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x1e\xfd\
\x00\x00\x1f\x1e\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x48\x49\x50\x41\x20\x50\x6f\x77\x65\x72\x20\x55\x73\x61\
@@ -524,109 +475,160 @@ qt_resource_data = b"\
\x6f\x6d\x70\x6c\x69\x73\x68\x65\x64\x20\x74\x68\x72\x6f\x75\x67\
\x68\x20\x74\x68\x65\x20\x22\x52\x65\x73\x65\x74\x20\x41\x63\x63\
\x6f\x75\x6e\x74\x22\x20\x62\x75\x74\x74\x6f\x6e\x2e\x0a\x20\x20\
\x54\x68\x69\x73\x20\x61\x63\x74\x69\x6f\x6e\x20\x61\x6c\x73\x6f\
\x20\x72\x65\x63\x6f\x72\x64\x73\x20\x74\x68\x65\x20\x65\x6e\x65\
\x72\x67\x79\x20\x73\x61\x76\x65\x64\x20\x76\x61\x6c\x75\x65\x20\
\x69\x6e\x20\x65\x6c\x6f\x67\x62\x6f\x6f\x6b\x2e\x0a\x0a\x20\x20\
\x20\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\
\x72\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x4c\x61\x73\x74\
\x20\x50\x6f\x77\x65\x72\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x54\
\x68\x69\x73\x20\x73\x75\x62\x2d\x70\x61\x6e\x65\x6c\x20\x61\x6c\
\x6c\x6f\x77\x73\x20\x74\x68\x65\x20\x65\x78\x70\x65\x72\x74\x20\
\x75\x73\x65\x72\x20\x74\x6f\x20\x72\x65\x73\x65\x74\x20\x74\x68\
\x65\x20\x49\x6e\x69\x74\x69\x61\x6c\x20\x50\x6f\x77\x65\x72\x20\
\x69\x6e\x20\x22\x53\x61\x76\x69\x6e\x67\x73\x20\x4f\x76\x65\x72\
\x76\x69\x65\x77\x22\x20\x66\x6f\x72\x20\x61\x20\x67\x69\x76\x65\
\x6e\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x74\x6f\x20\x69\x74\x73\
\x20\x64\x65\x66\x61\x75\x6c\x74\x20\x76\x61\x6c\x75\x65\x2c\x20\
\x73\x68\x6f\x75\x6c\x64\x20\x73\x75\x63\x68\x20\x61\x20\x6e\x65\
\x65\x64\x20\x65\x76\x65\x72\x20\x68\x61\x70\x68\x61\x7a\x61\x72\
\x64\x6c\x79\x20\x61\x72\x69\x73\x65\x20\x77\x68\x69\x6c\x65\x20\
\x74\x68\x65\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x69\x73\x20\x69\
\x6e\x20\x45\x6e\x65\x72\x67\x79\x20\x53\x61\x76\x69\x6e\x67\x20\
\x6d\x6f\x64\x65\x2c\x20\x61\x6e\x64\x20\x66\x6f\x72\x20\x77\x68\
\x69\x63\x68\x20\x74\x68\x65\x20\x22\x55\x70\x64\x61\x74\x65\x22\
\x20\x62\x75\x74\x74\x6f\x6e\x20\x69\x6e\x20\x74\x68\x65\x20\x4d\
\x61\x67\x6e\x65\x74\x20\x70\x61\x6e\x65\x6c\x20\x69\x73\x20\x64\
\x69\x73\x65\x6e\x61\x62\x6c\x65\x64\x2e\x0a\x0a\x20\x20\x20\x3c\
\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\
\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x48\x55\x53\x48\x21\x20\
\x49\x6d\x61\x67\x65\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x3c\x74\
\x61\x62\x6c\x65\x3e\x0a\x20\x20\x20\x20\x20\x3c\x74\x72\x3e\x3c\
\x74\x64\x3e\x0a\x20\x20\x20\x3c\x69\x6d\x67\x20\x73\x72\x63\x3d\
\x22\x3a\x48\x75\x73\x68\x2e\x6a\x70\x67\x22\x20\x77\x69\x64\x74\
\x68\x3d\x39\x30\x20\x68\x65\x69\x67\x68\x74\x3d\x39\x30\x2f\x3e\
\x20\x26\x6e\x62\x73\x70\x3b\x20\x3c\x2f\x74\x64\x3e\x3c\x74\x64\
\x3e\x0a\x20\x20\x20\x49\x6e\x73\x70\x69\x72\x65\x64\x20\x62\x79\
\x20\x44\x61\x64\x61\x20\x41\x6e\x74\x65\x20\x50\x6f\x72\x74\x61\
\x73\x2c\x20\x61\x72\x67\x75\x61\x62\x6c\x79\x20\x53\x77\x69\x74\
\x7a\x65\x72\x6c\x61\x6e\x64\x27\x73\x20\x67\x72\x65\x61\x74\x65\
\x73\x74\x20\x50\x6f\x70\x2f\x52\x6f\x63\x6b\x20\x62\x61\x6e\x64\
\x21\x20\x44\x6f\x20\x67\x69\x76\x65\x20\x74\x68\x65\x6d\x20\x61\
\x20\x6c\x69\x73\x74\x65\x6e\x2e\x0a\x20\x20\x20\x54\x68\x65\x69\
\x72\x20\x6d\x75\x73\x69\x63\x20\x61\x6e\x64\x20\x6c\x79\x72\x69\
\x63\x73\x20\x61\x72\x65\x20\x61\x77\x65\x73\x6f\x6d\x65\x21\x3c\
\x2f\x74\x64\x3e\x0a\x20\x20\x20\x3c\x2f\x74\x61\x62\x6c\x65\x3e\
\x0a\x3c\x70\x3e\x0a\x3c\x2f\x70\x3e\x0a\x20\x20\x0a\x3c\x2f\x62\
\x6f\x64\x79\x3e\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x54\x68\x69\x73\x20\x61\x63\x74\x69\x6f\x6e\x20\x69\x73\x20\x70\
\x61\x73\x73\x77\x6f\x72\x64\x20\x70\x72\x6f\x74\x65\x63\x74\x65\
\x64\x20\x28\x48\x55\x53\x48\x21\x29\x20\x54\x68\x65\x20\x65\x6e\
\x65\x72\x67\x79\x20\x73\x61\x76\x65\x64\x20\x69\x73\x20\x61\x6c\
\x73\x6f\x20\x72\x65\x63\x6f\x72\x64\x65\x64\x20\x69\x6e\x20\x74\
\x68\x65\x20\x65\x6c\x6f\x67\x62\x6f\x6f\x6b\x2e\x20\x0a\x0a\x20\
\x20\x20\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\
\x6f\x72\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x4c\x61\x73\
\x74\x20\x50\x6f\x77\x65\x72\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\
\x54\x68\x69\x73\x20\x73\x75\x62\x2d\x70\x61\x6e\x65\x6c\x20\x61\
\x6c\x6c\x6f\x77\x73\x20\x74\x68\x65\x20\x65\x78\x70\x65\x72\x74\
\x20\x75\x73\x65\x72\x20\x74\x6f\x20\x72\x65\x73\x65\x74\x20\x74\
\x68\x65\x20\x49\x6e\x69\x74\x69\x61\x6c\x20\x50\x6f\x77\x65\x72\
\x20\x69\x6e\x20\x22\x53\x61\x76\x69\x6e\x67\x73\x20\x4f\x76\x65\
\x72\x76\x69\x65\x77\x22\x20\x66\x6f\x72\x20\x61\x20\x67\x69\x76\
\x65\x6e\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x74\x6f\x20\x69\x74\
\x73\x20\x64\x65\x66\x61\x75\x6c\x74\x20\x76\x61\x6c\x75\x65\x2c\
\x20\x73\x68\x6f\x75\x6c\x64\x20\x73\x75\x63\x68\x20\x61\x20\x6e\
\x65\x65\x64\x20\x65\x76\x65\x72\x20\x68\x61\x70\x68\x61\x7a\x61\
\x72\x64\x6c\x79\x20\x61\x72\x69\x73\x65\x20\x77\x68\x69\x6c\x65\
\x20\x74\x68\x65\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x69\x73\x20\
\x69\x6e\x20\x45\x6e\x65\x72\x67\x79\x20\x53\x61\x76\x69\x6e\x67\
\x20\x6d\x6f\x64\x65\x2c\x20\x61\x6e\x64\x20\x66\x6f\x72\x20\x77\
\x68\x69\x63\x68\x20\x74\x68\x65\x20\x22\x55\x70\x64\x61\x74\x65\
\x22\x20\x62\x75\x74\x74\x6f\x6e\x20\x69\x6e\x20\x74\x68\x65\x20\
\x4d\x61\x67\x6e\x65\x74\x20\x70\x61\x6e\x65\x6c\x20\x69\x73\x20\
\x64\x69\x73\x65\x6e\x61\x62\x6c\x65\x64\x2e\x0a\x0a\x20\x20\x20\
\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\
\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x48\x55\x53\x48\x21\
\x20\x49\x6d\x61\x67\x65\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x3c\
\x74\x61\x62\x6c\x65\x3e\x0a\x20\x20\x20\x20\x20\x3c\x74\x72\x3e\
\x3c\x74\x64\x3e\x0a\x20\x20\x20\x3c\x69\x6d\x67\x20\x73\x72\x63\
\x3d\x22\x3a\x48\x75\x73\x68\x2e\x6a\x70\x67\x22\x20\x77\x69\x64\
\x74\x68\x3d\x39\x30\x20\x68\x65\x69\x67\x68\x74\x3d\x39\x30\x2f\
\x3e\x20\x26\x6e\x62\x73\x70\x3b\x20\x3c\x2f\x74\x64\x3e\x3c\x74\
\x64\x3e\x0a\x20\x20\x20\x49\x6e\x73\x70\x69\x72\x65\x64\x20\x62\
\x79\x20\x44\x61\x64\x61\x20\x41\x6e\x74\x65\x20\x50\x6f\x72\x74\
\x61\x73\x2c\x20\x61\x72\x67\x75\x61\x62\x6c\x79\x20\x53\x77\x69\
\x74\x7a\x65\x72\x6c\x61\x6e\x64\x27\x73\x20\x67\x72\x65\x61\x74\
\x65\x73\x74\x20\x50\x6f\x70\x2f\x52\x6f\x63\x6b\x20\x62\x61\x6e\
\x64\x21\x20\x44\x6f\x20\x67\x69\x76\x65\x20\x74\x68\x65\x6d\x20\
\x61\x20\x6c\x69\x73\x74\x65\x6e\x2e\x0a\x20\x20\x20\x54\x68\x65\
\x69\x72\x20\x6d\x75\x73\x69\x63\x20\x61\x6e\x64\x20\x6c\x79\x72\
\x69\x63\x73\x20\x61\x72\x65\x20\x61\x77\x65\x73\x6f\x6d\x65\x21\
\x3c\x2f\x74\x64\x3e\x0a\x20\x20\x20\x3c\x2f\x74\x61\x62\x6c\x65\
\x3e\x0a\x3c\x70\x3e\x0a\x3c\x2f\x70\x3e\x0a\x20\x20\x0a\x3c\x2f\
\x62\x6f\x64\x79\x3e\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\x80\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x35\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x65\x74\x63\x2e\x2e\x2e\
\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x70\x3e\x0a\
\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x34\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x35\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x33\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x34\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x31\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x32\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
"
qt_resource_name = b"\
\x00\x0a\
\x08\x6a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x33\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x7a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x34\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x5a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x32\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x4a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x31\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x0c\xba\xf2\x7c\
\x00\x69\
\x00\x6e\x00\x64\x00\x65\x00\x78\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x8a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x35\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x0c\xba\xf2\x7c\
\x00\x69\
\x00\x6e\x00\x64\x00\x65\x00\x78\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x08\x7a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x34\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x6a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x33\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x4a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x31\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
"
qt_resource_struct_v1 = b"\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x01\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x02\x01\
\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x01\x56\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x21\xa7\
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x20\xfc\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x20\x51\
\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x1f\xcd\
\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x00\xab\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x02\xac\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x03\x30\
"
qt_resource_struct_v2 = b"\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x01\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x02\x01\
\x00\x00\x01\x8d\xc0\x76\x5e\xc2\
\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x01\x56\
\x00\x00\x01\x8d\xc0\x76\x5e\xc3\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x21\xa7\
\x00\x00\x01\x94\x2c\x78\xfe\xe6\
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x01\x8d\xc0\x76\x5e\xc5\
\x00\x00\x01\x94\x2c\x78\xfe\xe8\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x20\xfc\
\x00\x00\x01\x94\x2c\x78\xfe\xe9\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x20\x51\
\x00\x00\x01\x94\x2c\x78\xfe\xeb\
\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x1f\xcd\
\x00\x00\x01\x94\x2c\x78\xfe\xec\
\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x00\xab\
\x00\x00\x01\x8d\xc0\x76\x5e\xc7\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x02\xac\
\x00\x00\x01\x8d\xc0\x76\x5e\xc8\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x03\x30\
\x00\x00\x01\x8d\xf0\x25\x74\x9c\
\x00\x00\x01\x94\x4f\xe6\xa4\xb9\
"
qt_version = [int(v) for v in QtCore.qVersion().split('.')]
if qt_version < [5, 8, 0]:
qt_version = QtCore.qVersion().split('.')
if qt_version < ['5', '8', '0']:
rcc_version = 1
qt_resource_struct = qt_resource_struct_v1
else:
+1 -1
View File
@@ -88,7 +88,7 @@ Enumerated values for SEQ-STATE (not all states may have necessarily been implem
The accounting of the energy saved for a given is year is to be recorded.
At the end of the calendar year, the process variables holding the power
saved values are to be reset to zero. This is accomplished through the "Reset Account" button.
This action also records the energy saved value in elogbook.
This action is password protected (HUSH!) The energy saved is also recorded in the elogbook.
<h3 style="color:#7b68ee;">Last Power</h3>
This sub-panel allows the expert user to reset the Initial Power in "Savings Overview" for a given section to its default value, should such a need ever haphazardly arise while the section is in Energy Saving mode, and for which the "Update" button in the Magnet panel is disenabled.
+2 -1
View File
@@ -111,5 +111,6 @@
},
"IOC": {
"resultsTabTitle" : "IOC"
}
},
"Reset": "HUSH!"
}
+57 -67
View File
@@ -1,41 +1,31 @@
"""Hush.py module for energy saving accounting
"""
import inspect
import logging
import os
import platform
import random
import sys
import time
from qtpy import QtCore, QtGui
from qtpy.QtGui import QColor, QFont, QIcon
from qtpy.QtCore import __version__ as QT_VERSION_STR
from qtpy.QtCore import (
PYQT_VERSION_STR, QFile, QIODevice, Qt, QThread, Signal, Slot)
from qtpy.QtWidgets import (
QApplication, QDockWidget, QGridLayout, QGroupBox, QHBoxLayout, QLabel,
QMainWindow, QMessageBox, QProgressBar, QPushButton, QSizePolicy,
QSpacerItem, QTabWidget, QTableWidget, QTableWidgetItem, QVBoxLayout,
QWidget)
from qtpy.QtCore import PYQT_VERSION_STR, Signal, Slot
from qtpy.QtWidgets import QApplication, QMessageBox
from apps4ops.bdbase.base import BaseWindow
from apps4ops.bdbase.enumkind import MsgSeverity, UserMode, Facility
from apps4ops.bdbase.enumkind import UserMode, Facility
from apps4ops.bdbase.helpbrowser import HelpBrowser
from apps4ops.hipa.sendeloghipa import QSendToELOG
from apps4ops.hipa.enumkind import ElogHIPA
from src.gui import AppGui
from pyrcc5 import hush_resources
from pyrcc5 import hush_resources
_pymodule = os.path.basename(__file__)
_appname, _appext = _pymodule.split(".")
_appversion = "2.0.0"
#_title = """HIPA Power Usage & Saving Hierarchy""" #, HUSH!"""
_appversion = "2.3.0"
# _title = """HIPA Power Usage & Saving Hierarchy""" #, HUSH!"""
_title = """HUSH!"""
def _line():
"""Macro to return the current line number.
@@ -47,76 +37,79 @@ def _line():
"""
return inspect.currentframe().f_back.f_lineno
class StartMain(BaseWindow):
''' Main class for HUSH
'''
trigger_log_message = Signal(str, str, int, str, dict)
def __init__(self, parent=None):
super(StartMain, self).__init__(
parent=parent, pymodule=_pymodule, appversion=_appversion,
def __init__(self, parent=None):
#super(StartMain, self).__init__(
# parent=parent, pymodule=_pymodule, appversion=_appversion,
# title=_title, user_mode=UserMode.OPERATION, facility=Facility.HIPA,
# has_optics=False, has_procedure=False)
super().__init__(
parent=parent, pymodule=_pymodule, appversion=_appversion,
title=_title, user_mode=UserMode.OPERATION, facility=Facility.HIPA,
has_optics=False, has_procedure=False)
self.appname = _appname
self.elog_enum = ElogHIPA()
self.gui = AppGui(self)
def prepare_elog_message(self):
self.projekt_idx = self.elog_enum.projekt.NONE
self.system_idx = self.elog_enum.system.ELECTRICAL_SUPPLY
self.eintrag_idx = self.elog_enum.eintrag.INFO
self.ort_idx = self.elog_enum.ort.GLOBAL
self.status_idx = self.elog_enum.status.NONE
self.effekt_idx = self.elog_enum.effekt.NO
self.attach_files = []
_simulation = self.input_parameters['simulation']
simulation = self.input_parameters["simulation"]
if self.all_data:
if self.all_data['Input data'] is not None:
if self.all_data["Input data"] is not None:
try:
_simulation = self.all_data['Input data']['simulation']
simulation = self.all_data["Input data"]["simulation"]
except KeyError:
_simulation = self.input_parameters['simulation']
simulation = self.input_parameters["simulation"]
pass
self.logbook = "Sandkasten" if _simulation else "HIPA"
self.logbook = "Sandkasten" if simulation else "HIPA"
self.title = _title
sector = ["<br>IP2: ","<br>IW2: ","<br>PK1: ", "<br>PK2: ","<br>SNQ: ",
"<br>UCN: ","<br>------------------<br>Tot: "]
sector = ["<br>IP2: ", "<br>IW2: ", "<br>PK1: ", "<br>PK2: ",
"<br>SNQ: ", "<br>UCN: ",
"<br>------------------<br>Tot: "]
pvlist = ['ZIP2-HUSH:TOTSAVE', 'ZIW2-HUSH:TOTSAVE', 'ZPK1-HUSH:TOTSAVE',
'ZPK2-HUSH:TOTSAVE', 'ZSINQ-HUSH:TOTSAVE', 'ZUCN-HUSH:TOTSAVE',
'ZHIPA-HUSH:TOTSAVE']
pvlist = ["ZIP2-HUSH:TOTSAVE", "ZIW2-HUSH:TOTSAVE", "ZPK1-HUSH:TOTSAVE",
"ZPK2-HUSH:TOTSAVE", "ZSINQ-HUSH:TOTSAVE",
"ZUCN-HUSH:TOTSAVE", "ZHIPA-HUSH:TOTSAVE"]
value, stat, stat_list =self.cafe.getScalarList(
value, stat, stat_list = self.cafe.getScalarList(
pvlist, cacheFlag=True)
if stat != self.cyca.ICAFE_NORMAL:
self.check_status_list(_pymodule, "getScalarListCache",
pvlist, stat_list, _line())
message = ("Power saved for the current year stands at " +
"{:.3f} MWh:").format(value[-1])
for label, val in zip(sector, value):
message += label + "{:.3f}".format(val) + " MWh"
self.message = message
@Slot()
def send_to_elog(self):
@Slot()
def save_fig_thread_finished():
time.sleep(0.2)
if self.all_data:
QSendToELOG(self, logbook=self.logbook,
projektIdx=self.projekt_idx,
@@ -128,15 +121,14 @@ class StartMain(BaseWindow):
title=self.title,
message=self.message,
attachFile=self.attach_files)
time.sleep(1.0)
return
#if not self.verify_send_to_elog():
# if not self.verify_send_to_elog():
# return
self.prepare_elog_message()
print(self.message, flush=True)
if not self.all_data:
@@ -152,28 +144,26 @@ class StartMain(BaseWindow):
attachFile=self.attach_files)
return
folder_name = self.elog_dest
if not os.path.exists(folder_name):
os.makedirs(folder_name)
_folder_name = self.elog_dest
if not os.path.exists(_folder_name):
os.makedirs(_folder_name)
time_in_seconds = self.all_data['Ambient data']['Time in seconds']
if self.all_data['Processed data']['Reanalysis time']:
reanalysis_time = self.all_data['Processed data'][
'Reanalysis time in seconds']
time_in_seconds = self.all_data["Ambient data"]["Time in seconds"]
if self.all_data["Processed data"]["Reanalysis time"]:
reanalysis_time = self.all_data["Processed data"][
"Reanalysis time in seconds"]
else:
reanalysis_time = None
self.folder_name = _folder_name
self.folder_name = folder_name
save_fig_thread = self.SaveFigureThread(
self, self.folder_name, time_in_seconds, reanalysis_time)
save_fig_thread.finished.connect(save_fig_thread_finished)
save_fig_thread.start()
time.sleep(0.05)
@Slot()
def closeEvent(self, event):
@@ -195,10 +185,10 @@ class StartMain(BaseWindow):
All rights reserved.</p>
<p>Author: J. Chrin, Spring 2023 </p>
<p>(EPICS db adapted from A. Kovach, 2016) <p>
<p>IOC Administrator: H. Lutz </p>
<p>IOC Administrator: P. Fernandez (prev. H. Lutz) </p>
<p>1st Responsible: A. Barchetti, Tel. 4779
or 3301 (Control Room) </p>
<p>Initiates energy saving procedures and records power saved</p>
<p>Python {2} - Qt {3} - PyQt {4} <br>
cafe {5} - epics {6} on {7}""".format(
@@ -212,24 +202,24 @@ class StartMain(BaseWindow):
def show_help(self):
""" Invoke help pages from hush_resources
"""
index_html ="index.html" #self.appname + "/index.html"
help_base = ":" # + self.appname
index_html = "index.html" # self.appname + "/index.html"
help_base = ":" # + self.appname
help_page = HelpBrowser(help_base, index_html, self)
help_page.show()
#########################################################################
if __name__ == "__main__":
app = QApplication(sys.argv)
splash = BaseWindow.initialize_application(
app, appname=_appname, delay=25, facility=Facility.HIPA)
myapp = StartMain()
myapp.show()
if splash is not None:
splash.finish(myapp)
app.exec_()
+12 -5
View File
@@ -1,11 +1,11 @@
#!/bin/bash
cd /hipa/bd/applications/hush/hla/2.0.0
cd /hipa/bd/applications/hush/hla/2.3.2
# For use if script is sourced rather than executed
appNameDefault="hush.sh"
module unload gcc
module load gcc/7.3.0
module load gcc/7.5.0
if [ -z "$PS1" ] # no prompt?
### if [ -v PS1 ] # On Bash 4.2+ ...
@@ -17,6 +17,9 @@ else
echo "Interactive/sourced script"
fi
_EPICS_HOST_ARCH=${RHREL}-x86_64
_EPICS_BASE=base-7.0.8
# Select Python Version here. Currently one of 3.5, 3.7, 3.8 and 3.10
PYTHON_VERSION=3.10
@@ -32,6 +35,7 @@ if [ "$1" ]; then
elif [ "$1" == "3.7" -o "$1" == "37" ]; then
PYTHON_VERSION=3.7
PYTHON_VERSION_DIR=37
export LD_PRELOAD=/usr/local/epics/${_EPICS_BASE}/lib/${_EPICS_HOST_ARCH}/libca.so:/usr/local/epics/${_EPICS_BASE}/lib/${_EPICS_HOST_ARCH}/libCom.so
elif [ "$1" == "3.8" -o "$1" == "38" ]; then
PYTHON_VERSION=3.8
PYTHON_VERSION_DIR=38
@@ -50,13 +54,11 @@ fi
echo "PYTHON_VERSION $PYTHON_VERSION"
_EPICS_HOST_ARCH=${RHREL}-x86_64
#_EPICS_HOST_ARCH=${EPICS_HOST_ARCH}
. /opt/gfa/python $PYTHON_VERSION
#C_EXT version for Py 3.5, 3.7. 3.8, 3.10:
export PYTHONPATH=.:/opt/gfa/cafe/python/pycafe/cafe-1.19.3/lib/${_EPICS_HOST_ARCH}:/hipa/bd/applications/deps/apps4ops/v1.10.0
export PYTHONPATH=.:/opt/gfa/cafe/python/pycafe/cafe-1.21.0/lib/${_EPICS_HOST_ARCH}:/hipa/bd/applications/deps/apps4ops/v1.13.0
echo $PYTHONPATH
@@ -83,6 +85,8 @@ echo "nameLog: $nameLog"
#Configuration files can be overwritten
#python ${name}.py -s="/sf/bd/deps/pyqtacc/common/config/style.json" -f="/sf/bd/deps/pyqtacc/v1.0.0/pyqtacc/qrc_resources/facility/sf/config/base.json" -q="/sf/bd/deps/pyqtacc/common/config/acc.qss" &
python wakeup.py 00:00 &
if [ "${STDOUT_FLAG}" -gt "0" ] ; then
#if changing the std::out destination, remember to also change it in your json config file (for reading)
if test -f "$STDOUT_DIR/${nameLog}.log---"; then
@@ -109,3 +113,6 @@ else
fi
if [ "${PYTHON_VERSION}" == "3.7" ] ; then
unset LD_PRELOAD
fi
Binary file not shown.
+128 -126
View File
@@ -2,7 +2,7 @@
# Resource object code
#
# Created by: The Resource Compiler for PyQt5 (Qt v5.15.3)
# Created by: The Resource Compiler for PyQt5 (Qt v5.9.7)
#
# WARNING! All changes made in this file will be lost!
@@ -14,32 +14,6 @@ qt_resource_data = b"\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x33\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x34\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x34\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x35\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x32\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
@@ -48,30 +22,7 @@ qt_resource_data = b"\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x31\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x32\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\x80\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x35\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x65\x74\x63\x2e\x2e\x2e\
\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x70\x3e\x0a\
\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x1e\xfd\
\x00\x00\x1f\x1e\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x48\x49\x50\x41\x20\x50\x6f\x77\x65\x72\x20\x55\x73\x61\
@@ -524,109 +475,160 @@ qt_resource_data = b"\
\x6f\x6d\x70\x6c\x69\x73\x68\x65\x64\x20\x74\x68\x72\x6f\x75\x67\
\x68\x20\x74\x68\x65\x20\x22\x52\x65\x73\x65\x74\x20\x41\x63\x63\
\x6f\x75\x6e\x74\x22\x20\x62\x75\x74\x74\x6f\x6e\x2e\x0a\x20\x20\
\x54\x68\x69\x73\x20\x61\x63\x74\x69\x6f\x6e\x20\x61\x6c\x73\x6f\
\x20\x72\x65\x63\x6f\x72\x64\x73\x20\x74\x68\x65\x20\x65\x6e\x65\
\x72\x67\x79\x20\x73\x61\x76\x65\x64\x20\x76\x61\x6c\x75\x65\x20\
\x69\x6e\x20\x65\x6c\x6f\x67\x62\x6f\x6f\x6b\x2e\x0a\x0a\x20\x20\
\x20\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\
\x72\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x4c\x61\x73\x74\
\x20\x50\x6f\x77\x65\x72\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x54\
\x68\x69\x73\x20\x73\x75\x62\x2d\x70\x61\x6e\x65\x6c\x20\x61\x6c\
\x6c\x6f\x77\x73\x20\x74\x68\x65\x20\x65\x78\x70\x65\x72\x74\x20\
\x75\x73\x65\x72\x20\x74\x6f\x20\x72\x65\x73\x65\x74\x20\x74\x68\
\x65\x20\x49\x6e\x69\x74\x69\x61\x6c\x20\x50\x6f\x77\x65\x72\x20\
\x69\x6e\x20\x22\x53\x61\x76\x69\x6e\x67\x73\x20\x4f\x76\x65\x72\
\x76\x69\x65\x77\x22\x20\x66\x6f\x72\x20\x61\x20\x67\x69\x76\x65\
\x6e\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x74\x6f\x20\x69\x74\x73\
\x20\x64\x65\x66\x61\x75\x6c\x74\x20\x76\x61\x6c\x75\x65\x2c\x20\
\x73\x68\x6f\x75\x6c\x64\x20\x73\x75\x63\x68\x20\x61\x20\x6e\x65\
\x65\x64\x20\x65\x76\x65\x72\x20\x68\x61\x70\x68\x61\x7a\x61\x72\
\x64\x6c\x79\x20\x61\x72\x69\x73\x65\x20\x77\x68\x69\x6c\x65\x20\
\x74\x68\x65\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x69\x73\x20\x69\
\x6e\x20\x45\x6e\x65\x72\x67\x79\x20\x53\x61\x76\x69\x6e\x67\x20\
\x6d\x6f\x64\x65\x2c\x20\x61\x6e\x64\x20\x66\x6f\x72\x20\x77\x68\
\x69\x63\x68\x20\x74\x68\x65\x20\x22\x55\x70\x64\x61\x74\x65\x22\
\x20\x62\x75\x74\x74\x6f\x6e\x20\x69\x6e\x20\x74\x68\x65\x20\x4d\
\x61\x67\x6e\x65\x74\x20\x70\x61\x6e\x65\x6c\x20\x69\x73\x20\x64\
\x69\x73\x65\x6e\x61\x62\x6c\x65\x64\x2e\x0a\x0a\x20\x20\x20\x3c\
\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\
\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x48\x55\x53\x48\x21\x20\
\x49\x6d\x61\x67\x65\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x3c\x74\
\x61\x62\x6c\x65\x3e\x0a\x20\x20\x20\x20\x20\x3c\x74\x72\x3e\x3c\
\x74\x64\x3e\x0a\x20\x20\x20\x3c\x69\x6d\x67\x20\x73\x72\x63\x3d\
\x22\x3a\x48\x75\x73\x68\x2e\x6a\x70\x67\x22\x20\x77\x69\x64\x74\
\x68\x3d\x39\x30\x20\x68\x65\x69\x67\x68\x74\x3d\x39\x30\x2f\x3e\
\x20\x26\x6e\x62\x73\x70\x3b\x20\x3c\x2f\x74\x64\x3e\x3c\x74\x64\
\x3e\x0a\x20\x20\x20\x49\x6e\x73\x70\x69\x72\x65\x64\x20\x62\x79\
\x20\x44\x61\x64\x61\x20\x41\x6e\x74\x65\x20\x50\x6f\x72\x74\x61\
\x73\x2c\x20\x61\x72\x67\x75\x61\x62\x6c\x79\x20\x53\x77\x69\x74\
\x7a\x65\x72\x6c\x61\x6e\x64\x27\x73\x20\x67\x72\x65\x61\x74\x65\
\x73\x74\x20\x50\x6f\x70\x2f\x52\x6f\x63\x6b\x20\x62\x61\x6e\x64\
\x21\x20\x44\x6f\x20\x67\x69\x76\x65\x20\x74\x68\x65\x6d\x20\x61\
\x20\x6c\x69\x73\x74\x65\x6e\x2e\x0a\x20\x20\x20\x54\x68\x65\x69\
\x72\x20\x6d\x75\x73\x69\x63\x20\x61\x6e\x64\x20\x6c\x79\x72\x69\
\x63\x73\x20\x61\x72\x65\x20\x61\x77\x65\x73\x6f\x6d\x65\x21\x3c\
\x2f\x74\x64\x3e\x0a\x20\x20\x20\x3c\x2f\x74\x61\x62\x6c\x65\x3e\
\x0a\x3c\x70\x3e\x0a\x3c\x2f\x70\x3e\x0a\x20\x20\x0a\x3c\x2f\x62\
\x6f\x64\x79\x3e\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x54\x68\x69\x73\x20\x61\x63\x74\x69\x6f\x6e\x20\x69\x73\x20\x70\
\x61\x73\x73\x77\x6f\x72\x64\x20\x70\x72\x6f\x74\x65\x63\x74\x65\
\x64\x20\x28\x48\x55\x53\x48\x21\x29\x20\x54\x68\x65\x20\x65\x6e\
\x65\x72\x67\x79\x20\x73\x61\x76\x65\x64\x20\x69\x73\x20\x61\x6c\
\x73\x6f\x20\x72\x65\x63\x6f\x72\x64\x65\x64\x20\x69\x6e\x20\x74\
\x68\x65\x20\x65\x6c\x6f\x67\x62\x6f\x6f\x6b\x2e\x20\x0a\x0a\x20\
\x20\x20\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\
\x6f\x72\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x4c\x61\x73\
\x74\x20\x50\x6f\x77\x65\x72\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\
\x54\x68\x69\x73\x20\x73\x75\x62\x2d\x70\x61\x6e\x65\x6c\x20\x61\
\x6c\x6c\x6f\x77\x73\x20\x74\x68\x65\x20\x65\x78\x70\x65\x72\x74\
\x20\x75\x73\x65\x72\x20\x74\x6f\x20\x72\x65\x73\x65\x74\x20\x74\
\x68\x65\x20\x49\x6e\x69\x74\x69\x61\x6c\x20\x50\x6f\x77\x65\x72\
\x20\x69\x6e\x20\x22\x53\x61\x76\x69\x6e\x67\x73\x20\x4f\x76\x65\
\x72\x76\x69\x65\x77\x22\x20\x66\x6f\x72\x20\x61\x20\x67\x69\x76\
\x65\x6e\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x74\x6f\x20\x69\x74\
\x73\x20\x64\x65\x66\x61\x75\x6c\x74\x20\x76\x61\x6c\x75\x65\x2c\
\x20\x73\x68\x6f\x75\x6c\x64\x20\x73\x75\x63\x68\x20\x61\x20\x6e\
\x65\x65\x64\x20\x65\x76\x65\x72\x20\x68\x61\x70\x68\x61\x7a\x61\
\x72\x64\x6c\x79\x20\x61\x72\x69\x73\x65\x20\x77\x68\x69\x6c\x65\
\x20\x74\x68\x65\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x69\x73\x20\
\x69\x6e\x20\x45\x6e\x65\x72\x67\x79\x20\x53\x61\x76\x69\x6e\x67\
\x20\x6d\x6f\x64\x65\x2c\x20\x61\x6e\x64\x20\x66\x6f\x72\x20\x77\
\x68\x69\x63\x68\x20\x74\x68\x65\x20\x22\x55\x70\x64\x61\x74\x65\
\x22\x20\x62\x75\x74\x74\x6f\x6e\x20\x69\x6e\x20\x74\x68\x65\x20\
\x4d\x61\x67\x6e\x65\x74\x20\x70\x61\x6e\x65\x6c\x20\x69\x73\x20\
\x64\x69\x73\x65\x6e\x61\x62\x6c\x65\x64\x2e\x0a\x0a\x20\x20\x20\
\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\
\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x48\x55\x53\x48\x21\
\x20\x49\x6d\x61\x67\x65\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x3c\
\x74\x61\x62\x6c\x65\x3e\x0a\x20\x20\x20\x20\x20\x3c\x74\x72\x3e\
\x3c\x74\x64\x3e\x0a\x20\x20\x20\x3c\x69\x6d\x67\x20\x73\x72\x63\
\x3d\x22\x3a\x48\x75\x73\x68\x2e\x6a\x70\x67\x22\x20\x77\x69\x64\
\x74\x68\x3d\x39\x30\x20\x68\x65\x69\x67\x68\x74\x3d\x39\x30\x2f\
\x3e\x20\x26\x6e\x62\x73\x70\x3b\x20\x3c\x2f\x74\x64\x3e\x3c\x74\
\x64\x3e\x0a\x20\x20\x20\x49\x6e\x73\x70\x69\x72\x65\x64\x20\x62\
\x79\x20\x44\x61\x64\x61\x20\x41\x6e\x74\x65\x20\x50\x6f\x72\x74\
\x61\x73\x2c\x20\x61\x72\x67\x75\x61\x62\x6c\x79\x20\x53\x77\x69\
\x74\x7a\x65\x72\x6c\x61\x6e\x64\x27\x73\x20\x67\x72\x65\x61\x74\
\x65\x73\x74\x20\x50\x6f\x70\x2f\x52\x6f\x63\x6b\x20\x62\x61\x6e\
\x64\x21\x20\x44\x6f\x20\x67\x69\x76\x65\x20\x74\x68\x65\x6d\x20\
\x61\x20\x6c\x69\x73\x74\x65\x6e\x2e\x0a\x20\x20\x20\x54\x68\x65\
\x69\x72\x20\x6d\x75\x73\x69\x63\x20\x61\x6e\x64\x20\x6c\x79\x72\
\x69\x63\x73\x20\x61\x72\x65\x20\x61\x77\x65\x73\x6f\x6d\x65\x21\
\x3c\x2f\x74\x64\x3e\x0a\x20\x20\x20\x3c\x2f\x74\x61\x62\x6c\x65\
\x3e\x0a\x3c\x70\x3e\x0a\x3c\x2f\x70\x3e\x0a\x20\x20\x0a\x3c\x2f\
\x62\x6f\x64\x79\x3e\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\x80\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x35\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x65\x74\x63\x2e\x2e\x2e\
\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x70\x3e\x0a\
\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x34\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x35\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x33\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x34\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x31\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x32\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
"
qt_resource_name = b"\
\x00\x0a\
\x08\x6a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x33\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x7a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x34\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x5a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x32\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x4a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x31\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x0c\xba\xf2\x7c\
\x00\x69\
\x00\x6e\x00\x64\x00\x65\x00\x78\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x8a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x35\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x0c\xba\xf2\x7c\
\x00\x69\
\x00\x6e\x00\x64\x00\x65\x00\x78\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x08\x7a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x34\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x6a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x33\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x4a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x31\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
"
qt_resource_struct_v1 = b"\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x01\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x02\x01\
\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x01\x56\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x21\xa7\
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x20\xfc\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x20\x51\
\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x1f\xcd\
\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x00\xab\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x02\xac\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x03\x30\
"
qt_resource_struct_v2 = b"\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x01\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x02\x01\
\x00\x00\x01\x8d\xc0\x76\x5e\xc2\
\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x01\x56\
\x00\x00\x01\x8d\xc0\x76\x5e\xc3\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x21\xa7\
\x00\x00\x01\x94\x2c\x78\xfe\xe6\
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x01\x8d\xc0\x76\x5e\xc5\
\x00\x00\x01\x94\x2c\x78\xfe\xe8\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x20\xfc\
\x00\x00\x01\x94\x2c\x78\xfe\xe9\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x20\x51\
\x00\x00\x01\x94\x2c\x78\xfe\xeb\
\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x1f\xcd\
\x00\x00\x01\x94\x2c\x78\xfe\xec\
\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x00\xab\
\x00\x00\x01\x8d\xc0\x76\x5e\xc7\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x02\xac\
\x00\x00\x01\x8d\xc0\x76\x5e\xc8\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x03\x30\
\x00\x00\x01\x8d\xf0\x25\x74\x9c\
\x00\x00\x01\x94\x4f\xe6\xa4\xb9\
"
qt_version = [int(v) for v in QtCore.qVersion().split('.')]
if qt_version < [5, 8, 0]:
qt_version = QtCore.qVersion().split('.')
if qt_version < ['5', '8', '0']:
rcc_version = 1
qt_resource_struct = qt_resource_struct_v1
else:
+108 -108
View File
@@ -14,6 +14,19 @@ qt_resource_data = b"\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x33\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x34\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x34\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
@@ -40,19 +53,6 @@ qt_resource_data = b"\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x33\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x34\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x31\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
@@ -61,7 +61,17 @@ qt_resource_data = b"\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x1e\xf9\
\x00\x00\x00\x80\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x35\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x65\x74\x63\x2e\x2e\x2e\
\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x70\x3e\x0a\
\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x1e\xfd\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x48\x49\x50\x41\x20\x50\x6f\x77\x65\x72\x20\x55\x73\x61\
@@ -491,88 +501,82 @@ qt_resource_data = b"\
\x0a\x20\x20\x27\x43\x48\x41\x4e\x4e\x45\x4c\x53\x5f\x44\x49\x53\
\x43\x4f\x4e\x4e\x45\x43\x54\x45\x44\x27\x2c\x20\x27\x43\x48\x41\
\x4e\x4e\x45\x4c\x53\x5f\x43\x4f\x4e\x4e\x45\x43\x54\x45\x44\x27\
\x2c\x0a\x20\x20\x3c\x73\x70\x61\x6e\x20\x73\x74\x79\x6c\x65\x3d\
\x22\x63\x6f\x6c\x6f\x72\x3a\x20\x67\x72\x65\x65\x6e\x3b\x22\x3e\
\x27\x41\x4c\x4c\x4f\x57\x5f\x45\x4e\x45\x52\x47\x59\x5f\x53\x41\
\x56\x49\x4e\x47\x27\x3c\x2f\x73\x70\x61\x6e\x3e\x0a\x20\x20\x0a\
\x20\x20\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\
\x6f\x72\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x48\x75\x73\
\x68\x20\x41\x63\x63\x6f\x75\x6e\x74\x69\x6e\x67\x3c\x2f\x68\x33\
\x3e\x0a\x20\x20\x54\x68\x65\x20\x61\x63\x63\x6f\x75\x6e\x74\x69\
\x6e\x67\x20\x6f\x66\x20\x74\x68\x65\x20\x65\x6e\x65\x72\x67\x79\
\x20\x73\x61\x76\x65\x64\x20\x66\x6f\x72\x20\x61\x20\x67\x69\x76\
\x65\x6e\x20\x69\x73\x20\x79\x65\x61\x72\x20\x69\x73\x20\x74\x6f\
\x20\x62\x65\x20\x72\x65\x63\x6f\x72\x64\x65\x64\x2e\x0a\x20\x20\
\x41\x74\x20\x74\x68\x65\x20\x65\x6e\x64\x20\x6f\x66\x20\x74\x68\
\x65\x20\x63\x61\x6c\x65\x6e\x64\x61\x72\x20\x79\x65\x61\x72\x2c\
\x20\x74\x68\x65\x20\x70\x72\x6f\x63\x65\x73\x73\x20\x76\x61\x72\
\x69\x61\x62\x6c\x65\x73\x20\x68\x6f\x6c\x64\x69\x6e\x67\x20\x74\
\x68\x65\x20\x70\x6f\x77\x65\x72\x0a\x20\x20\x73\x61\x76\x65\x64\
\x20\x76\x61\x6c\x75\x65\x73\x20\x61\x72\x65\x20\x74\x6f\x20\x62\
\x65\x20\x72\x65\x73\x65\x74\x20\x74\x6f\x20\x7a\x65\x72\x6f\x2e\
\x20\x54\x68\x69\x73\x20\x69\x73\x20\x61\x63\x63\x6f\x6d\x70\x6c\
\x69\x73\x68\x65\x64\x20\x74\x68\x72\x6f\x75\x67\x68\x20\x74\x68\
\x65\x20\x22\x52\x65\x73\x65\x74\x20\x41\x63\x63\x6f\x75\x6e\x74\
\x22\x20\x62\x75\x74\x74\x6f\x6e\x2e\x0a\x20\x20\x54\x68\x69\x73\
\x20\x61\x63\x74\x69\x6f\x6e\x20\x61\x6c\x73\x6f\x20\x72\x65\x63\
\x6f\x72\x64\x73\x20\x74\x68\x65\x20\x65\x6e\x65\x72\x67\x79\x20\
\x73\x61\x76\x65\x64\x20\x76\x61\x6c\x75\x65\x20\x69\x6e\x20\x65\
\x6c\x6f\x67\x62\x6f\x6f\x6b\x2e\x0a\x0a\x20\x20\x20\x3c\x68\x33\
\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x37\
\x62\x36\x38\x65\x65\x3b\x22\x3e\x4c\x61\x73\x74\x20\x50\x6f\x77\
\x65\x72\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x54\x68\x69\x73\x20\
\x73\x75\x62\x2d\x70\x61\x6e\x65\x6c\x20\x61\x6c\x6c\x6f\x77\x73\
\x20\x74\x68\x65\x20\x65\x78\x70\x65\x72\x74\x20\x75\x73\x65\x72\
\x20\x74\x6f\x20\x72\x65\x73\x65\x74\x20\x74\x68\x65\x20\x49\x6e\
\x69\x74\x69\x61\x6c\x20\x50\x6f\x77\x65\x72\x20\x69\x6e\x20\x22\
\x53\x61\x76\x69\x6e\x67\x73\x20\x4f\x76\x65\x72\x76\x69\x65\x77\
\x22\x20\x66\x6f\x72\x20\x61\x20\x67\x69\x76\x65\x6e\x20\x73\x65\
\x63\x74\x69\x6f\x6e\x20\x74\x6f\x20\x69\x74\x73\x20\x64\x65\x66\
\x61\x75\x6c\x74\x20\x76\x61\x6c\x75\x65\x2c\x20\x73\x68\x6f\x75\
\x6c\x64\x20\x73\x75\x63\x68\x20\x61\x20\x6e\x65\x65\x64\x20\x65\
\x76\x65\x72\x20\x68\x61\x70\x68\x61\x7a\x61\x72\x64\x6c\x79\x20\
\x61\x72\x69\x73\x65\x20\x77\x68\x69\x6c\x65\x20\x74\x68\x65\x20\
\x73\x65\x63\x74\x69\x6f\x6e\x20\x69\x73\x20\x69\x6e\x20\x45\x6e\
\x65\x72\x67\x79\x20\x53\x61\x76\x69\x6e\x67\x20\x6d\x6f\x64\x65\
\x2c\x20\x61\x6e\x64\x20\x66\x6f\x72\x20\x77\x68\x69\x63\x68\x20\
\x74\x68\x65\x20\x22\x55\x70\x64\x61\x74\x65\x22\x20\x62\x75\x74\
\x74\x6f\x6e\x20\x69\x6e\x20\x74\x68\x65\x20\x4d\x61\x67\x6e\x65\
\x74\x20\x70\x61\x6e\x65\x6c\x20\x69\x73\x20\x64\x69\x73\x65\x6e\
\x61\x62\x6c\x65\x64\x2e\x0a\x0a\x20\x20\x20\x3c\x68\x33\x20\x73\
\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x37\x62\x36\
\x38\x65\x65\x3b\x22\x3e\x48\x55\x53\x48\x21\x20\x49\x6d\x61\x67\
\x65\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x3c\x74\x61\x62\x6c\x65\
\x3e\x0a\x20\x20\x20\x20\x20\x3c\x74\x72\x3e\x3c\x74\x64\x3e\x0a\
\x20\x20\x20\x3c\x69\x6d\x67\x20\x73\x72\x63\x3d\x22\x3a\x48\x75\
\x73\x68\x2e\x6a\x70\x67\x22\x20\x77\x69\x64\x74\x68\x3d\x39\x30\
\x20\x68\x65\x69\x67\x68\x74\x3d\x39\x30\x2f\x3e\x20\x26\x6e\x62\
\x73\x70\x3b\x20\x3c\x2f\x74\x64\x3e\x3c\x74\x64\x3e\x0a\x20\x20\
\x20\x49\x6e\x73\x70\x69\x72\x65\x64\x20\x62\x79\x20\x44\x61\x64\
\x61\x20\x41\x6e\x74\x65\x20\x50\x6f\x72\x74\x61\x73\x2c\x20\x61\
\x72\x67\x75\x61\x62\x6c\x79\x20\x53\x77\x69\x74\x7a\x65\x72\x6c\
\x61\x6e\x64\x27\x73\x20\x67\x72\x65\x61\x74\x65\x73\x74\x20\x50\
\x6f\x70\x2f\x52\x6f\x63\x6b\x20\x62\x61\x6e\x64\x21\x20\x44\x6f\
\x20\x67\x69\x76\x65\x20\x74\x68\x65\x6d\x20\x61\x20\x6c\x69\x73\
\x74\x65\x6e\x2e\x0a\x20\x20\x20\x54\x68\x65\x69\x72\x20\x6d\x75\
\x73\x69\x63\x20\x61\x6e\x64\x20\x6c\x79\x72\x69\x63\x73\x20\x61\
\x72\x65\x20\x61\x77\x65\x73\x6f\x6d\x65\x21\x3c\x2f\x74\x64\x3e\
\x0a\x20\x20\x20\x3c\x2f\x74\x61\x62\x6c\x65\x3e\x0a\x3c\x70\x3e\
\x0a\x3c\x2f\x70\x3e\x0a\x20\x20\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\
\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\x80\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x35\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x65\x74\x63\x2e\x2e\x2e\
\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x70\x3e\x0a\
\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x2c\x3c\x62\x72\x3e\x0a\x20\x20\x3c\x73\x70\x61\x6e\x20\x73\x74\
\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x20\x67\x72\x65\x65\
\x6e\x3b\x22\x3e\x27\x41\x4c\x4c\x4f\x57\x5f\x45\x4e\x45\x52\x47\
\x59\x5f\x53\x41\x56\x49\x4e\x47\x27\x3c\x2f\x73\x70\x61\x6e\x3e\
\x0a\x20\x20\x0a\x20\x20\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\
\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\
\x3e\x48\x75\x73\x68\x20\x41\x63\x63\x6f\x75\x6e\x74\x69\x6e\x67\
\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x54\x68\x65\x20\x61\x63\x63\x6f\
\x75\x6e\x74\x69\x6e\x67\x20\x6f\x66\x20\x74\x68\x65\x20\x65\x6e\
\x65\x72\x67\x79\x20\x73\x61\x76\x65\x64\x20\x66\x6f\x72\x20\x61\
\x20\x67\x69\x76\x65\x6e\x20\x69\x73\x20\x79\x65\x61\x72\x20\x69\
\x73\x20\x74\x6f\x20\x62\x65\x20\x72\x65\x63\x6f\x72\x64\x65\x64\
\x2e\x0a\x20\x20\x41\x74\x20\x74\x68\x65\x20\x65\x6e\x64\x20\x6f\
\x66\x20\x74\x68\x65\x20\x63\x61\x6c\x65\x6e\x64\x61\x72\x20\x79\
\x65\x61\x72\x2c\x20\x74\x68\x65\x20\x70\x72\x6f\x63\x65\x73\x73\
\x20\x76\x61\x72\x69\x61\x62\x6c\x65\x73\x20\x68\x6f\x6c\x64\x69\
\x6e\x67\x20\x74\x68\x65\x20\x70\x6f\x77\x65\x72\x0a\x20\x20\x73\
\x61\x76\x65\x64\x20\x76\x61\x6c\x75\x65\x73\x20\x61\x72\x65\x20\
\x74\x6f\x20\x62\x65\x20\x72\x65\x73\x65\x74\x20\x74\x6f\x20\x7a\
\x65\x72\x6f\x2e\x20\x54\x68\x69\x73\x20\x69\x73\x20\x61\x63\x63\
\x6f\x6d\x70\x6c\x69\x73\x68\x65\x64\x20\x74\x68\x72\x6f\x75\x67\
\x68\x20\x74\x68\x65\x20\x22\x52\x65\x73\x65\x74\x20\x41\x63\x63\
\x6f\x75\x6e\x74\x22\x20\x62\x75\x74\x74\x6f\x6e\x2e\x0a\x20\x20\
\x54\x68\x69\x73\x20\x61\x63\x74\x69\x6f\x6e\x20\x61\x6c\x73\x6f\
\x20\x72\x65\x63\x6f\x72\x64\x73\x20\x74\x68\x65\x20\x65\x6e\x65\
\x72\x67\x79\x20\x73\x61\x76\x65\x64\x20\x76\x61\x6c\x75\x65\x20\
\x69\x6e\x20\x65\x6c\x6f\x67\x62\x6f\x6f\x6b\x2e\x0a\x0a\x20\x20\
\x20\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\
\x72\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x4c\x61\x73\x74\
\x20\x50\x6f\x77\x65\x72\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x54\
\x68\x69\x73\x20\x73\x75\x62\x2d\x70\x61\x6e\x65\x6c\x20\x61\x6c\
\x6c\x6f\x77\x73\x20\x74\x68\x65\x20\x65\x78\x70\x65\x72\x74\x20\
\x75\x73\x65\x72\x20\x74\x6f\x20\x72\x65\x73\x65\x74\x20\x74\x68\
\x65\x20\x49\x6e\x69\x74\x69\x61\x6c\x20\x50\x6f\x77\x65\x72\x20\
\x69\x6e\x20\x22\x53\x61\x76\x69\x6e\x67\x73\x20\x4f\x76\x65\x72\
\x76\x69\x65\x77\x22\x20\x66\x6f\x72\x20\x61\x20\x67\x69\x76\x65\
\x6e\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x74\x6f\x20\x69\x74\x73\
\x20\x64\x65\x66\x61\x75\x6c\x74\x20\x76\x61\x6c\x75\x65\x2c\x20\
\x73\x68\x6f\x75\x6c\x64\x20\x73\x75\x63\x68\x20\x61\x20\x6e\x65\
\x65\x64\x20\x65\x76\x65\x72\x20\x68\x61\x70\x68\x61\x7a\x61\x72\
\x64\x6c\x79\x20\x61\x72\x69\x73\x65\x20\x77\x68\x69\x6c\x65\x20\
\x74\x68\x65\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x69\x73\x20\x69\
\x6e\x20\x45\x6e\x65\x72\x67\x79\x20\x53\x61\x76\x69\x6e\x67\x20\
\x6d\x6f\x64\x65\x2c\x20\x61\x6e\x64\x20\x66\x6f\x72\x20\x77\x68\
\x69\x63\x68\x20\x74\x68\x65\x20\x22\x55\x70\x64\x61\x74\x65\x22\
\x20\x62\x75\x74\x74\x6f\x6e\x20\x69\x6e\x20\x74\x68\x65\x20\x4d\
\x61\x67\x6e\x65\x74\x20\x70\x61\x6e\x65\x6c\x20\x69\x73\x20\x64\
\x69\x73\x65\x6e\x61\x62\x6c\x65\x64\x2e\x0a\x0a\x20\x20\x20\x3c\
\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\
\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x48\x55\x53\x48\x21\x20\
\x49\x6d\x61\x67\x65\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x3c\x74\
\x61\x62\x6c\x65\x3e\x0a\x20\x20\x20\x20\x20\x3c\x74\x72\x3e\x3c\
\x74\x64\x3e\x0a\x20\x20\x20\x3c\x69\x6d\x67\x20\x73\x72\x63\x3d\
\x22\x3a\x48\x75\x73\x68\x2e\x6a\x70\x67\x22\x20\x77\x69\x64\x74\
\x68\x3d\x39\x30\x20\x68\x65\x69\x67\x68\x74\x3d\x39\x30\x2f\x3e\
\x20\x26\x6e\x62\x73\x70\x3b\x20\x3c\x2f\x74\x64\x3e\x3c\x74\x64\
\x3e\x0a\x20\x20\x20\x49\x6e\x73\x70\x69\x72\x65\x64\x20\x62\x79\
\x20\x44\x61\x64\x61\x20\x41\x6e\x74\x65\x20\x50\x6f\x72\x74\x61\
\x73\x2c\x20\x61\x72\x67\x75\x61\x62\x6c\x79\x20\x53\x77\x69\x74\
\x7a\x65\x72\x6c\x61\x6e\x64\x27\x73\x20\x67\x72\x65\x61\x74\x65\
\x73\x74\x20\x50\x6f\x70\x2f\x52\x6f\x63\x6b\x20\x62\x61\x6e\x64\
\x21\x20\x44\x6f\x20\x67\x69\x76\x65\x20\x74\x68\x65\x6d\x20\x61\
\x20\x6c\x69\x73\x74\x65\x6e\x2e\x0a\x20\x20\x20\x54\x68\x65\x69\
\x72\x20\x6d\x75\x73\x69\x63\x20\x61\x6e\x64\x20\x6c\x79\x72\x69\
\x63\x73\x20\x61\x72\x65\x20\x61\x77\x65\x73\x6f\x6d\x65\x21\x3c\
\x2f\x74\x64\x3e\x0a\x20\x20\x20\x3c\x2f\x74\x61\x62\x6c\x65\x3e\
\x0a\x3c\x70\x3e\x0a\x3c\x2f\x70\x3e\x0a\x20\x20\x0a\x3c\x2f\x62\
\x6f\x64\x79\x3e\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
"
qt_resource_name = b"\
\x00\x0a\
\x08\x6a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x33\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x7a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x34\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
@@ -581,31 +585,27 @@ qt_resource_name = b"\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x32\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x6a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x33\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x4a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x31\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x0c\xba\xf2\x7c\
\x00\x69\
\x00\x6e\x00\x64\x00\x65\x00\x78\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x8a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x35\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x0c\xba\xf2\x7c\
\x00\x69\
\x00\x6e\x00\x64\x00\x65\x00\x78\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
"
qt_resource_struct_v1 = b"\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x01\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x02\x01\
\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x00\xab\
\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x01\x56\
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x21\xa9\
\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x00\xab\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x02\xac\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x03\x30\
"
qt_resource_struct_v2 = b"\
@@ -613,16 +613,16 @@ qt_resource_struct_v2 = b"\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x02\x01\
\x00\x00\x01\x8d\xc0\x76\x5e\xc2\
\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x00\xab\
\x00\x00\x01\x8d\xc0\x76\x5e\xc3\
\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x01\x56\
\x00\x00\x01\x8d\xc0\x76\x5e\xc5\
\x00\x00\x01\x8d\xc0\x76\x5e\xc3\
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x01\x8d\xc0\x76\x5e\xc5\
\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x00\xab\
\x00\x00\x01\x8d\xc0\x76\x5e\xc7\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x21\xa9\
\x00\x00\x01\x8d\xc0\x76\x5e\xc8\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x02\xac\
\x00\x00\x01\x8d\xf0\x21\x14\x0e\
\x00\x00\x01\x8d\xc0\x76\x5e\xc8\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x03\x30\
\x00\x00\x01\x8d\xf0\x25\x74\x9c\
"
qt_version = [int(v) for v in QtCore.qVersion().split('.')]
+440 -440
View File
@@ -14,6 +14,32 @@ qt_resource_data = b"\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x34\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x35\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x32\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x33\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x33\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
@@ -35,7 +61,7 @@ qt_resource_data = b"\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x1e\xfb\
\x00\x00\x1e\xf9\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x48\x49\x50\x41\x20\x50\x6f\x77\x65\x72\x20\x55\x73\x61\
@@ -135,404 +161,404 @@ qt_resource_data = b"\
\x79\x3b\x22\x3e\x20\x2f\x68\x69\x70\x61\x2f\x62\x64\x2f\x61\x70\
\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x73\x2f\x68\x75\x73\x68\x2f\
\x68\x6c\x61\x2f\x6c\x61\x74\x65\x73\x74\x2f\x68\x75\x73\x68\x2e\
\x73\x68\x3c\x2f\x73\x70\x61\x6e\x3e\x0a\x20\x20\x20\x0a\x20\x20\
\x20\x20\x3c\x2f\x6c\x69\x3e\x0a\x3c\x2f\x75\x6c\x3e\x0a\x20\x20\
\x3c\x68\x32\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\
\x3a\x62\x6c\x75\x65\x3b\x22\x3e\x47\x55\x49\x2c\x20\x43\x6f\x6e\
\x74\x72\x6f\x6c\x20\x54\x61\x62\x3c\x2f\x68\x32\x3e\x0a\x20\x20\
\x4d\x61\x69\x6e\x20\x70\x61\x6e\x65\x6c\x20\x66\x6f\x72\x20\x75\
\x73\x65\x20\x62\x79\x20\x6f\x70\x65\x72\x61\x74\x6f\x72\x73\x20\
\x74\x6f\x20\x70\x6c\x61\x63\x65\x20\x74\x68\x65\x20\x71\x75\x61\
\x64\x72\x75\x70\x6c\x65\x73\x20\x69\x6e\x74\x6f\x20\x74\x68\x65\
\x69\x72\x20\x73\x74\x61\x6e\x64\x62\x79\x20\x73\x74\x61\x74\x65\
\x20\x61\x6e\x64\x20\x74\x6f\x20\x72\x65\x73\x74\x6f\x72\x65\x20\
\x74\x68\x65\x6d\x20\x74\x6f\x20\x74\x68\x65\x69\x72\x20\x6e\x6f\
\x6d\x69\x6e\x61\x6c\x20\x6f\x70\x65\x72\x61\x74\x69\x6e\x67\x20\
\x76\x61\x6c\x75\x65\x73\x2e\x0a\x20\x20\x3c\x68\x33\x20\x73\x74\
\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x37\x62\x36\x38\
\x65\x65\x3b\x22\x3e\x4f\x70\x65\x72\x61\x74\x6f\x72\x20\x50\x61\
\x6e\x65\x6c\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x52\x61\x6d\x70\x20\
\x44\x65\x6c\x61\x79\x3a\x20\x43\x61\x6e\x20\x74\x61\x6b\x65\x20\
\x6f\x6e\x20\x76\x61\x6c\x75\x65\x73\x20\x66\x72\x6f\x6d\x20\x30\
\x2e\x30\x73\x20\x74\x6f\x20\x30\x2e\x32\x73\x2e\x20\x3c\x62\x72\
\x3e\x0a\x20\x20\x44\x65\x66\x69\x6e\x65\x73\x20\x74\x68\x65\x20\
\x64\x65\x6c\x61\x79\x20\x62\x65\x74\x77\x65\x65\x6e\x20\x73\x65\
\x74\x74\x69\x6e\x67\x20\x69\x6e\x64\x69\x76\x69\x64\x75\x61\x6c\
\x20\x71\x75\x61\x64\x72\x75\x70\x6c\x65\x73\x20\x77\x68\x65\x6e\
\x20\x69\x6e\x69\x74\x69\x61\x74\x69\x6e\x67\x20\x73\x74\x61\x6e\
\x64\x62\x79\x2f\x72\x65\x73\x74\x6f\x72\x65\x2e\x20\x3c\x62\x72\
\x3e\x0a\x20\x20\x41\x20\x76\x61\x6c\x75\x65\x20\x6f\x66\x20\x30\
\x2e\x30\x73\x20\x6d\x65\x61\x6e\x73\x20\x74\x68\x61\x74\x20\x74\
\x68\x65\x20\x71\x75\x61\x64\x72\x75\x70\x6c\x65\x20\x63\x75\x72\
\x72\x65\x6e\x74\x73\x20\x61\x72\x65\x20\x73\x65\x74\x20\x73\x69\
\x6d\x75\x6c\x74\x61\x6e\x65\x6f\x75\x73\x6c\x79\x2e\x0a\x20\x20\
\x73\x68\x3c\x2f\x73\x70\x61\x6e\x3e\x0a\x20\x20\x20\x20\x3c\x2f\
\x6c\x69\x3e\x0a\x3c\x2f\x75\x6c\x3e\x0a\x20\x20\x3c\x68\x32\x20\
\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x62\x6c\x75\
\x65\x3b\x22\x3e\x47\x55\x49\x2c\x20\x43\x6f\x6e\x74\x72\x6f\x6c\
\x20\x54\x61\x62\x3c\x2f\x68\x32\x3e\x0a\x20\x20\x4d\x61\x69\x6e\
\x20\x70\x61\x6e\x65\x6c\x20\x66\x6f\x72\x20\x75\x73\x65\x20\x62\
\x79\x20\x6f\x70\x65\x72\x61\x74\x6f\x72\x73\x20\x74\x6f\x20\x70\
\x6c\x61\x63\x65\x20\x74\x68\x65\x20\x71\x75\x61\x64\x72\x75\x70\
\x6c\x65\x73\x20\x69\x6e\x74\x6f\x20\x74\x68\x65\x69\x72\x20\x73\
\x74\x61\x6e\x64\x62\x79\x20\x73\x74\x61\x74\x65\x20\x61\x6e\x64\
\x20\x74\x6f\x20\x72\x65\x73\x74\x6f\x72\x65\x20\x74\x68\x65\x6d\
\x20\x74\x6f\x20\x74\x68\x65\x69\x72\x20\x6e\x6f\x6d\x69\x6e\x61\
\x6c\x20\x6f\x70\x65\x72\x61\x74\x69\x6e\x67\x20\x76\x61\x6c\x75\
\x65\x73\x2e\x0a\x20\x20\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\
\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\
\x3e\x4f\x70\x65\x72\x61\x74\x6f\x72\x20\x50\x61\x6e\x65\x6c\x3c\
\x2f\x68\x33\x3e\x0a\x20\x20\x52\x61\x6d\x70\x20\x44\x65\x6c\x61\
\x79\x3a\x20\x43\x61\x6e\x20\x74\x61\x6b\x65\x20\x6f\x6e\x20\x76\
\x61\x6c\x75\x65\x73\x20\x66\x72\x6f\x6d\x20\x30\x2e\x30\x73\x20\
\x74\x6f\x20\x30\x2e\x32\x73\x2e\x20\x3c\x62\x72\x3e\x0a\x20\x20\
\x44\x65\x66\x69\x6e\x65\x73\x20\x74\x68\x65\x20\x64\x65\x6c\x61\
\x79\x20\x62\x65\x74\x77\x65\x65\x6e\x20\x73\x65\x74\x74\x69\x6e\
\x67\x20\x69\x6e\x64\x69\x76\x69\x64\x75\x61\x6c\x20\x71\x75\x61\
\x64\x72\x75\x70\x6c\x65\x73\x20\x77\x68\x65\x6e\x20\x69\x6e\x69\
\x74\x69\x61\x74\x69\x6e\x67\x20\x73\x74\x61\x6e\x64\x62\x79\x2f\
\x72\x65\x73\x74\x6f\x72\x65\x2e\x20\x3c\x62\x72\x3e\x0a\x20\x20\
\x41\x20\x76\x61\x6c\x75\x65\x20\x6f\x66\x20\x30\x2e\x30\x73\x20\
\x6d\x65\x61\x6e\x73\x20\x74\x68\x61\x74\x20\x74\x68\x65\x20\x71\
\x75\x61\x64\x72\x75\x70\x6c\x65\x20\x63\x75\x72\x72\x65\x6e\x74\
\x73\x20\x61\x72\x65\x20\x73\x65\x74\x20\x73\x69\x6d\x75\x6c\x74\
\x61\x6e\x65\x6f\x75\x73\x6c\x79\x2e\x0a\x20\x20\x3c\x68\x33\x20\
\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x37\x62\
\x36\x38\x65\x65\x3b\x22\x3e\x45\x78\x70\x65\x72\x74\x20\x50\x61\
\x6e\x65\x6c\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x53\x65\x6c\x65\x63\
\x74\x69\x6e\x67\x20\x74\x68\x65\x20\x44\x72\x79\x20\x52\x75\x6e\
\x20\x6f\x70\x74\x69\x6f\x6e\x20\x64\x69\x73\x61\x62\x6c\x65\x73\
\x20\x73\x65\x74\x74\x69\x6e\x67\x20\x76\x61\x6c\x75\x65\x73\x20\
\x74\x6f\x20\x65\x70\x69\x63\x73\x20\x70\x72\x6f\x63\x65\x73\x73\
\x20\x76\x61\x72\x69\x61\x62\x6c\x65\x73\x2e\x20\x55\x73\x65\x64\
\x20\x66\x6f\x72\x20\x74\x65\x73\x74\x69\x6e\x67\x2e\x0a\x20\x20\
\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\
\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x45\x78\x70\x65\x72\
\x74\x20\x50\x61\x6e\x65\x6c\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x53\
\x65\x6c\x65\x63\x74\x69\x6e\x67\x20\x74\x68\x65\x20\x44\x72\x79\
\x20\x52\x75\x6e\x20\x6f\x70\x74\x69\x6f\x6e\x20\x64\x69\x73\x61\
\x62\x6c\x65\x73\x20\x73\x65\x74\x74\x69\x6e\x67\x20\x76\x61\x6c\
\x75\x65\x73\x20\x74\x6f\x20\x65\x70\x69\x63\x73\x20\x70\x72\x6f\
\x63\x65\x73\x73\x20\x76\x61\x72\x69\x61\x62\x6c\x65\x73\x2e\x20\
\x55\x73\x65\x64\x20\x66\x6f\x72\x20\x74\x65\x73\x74\x69\x6e\x67\
\x2e\x0a\x20\x20\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\
\x6f\x6c\x6f\x72\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x53\
\x61\x76\x69\x6e\x67\x20\x4f\x76\x65\x72\x76\x69\x65\x77\x3c\x2f\
\x68\x33\x3e\x0a\x20\x20\x44\x69\x73\x70\x6c\x61\x79\x73\x20\x61\
\x20\x6e\x75\x6d\x62\x65\x72\x20\x6f\x66\x20\x70\x61\x72\x61\x6d\
\x65\x74\x65\x72\x73\x20\x66\x6f\x72\x20\x61\x20\x67\x69\x76\x65\
\x6e\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x72\x65\x6c\x61\x74\x65\
\x64\x20\x74\x6f\x20\x70\x6f\x77\x65\x72\x20\x73\x61\x76\x69\x6e\
\x67\x20\x61\x63\x63\x6f\x75\x6e\x74\x69\x6e\x67\x2e\x20\x3c\x62\
\x72\x3e\x0a\x20\x20\x3c\x62\x72\x3e\x0a\x20\x20\x3c\x74\x61\x62\
\x6c\x65\x3e\x0a\x20\x20\x20\x20\x3c\x74\x72\x3e\x20\x3c\x74\x64\
\x20\x63\x6f\x6c\x73\x70\x61\x6e\x3d\x33\x3e\x20\x54\x61\x62\x6c\
\x65\x20\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6f\x6e\x3c\x2f\x74\
\x64\x3e\x20\x3c\x2f\x74\x72\x3e\x20\x0a\x20\x20\x20\x20\x3c\x74\
\x72\x3e\x3c\x74\x64\x3e\x49\x6e\x69\x74\x69\x61\x6c\x20\x50\x6f\
\x77\x65\x72\x20\x28\x6b\x77\x29\x3a\x3c\x2f\x74\x64\x3e\x20\x3c\
\x74\x64\x3e\x54\x68\x65\x20\x6e\x6f\x6d\x69\x6e\x61\x6c\x20\x73\
\x75\x6d\x6d\x65\x64\x20\x70\x6f\x77\x65\x72\x20\x77\x68\x65\x6e\
\x20\x71\x75\x61\x64\x72\x75\x70\x6c\x65\x73\x20\x61\x72\x65\x20\
\x69\x6e\x20\x74\x68\x65\x20\x75\x73\x75\x61\x6c\x20\x70\x6f\x77\
\x65\x72\x65\x64\x2d\x6f\x6e\x20\x73\x74\x61\x74\x65\x2e\x3c\x2f\
\x74\x64\x3e\x3c\x2f\x74\x72\x3e\x0a\x20\x20\x20\x20\x3c\x74\x72\
\x3e\x3c\x74\x64\x3e\x50\x6f\x77\x65\x72\x20\x28\x6b\x77\x29\x3a\
\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x54\x68\x65\x20\x73\x75\
\x6d\x6d\x65\x64\x20\x63\x75\x72\x72\x65\x6e\x74\x20\x70\x6f\x77\
\x65\x72\x2c\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\x72\x3e\x0a\x20\x20\
\x20\x20\x3c\x74\x72\x3e\x3c\x74\x64\x3e\x53\x61\x76\x69\x6e\x67\
\x20\x28\x4d\x57\x68\x29\x3a\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\
\x3e\x54\x68\x65\x20\x72\x75\x6e\x6e\x69\x6e\x67\x20\x70\x6f\x77\
\x65\x72\x20\x69\x6e\x20\x74\x68\x65\x20\x63\x75\x72\x72\x65\x6e\
\x74\x20\x73\x61\x76\x69\x6e\x67\x20\x70\x65\x72\x69\x6f\x64\x2e\
\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\x72\x3e\x0a\x20\x20\x20\x20\x3c\
\x74\x72\x3e\x3c\x74\x64\x3e\x54\x69\x6d\x65\x20\x69\x6e\x20\x53\
\x61\x76\x69\x6e\x67\x20\x4d\x6f\x64\x65\x3a\x20\x26\x6e\x62\x73\
\x70\x3b\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x54\x69\x6d\x65\
\x20\x65\x6c\x61\x70\x73\x65\x64\x20\x69\x6e\x20\x63\x75\x72\x72\
\x65\x6e\x74\x20\x73\x61\x76\x69\x6e\x67\x20\x70\x65\x72\x69\x6f\
\x64\x20\x28\x64\x61\x79\x73\x20\x68\x6f\x75\x72\x73\x3a\x6d\x69\
\x6e\x75\x74\x65\x73\x3a\x73\x65\x63\x6f\x6e\x64\x73\x29\x2e\x3c\
\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x53\x61\x76\x69\x6e\
\x67\x20\x4f\x76\x65\x72\x76\x69\x65\x77\x3c\x2f\x68\x33\x3e\x0a\
\x20\x20\x44\x69\x73\x70\x6c\x61\x79\x73\x20\x61\x20\x6e\x75\x6d\
\x62\x65\x72\x20\x6f\x66\x20\x70\x61\x72\x61\x6d\x65\x74\x65\x72\
\x73\x20\x66\x6f\x72\x20\x61\x20\x67\x69\x76\x65\x6e\x20\x73\x65\
\x63\x74\x69\x6f\x6e\x20\x72\x65\x6c\x61\x74\x65\x64\x20\x74\x6f\
\x20\x70\x6f\x77\x65\x72\x20\x73\x61\x76\x69\x6e\x67\x20\x61\x63\
\x63\x6f\x75\x6e\x74\x69\x6e\x67\x2e\x20\x3c\x62\x72\x3e\x0a\x20\
\x20\x3c\x62\x72\x3e\x0a\x20\x20\x3c\x74\x61\x62\x6c\x65\x3e\x0a\
\x20\x20\x20\x20\x3c\x74\x72\x3e\x20\x3c\x74\x64\x20\x63\x6f\x6c\
\x73\x70\x61\x6e\x3d\x33\x3e\x20\x54\x61\x62\x6c\x65\x20\x64\x65\
\x73\x63\x72\x69\x70\x74\x69\x6f\x6e\x3c\x2f\x74\x64\x3e\x20\x3c\
\x2f\x74\x72\x3e\x20\x0a\x20\x20\x20\x20\x3c\x74\x72\x3e\x3c\x74\
\x64\x3e\x49\x6e\x69\x74\x69\x61\x6c\x20\x50\x6f\x77\x65\x72\x20\
\x28\x6b\x77\x29\x3a\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x54\
\x68\x65\x20\x6e\x6f\x6d\x69\x6e\x61\x6c\x20\x73\x75\x6d\x6d\x65\
\x64\x20\x70\x6f\x77\x65\x72\x20\x77\x68\x65\x6e\x20\x71\x75\x61\
\x64\x72\x75\x70\x6c\x65\x73\x20\x61\x72\x65\x20\x69\x6e\x20\x74\
\x68\x65\x20\x75\x73\x75\x61\x6c\x20\x70\x6f\x77\x65\x72\x65\x64\
\x2d\x6f\x6e\x20\x73\x74\x61\x74\x65\x2e\x3c\x2f\x74\x64\x3e\x3c\
\x2f\x74\x72\x3e\x0a\x20\x20\x20\x20\x3c\x74\x72\x3e\x3c\x74\x64\
\x3e\x50\x6f\x77\x65\x72\x20\x28\x6b\x77\x29\x3a\x3c\x2f\x74\x64\
\x3e\x20\x3c\x74\x64\x3e\x54\x68\x65\x20\x73\x75\x6d\x6d\x65\x64\
\x20\x63\x75\x72\x72\x65\x6e\x74\x20\x70\x6f\x77\x65\x72\x2c\x3c\
\x2f\x74\x64\x3e\x3c\x2f\x74\x72\x3e\x0a\x20\x20\x20\x20\x3c\x74\
\x72\x3e\x3c\x74\x64\x3e\x54\x6f\x74\x20\x53\x61\x76\x65\x64\x20\
\x28\x4d\x57\x68\x29\x3a\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\
\x54\x68\x65\x20\x61\x63\x63\x75\x6d\x75\x6c\x61\x74\x65\x64\x20\
\x70\x6f\x77\x65\x72\x20\x73\x61\x76\x65\x64\x20\x73\x6f\x20\x66\
\x61\x72\x20\x69\x6e\x20\x74\x68\x65\x20\x63\x61\x6c\x65\x6e\x64\
\x61\x72\x20\x79\x65\x61\x72\x2e\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\
\x72\x3e\x0a\x20\x20\x3c\x2f\x74\x61\x62\x6c\x65\x3e\x0a\x20\x20\
\x72\x3e\x3c\x74\x64\x3e\x53\x61\x76\x69\x6e\x67\x20\x28\x4d\x57\
\x68\x29\x3a\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x54\x68\x65\
\x20\x72\x75\x6e\x6e\x69\x6e\x67\x20\x70\x6f\x77\x65\x72\x20\x69\
\x6e\x20\x74\x68\x65\x20\x63\x75\x72\x72\x65\x6e\x74\x20\x73\x61\
\x76\x69\x6e\x67\x20\x70\x65\x72\x69\x6f\x64\x2e\x3c\x2f\x74\x64\
\x3e\x3c\x2f\x74\x72\x3e\x0a\x20\x20\x20\x20\x3c\x74\x72\x3e\x3c\
\x74\x64\x3e\x54\x69\x6d\x65\x20\x69\x6e\x20\x53\x61\x76\x69\x6e\
\x67\x20\x4d\x6f\x64\x65\x3a\x20\x26\x6e\x62\x73\x70\x3b\x3c\x2f\
\x74\x64\x3e\x20\x3c\x74\x64\x3e\x54\x69\x6d\x65\x20\x65\x6c\x61\
\x70\x73\x65\x64\x20\x69\x6e\x20\x63\x75\x72\x72\x65\x6e\x74\x20\
\x73\x61\x76\x69\x6e\x67\x20\x70\x65\x72\x69\x6f\x64\x20\x28\x64\
\x61\x79\x73\x20\x68\x6f\x75\x72\x73\x3a\x6d\x69\x6e\x75\x74\x65\
\x73\x3a\x73\x65\x63\x6f\x6e\x64\x73\x29\x2e\x3c\x2f\x74\x64\x3e\
\x3c\x2f\x74\x72\x3e\x0a\x20\x20\x20\x20\x3c\x74\x72\x3e\x3c\x74\
\x64\x3e\x54\x6f\x74\x20\x53\x61\x76\x65\x64\x20\x28\x4d\x57\x68\
\x29\x3a\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x54\x68\x65\x20\
\x61\x63\x63\x75\x6d\x75\x6c\x61\x74\x65\x64\x20\x70\x6f\x77\x65\
\x72\x20\x73\x61\x76\x65\x64\x20\x73\x6f\x20\x66\x61\x72\x20\x69\
\x6e\x20\x74\x68\x65\x20\x63\x61\x6c\x65\x6e\x64\x61\x72\x20\x79\
\x65\x61\x72\x2e\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\x72\x3e\x0a\x20\
\x20\x3c\x2f\x74\x61\x62\x6c\x65\x3e\x0a\x20\x20\x3c\x68\x33\x20\
\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x37\x62\
\x36\x38\x65\x65\x3b\x22\x3e\x4d\x61\x67\x6e\x65\x74\x20\x54\x61\
\x62\x20\x50\x61\x6e\x65\x6c\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x54\
\x61\x62\x6c\x65\x20\x6f\x66\x20\x63\x75\x72\x72\x65\x6e\x74\x20\
\x61\x6e\x64\x20\x70\x6f\x77\x65\x72\x20\x76\x61\x6c\x75\x65\x73\
\x20\x66\x6f\x72\x20\x71\x75\x61\x64\x72\x75\x70\x6c\x65\x73\x20\
\x77\x69\x74\x68\x69\x6e\x20\x65\x61\x63\x68\x20\x73\x65\x63\x74\
\x69\x6f\x6e\x3a\x20\x49\x50\x32\x2c\x20\x49\x57\x32\x2c\x20\x50\
\x4b\x31\x2c\x20\x50\x4b\x32\x2c\x20\x53\x49\x4e\x51\x2c\x20\x55\
\x43\x4e\x2e\x0a\x20\x20\x28\x54\x68\x65\x20\x52\x46\x20\x74\x61\
\x62\x20\x68\x61\x73\x20\x6f\x6e\x6c\x79\x20\x72\x65\x61\x64\x62\
\x61\x63\x6b\x20\x63\x61\x70\x61\x62\x69\x6c\x69\x74\x69\x65\x73\
\x29\x2e\x0a\x20\x20\x3c\x62\x72\x3e\x0a\x20\x20\x51\x75\x61\x64\
\x72\x75\x70\x6c\x65\x73\x20\x6d\x61\x79\x20\x62\x65\x20\x73\x65\
\x74\x20\x74\x6f\x20\x74\x68\x65\x69\x72\x20\x73\x74\x61\x6e\x64\
\x62\x79\x20\x76\x61\x6c\x75\x65\x73\x20\x6f\x72\x20\x72\x65\x73\
\x74\x6f\x72\x65\x64\x20\x74\x6f\x20\x74\x68\x65\x69\x72\x20\x69\
\x6e\x69\x74\x69\x61\x6c\x20\x76\x61\x6c\x75\x65\x73\x2e\x0a\x20\
\x20\x3c\x65\x6d\x3e\x54\x68\x65\x73\x65\x20\x61\x63\x74\x69\x6f\
\x6e\x20\x62\x75\x74\x74\x6f\x6e\x73\x20\x61\x72\x65\x20\x6f\x6e\
\x6c\x79\x20\x65\x6e\x61\x62\x6c\x65\x64\x20\x69\x66\x20\x63\x65\
\x72\x74\x61\x6e\x20\x63\x6f\x6e\x64\x69\x74\x69\x6f\x6e\x73\x20\
\x61\x72\x65\x20\x6d\x65\x74\x2c\x20\x65\x2e\x67\x2e\x2c\x20\x53\
\x74\x61\x6e\x64\x62\x79\x2f\x52\x65\x73\x74\x6f\x72\x65\x20\x69\
\x73\x20\x6f\x6e\x6c\x79\x20\x65\x6e\x61\x62\x6c\x65\x64\x20\x77\
\x68\x65\x6e\x20\x74\x68\x65\x72\x65\x20\x69\x73\x20\x6e\x6f\x20\
\x62\x65\x61\x6d\x20\x69\x6e\x20\x74\x68\x65\x20\x62\x65\x61\x6d\
\x6c\x69\x6e\x65\x2e\x3c\x2f\x65\x6d\x3e\x3c\x62\x72\x3e\x0a\x20\
\x20\x42\x65\x73\x74\x20\x70\x72\x61\x63\x74\x69\x63\x65\x20\x64\
\x69\x63\x74\x61\x74\x65\x73\x20\x74\x68\x61\x74\x20\x22\x55\x70\
\x64\x61\x74\x65\x22\x20\x62\x65\x20\x70\x72\x65\x73\x73\x65\x64\
\x20\x62\x65\x66\x6f\x72\x65\x20\x22\x53\x74\x61\x6e\x64\x62\x79\
\x22\x20\x69\x73\x20\x69\x6e\x69\x74\x69\x61\x74\x65\x64\x2e\x20\
\x54\x68\x69\x73\x20\x75\x70\x64\x61\x74\x65\x73\x20\x74\x68\x65\
\x20\x6d\x61\x67\x6e\x65\x74\x20\x63\x75\x72\x72\x65\x6e\x74\x20\
\x76\x61\x6c\x75\x65\x73\x20\x69\x6e\x20\x74\x68\x65\x20\x22\x49\
\x6e\x69\x74\x2e\x20\x56\x61\x6c\x75\x65\x22\x20\x63\x6f\x6c\x75\
\x6d\x6e\x2c\x20\x77\x68\x69\x63\x68\x20\x70\x72\x6f\x76\x69\x64\
\x65\x73\x20\x74\x68\x65\x20\x27\x73\x65\x74\x27\x20\x76\x61\x6c\
\x75\x65\x73\x20\x66\x6f\x72\x20\x61\x6e\x20\x65\x76\x65\x6e\x74\
\x75\x61\x6c\x20\x22\x52\x65\x73\x74\x6f\x72\x65\x22\x20\x61\x63\
\x74\x69\x6f\x6e\x2e\x20\x0a\x20\x20\x54\x68\x65\x20\x22\x49\x6e\
\x69\x74\x20\x56\x61\x6c\x75\x65\x22\x20\x6f\x66\x20\x74\x68\x65\
\x20\x50\x6f\x77\x65\x72\x20\x74\x61\x62\x6c\x65\x20\x69\x73\x20\
\x6c\x69\x6b\x65\x77\x69\x73\x65\x20\x75\x70\x64\x61\x74\x65\x64\
\x2e\x20\x54\x68\x65\x20\x75\x70\x64\x61\x74\x65\x64\x20\x73\x75\
\x6d\x20\x6f\x66\x20\x69\x6e\x69\x74\x69\x61\x6c\x20\x70\x6f\x77\
\x65\x72\x20\x76\x61\x6c\x75\x65\x73\x20\x69\x73\x20\x74\x68\x65\
\x6e\x20\x70\x72\x6f\x70\x61\x67\x61\x74\x65\x64\x20\x74\x6f\x20\
\x74\x68\x65\x20\x22\x49\x6e\x69\x74\x69\x61\x6c\x22\x20\x63\x6f\
\x6c\x75\x6d\x6e\x20\x69\x6e\x20\x74\x68\x65\x20\x22\x53\x61\x76\
\x69\x6e\x67\x73\x20\x4f\x76\x65\x72\x76\x69\x65\x77\x22\x20\x73\
\x75\x62\x2d\x70\x61\x6e\x65\x6c\x20\x66\x6f\x72\x20\x75\x73\x65\
\x20\x69\x6e\x20\x74\x68\x65\x20\x65\x6e\x65\x72\x67\x79\x20\x73\
\x61\x76\x69\x6e\x67\x20\x61\x63\x63\x6f\x75\x6e\x74\x69\x6e\x67\
\x2e\x20\x41\x6e\x20\x22\x55\x70\x64\x61\x74\x65\x22\x20\x69\x6e\
\x20\x65\x69\x74\x68\x65\x72\x20\x74\x68\x65\x20\x43\x75\x72\x72\
\x65\x6e\x74\x20\x6f\x72\x20\x50\x6f\x77\x65\x72\x20\x74\x61\x62\
\x6c\x65\x20\x77\x69\x6c\x6c\x20\x61\x75\x74\x6f\x6d\x61\x74\x69\
\x63\x61\x6c\x6c\x79\x20\x75\x70\x64\x61\x74\x65\x20\x74\x68\x65\
\x20\x6f\x74\x68\x65\x72\x2e\x20\x4e\x6f\x74\x65\x20\x74\x68\x61\
\x74\x20\x74\x68\x65\x0a\x20\x20\x22\x55\x70\x64\x61\x74\x65\x22\
\x20\x62\x75\x74\x74\x6f\x6e\x20\x69\x73\x20\x64\x69\x73\x65\x6e\
\x61\x62\x6c\x65\x64\x20\x77\x68\x65\x6e\x20\x74\x68\x65\x20\x73\
\x65\x63\x74\x69\x6f\x6e\x20\x69\x73\x20\x69\x6e\x20\x22\x53\x74\
\x61\x6e\x64\x62\x79\x22\x20\x6d\x6f\x64\x65\x20\x61\x6e\x64\x20\
\x65\x6e\x65\x72\x67\x79\x20\x73\x61\x76\x69\x6e\x67\x20\x69\x73\
\x20\x61\x63\x74\x69\x76\x61\x74\x65\x64\x2e\x3c\x62\x72\x3e\x0a\
\x20\x20\x3c\x65\x6d\x3e\x49\x66\x20\x66\x6f\x72\x20\x73\x6f\x6d\
\x65\x20\x68\x61\x70\x68\x61\x7a\x61\x72\x64\x20\x72\x65\x61\x73\
\x6f\x6e\x20\x74\x68\x65\x20\x49\x6e\x69\x74\x69\x61\x6c\x20\x50\
\x6f\x77\x65\x72\x20\x56\x61\x6c\x75\x65\x20\x61\x70\x70\x65\x61\
\x72\x69\x6e\x67\x20\x69\x6e\x20\x74\x68\x65\x20\x22\x53\x61\x76\
\x69\x6e\x67\x73\x20\x4f\x76\x65\x72\x76\x69\x65\x77\x22\x20\x0a\
\x20\x20\x20\x20\x69\x73\x20\x65\x76\x69\x64\x65\x6e\x74\x6c\x79\
\x20\x77\x72\x6f\x6e\x67\x20\x66\x6f\x72\x20\x61\x20\x67\x69\x76\
\x65\x6e\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x64\x75\x72\x69\x6e\
\x67\x20\x65\x6e\x65\x72\x67\x79\x20\x73\x61\x76\x69\x6e\x67\x20\
\x28\x61\x6e\x64\x20\x66\x6f\x72\x20\x77\x68\x69\x63\x68\x20\x74\
\x68\x65\x20\x22\x55\x70\x64\x61\x74\x65\x22\x20\x62\x75\x74\x74\
\x6f\x6e\x20\x69\x73\x20\x64\x69\x73\x65\x6e\x61\x62\x6c\x65\x64\
\x29\x2c\x20\x65\x2e\x67\x2e\x2c\x20\x69\x74\x20\x69\x73\x20\x6c\
\x65\x73\x73\x20\x74\x68\x61\x6e\x20\x74\x68\x65\x20\x63\x75\x72\
\x72\x65\x6e\x74\x20\x70\x6f\x77\x65\x72\x20\x75\x73\x61\x67\x65\
\x20\x61\x73\x20\x73\x68\x6f\x77\x6e\x20\x69\x6e\x20\x74\x68\x65\
\x20\x22\x50\x6f\x77\x65\x72\x22\x20\x63\x6f\x6c\x75\x6d\x6e\x2c\
\x20\x69\x74\x20\x63\x61\x6e\x20\x62\x65\x20\x6f\x76\x65\x77\x72\
\x69\x74\x74\x65\x6e\x20\x74\x6f\x20\x69\x74\x73\x20\x64\x65\x66\
\x61\x75\x6c\x74\x20\x76\x61\x6c\x75\x65\x20\x66\x72\x6f\x6d\x20\
\x74\x68\x65\x20\x22\x4c\x61\x73\x74\x20\x50\x6f\x77\x65\x72\x22\
\x20\x73\x75\x62\x2d\x70\x61\x6e\x65\x6c\x20\x77\x69\x74\x68\x69\
\x6e\x20\x74\x68\x65\x20\x22\x49\x4f\x43\x22\x20\x74\x61\x62\x20\
\x77\x69\x64\x67\x65\x74\x2e\x3c\x2f\x65\x6d\x3e\x3c\x62\x72\x3e\
\x0a\x20\x20\x54\x68\x65\x20\x74\x68\x72\x65\x65\x20\x6c\x69\x67\
\x68\x74\x20\x62\x6c\x75\x65\x20\x62\x61\x63\x6b\x67\x72\x6f\x75\
\x6e\x64\x20\x63\x6f\x6c\x6f\x75\x72\x65\x64\x20\x64\x65\x76\x69\
\x63\x65\x20\x65\x6e\x74\x72\x69\x65\x73\x20\x69\x6e\x20\x74\x68\
\x65\x20\x6d\x61\x67\x6e\x65\x74\x20\x74\x61\x62\x6c\x65\x20\x69\
\x6e\x64\x69\x63\x61\x74\x65\x20\x74\x68\x65\x20\x71\x75\x61\x64\
\x72\x75\x70\x6c\x65\x73\x20\x74\x68\x61\x74\x20\x61\x72\x65\x20\
\x6d\x6f\x6e\x69\x74\x6f\x72\x65\x64\x20\x77\x69\x74\x68\x69\x6e\
\x20\x74\x68\x65\x20\x49\x4f\x43\x20\x74\x6f\x20\x64\x65\x74\x65\
\x72\x6d\x69\x6e\x65\x20\x74\x68\x65\x20\x22\x53\x74\x61\x6e\x64\
\x62\x79\x2f\x52\x65\x73\x74\x6f\x72\x65\x22\x20\x73\x74\x61\x74\
\x65\x20\x6f\x66\x20\x74\x68\x65\x20\x73\x65\x63\x74\x69\x6f\x6e\
\x2e\x20\x20\x0a\x0a\x20\x20\x0a\x20\x20\x3c\x68\x32\x20\x73\x74\
\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x62\x6c\x75\x65\x3b\
\x22\x3e\x47\x55\x49\x2c\x20\x49\x4f\x43\x20\x54\x61\x62\x20\x3c\
\x2f\x68\x32\x3e\x0a\x20\x20\x54\x68\x65\x20\x70\x61\x6e\x65\x6c\
\x20\x64\x69\x73\x70\x6c\x61\x79\x73\x20\x74\x68\x65\x20\x73\x74\
\x61\x74\x75\x73\x20\x6f\x66\x20\x74\x68\x65\x20\x53\x74\x61\x74\
\x65\x20\x4d\x61\x63\x68\x69\x6e\x65\x20\x28\x53\x4d\x29\x20\x6f\
\x70\x65\x72\x61\x74\x69\x6e\x67\x20\x77\x69\x74\x68\x20\x74\x68\
\x65\x20\x49\x4f\x43\x2c\x20\x61\x6e\x64\x20\x66\x75\x72\x74\x68\
\x65\x72\x20\x61\x6c\x6c\x6f\x77\x73\x20\x63\x65\x72\x74\x61\x69\
\x6e\x20\x69\x6e\x74\x65\x72\x61\x63\x74\x69\x6f\x6e\x73\x2e\x20\
\x54\x68\x65\x20\x53\x4d\x20\x69\x73\x20\x72\x65\x73\x70\x6f\x6e\
\x73\x69\x62\x6c\x65\x20\x66\x6f\x72\x20\x74\x68\x65\x20\x50\x6f\
\x77\x65\x72\x20\x53\x61\x76\x69\x6e\x67\x20\x61\x63\x63\x6f\x75\
\x6e\x74\x69\x6e\x67\x2e\x20\x49\x74\x20\x69\x73\x20\x65\x73\x73\
\x65\x6e\x74\x69\x61\x6c\x6c\x79\x20\x64\x65\x63\x6f\x75\x70\x6c\
\x65\x64\x20\x66\x72\x6f\x6d\x20\x74\x68\x65\x20\x48\x4c\x41\x2e\
\x20\x53\x68\x6f\x75\x6c\x64\x20\x71\x75\x61\x64\x72\x75\x70\x6c\
\x65\x73\x20\x62\x65\x20\x73\x65\x74\x20\x66\x72\x6f\x6d\x20\x6f\
\x75\x74\x73\x69\x64\x65\x20\x74\x68\x65\x20\x48\x4c\x41\x2c\x20\
\x74\x68\x65\x20\x53\x4d\x20\x77\x69\x6c\x6c\x20\x63\x61\x70\x74\
\x75\x72\x65\x20\x74\x68\x65\x20\x63\x68\x61\x6e\x67\x65\x20\x61\
\x6e\x64\x20\x61\x63\x74\x20\x61\x63\x63\x6f\x72\x64\x69\x6e\x67\
\x6c\x79\x2e\x20\x20\x0a\x20\x20\x0a\x20\x20\x20\x20\x0a\x20\x20\
\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\
\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x4d\x61\x67\x6e\x65\
\x74\x20\x54\x61\x62\x20\x50\x61\x6e\x65\x6c\x3c\x2f\x68\x33\x3e\
\x0a\x20\x20\x54\x61\x62\x6c\x65\x20\x6f\x66\x20\x63\x75\x72\x72\
\x65\x6e\x74\x20\x61\x6e\x64\x20\x70\x6f\x77\x65\x72\x20\x76\x61\
\x6c\x75\x65\x73\x20\x66\x6f\x72\x20\x71\x75\x61\x64\x72\x75\x70\
\x6c\x65\x73\x20\x77\x69\x74\x68\x69\x6e\x20\x65\x61\x63\x68\x20\
\x73\x65\x63\x74\x69\x6f\x6e\x3a\x20\x49\x50\x32\x2c\x20\x49\x57\
\x32\x2c\x20\x50\x4b\x31\x2c\x20\x50\x4b\x32\x2c\x20\x53\x49\x4e\
\x51\x2c\x20\x55\x43\x4e\x2e\x0a\x20\x20\x28\x54\x68\x65\x20\x52\
\x46\x20\x74\x61\x62\x20\x68\x61\x73\x20\x6f\x6e\x6c\x79\x20\x72\
\x65\x61\x64\x62\x61\x63\x6b\x20\x63\x61\x70\x61\x62\x69\x6c\x69\
\x74\x69\x65\x73\x29\x2e\x0a\x20\x20\x3c\x62\x72\x3e\x0a\x20\x20\
\x51\x75\x61\x64\x72\x75\x70\x6c\x65\x73\x20\x6d\x61\x79\x20\x62\
\x65\x20\x73\x65\x74\x20\x74\x6f\x20\x74\x68\x65\x69\x72\x20\x73\
\x74\x61\x6e\x64\x62\x79\x20\x76\x61\x6c\x75\x65\x73\x20\x6f\x72\
\x20\x72\x65\x73\x74\x6f\x72\x65\x64\x20\x74\x6f\x20\x74\x68\x65\
\x69\x72\x20\x69\x6e\x69\x74\x69\x61\x6c\x20\x76\x61\x6c\x75\x65\
\x73\x2e\x0a\x20\x20\x3c\x65\x6d\x3e\x54\x68\x65\x73\x65\x20\x61\
\x63\x74\x69\x6f\x6e\x20\x62\x75\x74\x74\x6f\x6e\x73\x20\x61\x72\
\x65\x20\x6f\x6e\x6c\x79\x20\x65\x6e\x61\x62\x6c\x65\x64\x20\x69\
\x66\x20\x63\x65\x72\x74\x61\x6e\x20\x63\x6f\x6e\x64\x69\x74\x69\
\x6f\x6e\x73\x20\x61\x72\x65\x20\x6d\x65\x74\x2c\x20\x65\x2e\x67\
\x2e\x2c\x20\x53\x74\x61\x6e\x64\x62\x79\x2f\x52\x65\x73\x74\x6f\
\x72\x65\x20\x69\x73\x20\x6f\x6e\x6c\x79\x20\x65\x6e\x61\x62\x6c\
\x65\x64\x20\x77\x68\x65\x6e\x20\x74\x68\x65\x72\x65\x20\x69\x73\
\x20\x6e\x6f\x20\x62\x65\x61\x6d\x20\x69\x6e\x20\x74\x68\x65\x20\
\x62\x65\x61\x6d\x6c\x69\x6e\x65\x2e\x3c\x2f\x65\x6d\x3e\x3c\x62\
\x72\x3e\x0a\x20\x20\x42\x65\x73\x74\x20\x70\x72\x61\x63\x74\x69\
\x63\x65\x20\x64\x69\x63\x74\x61\x74\x65\x73\x20\x74\x68\x61\x74\
\x20\x22\x55\x70\x64\x61\x74\x65\x22\x20\x62\x65\x20\x70\x72\x65\
\x73\x73\x65\x64\x20\x62\x65\x66\x6f\x72\x65\x20\x22\x53\x74\x61\
\x6e\x64\x62\x79\x22\x20\x69\x73\x20\x69\x6e\x69\x74\x69\x61\x74\
\x65\x64\x2e\x20\x54\x68\x69\x73\x20\x75\x70\x64\x61\x74\x65\x73\
\x20\x74\x68\x65\x20\x6d\x61\x67\x6e\x65\x74\x20\x63\x75\x72\x72\
\x65\x6e\x74\x20\x76\x61\x6c\x75\x65\x73\x20\x69\x6e\x20\x74\x68\
\x65\x20\x22\x49\x6e\x69\x74\x2e\x20\x56\x61\x6c\x75\x65\x22\x20\
\x63\x6f\x6c\x75\x6d\x6e\x2c\x20\x77\x68\x69\x63\x68\x20\x70\x72\
\x6f\x76\x69\x64\x65\x73\x20\x74\x68\x65\x20\x27\x73\x65\x74\x27\
\x20\x76\x61\x6c\x75\x65\x73\x20\x66\x6f\x72\x20\x61\x6e\x20\x65\
\x76\x65\x6e\x74\x75\x61\x6c\x20\x22\x52\x65\x73\x74\x6f\x72\x65\
\x22\x20\x61\x63\x74\x69\x6f\x6e\x2e\x20\x0a\x20\x20\x54\x68\x65\
\x20\x22\x49\x6e\x69\x74\x20\x56\x61\x6c\x75\x65\x22\x20\x6f\x66\
\x20\x74\x68\x65\x20\x50\x6f\x77\x65\x72\x20\x74\x61\x62\x6c\x65\
\x20\x69\x73\x20\x6c\x69\x6b\x65\x77\x69\x73\x65\x20\x75\x70\x64\
\x61\x74\x65\x64\x2e\x20\x54\x68\x65\x20\x75\x70\x64\x61\x74\x65\
\x64\x20\x73\x75\x6d\x20\x6f\x66\x20\x69\x6e\x69\x74\x69\x61\x6c\
\x20\x70\x6f\x77\x65\x72\x20\x76\x61\x6c\x75\x65\x73\x20\x69\x73\
\x20\x74\x68\x65\x6e\x20\x70\x72\x6f\x70\x61\x67\x61\x74\x65\x64\
\x20\x74\x6f\x20\x74\x68\x65\x20\x22\x49\x6e\x69\x74\x69\x61\x6c\
\x22\x20\x63\x6f\x6c\x75\x6d\x6e\x20\x69\x6e\x20\x74\x68\x65\x20\
\x22\x53\x61\x76\x69\x6e\x67\x73\x20\x4f\x76\x65\x72\x76\x69\x65\
\x77\x22\x20\x73\x75\x62\x2d\x70\x61\x6e\x65\x6c\x20\x66\x6f\x72\
\x20\x75\x73\x65\x20\x69\x6e\x20\x74\x68\x65\x20\x65\x6e\x65\x72\
\x67\x79\x20\x73\x61\x76\x69\x6e\x67\x20\x61\x63\x63\x6f\x75\x74\
\x69\x6e\x67\x2e\x20\x41\x6e\x20\x22\x55\x70\x64\x61\x74\x65\x22\
\x20\x69\x6e\x20\x65\x69\x74\x68\x65\x72\x20\x74\x68\x65\x20\x43\
\x75\x72\x72\x65\x6e\x74\x20\x6f\x72\x20\x50\x6f\x77\x65\x72\x20\
\x74\x61\x62\x6c\x65\x20\x77\x69\x6c\x6c\x20\x61\x75\x74\x6f\x6d\
\x61\x74\x69\x63\x61\x6c\x6c\x79\x20\x75\x70\x64\x61\x74\x65\x20\
\x74\x68\x65\x20\x6f\x74\x68\x65\x72\x2e\x20\x4e\x6f\x74\x65\x20\
\x74\x68\x61\x74\x20\x74\x68\x65\x0a\x20\x20\x22\x55\x70\x64\x61\
\x74\x65\x22\x20\x62\x75\x74\x74\x6f\x6e\x20\x69\x73\x20\x64\x69\
\x73\x65\x6e\x61\x62\x6c\x65\x64\x20\x77\x68\x65\x6e\x20\x74\x68\
\x65\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x69\x73\x20\x69\x6e\x20\
\x22\x53\x74\x61\x6e\x64\x62\x79\x22\x20\x6d\x6f\x64\x65\x20\x61\
\x6e\x64\x20\x65\x6e\x65\x72\x67\x79\x20\x73\x61\x76\x69\x6e\x67\
\x20\x69\x73\x20\x61\x63\x74\x69\x76\x61\x74\x65\x64\x2e\x3c\x62\
\x72\x3e\x0a\x20\x20\x3c\x65\x6d\x3e\x49\x66\x20\x66\x6f\x72\x20\
\x73\x6f\x6d\x65\x20\x68\x61\x70\x68\x61\x7a\x61\x72\x64\x20\x72\
\x65\x61\x73\x6f\x6e\x20\x74\x68\x65\x20\x49\x6e\x69\x74\x69\x61\
\x6c\x20\x50\x6f\x77\x65\x72\x20\x56\x61\x6c\x75\x65\x20\x61\x70\
\x70\x65\x61\x72\x69\x6e\x67\x20\x69\x6e\x20\x74\x68\x65\x20\x22\
\x53\x61\x76\x69\x6e\x67\x73\x20\x4f\x76\x65\x72\x76\x69\x65\x77\
\x22\x20\x0a\x20\x20\x20\x20\x69\x73\x20\x65\x76\x69\x64\x65\x6e\
\x74\x6c\x79\x20\x77\x72\x6f\x6e\x67\x20\x66\x6f\x72\x20\x61\x20\
\x67\x69\x76\x65\x6e\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x64\x75\
\x72\x69\x6e\x67\x20\x65\x6e\x65\x72\x67\x79\x20\x73\x61\x76\x69\
\x6e\x67\x20\x28\x61\x6e\x64\x20\x66\x6f\x72\x20\x77\x68\x69\x63\
\x68\x20\x74\x68\x65\x20\x22\x55\x70\x64\x61\x74\x65\x22\x20\x62\
\x75\x74\x74\x6f\x6e\x20\x69\x73\x20\x64\x69\x73\x65\x6e\x61\x62\
\x6c\x65\x64\x29\x2c\x20\x65\x2e\x67\x2e\x2c\x20\x69\x74\x20\x69\
\x73\x20\x6c\x65\x73\x73\x20\x74\x68\x61\x6e\x20\x74\x68\x65\x20\
\x63\x75\x72\x72\x65\x6e\x74\x20\x70\x6f\x77\x65\x72\x20\x75\x73\
\x61\x67\x65\x20\x61\x73\x20\x73\x68\x6f\x77\x6e\x20\x69\x6e\x20\
\x74\x68\x65\x20\x22\x50\x6f\x77\x65\x72\x22\x20\x63\x6f\x6c\x75\
\x6d\x6e\x2c\x20\x69\x74\x20\x63\x61\x6e\x20\x62\x65\x20\x6f\x76\
\x65\x77\x72\x69\x74\x74\x65\x6e\x20\x74\x6f\x20\x69\x74\x73\x20\
\x64\x65\x66\x61\x75\x6c\x74\x20\x76\x61\x6c\x75\x65\x20\x66\x72\
\x6f\x6d\x20\x74\x68\x65\x20\x22\x4c\x61\x73\x74\x20\x50\x6f\x77\
\x65\x72\x22\x20\x73\x75\x62\x2d\x70\x61\x6e\x65\x6c\x20\x77\x69\
\x74\x68\x69\x6e\x20\x74\x68\x65\x20\x22\x49\x4f\x43\x22\x20\x74\
\x61\x62\x20\x77\x69\x64\x67\x65\x74\x2e\x3c\x2f\x65\x6d\x3e\x3c\
\x62\x72\x3e\x0a\x20\x20\x54\x68\x65\x20\x74\x68\x72\x65\x65\x20\
\x6c\x69\x67\x68\x74\x20\x62\x6c\x75\x65\x20\x62\x61\x63\x6b\x67\
\x72\x6f\x75\x6e\x64\x20\x63\x6f\x6c\x6f\x75\x72\x65\x64\x20\x64\
\x65\x76\x69\x63\x65\x20\x65\x6e\x74\x72\x69\x65\x73\x20\x69\x6e\
\x20\x74\x68\x65\x20\x6d\x61\x67\x6e\x65\x74\x20\x74\x61\x62\x6c\
\x65\x20\x69\x6e\x64\x69\x63\x61\x74\x65\x20\x74\x68\x65\x20\x71\
\x75\x61\x64\x72\x75\x70\x6c\x65\x73\x20\x74\x68\x61\x74\x20\x61\
\x72\x65\x20\x6d\x6f\x6e\x69\x74\x6f\x72\x65\x64\x20\x77\x69\x74\
\x68\x69\x6e\x20\x74\x68\x65\x20\x49\x4f\x43\x20\x74\x6f\x20\x64\
\x65\x74\x65\x72\x6d\x69\x6e\x65\x20\x74\x68\x65\x20\x22\x53\x74\
\x61\x6e\x64\x62\x79\x2f\x52\x65\x73\x74\x6f\x72\x65\x22\x20\x73\
\x74\x61\x74\x65\x20\x6f\x66\x20\x74\x68\x65\x20\x73\x65\x63\x74\
\x69\x6f\x6e\x2e\x20\x20\x0a\x0a\x20\x20\x0a\x20\x20\x3c\x68\x32\
\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x62\x6c\
\x75\x65\x3b\x22\x3e\x47\x55\x49\x2c\x20\x49\x4f\x43\x20\x54\x61\
\x62\x20\x3c\x2f\x68\x32\x3e\x0a\x20\x20\x54\x68\x65\x20\x70\x61\
\x6e\x65\x6c\x20\x64\x69\x73\x70\x6c\x61\x79\x73\x20\x74\x68\x65\
\x20\x73\x74\x61\x74\x75\x73\x20\x6f\x66\x20\x74\x68\x65\x20\x53\
\x74\x61\x74\x65\x20\x4d\x61\x63\x68\x69\x6e\x65\x20\x28\x53\x4d\
\x29\x20\x6f\x70\x65\x72\x61\x74\x69\x6e\x67\x20\x77\x69\x74\x68\
\x20\x74\x68\x65\x20\x49\x4f\x43\x2c\x20\x61\x6e\x64\x20\x66\x75\
\x72\x74\x68\x65\x72\x20\x61\x6c\x6c\x6f\x77\x73\x20\x63\x65\x72\
\x74\x61\x69\x6e\x20\x69\x6e\x74\x65\x72\x61\x63\x74\x69\x6f\x6e\
\x73\x2e\x20\x54\x68\x65\x20\x53\x4d\x20\x69\x73\x20\x72\x65\x73\
\x70\x6f\x6e\x73\x69\x62\x6c\x65\x20\x66\x6f\x72\x20\x74\x68\x65\
\x20\x50\x6f\x77\x65\x72\x20\x53\x61\x76\x69\x6e\x67\x20\x61\x63\
\x63\x6f\x75\x6e\x74\x69\x6e\x67\x2e\x20\x49\x74\x20\x69\x73\x20\
\x65\x73\x73\x65\x6e\x74\x69\x61\x6c\x6c\x79\x20\x64\x65\x63\x6f\
\x75\x70\x6c\x65\x64\x20\x66\x72\x6f\x6d\x20\x74\x68\x65\x20\x48\
\x4c\x41\x2e\x20\x53\x68\x6f\x75\x6c\x64\x20\x71\x75\x61\x64\x72\
\x75\x70\x6c\x65\x73\x20\x62\x65\x20\x73\x65\x74\x20\x66\x72\x6f\
\x6d\x20\x6f\x75\x74\x73\x69\x64\x65\x20\x74\x68\x65\x20\x48\x4c\
\x41\x2c\x20\x74\x68\x65\x20\x53\x4d\x20\x77\x69\x6c\x6c\x20\x63\
\x61\x70\x74\x75\x72\x65\x20\x74\x68\x65\x20\x63\x68\x61\x6e\x67\
\x65\x20\x61\x6e\x64\x20\x61\x63\x74\x20\x61\x63\x63\x6f\x72\x64\
\x69\x6e\x67\x6c\x79\x2e\x20\x20\x0a\x20\x20\x0a\x20\x20\x20\x20\
\x0a\x20\x20\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\
\x6c\x6f\x72\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x53\x74\
\x61\x74\x65\x20\x4d\x61\x63\x68\x69\x6e\x65\x3c\x2f\x68\x33\x3e\
\x0a\x20\x20\x44\x69\x73\x70\x6c\x61\x79\x73\x20\x74\x68\x65\x20\
\x73\x74\x61\x74\x75\x73\x20\x6f\x66\x20\x74\x68\x65\x20\x73\x74\
\x61\x74\x65\x20\x6d\x61\x63\x68\x69\x6e\x65\x20\x73\x65\x71\x75\
\x65\x6e\x63\x65\x72\x2e\x0a\x20\x20\x3c\x74\x61\x62\x6c\x65\x3e\
\x0a\x20\x20\x20\x20\x20\x3c\x74\x72\x3e\x3c\x74\x64\x3e\x52\x65\
\x73\x65\x74\x3a\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x20\x53\
\x45\x51\x2d\x4f\x4e\x4f\x46\x46\x20\x26\x6e\x62\x73\x70\x3b\x3c\
\x2f\x74\x64\x3e\x3c\x74\x64\x3e\x52\x65\x73\x74\x61\x72\x74\x73\
\x20\x74\x68\x65\x20\x53\x4d\x2e\x20\x3c\x65\x6d\x3e\x50\x72\x65\
\x73\x73\x20\x61\x6e\x64\x20\x68\x6f\x6c\x64\x20\x62\x75\x74\x74\
\x6f\x6e\x20\x66\x6f\x72\x20\x61\x74\x20\x6c\x65\x61\x73\x74\x20\
\x32\x20\x73\x65\x63\x6f\x6e\x64\x73\x20\x74\x6f\x20\x65\x6e\x73\
\x75\x72\x65\x20\x74\x68\x65\x20\x69\x6e\x69\x74\x69\x61\x6c\x20\
\x22\x4f\x46\x46\x22\x20\x69\x6e\x73\x74\x72\x75\x63\x74\x69\x6f\
\x6e\x20\x69\x73\x20\x63\x61\x70\x74\x75\x72\x65\x64\x20\x62\x79\
\x20\x74\x68\x65\x20\x53\x4d\x2e\x3c\x2f\x65\x6d\x3e\x20\x49\x66\
\x20\x74\x68\x65\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x69\x73\x20\
\x69\x6e\x20\x45\x6e\x65\x72\x67\x79\x20\x53\x61\x76\x69\x6e\x67\
\x20\x6d\x6f\x64\x65\x2c\x20\x74\x68\x69\x73\x20\x61\x63\x74\x69\
\x6f\x6e\x20\x74\x72\x61\x6e\x73\x66\x65\x72\x73\x20\x74\x68\x65\
\x20\x63\x75\x72\x72\x65\x6e\x74\x6c\x79\x20\x73\x61\x76\x65\x64\
\x20\x61\x6d\x6f\x75\x6e\x74\x20\x66\x72\x6f\x6d\x20\x22\x53\x61\
\x76\x69\x6e\x67\x22\x20\x74\x6f\x20\x22\x54\x6f\x74\x20\x53\x61\
\x76\x69\x6e\x67\x22\x2c\x20\x61\x6e\x64\x20\x72\x65\x73\x74\x61\
\x72\x74\x73\x20\x74\x68\x65\x20\x22\x54\x69\x6d\x65\x20\x69\x6e\
\x20\x53\x61\x76\x69\x6e\x67\x20\x4d\x6f\x64\x65\x22\x20\x66\x72\
\x6f\x6d\x20\x7a\x65\x72\x6f\x2e\x20\x3c\x2f\x74\x64\x3e\x3c\x2f\
\x74\x72\x3e\x0a\x20\x20\x20\x20\x3c\x74\x72\x3e\x3c\x74\x64\x3e\
\x53\x4d\x3a\x3c\x2f\x74\x64\x3e\x3c\x74\x64\x3e\x53\x45\x51\x2d\
\x4f\x4e\x4f\x46\x46\x20\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\
\x20\x20\x53\x74\x61\x74\x75\x73\x20\x28\x22\x4f\x46\x46\x22\x2c\
\x20\x22\x4f\x4e\x22\x29\x20\x6f\x66\x20\x74\x68\x65\x20\x53\x74\
\x61\x74\x65\x20\x4d\x61\x63\x68\x69\x6e\x65\x2e\x20\x53\x68\x6f\
\x75\x6c\x64\x20\x61\x6c\x77\x61\x79\x73\x20\x62\x65\x20\x22\x4f\
\x4e\x22\x2e\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\x72\x3e\x0a\x20\x20\
\x20\x20\x20\x3c\x74\x72\x3e\x3c\x74\x64\x3e\x53\x65\x71\x75\x65\
\x6e\x63\x65\x72\x20\x53\x74\x61\x74\x65\x20\x26\x6e\x62\x73\x70\
\x3b\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x53\x45\x51\x2d\x53\
\x54\x41\x54\x45\x20\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x53\
\x65\x65\x20\x62\x65\x6c\x6f\x77\x20\x66\x6f\x72\x20\x74\x68\x65\
\x20\x65\x6e\x75\x6d\x65\x72\x61\x74\x65\x64\x20\x76\x61\x6c\x75\
\x65\x73\x2e\x20\x57\x68\x65\x6e\x20\x69\x6e\x20\x65\x6e\x65\x72\
\x67\x79\x20\x73\x61\x76\x69\x6e\x67\x20\x6d\x6f\x64\x65\x2c\x20\
\x74\x68\x69\x73\x20\x70\x61\x72\x61\x6d\x65\x74\x65\x72\x20\x77\
\x69\x6c\x6c\x20\x6f\x73\x63\x69\x6c\x6c\x61\x74\x65\x20\x62\x65\
\x74\x77\x65\x65\x6e\x20\x74\x68\x65\x0a\x09\x20\x3c\x73\x70\x61\
\x6e\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x20\
\x67\x72\x65\x65\x6e\x3b\x22\x3e\x22\x52\x45\x41\x44\x59\x5f\x46\
\x4f\x52\x5f\x45\x56\x45\x4e\x54\x22\x3c\x2f\x73\x70\x61\x6e\x3e\
\x20\x61\x6e\x64\x20\x3c\x73\x70\x61\x6e\x20\x73\x74\x79\x6c\x65\
\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x20\x67\x72\x65\x65\x6e\x3b\x22\
\x3e\x22\x41\x4c\x4c\x4f\x57\x5f\x45\x4e\x45\x52\x47\x59\x5f\x53\
\x41\x56\x49\x4e\x47\x22\x3c\x2f\x73\x70\x61\x6e\x3e\x20\x73\x74\
\x61\x74\x65\x73\x2e\x20\x4f\x74\x68\x65\x72\x77\x69\x73\x65\x20\
\x69\x74\x20\x77\x69\x6c\x6c\x20\x64\x69\x73\x70\x6c\x61\x79\x20\
\x6f\x6e\x65\x20\x6f\x66\x20\x61\x20\x6e\x75\x6d\x62\x65\x72\x20\
\x63\x6f\x6e\x64\x69\x74\x69\x6f\x6e\x73\x20\x66\x6f\x72\x20\x77\
\x68\x69\x63\x68\x20\x53\x74\x61\x6e\x64\x62\x79\x20\x69\x73\x20\
\x6e\x6f\x74\x20\x65\x6e\x61\x62\x6c\x65\x64\x2e\x20\x44\x75\x72\
\x69\x6e\x67\x20\x6e\x6f\x72\x6d\x61\x6c\x20\x6f\x70\x65\x72\x61\
\x74\x69\x6f\x6e\x20\x77\x68\x65\x72\x65\x20\x6d\x61\x67\x6e\x65\
\x74\x73\x20\x61\x72\x65\x20\x61\x74\x20\x74\x68\x65\x69\x72\x20\
\x6e\x6f\x6d\x69\x6e\x61\x6c\x20\x76\x61\x6c\x75\x65\x73\x2c\x20\
\x69\x2e\x65\x2e\x2c\x20\x61\x62\x6f\x76\x65\x20\x74\x68\x65\x69\
\x72\x20\x73\x74\x61\x6e\x64\x62\x79\x20\x72\x65\x66\x65\x72\x65\
\x6e\x63\x65\x20\x76\x61\x6c\x75\x65\x73\x2c\x20\x74\x68\x69\x73\
\x20\x77\x69\x6c\x6c\x20\x64\x69\x73\x70\x6c\x61\x79\x20\x22\x4d\
\x41\x47\x4e\x45\x54\x53\x5f\x41\x42\x4f\x56\x45\x5f\x52\x45\x46\
\x22\x2e\x20\x20\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\x72\x3e\x0a\x20\
\x20\x3c\x74\x72\x3e\x3c\x74\x64\x3e\x4f\x4e\x20\x6f\x72\x20\x53\
\x74\x61\x6e\x64\x62\x79\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\
\x53\x54\x41\x54\x45\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x44\
\x69\x73\x70\x6c\x61\x79\x73\x20\x22\x53\x54\x41\x4e\x44\x42\x59\
\x22\x20\x77\x68\x65\x6e\x20\x65\x6e\x65\x72\x67\x79\x20\x73\x61\
\x76\x69\x6e\x67\x20\x61\x63\x63\x6f\x75\x6e\x74\x69\x6e\x67\x20\
\x69\x73\x20\x65\x6e\x61\x62\x6c\x65\x64\x2c\x20\x65\x6c\x73\x65\
\x20\x4f\x4e\x20\x28\x65\x6e\x65\x72\x67\x79\x20\x73\x61\x76\x69\
\x6e\x67\x20\x63\x6f\x6e\x64\x69\x74\x69\x6f\x6e\x73\x20\x68\x61\
\x76\x65\x20\x6e\x6f\x74\x20\x62\x65\x65\x6e\x20\x6d\x65\x74\x29\
\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\x72\x3e\x0a\x20\x20\x3c\x2f\x74\
\x61\x62\x6c\x65\x3e\x0a\x3c\x62\x72\x3e\x3c\x62\x72\x3e\x0a\x45\
\x6e\x75\x6d\x65\x72\x61\x74\x65\x64\x20\x76\x61\x6c\x75\x65\x73\
\x20\x66\x6f\x72\x20\x53\x45\x51\x2d\x53\x54\x41\x54\x45\x20\x28\
\x6e\x6f\x74\x20\x61\x6c\x6c\x20\x73\x74\x61\x74\x65\x73\x20\x6d\
\x61\x79\x20\x68\x61\x76\x65\x20\x6e\x65\x63\x65\x73\x73\x61\x72\
\x69\x6c\x79\x20\x62\x65\x65\x6e\x20\x69\x6d\x70\x6c\x65\x6d\x65\
\x6e\x74\x65\x64\x29\x3a\x3c\x62\x72\x3e\x0a\x27\x46\x45\x45\x44\
\x42\x41\x43\x4b\x5f\x4f\x46\x46\x27\x2c\x20\x27\x46\x45\x45\x44\
\x42\x41\x43\x4b\x5f\x4f\x4e\x27\x2c\x20\x3c\x73\x70\x61\x6e\x20\
\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x20\x67\x72\
\x65\x65\x6e\x3b\x22\x3e\x27\x52\x45\x41\x44\x59\x5f\x46\x4f\x52\
\x5f\x45\x56\x45\x4e\x54\x27\x3c\x2f\x73\x70\x61\x6e\x3e\x2c\x3c\
\x62\x72\x3e\x0a\x20\x20\x27\x53\x48\x49\x46\x54\x5f\x54\x59\x50\
\x45\x5f\x4f\x4b\x27\x2c\x20\x27\x53\x48\x49\x46\x54\x5f\x54\x59\
\x50\x45\x5f\x4e\x4f\x54\x5f\x41\x50\x50\x4c\x49\x43\x41\x42\x4c\
\x45\x27\x2c\x3c\x62\x72\x3e\x0a\x20\x20\x27\x49\x5f\x42\x45\x4c\
\x4f\x57\x5f\x54\x48\x52\x45\x53\x48\x4f\x4c\x44\x27\x2c\x20\x27\
\x49\x5f\x41\x42\x4f\x56\x45\x5f\x54\x48\x52\x45\x53\x48\x4f\x4c\
\x44\x27\x2c\x20\x3c\x62\x72\x3e\x0a\x20\x20\x27\x4d\x41\x47\x4e\
\x45\x54\x53\x5f\x42\x45\x4c\x4f\x57\x5f\x52\x45\x46\x27\x2c\x20\
\x27\x4d\x41\x47\x4e\x45\x54\x53\x5f\x41\x42\x4f\x56\x45\x5f\x52\
\x45\x46\x27\x2c\x20\x3c\x62\x72\x3e\x0a\x20\x20\x27\x53\x4f\x55\
\x52\x43\x45\x49\x5f\x42\x45\x4c\x4f\x57\x5f\x54\x48\x52\x45\x53\
\x48\x4f\x4c\x44\x27\x2c\x20\x27\x53\x4f\x55\x52\x43\x45\x49\x5f\
\x41\x42\x4f\x56\x45\x5f\x54\x48\x52\x45\x53\x48\x4f\x4c\x44\x27\
\x2c\x0a\x20\x20\x3c\x62\x72\x3e\x20\x27\x42\x45\x41\x4d\x5f\x50\
\x41\x54\x48\x5f\x4f\x50\x45\x4e\x27\x2c\x20\x27\x42\x45\x41\x4d\
\x5f\x50\x41\x54\x48\x5f\x43\x4c\x4f\x53\x45\x44\x27\x2c\x20\x3c\
\x62\x72\x3e\x0a\x20\x20\x27\x43\x48\x41\x4e\x4e\x45\x4c\x53\x5f\
\x44\x49\x53\x43\x4f\x4e\x4e\x45\x43\x54\x45\x44\x27\x2c\x20\x27\
\x43\x48\x41\x4e\x4e\x45\x4c\x53\x5f\x43\x4f\x4e\x4e\x45\x43\x54\
\x45\x44\x27\x2c\x0a\x20\x20\x3c\x73\x70\x61\x6e\x20\x73\x74\x79\
\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x20\x67\x72\x65\x65\x6e\
\x3b\x22\x3e\x27\x41\x4c\x4c\x4f\x57\x5f\x45\x4e\x45\x52\x47\x59\
\x5f\x53\x41\x56\x49\x4e\x47\x27\x3c\x2f\x73\x70\x61\x6e\x3e\x0a\
\x20\x20\x0a\x20\x20\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\
\x63\x6f\x6c\x6f\x72\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\
\x48\x75\x73\x68\x20\x41\x63\x63\x6f\x75\x74\x69\x6e\x67\x3c\x2f\
\x68\x33\x3e\x0a\x20\x20\x54\x68\x65\x20\x61\x63\x63\x6f\x75\x6e\
\x74\x69\x6e\x67\x20\x6f\x66\x20\x74\x68\x65\x20\x65\x6e\x65\x72\
\x67\x79\x20\x73\x61\x76\x65\x64\x20\x66\x6f\x72\x20\x61\x20\x67\
\x69\x76\x65\x6e\x20\x69\x73\x20\x79\x65\x61\x72\x20\x69\x73\x20\
\x74\x6f\x20\x62\x65\x20\x72\x65\x63\x6f\x72\x64\x65\x64\x2e\x0a\
\x20\x20\x41\x74\x20\x74\x68\x65\x20\x65\x6e\x64\x20\x6f\x66\x20\
\x74\x68\x65\x20\x63\x61\x6c\x65\x6e\x64\x61\x72\x20\x79\x65\x61\
\x72\x2c\x20\x74\x68\x65\x20\x70\x72\x6f\x63\x65\x73\x73\x20\x76\
\x61\x72\x69\x61\x62\x6c\x65\x73\x20\x68\x6f\x6c\x64\x69\x6e\x67\
\x20\x74\x68\x65\x20\x70\x6f\x77\x65\x72\x0a\x20\x20\x73\x61\x76\
\x65\x64\x20\x76\x61\x6c\x75\x65\x73\x20\x61\x72\x65\x20\x74\x6f\
\x20\x62\x65\x20\x72\x65\x73\x65\x74\x20\x74\x6f\x20\x7a\x65\x72\
\x6f\x2e\x20\x54\x68\x69\x73\x20\x69\x73\x20\x61\x63\x63\x6f\x6d\
\x70\x6c\x69\x73\x68\x65\x64\x20\x74\x68\x72\x6f\x75\x67\x68\x20\
\x74\x68\x65\x20\x22\x52\x65\x73\x65\x74\x20\x41\x63\x63\x6f\x75\
\x6e\x74\x22\x20\x62\x75\x74\x74\x6f\x6e\x2e\x0a\x20\x20\x54\x68\
\x69\x73\x20\x61\x63\x74\x69\x6f\x6e\x20\x61\x6c\x73\x6f\x20\x72\
\x65\x63\x6f\x72\x64\x73\x20\x74\x68\x65\x20\x65\x6e\x65\x72\x67\
\x79\x20\x73\x61\x76\x65\x64\x20\x76\x61\x6c\x75\x65\x20\x69\x6e\
\x20\x65\x6c\x6f\x67\x62\x6f\x6f\x6b\x2e\x0a\x0a\x20\x20\x20\x3c\
\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\
\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x4c\x61\x73\x74\x20\x50\
\x6f\x77\x65\x72\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x54\x68\x69\
\x73\x20\x73\x75\x62\x2d\x70\x61\x6e\x65\x6c\x20\x61\x6c\x6c\x6f\
\x77\x73\x20\x74\x68\x65\x20\x65\x78\x70\x65\x72\x74\x20\x75\x73\
\x65\x72\x20\x74\x6f\x20\x72\x65\x73\x65\x74\x20\x74\x68\x65\x20\
\x49\x6e\x69\x74\x69\x61\x6c\x20\x50\x6f\x77\x65\x72\x20\x69\x6e\
\x20\x22\x53\x61\x76\x69\x6e\x67\x73\x20\x4f\x76\x65\x72\x76\x69\
\x65\x77\x22\x20\x66\x6f\x72\x20\x61\x20\x67\x69\x76\x65\x6e\x20\
\x73\x65\x63\x74\x69\x6f\x6e\x20\x74\x6f\x20\x69\x74\x73\x20\x64\
\x65\x66\x61\x75\x6c\x74\x20\x76\x61\x6c\x75\x65\x2c\x20\x73\x68\
\x6f\x75\x6c\x64\x20\x73\x75\x63\x68\x20\x61\x20\x6e\x65\x65\x64\
\x20\x65\x76\x65\x72\x20\x68\x61\x70\x68\x61\x7a\x61\x72\x64\x6c\
\x79\x20\x61\x72\x69\x73\x65\x20\x77\x68\x69\x6c\x65\x20\x74\x68\
\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x53\x74\x61\x74\x65\
\x20\x4d\x61\x63\x68\x69\x6e\x65\x3c\x2f\x68\x33\x3e\x0a\x20\x20\
\x44\x69\x73\x70\x6c\x61\x79\x73\x20\x74\x68\x65\x20\x73\x74\x61\
\x74\x75\x73\x20\x6f\x66\x20\x74\x68\x65\x20\x73\x74\x61\x74\x65\
\x20\x6d\x61\x63\x68\x69\x6e\x65\x20\x73\x65\x71\x75\x65\x6e\x63\
\x65\x72\x2e\x0a\x20\x20\x3c\x74\x61\x62\x6c\x65\x3e\x0a\x20\x20\
\x20\x20\x20\x3c\x74\x72\x3e\x3c\x74\x64\x3e\x52\x65\x73\x65\x74\
\x3a\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x20\x53\x45\x51\x2d\
\x4f\x4e\x4f\x46\x46\x20\x26\x6e\x62\x73\x70\x3b\x3c\x2f\x74\x64\
\x3e\x3c\x74\x64\x3e\x52\x65\x73\x74\x61\x72\x74\x73\x20\x74\x68\
\x65\x20\x53\x4d\x2e\x20\x3c\x65\x6d\x3e\x50\x72\x65\x73\x73\x20\
\x61\x6e\x64\x20\x68\x6f\x6c\x64\x20\x62\x75\x74\x74\x6f\x6e\x20\
\x66\x6f\x72\x20\x61\x74\x20\x6c\x65\x61\x73\x74\x20\x32\x20\x73\
\x65\x63\x6f\x6e\x64\x73\x20\x74\x6f\x20\x65\x6e\x73\x75\x72\x65\
\x20\x74\x68\x65\x20\x69\x6e\x69\x74\x69\x61\x6c\x20\x22\x4f\x46\
\x46\x22\x20\x69\x6e\x73\x74\x72\x75\x63\x74\x69\x6f\x6e\x20\x69\
\x73\x20\x63\x61\x70\x74\x75\x72\x65\x64\x20\x62\x79\x20\x74\x68\
\x65\x20\x53\x4d\x2e\x3c\x2f\x65\x6d\x3e\x20\x49\x66\x20\x74\x68\
\x65\x20\x73\x65\x63\x74\x69\x6f\x6e\x20\x69\x73\x20\x69\x6e\x20\
\x45\x6e\x65\x72\x67\x79\x20\x53\x61\x76\x69\x6e\x67\x20\x6d\x6f\
\x64\x65\x2c\x20\x61\x6e\x64\x20\x66\x6f\x72\x20\x77\x68\x69\x63\
\x68\x20\x74\x68\x65\x20\x22\x55\x70\x64\x61\x74\x65\x22\x20\x62\
\x75\x74\x74\x6f\x6e\x20\x69\x6e\x20\x74\x68\x65\x20\x4d\x61\x67\
\x6e\x65\x74\x20\x70\x61\x6e\x65\x6c\x20\x69\x73\x20\x64\x69\x73\
\x65\x6e\x61\x62\x6c\x65\x64\x2e\x0a\x0a\x20\x20\x20\x3c\x68\x33\
\x64\x65\x2c\x20\x74\x68\x69\x73\x20\x61\x63\x74\x69\x6f\x6e\x20\
\x74\x72\x61\x6e\x73\x66\x65\x72\x73\x20\x74\x68\x65\x20\x63\x75\
\x72\x72\x65\x6e\x74\x6c\x79\x20\x73\x61\x76\x65\x64\x20\x61\x6d\
\x6f\x75\x6e\x74\x20\x66\x72\x6f\x6d\x20\x22\x53\x61\x76\x69\x6e\
\x67\x22\x20\x74\x6f\x20\x22\x54\x6f\x74\x20\x53\x61\x76\x69\x6e\
\x67\x22\x2c\x20\x61\x6e\x64\x20\x72\x65\x73\x74\x61\x72\x74\x73\
\x20\x74\x68\x65\x20\x22\x54\x69\x6d\x65\x20\x69\x6e\x20\x53\x61\
\x76\x69\x6e\x67\x20\x4d\x6f\x64\x65\x22\x20\x66\x72\x6f\x6d\x20\
\x7a\x65\x72\x6f\x2e\x20\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\x72\x3e\
\x0a\x20\x20\x20\x20\x3c\x74\x72\x3e\x3c\x74\x64\x3e\x53\x4d\x3a\
\x3c\x2f\x74\x64\x3e\x3c\x74\x64\x3e\x53\x45\x51\x2d\x4f\x4e\x4f\
\x46\x46\x20\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x20\x20\x53\
\x74\x61\x74\x75\x73\x20\x28\x22\x4f\x46\x46\x22\x2c\x20\x22\x4f\
\x4e\x22\x29\x20\x6f\x66\x20\x74\x68\x65\x20\x53\x74\x61\x74\x65\
\x20\x4d\x61\x63\x68\x69\x6e\x65\x2e\x20\x53\x68\x6f\x75\x6c\x64\
\x20\x61\x6c\x77\x61\x79\x73\x20\x62\x65\x20\x22\x4f\x4e\x22\x2e\
\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\x72\x3e\x0a\x20\x20\x20\x20\x20\
\x3c\x74\x72\x3e\x3c\x74\x64\x3e\x53\x65\x71\x75\x65\x6e\x63\x65\
\x72\x20\x53\x74\x61\x74\x65\x20\x26\x6e\x62\x73\x70\x3b\x3c\x2f\
\x74\x64\x3e\x20\x3c\x74\x64\x3e\x53\x45\x51\x2d\x53\x54\x41\x54\
\x45\x20\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x53\x65\x65\x20\
\x62\x65\x6c\x6f\x77\x20\x66\x6f\x72\x20\x74\x68\x65\x20\x65\x6e\
\x75\x6d\x65\x72\x61\x74\x65\x64\x20\x76\x61\x6c\x75\x65\x73\x2e\
\x20\x57\x68\x65\x6e\x20\x69\x6e\x20\x65\x6e\x65\x72\x67\x79\x20\
\x73\x61\x76\x69\x6e\x67\x20\x6d\x6f\x64\x65\x2c\x20\x74\x68\x69\
\x73\x20\x70\x61\x72\x61\x6d\x65\x74\x65\x72\x20\x77\x69\x6c\x6c\
\x20\x6f\x73\x63\x69\x6c\x6c\x61\x74\x65\x20\x62\x65\x74\x77\x65\
\x65\x6e\x20\x74\x68\x65\x0a\x09\x20\x3c\x73\x70\x61\x6e\x20\x73\
\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x20\x67\x72\x65\
\x65\x6e\x3b\x22\x3e\x22\x52\x45\x41\x44\x59\x5f\x46\x4f\x52\x5f\
\x45\x56\x45\x4e\x54\x22\x3c\x2f\x73\x70\x61\x6e\x3e\x20\x61\x6e\
\x64\x20\x3c\x73\x70\x61\x6e\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\
\x6f\x6c\x6f\x72\x3a\x20\x67\x72\x65\x65\x6e\x3b\x22\x3e\x22\x41\
\x4c\x4c\x4f\x57\x5f\x45\x4e\x45\x52\x47\x59\x5f\x53\x41\x56\x49\
\x4e\x47\x22\x3c\x2f\x73\x70\x61\x6e\x3e\x20\x73\x74\x61\x74\x65\
\x73\x2e\x20\x4f\x74\x68\x65\x72\x77\x69\x73\x65\x20\x69\x74\x20\
\x77\x69\x6c\x6c\x20\x64\x69\x73\x70\x6c\x61\x79\x20\x6f\x6e\x65\
\x20\x6f\x66\x20\x61\x20\x6e\x75\x6d\x62\x65\x72\x20\x63\x6f\x6e\
\x64\x69\x74\x69\x6f\x6e\x73\x20\x66\x6f\x72\x20\x77\x68\x69\x63\
\x68\x20\x53\x74\x61\x6e\x64\x62\x79\x20\x69\x73\x20\x6e\x6f\x74\
\x20\x65\x6e\x61\x62\x6c\x65\x64\x2e\x20\x44\x75\x72\x69\x6e\x67\
\x20\x6e\x6f\x72\x6d\x61\x6c\x20\x6f\x70\x65\x72\x61\x74\x69\x6f\
\x6e\x20\x77\x68\x65\x72\x65\x20\x6d\x61\x67\x6e\x65\x74\x73\x20\
\x61\x72\x65\x20\x61\x74\x20\x74\x68\x65\x69\x72\x20\x6e\x6f\x6d\
\x69\x6e\x61\x6c\x20\x76\x61\x6c\x75\x65\x73\x2c\x20\x69\x2e\x65\
\x2e\x2c\x20\x61\x62\x6f\x76\x65\x20\x74\x68\x65\x69\x72\x20\x73\
\x74\x61\x6e\x64\x62\x79\x20\x72\x65\x66\x65\x72\x65\x6e\x63\x65\
\x20\x76\x61\x6c\x75\x65\x73\x2c\x20\x74\x68\x69\x73\x20\x77\x69\
\x6c\x6c\x20\x64\x69\x73\x70\x6c\x61\x79\x20\x22\x4d\x41\x47\x4e\
\x45\x54\x53\x5f\x41\x42\x4f\x56\x45\x5f\x52\x45\x46\x22\x2e\x20\
\x20\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\x72\x3e\x0a\x20\x20\x3c\x74\
\x72\x3e\x3c\x74\x64\x3e\x4f\x4e\x20\x6f\x72\x20\x53\x74\x61\x6e\
\x64\x62\x79\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x53\x54\x41\
\x54\x45\x3c\x2f\x74\x64\x3e\x20\x3c\x74\x64\x3e\x44\x69\x73\x70\
\x6c\x61\x79\x73\x20\x22\x53\x54\x41\x4e\x44\x42\x59\x22\x20\x77\
\x68\x65\x6e\x20\x65\x6e\x65\x72\x67\x79\x20\x73\x61\x76\x69\x6e\
\x67\x20\x61\x63\x63\x6f\x75\x6e\x74\x69\x6e\x67\x20\x69\x73\x20\
\x65\x6e\x61\x62\x6c\x65\x64\x2c\x20\x65\x6c\x73\x65\x20\x4f\x4e\
\x20\x28\x65\x6e\x65\x72\x67\x79\x20\x73\x61\x76\x69\x6e\x67\x20\
\x63\x6f\x6e\x64\x69\x74\x69\x6f\x6e\x73\x20\x68\x61\x76\x65\x20\
\x6e\x6f\x74\x20\x62\x65\x65\x6e\x20\x6d\x65\x74\x29\x3c\x2f\x74\
\x64\x3e\x3c\x2f\x74\x72\x3e\x0a\x20\x20\x3c\x2f\x74\x61\x62\x6c\
\x65\x3e\x0a\x3c\x62\x72\x3e\x3c\x62\x72\x3e\x0a\x45\x6e\x75\x6d\
\x65\x72\x61\x74\x65\x64\x20\x76\x61\x6c\x75\x65\x73\x20\x66\x6f\
\x72\x20\x53\x45\x51\x2d\x53\x54\x41\x54\x45\x20\x28\x6e\x6f\x74\
\x20\x61\x6c\x6c\x20\x73\x74\x61\x74\x65\x73\x20\x6d\x61\x79\x20\
\x68\x61\x76\x65\x20\x6e\x65\x63\x65\x73\x73\x61\x72\x69\x6c\x79\
\x20\x62\x65\x65\x6e\x20\x69\x6d\x70\x6c\x65\x6d\x65\x6e\x74\x65\
\x64\x29\x3a\x3c\x62\x72\x3e\x0a\x27\x46\x45\x45\x44\x42\x41\x43\
\x4b\x5f\x4f\x46\x46\x27\x2c\x20\x27\x46\x45\x45\x44\x42\x41\x43\
\x4b\x5f\x4f\x4e\x27\x2c\x20\x3c\x73\x70\x61\x6e\x20\x73\x74\x79\
\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x20\x67\x72\x65\x65\x6e\
\x3b\x22\x3e\x27\x52\x45\x41\x44\x59\x5f\x46\x4f\x52\x5f\x45\x56\
\x45\x4e\x54\x27\x3c\x2f\x73\x70\x61\x6e\x3e\x2c\x3c\x62\x72\x3e\
\x0a\x20\x20\x27\x53\x48\x49\x46\x54\x5f\x54\x59\x50\x45\x5f\x4f\
\x4b\x27\x2c\x20\x27\x53\x48\x49\x46\x54\x5f\x54\x59\x50\x45\x5f\
\x4e\x4f\x54\x5f\x41\x50\x50\x4c\x49\x43\x41\x42\x4c\x45\x27\x2c\
\x3c\x62\x72\x3e\x0a\x20\x20\x27\x49\x5f\x42\x45\x4c\x4f\x57\x5f\
\x54\x48\x52\x45\x53\x48\x4f\x4c\x44\x27\x2c\x20\x27\x49\x5f\x41\
\x42\x4f\x56\x45\x5f\x54\x48\x52\x45\x53\x48\x4f\x4c\x44\x27\x2c\
\x20\x3c\x62\x72\x3e\x0a\x20\x20\x27\x4d\x41\x47\x4e\x45\x54\x53\
\x5f\x42\x45\x4c\x4f\x57\x5f\x52\x45\x46\x27\x2c\x20\x27\x4d\x41\
\x47\x4e\x45\x54\x53\x5f\x41\x42\x4f\x56\x45\x5f\x52\x45\x46\x27\
\x2c\x20\x3c\x62\x72\x3e\x0a\x20\x20\x27\x53\x4f\x55\x52\x43\x45\
\x49\x5f\x42\x45\x4c\x4f\x57\x5f\x54\x48\x52\x45\x53\x48\x4f\x4c\
\x44\x27\x2c\x20\x27\x53\x4f\x55\x52\x43\x45\x49\x5f\x41\x42\x4f\
\x56\x45\x5f\x54\x48\x52\x45\x53\x48\x4f\x4c\x44\x27\x2c\x0a\x20\
\x20\x3c\x62\x72\x3e\x20\x27\x42\x45\x41\x4d\x5f\x50\x41\x54\x48\
\x5f\x4f\x50\x45\x4e\x27\x2c\x20\x27\x42\x45\x41\x4d\x5f\x50\x41\
\x54\x48\x5f\x43\x4c\x4f\x53\x45\x44\x27\x2c\x20\x3c\x62\x72\x3e\
\x0a\x20\x20\x27\x43\x48\x41\x4e\x4e\x45\x4c\x53\x5f\x44\x49\x53\
\x43\x4f\x4e\x4e\x45\x43\x54\x45\x44\x27\x2c\x20\x27\x43\x48\x41\
\x4e\x4e\x45\x4c\x53\x5f\x43\x4f\x4e\x4e\x45\x43\x54\x45\x44\x27\
\x2c\x0a\x20\x20\x3c\x73\x70\x61\x6e\x20\x73\x74\x79\x6c\x65\x3d\
\x22\x63\x6f\x6c\x6f\x72\x3a\x20\x67\x72\x65\x65\x6e\x3b\x22\x3e\
\x27\x41\x4c\x4c\x4f\x57\x5f\x45\x4e\x45\x52\x47\x59\x5f\x53\x41\
\x56\x49\x4e\x47\x27\x3c\x2f\x73\x70\x61\x6e\x3e\x0a\x20\x20\x0a\
\x20\x20\x3c\x68\x33\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\
\x6f\x72\x3a\x23\x37\x62\x36\x38\x65\x65\x3b\x22\x3e\x48\x75\x73\
\x68\x20\x41\x63\x63\x6f\x75\x6e\x74\x69\x6e\x67\x3c\x2f\x68\x33\
\x3e\x0a\x20\x20\x54\x68\x65\x20\x61\x63\x63\x6f\x75\x6e\x74\x69\
\x6e\x67\x20\x6f\x66\x20\x74\x68\x65\x20\x65\x6e\x65\x72\x67\x79\
\x20\x73\x61\x76\x65\x64\x20\x66\x6f\x72\x20\x61\x20\x67\x69\x76\
\x65\x6e\x20\x69\x73\x20\x79\x65\x61\x72\x20\x69\x73\x20\x74\x6f\
\x20\x62\x65\x20\x72\x65\x63\x6f\x72\x64\x65\x64\x2e\x0a\x20\x20\
\x41\x74\x20\x74\x68\x65\x20\x65\x6e\x64\x20\x6f\x66\x20\x74\x68\
\x65\x20\x63\x61\x6c\x65\x6e\x64\x61\x72\x20\x79\x65\x61\x72\x2c\
\x20\x74\x68\x65\x20\x70\x72\x6f\x63\x65\x73\x73\x20\x76\x61\x72\
\x69\x61\x62\x6c\x65\x73\x20\x68\x6f\x6c\x64\x69\x6e\x67\x20\x74\
\x68\x65\x20\x70\x6f\x77\x65\x72\x0a\x20\x20\x73\x61\x76\x65\x64\
\x20\x76\x61\x6c\x75\x65\x73\x20\x61\x72\x65\x20\x74\x6f\x20\x62\
\x65\x20\x72\x65\x73\x65\x74\x20\x74\x6f\x20\x7a\x65\x72\x6f\x2e\
\x20\x54\x68\x69\x73\x20\x69\x73\x20\x61\x63\x63\x6f\x6d\x70\x6c\
\x69\x73\x68\x65\x64\x20\x74\x68\x72\x6f\x75\x67\x68\x20\x74\x68\
\x65\x20\x22\x52\x65\x73\x65\x74\x20\x41\x63\x63\x6f\x75\x6e\x74\
\x22\x20\x62\x75\x74\x74\x6f\x6e\x2e\x0a\x20\x20\x54\x68\x69\x73\
\x20\x61\x63\x74\x69\x6f\x6e\x20\x61\x6c\x73\x6f\x20\x72\x65\x63\
\x6f\x72\x64\x73\x20\x74\x68\x65\x20\x65\x6e\x65\x72\x67\x79\x20\
\x73\x61\x76\x65\x64\x20\x76\x61\x6c\x75\x65\x20\x69\x6e\x20\x65\
\x6c\x6f\x67\x62\x6f\x6f\x6b\x2e\x0a\x0a\x20\x20\x20\x3c\x68\x33\
\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x37\
\x62\x36\x38\x65\x65\x3b\x22\x3e\x48\x55\x53\x48\x21\x20\x49\x6d\
\x61\x67\x65\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x3c\x74\x61\x62\
\x6c\x65\x3e\x0a\x20\x20\x20\x20\x20\x3c\x74\x72\x3e\x3c\x74\x64\
\x3e\x0a\x20\x20\x20\x3c\x69\x6d\x67\x20\x73\x72\x63\x3d\x22\x3a\
\x48\x75\x73\x68\x2e\x6a\x70\x67\x22\x20\x77\x69\x64\x74\x68\x3d\
\x39\x30\x20\x68\x65\x69\x67\x68\x74\x3d\x39\x30\x2f\x3e\x20\x26\
\x6e\x62\x73\x70\x3b\x20\x3c\x2f\x74\x64\x3e\x3c\x74\x64\x3e\x0a\
\x20\x20\x20\x49\x6e\x73\x70\x69\x72\x65\x64\x20\x62\x79\x20\x44\
\x61\x64\x61\x20\x41\x6e\x74\x65\x20\x50\x6f\x72\x74\x61\x73\x2c\
\x20\x61\x72\x67\x75\x61\x62\x6c\x79\x20\x53\x77\x69\x74\x7a\x65\
\x72\x6c\x61\x6e\x64\x27\x73\x20\x67\x72\x65\x61\x74\x65\x73\x74\
\x20\x50\x6f\x70\x2f\x52\x6f\x63\x6b\x20\x62\x61\x6e\x64\x21\x20\
\x44\x6f\x20\x67\x69\x76\x65\x20\x74\x68\x65\x6d\x20\x61\x20\x6c\
\x69\x73\x74\x65\x6e\x2e\x0a\x20\x20\x20\x54\x68\x65\x69\x72\x20\
\x6d\x75\x73\x69\x63\x20\x61\x6e\x64\x20\x6c\x79\x72\x69\x63\x73\
\x20\x61\x72\x65\x20\x61\x77\x65\x73\x6f\x6d\x65\x21\x3c\x2f\x74\
\x64\x3e\x0a\x20\x20\x20\x3c\x2f\x74\x61\x62\x6c\x65\x3e\x0a\x3c\
\x70\x3e\x0a\x3c\x2f\x70\x3e\x0a\x20\x20\x0a\x3c\x2f\x62\x6f\x64\
\x79\x3e\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x62\x36\x38\x65\x65\x3b\x22\x3e\x4c\x61\x73\x74\x20\x50\x6f\x77\
\x65\x72\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x54\x68\x69\x73\x20\
\x73\x75\x62\x2d\x70\x61\x6e\x65\x6c\x20\x61\x6c\x6c\x6f\x77\x73\
\x20\x74\x68\x65\x20\x65\x78\x70\x65\x72\x74\x20\x75\x73\x65\x72\
\x20\x74\x6f\x20\x72\x65\x73\x65\x74\x20\x74\x68\x65\x20\x49\x6e\
\x69\x74\x69\x61\x6c\x20\x50\x6f\x77\x65\x72\x20\x69\x6e\x20\x22\
\x53\x61\x76\x69\x6e\x67\x73\x20\x4f\x76\x65\x72\x76\x69\x65\x77\
\x22\x20\x66\x6f\x72\x20\x61\x20\x67\x69\x76\x65\x6e\x20\x73\x65\
\x63\x74\x69\x6f\x6e\x20\x74\x6f\x20\x69\x74\x73\x20\x64\x65\x66\
\x61\x75\x6c\x74\x20\x76\x61\x6c\x75\x65\x2c\x20\x73\x68\x6f\x75\
\x6c\x64\x20\x73\x75\x63\x68\x20\x61\x20\x6e\x65\x65\x64\x20\x65\
\x76\x65\x72\x20\x68\x61\x70\x68\x61\x7a\x61\x72\x64\x6c\x79\x20\
\x61\x72\x69\x73\x65\x20\x77\x68\x69\x6c\x65\x20\x74\x68\x65\x20\
\x73\x65\x63\x74\x69\x6f\x6e\x20\x69\x73\x20\x69\x6e\x20\x45\x6e\
\x65\x72\x67\x79\x20\x53\x61\x76\x69\x6e\x67\x20\x6d\x6f\x64\x65\
\x2c\x20\x61\x6e\x64\x20\x66\x6f\x72\x20\x77\x68\x69\x63\x68\x20\
\x74\x68\x65\x20\x22\x55\x70\x64\x61\x74\x65\x22\x20\x62\x75\x74\
\x74\x6f\x6e\x20\x69\x6e\x20\x74\x68\x65\x20\x4d\x61\x67\x6e\x65\
\x74\x20\x70\x61\x6e\x65\x6c\x20\x69\x73\x20\x64\x69\x73\x65\x6e\
\x61\x62\x6c\x65\x64\x2e\x0a\x0a\x20\x20\x20\x3c\x68\x33\x20\x73\
\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x37\x62\x36\
\x38\x65\x65\x3b\x22\x3e\x48\x55\x53\x48\x21\x20\x49\x6d\x61\x67\
\x65\x3c\x2f\x68\x33\x3e\x0a\x20\x20\x20\x3c\x74\x61\x62\x6c\x65\
\x3e\x0a\x20\x20\x20\x20\x20\x3c\x74\x72\x3e\x3c\x74\x64\x3e\x0a\
\x20\x20\x20\x3c\x69\x6d\x67\x20\x73\x72\x63\x3d\x22\x3a\x48\x75\
\x73\x68\x2e\x6a\x70\x67\x22\x20\x77\x69\x64\x74\x68\x3d\x39\x30\
\x20\x68\x65\x69\x67\x68\x74\x3d\x39\x30\x2f\x3e\x20\x26\x6e\x62\
\x73\x70\x3b\x20\x3c\x2f\x74\x64\x3e\x3c\x74\x64\x3e\x0a\x20\x20\
\x20\x49\x6e\x73\x70\x69\x72\x65\x64\x20\x62\x79\x20\x44\x61\x64\
\x61\x20\x41\x6e\x74\x65\x20\x50\x6f\x72\x74\x61\x73\x2c\x20\x61\
\x72\x67\x75\x61\x62\x6c\x79\x20\x53\x77\x69\x74\x7a\x65\x72\x6c\
\x61\x6e\x64\x27\x73\x20\x67\x72\x65\x61\x74\x65\x73\x74\x20\x50\
\x6f\x70\x2f\x52\x6f\x63\x6b\x20\x62\x61\x6e\x64\x21\x20\x44\x6f\
\x20\x67\x69\x76\x65\x20\x74\x68\x65\x6d\x20\x61\x20\x6c\x69\x73\
\x74\x65\x6e\x2e\x0a\x20\x20\x20\x54\x68\x65\x69\x72\x20\x6d\x75\
\x73\x69\x63\x20\x61\x6e\x64\x20\x6c\x79\x72\x69\x63\x73\x20\x61\
\x72\x65\x20\x61\x77\x65\x73\x6f\x6d\x65\x21\x3c\x2f\x74\x64\x3e\
\x0a\x20\x20\x20\x3c\x2f\x74\x61\x62\x6c\x65\x3e\x0a\x3c\x70\x3e\
\x0a\x3c\x2f\x70\x3e\x0a\x20\x20\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\
\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\x80\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
@@ -543,36 +569,18 @@ qt_resource_data = b"\
\x70\x3e\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x65\x74\x63\x2e\x2e\x2e\
\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x70\x3e\x0a\
\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x34\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x35\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
\x00\x00\x00\xa7\
\x3c\
\x68\x74\x6d\x6c\x3e\x3c\x68\x65\x61\x64\x3e\x3c\x74\x69\x74\x6c\
\x65\x3e\x57\x65\x62\x20\x48\x65\x6c\x70\x3c\x2f\x74\x69\x74\x6c\
\x65\x3e\x3c\x2f\x68\x65\x61\x64\x3e\x0a\x3c\x62\x6f\x64\x79\x3e\
\x0a\x0a\x3c\x70\x3e\x3c\x62\x3e\x50\x61\x67\x65\x20\x32\x20\x6f\
\x66\x20\x77\x65\x62\x20\x68\x65\x6c\x70\x3c\x2f\x62\x3e\x3c\x2f\
\x70\x3e\x0a\x3c\x70\x3e\x20\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\
\x22\x70\x61\x67\x65\x33\x2e\x68\x74\x6d\x6c\x22\x3e\x20\x4e\x65\
\x78\x74\x3c\x2f\x61\x3e\x3c\x2f\x70\x3e\x0a\x3c\x70\x3e\x3c\x62\
\x3e\x65\x74\x63\x2e\x2e\x2e\x3c\x2f\x62\x3e\x20\x65\x74\x63\x2e\
\x2e\x2e\x3c\x2f\x70\x3e\x0a\x3c\x2f\x62\x6f\x64\x79\x3e\x3c\x2f\
\x68\x74\x6d\x6c\x3e\x0a\
"
qt_resource_name = b"\
\x00\x0a\
\x08\x7a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x34\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x5a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x32\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x6a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x33\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
@@ -588,41 +596,33 @@ qt_resource_name = b"\
\x08\x8a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x35\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x7a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x34\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
\x00\x0a\
\x08\x5a\x34\x9c\
\x00\x70\
\x00\x61\x00\x67\x00\x65\x00\x32\x00\x2e\x00\x68\x00\x74\x00\x6d\x00\x6c\
"
qt_resource_struct_v1 = b"\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x01\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x02\x01\
\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x00\xab\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x21\x84\
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x20\xd9\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x20\x55\
\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x01\x56\
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x21\xa9\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x02\xac\
"
qt_resource_struct_v2 = b"\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x01\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x00\xab\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x02\x01\
\x00\x00\x01\x8d\xc0\x76\x5e\xc2\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x21\x84\
\x00\x00\x00\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x00\xab\
\x00\x00\x01\x8d\xc0\x76\x5e\xc3\
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x01\x8d\xc0\x76\x5e\xc5\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x20\xd9\
\x00\x00\x01\x8d\xc0\x76\x5e\xc7\
\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x20\x55\
\x00\x00\x01\x8d\xc0\x76\x5e\xc8\
\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x01\x56\
\x00\x00\x01\x8d\xf0\x0f\x52\x6d\
\x00\x00\x01\x8d\xc0\x76\x5e\xc5\
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x01\x8d\xc0\x76\x5e\xc7\
\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x21\xa9\
\x00\x00\x01\x8d\xc0\x76\x5e\xc8\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x02\xac\
\x00\x00\x01\x8d\xf0\x21\x14\x0e\
"
qt_version = [int(v) for v in QtCore.qVersion().split('.')]
File diff suppressed because it is too large Load Diff
+917 -396
View File
File diff suppressed because it is too large Load Diff
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" standalone="no"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg width="800px" height="800px" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" class="icon">
<defs><clipPath><path fill="none" d="M124-288l388-672 388 672H124z" clip-rule="evenodd"/></clipPath></defs><path d="M508 624a112 112 0 0 0 112-112c0-3.28-.15-6.53-.43-9.74L498.26 623.57c3.21.28 6.45.43 9.74.43zm370.72-458.44L836 122.88a8 8 0 0 0-11.31 0L715.37 232.23Q624.91 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 0 0 0 51.5q56.7 119.43 136.55 191.45L112.56 835a8 8 0 0 0 0 11.31L155.25 889a8 8 0 0 0 11.31 0l712.16-712.12a8 8 0 0 0 0-11.32zM332 512a176 176 0 0 1 258.88-155.28l-48.62 48.62a112.08 112.08 0 0 0-140.92 140.92l-48.62 48.62A175.09 175.09 0 0 1 332 512z"/><path d="M942.2 486.2Q889.4 375 816.51 304.85L672.37 449A176.08 176.08 0 0 1 445 676.37L322.74 798.63Q407.82 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 0 0 0-51.5z"/>
</svg>

After

Width:  |  Height:  |  Size: 979 B

+104
View File
@@ -0,0 +1,104 @@
import os
from qtpy import QtCore
from qtpy import QtGui
from qtpy.QtWidgets import QInputDialog, QLineEdit, QMessageBox, QWidget
class PasswordMessage(QMessageBox):
def __init__(self, parent):
self.parent = parent
super().__init__(self.parent)
#self.cursor_pos = QtGui.QCursor.pos()
#self.move(self.cursor_pos.x(),self.cursor_pos.y())
rect = self.geometry() #get current geometry of dialog window
parentRect = self.parent.geometry() #get current geometry of this window
rect.moveTo(QWidget.mapToGlobal(self, QtCore.QPoint(
parentRect.x() + 800 + parentRect.width() - \
rect.width(), parentRect.y())))
self.setGeometry(rect)
def showEvent(self, event):
print('showed password message box...............................', flush=True)
class PasswordDialog(QInputDialog):
def __init__(self, parent):
self.parent = parent
super().__init__(self.parent)
#self.cursor_pos = QtGui.QCursor.pos()
#self.move(self.cursor_pos.x()+200,self.cursor_pos.y())
def showEvent(self, event):
print('showed...............................', flush=True)
# super().showEvent(event) # ** not needed see below but better putting it anyway
self.cursor_pos = QtGui.QCursor.pos()
# self.move(0,0)
self.move(self.cursor_pos.x(),self.cursor_pos.y())
class PasswordEdit(QLineEdit):
"""
A LineEdit with icons to show/hide password entries
"""
CSS = '''QLineEdit {
border-radius: 0px;
height: 30px;
margin: 0px 0px 0px 0px;
}
'''
def __init__(self, parent):
self.parent = parent
super().__init__(self.parent)
# Set styles
self.setStyleSheet(self.CSS)
self.visibleIcon = QtGui.QIcon(':/eye-visible.svg') #QtGui.QIcon(':/eye-visible.svg') #self.load_icon("visible-eye.svg")
self.hiddenIcon = QtGui.QIcon(':/eye-invisible.svg') # QtGui.QIcon(':/eye-invisible.svg') #self.load_icon("invisible-eye.svg")
self.setEchoMode(QLineEdit.Password)
self.togglepasswordAction = self.addAction(
self.visibleIcon, QLineEdit.TrailingPosition)
self.togglepasswordAction.triggered.connect(
self.on_toggle_password_Action)
self.password_shown = False
print('PasswordEdit init complete')
print(f'on_init {self.visibleIcon} {self.hiddenIcon} {self.password_shown} ', flush=True)
def load_icon(self, fname_icon):
#path_this_file = os.path.abspath(__file__)
#path_this_dir = os.path.dirname(path_this_file)
#path_icons = os.path.join(path_this_dir, '..', 'media', 'icons')
#path_icon = os.path.join(path_icons, fname_icon)
#pixmap = QtGui.QPixmap(path_icon)
pixmap = QtGui.QPixmap(fname_icon)
pixmap.fill(QtGui.QColor('red'))
#pixmap.setMask(pixmap.createMaskFromColor(QtGui.QColor('black'), QtGui.Qt.MaskOutColor))
icon = QtGui.QIcon()
icon.addPixmap(pixmap, QtGui.QIcon.Normal)
icon.addPixmap(pixmap, QtGui.QIcon.Disabled)
return icon
def on_toggle_password_Action(self):
if not self.password_shown:
self.setEchoMode(QLineEdit.Normal)
self.password_shown = True
self.togglepasswordAction.setIcon(self.hiddenIcon)
else:
self.setEchoMode(QLineEdit.Password)
self.password_shown = False
self.togglepasswordAction.setIcon(self.visibleIcon)
print(f'on_toggle {self.visibleIcon} {self.hiddenIcon} {self.password_shown} {QLineEdit.Password}', flush=True)
+13
View File
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg fill="#000000" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="800px" height="800px" viewBox="0 0 121.025 121.025"
xml:space="preserve">
<g>
<path d="M1.35,64.212c7.9,9.9,31.4,36.3,59.2,36.3c27.8,0,51.3-26.399,59.2-36.3c1.699-2.2,1.699-5.3,0-7.399
c-7.9-9.9-31.4-36.3-59.2-36.3c-27.8-0.1-51.3,26.3-59.2,36.2C-0.45,58.913-0.45,62.012,1.35,64.212z M60.55,36.413
c13.3,0,24,10.7,24,24s-10.7,24-24,24c-13.3,0-24-10.7-24-24S47.25,36.413,60.55,36.413z"/>
<circle cx="60.55" cy="60.413" r="12"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 815 B

-11
View File
@@ -1,11 +0,0 @@
Summary for 2024
Power saved for the current year stands at 1516.412 MWh:
IP2: 314.258 MWh
IW2: 91.529 MWh
PK1: 86.399 MWh
PK2: 393.997 MWh
SNQ: 178.202 MWh
UCN: 452.027 MWh
------------------
Tot: 1516.412 MWh
+57
View File
@@ -0,0 +1,57 @@
'''Precedes splashscreen of main application
'''
import sys
import time
from qtpy.QtCore import Qt, QTime, QTimer
from qtpy.QtGui import QColor, QImage, QPainter, QPixmap
from qtpy.QtWidgets import QApplication, QLabel
from pyqtacc.qrc_resources.facility.proscan.pyrcc5 import qrc_resources
app = QApplication(sys.argv)
try:
due = QTime.currentTime()
message = "HUSH! will begin to load shortly"
if len(sys.argv) < 2:
raise ValueError
hours, mins = sys.argv[1].split(":")
due = QTime(int(hours), int(mins))
if not due.isValid():
raise ValueError
if len(sys.argv) > 2:
message = " ".join(sys.argv[2:])
except ValueError:
message = "Usage: wakeup.py HH:MM [optional message]"
while QTime.currentTime() < due:
time.sleep(1)
image = QImage(":/Hush.jpg")
p = QPainter(image)
font = p.font()
font.setPixelSize(54)
p.setFont(font)
p.setPen(QColor(Qt.red))
#p.setStyleSheet("color:red;")
#p.save()
p.drawText(40, 350, message)
#p.restore()
pixmap = QPixmap.fromImage(image)
label = QLabel()
label.setPixmap(pixmap)
label.setScaledContents(True)
label.setWindowFlags(Qt.SplashScreen)
label.setAlignment(Qt.AlignCenter)
label.setFixedHeight(600)
label.setFixedWidth(600)
label.show()
QTimer.singleShot(5000, app.quit) #5 seconds
app.exec_()
-14
View File
@@ -1,14 +0,0 @@
caput ZIP2-HUSH:TOTSAVE 197.85
caput ZIW2-HUSH:TOTSAVE 73.92
caput ZPK1-HUSH:TOTSAVE 69.49
caput ZPK2-HUSH:TOTSAVE 374.06
caput ZSINQ-HUSH:TOTSAVE 131.20
caput ZUCN-HUSH:TOTSAVE 283.40
caput ZHIPA-HUSH:TOTSAVE 1129.92
caput ZIP2-HUSH:LASTPWR 67.503
caput ZIW2-HUSH:LASTPWR 353.041
caput ZPK1-HUSH:LASTPWR 337.081
caput ZPK2-HUSH:LASTPWR 400.857
caput ZSINQ-HUSH:LASTPWR 570.319
caput ZUCN-HUSH:LASTPWR 124.609