Version in base suite: 3.18.0-4 Base version: view3dscene_3.18.0-4 Target version: view3dscene_4.0.0-1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/v/view3dscene/view3dscene_3.18.0-4.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/v/view3dscene/view3dscene_4.0.0-1.dsc /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/automatic-windows-resources.res |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/code/automatic-windows-resources.res |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/desktop/view3dscene.icns |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/desktop/view3dscene.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/Panel.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/Panel.xcf |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/PanelSeparator.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/PanelSeparator.xcf |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/TooltipArrow.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/TooltipArrow.xcf |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/animations.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/examine.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/examine_tooltip.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/examine_tooltip.xcf |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/fly.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/light_gizmo.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/light_gizmo.xcf |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/open.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/screenshot.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/walk.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/walk_fly_tooltip.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/walk_fly_tooltip.xcf |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/warning_icon.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/freedesktop/view3dscene.icns |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/freedesktop/view3dscene.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/TooltipArrow.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/TooltipArrow.xcf |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/examine.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/examine_tooltip.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/examine_tooltip.xcf |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/fly.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/light_gizmo.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/light_gizmo.xcf |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/open.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/screenshot.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/walk.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/walk_fly_tooltip.png |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/walk_fly_tooltip.xcf |binary /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/warning_icon.png |binary view3dscene-4.0.0/.gitignore | 6 view3dscene-4.0.0/CastleEngineManifest.xml | 24 view3dscene-4.0.0/Jenkinsfile | 45 view3dscene-4.0.0/Makefile | 4 view3dscene-4.0.0/README.md | 27 view3dscene-4.0.0/TODO-expand-inlines.txt | 73 view3dscene-4.0.0/TODO.txt | 13 view3dscene-4.0.0/code/castle-engine-output/DO-NOT-COMMIT-THIS-DIRECTORY.txt | 23 view3dscene-4.0.0/code/clear_scene.inc | 10 view3dscene-4.0.0/code/screen_effects_edge_detect.glsl.inc | 15 view3dscene-4.0.0/code/screen_effects_flashlight.glsl.inc | 35 view3dscene-4.0.0/code/tovrmlx3d.lpr | 8 view3dscene-4.0.0/code/v3dsceneantialiasing.pas | 23 view3dscene-4.0.0/code/v3dscenebgcolors.pas | 19 view3dscene-4.0.0/code/v3dsceneboxes.pas | 2 view3dscene-4.0.0/code/v3dscenecaptions.pas | 2 view3dscene-4.0.0/code/v3dsceneconf.inc | 15 view3dscene-4.0.0/code/v3dscenedialogbox.pas | 137 view3dscene-4.0.0/code/v3dscenefillmode.pas | 2 view3dscene-4.0.0/code/v3dscenehanim.pas | 149 view3dscene-4.0.0/code/v3dsceneimages.image_data |19784 ++++++++-- view3dscene-4.0.0/code/v3dsceneimages.pas | 89 view3dscene-4.0.0/code/v3dsceneinternalscenes.pas | 44 view3dscene-4.0.0/code/v3dscenelights.pas | 2 view3dscene-4.0.0/code/v3dscenelightseditor.pas | 257 view3dscene-4.0.0/code/v3dscenemiscconfig.pas | 26 view3dscene-4.0.0/code/v3dscenenamedanimations.pas | 478 view3dscene-4.0.0/code/v3dscenenavigationtypes.pas | 191 view3dscene-4.0.0/code/v3dsceneoctreevisualize.pas | 50 view3dscene-4.0.0/code/v3dsceneraytrace.pas | 17 view3dscene-4.0.0/code/v3dscenescenechanges.pas | 40 view3dscene-4.0.0/code/v3dscenescreeneffects.pas | 16 view3dscene-4.0.0/code/v3dscenescreenshot.pas | 6 view3dscene-4.0.0/code/v3dsceneshadows.pas | 49 view3dscene-4.0.0/code/v3dsceneskeletonvisualize.pas | 230 view3dscene-4.0.0/code/v3dscenestatus.pas | 11 view3dscene-4.0.0/code/v3dscenetexturefilters.pas | 6 view3dscene-4.0.0/code/v3dsceneversion.pas | 6 view3dscene-4.0.0/code/v3dsceneviewpoints.pas | 44 view3dscene-4.0.0/code/v3dsceneviewports.pas | 210 view3dscene-4.0.0/code/v3dscenewindow.pas | 2 view3dscene-4.0.0/code/view3dscene.lpi | 19 view3dscene-4.0.0/code/view3dscene.lpr | 1810 view3dscene-4.0.0/code/welcome_scene.inc | 12 view3dscene-4.0.0/debian/changelog | 21 view3dscene-4.0.0/debian/control | 2 view3dscene-4.0.0/debian/gbp.conf | 14 view3dscene-4.0.0/debian/patches/fix__run_test_once.sh__to_not_depend_on_tool_in_cge.patch | 2 view3dscene-4.0.0/debian/patches/fix_make_file.patch | 24 view3dscene-4.0.0/debian/patches/series | 1 view3dscene-4.0.0/debian/rules | 7 view3dscene-4.0.0/debian/view3dscene.install | 6 view3dscene-4.0.0/debian/view3dscene.sharedmimeinfo | 12 view3dscene-4.0.0/debian/watch | 12 view3dscene-4.0.0/desktop/AUTHORS.txt | 8 view3dscene-4.0.0/desktop/INSTALL.txt | 86 view3dscene-4.0.0/desktop/Makefile | 20 view3dscene-4.0.0/desktop/install.sh | 40 view3dscene-4.0.0/desktop/install_thumbnailer.sh | 58 view3dscene-4.0.0/desktop/uninstall.sh | 20 view3dscene-4.0.0/desktop/unused-view3dscene-thumbnailer.desktop | 7 view3dscene-4.0.0/desktop/view3dscene.desktop | 19 view3dscene-4.0.0/desktop/view3dscene.svg | 193 view3dscene-4.0.0/desktop/view3dscene.xml | 197 view3dscene-4.0.0/embedded_data/Makefile | 11 view3dscene-4.0.0/embedded_data/README.md | 6 view3dscene-4.0.0/embedded_data/designs/Makefile | 13 view3dscene-4.0.0/embedded_data/designs/help_message.castle-user-interface | 117 view3dscene-4.0.0/embedded_data/designs/help_message.castle-user-interface.inc | 122 view3dscene-4.0.0/embedded_data/designs/main.castle-user-interface | 205 view3dscene-4.0.0/embedded_data/designs/main.castle-user-interface.inc | 208 view3dscene-4.0.0/embedded_data/images/AUTHORS.txt | 30 view3dscene-4.0.0/embedded_data/images/Makefile | 17 view3dscene-4.0.0/embedded_data/images/examine.svg | 105 view3dscene-4.0.0/embedded_data/images/fly.svg | 15 view3dscene-4.0.0/embedded_data/images/walk.svg | 63 view3dscene-4.0.0/embedded_data/images/warning_icon.svg | 11 view3dscene-4.0.0/embedded_data/scenes/Makefile | 13 view3dscene-4.0.0/embedded_data/scenes/clear_scene.inc | 10 view3dscene-4.0.0/embedded_data/scenes/clear_scene.wrl | 7 view3dscene-4.0.0/embedded_data/scenes/welcome_scene.inc | 12 view3dscene-4.0.0/embedded_data/scenes/welcome_scene.wrl | 9 view3dscene-4.0.0/embedded_data/screen_effects/Makefile | 14 view3dscene-4.0.0/embedded_data/screen_effects/edge_detect.glsl | 12 view3dscene-4.0.0/embedded_data/screen_effects/flashlight.glsl | 21 view3dscene-4.0.0/embedded_data/screen_effects/screen_effects_edge_detect.glsl.inc | 15 view3dscene-4.0.0/embedded_data/screen_effects/screen_effects_flashlight.glsl.inc | 24 view3dscene-4.0.0/freedesktop/AUTHORS.txt | 8 view3dscene-4.0.0/freedesktop/Makefile | 20 view3dscene-4.0.0/freedesktop/README.md | 124 view3dscene-4.0.0/freedesktop/install.sh | 40 view3dscene-4.0.0/freedesktop/install_thumbnailer.sh | 60 view3dscene-4.0.0/freedesktop/uninstall.sh | 20 view3dscene-4.0.0/freedesktop/unused-view3dscene-thumbnailer.desktop | 7 view3dscene-4.0.0/freedesktop/view3dscene.desktop | 19 view3dscene-4.0.0/freedesktop/view3dscene.svg | 193 view3dscene-4.0.0/freedesktop/view3dscene.xml | 207 view3dscene-4.0.0/images/AUTHORS.txt | 25 view3dscene-4.0.0/images/Makefile | 16 view3dscene-4.0.0/images/examine.svg | 105 view3dscene-4.0.0/images/fly.svg | 15 view3dscene-4.0.0/images/walk.svg | 63 view3dscene-4.0.0/images/warning_icon.svg | 11 view3dscene-4.0.0/internal_scenes/Makefile | 16 view3dscene-4.0.0/internal_scenes/clear_scene.wrl | 7 view3dscene-4.0.0/internal_scenes/welcome_scene.wrl | 9 view3dscene-4.0.0/jenkins_scripts/build.sh | 25 view3dscene-4.0.0/jenkins_scripts/compile_and_run_tests.sh | 7 view3dscene-4.0.0/jenkins_scripts/run_tests.sh | 8 view3dscene-4.0.0/macosx/pack_macosx.sh | 96 view3dscene-4.0.0/screen_effects/Makefile | 14 view3dscene-4.0.0/screen_effects/edge_detect.glsl | 12 view3dscene-4.0.0/screen_effects/flashlight.glsl | 32 152 files changed, 20240 insertions(+), 6759 deletions(-) diff -Nru view3dscene-3.18.0/.gitignore view3dscene-4.0.0/.gitignore --- view3dscene-3.18.0/.gitignore 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/.gitignore 2021-02-06 02:35:03.000000000 +0000 @@ -1,10 +1,12 @@ *~ *.o *.ppu +*.log +*.exe +*.dll +*.res view3dscene -view3dscene.exe tovrmlx3d -tovrmlx3d.exe automatic-windows-resources.res code/*.or code/*.compiled diff -Nru view3dscene-3.18.0/CastleEngineManifest.xml view3dscene-4.0.0/CastleEngineManifest.xml --- view3dscene-3.18.0/CastleEngineManifest.xml 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/CastleEngineManifest.xml 2021-02-06 02:35:03.000000000 +0000 @@ -2,12 +2,12 @@ - - + + @@ -16,8 +16,24 @@ - + + + + + + + + + + + + + + + + diff -Nru view3dscene-3.18.0/Jenkinsfile view3dscene-4.0.0/Jenkinsfile --- view3dscene-3.18.0/Jenkinsfile 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/Jenkinsfile 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,45 @@ +/* -*- mode: groovy -*- + Confgure how to run our job in Jenkins. + See https://github.com/castle-engine/castle-engine/wiki/Cloud-Builds-(Jenkins) . +*/ + +pipeline { + triggers { + pollSCM('H/4 * * * *') + upstream(upstreamProjects: 'castle_game_engine_organization/castle-engine-cloud-builds-tools/master', threshold: hudson.model.Result.SUCCESS) + } + agent { + docker { + image 'kambi/castle-engine-cloud-builds-tools:cge-unstable' + } + } + stages { + stage('Build') { + steps { + sh 'jenkins_scripts/build.sh' + stash name: 'snapshots-to-publish', includes: 'view3dscene-*.tar.gz,view3dscene-*zip,view3dscene-*.apk' + /* Do not defer "archiveArtifacts" to later (like post section), + as this command must run in the same agent and Docker container + as build.sh. */ + archiveArtifacts artifacts: 'view3dscene-*.tar.gz,view3dscene-*zip,view3dscene-*.apk' + } + } + } + post { + regression { + mail to: 'michalis@castle-engine.io', + subject: "[jenkins] Build started failing: ${currentBuild.fullDisplayName}", + body: "See the build details on ${env.BUILD_URL}" + } + failure { + mail to: 'michalis@castle-engine.io', + subject: "[jenkins] Build failed: ${currentBuild.fullDisplayName}", + body: "See the build details on ${env.BUILD_URL}" + } + fixed { + mail to: 'michalis@castle-engine.io', + subject: "[jenkins] Build is again successfull: ${currentBuild.fullDisplayName}", + body: "See the build details on ${env.BUILD_URL}" + } + } +} diff -Nru view3dscene-3.18.0/Makefile view3dscene-4.0.0/Makefile --- view3dscene-3.18.0/Makefile 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/Makefile 2021-02-06 02:35:03.000000000 +0000 @@ -37,13 +37,13 @@ install view3dscene $(BINDIR) install tovrmlx3d $(BINDIR) install -d $(DATADIR) - cd desktop/ && ./install.sh "$(DATADIR)" + cd freedesktop/ && ./install.sh "$(DATADIR)" .PHONY: uninstall uninstall: rm -f $(BINDIR)/view3dscene \ $(BINDIR)/tovrmlx3d - cd desktop/ && ./uninstall.sh "$(DATADIR)" + cd freedesktop/ && ./uninstall.sh "$(DATADIR)" # code generation ------------------------------------------------------------ diff -Nru view3dscene-3.18.0/README.md view3dscene-4.0.0/README.md --- view3dscene-3.18.0/README.md 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/README.md 2021-02-06 02:35:03.000000000 +0000 @@ -1,14 +1,33 @@ # view3dscene -view3dscene is a VRML / X3D browser, and a viewer for other 3D model formats. +`view3dscene` is a viewer for all 3D and 2D model formats supported by Castle Game Engine. -Complete documentation on http://castle-engine.sourceforge.net/view3dscene.php . +Supported formats: -Using Castle Game Engine, see http://castle-engine.sourceforge.net/ . +- glTF 2.0 +- X3D +- VRML 2.0 (aka VRML 97) and 1.0 +- Spine JSON +- Sprite sheets in Starling and Cocos2d formats +- castle-anim-frames +- OpenInventor (IV) +- 3DS +- MD3 +- Wavefront OBJ +- Collada +- STL + +See also [Castle Game Engine model formats](https://castle-engine.io/creating_data_model_formats.php). + +Complete documentation on https://castle-engine.io/view3dscene.php . + +Using Castle Game Engine, see https://castle-engine.io/ . # tovrmlx3d -tovrmlx3d is a simple command-line program to convert various 3D file formats to VRML/X3D, and to pretty-print VRML/X3D. Note that you can also view3dscene for this task (view3dscene has menu items to do it interactively, and command-line options to do it in batch mode). But sometimes using "tovrmlx3d" may be useful as it has lighter requirements (not linked with any GUI libraries, which is useful on a server). +`tovrmlx3d` is a simple command-line program to convert various 3D file formats to X3D and VRML, and to pretty-print X3D and VRML. Note that you can also use `view3dscene` for this task (`view3dscene` has menu items to do it interactively, and command-line options to do it in batch mode). But sometimes using "tovrmlx3d" may be useful as it has lighter requirements (not linked with any GUI libraries, which is useful on a server). + +The documentation of command-line options to perform convertion is on https://castle-engine.io/view3dscene.php#section_converting . ## License diff -Nru view3dscene-3.18.0/TODO-expand-inlines.txt view3dscene-4.0.0/TODO-expand-inlines.txt --- view3dscene-3.18.0/TODO-expand-inlines.txt 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/TODO-expand-inlines.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1,73 +0,0 @@ -Add "expand inlines" option? -(Report on forum if you want this to be finished!) - -We have an implementation ready from castle-process-3d-model. -Drawback: VRML 1.0 inlined in X3D doesn't really work, -and generally you should not mix VRML/X3D versions. - -Original comments and code: - - Inlines are resolved. That is, VRML/X3D "Inline" nodes are replaced - with their actual files' contents. Without this, processing inside - inlines' content would not be saved, and e.g. using this program with - data/levels/fountain/fountain_final.wrl would be useless - (as the actual normal maps would be added inside inline'd fountain.wrl only). - -{ Resolve inlines, that is replace all Inline nodes with Group nodes containing - their contents. } -procedure ResolveInlines(Node: TX3DNode); forward; - -{ ResolveInlines ------------------------------------------------------------- } - -type - TEnumerateResolveInlines = class - public - class procedure Enumerate(ParentNode: TX3DNode; var Node: TX3DNode); - end; - -class procedure TEnumerateResolveInlines.Enumerate(ParentNode: TX3DNode; var Node: TX3DNode); -var - G2: TGroupNode; - G1: TX3DNode; - Inlined: TX3DNode; -begin - { Replace VRML 1.0 inlines with VRML 1.0 Group or Separator node. - Note that TWWWInlineNode_1 actually descends from TInlineNode now, - so the check for TWWWInlineNode_1 must be 1st. } - if Node is TWWWInlineNode_1 then - begin - TWWWInlineNode_1(Node).LoadInlined(false); - Inlined := TWWWInlineNode_1(Node).Inlined; - - if Inlined <> nil then - begin - if TWWWInlineNode_1(Node).FdSeparate.Value then - G1 := TSeparatorNode_1.Create(Node.NodeName, Node.BaseUrl) else - G1 := TGroupNode_1.Create(Node.NodeName, Node.BaseUrl); - G1.PositionInParent := Node.PositionInParent; - G1.VRML1ChildAdd(Inlined); - Node := G1; - end; - end else - { Replace VRML >= 2.0 inlines with VRML 2.0 / X3D Group node } - if Node is TInlineNode then - begin - TInlineNode(Node).LoadInlined(false); - Inlined := TInlineNode(Node).Inlined; - - if Inlined <> nil then - begin - G2 := TGroupNode.Create(Node.NodeName, Node.BaseUrl); - { update PositionInParent, - to make the resulting VRML look more similar to original - (otherwise resolved inline could move up in the file) } - G2.PositionInParent := Node.PositionInParent; - G2.FdChildren.Add(Inlined); - Node := G2; - end; - end; -end; - -procedure ResolveInlines(Node: TX3DNode); -begin - Node.EnumerateReplaceChildren(@TEnumerateResolveInlines(nil).Enumerate); -end; diff -Nru view3dscene-3.18.0/TODO.txt view3dscene-4.0.0/TODO.txt --- view3dscene-3.18.0/TODO.txt 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/TODO.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1,13 +0,0 @@ -Note: See Castle Game Engine TODO list (in txt format, and in tickets) -for a *real* TODO stuff that also affects view3dscene:) -Here we only list a view3dscene tasks that can be done purely at view3dscene -code, without any help from CGE code:) - ----------------------------------------- -Blockers before next release: - ----------------------------------------- -Others: - -- better welcome_scene.wrl - (and add to last_update.php that we have nice welcome_scene) Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/automatic-windows-resources.res and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/automatic-windows-resources.res differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/code/automatic-windows-resources.res and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/code/automatic-windows-resources.res differ diff -Nru view3dscene-3.18.0/code/castle-engine-output/DO-NOT-COMMIT-THIS-DIRECTORY.txt view3dscene-4.0.0/code/castle-engine-output/DO-NOT-COMMIT-THIS-DIRECTORY.txt --- view3dscene-3.18.0/code/castle-engine-output/DO-NOT-COMMIT-THIS-DIRECTORY.txt 2018-01-21 13:55:52.000000000 +0000 +++ view3dscene-4.0.0/code/castle-engine-output/DO-NOT-COMMIT-THIS-DIRECTORY.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1,23 +0,0 @@ -The directory "castle-engine-output" is a temporary directory for -the auto-generated files created by the Castle Game Engine build tool -(called "castle-engine"). It also contains files generated by various -external programs called by the build tool (Free Pascal Compiler, -Gradle for Android, ...). -See https://github.com/castle-engine/castle-engine/wiki/Build-Tool -for more information about the Castle Game Engine build tool. - -The files here are often overwritten and removed, and storing them -in a version control repository is generally not useful. - -So you SHOULD NOT add and commit this file to a version control -(like SVN or GIT). - -Insted you SHOULD make this whole directory ("castle-engine-output") -ignored by your version control system, to not be bothered by this directory -existence. For example, use: - -- SVN "ignore" system - ( http://svnbook.red-bean.com/en/1.8/svn.advanced.props.special.ignore.html ) -- or GIT .gitignore file - ( https://git-scm.com/docs/gitignore ) -- or any analogous method in other version control systems. diff -Nru view3dscene-3.18.0/code/clear_scene.inc view3dscene-4.0.0/code/clear_scene.inc --- view3dscene-3.18.0/code/clear_scene.inc 2018-01-21 13:55:52.000000000 +0000 +++ view3dscene-4.0.0/code/clear_scene.inc 1970-01-01 00:00:00.000000000 +0000 @@ -1,10 +0,0 @@ -{ -*- buffer-read-only: t -*- } -{ DON'T EDIT -- this file was automatically generated from "clear_scene.wrl" } -'#VRML V2.0 utf8' + LineEnding + -'' + LineEnding + -'Group {' + LineEnding + -' children [' + LineEnding + -' WorldInfo { title "Empty scene" }' + LineEnding + -' ]' + LineEnding + -'}' + LineEnding + -'' diff -Nru view3dscene-3.18.0/code/screen_effects_edge_detect.glsl.inc view3dscene-4.0.0/code/screen_effects_edge_detect.glsl.inc --- view3dscene-3.18.0/code/screen_effects_edge_detect.glsl.inc 2018-01-21 13:55:52.000000000 +0000 +++ view3dscene-4.0.0/code/screen_effects_edge_detect.glsl.inc 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -{ -*- buffer-read-only: t -*- } -{ DON'T EDIT -- this file was automatically generated from "edge_detect.glsl" } -'int screen_x();' + LineEnding + -'int screen_y();' + LineEnding + -'vec4 screen_get_color(ivec2 position);' + LineEnding + -'' + LineEnding + -'void main (void)' + LineEnding + -'{' + LineEnding + -' vec4 left = screen_get_color(ivec2(screen_x() - 1, screen_y()));' + LineEnding + -' vec4 right = screen_get_color(ivec2(screen_x() + 1, screen_y()));' + LineEnding + -' vec4 top = screen_get_color(ivec2(screen_x(), screen_y() - 1));' + LineEnding + -' vec4 bottom = screen_get_color(ivec2(screen_x(), screen_y() + 1));' + LineEnding + -' gl_FragColor = (abs(left - right) + abs(top - bottom)) / 2.0;' + LineEnding + -'}' + LineEnding + -'' diff -Nru view3dscene-3.18.0/code/screen_effects_flashlight.glsl.inc view3dscene-4.0.0/code/screen_effects_flashlight.glsl.inc --- view3dscene-3.18.0/code/screen_effects_flashlight.glsl.inc 2018-01-21 13:55:42.000000000 +0000 +++ view3dscene-4.0.0/code/screen_effects_flashlight.glsl.inc 1970-01-01 00:00:00.000000000 +0000 @@ -1,35 +0,0 @@ -{ -*- buffer-read-only: t -*- } -{ DON'T EDIT -- this file was automatically generated from "flashlight.glsl" } -'int screen_x();' + LineEnding + -'int screen_y();' + LineEnding + -'vec4 screen_get_color(ivec2 position);' + LineEnding + -'float screen_get_depth(ivec2 position);' + LineEnding + -'ivec2 screen_position();' + LineEnding + -'' + LineEnding + -'/* Below already declared by ScreenEffectLibrary that is glued at' + LineEnding + -' the beginning.' + LineEnding + -'uniform int screen_width;' + LineEnding + -'uniform int screen_height;' + LineEnding + -'*/' + LineEnding + -'' + LineEnding + -'void main (void)' + LineEnding + -'{' + LineEnding + -' gl_FragColor = screen_get_color(screen_position());' + LineEnding + -' float dist = distance(vec2(screen_position()), vec2(screen_width, screen_height) / 2.0);' + LineEnding + -' float radius_out = min(float(screen_width), float(screen_height)) / 2.0;' + LineEnding + -' ivec2 middle_pos = ivec2(screen_width, screen_height) / 2;' + LineEnding + -' float middle_depth = (' + LineEnding + -' screen_get_depth(middle_pos) +' + LineEnding + -' screen_get_depth(middle_pos / 2) +' + LineEnding + -' screen_get_depth(3 * middle_pos / 2) +' + LineEnding + -' screen_get_depth(ivec2(middle_pos.x / 2, 3 * middle_pos.y / 2)) +' + LineEnding + -' screen_get_depth(ivec2(3 * middle_pos.x / 2, middle_pos.y / 2))' + LineEnding + -' ) / 5.0;' + LineEnding + -' middle_depth = 1.0 - pow(middle_depth, 20.0);' + LineEnding + -' radius_out = mix(radius_out / 3.0, radius_out, middle_depth);' + LineEnding + -' /* The magnificent Radeon fglrx crap refuses to correctly do "* 0.8" below */' + LineEnding + -' float radius_in = 4.0 * radius_out / 5.0;' + LineEnding + -' float p = mix(1.0 / 4.0, 1.0, smoothstep(radius_in, radius_out, dist));' + LineEnding + -' gl_FragColor.rgb = pow(gl_FragColor.rgb, vec3(p, p, p));' + LineEnding + -'}' + LineEnding + -'' diff -Nru view3dscene-3.18.0/code/tovrmlx3d.lpr view3dscene-4.0.0/code/tovrmlx3d.lpr --- view3dscene-3.18.0/code/tovrmlx3d.lpr 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/tovrmlx3d.lpr 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2003-2017 Michalis Kamburelis. + Copyright 2003-2018 Michalis Kamburelis. This file is part of "Castle Game Engine". @@ -14,7 +14,7 @@ } { Simple converter to VRML/X3D from various other 3D formats. - See [http://castle-engine.sourceforge.net/view3dscene.php#section_converting]. + See [https://castle-engine.io/view3dscene.php#section_converting]. Reads a 3D model from the URL (in sample case, just a filename) given as command-line parameter ('-' means stdin), @@ -103,9 +103,9 @@ ApplicationProperties.OnWarning.Add(@ApplicationProperties.WriteWarningOnConsole); - Node := Load3D(URL, true); + Node := LoadNode(URL); try - Save3D(Node, StdOutStream, 'tovrmlx3d, http://castle-engine.sourceforge.net/view3dscene.php#section_converting', + Save3D(Node, StdOutStream, 'tovrmlx3d, https://castle-engine.io/view3dscene.php#section_converting', ExtractURIName(URL), Encoding, ForceX3D); finally FreeAndNil(Node) end; end; diff -Nru view3dscene-3.18.0/code/v3dsceneantialiasing.pas view3dscene-4.0.0/code/v3dsceneantialiasing.pas --- view3dscene-3.18.0/code/v3dsceneantialiasing.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dsceneantialiasing.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,3 +1,26 @@ +{ + Copyright 2018-2020 Michalis Kamburelis. + + This file is part of "view3dscene". + + "view3dscene" is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + "view3dscene" is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with "view3dscene"; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + + ---------------------------------------------------------------------------- +} + +{ Anti-aliasing UI. } unit V3DSceneAntiAliasing; interface diff -Nru view3dscene-3.18.0/code/v3dscenebgcolors.pas view3dscene-4.0.0/code/v3dscenebgcolors.pas --- view3dscene-3.18.0/code/v3dscenebgcolors.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenebgcolors.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2002-2017 Michalis Kamburelis. + Copyright 2002-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -25,10 +25,7 @@ interface -uses CastleColors, CastleSceneManager, V3DSceneViewports; - -const - DefaultBGColor: TCastleColor = (Data: (0, 0, 0, 1)); +uses CastleColors, CastleViewport, V3DSceneViewports; var BGColor: TCastleColor; @@ -38,7 +35,7 @@ DisableBackground: Cardinal = 0; { Call always after changing BGColor, call also once at the beginning - after Viewports and SceneManager is ready. } + after ExtraViewports and MainViewport is ready. } procedure BGColorChanged; procedure BackgroundTransparent; @@ -52,9 +49,9 @@ var I: Integer; begin - for I := 0 to High(Viewports) do - Viewports[I].BackgroundColor := BGColor; - SceneManager.BackgroundColor := BGColor; + for I := 0 to High(ExtraViewports) do + ExtraViewports[I].BackgroundColor := BGColor; + MainViewport.BackgroundColor := BGColor; end; type @@ -66,13 +63,13 @@ class procedure TConfigOptions.LoadFromConfig(const Config: TCastleConfig); begin BGColor := Config.GetVector4( - 'video_options/default_background_color', DefaultBGColor); + 'video_options/default_background_color', TCastleViewport.DefaultBackgroundColor); end; class procedure TConfigOptions.SaveToConfig(const Config: TCastleConfig); begin Config.SetDeleteVector4('video_options/default_background_color', - BGColor, DefaultBGColor); + BGColor, TCastleViewport.DefaultBackgroundColor); end; procedure BackgroundTransparent; diff -Nru view3dscene-3.18.0/code/v3dsceneboxes.pas view3dscene-4.0.0/code/v3dsceneboxes.pas --- view3dscene-3.18.0/code/v3dsceneboxes.pas 2018-01-21 13:55:42.000000000 +0000 +++ view3dscene-4.0.0/code/v3dsceneboxes.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2006-2017 Michalis Kamburelis. + Copyright 2006-2018 Michalis Kamburelis. This file is part of "view3dscene". diff -Nru view3dscene-3.18.0/code/v3dscenecaptions.pas view3dscene-4.0.0/code/v3dscenecaptions.pas --- view3dscene-3.18.0/code/v3dscenecaptions.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenecaptions.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2014-2017 Michalis Kamburelis. + Copyright 2014-2018 Michalis Kamburelis. This file is part of "view3dscene". diff -Nru view3dscene-3.18.0/code/v3dsceneconf.inc view3dscene-4.0.0/code/v3dsceneconf.inc --- view3dscene-3.18.0/code/v3dsceneconf.inc 2018-01-21 13:55:42.000000000 +0000 +++ view3dscene-4.0.0/code/v3dsceneconf.inc 2021-02-06 02:35:03.000000000 +0000 @@ -55,3 +55,18 @@ {$define CASTLE_OBJFPC} {$endif} {$endif} + +{$ifdef FPC} + {$ifndef VER3_0} + {$ifndef VER3_1} + { Compiler automatically detects and warns when "case" doesn't cover + all possibilities. This means we do not have to, and actually + we should not have to (as it would cause "Warning: Unreachable code" warning), + add a clause like "else raise EInternalError.Create('xxx');" + to "case" statements that should always have a matching possibility. + + This is true for FPC >= 3.2 now. } + {$define COMPILER_CASE_ANALYSIS} + {$endif} + {$endif} +{$endif} diff -Nru view3dscene-3.18.0/code/v3dscenedialogbox.pas view3dscene-4.0.0/code/v3dscenedialogbox.pas --- view3dscene-3.18.0/code/v3dscenedialogbox.pas 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenedialogbox.pas 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,137 @@ +{ + Copyright 2019-2019 Michalis Kamburelis. + + This file is part of "view3dscene". + + "view3dscene" is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + "view3dscene" is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with "view3dscene"; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + + ---------------------------------------------------------------------------- +} + +{ Dialog box using CastleWindow and UI design. } +unit V3DSceneDialogBox; + +interface + +procedure WindowMessageOK(const S: String); + +implementation + +uses SysUtils, Classes, + CastleWindow, CastleUIControls, CastleControls, CastleComponentSerialize, + CastleKeysMouse, CastleUIState, CastleStringUtils; + +type + TStateDialogBox = class(TUIState) + strict private + FButtonClicked: Boolean; + LabelMessage: TCastleLabel; + ButtonOK, ButtonCopyClipboard: TCastleButton; + procedure ClickOK(Sender: TObject); + procedure ClickCopyClipboard(Sender: TObject); + protected + function StateContainer: TUIContainer; override; + public + { Assign these fields before starting the state. } + WantedStateContainer: TUIContainer; + Message: String; + + procedure Start; override; + function Press(const Event: TInputPressRelease): boolean; override; + property ButtonClicked: Boolean read FButtonClicked; + end; + +procedure TStateDialogBox.ClickOK(Sender: TObject); +begin + FButtonClicked := true; +end; + +procedure TStateDialogBox.ClickCopyClipboard(Sender: TObject); +begin + Clipboard.AsText := LabelMessage.Caption; +end; + +function TStateDialogBox.Press(const Event: TInputPressRelease): boolean; +begin + Result := inherited; + if Result then Exit; + + if Event.IsKey(keyEnter) or Event.IsKey(keyEscape) then + begin + ButtonOK.DoClick; + Exit(ExclusiveEvents); + end; + + if Event.IsKey(CtrlC) then + begin + ButtonCopyClipboard.DoClick; + Exit(ExclusiveEvents); + end; +end; + +procedure TStateDialogBox.Start; +var + UiOwner: TComponent; + Ui: TCastleUserInterface; +begin + inherited; + + FButtonClicked := false; + + UiOwner := TComponent.Create(FreeAtStop); + Ui := StringToComponent({$I ../embedded_data/designs/help_message.castle-user-interface.inc}, UiOwner) + as TCastleUserInterface; + + LabelMessage := UiOwner.FindRequiredComponent('LabelMessage') as TCastleLabel; + LabelMessage.Caption := Message; + ButtonOK := UiOwner.FindRequiredComponent('ButtonOK') as TCastleButton; + ButtonOK.OnClick := @ClickOK; + ButtonCopyClipboard := UiOwner.FindRequiredComponent('ButtonCopyClipboard') as TCastleButton; + ButtonCopyClipboard.OnClick := @ClickCopyClipboard; + + InsertFront(Ui); +end; + +function TStateDialogBox.StateContainer: TUIContainer; +begin + Result := WantedStateContainer; +end; + +procedure WindowMessageOK(const S: String); +var + Window: TCastleWindowBase; + StateDialogBox: TStateDialogBox; +begin + Window := TCastleWindowBase.Create(nil); + try + Window.Open; + + { add TStateDialogBox instance to window } + StateDialogBox := TStateDialogBox.Create(Window); + StateDialogBox.WantedStateContainer := Window.Container; + StateDialogBox.Message := S; + TUIState.Current := StateDialogBox; + + while (not Window.Closed) and + (not StateDialogBox.ButtonClicked) do + Application.ProcessAllMessages; + + { call StateDialogBox when Window is still assigned, + otherwise TStateDialogBox.StateContainer would return wrong value } + TUIState.Current := nil; + finally FreeAndNil(Window) end; +end; + +end. diff -Nru view3dscene-3.18.0/code/v3dscenefillmode.pas view3dscene-4.0.0/code/v3dscenefillmode.pas --- view3dscene-3.18.0/code/v3dscenefillmode.pas 2018-01-21 13:55:42.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenefillmode.pas 2021-02-06 02:35:03.000000000 +0000 @@ -4,7 +4,7 @@ interface -uses CastleScene, CastleWindow, CastleRenderer, CastleVectors, CastleColors; +uses CastleScene, CastleWindow, CastleRenderOptions, CastleVectors, CastleColors; type TFillMode = 0..8; diff -Nru view3dscene-3.18.0/code/v3dscenehanim.pas view3dscene-4.0.0/code/v3dscenehanim.pas --- view3dscene-3.18.0/code/v3dscenehanim.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenehanim.pas 1970-01-01 00:00:00.000000000 +0000 @@ -1,149 +0,0 @@ -{ - Copyright 2006-2017 Michalis Kamburelis. - - This file is part of "view3dscene". - - "view3dscene" is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - "view3dscene" is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with "view3dscene"; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - - ---------------------------------------------------------------------------- -} - -{ H-Anim Humanoid visualization (shows joints and such), useful to debug - your humanoid. } -unit V3DSceneHAnim; - -interface - -uses X3DNodes; - -type - THumanoidVisualization = class - { Set before using VisualizeHumanoid } - JointVisualizationSize: Single; - { Read after using VisualizeHumanoid } - HumanoidsProcessed: Cardinal; - JointsProcessed: Cardinal; - procedure VisualizeHumanoid(Node: TX3DNode); - end; - -implementation - -uses SysUtils; - -procedure THumanoidVisualization.VisualizeHumanoid(Node: TX3DNode); - - { Change shape's material to be transparent. - This doesn't guarantee that material is changed, as we don't want to - change the way shape is displayed (so we don't add Appearance - or Material if they didn't exist etc.) } - procedure MakeShapeTransparent(const Shape: TShapeNode); - var - Mat: TMaterialNode; - begin - if Shape.Appearance <> nil then - begin - if (Shape.Appearance.FdMaterial.Value <> nil) and - (Shape.Appearance.FdMaterial.Value is TMaterialNode) then - begin - Mat := TMaterialNode(Shape.Appearance.FdMaterial.Value); - if Mat.FdTransparency.Value = 0 then - Mat.FdTransparency.Value := 0.5; - end; - end; - end; - -var - HumanoidNode: THAnimHumanoidNode; - Joint: THAnimJointNode; - SphereShape, TextShape: TShapeNode; - SphereGeometry: TSphereNode; - SphereAppearance: TAppearanceNode; - SphereMaterial: TMaterialNode; - TextGeometry: TTextNode; - FontStyle: TFontStyleNode; - I: Integer; - JointTransform: TTransformNode; - CenterRoute: TX3DRoute; -const - MatName = 'HumanoidJointVisualizeMat'; -begin - HumanoidNode := Node as THAnimHumanoidNode; - Inc(HumanoidsProcessed); - - { make all existing skin shapes transparent. - This helps to see joints and their names through } - for I := 0 to HumanoidNode.FdSkin.Count - 1 do - if HumanoidNode.FdSkin.Items[I] is TShapeNode then - MakeShapeTransparent(TShapeNode(HumanoidNode.FdSkin.Items[I])); - - { create sphere Shape for joints. - All joint visualizations share the same sphere Shape. - This way they also share the same material, useful for view3dscene - "Edit Material" menu item. } - SphereShape := TShapeNode.Create('', HumanoidNode.BaseUrl); - - SphereGeometry := TSphereNode.Create('', HumanoidNode.BaseUrl); - SphereGeometry.FdRadius.Value := JointVisualizationSize / 2; - SphereShape.FdGeometry.Value := SphereGeometry; - - SphereAppearance := TAppearanceNode.Create('', HumanoidNode.BaseUrl); - SphereShape.FdAppearance.Value := SphereAppearance; - - SphereMaterial := TMaterialNode.Create(MatName, HumanoidNode.BaseUrl); - SphereMaterial.FdTransparency.Value := 0.3; - SphereAppearance.FdMaterial.Value := SphereMaterial; - - { for each joint, add it's visualization } - for I := 0 to HumanoidNode.FdJoints.Count - 1 do - if HumanoidNode.FdJoints.Items[I] is THAnimJointNode then - begin - Joint := THAnimJointNode(HumanoidNode.FdJoints.Items[I]); - Inc(JointsProcessed); - - JointTransform := TTransformNode.Create( - Format('HAnimVisualization_JointTransform_%d_%s', [I, Joint.X3DName]), - HumanoidNode.BaseUrl); - JointTransform.Translation := Joint.Center; - HumanoidNode.FdSkin.Add(JointTransform); - - CenterRoute := TX3DRoute.Create; - CenterRoute.SetSourceDirectly(Joint.FdCenter); - CenterRoute.SetDestinationDirectly(JointTransform.FdTranslation); - { Brutally force saving of routes *after* normal nodes. - This is necessary, since the saved file is a mixture of stuff - read from file and created by code. So we either try to - set to zero all PositionInParent, or we try to set them good. } - CenterRoute.PositionInParent := 1000 * 1000 + I; - HumanoidNode.AddRoute(CenterRoute); - - JointTransform.AddChildren(SphereShape); - - TextShape := TShapeNode.Create('', HumanoidNode.BaseUrl); - JointTransform.AddChildren(TextShape); - - TextGeometry := TTextNode.Create('', HumanoidNode.BaseUrl); - TextGeometry.SetString([Joint.NameField]); - TextShape.Geometry := TextGeometry; - - FontStyle := TFontStyleNode.Create('', HumanoidNode.BaseUrl); - FontStyle.Size := JointVisualizationSize; - TextGeometry.FontStyle := FontStyle; - end; - - SphereShape.FreeIfUnused; - SphereShape := nil; -end; - -end. diff -Nru view3dscene-3.18.0/code/v3dsceneimages.image_data view3dscene-4.0.0/code/v3dsceneimages.image_data --- view3dscene-3.18.0/code/v3dsceneimages.image_data 2018-01-21 13:55:41.000000000 +0000 +++ view3dscene-4.0.0/code/v3dsceneimages.image_data 2021-02-06 02:35:03.000000000 +0000 @@ -1,3 +1,5 @@ +var + FWarning_icon: TRGBAlphaImage; const Warning_iconWidth = 25; Warning_iconHeight = 22; @@ -188,249 +190,525 @@ 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0); +function Warning_icon: TRGBAlphaImage; +begin + if FWarning_icon = nil then + begin + FWarning_icon := TRGBAlphaImage.Create(Warning_iconWidth, Warning_iconHeight, Warning_iconDepth); + Move(Warning_iconPixels, FWarning_icon.RawPixels^, SizeOf(Warning_iconPixels)); + FWarning_icon.URL := 'embedded-image:/Warning_icon'; + end; + Result := FWarning_icon; +end; + +var + FExamine: TRGBAlphaImage; const ExamineWidth = 26; ExamineHeight = 22; ExamineDepth = 1; - ExaminePixels: array[0 .. ExamineWidth * ExamineHeight * ExamineDepth * 2 - 1] of Byte = ( - 0, 255, 0, 243, 0, 240, 0, 240, 0, 240, 0, 240, - 0, 240, 0, 240, 0, 240, 0, 240, 0, 240, 0, 240, - 0, 240, 0, 240, 0, 240, 0, 240, 0, 240, 0, 255, - 0, 158, 0, 31, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 240, 0, 39, 0, 89, 0, 48, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 255, 0, 128, 0, 235, 0, 146, 0, 23, - 255, 0, 255, 0, 255, 0, 255, 0, 0, 240, 255, 0, - 255, 0, 0, 39, 0, 86, 0, 45, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 255, 255, 0, 0, 20, - 0, 140, 0, 236, 0, 133, 0, 16, 255, 0, 255, 0, - 0, 240, 255, 0, 255, 0, 255, 0, 255, 0, 0, 39, - 0, 83, 0, 42, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 255, - 255, 0, 255, 0, 255, 0, 0, 27, 0, 153, 0, 234, - 0, 120, 0, 10, 0, 240, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 39, 0, 96, 0, 80, - 0, 80, 0, 80, 0, 80, 0, 80, 0, 80, 0, 80, - 0, 80, 0, 255, 0, 80, 0, 80, 0, 80, 0, 80, - 0, 80, 0, 105, 0, 194, 0, 198, 0, 240, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 0, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 255, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 240, - 0, 240, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 80, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 255, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 240, 0, 240, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 0, 80, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 255, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 240, 0, 240, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 0, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 255, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 240, - 0, 240, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 80, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 255, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 240, 0, 240, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 0, 80, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 255, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 240, 0, 240, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 0, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 255, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 240, - 0, 240, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 80, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 255, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 240, 0, 240, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 0, 80, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 255, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 240, 0, 240, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 0, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 255, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 240, - 0, 240, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 80, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 255, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 240, 0, 241, 0, 8, 0, 8, 0, 8, - 0, 8, 0, 8, 0, 8, 0, 8, 0, 85, 0, 8, - 0, 8, 0, 8, 0, 8, 0, 8, 0, 8, 0, 8, - 0, 8, 0, 255, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 240, 0, 254, 0, 253, - 0, 249, 0, 248, 0, 248, 0, 248, 0, 248, 0, 248, - 0, 250, 0, 248, 0, 248, 0, 248, 0, 248, 0, 248, - 0, 248, 0, 248, 0, 248, 0, 251, 0, 178, 0, 45, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 240, - 0, 9, 0, 113, 0, 230, 0, 169, 0, 42, 255, 0, - 255, 0, 255, 0, 0, 80, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 5, - 0, 104, 0, 228, 0, 164, 0, 35, 255, 0, 255, 0, - 255, 0, 0, 240, 255, 0, 255, 0, 0, 10, 0, 116, - 0, 232, 0, 167, 0, 41, 255, 0, 0, 80, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 10, 0, 119, 0, 233, - 0, 151, 0, 25, 255, 0, 0, 240, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 11, 0, 119, 0, 233, 0, 165, - 0, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 16, 0, 134, 0, 235, 0, 137, 0, 241, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 0, 12, 0, 122, 0, 214, 0, 248, 0, 248, 0, 248, - 0, 248, 0, 248, 0, 248, 0, 248, 0, 248, 0, 248, - 0, 248, 0, 248, 0, 248, 0, 248, 0, 248, 0, 249, - 0, 252, 0, 255); + ExaminePixels: array[0 .. ExamineWidth * ExamineHeight * ExamineDepth * 4 - 1] of Byte = ( + 0, 0, 0, 255, 0, 0, 0, 243, 0, 0, 0, 240, + 0, 0, 0, 240, 0, 0, 0, 240, 0, 0, 0, 240, + 0, 0, 0, 240, 0, 0, 0, 240, 0, 0, 0, 240, + 0, 0, 0, 240, 0, 0, 0, 240, 0, 0, 0, 240, + 0, 0, 0, 240, 0, 0, 0, 240, 0, 0, 0, 240, + 0, 0, 0, 240, 0, 0, 0, 240, 0, 0, 0, 255, + 0, 0, 0, 158, 0, 0, 0, 31, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 240, + 0, 0, 0, 39, 0, 0, 0, 89, 0, 0, 0, 48, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 255, 0, 0, 0, 128, + 0, 0, 0, 235, 0, 0, 0, 146, 0, 0, 0, 23, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 240, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 39, 0, 0, 0, 86, + 0, 0, 0, 45, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 20, + 0, 0, 0, 140, 0, 0, 0, 236, 0, 0, 0, 133, + 0, 0, 0, 16, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 240, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 39, + 0, 0, 0, 83, 0, 0, 0, 42, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 255, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 27, 0, 0, 0, 153, 0, 0, 0, 234, + 0, 0, 0, 120, 0, 0, 0, 10, 0, 0, 0, 240, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 39, 0, 0, 0, 96, 0, 0, 0, 80, + 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, + 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, + 0, 0, 0, 80, 0, 0, 0, 255, 0, 0, 0, 80, + 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, + 0, 0, 0, 80, 0, 0, 0, 105, 0, 0, 0, 194, + 0, 0, 0, 198, 0, 0, 0, 240, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 80, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 255, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 240, + 0, 0, 0, 240, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 80, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 255, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 240, 0, 0, 0, 240, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 80, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 240, 0, 0, 0, 240, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 80, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 255, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 240, + 0, 0, 0, 240, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 80, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 255, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 240, 0, 0, 0, 240, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 80, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 240, 0, 0, 0, 240, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 80, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 255, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 240, + 0, 0, 0, 240, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 80, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 255, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 240, 0, 0, 0, 240, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 80, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 240, 0, 0, 0, 240, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 80, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 255, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 240, + 0, 0, 0, 240, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 80, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 255, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 240, 0, 0, 0, 241, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 85, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 255, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 240, 0, 0, 0, 254, 0, 0, 0, 253, + 0, 0, 0, 249, 0, 0, 0, 248, 0, 0, 0, 248, + 0, 0, 0, 248, 0, 0, 0, 248, 0, 0, 0, 248, + 0, 0, 0, 250, 0, 0, 0, 248, 0, 0, 0, 248, + 0, 0, 0, 248, 0, 0, 0, 248, 0, 0, 0, 248, + 0, 0, 0, 248, 0, 0, 0, 248, 0, 0, 0, 248, + 0, 0, 0, 251, 0, 0, 0, 178, 0, 0, 0, 45, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 240, + 0, 0, 0, 9, 0, 0, 0, 113, 0, 0, 0, 230, + 0, 0, 0, 169, 0, 0, 0, 42, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 80, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 5, + 0, 0, 0, 104, 0, 0, 0, 228, 0, 0, 0, 164, + 0, 0, 0, 35, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 240, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 10, 0, 0, 0, 116, + 0, 0, 0, 232, 0, 0, 0, 167, 0, 0, 0, 41, + 255, 255, 255, 0, 0, 0, 0, 80, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 10, 0, 0, 0, 119, 0, 0, 0, 233, + 0, 0, 0, 151, 0, 0, 0, 25, 255, 255, 255, 0, + 0, 0, 0, 240, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 11, + 0, 0, 0, 119, 0, 0, 0, 233, 0, 0, 0, 165, + 0, 0, 0, 107, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 16, 0, 0, 0, 134, + 0, 0, 0, 235, 0, 0, 0, 137, 0, 0, 0, 241, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 12, 0, 0, 0, 122, 0, 0, 0, 214, + 0, 0, 0, 248, 0, 0, 0, 248, 0, 0, 0, 248, + 0, 0, 0, 248, 0, 0, 0, 248, 0, 0, 0, 248, + 0, 0, 0, 248, 0, 0, 0, 248, 0, 0, 0, 248, + 0, 0, 0, 248, 0, 0, 0, 248, 0, 0, 0, 248, + 0, 0, 0, 248, 0, 0, 0, 248, 0, 0, 0, 249, + 0, 0, 0, 252, 0, 0, 0, 255); + +function Examine: TRGBAlphaImage; +begin + if FExamine = nil then + begin + FExamine := TRGBAlphaImage.Create(ExamineWidth, ExamineHeight, ExamineDepth); + Move(ExaminePixels, FExamine.RawPixels^, SizeOf(ExaminePixels)); + FExamine.URL := 'embedded-image:/Examine'; + end; + Result := FExamine; +end; +var + FWalk: TRGBAlphaImage; const WalkWidth = 16; WalkHeight = 22; WalkDepth = 1; - WalkPixels: array[0 .. WalkWidth * WalkHeight * WalkDepth * 2 - 1] of Byte = ( - 255, 0, 0, 26, 0, 144, 0, 111, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 123, 0, 173, 0, 32, 0, 136, 0, 218, - 0, 229, 0, 209, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 28, - 0, 219, 0, 180, 0, 19, 255, 0, 0, 111, 0, 255, - 0, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 97, 0, 240, 0, 243, 0, 78, - 255, 0, 255, 0, 0, 27, 0, 254, 0, 173, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 0, 27, 0, 181, - 0, 255, 0, 224, 0, 46, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 195, 0, 252, 0, 32, 255, 0, 255, 0, - 255, 0, 0, 45, 0, 239, 0, 255, 0, 197, 0, 22, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 109, - 0, 255, 0, 199, 0, 17, 255, 0, 255, 0, 0, 124, - 0, 255, 0, 206, 0, 7, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 17, 0, 215, 0, 255, - 0, 209, 0, 23, 255, 0, 0, 189, 0, 255, 0, 115, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 29, 0, 225, 0, 255, 0, 219, - 0, 38, 0, 246, 0, 255, 0, 33, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 38, 0, 233, 0, 255, 0, 242, 0, 255, - 0, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 0, 48, 0, 242, 0, 255, 0, 255, 0, 125, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 195, - 0, 255, 0, 255, 0, 118, 255, 0, 0, 148, 0, 17, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 73, - 0, 88, 255, 0, 255, 0, 0, 187, 0, 255, 0, 255, - 0, 150, 0, 13, 0, 255, 0, 36, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 54, 0, 236, 0, 182, - 0, 33, 0, 179, 0, 255, 0, 255, 0, 171, 0, 53, - 0, 255, 0, 21, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 35, 0, 215, 0, 245, 0, 206, - 0, 255, 0, 255, 0, 170, 0, 99, 0, 255, 0, 7, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 15, 0, 237, 0, 255, 0, 255, 0, 255, - 0, 176, 0, 223, 0, 242, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 0, 190, 0, 255, 0, 255, 0, 255, 0, 253, 0, 255, - 0, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 0, 145, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 232, 0, 12, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 46, 0, 229, 0, 255, 0, 255, - 0, 238, 0, 74, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 6, 0, 187, 0, 158, 0, 14, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 48, - 0, 251, 0, 224, 0, 9, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 130, 0, 255, 0, 255, - 0, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 50, 0, 223, 0, 162, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0); + WalkPixels: array[0 .. WalkWidth * WalkHeight * WalkDepth * 4 - 1] of Byte = ( + 255, 255, 255, 0, 0, 0, 0, 26, 0, 0, 0, 144, + 0, 0, 0, 111, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 123, 0, 0, 0, 173, + 0, 0, 0, 32, 0, 0, 0, 136, 0, 0, 0, 218, + 0, 0, 0, 229, 0, 0, 0, 209, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 28, + 0, 0, 0, 219, 0, 0, 0, 180, 0, 0, 0, 19, + 255, 255, 255, 0, 0, 0, 0, 111, 0, 0, 0, 255, + 0, 0, 0, 62, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 97, + 0, 0, 0, 240, 0, 0, 0, 243, 0, 0, 0, 78, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 27, + 0, 0, 0, 254, 0, 0, 0, 173, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 27, 0, 0, 0, 181, + 0, 0, 0, 255, 0, 0, 0, 224, 0, 0, 0, 46, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 195, 0, 0, 0, 252, + 0, 0, 0, 32, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 45, 0, 0, 0, 239, + 0, 0, 0, 255, 0, 0, 0, 197, 0, 0, 0, 22, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 109, + 0, 0, 0, 255, 0, 0, 0, 199, 0, 0, 0, 17, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 124, + 0, 0, 0, 255, 0, 0, 0, 206, 0, 0, 0, 7, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 17, 0, 0, 0, 215, 0, 0, 0, 255, + 0, 0, 0, 209, 0, 0, 0, 23, 255, 255, 255, 0, + 0, 0, 0, 189, 0, 0, 0, 255, 0, 0, 0, 115, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 29, + 0, 0, 0, 225, 0, 0, 0, 255, 0, 0, 0, 219, + 0, 0, 0, 38, 0, 0, 0, 246, 0, 0, 0, 255, + 0, 0, 0, 33, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 38, 0, 0, 0, 233, + 0, 0, 0, 255, 0, 0, 0, 242, 0, 0, 0, 255, + 0, 0, 0, 206, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 48, 0, 0, 0, 242, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 125, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 195, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 118, + 255, 255, 255, 0, 0, 0, 0, 148, 0, 0, 0, 17, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 73, + 0, 0, 0, 88, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 187, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 150, 0, 0, 0, 13, 0, 0, 0, 255, + 0, 0, 0, 36, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 54, 0, 0, 0, 236, 0, 0, 0, 182, + 0, 0, 0, 33, 0, 0, 0, 179, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 171, 0, 0, 0, 53, + 0, 0, 0, 255, 0, 0, 0, 21, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 35, + 0, 0, 0, 215, 0, 0, 0, 245, 0, 0, 0, 206, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 170, + 0, 0, 0, 99, 0, 0, 0, 255, 0, 0, 0, 7, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 15, 0, 0, 0, 237, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 176, 0, 0, 0, 223, 0, 0, 0, 242, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 190, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 253, 0, 0, 0, 255, + 0, 0, 0, 129, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 145, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 232, 0, 0, 0, 12, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 46, + 0, 0, 0, 229, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 238, 0, 0, 0, 74, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 6, 0, 0, 0, 187, + 0, 0, 0, 158, 0, 0, 0, 14, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 48, + 0, 0, 0, 251, 0, 0, 0, 224, 0, 0, 0, 9, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 130, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 34, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 50, 0, 0, 0, 223, + 0, 0, 0, 162, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0); + +function Walk: TRGBAlphaImage; +begin + if FWalk = nil then + begin + FWalk := TRGBAlphaImage.Create(WalkWidth, WalkHeight, WalkDepth); + Move(WalkPixels, FWalk.RawPixels^, SizeOf(WalkPixels)); + FWalk.URL := 'embedded-image:/Walk'; + end; + Result := FWalk; +end; +var + FFly: TRGBAlphaImage; const FlyWidth = 19; FlyHeight = 22; FlyDepth = 1; - FlyPixels: array[0 .. FlyWidth * FlyHeight * FlyDepth * 2 - 1] of Byte = ( - 255, 0, 0, 59, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 124, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 11, 0, 194, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 62, 0, 228, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 0, 104, 0, 254, - 0, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 143, - 0, 255, 0, 48, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 0, 177, 0, 255, 0, 133, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 209, 0, 255, 0, 250, 0, 73, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 220, 0, 255, 0, 255, 0, 253, - 0, 129, 0, 4, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 8, 0, 117, 0, 73, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 226, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 209, 0, 60, 255, 0, 255, 0, - 255, 0, 0, 32, 0, 202, 0, 255, 0, 226, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 0, 224, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 254, 0, 126, - 0, 4, 0, 111, 0, 243, 0, 255, 0, 253, 0, 86, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 182, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 230, 0, 255, 0, 255, 0, 255, 0, 103, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 0, 84, 0, 251, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 118, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 29, 0, 137, 0, 254, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 149, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 178, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 2, - 0, 215, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 96, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 0, 67, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 155, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 42, 0, 103, 0, 194, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 243, 0, 21, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 28, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 148, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 0, 217, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 168, 0, 20, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 0, 160, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 235, 0, 135, 0, 51, - 0, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, - 255, 0, 255, 0, 255, 0, 0, 8, 0, 121, 0, 205, - 0, 225, 0, 236, 0, 246, 0, 244, 0, 240, 0, 236, - 0, 233, 0, 199, 0, 135, 0, 47); + FlyPixels: array[0 .. FlyWidth * FlyHeight * FlyDepth * 4 - 1] of Byte = ( + 255, 255, 255, 0, 0, 0, 0, 59, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 124, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 11, + 0, 0, 0, 194, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 62, 0, 0, 0, 228, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 104, 0, 0, 0, 254, + 0, 0, 0, 9, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 143, + 0, 0, 0, 255, 0, 0, 0, 48, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 177, 0, 0, 0, 255, 0, 0, 0, 133, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 209, 0, 0, 0, 255, + 0, 0, 0, 250, 0, 0, 0, 73, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 220, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 253, + 0, 0, 0, 129, 0, 0, 0, 4, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 8, 0, 0, 0, 117, + 0, 0, 0, 73, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 226, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 209, + 0, 0, 0, 60, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 32, 0, 0, 0, 202, + 0, 0, 0, 255, 0, 0, 0, 226, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 224, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 254, 0, 0, 0, 126, + 0, 0, 0, 4, 0, 0, 0, 111, 0, 0, 0, 243, + 0, 0, 0, 255, 0, 0, 0, 253, 0, 0, 0, 86, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 182, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 230, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 103, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 84, 0, 0, 0, 251, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 118, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 29, + 0, 0, 0, 137, 0, 0, 0, 254, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 149, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 178, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 56, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 215, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 96, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 67, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 155, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 42, + 0, 0, 0, 103, 0, 0, 0, 194, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 243, 0, 0, 0, 21, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 28, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 148, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 217, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 168, 0, 0, 0, 20, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 160, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 235, 0, 0, 0, 135, 0, 0, 0, 51, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 8, 0, 0, 0, 121, 0, 0, 0, 205, + 0, 0, 0, 225, 0, 0, 0, 236, 0, 0, 0, 246, + 0, 0, 0, 244, 0, 0, 0, 240, 0, 0, 0, 236, + 0, 0, 0, 233, 0, 0, 0, 199, 0, 0, 0, 135, + 0, 0, 0, 47); + +function Fly: TRGBAlphaImage; +begin + if FFly = nil then + begin + FFly := TRGBAlphaImage.Create(FlyWidth, FlyHeight, FlyDepth); + Move(FlyPixels, FFly.RawPixels^, SizeOf(FlyPixels)); + FFly.URL := 'embedded-image:/Fly'; + end; + Result := FFly; +end; +var + FOpen: TRGBAlphaImage; const OpenWidth = 22; OpenHeight = 22; @@ -599,92 +877,192 @@ 91, 91, 91, 0, 91, 91, 91, 0, 91, 91, 91, 0, 91, 91, 91, 0); +function Open: TRGBAlphaImage; +begin + if FOpen = nil then + begin + FOpen := TRGBAlphaImage.Create(OpenWidth, OpenHeight, OpenDepth); + Move(OpenPixels, FOpen.RawPixels^, SizeOf(OpenPixels)); + FOpen.URL := 'embedded-image:/Open'; + end; + Result := FOpen; +end; + +var + FScreenshot: TRGBAlphaImage; const ScreenshotWidth = 25; ScreenshotHeight = 22; ScreenshotDepth = 1; - ScreenshotPixels: array[0 .. ScreenshotWidth * ScreenshotHeight * ScreenshotDepth * 2 - 1] of Byte = ( + ScreenshotPixels: array[0 .. ScreenshotWidth * ScreenshotHeight * ScreenshotDepth * 4 - 1] of Byte = ( + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 164, 164, 164, 11, + 108, 108, 108, 169, 0, 0, 0, 255, 10, 10, 10, 255, + 13, 13, 13, 255, 13, 13, 13, 255, 15, 15, 15, 255, + 15, 15, 15, 255, 14, 14, 14, 255, 13, 13, 13, 255, + 13, 13, 13, 255, 13, 13, 13, 255, 13, 13, 13, 255, + 13, 13, 13, 255, 13, 13, 13, 255, 13, 13, 13, 255, + 13, 13, 13, 255, 13, 13, 13, 255, 13, 13, 13, 255, + 13, 13, 13, 255, 12, 12, 12, 255, 0, 0, 0, 255, + 106, 106, 106, 169, 164, 164, 164, 11, 0, 0, 0, 0, + 112, 112, 112, 152, 37, 37, 37, 244, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 36, 36, 36, 244, 109, 109, 109, 152, + 0, 0, 0, 0, 40, 40, 40, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 8, 8, 8, 255, 0, 0, 0, 0, 39, 39, 39, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 1, 1, 1, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 78, 78, 78, 214, + 110, 110, 110, 161, 120, 120, 120, 161, 109, 109, 109, 162, + 77, 77, 77, 207, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 10, 10, 10, 255, 0, 0, 0, 0, + 38, 38, 38, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 21, 21, 21, 255, 122, 122, 122, 140, + 162, 162, 162, 24, 168, 168, 168, 0, 167, 167, 167, 1, + 168, 168, 168, 0, 162, 162, 162, 19, 121, 121, 121, 129, + 8, 8, 8, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 13, 13, 13, 255, + 0, 0, 0, 0, 38, 38, 38, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 124, 124, 124, 128, + 169, 169, 169, 0, 144, 144, 144, 83, 92, 92, 92, 198, + 70, 70, 70, 214, 99, 99, 99, 181, 150, 150, 150, 52, + 170, 170, 170, 0, 118, 118, 118, 141, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 13, 13, 13, 255, 0, 0, 0, 0, 38, 38, 38, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 78, 78, 78, 211, + 165, 165, 165, 6, 144, 144, 144, 74, 41, 41, 41, 249, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 53, 53, 53, 230, 152, 152, 152, 49, 160, 160, 160, 29, + 64, 64, 64, 228, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 13, 13, 13, 255, 0, 0, 0, 0, + 37, 37, 37, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 118, 118, 118, 135, 167, 167, 167, 2, 100, 100, 100, 174, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 1, 1, 1, 255, 0, 0, 0, 255, 104, 104, 104, 175, + 169, 169, 169, 0, 99, 99, 99, 182, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 13, 13, 13, 255, + 0, 0, 0, 0, 37, 37, 37, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 125, 125, 125, 112, 164, 164, 164, 18, + 82, 82, 82, 222, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 85, 85, 85, 197, 168, 168, 168, 0, 107, 107, 107, 178, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 13, 13, 13, 255, 0, 0, 0, 0, 37, 37, 37, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 109, 109, 109, 163, + 167, 167, 167, 6, 109, 109, 109, 161, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 117, 117, 117, 144, 169, 169, 169, 0, + 94, 94, 94, 185, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 13, 13, 13, 255, 0, 0, 0, 0, + 36, 36, 36, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 59, 59, 59, 237, 159, 159, 159, 32, 155, 155, 155, 43, + 76, 76, 76, 213, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 76, 76, 76, 217, 159, 159, 159, 35, + 153, 153, 153, 50, 50, 50, 50, 239, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 13, 13, 13, 255, + 0, 0, 0, 0, 35, 35, 35, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 108, 108, 108, 157, + 167, 167, 167, 0, 159, 159, 159, 25, 124, 124, 124, 130, + 102, 102, 102, 192, 128, 128, 128, 126, 161, 161, 161, 19, + 163, 163, 163, 18, 95, 95, 95, 190, 0, 0, 0, 255, + 20, 20, 20, 252, 41, 41, 41, 240, 42, 42, 42, 238, + 33, 33, 33, 246, 1, 1, 1, 255, 0, 0, 0, 255, + 13, 13, 13, 255, 0, 0, 0, 0, 35, 35, 35, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 99, 99, 99, 179, 149, 149, 149, 68, + 166, 166, 166, 13, 168, 168, 168, 0, 165, 165, 165, 10, + 148, 148, 148, 59, 89, 89, 89, 193, 0, 0, 0, 255, + 0, 0, 0, 255, 91, 91, 91, 197, 156, 156, 156, 38, + 160, 160, 160, 15, 131, 131, 131, 126, 13, 13, 13, 255, + 0, 0, 0, 255, 13, 13, 13, 255, 0, 0, 0, 0, + 31, 31, 31, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 44, 44, 44, 246, 82, 82, 82, 203, 92, 92, 92, 182, + 83, 83, 83, 200, 42, 42, 42, 243, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 96, 96, 96, 188, + 165, 165, 165, 16, 169, 169, 169, 0, 139, 139, 139, 113, + 15, 15, 15, 255, 0, 0, 0, 255, 9, 9, 9, 255, + 0, 0, 0, 0, 30, 30, 30, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 39, 39, 39, 244, 72, 72, 72, 211, 75, 75, 75, 207, + 60, 60, 60, 229, 2, 2, 2, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 0, 97, 97, 97, 194, + 18, 18, 18, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 1, 1, 1, 255, + 1, 1, 1, 255, 1, 1, 1, 255, 1, 1, 1, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 1, 1, 1, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 13, 13, 13, 255, 93, 93, 93, 194, 0, 0, 0, 0, + 145, 145, 145, 22, 107, 107, 107, 116, 53, 53, 53, 205, + 41, 41, 41, 220, 44, 44, 44, 219, 45, 45, 45, 213, + 44, 44, 44, 207, 44, 44, 44, 208, 44, 44, 44, 208, + 44, 44, 44, 208, 44, 44, 44, 208, 44, 44, 44, 208, + 44, 44, 44, 208, 43, 43, 43, 208, 43, 43, 43, 208, + 42, 42, 42, 208, 45, 45, 45, 208, 43, 43, 43, 208, + 43, 43, 43, 208, 43, 43, 43, 208, 43, 43, 43, 209, + 43, 43, 43, 207, 101, 101, 101, 128, 145, 145, 145, 19, + 0, 0, 0, 0, 32, 32, 32, 0, 47, 47, 47, 0, + 47, 47, 47, 158, 22, 22, 22, 209, 25, 25, 25, 209, + 40, 40, 40, 121, 20, 20, 20, 0, 21, 21, 21, 7, + 21, 21, 21, 7, 21, 21, 21, 7, 21, 21, 21, 7, + 21, 21, 21, 7, 21, 21, 21, 7, 21, 21, 21, 7, + 21, 21, 21, 7, 20, 20, 20, 7, 22, 22, 22, 7, + 21, 21, 21, 7, 21, 21, 21, 7, 21, 21, 21, 7, + 21, 21, 21, 7, 25, 25, 25, 6, 42, 42, 42, 0, + 34, 34, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 41, 41, 41, 189, 0, 0, 0, 255, + 0, 0, 0, 255, 38, 38, 38, 128, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 164, 11, 108, 169, 0, 255, 10, 255, - 13, 255, 13, 255, 15, 255, 15, 255, 14, 255, 13, 255, - 13, 255, 13, 255, 13, 255, 13, 255, 13, 255, 13, 255, - 13, 255, 13, 255, 13, 255, 13, 255, 12, 255, 0, 255, - 106, 169, 164, 11, 0, 0, 112, 152, 37, 244, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 36, 244, 109, 152, 0, 0, 40, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 8, 255, 0, 0, 39, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, - 0, 255, 0, 255, 78, 214, 110, 161, 120, 161, 109, 162, - 77, 207, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 0, 0, - 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 21, 255, 122, 140, 162, 24, 168, 0, 167, 1, - 168, 0, 162, 19, 121, 129, 8, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, - 0, 0, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 124, 128, 169, 0, 144, 83, 92, 198, - 70, 214, 99, 181, 150, 52, 170, 0, 118, 141, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 13, 255, 0, 0, 38, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 78, 211, 165, 6, 144, 74, 41, 249, - 0, 255, 0, 255, 0, 255, 53, 230, 152, 49, 160, 29, - 64, 228, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 13, 255, 0, 0, 37, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 118, 135, 167, 2, 100, 174, - 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 104, 175, - 169, 0, 99, 182, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 13, 255, 0, 0, 37, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 125, 112, 164, 18, - 82, 222, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 85, 197, 168, 0, 107, 178, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 13, 255, 0, 0, 37, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 163, - 167, 6, 109, 161, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 117, 144, 169, 0, 94, 185, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 0, 0, - 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 59, 237, 159, 32, 155, 43, 76, 213, 0, 255, 0, 255, - 0, 255, 76, 217, 159, 35, 153, 50, 50, 239, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, - 0, 0, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 108, 157, 167, 0, 159, 25, 124, 130, - 102, 192, 128, 126, 161, 19, 163, 18, 95, 190, 0, 255, - 20, 252, 41, 240, 42, 238, 33, 246, 1, 255, 0, 255, - 13, 255, 0, 0, 35, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 99, 179, 149, 68, - 166, 13, 168, 0, 165, 10, 148, 59, 89, 193, 0, 255, - 0, 255, 91, 197, 156, 38, 160, 15, 131, 126, 13, 255, - 0, 255, 13, 255, 0, 0, 31, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 44, 246, 82, 203, 92, 182, 83, 200, 42, 243, 0, 255, - 0, 255, 0, 255, 96, 188, 165, 16, 169, 0, 139, 113, - 15, 255, 0, 255, 9, 255, 0, 0, 30, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 39, 244, 72, 211, 75, 207, - 60, 229, 2, 255, 0, 255, 0, 255, 0, 0, 97, 194, - 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, - 1, 255, 1, 255, 1, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 13, 255, 93, 194, 0, 0, - 145, 22, 107, 116, 53, 205, 41, 220, 44, 219, 45, 213, - 44, 207, 44, 208, 44, 208, 44, 208, 44, 208, 44, 208, - 44, 208, 43, 208, 43, 208, 42, 208, 45, 208, 43, 208, - 43, 208, 43, 208, 43, 209, 43, 207, 101, 128, 145, 19, - 0, 0, 32, 0, 47, 0, 47, 158, 22, 209, 25, 209, - 40, 121, 20, 0, 21, 7, 21, 7, 21, 7, 21, 7, - 21, 7, 21, 7, 21, 7, 21, 7, 20, 7, 22, 7, - 21, 7, 21, 7, 21, 7, 21, 7, 25, 6, 42, 0, - 34, 0, 0, 0, 0, 0, 0, 0, 41, 189, 0, 255, - 0, 255, 38, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -695,8 +1073,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0); + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0); + +function Screenshot: TRGBAlphaImage; +begin + if FScreenshot = nil then + begin + FScreenshot := TRGBAlphaImage.Create(ScreenshotWidth, ScreenshotHeight, ScreenshotDepth); + Move(ScreenshotPixels, FScreenshot.RawPixels^, SizeOf(ScreenshotPixels)); + FScreenshot.URL := 'embedded-image:/Screenshot'; + end; + Result := FScreenshot; +end; +var + FTooltipArrow: TRGBAlphaImage; const TooltipArrowWidth = 48; TooltipArrowHeight = 24; @@ -1087,11 +1483,7789 @@ 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0); +function TooltipArrow: TRGBAlphaImage; +begin + if FTooltipArrow = nil then + begin + FTooltipArrow := TRGBAlphaImage.Create(TooltipArrowWidth, TooltipArrowHeight, TooltipArrowDepth); + Move(TooltipArrowPixels, FTooltipArrow.RawPixels^, SizeOf(TooltipArrowPixels)); + FTooltipArrow.URL := 'embedded-image:/TooltipArrow'; + end; + Result := FTooltipArrow; +end; + +var + FLight_gizmo: TRGBAlphaImage; const Light_gizmoWidth = 256; Light_gizmoHeight = 256; Light_gizmoDepth = 1; - Light_gizmoPixels: array[0 .. Light_gizmoWidth * Light_gizmoHeight * Light_gizmoDepth * 2 - 1] of Byte = ( + Light_gizmoPixels: array[0 .. Light_gizmoWidth * Light_gizmoHeight * Light_gizmoDepth * 4 - 1] of Byte = ( + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 255, + 43, 43, 43, 255, 213, 213, 213, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 212, 212, 212, 255, 42, 42, 42, 255, 0, 0, 0, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 1, 1, 255, 43, 43, 43, 255, 213, 213, 213, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 254, 254, 254, 255, 212, 212, 212, 255, 42, 42, 42, 255, + 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 1, 1, 255, 43, 43, 43, 255, + 213, 213, 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 254, 254, 254, 255, 212, 212, 212, 255, + 42, 42, 42, 255, 0, 0, 0, 255, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 22, 0, 0, 0, 141, 0, 0, 0, 108, + 0, 0, 0, 18, 0, 0, 0, 7, 0, 0, 0, 2, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 255, + 43, 43, 43, 255, 213, 213, 213, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 212, 212, 212, 255, 42, 42, 42, 255, 0, 0, 0, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 45, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 254, 0, 0, 0, 176, + 0, 0, 0, 73, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 1, 1, 255, 43, 43, 43, 255, 213, 213, 213, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 254, 254, 254, 255, 212, 212, 212, 255, 42, 42, 42, 255, + 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 9, 1, 1, 1, 110, + 9, 9, 9, 255, 25, 25, 25, 255, 10, 10, 10, 255, + 6, 6, 6, 255, 1, 1, 1, 255, 0, 0, 0, 245, + 0, 0, 0, 152, 0, 0, 0, 54, 0, 0, 0, 8, + 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, + 0, 0, 0, 145, 0, 0, 0, 236, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 1, 1, 255, 43, 43, 43, 255, + 213, 213, 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 254, 254, 254, 255, 212, 212, 212, 255, + 42, 42, 42, 255, 0, 0, 0, 255, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, + 1, 1, 1, 204, 40, 40, 40, 255, 178, 178, 178, 255, + 237, 237, 237, 255, 143, 143, 143, 255, 46, 46, 46, 255, + 8, 8, 8, 255, 5, 5, 5, 255, 0, 0, 0, 255, + 0, 0, 0, 226, 0, 0, 0, 109, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 130, + 0, 0, 0, 251, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 114, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 255, + 43, 43, 43, 255, 213, 213, 213, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 212, 212, 212, 255, 42, 42, 42, 255, 0, 0, 0, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 6, 6, 6, 255, 70, 70, 70, 255, + 222, 222, 222, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 219, 219, 219, 255, 104, 104, 104, 255, + 7, 7, 7, 255, 0, 0, 0, 243, 0, 0, 0, 133, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 119, 0, 0, 0, 245, + 0, 0, 0, 255, 0, 0, 0, 255, 46, 46, 46, 255, + 21, 21, 21, 255, 0, 0, 0, 242, 0, 0, 0, 4, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 1, 1, 255, 43, 43, 43, 255, 213, 213, 213, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 254, 254, 254, 255, 212, 212, 212, 255, 42, 42, 42, 255, + 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 13, 0, 0, 0, 131, 19, 19, 19, 255, + 119, 119, 119, 255, 248, 248, 248, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 205, 205, 205, 255, 39, 39, 39, 255, 0, 0, 0, 221, + 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 107, 0, 0, 0, 238, 0, 0, 0, 255, + 0, 0, 0, 255, 61, 61, 61, 255, 202, 202, 202, 255, + 241, 241, 241, 255, 85, 85, 85, 255, 7, 7, 7, 255, + 0, 0, 0, 126, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 1, 1, 255, 43, 43, 43, 255, + 213, 213, 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 254, 254, 254, 255, 212, 212, 212, 255, + 42, 42, 42, 255, 0, 0, 0, 255, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 31, 1, 1, 1, 223, + 42, 42, 42, 255, 181, 181, 181, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 234, 234, 234, 255, 137, 137, 137, 255, 6, 6, 6, 253, + 0, 0, 0, 183, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, + 0, 0, 0, 244, 0, 0, 0, 255, 0, 0, 0, 255, + 50, 50, 50, 255, 192, 192, 192, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 247, 247, 247, 255, 172, 172, 172, 255, + 28, 28, 28, 255, 0, 0, 0, 248, 0, 0, 0, 10, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 255, + 43, 43, 43, 255, 213, 213, 213, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 212, 212, 212, 255, 42, 42, 42, 255, 0, 0, 0, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 65, + 8, 8, 8, 255, 78, 78, 78, 255, 230, 230, 230, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 254, 254, 254, 255, 213, 213, 213, 255, 76, 76, 76, 255, + 0, 0, 0, 237, 0, 0, 0, 97, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 197, 2, 2, 2, 255, + 89, 89, 89, 255, 252, 252, 252, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 229, 229, 229, 255, 89, 89, 89, 255, 8, 8, 8, 255, + 0, 0, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 1, 1, 255, 43, 43, 43, 255, 213, 213, 213, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 254, 254, 254, 255, 212, 212, 212, 255, 42, 42, 42, 255, + 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, + 0, 0, 0, 154, 22, 22, 22, 255, 132, 132, 132, 255, + 250, 250, 250, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 247, 247, 247, 255, 179, 179, 179, 255, + 26, 26, 26, 255, 0, 0, 0, 218, 0, 0, 0, 11, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, + 4, 4, 4, 255, 48, 48, 48, 255, 202, 202, 202, 255, + 251, 251, 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 248, 248, 248, 255, 179, 179, 179, 255, + 31, 31, 31, 255, 0, 0, 0, 254, 0, 0, 0, 17, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 1, 1, 255, 43, 43, 43, 255, + 213, 213, 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 254, 254, 254, 255, 212, 212, 212, 255, + 42, 42, 42, 255, 0, 0, 0, 255, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 34, 2, 2, 2, 242, 48, 48, 48, 255, + 193, 193, 193, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 232, 232, 232, 255, + 125, 125, 125, 255, 5, 5, 5, 250, 0, 0, 0, 167, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 181, 13, 13, 13, 255, + 118, 118, 118, 255, 238, 238, 238, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 231, 231, 231, 255, 96, 96, 96, 255, 8, 8, 8, 255, + 0, 0, 0, 149, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 255, + 43, 43, 43, 255, 213, 213, 213, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 212, 212, 212, 255, 42, 42, 42, 255, 0, 0, 0, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 4, 0, 0, 0, 82, 10, 10, 10, 255, + 87, 87, 87, 255, 236, 236, 236, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 253, 253, 253, 255, + 208, 208, 208, 255, 63, 63, 63, 255, 0, 0, 0, 233, + 0, 0, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, + 3, 3, 3, 255, 42, 42, 42, 255, 197, 197, 197, 255, + 251, 251, 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 248, 248, 248, 255, 185, 185, 185, 255, + 34, 34, 34, 255, 1, 1, 1, 255, 0, 0, 0, 25, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 1, 1, 255, 43, 43, 43, 255, 213, 213, 213, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 254, 254, 254, 255, 212, 212, 212, 255, 42, 42, 42, 255, + 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 177, + 26, 26, 26, 255, 145, 145, 145, 255, 252, 252, 252, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 245, 245, 245, 255, 170, 170, 170, 255, 20, 20, 20, 255, + 0, 0, 0, 215, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 170, 12, 12, 12, 255, + 110, 110, 110, 255, 236, 236, 236, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 233, 233, 233, 255, 103, 103, 103, 255, 10, 10, 10, 255, + 0, 0, 0, 160, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 1, 1, 255, 43, 43, 43, 255, + 213, 213, 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 254, 254, 254, 255, 212, 212, 212, 255, + 42, 42, 42, 255, 0, 0, 0, 255, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, + 2, 2, 2, 255, 54, 54, 54, 255, 205, 205, 205, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 229, 229, 229, 255, 111, 111, 111, 255, + 3, 3, 3, 247, 0, 0, 0, 150, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, + 2, 2, 2, 255, 38, 38, 38, 255, 191, 191, 191, 255, + 250, 250, 250, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 249, 249, 249, 255, 191, 191, 191, 255, + 37, 37, 37, 255, 1, 1, 1, 255, 0, 0, 0, 33, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 255, + 43, 43, 43, 255, 213, 213, 213, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 212, 212, 212, 255, 42, 42, 42, 255, 0, 0, 0, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, + 0, 0, 0, 102, 12, 12, 12, 255, 97, 97, 97, 255, + 240, 240, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 253, 253, 253, 255, 202, 202, 202, 255, + 52, 52, 52, 255, 0, 0, 0, 229, 0, 0, 0, 52, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 159, 10, 10, 10, 255, + 103, 103, 103, 255, 234, 234, 234, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 235, 235, 235, 255, 110, 110, 110, 255, 11, 11, 11, 255, + 0, 0, 0, 171, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 1, 1, 255, 43, 43, 43, 255, 213, 213, 213, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 254, 254, 254, 255, 212, 212, 212, 255, 42, 42, 42, 255, + 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 24, 0, 0, 0, 199, 30, 30, 30, 255, + 158, 158, 158, 255, 252, 252, 252, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 242, 242, 242, 255, + 160, 160, 160, 255, 15, 15, 15, 255, 0, 0, 0, 207, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, + 2, 2, 2, 255, 35, 35, 35, 255, 185, 185, 185, 255, + 249, 249, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 250, 250, 250, 255, 196, 196, 196, 255, + 41, 41, 41, 255, 2, 2, 2, 255, 0, 0, 0, 42, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 1, 1, 255, 43, 43, 43, 255, + 213, 213, 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 254, 254, 254, 255, 212, 212, 212, 255, + 42, 42, 42, 255, 0, 0, 0, 255, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 45, 4, 4, 4, 255, + 60, 60, 60, 255, 214, 214, 214, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 225, 225, 225, 255, 98, 98, 98, 255, 3, 3, 3, 243, + 0, 0, 0, 128, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 148, 9, 9, 9, 255, + 96, 96, 96, 255, 232, 232, 232, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 237, 237, 237, 255, 117, 117, 117, 255, 12, 12, 12, 255, + 0, 0, 0, 182, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 255, + 43, 43, 43, 255, 213, 213, 213, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 212, 212, 212, 255, 42, 42, 42, 255, 0, 0, 0, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 124, + 15, 15, 15, 255, 109, 109, 109, 255, 243, 243, 243, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 252, 252, 252, 255, 196, 196, 196, 255, 42, 42, 42, 255, + 0, 0, 0, 226, 0, 0, 0, 32, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, + 1, 1, 1, 253, 31, 31, 31, 255, 179, 179, 179, 255, + 249, 249, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 250, 250, 250, 255, 202, 202, 202, 255, + 45, 45, 45, 255, 2, 2, 2, 255, 0, 0, 0, 52, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 1, 1, 255, 43, 43, 43, 255, 213, 213, 213, 255, + 213, 213, 213, 255, 213, 213, 213, 255, 213, 213, 213, 255, + 213, 213, 213, 255, 212, 212, 212, 255, 42, 42, 42, 255, + 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, + 0, 0, 0, 218, 34, 34, 34, 255, 171, 171, 171, 255, + 252, 252, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 240, 240, 240, 255, 148, 148, 148, 255, + 12, 12, 12, 254, 0, 0, 0, 194, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 136, 8, 8, 8, 255, + 89, 89, 89, 255, 230, 230, 230, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 239, 239, 239, 255, 125, 125, 125, 255, 13, 13, 13, 255, + 0, 0, 0, 193, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 1, 1, 1, 255, 36, 36, 36, 255, + 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, + 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, + 35, 35, 35, 255, 0, 0, 0, 255, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 58, 5, 5, 5, 255, 68, 68, 68, 255, + 223, 223, 223, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 221, 221, 221, 255, + 84, 84, 84, 255, 2, 2, 2, 240, 0, 0, 0, 104, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, + 0, 0, 0, 248, 28, 28, 28, 255, 172, 172, 172, 255, + 248, 248, 248, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 251, 251, 251, 255, 206, 206, 206, 255, + 49, 49, 49, 255, 3, 3, 3, 255, 0, 0, 0, 62, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 1, 1, 1, 255, 1, 1, 1, 255, 1, 1, 1, 255, + 1, 1, 1, 255, 1, 1, 1, 255, 1, 1, 1, 255, + 1, 1, 1, 255, 1, 1, 1, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 15, 0, 0, 0, 147, 17, 17, 17, 255, + 122, 122, 122, 255, 246, 246, 246, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 250, 250, 250, 255, + 189, 189, 189, 255, 33, 33, 33, 255, 0, 0, 0, 223, + 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 124, 8, 8, 8, 255, + 82, 82, 82, 255, 227, 227, 227, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 240, 240, 240, 255, 132, 132, 132, 255, 15, 15, 15, 255, + 0, 0, 0, 203, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 29, 1, 1, 1, 236, + 40, 40, 40, 255, 188, 188, 188, 255, 252, 252, 252, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 237, 237, 237, 255, 134, 134, 134, 255, 9, 9, 9, 251, + 0, 0, 0, 175, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, + 0, 0, 0, 241, 26, 26, 26, 255, 166, 166, 166, 255, + 247, 247, 247, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 252, 252, 252, 255, 211, 211, 211, 255, + 54, 54, 54, 255, 4, 4, 4, 255, 0, 0, 0, 73, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 77, + 7, 7, 7, 255, 64, 64, 64, 255, 191, 191, 191, 255, + 223, 223, 223, 255, 241, 241, 241, 255, 250, 250, 250, 255, + 254, 254, 254, 255, 217, 217, 217, 255, 72, 72, 72, 255, + 2, 2, 2, 236, 0, 0, 0, 81, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 113, 7, 7, 7, 255, + 76, 76, 76, 255, 224, 224, 224, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 241, 241, 241, 255, 148, 148, 148, 255, 17, 17, 17, 255, + 0, 0, 0, 213, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 14, + 0, 0, 0, 143, 3, 3, 3, 255, 15, 15, 15, 251, + 28, 28, 28, 254, 70, 70, 70, 255, 134, 134, 134, 255, + 193, 193, 193, 255, 227, 227, 227, 255, 188, 188, 188, 255, + 26, 26, 26, 255, 0, 0, 0, 221, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 234, 23, 23, 23, 255, 159, 159, 159, 255, + 246, 246, 246, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 244, 244, 244, 255, 216, 216, 216, 255, 143, 143, 143, 255, + 40, 40, 40, 255, 4, 4, 4, 255, 0, 0, 0, 124, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 48, + 0, 0, 0, 153, 0, 0, 0, 234, 4, 4, 4, 249, + 11, 11, 11, 252, 35, 35, 35, 255, 83, 83, 83, 255, + 94, 94, 94, 255, 11, 11, 11, 248, 0, 0, 0, 156, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 101, 6, 6, 6, 255, + 70, 70, 70, 255, 221, 221, 221, 255, 245, 245, 245, 255, + 219, 219, 219, 255, 147, 147, 147, 255, 60, 60, 60, 255, + 17, 17, 17, 255, 5, 5, 5, 255, 0, 0, 0, 220, + 0, 0, 0, 183, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 71, 0, 0, 0, 175, 0, 0, 0, 246, + 6, 6, 6, 248, 20, 20, 20, 255, 7, 7, 7, 234, + 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 226, 21, 21, 21, 255, 159, 159, 159, 255, + 163, 163, 163, 255, 66, 66, 66, 255, 20, 20, 20, 255, + 5, 5, 5, 255, 0, 0, 0, 223, 0, 0, 0, 190, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 7, 0, 0, 0, 96, 0, 0, 0, 200, + 0, 0, 0, 217, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 20, 0, 0, 0, 10, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 90, 7, 7, 7, 255, + 45, 45, 45, 255, 22, 22, 22, 255, 6, 6, 6, 255, + 0, 0, 0, 243, 0, 0, 0, 212, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 50, 0, 0, 0, 219, 0, 0, 0, 130, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 229, 7, 7, 7, 255, 0, 0, 0, 246, + 0, 0, 0, 215, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, + 0, 0, 0, 66, 1, 1, 1, 240, 2, 2, 2, 255, + 0, 0, 0, 245, 0, 0, 0, 93, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 63, 0, 0, 0, 190, 0, 0, 0, 219, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, + 0, 0, 0, 89, 3, 3, 3, 255, 26, 26, 26, 255, + 57, 57, 57, 255, 6, 6, 6, 255, 0, 0, 0, 244, + 0, 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, + 0, 0, 0, 113, 3, 3, 3, 255, 33, 33, 33, 255, + 123, 123, 123, 255, 230, 230, 230, 255, 113, 113, 113, 255, + 0, 0, 0, 255, 0, 0, 0, 237, 0, 0, 0, 44, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, + 0, 0, 0, 138, 5, 5, 5, 255, 41, 41, 41, 254, + 137, 137, 137, 255, 236, 236, 236, 255, 255, 255, 255, 255, + 247, 247, 247, 255, 89, 89, 89, 255, 0, 0, 0, 255, + 0, 0, 0, 221, 0, 0, 0, 24, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 185, + 0, 0, 0, 255, 0, 0, 0, 78, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, + 1, 1, 1, 163, 8, 8, 8, 255, 50, 50, 50, 255, + 154, 154, 154, 255, 242, 242, 242, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 245, 245, 245, 255, + 64, 64, 64, 255, 0, 0, 0, 255, 0, 0, 0, 200, + 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 210, + 0, 0, 0, 255, 1, 1, 1, 255, 0, 0, 0, 255, + 0, 0, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, + 1, 1, 1, 189, 11, 11, 11, 255, 60, 60, 60, 255, + 171, 171, 171, 255, 247, 247, 247, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 228, 228, 228, 255, 25, 25, 25, 255, + 0, 0, 0, 253, 0, 0, 0, 180, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 232, + 0, 0, 0, 255, 31, 31, 31, 255, 98, 98, 98, 255, + 17, 17, 17, 255, 0, 0, 0, 240, 0, 0, 0, 28, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, + 1, 1, 1, 214, 15, 15, 15, 255, 71, 71, 71, 255, + 187, 187, 187, 255, 249, 249, 249, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 254, 254, 254, 255, 243, 243, 243, 255, 200, 200, 200, 255, + 76, 76, 76, 255, 0, 0, 0, 255, 0, 0, 0, 219, + 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 66, 0, 0, 0, 249, + 0, 0, 0, 255, 60, 60, 60, 255, 241, 241, 241, 255, + 230, 230, 230, 255, 92, 92, 92, 255, 12, 12, 12, 255, + 0, 0, 0, 220, 0, 0, 0, 9, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 59, + 2, 2, 2, 235, 19, 19, 19, 255, 84, 84, 84, 255, + 203, 203, 203, 255, 251, 251, 251, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 254, 254, 254, 255, 238, 238, 238, 255, 179, 179, 179, 255, + 62, 62, 62, 255, 6, 6, 6, 254, 0, 0, 0, 212, + 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 93, 0, 0, 0, 255, + 0, 0, 0, 255, 87, 87, 87, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 249, 249, 249, 255, 210, 210, 210, 255, + 75, 75, 75, 255, 9, 9, 9, 255, 0, 0, 0, 196, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 81, + 2, 2, 2, 254, 24, 24, 24, 255, 99, 99, 99, 255, + 215, 215, 215, 255, 253, 253, 253, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 253, 253, 253, 255, 233, 233, 233, 255, 165, 165, 165, 255, + 48, 48, 48, 255, 2, 2, 2, 251, 0, 0, 0, 194, + 1, 1, 1, 20, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 131, 0, 0, 0, 255, + 0, 0, 0, 255, 112, 112, 112, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 247, 247, 247, 255, 198, 198, 198, 255, 60, 60, 60, 255, + 7, 7, 7, 255, 0, 0, 0, 169, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 106, + 2, 2, 2, 255, 31, 31, 31, 255, 115, 115, 115, 255, + 226, 226, 226, 255, 253, 253, 253, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 253, 253, 253, 255, 227, 227, 227, 255, 149, 149, 149, 255, + 36, 36, 36, 255, 2, 2, 2, 246, 0, 0, 0, 172, + 19, 19, 19, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 198, + 0, 0, 0, 255, 39, 39, 39, 255, 220, 220, 220, 255, + 251, 251, 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 245, 245, 245, 255, + 183, 183, 183, 255, 47, 47, 47, 255, 5, 5, 5, 255, + 0, 0, 0, 140, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 131, + 5, 5, 5, 255, 38, 38, 38, 255, 132, 132, 132, 255, + 234, 234, 234, 255, 254, 254, 254, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 251, 251, 251, 255, 220, 220, 220, 255, 133, 133, 133, 255, + 26, 26, 26, 255, 1, 1, 1, 240, 0, 0, 0, 148, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 3, 0, 0, 0, 210, 13, 13, 13, 255, + 85, 85, 85, 255, 216, 216, 216, 255, 251, 251, 251, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 242, 242, 242, 255, 167, 167, 167, 255, + 37, 37, 37, 255, 3, 3, 3, 255, 0, 0, 0, 110, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 157, + 7, 7, 7, 255, 46, 46, 46, 255, 149, 149, 149, 255, + 240, 240, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 249, 249, 249, 255, 213, 213, 213, 255, 116, 116, 116, 255, + 18, 18, 18, 255, 1, 1, 1, 235, 0, 0, 0, 124, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, + 0, 0, 0, 232, 15, 15, 15, 255, 103, 103, 103, 255, + 225, 225, 225, 255, 253, 253, 253, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 238, 238, 238, 255, 149, 149, 149, 255, 29, 29, 29, 255, + 2, 2, 2, 255, 0, 0, 0, 82, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 29, 1, 1, 1, 183, + 10, 10, 10, 255, 56, 56, 56, 255, 167, 167, 167, 255, + 245, 245, 245, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 246, 246, 246, 255, 205, 205, 205, 255, 100, 100, 100, 255, + 13, 13, 13, 255, 0, 0, 0, 228, 0, 0, 0, 98, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 249, + 20, 20, 20, 255, 121, 121, 121, 255, 232, 232, 232, 255, + 254, 254, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 254, 254, 254, 255, 234, 234, 234, 255, + 131, 131, 131, 255, 22, 22, 22, 255, 0, 0, 0, 255, + 0, 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 35, 2, 2, 2, 208, + 13, 13, 13, 255, 68, 68, 68, 255, 183, 183, 183, 255, + 248, 248, 248, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 243, 243, 243, 255, 194, 194, 194, 255, 82, 82, 82, 255, + 8, 8, 8, 255, 0, 0, 0, 222, 0, 0, 0, 72, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 66, 2, 2, 2, 255, 26, 26, 26, 255, + 140, 140, 140, 255, 237, 237, 237, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 253, 253, 253, 255, 228, 228, 228, 255, 112, 112, 112, 255, + 17, 17, 17, 255, 0, 0, 0, 242, 0, 0, 0, 31, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 25, 1, 1, 1, 230, + 15, 15, 15, 255, 65, 65, 65, 255, 205, 205, 205, 255, + 250, 250, 250, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 239, 239, 239, 255, 183, 183, 183, 255, 66, 66, 66, 255, + 5, 5, 5, 255, 0, 0, 0, 217, 0, 0, 0, 48, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, + 4, 4, 4, 255, 33, 33, 33, 255, 158, 158, 158, 255, + 241, 241, 241, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 251, 251, 251, 255, + 220, 220, 220, 255, 94, 94, 94, 255, 13, 13, 13, 255, + 0, 0, 0, 223, 0, 0, 0, 12, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 59, + 1, 1, 1, 118, 7, 7, 7, 255, 47, 47, 47, 255, + 178, 178, 178, 255, 245, 245, 245, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 253, 253, 253, 255, + 235, 235, 235, 255, 170, 170, 170, 255, 52, 52, 52, 255, + 4, 4, 4, 251, 0, 0, 0, 201, 0, 0, 0, 24, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 123, 5, 5, 5, 255, + 42, 42, 42, 255, 176, 176, 176, 255, 245, 245, 245, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 249, 249, 249, 255, 211, 211, 211, 255, + 77, 77, 77, 255, 9, 9, 9, 255, 0, 0, 0, 199, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 58, 0, 0, 0, 138, + 6, 6, 6, 255, 50, 50, 50, 255, 183, 183, 183, 255, + 247, 247, 247, 255, 255, 255, 255, 255, 253, 253, 253, 255, + 229, 229, 229, 255, 155, 155, 155, 255, 39, 39, 39, 255, + 2, 2, 2, 247, 0, 0, 0, 180, 2, 2, 2, 5, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 153, 7, 7, 7, 255, 53, 53, 53, 255, + 191, 191, 191, 255, 247, 247, 247, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 247, 247, 247, 255, 200, 200, 200, 255, 62, 62, 62, 255, + 7, 7, 7, 255, 0, 0, 0, 172, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 59, 0, 0, 0, 164, 8, 8, 8, 255, + 63, 63, 63, 255, 197, 197, 197, 255, 249, 249, 249, 255, + 225, 225, 225, 255, 139, 139, 139, 255, 28, 28, 28, 255, + 1, 1, 1, 242, 0, 0, 0, 156, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 181, + 9, 9, 9, 255, 67, 67, 67, 255, 205, 205, 205, 255, + 249, 249, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 245, 245, 245, 255, + 185, 185, 185, 255, 48, 48, 48, 255, 5, 5, 5, 255, + 0, 0, 0, 144, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 60, + 0, 0, 0, 190, 11, 11, 11, 255, 79, 79, 79, 255, + 208, 208, 208, 255, 126, 126, 126, 255, 20, 20, 20, 255, + 1, 1, 1, 237, 0, 0, 0, 131, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 207, 11, 11, 11, 255, + 83, 83, 83, 255, 215, 215, 215, 255, 251, 251, 251, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 242, 242, 242, 255, 169, 169, 169, 255, + 38, 38, 38, 255, 4, 4, 4, 255, 0, 0, 0, 114, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 66, 0, 0, 0, 213, + 13, 13, 13, 255, 56, 56, 56, 255, 18, 18, 18, 255, + 1, 1, 1, 232, 0, 0, 0, 106, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, + 0, 0, 0, 230, 15, 15, 15, 255, 101, 101, 101, 255, + 224, 224, 224, 255, 252, 252, 252, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 240, 240, 240, 255, 155, 155, 155, 255, 30, 30, 30, 255, + 3, 3, 3, 255, 0, 0, 0, 87, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 78, 1, 1, 1, 234, 14, 14, 14, 255, + 1, 1, 1, 227, 0, 0, 0, 79, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 0, 247, + 19, 19, 19, 255, 119, 119, 119, 255, 231, 231, 231, 255, + 254, 254, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 248, 248, 248, 255, 221, 221, 221, 255, + 69, 69, 69, 255, 19, 19, 19, 255, 0, 0, 0, 255, + 0, 0, 0, 66, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 98, + 0, 0, 0, 229, 0, 0, 0, 55, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 2, 2, 2, 255, 25, 25, 25, 255, + 138, 138, 138, 255, 236, 236, 236, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 246, 246, 246, 255, 197, 197, 197, 255, + 73, 73, 73, 255, 12, 12, 12, 255, 0, 0, 0, 238, + 0, 0, 0, 93, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 55, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, + 3, 3, 3, 255, 32, 32, 32, 255, 156, 156, 156, 255, + 241, 241, 241, 255, 244, 244, 244, 255, 182, 182, 182, 255, + 59, 59, 59, 255, 10, 10, 10, 255, 0, 0, 0, 217, + 0, 0, 0, 73, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 120, 5, 5, 5, 255, + 41, 41, 41, 255, 185, 185, 185, 255, 175, 175, 175, 255, + 46, 46, 46, 255, 7, 7, 7, 255, 0, 0, 0, 192, + 0, 0, 0, 59, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 149, 6, 6, 6, 255, 48, 48, 48, 255, + 37, 37, 37, 255, 6, 6, 6, 255, 0, 0, 0, 165, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 178, + 12, 12, 12, 255, 6, 6, 6, 255, 0, 0, 0, 136, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 212, 0, 0, 0, 112, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, + 0, 0, 0, 32, 0, 0, 0, 56, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 30, + 0, 0, 0, 95, 0, 0, 0, 227, 0, 0, 0, 246, + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 26, 0, 0, 0, 84, + 1, 1, 1, 212, 9, 9, 9, 255, 12, 12, 12, 255, + 0, 0, 0, 248, 0, 0, 0, 121, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 131, 0, 0, 0, 170, + 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 24, 0, 0, 0, 75, 1, 1, 1, 202, + 7, 7, 7, 255, 31, 31, 31, 255, 78, 78, 78, 255, + 115, 115, 115, 255, 1, 1, 1, 255, 0, 0, 0, 235, + 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 233, + 0, 0, 0, 255, 2, 2, 2, 255, 0, 0, 0, 226, + 0, 0, 0, 134, 0, 0, 0, 36, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, + 0, 0, 0, 66, 0, 0, 0, 191, 6, 6, 6, 255, + 28, 28, 28, 255, 72, 72, 72, 255, 149, 149, 149, 255, + 225, 225, 225, 255, 254, 254, 254, 255, 63, 63, 63, 255, + 0, 0, 0, 250, 0, 0, 0, 134, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58, + 0, 0, 0, 255, 14, 14, 14, 255, 60, 60, 60, 255, + 21, 21, 21, 255, 7, 7, 7, 255, 2, 2, 2, 255, + 0, 0, 0, 208, 0, 0, 0, 109, 0, 0, 0, 17, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 57, + 0, 0, 0, 182, 5, 5, 5, 255, 24, 24, 24, 255, + 67, 67, 67, 255, 141, 141, 141, 255, 220, 220, 220, 255, + 250, 250, 250, 255, 255, 255, 255, 255, 253, 253, 253, 255, + 198, 198, 198, 255, 0, 0, 0, 255, 0, 0, 0, 241, + 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 163, 0, 0, 0, 255, 118, 118, 118, 255, + 232, 232, 232, 255, 171, 171, 171, 255, 105, 105, 105, 255, + 47, 47, 47, 255, 18, 18, 18, 255, 6, 6, 6, 255, + 1, 1, 1, 255, 0, 0, 0, 189, 0, 0, 0, 83, + 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 16, 0, 0, 0, 49, 0, 0, 0, 170, + 4, 4, 4, 255, 22, 22, 22, 255, 62, 62, 62, 255, + 134, 134, 134, 255, 214, 214, 214, 255, 249, 249, 249, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 250, 250, 250, 255, 75, 75, 75, 255, + 0, 0, 0, 250, 0, 0, 0, 145, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 248, 0, 0, 0, 255, + 227, 227, 227, 255, 255, 255, 255, 255, 246, 246, 246, 255, + 235, 235, 235, 255, 210, 210, 210, 255, 157, 157, 157, 255, + 90, 90, 90, 255, 39, 39, 39, 255, 14, 14, 14, 255, + 5, 5, 5, 255, 0, 0, 0, 248, 0, 0, 0, 165, + 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, + 0, 0, 0, 41, 0, 0, 0, 159, 2, 2, 2, 255, + 19, 19, 19, 255, 57, 57, 57, 255, 127, 127, 127, 255, + 208, 208, 208, 255, 247, 247, 247, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 208, 208, 208, 255, 0, 0, 0, 255, 0, 0, 0, 247, + 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 82, 0, 0, 0, 255, + 48, 48, 48, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 252, 252, 252, 255, + 245, 245, 245, 255, 232, 232, 232, 255, 201, 201, 201, 255, + 142, 142, 142, 255, 76, 76, 76, 255, 32, 32, 32, 255, + 12, 12, 12, 255, 4, 4, 4, 255, 0, 0, 0, 233, + 0, 0, 0, 138, 0, 0, 0, 38, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 35, + 0, 0, 0, 148, 2, 2, 2, 255, 18, 18, 18, 255, + 52, 52, 52, 255, 119, 119, 119, 255, 203, 203, 203, 255, + 246, 246, 246, 255, 254, 254, 254, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 252, 252, 252, 255, + 236, 236, 236, 255, 211, 211, 211, 255, 37, 37, 37, 255, + 0, 0, 0, 253, 0, 0, 0, 160, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187, + 0, 0, 0, 255, 154, 154, 154, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 251, 251, 251, 255, 244, 244, 244, 255, 227, 227, 227, 255, + 190, 190, 190, 255, 127, 127, 127, 255, 64, 64, 64, 255, + 27, 27, 27, 255, 10, 10, 10, 255, 3, 3, 3, 255, + 0, 0, 0, 213, 0, 0, 0, 112, 0, 0, 0, 21, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 10, 0, 0, 0, 32, 0, 0, 0, 135, + 2, 2, 2, 255, 16, 16, 16, 255, 49, 49, 49, 255, + 112, 112, 112, 255, 196, 196, 196, 255, 244, 244, 244, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 253, 253, 253, 255, 238, 238, 238, 255, + 203, 203, 203, 255, 139, 139, 139, 255, 57, 57, 57, 255, + 14, 14, 14, 255, 0, 0, 0, 232, 0, 0, 0, 192, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, + 0, 0, 0, 255, 0, 0, 0, 255, 233, 233, 233, 255, + 254, 254, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 250, 250, 250, 255, 242, 242, 242, 255, + 222, 222, 222, 255, 178, 178, 178, 255, 111, 111, 111, 255, + 53, 53, 53, 255, 22, 22, 22, 255, 9, 9, 9, 255, + 2, 2, 2, 255, 0, 0, 0, 191, 0, 0, 0, 88, + 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 60, + 0, 0, 0, 31, 1, 1, 1, 124, 1, 1, 1, 247, + 14, 14, 14, 255, 44, 44, 44, 255, 105, 105, 105, 255, + 190, 190, 190, 255, 242, 242, 242, 255, 254, 254, 254, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 253, 253, 253, 255, 239, 239, 239, 255, 207, 207, 207, 255, + 147, 147, 147, 255, 62, 62, 62, 255, 12, 12, 12, 255, + 0, 0, 0, 234, 0, 0, 0, 197, 0, 0, 0, 77, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 115, 0, 0, 0, 255, 20, 20, 20, 255, + 147, 147, 147, 255, 200, 200, 200, 255, 234, 234, 234, 255, + 248, 248, 248, 255, 253, 253, 253, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 249, 249, 249, 255, + 240, 240, 240, 255, 216, 216, 216, 255, 163, 163, 163, 255, + 97, 97, 97, 255, 45, 45, 45, 255, 19, 19, 19, 255, + 9, 9, 9, 255, 0, 0, 0, 255, 0, 0, 0, 13, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 192, + 0, 0, 0, 134, 1, 1, 1, 245, 13, 13, 13, 255, + 43, 43, 43, 255, 98, 98, 98, 255, 184, 184, 184, 255, + 240, 240, 240, 255, 254, 254, 254, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 253, 253, 253, 255, + 241, 241, 241, 255, 211, 211, 211, 255, 153, 153, 153, 255, + 69, 69, 69, 255, 14, 14, 14, 255, 1, 1, 1, 237, + 0, 0, 0, 204, 0, 0, 0, 88, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 123, 0, 0, 0, 245, + 5, 5, 5, 255, 18, 18, 18, 255, 40, 40, 40, 255, + 87, 87, 87, 255, 153, 153, 153, 255, 210, 210, 210, 255, + 238, 238, 238, 255, 249, 249, 249, 255, 254, 254, 254, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 248, 248, 248, 255, 237, 237, 237, 255, 216, 216, 216, 255, + 111, 111, 111, 255, 24, 24, 24, 255, 0, 0, 0, 194, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 192, 0, 0, 0, 204, 8, 8, 8, 255, + 51, 51, 51, 255, 176, 176, 176, 255, 236, 236, 236, 255, + 253, 253, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 254, 254, 254, 255, 243, 243, 243, 255, + 214, 214, 214, 255, 160, 160, 160, 255, 75, 75, 75, 255, + 17, 17, 17, 255, 0, 0, 0, 240, 0, 0, 0, 212, + 0, 0, 0, 99, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 70, 0, 0, 0, 174, + 2, 2, 2, 253, 8, 8, 8, 255, 20, 20, 20, 255, + 47, 47, 47, 255, 101, 101, 101, 255, 168, 168, 168, 255, + 218, 218, 218, 255, 241, 241, 241, 255, 250, 250, 250, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 231, 231, 231, 255, 84, 84, 84, 255, 6, 6, 6, 255, + 0, 0, 0, 89, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 192, + 0, 0, 0, 230, 25, 25, 25, 255, 160, 160, 160, 255, + 247, 247, 247, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 254, 254, 254, 255, 244, 244, 244, 255, 218, 218, 218, 255, + 166, 166, 166, 255, 82, 82, 82, 255, 19, 19, 19, 255, + 2, 2, 2, 242, 0, 0, 0, 216, 0, 0, 0, 110, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 93, + 0, 0, 0, 197, 3, 3, 3, 255, 9, 9, 9, 255, + 24, 24, 24, 255, 56, 56, 56, 255, 116, 116, 116, 255, + 182, 182, 182, 255, 224, 224, 224, 255, 243, 243, 243, 255, + 251, 251, 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 251, 251, 251, 255, 193, 193, 193, 255, 34, 34, 34, 255, + 1, 1, 1, 251, 0, 0, 0, 5, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 192, 0, 0, 0, 194, 6, 6, 6, 255, + 63, 63, 63, 255, 216, 216, 216, 255, 254, 254, 254, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 246, 246, 246, 255, 221, 221, 221, 255, 173, 173, 173, 255, + 89, 89, 89, 255, 23, 23, 23, 255, 2, 2, 2, 244, + 0, 0, 0, 219, 0, 0, 0, 122, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, + 0, 0, 0, 119, 0, 0, 0, 219, 4, 4, 4, 255, + 11, 11, 11, 255, 28, 28, 28, 255, 67, 67, 67, 255, + 131, 131, 131, 255, 193, 193, 193, 255, 229, 229, 229, 255, + 244, 244, 244, 255, 252, 252, 252, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 243, 243, 243, 255, 131, 131, 131, 255, + 13, 13, 13, 255, 0, 0, 0, 169, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 192, + 0, 0, 0, 222, 21, 21, 21, 255, 140, 140, 140, 255, + 245, 245, 245, 255, 255, 255, 255, 255, 247, 247, 247, 255, + 224, 224, 224, 255, 178, 178, 178, 255, 97, 97, 97, 255, + 26, 26, 26, 255, 3, 3, 3, 246, 0, 0, 0, 221, + 0, 0, 0, 133, 0, 0, 0, 9, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 43, 0, 0, 0, 146, 0, 0, 0, 238, + 5, 5, 5, 255, 13, 13, 13, 255, 34, 34, 34, 255, + 80, 80, 80, 255, 146, 146, 146, 255, 204, 204, 204, 255, + 233, 233, 233, 255, 246, 246, 246, 255, 225, 225, 225, 255, + 68, 68, 68, 255, 5, 5, 5, 255, 0, 0, 0, 64, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 192, 0, 0, 0, 119, 5, 5, 5, 255, + 57, 57, 57, 255, 212, 212, 212, 255, 229, 229, 229, 255, + 184, 184, 184, 255, 105, 105, 105, 255, 30, 30, 30, 255, + 3, 3, 3, 248, 0, 0, 0, 224, 0, 0, 0, 143, + 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 66, 0, 0, 0, 171, + 1, 1, 1, 250, 6, 6, 6, 255, 15, 15, 15, 255, + 41, 41, 41, 255, 94, 94, 94, 255, 166, 166, 166, 255, + 184, 184, 184, 255, 29, 29, 29, 255, 0, 0, 0, 237, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 165, + 0, 0, 0, 211, 18, 18, 18, 255, 129, 129, 129, 255, + 122, 122, 122, 255, 34, 34, 34, 255, 5, 5, 5, 249, + 0, 0, 0, 226, 0, 0, 0, 155, 0, 0, 0, 26, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 90, + 0, 0, 0, 193, 1, 1, 1, 255, 6, 6, 6, 255, + 19, 19, 19, 255, 45, 45, 45, 255, 15, 15, 15, 255, + 0, 0, 0, 144, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 192, 0, 0, 0, 110, 5, 5, 5, 255, + 29, 29, 29, 255, 6, 6, 6, 251, 0, 0, 0, 228, + 0, 0, 0, 165, 0, 0, 0, 35, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1099,6 +9273,24 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, + 0, 0, 0, 116, 0, 0, 0, 214, 4, 4, 4, 255, + 2, 2, 2, 255, 0, 0, 0, 42, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1112,9 +9304,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1143,6 +9332,18 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 165, + 0, 0, 0, 206, 1, 1, 1, 234, 0, 0, 0, 176, + 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1155,12 +9356,22 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 43, 0, 0, 0, 122, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1197,9 +9408,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 255, - 43, 255, 213, 255, 255, 255, 255, 255, 255, 255, 254, 255, - 212, 255, 42, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1210,6 +9418,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 93, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1228,6 +9446,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1240,15 +9468,11 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1, 255, 43, 255, 213, 255, - 255, 255, 255, 255, 255, 255, 254, 255, 212, 255, 42, 255, - 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1, 0, 5, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1279,19 +9503,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1, 255, 43, 255, 213, 255, 255, 255, 255, 255, - 255, 255, 254, 255, 212, 255, 42, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 22, 0, 141, 0, 108, 0, 18, 0, 7, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1300,6 +9531,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1325,17 +9566,11 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 255, - 43, 255, 213, 255, 255, 255, 255, 255, 255, 255, 254, 255, - 212, 255, 42, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 45, 0, 255, - 0, 255, 0, 254, 0, 176, 0, 73, 0, 8, 0, 7, - 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1354,6 +9589,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1361,24 +9606,27 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1, 255, 43, 255, 213, 255, - 255, 255, 255, 255, 255, 255, 254, 255, 212, 255, 42, 255, - 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 9, 1, 110, 9, 255, 25, 255, 10, 255, - 6, 255, 1, 255, 0, 245, 0, 152, 0, 54, 0, 8, - 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1403,24 +9651,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, - 0, 145, 0, 236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1, 255, 43, 255, 213, 255, 255, 255, 255, 255, - 255, 255, 254, 255, 212, 255, 42, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, - 1, 204, 40, 255, 178, 255, 237, 255, 143, 255, 46, 255, - 8, 255, 5, 255, 0, 255, 0, 226, 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1433,6 +9674,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1446,24 +9697,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7, 0, 130, 0, 251, 0, 255, 0, 255, - 0, 114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 255, - 43, 255, 213, 255, 255, 255, 255, 255, 255, 255, 254, 255, - 212, 255, 42, 255, 0, 255, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 6, 255, 70, 255, - 222, 255, 255, 255, 255, 255, 255, 255, 219, 255, 104, 255, - 7, 255, 0, 243, 0, 133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1488,25 +9741,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1, 0, 119, 0, 245, - 0, 255, 0, 255, 46, 255, 21, 255, 0, 242, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1, 255, 43, 255, 213, 255, - 255, 255, 255, 255, 255, 255, 254, 255, 212, 255, 42, 255, - 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 13, 0, 131, 19, 255, 119, 255, 248, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 205, 255, 39, 255, 0, 221, - 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1515,6 +9760,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1531,24 +9786,27 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 107, 0, 238, 0, 255, 0, 255, 61, 255, 202, 255, - 241, 255, 85, 255, 7, 255, 0, 126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1, 255, 43, 255, 213, 255, 255, 255, 255, 255, - 255, 255, 254, 255, 212, 255, 42, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 1, 223, - 42, 255, 181, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 234, 255, 137, 255, 6, 253, 0, 183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1573,29 +9831,30 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 23, 0, 244, 0, 255, 0, 255, - 50, 255, 192, 255, 255, 255, 255, 255, 247, 255, 172, 255, - 28, 255, 0, 248, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 255, - 43, 255, 213, 255, 255, 255, 255, 255, 255, 255, 254, 255, - 212, 255, 42, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1, 0, 65, 8, 255, 78, 255, 230, 255, - 255, 255, 255, 255, 255, 255, 254, 255, 213, 255, 76, 255, - 0, 237, 0, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1613,27 +9872,28 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 197, 2, 255, 89, 255, 252, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 229, 255, 89, 255, 8, 255, - 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1, 255, 43, 255, 213, 255, - 255, 255, 255, 255, 255, 255, 254, 255, 212, 255, 42, 255, - 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, - 0, 154, 22, 255, 132, 255, 250, 255, 255, 255, 255, 255, - 255, 255, 247, 255, 179, 255, 26, 255, 0, 218, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1658,27 +9918,29 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, - 4, 255, 48, 255, 202, 255, 251, 255, 255, 255, 255, 255, - 255, 255, 248, 255, 179, 255, 31, 255, 0, 254, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1, 255, 43, 255, 213, 255, 255, 255, 255, 255, - 255, 255, 254, 255, 212, 255, 42, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 34, 2, 242, 48, 255, - 193, 255, 255, 255, 255, 255, 255, 255, 255, 255, 232, 255, - 125, 255, 5, 250, 0, 167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1695,31 +9957,32 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 181, 13, 255, - 118, 255, 238, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 231, 255, 96, 255, 8, 255, 0, 149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 255, - 43, 255, 213, 255, 255, 255, 255, 255, 255, 255, 254, 255, - 212, 255, 42, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 4, 0, 82, 10, 255, 87, 255, 236, 255, 255, 255, - 255, 255, 255, 255, 253, 255, 208, 255, 63, 255, 0, 233, - 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1744,24 +10007,25 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 41, 3, 255, 42, 255, 197, 255, - 251, 255, 255, 255, 255, 255, 255, 255, 248, 255, 185, 255, - 34, 255, 1, 255, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1, 255, 43, 255, 213, 255, - 255, 255, 255, 255, 255, 255, 254, 255, 212, 255, 42, 255, - 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 177, - 26, 255, 145, 255, 252, 255, 255, 255, 255, 255, 255, 255, - 245, 255, 170, 255, 20, 255, 0, 215, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1779,6 +10043,15 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1787,28 +10060,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 170, 12, 255, 110, 255, 236, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 233, 255, 103, 255, 10, 255, - 0, 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1, 255, 43, 255, 213, 255, 255, 255, 255, 255, - 255, 255, 254, 255, 212, 255, 42, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 37, 2, 255, 54, 255, 205, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 229, 255, 111, 255, - 3, 247, 0, 150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, + 0, 0, 0, 86, 0, 0, 0, 137, 0, 0, 0, 179, + 0, 0, 0, 212, 0, 0, 0, 235, 0, 0, 0, 249, + 0, 0, 0, 254, 0, 0, 0, 249, 0, 0, 0, 235, + 0, 0, 0, 212, 0, 0, 0, 179, 0, 0, 0, 137, + 0, 0, 0, 86, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1829,30 +10100,44 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, - 2, 255, 38, 255, 191, 255, 250, 255, 255, 255, 255, 255, - 255, 255, 249, 255, 191, 255, 37, 255, 1, 255, 0, 33, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 255, - 43, 255, 213, 255, 255, 255, 255, 255, 255, 255, 254, 255, - 212, 255, 42, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, - 0, 102, 12, 255, 97, 255, 240, 255, 255, 255, 255, 255, - 255, 255, 253, 255, 202, 255, 52, 255, 0, 229, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1872,24 +10157,22 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 159, 10, 255, - 103, 255, 234, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 235, 255, 110, 255, 11, 255, 0, 171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 35, 0, 0, 0, 124, 0, 0, 0, 202, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 202, 0, 0, 0, 124, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1, 255, 43, 255, 213, 255, - 255, 255, 255, 255, 255, 255, 254, 255, 212, 255, 42, 255, - 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 24, 0, 199, 30, 255, - 158, 255, 252, 255, 255, 255, 255, 255, 255, 255, 242, 255, - 160, 255, 15, 255, 0, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1904,6 +10187,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1915,24 +10208,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 24, 2, 255, 35, 255, 185, 255, - 249, 255, 255, 255, 255, 255, 255, 255, 250, 255, 196, 255, - 41, 255, 2, 255, 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1, 255, 43, 255, 213, 255, 255, 255, 255, 255, - 255, 255, 254, 255, 212, 255, 42, 255, 0, 255, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 45, 4, 255, 60, 255, 214, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 225, 255, 98, 255, 3, 243, - 0, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1948,6 +10243,15 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, + 0, 0, 0, 175, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 175, 0, 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1958,25 +10262,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 148, 9, 255, 96, 255, 232, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 237, 255, 117, 255, 12, 255, - 0, 182, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 255, - 43, 255, 213, 255, 255, 255, 255, 255, 255, 255, 254, 255, - 212, 255, 42, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 124, - 15, 255, 109, 255, 243, 255, 255, 255, 255, 255, 255, 255, - 252, 255, 196, 255, 42, 255, 0, 226, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1993,6 +10298,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2000,28 +10315,29 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, - 1, 253, 31, 255, 179, 255, 249, 255, 255, 255, 255, 255, - 255, 255, 250, 255, 202, 255, 45, 255, 2, 255, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1, 255, 43, 255, 213, 255, - 213, 255, 213, 255, 213, 255, 213, 255, 212, 255, 42, 255, - 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 27, 0, 218, 34, 255, 171, 255, - 252, 255, 255, 255, 255, 255, 255, 255, 240, 255, 148, 255, - 12, 254, 0, 194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 179, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 179, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2042,24 +10358,23 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 136, 8, 255, - 89, 255, 230, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 239, 255, 125, 255, 13, 255, 0, 193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, - 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, - 0, 63, 1, 255, 36, 255, 43, 255, 43, 255, 43, 255, - 43, 255, 43, 255, 43, 255, 35, 255, 0, 255, 0, 63, - 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, - 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 58, 5, 255, 68, 255, 223, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 221, 255, 84, 255, 2, 240, 0, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2069,6 +10384,15 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2086,23 +10410,20 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 10, 0, 248, 28, 255, 172, 255, - 248, 255, 255, 255, 255, 255, 255, 255, 251, 255, 206, 255, - 49, 255, 3, 255, 0, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 63, 0, 63, 0, 63, 0, 63, - 0, 63, 0, 63, 0, 164, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, 0, 255, - 1, 255, 1, 255, 1, 255, 1, 255, 1, 255, 1, 255, - 1, 255, 1, 255, 0, 255, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, 0, 164, - 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 15, 0, 147, 17, 255, - 122, 255, 246, 255, 255, 255, 255, 255, 255, 255, 250, 255, - 189, 255, 33, 255, 0, 223, 0, 14, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 137, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2122,6 +10443,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2129,23 +10460,8 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 124, 8, 255, 82, 255, 227, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 240, 255, 132, 255, 15, 255, - 0, 203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 63, 0, 63, 0, 63, 0, 164, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 164, 0, 63, - 0, 63, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 29, 1, 236, 40, 255, 188, 255, 252, 255, - 255, 255, 255, 255, 255, 255, 237, 255, 134, 255, 9, 251, - 0, 175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2153,6 +10469,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2171,23 +10497,19 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, - 0, 241, 26, 255, 166, 255, 247, 255, 255, 255, 255, 255, - 255, 255, 252, 255, 211, 255, 54, 255, 4, 255, 0, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 63, 0, 63, 0, 63, 0, 164, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 164, 0, 63, 0, 63, 0, 63, 0, 53, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 77, - 7, 255, 64, 255, 191, 255, 223, 255, 241, 255, 250, 255, - 254, 255, 217, 255, 72, 255, 2, 236, 0, 81, 0, 0, + 0, 0, 0, 49, 0, 0, 0, 202, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 26, 26, 26, 255, 86, 86, 86, 255, 137, 137, 137, 255, + 179, 179, 179, 255, 212, 212, 212, 255, 235, 235, 235, 255, + 212, 212, 212, 255, 179, 179, 179, 255, 137, 137, 137, 255, + 86, 86, 86, 255, 26, 26, 26, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 202, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2207,6 +10529,15 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2214,23 +10545,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 113, 7, 255, - 76, 255, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 241, 255, 148, 255, 17, 255, 0, 213, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 63, 0, 63, 0, 63, 0, 164, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 164, 0, 63, 0, 63, 0, 63, - 0, 53, 0, 0, 0, 14, 0, 143, 3, 255, 15, 251, - 28, 254, 70, 255, 134, 255, 193, 255, 227, 255, 188, 255, - 26, 255, 0, 221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2240,6 +10554,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2257,24 +10581,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 234, 23, 255, 159, 255, - 246, 255, 255, 255, 254, 255, 244, 255, 216, 255, 143, 255, - 40, 255, 4, 255, 0, 124, 0, 63, 0, 63, 0, 164, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 164, 0, 63, - 0, 63, 0, 53, 0, 48, 0, 153, 0, 234, 4, 249, - 11, 252, 35, 255, 83, 255, 94, 255, 11, 248, 0, 156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 86, 0, 0, 0, 249, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 35, 35, 35, 255, 124, 124, 124, 255, + 202, 202, 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 202, 202, 202, 255, 124, 124, 124, 255, 35, 35, 35, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 249, + 0, 0, 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2293,6 +10614,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2300,22 +10631,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 101, 6, 255, 70, 255, 221, 255, 245, 255, - 219, 255, 147, 255, 60, 255, 17, 255, 5, 255, 0, 220, - 0, 183, 0, 191, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 69, 255, 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, 69, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 191, 0, 191, 0, 164, - 0, 63, 0, 53, 0, 0, 0, 71, 0, 175, 0, 246, - 6, 248, 20, 255, 7, 234, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2324,6 +10639,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2343,29 +10668,24 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 226, 21, 255, 159, 255, 163, 255, 66, 255, 20, 255, - 5, 255, 0, 223, 0, 190, 0, 191, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 69, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 168, 255, 255, 255, + 0, 0, 0, 105, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 54, 54, 54, 255, 175, 175, 175, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 69, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, 0, 164, - 0, 63, 0, 63, 0, 53, 0, 7, 0, 96, 0, 200, - 0, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 175, 175, 175, 255, 54, 54, 54, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, - 0, 20, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2380,39 +10700,41 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 90, 7, 255, - 45, 255, 22, 255, 6, 255, 0, 243, 0, 212, 0, 191, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 69, 255, 156, 255, 156, 255, - 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 156, 255, 156, 255, 156, 255, - 69, 255, 51, 255, 51, 255, 51, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, 0, 191, - 0, 164, 0, 63, 0, 53, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1, 0, 50, 0, 219, 0, 130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2428,29 +10750,28 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 229, 7, 255, 0, 246, - 0, 215, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 69, 255, 156, 255, 156, 255, - 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 105, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 137, 137, 137, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, - 156, 255, 156, 255, 69, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 137, 137, 137, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, - 0, 66, 1, 240, 2, 255, 0, 245, 0, 93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2464,40 +10785,41 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 190, 0, 219, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 51, 255, 51, 255, 69, 255, 156, 255, 156, 255, - 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 156, 255, 156, 255, 156, 255, 69, 255, 51, 255, - 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 9, 0, 89, 3, 255, 26, 255, - 57, 255, 6, 255, 0, 244, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2506,19 +10828,20 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 63, 0, 164, 0, 191, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 51, 255, 69, 255, 156, 255, - 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 86, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 49, 49, 49, 255, + 202, 202, 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -2526,17 +10849,14 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 156, 255, 156, 255, 69, 255, - 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, + 202, 202, 202, 255, 49, 49, 49, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, - 0, 113, 3, 255, 33, 255, 123, 255, 230, 255, 113, 255, - 0, 255, 0, 237, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2548,38 +10868,81 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, 0, 164, - 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, 51, 255, - 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 49, 0, 0, 0, 249, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 86, 86, 86, 255, + 249, 249, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, 69, 255, - 51, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 249, 249, 249, 255, + 86, 86, 86, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 249, 0, 0, 0, 49, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 21, 0, 138, 5, 255, 41, 254, - 137, 255, 236, 255, 255, 255, 247, 255, 89, 255, 0, 255, - 0, 221, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2591,19 +10954,63 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3, 0, 185, 0, 255, 0, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 69, 255, 156, 255, 156, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 202, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 105, 105, 105, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -2612,17 +11019,13 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, 156, 255, - 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 105, 105, 105, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, - 1, 163, 8, 255, 50, 255, 154, 255, 242, 255, 255, 255, - 255, 255, 255, 255, 245, 255, 64, 255, 0, 255, 0, 200, - 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2633,38 +11036,48 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 210, - 0, 255, 1, 255, 0, 255, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 63, 0, 164, 0, 191, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 51, 255, 69, 255, 156, 255, 168, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, - 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 34, 1, 189, 11, 255, 60, 255, - 171, 255, 247, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 228, 255, 25, 255, 0, 253, 0, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2676,16 +11089,14 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 40, 0, 232, 0, 255, 31, 255, 98, 255, - 17, 255, 0, 240, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, 69, 255, - 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 137, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 105, 105, 105, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -2695,20 +11106,38 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 105, 105, 105, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 137, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, - 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, - 1, 214, 15, 255, 71, 255, 187, 255, 249, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 254, 255, 243, 255, 200, 255, - 76, 255, 0, 255, 0, 219, 0, 44, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2718,19 +11147,41 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 0, 249, - 0, 255, 60, 255, 241, 255, 230, 255, 92, 255, 12, 255, - 0, 220, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 63, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 86, 86, 86, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -2741,16 +11192,11 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, - 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 86, 86, 86, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3, 0, 59, 2, 235, 19, 255, 84, 255, - 203, 255, 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 254, 255, 238, 255, 179, 255, 62, 255, 6, 254, 0, 212, - 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2761,19 +11207,66 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 93, 0, 255, 0, 255, 87, 255, 255, 255, - 255, 255, 249, 255, 210, 255, 75, 255, 9, 255, 0, 196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 51, 255, 69, 255, 156, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 179, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 49, 49, 49, 255, + 249, 249, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -2784,15 +11277,13 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, - 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 249, 249, 249, 255, 49, 49, 49, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 179, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 81, - 2, 254, 24, 255, 99, 255, 215, 255, 253, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 253, 255, 233, 255, 165, 255, - 48, 255, 2, 251, 0, 194, 1, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2803,39 +11294,44 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 131, 0, 255, - 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 247, 255, 198, 255, 60, 255, 7, 255, 0, 169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, 69, 255, - 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, - 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 63, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 13, 0, 106, 2, 255, 31, 255, 115, 255, - 226, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 253, 255, 227, 255, 149, 255, 36, 255, 2, 246, 0, 172, - 19, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2846,38 +11342,31 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 198, 0, 255, 39, 255, 220, 255, - 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, 245, 255, - 183, 255, 47, 255, 5, 255, 0, 140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 202, 202, 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 69, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 69, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 191, 0, 164, 0, 53, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 202, 202, 202, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 131, - 5, 255, 38, 255, 132, 255, 234, 255, 254, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 251, 255, 220, 255, 133, 255, - 26, 255, 1, 240, 0, 148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2889,38 +11378,48 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 3, 0, 210, 13, 255, 85, 255, 216, 255, 251, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 242, 255, 167, 255, - 37, 255, 3, 255, 0, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 51, 255, 69, 255, 168, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 156, 255, 156, 255, 156, 255, 69, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 69, 255, 156, 255, - 156, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 63, 0, 53, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 24, 1, 157, 7, 255, 46, 255, 149, 255, - 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 249, 255, 213, 255, 116, 255, 18, 255, 1, 235, 0, 124, - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2931,38 +11430,27 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, - 0, 232, 15, 255, 103, 255, 225, 255, 253, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 238, 255, 149, 255, 29, 255, - 2, 255, 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 175, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 137, 137, 137, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 156, 255, 156, 255, 156, 255, 69, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 69, 255, 156, 255, 156, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 191, 0, 164, 0, 53, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 1, 183, - 10, 255, 56, 255, 167, 255, 245, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 254, 255, 246, 255, 205, 255, 100, 255, - 13, 255, 0, 228, 0, 98, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 137, 137, 137, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2974,37 +11462,22 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 0, 249, - 20, 255, 121, 255, 232, 255, 254, 255, 255, 255, 255, 255, - 255, 255, 254, 255, 234, 255, 131, 255, 22, 255, 0, 255, - 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 51, 255, 69, 255, 168, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 156, 255, 156, 255, 156, 255, 69, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 69, 255, 156, 255, 156, 255, 156, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, - 0, 0, 0, 35, 2, 208, 13, 255, 68, 255, 183, 255, - 248, 255, 255, 255, 255, 255, 255, 255, 255, 255, 254, 255, - 243, 255, 194, 255, 82, 255, 8, 255, 0, 222, 0, 72, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3017,37 +11490,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 66, 2, 255, 26, 255, - 140, 255, 237, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 253, 255, 228, 255, 112, 255, 17, 255, 0, 242, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 156, 255, 156, 255, 69, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 69, 255, 156, 255, - 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 156, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 25, 1, 230, - 15, 255, 65, 255, 205, 255, 250, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 254, 255, 239, 255, 183, 255, 66, 255, - 5, 255, 0, 217, 0, 48, 0, 0, 0, 0, 0, 0, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3060,36 +11517,27 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 94, 4, 255, 33, 255, 158, 255, - 241, 255, 255, 255, 255, 255, 255, 255, 255, 255, 251, 255, - 220, 255, 94, 255, 13, 255, 0, 223, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 35, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 54, 54, 54, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, - 69, 255, 51, 255, 51, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 164, 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, - 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, 0, 164, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 51, 255, 51, 255, 69, 255, - 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 63, 0, 59, 1, 118, 7, 255, 47, 255, - 178, 255, 245, 255, 255, 255, 255, 255, 255, 255, 253, 255, - 235, 255, 170, 255, 52, 255, 4, 251, 0, 201, 0, 24, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 54, 54, 54, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 35, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3103,36 +11551,19 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 123, 5, 255, 42, 255, 176, 255, 245, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 249, 255, 211, 255, - 77, 255, 9, 255, 0, 199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 156, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 156, 255, 156, 255, 69, 255, 51, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 164, 0, 63, 0, 63, - 0, 63, 0, 63, 0, 63, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, 0, 63, - 0, 63, 0, 63, 0, 63, 0, 63, 0, 164, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, 69, 255, - 156, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 156, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 164, 0, 58, 0, 138, 6, 255, 50, 255, 183, 255, - 247, 255, 255, 255, 253, 255, 229, 255, 155, 255, 39, 255, - 2, 247, 0, 180, 2, 5, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3146,35 +11577,19 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 153, 7, 255, 53, 255, 191, 255, 247, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 247, 255, 200, 255, 62, 255, - 7, 255, 0, 172, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 156, 255, 69, 255, 51, 255, 51, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 164, 0, 63, 0, 63, - 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 63, 0, 63, 0, 63, - 0, 164, 0, 191, 0, 191, 0, 191, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, 51, 255, - 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 59, 0, 164, 8, 255, 63, 255, 197, 255, 249, 255, - 225, 255, 139, 255, 28, 255, 1, 242, 0, 156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3188,36 +11603,51 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 181, - 9, 255, 67, 255, 205, 255, 249, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 245, 255, 185, 255, 48, 255, 5, 255, - 0, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 124, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 175, 175, 175, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, 69, 255, - 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 164, 0, 63, 0, 63, - 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 175, 175, 175, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 124, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, - 0, 63, 0, 63, 0, 164, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, - 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 60, - 0, 190, 11, 255, 79, 255, 208, 255, 126, 255, 20, 255, - 1, 237, 0, 131, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3231,35 +11661,54 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1, 0, 207, 11, 255, - 83, 255, 215, 255, 251, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 242, 255, 169, 255, 38, 255, 4, 255, 0, 114, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 156, 255, 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 191, 0, 191, 0, 164, 0, 63, 0, 63, - 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 63, 0, 63, 0, 63, 0, 164, 0, 191, - 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, - 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 202, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 35, 35, 35, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 66, 0, 213, - 13, 255, 56, 255, 18, 255, 1, 232, 0, 106, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 35, 35, 35, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 202, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3274,18 +11723,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 17, 0, 230, 15, 255, 101, 255, - 224, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 240, 255, 155, 255, 30, 255, 3, 255, 0, 87, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 156, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 156, 255, 69, 255, 51, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 191, 0, 164, 0, 63, - 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3293,16 +11741,24 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 63, 0, 63, 0, 164, - 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, - 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 78, 1, 234, 14, 255, - 1, 227, 0, 79, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3317,17 +11773,35 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 38, 0, 247, 19, 255, 119, 255, 231, 255, - 254, 255, 255, 255, 255, 255, 255, 255, 248, 255, 221, 255, - 69, 255, 19, 255, 0, 255, 0, 66, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 124, 124, 124, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, 0, 191, - 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 124, 124, 124, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 26, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3336,15 +11810,15 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, 0, 164, - 0, 191, 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 98, 0, 229, 0, 55, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3360,16 +11834,22 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 2, 255, 25, 255, 138, 255, 236, 255, 255, 255, - 255, 255, 246, 255, 197, 255, 73, 255, 12, 255, 0, 238, - 0, 93, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 156, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 191, 0, 164, 0, 63, 0, 63, 0, 53, 0, 0, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3379,15 +11859,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, 0, 63, - 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 86, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 202, 202, 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 202, 202, 202, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3402,16 +11893,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, - 3, 255, 32, 255, 156, 255, 241, 255, 244, 255, 182, 255, - 59, 255, 10, 255, 0, 217, 0, 73, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 191, 0, 164, 0, 63, 0, 53, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3422,15 +11914,22 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, - 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3445,16 +11944,30 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 120, 5, 255, - 41, 255, 185, 255, 175, 255, 46, 255, 7, 255, 0, 192, - 0, 59, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 137, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 26, 26, 26, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 156, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, 0, 164, - 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 26, 26, 26, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 137, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3465,14 +11978,42 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, - 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 156, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 89, 0, 0, 0, 34, 0, 0, 0, 35, + 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 36, + 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, + 0, 0, 0, 38, 0, 0, 0, 38, 0, 0, 0, 39, + 0, 0, 0, 39, 0, 0, 0, 40, 0, 0, 0, 40, + 0, 0, 0, 40, 0, 0, 0, 41, 0, 0, 0, 41, + 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 43, + 0, 0, 0, 43, 0, 0, 0, 44, 0, 0, 0, 44, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3488,15 +12029,28 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 149, 6, 255, 48, 255, - 37, 255, 6, 255, 0, 165, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 179, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 86, 86, 86, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 86, 86, 86, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 179, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3508,14 +12062,44 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 255, 5, 5, 5, 255, + 4, 4, 4, 255, 4, 4, 4, 255, 4, 4, 4, 255, + 4, 4, 4, 255, 4, 4, 4, 255, 4, 4, 4, 255, + 4, 4, 4, 255, 4, 4, 4, 255, 4, 4, 4, 255, + 4, 4, 4, 255, 5, 5, 5, 255, 5, 5, 5, 255, + 5, 5, 5, 255, 5, 5, 5, 255, 5, 5, 5, 255, + 5, 5, 5, 255, 5, 5, 5, 255, 5, 5, 5, 255, + 5, 5, 5, 255, 5, 5, 5, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, + 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, + 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, + 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, + 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, + 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, + 42, 42, 42, 255, 42, 42, 42, 255, 35, 35, 35, 255, + 1, 1, 1, 255, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3531,14 +12115,29 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 178, 12, 255, 6, 255, 0, 136, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 212, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 137, 137, 137, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 191, 0, 164, 0, 53, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 137, 137, 137, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 212, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3551,14 +12150,42 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 156, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 1, 1, 1, 255, + 39, 39, 39, 255, 69, 69, 69, 255, 69, 69, 69, 255, + 69, 69, 69, 255, 69, 69, 69, 255, 70, 70, 70, 255, + 70, 70, 70, 255, 70, 70, 70, 255, 71, 71, 71, 255, + 71, 71, 71, 255, 71, 71, 71, 255, 71, 71, 71, 255, + 72, 72, 72, 255, 72, 72, 72, 255, 72, 72, 72, 255, + 73, 73, 73, 255, 73, 73, 73, 255, 73, 73, 73, 255, + 73, 73, 73, 255, 74, 74, 74, 255, 74, 74, 74, 255, + 0, 0, 0, 255, 0, 0, 0, 254, 0, 0, 0, 255, + 0, 0, 0, 255, 212, 212, 212, 255, 212, 212, 212, 255, + 212, 212, 212, 255, 212, 212, 212, 255, 212, 212, 212, 255, + 212, 212, 212, 255, 212, 212, 212, 255, 212, 212, 212, 255, + 212, 212, 212, 255, 212, 212, 212, 255, 212, 212, 212, 255, + 212, 212, 212, 255, 212, 212, 212, 255, 212, 212, 212, 255, + 212, 212, 212, 255, 212, 212, 212, 255, 212, 212, 212, 255, + 212, 212, 212, 255, 212, 212, 212, 255, 212, 212, 212, 255, + 43, 43, 43, 255, 1, 1, 1, 255, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3574,14 +12201,30 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 212, 0, 112, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 235, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 179, 179, 179, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 179, 179, 179, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 235, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3594,14 +12237,38 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 1, 1, 1, 255, 44, 44, 44, 255, 224, 224, 224, 255, + 229, 229, 229, 255, 230, 230, 230, 255, 230, 230, 230, 255, + 230, 230, 230, 255, 230, 230, 230, 255, 230, 230, 230, 255, + 230, 230, 230, 255, 230, 230, 230, 255, 230, 230, 230, 255, + 230, 230, 230, 255, 231, 231, 231, 255, 231, 231, 231, 255, + 231, 231, 231, 255, 231, 231, 231, 255, 231, 231, 231, 255, + 231, 231, 231, 255, 231, 231, 231, 255, 231, 231, 231, 255, + 231, 231, 231, 255, 0, 0, 0, 255, 0, 0, 0, 254, + 0, 0, 0, 255, 0, 0, 0, 255, 254, 254, 254, 255, + 254, 254, 254, 255, 254, 254, 254, 255, 254, 254, 254, 255, + 254, 254, 254, 255, 254, 254, 254, 255, 254, 254, 254, 255, + 254, 254, 254, 255, 254, 254, 254, 255, 254, 254, 254, 255, + 254, 254, 254, 255, 254, 254, 254, 255, 254, 254, 254, 255, + 254, 254, 254, 255, 254, 254, 254, 255, 254, 254, 254, 255, + 254, 254, 254, 255, 254, 254, 254, 255, 254, 254, 254, 255, + 213, 213, 213, 255, 43, 43, 43, 255, 1, 1, 1, 255, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3616,14 +12283,31 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 249, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 212, 212, 212, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 212, 212, 212, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 249, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3637,14 +12321,40 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 1, 1, 1, 255, 43, 43, 43, 255, + 213, 213, 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 213, 213, 213, 255, 43, 43, 43, 255, + 1, 1, 1, 255, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3659,14 +12369,29 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 254, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 235, 235, 235, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 235, 235, 235, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 254, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3680,13 +12405,43 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 63, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 1, 1, 1, 255, + 43, 43, 43, 255, 213, 213, 213, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 213, 213, 213, 255, + 43, 43, 43, 255, 1, 1, 1, 255, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3702,13 +12457,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 249, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 212, 212, 212, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 212, 212, 212, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 249, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3723,13 +12491,42 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 1, 1, 1, 255, 43, 43, 43, 255, 213, 213, 213, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 213, 213, 213, 255, 43, 43, 43, 255, 1, 1, 1, 255, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3744,14 +12541,28 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 235, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 179, 179, 179, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 63, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 179, 179, 179, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 235, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3766,13 +12577,43 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 63, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 1, 1, 1, 255, 43, 43, 43, 255, + 215, 215, 215, 255, 250, 250, 250, 255, 250, 250, 250, 255, + 250, 250, 250, 255, 250, 250, 250, 255, 250, 250, 250, 255, + 250, 250, 250, 255, 250, 250, 250, 255, 250, 250, 250, 255, + 250, 250, 250, 255, 250, 250, 250, 255, 250, 250, 250, 255, + 250, 250, 250, 255, 250, 250, 250, 255, 250, 250, 250, 255, + 250, 250, 250, 255, 250, 250, 250, 255, 250, 250, 250, 255, + 250, 250, 250, 255, 250, 250, 250, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 213, 213, 213, 255, 213, 213, 213, 255, 213, 213, 213, 255, + 213, 213, 213, 255, 213, 213, 213, 255, 213, 213, 213, 255, + 213, 213, 213, 255, 213, 213, 213, 255, 213, 213, 213, 255, + 213, 213, 213, 255, 213, 213, 213, 255, 213, 213, 213, 255, + 213, 213, 213, 255, 213, 213, 213, 255, 213, 213, 213, 255, + 213, 213, 213, 255, 213, 213, 213, 255, 213, 213, 213, 255, + 213, 213, 213, 255, 213, 213, 213, 255, 43, 43, 43, 255, + 1, 1, 1, 255, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3787,13 +12628,25 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, + 0, 0, 0, 212, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 137, 137, 137, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 137, 137, 137, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3809,13 +12662,40 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 1, 1, 1, 254, + 42, 42, 42, 255, 189, 189, 189, 255, 186, 186, 186, 255, + 186, 186, 186, 255, 186, 186, 186, 255, 185, 185, 185, 255, + 185, 185, 185, 255, 185, 185, 185, 255, 184, 184, 184, 255, + 184, 184, 184, 255, 184, 184, 184, 255, 184, 184, 184, 255, + 183, 183, 183, 255, 183, 183, 183, 255, 183, 183, 183, 255, + 182, 182, 182, 255, 182, 182, 182, 255, 182, 182, 182, 255, + 182, 182, 182, 255, 181, 181, 181, 255, 181, 181, 181, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 43, 43, 43, 255, 43, 43, 43, 255, + 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, + 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, + 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, + 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, + 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, + 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, + 36, 36, 36, 255, 1, 1, 1, 255, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3829,13 +12709,30 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 179, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 86, 86, 86, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 86, 86, 86, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 179, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3852,13 +12749,39 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 1, 1, 1, 255, 29, 29, 29, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 1, 1, 1, 255, + 1, 1, 1, 255, 1, 1, 1, 255, 1, 1, 1, 255, + 1, 1, 1, 255, 1, 1, 1, 255, 1, 1, 1, 255, + 1, 1, 1, 255, 1, 1, 1, 255, 1, 1, 1, 255, + 1, 1, 1, 255, 1, 1, 1, 255, 1, 1, 1, 255, + 1, 1, 1, 255, 1, 1, 1, 255, 1, 1, 1, 255, + 1, 1, 1, 255, 1, 1, 1, 255, 1, 1, 1, 255, + 1, 1, 1, 255, 1, 1, 1, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3872,13 +12795,28 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 26, 26, 26, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 26, 26, 26, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3894,13 +12832,25 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 228, 0, 0, 0, 220, + 0, 0, 0, 219, 0, 0, 0, 219, 0, 0, 0, 218, + 0, 0, 0, 218, 0, 0, 0, 218, 0, 0, 0, 217, + 0, 0, 0, 217, 0, 0, 0, 216, 0, 0, 0, 216, + 0, 0, 0, 215, 0, 0, 0, 215, 0, 0, 0, 214, + 0, 0, 0, 214, 0, 0, 0, 214, 0, 0, 0, 213, + 0, 0, 0, 213, 0, 0, 0, 212, 0, 0, 0, 212, + 0, 0, 0, 211, 0, 0, 0, 211, 0, 0, 0, 210, + 0, 0, 0, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3908,19 +12858,51 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 86, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 202, 202, 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 63, 0, 53, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 202, 202, 202, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3937,13 +12919,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3957,13 +12942,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3980,13 +12968,28 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 124, 124, 124, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 124, 124, 124, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 26, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4000,12 +13003,18 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4019,17 +13028,20 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4042,13 +13054,25 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 202, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 35, 35, 35, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 35, 35, 35, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4066,13 +13090,18 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4085,13 +13114,15 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4109,12 +13140,25 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 124, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 175, 175, 175, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 175, 175, 175, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 124, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4127,17 +13171,20 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4152,12 +13199,20 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4170,12 +13225,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 54, 54, 54, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 54, 54, 54, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4191,20 +13260,23 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 6, 0, 32, 0, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4213,13 +13285,15 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4237,17 +13311,32 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 175, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 137, 137, 137, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 137, 137, 137, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 175, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 30, - 0, 95, 0, 227, 0, 246, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4255,12 +13344,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4276,38 +13370,52 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 2, 0, 26, 0, 84, 1, 212, 9, 255, 12, 255, - 0, 248, 0, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 131, 0, 170, 0, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 202, 202, 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 202, 202, 202, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 68, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4323,29 +13431,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1, 0, 24, 0, 75, 1, 202, - 7, 255, 31, 255, 78, 255, 115, 255, 1, 255, 0, 235, - 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 233, - 0, 255, 2, 255, 0, 226, 0, 134, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4355,6 +13455,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4366,29 +13476,29 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, - 0, 66, 0, 191, 6, 255, 28, 255, 72, 255, 149, 255, - 225, 255, 254, 255, 63, 255, 0, 250, 0, 134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 58, 0, 255, 14, 255, 60, 255, - 21, 255, 7, 255, 2, 255, 0, 208, 0, 109, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 179, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 49, 49, 49, 255, 249, 249, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 249, 249, 249, 255, 49, 49, 49, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4406,31 +13516,22 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 18, 0, 57, 0, 182, 5, 255, 24, 255, - 67, 255, 141, 255, 220, 255, 250, 255, 255, 255, 253, 255, - 198, 255, 0, 255, 0, 241, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 163, 0, 255, 118, 255, 232, 255, 171, 255, 105, 255, - 47, 255, 18, 255, 6, 255, 1, 255, 0, 189, 0, 83, - 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4440,6 +13541,15 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4451,32 +13561,29 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 16, 0, 49, 0, 170, - 4, 255, 22, 255, 62, 255, 134, 255, 214, 255, 249, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 250, 255, 75, 255, - 0, 250, 0, 145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2, 0, 248, 0, 255, - 227, 255, 255, 255, 246, 255, 235, 255, 210, 255, 157, 255, - 90, 255, 39, 255, 14, 255, 5, 255, 0, 248, 0, 165, - 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 86, 86, 86, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 86, 86, 86, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4494,28 +13601,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, - 0, 41, 0, 159, 2, 255, 19, 255, 57, 255, 127, 255, - 208, 255, 247, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 254, 255, 208, 255, 0, 255, 0, 247, - 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 82, 0, 255, 48, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 252, 255, 245, 255, 232, 255, 201, 255, - 142, 255, 76, 255, 32, 255, 12, 255, 4, 255, 0, 233, - 0, 138, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4531,34 +13626,23 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 11, 0, 35, 0, 148, 2, 255, 18, 255, - 52, 255, 119, 255, 203, 255, 246, 255, 254, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 252, 255, - 236, 255, 211, 255, 37, 255, 0, 253, 0, 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187, - 0, 255, 154, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 251, 255, 244, 255, 227, 255, - 190, 255, 127, 255, 64, 255, 27, 255, 10, 255, 3, 255, - 0, 213, 0, 112, 0, 21, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4569,6 +13653,23 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 137, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 105, 105, 105, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 105, 105, 105, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 137, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4580,33 +13681,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 10, 0, 32, 0, 135, - 2, 255, 16, 255, 49, 255, 112, 255, 196, 255, 244, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 253, 255, 238, 255, 203, 255, 139, 255, 57, 255, - 14, 255, 0, 232, 0, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 16, 0, 255, 0, 255, 233, 255, - 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 250, 255, 242, 255, - 222, 255, 178, 255, 111, 255, 53, 255, 22, 255, 9, 255, - 2, 255, 0, 191, 0, 88, 0, 10, 0, 0, 0, 1, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4622,28 +13711,18 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 60, - 0, 31, 1, 124, 1, 247, 14, 255, 44, 255, 105, 255, - 190, 255, 242, 255, 254, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 253, 255, 239, 255, 207, 255, - 147, 255, 62, 255, 12, 255, 0, 234, 0, 197, 0, 77, - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 115, 0, 255, 20, 255, 147, 255, 200, 255, 234, 255, - 248, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 255, - 240, 255, 216, 255, 163, 255, 97, 255, 45, 255, 19, 255, - 9, 255, 0, 255, 0, 13, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4660,33 +13739,28 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 202, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 105, 105, 105, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 105, 105, 105, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 202, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 192, 0, 134, 1, 245, 13, 255, - 43, 255, 98, 255, 184, 255, 240, 255, 254, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 253, 255, - 241, 255, 211, 255, 153, 255, 69, 255, 14, 255, 1, 237, - 0, 204, 0, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 123, 0, 245, - 5, 255, 18, 255, 40, 255, 87, 255, 153, 255, 210, 255, - 238, 255, 249, 255, 254, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 254, 255, - 248, 255, 237, 255, 216, 255, 111, 255, 24, 255, 0, 194, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4698,6 +13772,18 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4708,27 +13794,18 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 192, 0, 204, 8, 255, 51, 255, 176, 255, 236, 255, - 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 254, 255, 243, 255, 214, 255, 160, 255, 75, 255, - 17, 255, 0, 240, 0, 212, 0, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2, 0, 70, 0, 174, - 2, 253, 8, 255, 20, 255, 47, 255, 101, 255, 168, 255, - 218, 255, 241, 255, 250, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 231, 255, 84, 255, 6, 255, 0, 89, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4747,31 +13824,29 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 249, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 86, 86, 86, 255, 249, 249, 249, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 249, 249, 249, 255, 86, 86, 86, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 249, + 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 192, - 0, 230, 25, 255, 160, 255, 247, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 254, 255, 244, 255, 218, 255, - 166, 255, 82, 255, 19, 255, 2, 242, 0, 216, 0, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 93, - 0, 197, 3, 255, 9, 255, 24, 255, 56, 255, 116, 255, - 182, 255, 224, 255, 243, 255, 251, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 251, 255, 193, 255, 34, 255, - 1, 251, 0, 5, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4782,6 +13857,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4794,26 +13879,19 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 192, 0, 194, 6, 255, - 63, 255, 216, 255, 254, 255, 255, 255, 255, 255, 254, 255, - 246, 255, 221, 255, 173, 255, 89, 255, 23, 255, 2, 244, - 0, 219, 0, 122, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, - 0, 119, 0, 219, 4, 255, 11, 255, 28, 255, 67, 255, - 131, 255, 193, 255, 229, 255, 244, 255, 252, 255, 255, 255, - 255, 255, 243, 255, 131, 255, 13, 255, 0, 169, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4832,31 +13910,31 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 86, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 49, 49, 49, 255, + 202, 202, 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 202, 202, 202, 255, 49, 49, 49, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 192, 0, 222, 21, 255, 140, 255, - 245, 255, 255, 255, 247, 255, 224, 255, 178, 255, 97, 255, - 26, 255, 3, 246, 0, 221, 0, 133, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 43, 0, 146, 0, 238, 5, 255, 13, 255, 34, 255, - 80, 255, 146, 255, 204, 255, 233, 255, 246, 255, 225, 255, - 68, 255, 5, 255, 0, 64, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4864,6 +13942,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4879,26 +13967,23 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 192, 0, 119, 5, 255, 57, 255, 212, 255, 229, 255, - 184, 255, 105, 255, 30, 255, 3, 248, 0, 224, 0, 143, - 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 66, 0, 171, 1, 250, 6, 255, 15, 255, - 41, 255, 94, 255, 166, 255, 184, 255, 29, 255, 0, 237, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4910,6 +13995,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 137, 137, 137, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 137, 137, 137, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4922,26 +14022,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 165, - 0, 211, 18, 255, 129, 255, 122, 255, 34, 255, 5, 249, - 0, 226, 0, 155, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7, 0, 90, 0, 193, 1, 255, 6, 255, - 19, 255, 45, 255, 15, 255, 0, 144, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4958,6 +14053,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4965,12 +14070,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 192, 0, 110, 5, 255, - 29, 255, 6, 251, 0, 228, 0, 165, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -4978,17 +14077,24 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 22, 0, 116, 0, 214, 4, 255, - 2, 255, 0, 42, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 105, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 54, 54, 54, 255, 175, 175, 175, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 175, 175, 175, 255, + 54, 54, 54, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5007,13 +14113,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 165, 0, 206, 1, 234, 0, 176, - 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5021,12 +14130,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 43, 0, 122, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5035,6 +14138,20 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5050,12 +14167,19 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 86, 0, 0, 0, 249, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 35, 35, 35, 255, 124, 124, 124, 255, + 202, 202, 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 93, 0, 65, 0, 0, 0, 0, 0, 0, + 202, 202, 202, 255, 124, 124, 124, 255, 35, 35, 35, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 249, + 0, 0, 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5064,12 +14188,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5080,6 +14198,19 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5093,11 +14224,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5107,11 +14244,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5120,6 +14252,20 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49, + 0, 0, 0, 202, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 26, 26, 26, 255, + 86, 86, 86, 255, 137, 137, 137, 255, 179, 179, 179, 255, + 212, 212, 212, 255, 235, 235, 235, 255, 212, 212, 212, 255, + 179, 179, 179, 255, 137, 137, 137, 255, 86, 86, 86, 255, + 26, 26, 26, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 202, + 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5136,11 +14282,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5149,12 +14301,24 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5174,16 +14338,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5192,12 +14361,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5206,6 +14369,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5221,12 +14394,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5235,11 +14412,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5252,6 +14424,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 179, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 179, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5264,11 +14446,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5277,12 +14454,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5299,6 +14480,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5307,11 +14498,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5320,15 +14506,19 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 68, 0, 0, 0, 175, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 175, 0, 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5349,12 +14539,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5363,11 +14557,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5376,12 +14565,18 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, - 0, 86, 0, 137, 0, 179, 0, 212, 0, 235, 0, 249, - 0, 254, 0, 249, 0, 235, 0, 212, 0, 179, 0, 137, - 0, 86, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5392,11 +14587,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5405,12 +14595,15 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 35, 0, 0, 0, 124, + 0, 0, 0, 202, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 202, 0, 0, 0, 124, + 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5421,10 +14614,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 35, 0, 124, 0, 202, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 202, 0, 124, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5435,11 +14624,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5448,11 +14642,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5462,12 +14651,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 68, 0, 175, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 175, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5477,12 +14671,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5490,27 +14678,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, + 0, 0, 0, 86, 0, 0, 0, 137, 0, 0, 0, 179, + 0, 0, 0, 212, 0, 0, 0, 235, 0, 0, 0, 249, + 0, 0, 0, 254, 0, 0, 0, 249, 0, 0, 0, 235, + 0, 0, 0, 212, 0, 0, 0, 179, 0, 0, 0, 137, + 0, 0, 0, 86, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 179, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 179, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5520,12 +14702,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5533,13 +14709,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5548,12 +14727,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 137, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5563,12 +14736,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5576,11 +14753,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5590,13 +14762,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 49, 0, 202, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 26, 255, 86, 255, 137, 255, - 179, 255, 212, 255, 235, 255, 212, 255, 179, 255, 137, 255, - 86, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 202, 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5606,11 +14771,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5618,12 +14778,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5633,13 +14787,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 86, 0, 249, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 124, 255, - 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 202, 255, 124, 255, 35, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 249, - 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5648,12 +14795,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5661,11 +14813,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5675,13 +14822,19 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 105, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 54, 255, 175, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 175, 255, 54, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 105, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5691,11 +14844,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5704,11 +14852,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5718,13 +14861,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 105, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5734,11 +14870,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5746,12 +14877,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5760,14 +14900,23 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 86, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, - 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 202, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 86, 0, 0, 0, 0, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5776,12 +14925,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5789,11 +14932,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5803,14 +14941,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 49, 0, 249, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 86, 255, 249, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 255, - 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 249, 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5819,11 +14949,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5832,11 +14957,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5845,15 +14965,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 202, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 105, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5862,11 +14984,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5874,11 +14991,18 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5888,14 +15012,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 137, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 105, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 105, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5905,11 +15021,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5917,11 +15028,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5930,15 +15036,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 86, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5947,12 +15044,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5960,11 +15051,15 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5973,15 +15068,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 179, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 49, 255, 249, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 249, 255, 49, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 179, 0, 0, 0, 0, 0, 0, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -5990,11 +15096,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6002,11 +15103,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6015,16 +15111,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 202, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6033,11 +15119,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6045,11 +15126,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6058,15 +15134,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 175, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 137, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 175, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6075,12 +15157,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6088,11 +15164,19 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6101,15 +15185,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 35, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 54, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 54, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6118,11 +15193,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6130,11 +15200,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6143,16 +15208,57 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 124, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 124, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6161,11 +15267,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6173,11 +15274,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6186,16 +15282,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 202, 0, 255, 0, 255, 0, 255, - 0, 255, 35, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6203,24 +15289,12 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6228,16 +15302,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 124, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 26, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6246,11 +15325,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6258,11 +15332,18 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6271,16 +15352,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 86, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 202, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6289,11 +15360,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6301,11 +15367,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6314,16 +15375,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 137, 0, 255, 0, 255, 0, 255, 0, 255, - 26, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 26, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6332,22 +15383,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 89, 0, 34, 0, 35, 0, 35, 0, 36, 0, 36, - 0, 36, 0, 37, 0, 37, 0, 38, 0, 38, 0, 39, - 0, 39, 0, 40, 0, 40, 0, 40, 0, 41, 0, 41, - 0, 42, 0, 42, 0, 43, 0, 43, 0, 44, 0, 44, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6356,16 +15391,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 179, - 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 179, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6374,23 +15409,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 255, 5, 255, - 4, 255, 4, 255, 4, 255, 4, 255, 4, 255, 4, 255, - 4, 255, 4, 255, 4, 255, 4, 255, 5, 255, 5, 255, - 5, 255, 5, 255, 5, 255, 5, 255, 5, 255, 5, 255, - 5, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 42, 255, 42, 255, 42, 255, 42, 255, 42, 255, 42, 255, - 42, 255, 42, 255, 42, 255, 42, 255, 42, 255, 42, 255, - 42, 255, 42, 255, 42, 255, 42, 255, 42, 255, 42, 255, - 42, 255, 42, 255, 35, 255, 1, 255, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6399,16 +15417,19 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 212, 0, 255, 0, 255, - 0, 255, 0, 255, 137, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 89, 0, 0, 0, 54, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 137, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 212, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6417,23 +15438,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 1, 255, 39, 255, 69, 255, 69, 255, - 69, 255, 69, 255, 70, 255, 70, 255, 70, 255, 71, 255, - 71, 255, 71, 255, 71, 255, 72, 255, 72, 255, 72, 255, - 73, 255, 73, 255, 73, 255, 73, 255, 74, 255, 74, 255, - 0, 255, 0, 254, 0, 255, 0, 255, 212, 255, 212, 255, - 212, 255, 212, 255, 212, 255, 212, 255, 212, 255, 212, 255, - 212, 255, 212, 255, 212, 255, 212, 255, 212, 255, 212, 255, - 212, 255, 212, 255, 212, 255, 212, 255, 212, 255, 212, 255, - 43, 255, 1, 255, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6442,16 +15446,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 235, 0, 255, 0, 255, 0, 255, 0, 255, - 179, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 235, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6460,22 +15454,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 1, 255, 44, 255, 224, 255, 229, 255, 230, 255, 230, 255, - 230, 255, 230, 255, 230, 255, 230, 255, 230, 255, 230, 255, - 230, 255, 231, 255, 231, 255, 231, 255, 231, 255, 231, 255, - 231, 255, 231, 255, 231, 255, 231, 255, 0, 255, 0, 254, - 0, 255, 0, 255, 254, 255, 254, 255, 254, 255, 254, 255, - 254, 255, 254, 255, 254, 255, 254, 255, 254, 255, 254, 255, - 254, 255, 254, 255, 254, 255, 254, 255, 254, 255, 254, 255, - 254, 255, 254, 255, 254, 255, 213, 255, 43, 255, 1, 255, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6484,16 +15462,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 249, - 0, 255, 0, 255, 0, 255, 0, 255, 212, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6502,23 +15470,24 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 1, 255, 43, 255, - 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 213, 255, 43, 255, 1, 255, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 122, + 0, 0, 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6527,16 +15496,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 254, 0, 255, 0, 255, - 0, 255, 0, 255, 235, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 235, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6545,23 +15504,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 1, 255, 43, 255, 213, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 73, 0, 0, 0, 213, 4, 4, 4, 255, + 0, 0, 0, 208, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 213, 255, - 43, 255, 1, 255, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6570,16 +15523,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 249, 0, 255, 0, 255, 0, 255, 0, 255, - 212, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6588,22 +15531,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 1, 255, 43, 255, 213, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 213, 255, 43, 255, 1, 255, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6612,16 +15539,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 235, - 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 235, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6630,23 +15547,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 1, 255, 43, 255, - 215, 255, 250, 255, 250, 255, 250, 255, 250, 255, 250, 255, - 250, 255, 250, 255, 250, 255, 250, 255, 250, 255, 250, 255, - 250, 255, 250, 255, 250, 255, 250, 255, 250, 255, 250, 255, - 250, 255, 250, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 213, 255, 213, 255, 213, 255, 213, 255, 213, 255, 213, 255, - 213, 255, 213, 255, 213, 255, 213, 255, 213, 255, 213, 255, - 213, 255, 213, 255, 213, 255, 213, 255, 213, 255, 213, 255, - 213, 255, 213, 255, 43, 255, 1, 255, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6655,16 +15555,25 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 212, 0, 255, 0, 255, - 0, 255, 0, 255, 137, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 137, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 212, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 42, + 2, 2, 2, 255, 4, 4, 4, 255, 0, 0, 0, 214, + 0, 0, 0, 116, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6673,23 +15582,27 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, + 0, 0, 0, 203, 4, 4, 4, 255, 17, 17, 17, 255, + 40, 40, 40, 255, 5, 5, 5, 255, 0, 0, 0, 72, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 1, 254, 42, 255, 189, 255, 186, 255, - 186, 255, 186, 255, 185, 255, 185, 255, 185, 255, 184, 255, - 184, 255, 184, 255, 184, 255, 183, 255, 183, 255, 183, 255, - 182, 255, 182, 255, 182, 255, 182, 255, 181, 255, 181, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 43, 255, - 43, 255, 43, 255, 43, 255, 43, 255, 43, 255, 43, 255, - 43, 255, 43, 255, 43, 255, 43, 255, 43, 255, 43, 255, - 43, 255, 43, 255, 43, 255, 43, 255, 43, 255, 43, 255, - 36, 255, 1, 255, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6698,16 +15611,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 179, 0, 255, 0, 255, 0, 255, 0, 255, - 86, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 86, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6716,23 +15619,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 1, 255, 29, 255, 25, 255, 25, 255, 25, 255, 25, 255, - 25, 255, 25, 255, 25, 255, 24, 255, 24, 255, 24, 255, - 24, 255, 24, 255, 24, 255, 24, 255, 24, 255, 24, 255, - 23, 255, 23, 255, 23, 255, 23, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 1, 255, 1, 255, 1, 255, 1, 255, - 1, 255, 1, 255, 1, 255, 1, 255, 1, 255, 1, 255, - 1, 255, 1, 255, 1, 255, 1, 255, 1, 255, 1, 255, - 1, 255, 1, 255, 1, 255, 1, 255, 1, 255, 0, 255, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6740,16 +15626,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, - 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6758,23 +15634,9 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 228, 0, 220, - 0, 219, 0, 219, 0, 218, 0, 218, 0, 218, 0, 217, - 0, 217, 0, 216, 0, 216, 0, 215, 0, 215, 0, 214, - 0, 214, 0, 214, 0, 213, 0, 213, 0, 212, 0, 212, - 0, 211, 0, 211, 0, 210, 0, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6783,16 +15645,48 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 86, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 144, 15, 15, 15, 255, 45, 45, 45, 255, + 19, 19, 19, 255, 6, 6, 6, 255, 1, 1, 1, 255, + 0, 0, 0, 193, 0, 0, 0, 90, 0, 0, 0, 7, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 193, + 3, 3, 3, 255, 15, 15, 15, 255, 54, 54, 54, 255, + 148, 148, 148, 255, 143, 143, 143, 255, 17, 17, 17, 255, + 0, 0, 0, 212, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 202, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 86, 0, 0, 0, 0, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6801,11 +15695,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6813,11 +15702,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6826,16 +15710,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 26, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6843,24 +15717,12 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6869,15 +15731,25 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 202, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 35, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 202, 0, 0, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 237, 29, 29, 29, 255, + 184, 184, 184, 255, 166, 166, 166, 255, 94, 94, 94, 255, + 41, 41, 41, 255, 15, 15, 15, 255, 6, 6, 6, 255, + 1, 1, 1, 250, 0, 0, 0, 171, 0, 0, 0, 66, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6886,11 +15758,20 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, + 0, 0, 0, 42, 0, 0, 0, 182, 2, 2, 2, 255, + 13, 13, 13, 255, 49, 49, 49, 255, 132, 132, 132, 255, + 211, 211, 211, 255, 241, 241, 241, 255, 216, 216, 216, 255, + 60, 60, 60, 255, 5, 5, 5, 255, 0, 0, 0, 119, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6898,11 +15779,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6911,16 +15787,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 124, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 124, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6929,11 +15795,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6941,11 +15802,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6954,16 +15810,29 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 35, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 54, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 64, 5, 5, 5, 255, + 68, 68, 68, 255, 225, 225, 225, 255, 246, 246, 246, 255, + 233, 233, 233, 255, 204, 204, 204, 255, 146, 146, 146, 255, + 80, 80, 80, 255, 34, 34, 34, 255, 13, 13, 13, 255, + 5, 5, 5, 255, 0, 0, 0, 238, 0, 0, 0, 146, + 0, 0, 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6971,24 +15840,30 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, + 0, 0, 0, 171, 2, 2, 2, 255, 12, 12, 12, 255, + 45, 45, 45, 255, 125, 125, 125, 255, 206, 206, 206, 255, + 240, 240, 240, 255, 252, 252, 252, 255, 255, 255, 255, 255, + 244, 244, 244, 255, 147, 147, 147, 255, 20, 20, 20, 255, + 0, 0, 0, 221, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6997,15 +15872,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 175, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 137, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 137, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7014,11 +15880,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7026,11 +15887,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7039,16 +15895,30 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 202, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 169, + 13, 13, 13, 255, 131, 131, 131, 255, 243, 243, 243, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 252, 252, 252, 255, + 244, 244, 244, 255, 229, 229, 229, 255, 193, 193, 193, 255, + 131, 131, 131, 255, 67, 67, 67, 255, 28, 28, 28, 255, + 11, 11, 11, 255, 4, 4, 4, 255, 0, 0, 0, 219, + 0, 0, 0, 119, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7057,11 +15927,22 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 160, + 1, 1, 1, 255, 11, 11, 11, 255, 41, 41, 41, 255, + 117, 117, 117, 255, 202, 202, 202, 255, 239, 239, 239, 255, + 251, 251, 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 254, 254, 254, 255, 219, 219, 219, 255, + 66, 66, 66, 255, 6, 6, 6, 255, 0, 0, 0, 128, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7069,11 +15950,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7082,15 +15958,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 179, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 249, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 249, 255, 49, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7099,12 +15966,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7112,11 +15973,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7125,15 +15981,30 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 54, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 5, + 1, 1, 1, 251, 34, 34, 34, 255, 193, 193, 193, 255, + 251, 251, 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 54, 0, 0, 0, 0, 0, 0, + 251, 251, 251, 255, 243, 243, 243, 255, 224, 224, 224, 255, + 182, 182, 182, 255, 116, 116, 116, 255, 56, 56, 56, 255, + 24, 24, 24, 255, 9, 9, 9, 255, 3, 3, 3, 255, + 0, 0, 0, 197, 0, 0, 0, 93, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7141,12 +16012,24 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 17, 0, 0, 0, 149, 1, 1, 1, 255, + 10, 10, 10, 255, 37, 37, 37, 255, 110, 110, 110, 255, + 196, 196, 196, 255, 237, 237, 237, 255, 250, 250, 250, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, + 245, 245, 245, 255, 163, 163, 163, 255, 22, 22, 22, 255, + 0, 0, 0, 230, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7154,11 +16037,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7168,14 +16046,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 137, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 105, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 105, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7185,11 +16055,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7197,11 +16062,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7211,27 +16071,53 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 202, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 105, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 89, 6, 6, 6, 255, 84, 84, 84, 255, + 231, 231, 231, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 202, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 250, 250, 250, 255, 241, 241, 241, 255, + 218, 218, 218, 255, 168, 168, 168, 255, 101, 101, 101, 255, + 47, 47, 47, 255, 20, 20, 20, 255, 8, 8, 8, 255, + 2, 2, 2, 253, 0, 0, 0, 174, 0, 0, 0, 70, + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, + 0, 0, 0, 137, 0, 0, 0, 254, 8, 8, 8, 255, + 34, 34, 34, 255, 103, 103, 103, 255, 191, 191, 191, 255, + 235, 235, 235, 255, 250, 250, 250, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 246, 246, 246, 255, 221, 221, 221, 255, 159, 159, 159, 255, + 45, 45, 45, 255, 7, 7, 7, 255, 0, 0, 0, 143, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7240,11 +16126,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7253,15 +16134,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 49, 0, 249, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 86, 255, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 249, 255, 86, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 249, - 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7270,11 +16142,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7282,12 +16149,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7296,28 +16157,53 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 86, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, - 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 202, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 86, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 194, 24, 24, 24, 255, + 111, 111, 111, 255, 216, 216, 216, 255, 237, 237, 237, 255, + 248, 248, 248, 255, 254, 254, 254, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 254, 254, 254, 255, 249, 249, 249, 255, + 238, 238, 238, 255, 210, 210, 210, 255, 153, 153, 153, 255, + 87, 87, 87, 255, 40, 40, 40, 255, 18, 18, 18, 255, + 5, 5, 5, 255, 0, 0, 0, 245, 0, 0, 0, 123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 126, + 0, 0, 0, 248, 8, 8, 8, 255, 31, 31, 31, 255, + 96, 96, 96, 255, 185, 185, 185, 255, 233, 233, 233, 255, + 249, 249, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 247, 247, 247, 255, + 224, 224, 224, 255, 159, 159, 159, 255, 70, 70, 70, 255, + 21, 21, 21, 255, 7, 7, 7, 255, 0, 0, 0, 222, + 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7325,11 +16211,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7339,14 +16220,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 105, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 137, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7355,11 +16228,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7368,27 +16236,56 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 255, + 9, 9, 9, 255, 19, 19, 19, 255, 45, 45, 45, 255, + 97, 97, 97, 255, 163, 163, 163, 255, 216, 216, 216, 255, + 240, 240, 240, 255, 249, 249, 249, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 253, 253, 253, 255, + 248, 248, 248, 255, 234, 234, 234, 255, 200, 200, 200, 255, + 147, 147, 147, 255, 20, 20, 20, 255, 0, 0, 0, 255, + 0, 0, 0, 115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 105, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 175, 255, + 0, 0, 0, 0, 0, 0, 0, 114, 0, 0, 0, 242, + 7, 7, 7, 255, 28, 28, 28, 255, 89, 89, 89, 255, + 179, 179, 179, 255, 231, 231, 231, 255, 248, 248, 248, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 248, 248, 248, 255, 227, 227, 227, 255, + 166, 166, 166, 255, 76, 76, 76, 255, 23, 23, 23, 255, + 6, 6, 6, 255, 0, 0, 0, 226, 0, 0, 0, 90, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 175, 255, - 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 105, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7398,11 +16295,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7410,12 +16302,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7425,13 +16311,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 86, 0, 249, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 124, 255, - 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 202, 255, 124, 255, 35, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 249, - 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7440,12 +16319,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7453,27 +16326,56 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 10, 0, 0, 0, 88, 0, 0, 0, 191, + 2, 2, 2, 255, 9, 9, 9, 255, 22, 22, 22, 255, + 53, 53, 53, 255, 111, 111, 111, 255, 178, 178, 178, 255, + 222, 222, 222, 255, 242, 242, 242, 255, 250, 250, 250, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 254, 254, 254, 255, 233, 233, 233, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 8, 0, 0, 0, 236, 0, 0, 0, 255, + 21, 21, 21, 255, 85, 85, 85, 255, 172, 172, 172, 255, + 229, 229, 229, 255, 248, 248, 248, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 249, 249, 249, 255, 230, 230, 230, 255, 172, 172, 172, 255, + 82, 82, 82, 255, 26, 26, 26, 255, 7, 7, 7, 255, + 0, 0, 0, 234, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49, - 0, 202, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, - 86, 255, 137, 255, 179, 255, 212, 255, 235, 255, 212, 255, - 179, 255, 137, 255, 86, 255, 26, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 202, 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7483,11 +16385,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7496,11 +16393,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7510,12 +16402,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7526,24 +16412,54 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 112, + 0, 0, 0, 213, 3, 3, 3, 255, 10, 10, 10, 255, + 27, 27, 27, 255, 64, 64, 64, 255, 127, 127, 127, 255, + 190, 190, 190, 255, 227, 227, 227, 255, 244, 244, 244, 255, + 251, 251, 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 154, 154, 154, 255, + 0, 0, 0, 255, 0, 0, 0, 187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 145, + 0, 0, 0, 255, 46, 46, 46, 255, 241, 241, 241, 255, + 247, 247, 247, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 249, 249, 249, 255, + 232, 232, 232, 255, 179, 179, 179, 255, 89, 89, 89, 255, + 28, 28, 28, 255, 8, 8, 8, 255, 0, 0, 0, 241, + 0, 0, 0, 113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7553,12 +16469,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 179, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 179, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7568,12 +16478,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7581,12 +16485,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7596,26 +16494,54 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 0, 175, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 175, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38, + 0, 0, 0, 138, 0, 0, 0, 233, 4, 4, 4, 255, + 12, 12, 12, 255, 32, 32, 32, 255, 76, 76, 76, 255, + 142, 142, 142, 255, 201, 201, 201, 255, 232, 232, 232, 255, + 245, 245, 245, 255, 252, 252, 252, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 48, 48, 48, 255, 0, 0, 0, 255, 0, 0, 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 13, 0, 0, 0, 251, 0, 0, 0, 255, + 202, 202, 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 250, 250, 250, 255, 234, 234, 234, 255, + 185, 185, 185, 255, 96, 96, 96, 255, 31, 31, 31, 255, + 8, 8, 8, 255, 0, 0, 0, 248, 0, 0, 0, 124, + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7624,11 +16550,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7639,11 +16560,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 0, 124, - 0, 202, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 202, 0, 124, - 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7653,25 +16569,65 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 59, 0, 0, 0, 165, 0, 0, 0, 248, + 5, 5, 5, 255, 14, 14, 14, 255, 39, 39, 39, 255, + 90, 90, 90, 255, 157, 157, 157, 255, 210, 210, 210, 255, + 235, 235, 235, 255, 246, 246, 246, 255, 255, 255, 255, 255, + 227, 227, 227, 255, 0, 0, 0, 255, 0, 0, 0, 248, + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 130, + 0, 0, 0, 255, 61, 61, 61, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 251, 251, 251, 255, 236, 236, 236, 255, 191, 191, 191, 255, + 103, 103, 103, 255, 35, 35, 35, 255, 9, 9, 9, 255, + 1, 1, 1, 253, 0, 0, 0, 136, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7682,10 +16638,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, - 0, 86, 0, 137, 0, 179, 0, 212, 0, 235, 0, 249, - 0, 254, 0, 249, 0, 235, 0, 212, 0, 179, 0, 137, - 0, 86, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7696,11 +16648,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7709,12 +16656,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7726,24 +16667,59 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 3, 0, 0, 0, 83, 0, 0, 0, 189, + 1, 1, 1, 255, 6, 6, 6, 255, 18, 18, 18, 255, + 47, 47, 47, 255, 105, 105, 105, 255, 171, 171, 171, 255, + 232, 232, 232, 255, 118, 118, 118, 255, 0, 0, 0, 255, + 0, 0, 0, 163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 7, 0, 0, 0, 245, 0, 0, 0, 255, + 192, 192, 192, 255, 255, 255, 255, 255, 251, 251, 251, 255, + 238, 238, 238, 255, 197, 197, 197, 255, 110, 110, 110, 255, + 38, 38, 38, 255, 10, 10, 10, 255, 2, 2, 2, 255, + 0, 0, 0, 148, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7752,12 +16728,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7781,31 +16751,54 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 109, + 0, 0, 0, 208, 2, 2, 2, 255, 7, 7, 7, 255, + 21, 21, 21, 255, 60, 60, 60, 255, 14, 14, 14, 255, + 0, 0, 0, 255, 0, 0, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 119, + 0, 0, 0, 255, 50, 50, 50, 255, 252, 252, 252, 255, + 202, 202, 202, 255, 118, 118, 118, 255, 42, 42, 42, 255, + 12, 12, 12, 255, 2, 2, 2, 255, 0, 0, 0, 159, + 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7824,11 +16817,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7837,12 +16825,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7856,6 +16838,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7863,29 +16856,35 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, + 0, 0, 0, 134, 0, 0, 0, 226, 2, 2, 2, 255, + 0, 0, 0, 255, 0, 0, 0, 233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 238, 0, 0, 0, 255, + 89, 89, 89, 255, 48, 48, 48, 255, 13, 13, 13, 255, + 3, 3, 3, 255, 0, 0, 0, 170, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7909,12 +16908,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7923,11 +16916,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7935,6 +16923,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7944,21 +16943,33 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 57, 0, 0, 0, 170, 0, 0, 0, 131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, + 0, 0, 0, 255, 2, 2, 2, 255, 4, 4, 4, 255, + 0, 0, 0, 181, 0, 0, 0, 41, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7966,11 +16977,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -7994,12 +17000,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8008,13 +17008,18 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8030,6 +17035,8 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 244, 0, 0, 0, 197, + 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8037,12 +17044,18 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8051,12 +17064,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 89, 0, 54, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8079,13 +17086,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 122, - 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8093,12 +17093,19 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 73, 0, 213, 4, 255, - 0, 208, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 156, 156, 156, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8113,6 +17120,7 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8122,26 +17130,24 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 42, 2, 255, 4, 255, 0, 214, - 0, 116, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, - 0, 203, 4, 255, 17, 255, 40, 255, 5, 255, 0, 72, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8164,27 +17170,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, - 0, 144, 15, 255, 45, 255, 19, 255, 6, 255, 1, 255, - 0, 193, 0, 90, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 52, 0, 193, 3, 255, 15, 255, 54, 255, - 148, 255, 143, 255, 17, 255, 0, 212, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8207,27 +17212,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 237, 29, 255, - 184, 255, 166, 255, 94, 255, 41, 255, 15, 255, 6, 255, - 1, 250, 0, 171, 0, 66, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 42, 0, 182, 2, 255, - 13, 255, 49, 255, 132, 255, 211, 255, 241, 255, 216, 255, - 60, 255, 5, 255, 0, 119, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8250,27 +17254,27 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, - 0, 0, 0, 64, 5, 255, 68, 255, 225, 255, 246, 255, - 233, 255, 204, 255, 146, 255, 80, 255, 34, 255, 13, 255, - 5, 255, 0, 238, 0, 146, 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, - 0, 171, 2, 255, 12, 255, 45, 255, 125, 255, 206, 255, - 240, 255, 252, 255, 255, 255, 244, 255, 147, 255, 20, 255, - 0, 221, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8292,27 +17296,33 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 169, - 13, 255, 131, 255, 243, 255, 255, 255, 255, 255, 252, 255, - 244, 255, 229, 255, 193, 255, 131, 255, 67, 255, 28, 255, - 11, 255, 4, 255, 0, 219, 0, 119, 0, 24, 0, 0, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 25, 0, 160, 1, 255, 11, 255, 41, 255, - 117, 255, 202, 255, 239, 255, 251, 255, 255, 255, 255, 255, - 255, 255, 254, 255, 219, 255, 66, 255, 6, 255, 0, 128, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8335,27 +17345,24 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 5, 1, 251, 34, 255, 193, 255, - 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 251, 255, 243, 255, 224, 255, 182, 255, 116, 255, 56, 255, - 24, 255, 9, 255, 3, 255, 0, 197, 0, 93, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 17, 0, 149, 1, 255, - 10, 255, 37, 255, 110, 255, 196, 255, 237, 255, 250, 255, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 245, 255, 163, 255, 22, 255, 0, 230, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 156, 156, 156, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8377,28 +17384,28 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, - 0, 89, 6, 255, 84, 255, 231, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 250, 255, 241, 255, 218, 255, 168, 255, 101, 255, - 47, 255, 20, 255, 8, 255, 2, 253, 0, 174, 0, 70, - 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, - 0, 137, 0, 254, 8, 255, 34, 255, 103, 255, 191, 255, - 235, 255, 250, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 246, 255, 221, 255, 159, 255, - 45, 255, 7, 255, 0, 143, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8420,28 +17427,29 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 194, 24, 255, - 111, 255, 216, 255, 237, 255, 248, 255, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 254, 255, 249, 255, 238, 255, 210, 255, 153, 255, - 87, 255, 40, 255, 18, 255, 5, 255, 0, 245, 0, 123, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 4, 0, 126, 0, 248, 8, 255, 31, 255, - 96, 255, 185, 255, 233, 255, 249, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 247, 255, - 224, 255, 159, 255, 70, 255, 21, 255, 7, 255, 0, 222, - 0, 74, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8462,28 +17470,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, - 0, 0, 0, 13, 0, 255, 9, 255, 19, 255, 45, 255, - 97, 255, 163, 255, 216, 255, 240, 255, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 253, 255, 248, 255, 234, 255, 200, 255, - 147, 255, 20, 255, 0, 255, 0, 115, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 114, 0, 242, - 7, 255, 28, 255, 89, 255, 179, 255, 231, 255, 248, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 248, 255, 227, 255, 166, 255, 76, 255, 23, 255, - 6, 255, 0, 226, 0, 90, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8505,28 +17506,32 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 1, 0, 0, - 0, 10, 0, 88, 0, 191, 2, 255, 9, 255, 22, 255, - 53, 255, 111, 255, 178, 255, 222, 255, 242, 255, 250, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 254, 255, 233, 255, 0, 255, - 0, 255, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 8, 0, 236, 0, 255, 21, 255, 85, 255, 172, 255, - 229, 255, 248, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 249, 255, 230, 255, 172, 255, - 82, 255, 26, 255, 7, 255, 0, 234, 0, 101, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8547,32 +17552,25 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 21, 0, 112, 0, 213, 3, 255, 10, 255, - 27, 255, 64, 255, 127, 255, 190, 255, 227, 255, 244, 255, - 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 154, 255, 0, 255, 0, 187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 145, - 0, 255, 46, 255, 241, 255, 247, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 255, - 232, 255, 179, 255, 89, 255, 28, 255, 8, 255, 0, 241, - 0, 113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8590,29 +17588,9 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 38, 0, 138, 0, 233, 4, 255, - 12, 255, 32, 255, 76, 255, 142, 255, 201, 255, 232, 255, - 245, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 48, 255, 0, 255, 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 13, 0, 251, 0, 255, - 202, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 250, 255, 234, 255, 185, 255, 96, 255, 31, 255, - 8, 255, 0, 248, 0, 124, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8624,6 +17602,19 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8632,30 +17623,7 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 59, 0, 165, 0, 248, - 5, 255, 14, 255, 39, 255, 90, 255, 157, 255, 210, 255, - 235, 255, 246, 255, 255, 255, 227, 255, 0, 255, 0, 248, - 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 130, 0, 255, 61, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 251, 255, 236, 255, 191, 255, - 103, 255, 35, 255, 9, 255, 1, 253, 0, 136, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8675,29 +17643,24 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3, 0, 83, 0, 189, - 1, 255, 6, 255, 18, 255, 47, 255, 105, 255, 171, 255, - 232, 255, 118, 255, 0, 255, 0, 163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 7, 0, 245, 0, 255, 192, 255, 255, 255, 251, 255, - 238, 255, 197, 255, 110, 255, 38, 255, 10, 255, 2, 255, - 0, 148, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8718,29 +17681,25 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 109, - 0, 208, 2, 255, 7, 255, 21, 255, 60, 255, 14, 255, - 0, 255, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 119, - 0, 255, 50, 255, 252, 255, 202, 255, 118, 255, 42, 255, - 12, 255, 2, 255, 0, 159, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8760,30 +17719,32 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, - 0, 134, 0, 226, 2, 255, 0, 255, 0, 233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1, 0, 238, 0, 255, - 89, 255, 48, 255, 13, 255, 3, 255, 0, 170, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 156, 156, 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8803,30 +17764,28 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 57, 0, 170, 0, 131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 107, 0, 255, 2, 255, 4, 255, - 0, 181, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, + 156, 156, 156, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8845,13 +17804,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8859,17 +17811,23 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 244, 0, 197, 0, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 156, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8888,12 +17846,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 156, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8901,18 +17853,24 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 63, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8930,13 +17888,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8949,14 +17900,19 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8973,12 +17929,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -8992,12 +17942,20 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9015,13 +17973,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9034,13 +17985,24 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9058,12 +18020,27 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 63, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9077,13 +18054,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9100,14 +18070,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 63, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9120,13 +18097,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9142,13 +18112,21 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9163,13 +18141,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9185,13 +18156,33 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 63, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9206,13 +18197,23 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 156, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9227,14 +18228,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 156, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9248,14 +18241,30 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, 0, 63, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9270,13 +18279,25 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 63, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9291,13 +18312,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 156, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9312,14 +18326,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9334,13 +18360,28 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 63, 0, 53, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 112, 0, 0, 0, 212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9355,13 +18396,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 63, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9377,13 +18411,30 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 63, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9397,14 +18448,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 136, 6, 6, 6, 255, + 12, 12, 12, 255, 0, 0, 0, 178, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9419,14 +18482,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9439,15 +18494,31 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, - 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9462,14 +18533,30 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 156, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 165, 6, 6, 6, 255, + 37, 37, 37, 255, 48, 48, 48, 255, 6, 6, 6, 255, + 0, 0, 0, 149, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9482,14 +18569,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9505,14 +18584,30 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9524,15 +18619,28 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, - 0, 0, 0, 112, 0, 212, 0, 0, 0, 0, 0, 0, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 7, 0, 0, 0, 192, 7, 7, 7, 255, + 46, 46, 46, 255, 175, 175, 175, 255, 185, 185, 185, 255, + 41, 41, 41, 255, 5, 5, 5, 255, 0, 0, 0, 120, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9548,14 +18656,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 156, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 191, 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9567,15 +18667,27 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 63, 0, 164, 0, 191, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 136, 6, 255, - 12, 255, 0, 178, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9591,14 +18703,47 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 69, 255, 51, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 191, 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 25, 0, 0, 0, 217, 10, 10, 10, 255, + 59, 59, 59, 255, 182, 182, 182, 255, 244, 244, 244, 255, + 241, 241, 241, 255, 156, 156, 156, 255, 32, 32, 32, 255, + 3, 3, 3, 255, 0, 0, 0, 91, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9609,16 +18754,25 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 63, 0, 164, 0, 191, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, - 0, 0, 0, 165, 6, 255, 37, 255, 48, 255, 6, 255, - 0, 149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9634,14 +18788,32 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 156, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 191, 0, 164, 0, 63, 0, 63, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 50, 0, 0, 0, 238, 12, 12, 12, 255, + 73, 73, 73, 255, 197, 197, 197, 255, 246, 246, 246, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 236, 236, 236, 255, + 138, 138, 138, 255, 25, 25, 25, 255, 2, 2, 2, 255, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9651,16 +18823,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, 0, 63, - 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 7, 0, 192, 7, 255, - 46, 255, 175, 255, 185, 255, 41, 255, 5, 255, 0, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9676,15 +18838,28 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, + 0, 0, 0, 255, 0, 0, 0, 50, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 191, 0, 191, 0, 164, 0, 63, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9693,17 +18868,34 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 164, 0, 191, 0, 191, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, - 0, 25, 0, 217, 10, 255, 59, 255, 182, 255, 244, 255, - 241, 255, 156, 255, 32, 255, 3, 255, 0, 91, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 1, + 0, 0, 0, 17, 0, 0, 0, 255, 19, 19, 19, 255, + 69, 69, 69, 255, 221, 221, 221, 255, 248, 248, 248, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 254, 254, 254, 255, 231, 231, 231, 255, 119, 119, 119, 255, + 19, 19, 19, 255, 0, 0, 0, 247, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9719,15 +18911,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 17, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 156, 255, 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 191, 0, 164, 0, 63, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9736,23 +18919,34 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 63, 0, 63, 0, 164, 0, 191, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 51, 255, 69, 255, 156, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 156, 255, 69, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 50, 0, 238, 12, 255, - 73, 255, 197, 255, 246, 255, 255, 255, 255, 255, 236, 255, - 138, 255, 25, 255, 2, 255, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 114, + 3, 3, 3, 255, 19, 19, 19, 255, 0, 0, 0, 238, + 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9761,35 +18955,39 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, - 0, 255, 0, 50, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 156, 255, 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 191, 0, 191, 0, 164, 0, 63, 0, 63, - 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, + 3, 3, 3, 255, 30, 30, 30, 255, 155, 155, 155, 255, + 240, 240, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 252, 252, 252, 255, + 224, 224, 224, 255, 101, 101, 101, 255, 15, 15, 15, 255, + 0, 0, 0, 230, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 63, 0, 63, 0, 63, 0, 164, 0, 191, - 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, - 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 1, - 0, 17, 0, 255, 19, 255, 69, 255, 221, 255, 248, 255, - 255, 255, 255, 255, 255, 255, 254, 255, 231, 255, 119, 255, - 19, 255, 0, 247, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9804,36 +19002,72 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 114, 3, 255, 19, 255, 0, 238, - 0, 25, 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 69, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 144, + 4, 4, 4, 255, 30, 30, 30, 255, 69, 69, 69, 255, + 12, 12, 12, 255, 0, 0, 0, 217, 0, 0, 0, 7, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 156, 255, 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 191, 0, 191, 0, 191, 0, 164, - 0, 63, 0, 63, 0, 63, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 63, 0, 63, 0, 63, 0, 164, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 87, - 3, 255, 30, 255, 155, 255, 240, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 252, 255, 224, 255, 101, 255, 15, 255, - 0, 230, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 114, 4, 4, 4, 255, + 38, 38, 38, 255, 169, 169, 169, 255, 242, 242, 242, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 251, 251, 251, 255, 215, 215, 215, 255, + 83, 83, 83, 255, 11, 11, 11, 255, 0, 0, 0, 207, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9846,36 +19080,10 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 144, - 4, 255, 30, 255, 69, 255, 12, 255, 0, 217, 0, 7, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 156, 255, 69, 255, 51, 255, 51, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 164, 0, 63, 0, 63, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 63, 0, 63, 0, 63, 0, 164, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 51, 255, 51, 255, 69, 255, 156, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 114, 4, 255, - 38, 255, 169, 255, 242, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 251, 255, 215, 255, 83, 255, 11, 255, 0, 207, - 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9887,37 +19095,73 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 172, + 5, 5, 5, 255, 38, 38, 38, 255, 155, 155, 155, 255, + 221, 221, 221, 255, 73, 73, 73, 255, 10, 10, 10, 255, + 0, 0, 0, 192, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 172, 5, 255, 38, 255, 155, 255, - 221, 255, 73, 255, 10, 255, 0, 192, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 69, 255, 156, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 156, 255, 156, 255, 69, 255, 51, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 164, 0, 63, 0, 63, - 0, 63, 0, 63, 0, 63, 0, 63, 0, 53, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, 0, 63, - 0, 63, 0, 63, 0, 63, 0, 63, 0, 164, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, 69, 255, - 156, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 156, 255, 69, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 164, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 144, 5, 255, 48, 255, - 185, 255, 245, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 249, 255, 205, 255, 67, 255, 9, 255, 0, 181, 0, 0, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 144, 5, 5, 5, 255, 48, 48, 48, 255, + 185, 185, 185, 255, 245, 245, 245, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 249, 249, 249, 255, 205, 205, 205, 255, 67, 67, 67, 255, + 9, 9, 9, 255, 0, 0, 0, 181, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9931,36 +19175,71 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 199, - 7, 255, 48, 255, 169, 255, 240, 255, 248, 255, 197, 255, - 59, 255, 7, 255, 0, 165, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 51, 255, 69, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 199, + 7, 7, 7, 255, 48, 48, 48, 255, 169, 169, 169, 255, + 240, 240, 240, 255, 248, 248, 248, 255, 197, 197, 197, 255, + 59, 59, 59, 255, 7, 7, 7, 255, 0, 0, 0, 165, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 156, 255, 69, 255, 51, 255, 51, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 164, 0, 63, 0, 63, 0, 63, - 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, - 0, 63, 0, 164, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, - 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, - 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 63, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 172, + 7, 7, 7, 255, 62, 62, 62, 255, 200, 200, 200, 255, + 247, 247, 247, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 247, 247, 247, 255, + 191, 191, 191, 255, 53, 53, 53, 255, 7, 7, 7, 255, + 0, 0, 0, 153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 172, 7, 255, 62, 255, 200, 255, - 247, 255, 255, 255, 255, 255, 255, 255, 255, 255, 247, 255, - 191, 255, 53, 255, 7, 255, 0, 153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9974,36 +19253,85 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 31, 0, 223, 9, 255, 62, 255, 185, 255, - 242, 255, 255, 255, 255, 255, 246, 255, 182, 255, 46, 255, - 6, 255, 0, 136, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 164, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 51, 255, 69, 255, 156, 255, 168, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 223, + 9, 9, 9, 255, 62, 62, 62, 255, 185, 185, 185, 255, + 242, 242, 242, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 246, 246, 246, 255, 182, 182, 182, 255, 46, 46, 46, 255, + 6, 6, 6, 255, 0, 0, 0, 136, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 156, 255, 156, 255, 69, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 69, 255, 156, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 156, 255, 69, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 199, 9, 9, 9, 255, + 77, 77, 77, 255, 211, 211, 211, 255, 249, 249, 249, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 245, 245, 245, 255, 176, 176, 176, 255, + 42, 42, 42, 255, 5, 5, 5, 255, 0, 0, 0, 123, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 199, 9, 255, 77, 255, 211, 255, 249, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 245, 255, 176, 255, - 42, 255, 5, 255, 0, 123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10016,37 +19344,78 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 242, - 13, 255, 77, 255, 200, 255, 245, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 244, 255, 175, 255, 37, 255, 6, 255, - 0, 112, 0, 0, 0, 0, 0, 0, 0, 53, 0, 164, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 51, 255, 69, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 242, + 13, 13, 13, 255, 77, 77, 77, 255, 200, 200, 200, 255, + 245, 245, 245, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 244, 244, 244, 255, + 175, 175, 175, 255, 37, 37, 37, 255, 6, 6, 6, 255, + 0, 0, 0, 112, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 156, 255, 156, 255, 156, 255, 69, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 69, 255, 156, 255, 156, 255, 156, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, - 0, 223, 13, 255, 94, 255, 220, 255, 251, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 241, 255, 158, 255, 33, 255, - 4, 255, 0, 94, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 223, 13, 13, 13, 255, 94, 94, 94, 255, + 220, 220, 220, 255, 251, 251, 251, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 241, 241, 241, 255, 158, 158, 158, 255, 33, 33, 33, 255, + 4, 4, 4, 255, 0, 0, 0, 94, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10059,37 +19428,76 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 82, 0, 255, 17, 255, 94, 255, 211, 255, - 247, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 241, 255, 185, 255, 48, 255, 12, 255, 0, 212, 0, 5, - 0, 1, 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, - 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 82, 0, 0, 0, 255, + 17, 17, 17, 255, 94, 94, 94, 255, 211, 211, 211, 255, + 247, 247, 247, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 241, 241, 241, 255, 185, 185, 185, 255, 48, 48, 48, 255, + 12, 12, 12, 255, 0, 0, 0, 212, 0, 0, 0, 5, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, 156, 255, - 156, 255, 69, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 69, 255, 156, 255, 156, 255, 156, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 156, 255, 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, 0, 164, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 242, + 17, 17, 17, 255, 112, 112, 112, 255, 228, 228, 228, 255, + 253, 253, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 237, 237, 237, 255, + 140, 140, 140, 255, 26, 26, 26, 255, 2, 2, 2, 255, + 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 242, - 17, 255, 112, 255, 228, 255, 253, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 237, 255, 140, 255, 26, 255, 2, 255, - 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10101,37 +19509,83 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 2, 255, - 22, 255, 112, 255, 220, 255, 249, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 254, 255, 236, 255, 156, 255, 41, 255, - 6, 255, 0, 178, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 63, 0, 164, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 51, 255, 69, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 110, 2, 2, 2, 255, + 22, 22, 22, 255, 112, 112, 112, 255, 220, 220, 220, 255, + 249, 249, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 236, 236, 236, 255, 156, 156, 156, 255, 41, 41, 41, 255, + 6, 6, 6, 255, 0, 0, 0, 178, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 156, 255, 156, 255, 156, 255, 69, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 69, 255, 156, 255, 156, 255, 156, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 69, 255, 51, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 55, 0, 0, 0, 255, 22, 22, 22, 255, + 131, 131, 131, 255, 234, 234, 234, 255, 254, 254, 254, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 254, 254, 254, 255, 232, 232, 232, 255, 121, 121, 121, 255, + 20, 20, 20, 255, 0, 0, 0, 249, 0, 0, 0, 41, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 55, 0, 255, 22, 255, - 131, 255, 234, 255, 254, 255, 255, 255, 255, 255, 255, 255, - 254, 255, 232, 255, 121, 255, 20, 255, 0, 249, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10144,37 +19598,84 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 140, 3, 255, 29, 255, 131, 255, 228, 255, - 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, 252, 255, - 231, 255, 138, 255, 32, 255, 5, 255, 0, 149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 53, 0, 164, 0, 191, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 140, 3, 3, 3, 255, + 29, 29, 29, 255, 131, 131, 131, 255, 228, 228, 228, 255, + 251, 251, 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 252, 252, 252, 255, + 231, 231, 231, 255, 138, 138, 138, 255, 32, 32, 32, 255, + 5, 5, 5, 255, 0, 0, 0, 149, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 168, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 69, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 69, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, - 69, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 191, 0, 164, 0, 53, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, + 2, 2, 2, 255, 29, 29, 29, 255, 149, 149, 149, 255, + 238, 238, 238, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 253, 253, 253, 255, + 225, 225, 225, 255, 103, 103, 103, 255, 15, 15, 15, 255, + 0, 0, 0, 232, 0, 0, 0, 20, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 82, 2, 255, 29, 255, 149, 255, - 238, 255, 255, 255, 255, 255, 255, 255, 255, 255, 253, 255, - 225, 255, 103, 255, 15, 255, 0, 232, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10186,38 +19687,82 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 169, 5, 255, - 37, 255, 149, 255, 234, 255, 253, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 251, 255, 224, 255, 119, 255, 25, 255, - 3, 255, 0, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 63, 0, 164, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 169, 5, 5, 5, 255, + 37, 37, 37, 255, 149, 149, 149, 255, 234, 234, 234, 255, + 253, 253, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 251, 251, 251, 255, + 224, 224, 224, 255, 119, 119, 119, 255, 25, 25, 25, 255, + 3, 3, 3, 255, 0, 0, 0, 120, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 156, 255, 69, 255, 51, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, - 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 110, 3, 3, 3, 255, + 37, 37, 37, 255, 167, 167, 167, 255, 242, 242, 242, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 251, 251, 251, 255, 216, 216, 216, 255, + 85, 85, 85, 255, 13, 13, 13, 255, 0, 0, 0, 210, + 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 110, 3, 255, 37, 255, 167, 255, 242, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 251, 255, 216, 255, - 85, 255, 13, 255, 0, 210, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10229,14 +19774,36 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 9, 0, 196, 7, 255, 47, 255, 167, 255, 238, 255, - 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 255, - 215, 255, 101, 255, 19, 255, 2, 255, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 9, 0, 0, 0, 196, 7, 7, 7, 255, + 47, 47, 47, 255, 167, 167, 167, 255, 238, 238, 238, 255, + 254, 254, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 249, 249, 249, 255, + 215, 215, 215, 255, 101, 101, 101, 255, 19, 19, 19, 255, + 2, 2, 2, 255, 0, 0, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 164, 0, 191, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -10251,16 +19818,36 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 156, 255, 69, 255, 51, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 191, 0, 164, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 140, 5, 5, 5, 255, 47, 47, 47, 255, + 183, 183, 183, 255, 245, 245, 245, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 251, 251, 251, 255, 220, 220, 220, 255, 39, 39, 39, 255, + 0, 0, 0, 255, 0, 0, 0, 198, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 140, 5, 255, 47, 255, 183, 255, 245, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 251, 255, 220, 255, 39, 255, - 0, 255, 0, 198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10271,15 +19858,35 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 28, 0, 220, 9, 255, - 60, 255, 183, 255, 242, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 247, 255, 205, 255, 83, 255, 15, 255, - 0, 247, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 63, 0, 164, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 28, 0, 0, 0, 220, 9, 9, 9, 255, + 60, 60, 60, 255, 183, 183, 183, 255, 242, 242, 242, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 247, 247, 247, 255, + 205, 205, 205, 255, 83, 83, 83, 255, 15, 15, 15, 255, + 0, 0, 0, 247, 0, 0, 0, 63, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -10293,16 +19900,36 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, - 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 164, - 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 168, 168, 168, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 169, - 7, 255, 60, 255, 198, 255, 247, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 112, 255, 0, 255, 0, 255, 0, 131, + 7, 7, 7, 255, 60, 60, 60, 255, 198, 198, 198, 255, + 247, 247, 247, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 112, 112, 112, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 131, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10314,15 +19941,36 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 52, 0, 240, 12, 255, 75, 255, 198, 255, 245, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 245, 255, - 191, 255, 67, 255, 11, 255, 0, 230, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 52, 0, 0, 0, 240, 12, 12, 12, 255, + 75, 75, 75, 255, 198, 198, 198, 255, 245, 245, 245, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 245, 245, 245, 255, + 191, 191, 191, 255, 67, 67, 67, 255, 11, 11, 11, 255, + 0, 0, 0, 230, 0, 0, 0, 38, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -10336,16 +19984,36 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 156, 255, 69, 255, 51, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 191, 0, 164, 0, 53, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 69, 69, 69, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 196, 9, 9, 9, 255, + 75, 75, 75, 255, 210, 210, 210, 255, 249, 249, 249, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 87, 87, 87, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 93, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 196, 9, 255, - 75, 255, 210, 255, 249, 255, 255, 255, 255, 255, 87, 255, - 0, 255, 0, 255, 0, 93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10356,16 +20024,36 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 78, 0, 255, 17, 255, - 92, 255, 210, 255, 247, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 241, 255, 176, 255, 53, 255, 9, 255, - 0, 207, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 78, 0, 0, 0, 255, 17, 17, 17, 255, + 92, 92, 92, 255, 210, 210, 210, 255, 247, 247, 247, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 241, 241, 241, 255, + 176, 176, 176, 255, 53, 53, 53, 255, 9, 9, 9, 255, + 0, 0, 0, 207, 0, 0, 0, 17, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -10378,16 +20066,44 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 168, 255, 156, 255, 69, 255, 51, 255, - 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 191, 0, 164, 0, 63, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, + 0, 0, 0, 220, 12, 12, 12, 255, 92, 92, 92, 255, + 230, 230, 230, 255, 241, 241, 241, 255, 60, 60, 60, 255, + 0, 0, 0, 255, 0, 0, 0, 249, 0, 0, 0, 66, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 9, 0, 220, 12, 255, 92, 255, - 230, 255, 241, 255, 60, 255, 0, 255, 0, 249, 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10399,16 +20115,30 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, - 0, 65, 0, 255, 1, 255, 98, 255, 230, 255, 249, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 254, 255, 237, 255, - 158, 255, 42, 255, 7, 255, 0, 181, 0, 1, 0, 0, + 0, 0, 0, 65, 0, 0, 0, 255, 1, 1, 1, 255, + 98, 98, 98, 255, 230, 230, 230, 255, 249, 249, 249, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 254, 254, 254, 255, 237, 237, 237, 255, + 158, 158, 158, 255, 42, 42, 42, 255, 7, 7, 7, 255, + 0, 0, 0, 181, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 69, 255, 156, 255, 156, 255, 168, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -10420,17 +20150,46 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, 156, 255, - 69, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 240, + 17, 17, 17, 255, 98, 98, 98, 255, 31, 31, 31, 255, + 0, 0, 0, 255, 0, 0, 0, 232, 0, 0, 0, 40, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 28, 0, 240, 17, 255, 98, 255, 31, 255, - 0, 255, 0, 232, 0, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10442,16 +20201,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 185, - 0, 255, 31, 255, 241, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 253, 255, 232, 255, 140, 255, 33, 255, 5, 255, - 0, 153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 31, 31, 31, 255, 241, 241, 241, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 253, 253, 253, 255, 232, 232, 232, 255, + 140, 140, 140, 255, 33, 33, 33, 255, 5, 5, 5, 255, + 0, 0, 0, 153, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 51, 255, 69, 255, 156, 255, 168, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -10462,18 +20231,38 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, - 156, 255, 69, 255, 51, 255, 51, 255, 51, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 191, 0, 164, 0, 63, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 168, 168, 168, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 52, 0, 255, 1, 255, 0, 255, 0, 210, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 52, 0, 0, 0, 255, 1, 1, 1, 255, + 0, 0, 0, 255, 0, 0, 0, 210, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10484,17 +20273,46 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3, 0, 210, 0, 255, - 60, 255, 255, 255, 255, 255, 255, 255, 251, 255, 225, 255, - 121, 255, 26, 255, 4, 255, 0, 123, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 3, 0, 0, 0, 210, 0, 0, 0, 255, + 60, 60, 60, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 251, 251, 251, 255, 225, 225, 225, 255, + 121, 121, 121, 255, 26, 26, 26, 255, 4, 4, 4, 255, + 0, 0, 0, 123, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 51, 255, 69, 255, 156, 255, 156, 255, 168, 255, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -10505,17 +20323,44 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 156, 255, 156, 255, 69, 255, 51, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 191, 0, 191, 0, 164, 0, 63, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 69, 69, 69, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 78, - 0, 255, 0, 185, 0, 3, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 0, 0, 0, 185, 0, 0, 0, 3, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10526,19 +20371,32 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, + 0, 0, 0, 232, 0, 0, 0, 255, 87, 87, 87, 255, + 255, 255, 255, 255, 251, 251, 251, 255, 216, 216, 216, 255, + 103, 103, 103, 255, 20, 20, 20, 255, 2, 2, 2, 255, + 0, 0, 0, 94, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 19, 0, 232, 0, 255, 87, 255, - 255, 255, 251, 255, 216, 255, 103, 255, 20, 255, 2, 255, - 0, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 51, 255, 51, 255, 69, 255, 156, 255, 156, 255, - 156, 255, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -10547,41 +20405,82 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 156, 255, 156, 255, 156, 255, 69, 255, 51, 255, - 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 164, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 164, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 65, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 249, + 0, 0, 0, 255, 112, 112, 112, 255, 220, 220, 220, 255, + 85, 85, 85, 255, 15, 15, 15, 255, 0, 0, 0, 249, + 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 40, 0, 249, 0, 255, 112, 255, 220, 255, - 85, 255, 15, 255, 0, 249, 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 164, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 51, 255, 51, 255, 51, 255, 69, 255, - 156, 255, 156, 255, 156, 255, 168, 255, 255, 255, 255, 255, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 168, 168, 168, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, @@ -10589,10 +20488,38 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 156, 255, 156, 255, 156, 255, 69, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 191, 0, 191, 0, 164, 0, 63, 0, 53, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10600,7 +20527,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10613,29 +20539,76 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 66, 0, 255, 0, 255, 39, 255, 13, 255, 0, 232, - 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 66, 0, 0, 0, 255, 0, 0, 0, 255, + 39, 39, 39, 255, 13, 13, 13, 255, 0, 0, 0, 232, + 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 164, 0, 191, 0, 191, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 69, 255, 156, 255, 156, 255, 156, 255, 168, 255, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 69, 69, 69, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 168, 168, 168, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 168, 255, 156, 255, 156, 255, 156, 255, 69, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 191, 0, 191, 0, 164, 0, 63, - 0, 53, 0, 113, 0, 74, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 113, 0, 0, 0, 74, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10656,29 +20629,65 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, - 0, 255, 0, 255, 0, 210, 0, 20, 0, 0, 0, 0, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 210, + 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 63, 0, 164, 0, 191, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 69, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 168, 255, 255, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 69, 69, 69, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 168, 168, 168, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 255, 255, 168, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 69, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, 0, 164, - 0, 63, 0, 63, 0, 53, 0, 95, 0, 230, 7, 255, - 0, 222, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 95, 0, 0, 0, 230, 7, 7, 7, 255, + 0, 0, 0, 222, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10698,8 +20707,22 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 131, 0, 198, - 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 131, 0, 0, 0, 198, + 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10707,20 +20730,130 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 63, 0, 164, 0, 191, 0, 191, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 69, 255, 156, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, 156, 255, - 156, 255, 69, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 191, 0, 164, 0, 63, 0, 53, 0, 0, 0, 83, - 0, 221, 6, 255, 22, 255, 45, 255, 7, 255, 0, 90, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 69, 69, 69, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 69, 69, 69, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 164, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 83, + 0, 0, 0, 221, 6, 6, 6, 255, 22, 22, 22, 255, + 45, 45, 45, 255, 7, 7, 7, 255, 0, 0, 0, 90, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, + 0, 0, 0, 255, 0, 0, 0, 194, 0, 0, 0, 89, + 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 0, 0, 0, 0, 72, 0, 0, 0, 212, + 5, 5, 5, 255, 20, 20, 20, 255, 66, 66, 66, 255, + 163, 163, 163, 255, 159, 159, 159, 255, 21, 21, 21, 255, + 0, 0, 0, 226, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10748,22 +20881,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 10, 0, 255, 0, 194, 0, 89, - 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 63, 0, 63, 0, 164, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, 51, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 164, 0, 63, 0, 63, 0, 53, - 0, 0, 0, 72, 0, 212, 5, 255, 20, 255, 66, 255, - 163, 255, 159, 255, 21, 255, 0, 226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10782,7 +20899,37 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 88, 9, 9, 9, 255, 24, 24, 24, 255, + 6, 6, 6, 255, 1, 1, 1, 251, 0, 0, 0, 169, + 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 54, 0, 0, 0, 208, 5, 5, 5, 255, + 17, 17, 17, 255, 60, 60, 60, 255, 147, 147, 147, 255, + 219, 219, 219, 255, 245, 245, 245, 255, 221, 221, 221, 255, + 70, 70, 70, 255, 6, 6, 6, 255, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10791,22 +20938,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 88, 9, 255, 24, 255, 6, 255, 1, 251, 0, 169, - 0, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 63, 0, 63, 0, 63, 0, 164, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 164, 0, 63, 0, 63, 0, 63, - 0, 53, 0, 0, 0, 0, 0, 54, 0, 208, 5, 255, - 17, 255, 60, 255, 147, 255, 219, 255, 245, 255, 221, 255, - 70, 255, 6, 255, 0, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10833,23 +20964,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 19, 255, - 111, 255, 84, 255, 34, 255, 13, 255, 5, 255, 0, 237, - 0, 144, 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 53, 0, 63, 0, 63, - 0, 63, 0, 164, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 164, 0, 63, 0, 63, 0, 63, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 89, 4, 255, 40, 255, 143, 255, 216, 255, - 244, 255, 254, 255, 255, 255, 246, 255, 159, 255, 23, 255, - 0, 234, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10870,28 +20984,150 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 191, 19, 19, 19, 255, + 111, 111, 111, 255, 84, 84, 84, 255, 34, 34, 34, 255, + 13, 13, 13, 255, 5, 5, 5, 255, 0, 0, 0, 237, + 0, 0, 0, 144, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 164, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 89, 4, 4, 4, 255, + 40, 40, 40, 255, 143, 143, 143, 255, 216, 216, 216, 255, + 244, 244, 244, 255, 254, 254, 254, 255, 255, 255, 255, 255, + 246, 246, 246, 255, 159, 159, 159, 255, 23, 23, 23, 255, + 0, 0, 0, 234, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 21, 2, 255, 45, 255, 216, 255, 231, 255, - 193, 255, 131, 255, 68, 255, 29, 255, 15, 255, 2, 255, - 0, 122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 21, 2, 2, 2, 255, + 45, 45, 45, 255, 216, 216, 216, 255, 231, 231, 231, 255, + 193, 193, 193, 255, 131, 131, 131, 255, 68, 68, 68, 255, + 29, 29, 29, 255, 15, 15, 15, 255, 2, 2, 2, 255, + 0, 0, 0, 122, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, - 0, 63, 0, 63, 0, 63, 0, 164, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 164, 0, 63, 0, 63, 0, 63, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 164, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 213, 17, 17, 17, 255, 148, 148, 148, 255, + 241, 241, 241, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, + 76, 76, 76, 255, 7, 7, 7, 255, 0, 0, 0, 113, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 213, 17, 255, 148, 255, 241, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 224, 255, 76, 255, 7, 255, 0, 113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10919,22 +21155,79 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, - 9, 255, 97, 255, 237, 255, 255, 255, 251, 255, 243, 255, - 225, 255, 184, 255, 45, 255, 4, 255, 0, 43, 0, 0, + 9, 9, 9, 255, 97, 97, 97, 255, 237, 237, 237, 255, + 255, 255, 255, 255, 251, 251, 251, 255, 243, 243, 243, 255, + 225, 225, 225, 255, 184, 184, 184, 255, 45, 45, 45, 255, + 4, 4, 4, 255, 0, 0, 0, 43, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 164, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, + 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 164, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 73, 4, 4, 4, 255, + 54, 54, 54, 255, 211, 211, 211, 255, 252, 252, 252, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 247, 247, 247, 255, 166, 166, 166, 255, 26, 26, 26, 255, + 0, 0, 0, 241, 0, 0, 0, 4, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 53, 0, 63, 0, 63, 0, 63, 0, 63, - 0, 63, 0, 63, 0, 164, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, - 0, 191, 0, 191, 0, 191, 0, 191, 0, 191, 0, 164, - 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, - 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 4, 255, - 54, 255, 211, 255, 252, 255, 255, 255, 255, 255, 255, 255, - 247, 255, 166, 255, 26, 255, 0, 241, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10947,6 +21240,10 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 213, 22, 22, 22, 255, 163, 163, 163, 255, + 248, 248, 248, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 246, 246, 246, 255, 166, 166, 166, 255, + 19, 19, 19, 255, 0, 0, 0, 214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10954,6 +21251,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -10961,23 +21268,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 213, 22, 255, 163, 255, - 248, 255, 255, 255, 255, 255, 255, 255, 246, 255, 166, 255, - 19, 255, 0, 214, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 203, 15, 15, 15, 255, 132, 132, 132, 255, + 240, 240, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 227, 227, 227, 255, + 82, 82, 82, 255, 8, 8, 8, 255, 0, 0, 0, 124, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 53, 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, - 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, - 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, - 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, 0, 63, - 0, 63, 0, 63, 0, 63, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 203, 15, 255, 132, 255, - 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 227, 255, - 82, 255, 8, 255, 0, 124, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11004,23 +21304,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 38, 3, 255, 53, 255, 216, 255, 254, 255, 255, 255, - 255, 255, 255, 255, 233, 255, 94, 255, 6, 255, 0, 116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 255, 1, 255, 1, 255, 1, 255, 1, 255, - 1, 255, 1, 255, 1, 255, 1, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 62, 3, 255, 49, 255, 206, 255, 251, 255, - 255, 255, 255, 255, 255, 255, 248, 255, 172, 255, 28, 255, - 0, 248, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11032,6 +21325,10 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 38, 3, 3, 3, 255, 53, 53, 53, 255, + 216, 216, 216, 255, 254, 254, 254, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 233, 233, 233, 255, + 94, 94, 94, 255, 6, 6, 6, 255, 0, 0, 0, 116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11042,27 +21339,183 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 255, 1, 1, 1, 255, + 1, 1, 1, 255, 1, 1, 1, 255, 1, 1, 1, 255, + 1, 1, 1, 255, 1, 1, 1, 255, 1, 1, 1, 255, + 1, 1, 1, 255, 0, 0, 0, 255, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 62, 3, 3, 3, 255, + 49, 49, 49, 255, 206, 206, 206, 255, 251, 251, 251, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 248, 248, 248, 255, 172, 172, 172, 255, 28, 28, 28, 255, + 0, 0, 0, 248, 0, 0, 0, 10, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 138, 10, 10, 10, 255, + 111, 111, 111, 255, 240, 240, 240, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 252, 252, 252, 255, + 204, 204, 204, 255, 41, 41, 41, 255, 1, 1, 1, 255, + 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 138, 10, 255, - 111, 255, 240, 255, 255, 255, 255, 255, 255, 255, 252, 255, - 204, 255, 41, 255, 1, 255, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, - 35, 255, 43, 255, 43, 255, 43, 255, 43, 255, 43, 255, - 43, 255, 36, 255, 1, 255, 0, 0, 0, 0, 0, 0, + 35, 35, 35, 255, 43, 43, 43, 255, 43, 43, 43, 255, + 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, + 43, 43, 43, 255, 36, 36, 36, 255, 1, 1, 1, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 193, 13, 13, 13, 255, 125, 125, 125, 255, + 239, 239, 239, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 230, 230, 230, 255, + 89, 89, 89, 255, 8, 8, 8, 255, 0, 0, 0, 136, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 233, + 27, 27, 27, 255, 178, 178, 178, 255, 249, 249, 249, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 244, 244, 244, 255, 146, 146, 146, 255, 15, 15, 15, 255, + 0, 0, 0, 193, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 42, 42, 42, 255, 212, 212, 212, 255, + 213, 213, 213, 255, 213, 213, 213, 255, 213, 213, 213, 255, + 213, 213, 213, 255, 213, 213, 213, 255, 43, 43, 43, 255, + 1, 1, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 193, 13, 255, 125, 255, 239, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 230, 255, 89, 255, 8, 255, 0, 136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11071,6 +21524,11 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 52, 2, 2, 2, 255, + 45, 45, 45, 255, 202, 202, 202, 255, 250, 250, 250, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 249, 249, 249, 255, 179, 179, 179, 255, 31, 31, 31, 255, + 1, 1, 1, 253, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11089,23 +21547,14 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 233, 27, 255, 178, 255, 249, 255, - 255, 255, 255, 255, 255, 255, 244, 255, 146, 255, 15, 255, - 0, 193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 255, 42, 255, 212, 255, - 213, 255, 213, 255, 213, 255, 213, 255, 213, 255, 43, 255, - 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 2, 255, - 45, 255, 202, 255, 250, 255, 255, 255, 255, 255, 255, 255, - 249, 255, 179, 255, 31, 255, 1, 253, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11132,23 +21581,50 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, - 4, 255, 64, 255, 222, 255, 255, 255, 255, 255, 255, 255, - 255, 255, 229, 255, 80, 255, 6, 255, 0, 90, 0, 0, + 4, 4, 4, 255, 64, 64, 64, 255, 222, 222, 222, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 229, 229, 229, 255, 80, 80, 80, 255, + 6, 6, 6, 255, 0, 0, 0, 90, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 255, 42, 42, 42, 255, + 212, 212, 212, 255, 254, 254, 254, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 213, 213, 213, 255, + 43, 43, 43, 255, 1, 1, 1, 255, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 182, 12, 12, 12, 255, 117, 117, 117, 255, + 237, 237, 237, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 232, 232, 232, 255, + 96, 96, 96, 255, 9, 9, 9, 255, 0, 0, 0, 148, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 255, 42, 255, 212, 255, 254, 255, 255, 255, - 255, 255, 255, 255, 213, 255, 43, 255, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 182, 12, 255, 117, 255, - 237, 255, 255, 255, 255, 255, 255, 255, 255, 255, 232, 255, - 96, 255, 9, 255, 0, 148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11174,24 +21650,130 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 165, 12, 255, 127, 255, - 242, 255, 255, 255, 255, 255, 255, 255, 251, 255, 193, 255, - 34, 255, 1, 250, 0, 7, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 165, 12, 12, 12, 255, 127, 127, 127, 255, + 242, 242, 242, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 251, 251, 251, 255, 193, 193, 193, 255, + 34, 34, 34, 255, 1, 1, 1, 250, 0, 0, 0, 7, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, - 42, 255, 212, 255, 254, 255, 255, 255, 255, 255, 255, 255, - 213, 255, 43, 255, 1, 255, 0, 0, 0, 0, 0, 0, + 42, 42, 42, 255, 212, 212, 212, 255, 254, 254, 254, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 213, 213, 213, 255, 43, 43, 43, 255, 1, 1, 1, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 42, 2, 2, 2, 255, + 41, 41, 41, 255, 196, 196, 196, 255, 250, 250, 250, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 249, 249, 249, 255, 185, 185, 185, 255, 35, 35, 35, 255, + 2, 2, 2, 255, 0, 0, 0, 24, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 3, 0, 0, 0, 248, 32, 32, 32, 255, + 190, 190, 190, 255, 250, 250, 250, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 243, 243, 243, 255, + 131, 131, 131, 255, 13, 13, 13, 255, 0, 0, 0, 171, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 42, 42, 42, 255, 212, 212, 212, 255, + 254, 254, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 213, 213, 213, 255, 43, 43, 43, 255, + 1, 1, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 42, 2, 255, 41, 255, 196, 255, 250, 255, - 255, 255, 255, 255, 255, 255, 249, 255, 185, 255, 35, 255, - 2, 255, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11199,6 +21781,10 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 171, 11, 11, 11, 255, 110, 110, 110, 255, + 235, 235, 235, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 234, 234, 234, 255, + 103, 103, 103, 255, 10, 10, 10, 255, 0, 0, 0, 159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11217,23 +21803,16 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 3, 0, 248, 32, 255, 190, 255, 250, 255, 255, 255, - 255, 255, 255, 255, 243, 255, 131, 255, 13, 255, 0, 171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 255, 42, 255, 212, 255, - 254, 255, 255, 255, 255, 255, 255, 255, 213, 255, 43, 255, - 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 171, 11, 255, 110, 255, 235, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 234, 255, 103, 255, 10, 255, 0, 159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11257,26 +21836,62 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 83, 5, 5, 5, 255, + 76, 76, 76, 255, 227, 227, 227, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 224, 224, 224, 255, 67, 67, 67, 255, 5, 5, 5, 255, + 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 255, 42, 42, 42, 255, + 212, 212, 212, 255, 254, 254, 254, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 213, 213, 213, 255, + 43, 43, 43, 255, 1, 1, 1, 255, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 33, 1, 1, 1, 255, + 37, 37, 37, 255, 191, 191, 191, 255, 249, 249, 249, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 250, 250, 250, 255, 191, 191, 191, 255, 38, 38, 38, 255, + 2, 2, 2, 255, 0, 0, 0, 32, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 5, 255, - 76, 255, 227, 255, 255, 255, 255, 255, 255, 255, 255, 255, - 224, 255, 67, 255, 5, 255, 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 255, 42, 255, 212, 255, 254, 255, 255, 255, - 255, 255, 255, 255, 213, 255, 43, 255, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 1, 255, - 37, 255, 191, 255, 249, 255, 255, 255, 255, 255, 255, 255, - 250, 255, 191, 255, 38, 255, 2, 255, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11302,24 +21917,71 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 189, 14, 255, 142, 255, 244, 255, - 255, 255, 255, 255, 255, 255, 250, 255, 182, 255, 28, 255, - 0, 238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 189, + 14, 14, 14, 255, 142, 142, 142, 255, 244, 244, 244, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 250, 250, 250, 255, 182, 182, 182, 255, 28, 28, 28, 255, + 0, 0, 0, 238, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, - 42, 255, 212, 255, 254, 255, 255, 255, 255, 255, 255, 255, - 213, 255, 43, 255, 1, 255, 0, 0, 0, 0, 0, 0, + 42, 42, 42, 255, 212, 212, 212, 255, 254, 254, 254, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 213, 213, 213, 255, 43, 43, 43, 255, 1, 1, 1, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 160, 10, 10, 10, 255, 103, 103, 103, 255, + 233, 233, 233, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 236, 236, 236, 255, + 110, 110, 110, 255, 12, 12, 12, 255, 0, 0, 0, 170, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 160, 10, 255, 103, 255, - 233, 255, 255, 255, 255, 255, 255, 255, 255, 255, 236, 255, - 110, 255, 12, 255, 0, 170, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11345,24 +22007,79 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, - 1, 255, 39, 255, 201, 255, 251, 255, 255, 255, 255, 255, - 255, 255, 241, 255, 116, 255, 11, 255, 0, 146, 0, 0, + 1, 1, 1, 255, 39, 39, 39, 255, 201, 201, 201, 255, + 251, 251, 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 241, 241, 241, 255, 116, 116, 116, 255, + 11, 11, 11, 255, 0, 0, 0, 146, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 42, 42, 42, 255, 212, 212, 212, 255, + 254, 254, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 213, 213, 213, 255, 43, 43, 43, 255, + 1, 1, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 25, 1, 1, 1, 255, + 34, 34, 34, 255, 185, 185, 185, 255, 248, 248, 248, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 251, 251, 251, 255, 197, 197, 197, 255, 42, 42, 42, 255, + 3, 3, 3, 255, 0, 0, 0, 41, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 255, 42, 255, 212, 255, - 254, 255, 255, 255, 255, 255, 255, 255, 213, 255, 43, 255, - 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 25, 1, 255, 34, 255, 185, 255, 248, 255, - 255, 255, 255, 255, 255, 255, 251, 255, 197, 255, 42, 255, - 3, 255, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11375,6 +22092,10 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 109, 6, 6, 6, 255, 90, 90, 90, 255, + 232, 232, 232, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 254, 254, 254, 255, 218, 218, 218, 255, + 56, 56, 56, 255, 4, 4, 4, 255, 0, 0, 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11386,25 +22107,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 255, 42, 42, 42, 255, + 212, 212, 212, 255, 254, 254, 254, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 213, 213, 213, 255, + 43, 43, 43, 255, 1, 1, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 109, 6, 255, 90, 255, - 232, 255, 255, 255, 255, 255, 255, 255, 254, 255, 218, 255, - 56, 255, 4, 255, 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 255, 42, 255, 212, 255, 254, 255, 255, 255, - 255, 255, 255, 255, 213, 255, 43, 255, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 149, 8, 255, 96, 255, 231, 255, 255, 255, 255, 255, - 255, 255, 255, 255, 238, 255, 118, 255, 13, 255, 0, 181, + 0, 0, 0, 149, 8, 8, 8, 255, 96, 96, 96, 255, + 231, 231, 231, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 238, 238, 238, 255, + 118, 118, 118, 255, 13, 13, 13, 255, 0, 0, 0, 181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11430,24 +22152,167 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 208, 18, 255, 157, 255, 245, 255, 255, 255, - 255, 255, 255, 255, 249, 255, 168, 255, 24, 255, 0, 219, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 208, 18, 18, 18, 255, + 157, 157, 157, 255, 245, 245, 245, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 249, 249, 249, 255, + 168, 168, 168, 255, 24, 24, 24, 255, 0, 0, 0, 219, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, - 42, 255, 212, 255, 254, 255, 255, 255, 255, 255, 255, 255, - 213, 255, 43, 255, 1, 255, 0, 0, 0, 0, 0, 0, + 42, 42, 42, 255, 212, 212, 212, 255, 254, 254, 254, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 213, 213, 213, 255, 43, 43, 43, 255, 1, 1, 1, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 254, + 31, 31, 31, 255, 179, 179, 179, 255, 248, 248, 248, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 251, 251, 251, 255, 202, 202, 202, 255, 48, 48, 48, 255, + 4, 4, 4, 255, 0, 0, 0, 51, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 36, 2, 2, 2, 255, + 47, 47, 47, 255, 210, 210, 210, 255, 252, 252, 252, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 238, 238, 238, 255, 101, 101, 101, 255, 9, 9, 9, 255, + 0, 0, 0, 119, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 42, 42, 42, 255, 212, 212, 212, 255, + 254, 254, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 213, 213, 213, 255, 43, 43, 43, 255, + 1, 1, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 137, 8, 8, 8, 255, 89, 89, 89, 255, + 229, 229, 229, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 252, 252, 252, 255, + 89, 89, 89, 255, 2, 2, 2, 255, 0, 0, 0, 197, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 254, - 31, 255, 179, 255, 248, 255, 255, 255, 255, 255, 255, 255, - 251, 255, 202, 255, 48, 255, 4, 255, 0, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11472,25 +22337,40 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 2, 255, - 47, 255, 210, 255, 252, 255, 255, 255, 255, 255, 255, 255, - 238, 255, 101, 255, 9, 255, 0, 119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 255, 42, 255, 212, 255, - 254, 255, 255, 255, 255, 255, 255, 255, 213, 255, 43, 255, - 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 137, 8, 255, 89, 255, - 229, 255, 255, 255, 255, 255, 255, 255, 255, 255, 252, 255, - 89, 255, 2, 255, 0, 197, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 134, + 7, 7, 7, 255, 105, 105, 105, 255, 235, 235, 235, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 253, 253, 253, 255, 210, 210, 210, 255, 47, 47, 47, 255, + 3, 3, 3, 255, 0, 0, 0, 24, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 255, 42, 42, 42, 255, + 212, 212, 212, 255, 254, 254, 254, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 213, 213, 213, 255, + 43, 43, 43, 255, 1, 1, 1, 255, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11499,6 +22379,11 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 248, + 28, 28, 28, 255, 172, 172, 172, 255, 247, 247, 247, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 192, 192, 192, 255, + 50, 50, 50, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 244, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11515,25 +22400,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 134, 7, 255, 105, 255, 235, 255, - 255, 255, 255, 255, 255, 255, 253, 255, 210, 255, 47, 255, - 3, 255, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 255, 42, 255, 212, 255, 254, 255, 255, 255, - 255, 255, 255, 255, 213, 255, 43, 255, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 10, 0, 248, 28, 255, 172, 255, 247, 255, - 255, 255, 255, 255, 192, 255, 50, 255, 0, 255, 0, 255, - 0, 244, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11556,26 +22433,153 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 226, 21, 21, 21, 255, 171, 171, 171, 255, + 246, 246, 246, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 248, 248, 248, 255, 153, 153, 153, 255, + 20, 20, 20, 255, 0, 0, 0, 197, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 226, 21, 255, 171, 255, 246, 255, 255, 255, 255, 255, - 255, 255, 248, 255, 153, 255, 20, 255, 0, 197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, - 42, 255, 212, 255, 254, 255, 255, 255, 255, 255, 255, 255, - 213, 255, 43, 255, 1, 255, 0, 0, 0, 0, 0, 0, + 42, 42, 42, 255, 212, 212, 212, 255, 254, 254, 254, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 213, 213, 213, 255, 43, 43, 43, 255, 1, 1, 1, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 126, 7, 7, 7, 255, 85, 85, 85, 255, + 241, 241, 241, 255, 202, 202, 202, 255, 61, 61, 61, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 238, + 0, 0, 0, 107, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 57, 2, 2, 2, 255, 60, 60, 60, 255, + 232, 232, 232, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 234, 234, 234, 255, + 87, 87, 87, 255, 8, 8, 8, 255, 0, 0, 0, 93, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 42, 42, 42, 255, 212, 212, 212, 255, + 254, 254, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 213, 213, 213, 255, 43, 43, 43, 255, + 1, 1, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 242, + 21, 21, 21, 255, 46, 46, 46, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 245, 0, 0, 0, 119, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 126, 7, 255, 85, 255, 241, 255, 202, 255, 61, 255, - 0, 255, 0, 255, 0, 238, 0, 107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11599,26 +22603,26 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 170, 0, 0, 0, 255, + 14, 14, 14, 255, 118, 118, 118, 255, 227, 227, 227, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, + 200, 200, 200, 255, 40, 40, 40, 255, 2, 2, 2, 253, + 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 57, 2, 255, 60, 255, - 232, 255, 255, 255, 255, 255, 255, 255, 255, 255, 234, 255, - 87, 255, 8, 255, 0, 93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 255, 42, 255, 212, 255, - 254, 255, 255, 255, 255, 255, 255, 255, 213, 255, 43, 255, - 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 242, - 21, 255, 46, 255, 0, 255, 0, 255, 0, 245, 0, 119, - 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 255, 42, 42, 42, 255, + 212, 212, 212, 255, 254, 254, 254, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 213, 213, 213, 255, + 43, 43, 43, 255, 1, 1, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11632,6 +22636,12 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 114, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 251, 0, 0, 0, 130, 0, 0, 0, 7, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11643,24 +22653,17 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 170, 0, 255, 14, 255, 118, 255, 227, 255, - 255, 255, 255, 255, 254, 255, 200, 255, 40, 255, 2, 253, - 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 255, 42, 255, 212, 255, 254, 255, 255, 255, - 255, 255, 255, 255, 213, 255, 43, 255, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 114, 0, 255, 0, 255, - 0, 251, 0, 130, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11686,23 +22689,66 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 131, - 0, 233, 0, 255, 0, 255, 0, 255, 48, 255, 154, 255, - 233, 255, 147, 255, 18, 255, 0, 174, 0, 0, 0, 0, + 0, 0, 0, 233, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 48, 48, 48, 255, 154, 154, 154, 255, + 233, 233, 233, 255, 147, 147, 147, 255, 18, 18, 18, 255, + 0, 0, 0, 174, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, - 42, 255, 212, 255, 254, 255, 255, 255, 255, 255, 255, 255, - 213, 255, 43, 255, 1, 255, 0, 0, 0, 0, 0, 0, + 42, 42, 42, 255, 212, 212, 212, 255, 254, 254, 254, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 213, 213, 213, 255, 43, 43, 43, 255, 1, 1, 1, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 236, + 0, 0, 0, 145, 0, 0, 0, 13, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 236, 0, 145, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11729,23 +22775,66 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58, - 0, 163, 0, 248, 0, 255, 0, 255, 0, 255, 20, 255, - 5, 255, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 163, 0, 0, 0, 248, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 20, 20, 20, 255, + 5, 5, 5, 255, 0, 0, 0, 70, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 42, 42, 42, 255, 212, 212, 212, 255, + 254, 254, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 213, 213, 213, 255, 43, 43, 43, 255, + 1, 1, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 255, 42, 255, 212, 255, - 254, 255, 255, 255, 255, 255, 255, 255, 213, 255, 43, 255, - 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11772,15 +22861,61 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, - 0, 82, 0, 187, 0, 255, 0, 255, 0, 245, 0, 2, + 0, 0, 0, 82, 0, 0, 0, 187, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 245, 0, 0, 0, 2, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 255, 42, 42, 42, 255, + 212, 212, 212, 255, 254, 254, 254, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 213, 213, 213, 255, + 43, 43, 43, 255, 1, 1, 1, 255, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 255, 42, 255, 212, 255, 254, 255, 255, 255, - 255, 255, 255, 255, 213, 255, 43, 255, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11812,18 +22947,150 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 16, 0, 0, 0, 115, 0, 0, 0, 123, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 16, 0, 115, 0, 123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, - 42, 255, 212, 255, 254, 255, 255, 255, 255, 255, 255, 255, - 213, 255, 43, 255, 1, 255, 0, 0, 0, 0, 0, 0, + 42, 42, 42, 255, 212, 212, 212, 255, 254, 254, 254, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 213, 213, 213, 255, 43, 43, 43, 255, 1, 1, 1, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 42, 42, 42, 255, 212, 212, 212, 255, + 254, 254, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 213, 213, 213, 255, 43, 43, 43, 255, + 1, 1, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11864,9 +23131,11 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 255, 42, 255, 212, 255, - 254, 255, 255, 255, 255, 255, 255, 255, 213, 255, 43, 255, - 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 255, 42, 42, 42, 255, + 212, 212, 212, 255, 254, 254, 254, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 213, 213, 213, 255, + 43, 43, 43, 255, 1, 1, 1, 255, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11907,8 +23176,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 255, 42, 255, 212, 255, 254, 255, 255, 255, - 255, 255, 255, 255, 213, 255, 43, 255, 1, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11950,8 +23217,72 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11971,6 +23302,10 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -11992,9 +23327,6 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, - 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -12014,8 +23346,586 @@ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0); + 0, 0, 0, 0); +function Light_gizmo: TRGBAlphaImage; +begin + if FLight_gizmo = nil then + begin + FLight_gizmo := TRGBAlphaImage.Create(Light_gizmoWidth, Light_gizmoHeight, Light_gizmoDepth); + Move(Light_gizmoPixels, FLight_gizmo.RawPixels^, SizeOf(Light_gizmoPixels)); + FLight_gizmo.URL := 'embedded-image:/Light_gizmo'; + end; + Result := FLight_gizmo; +end; + +var + FAnimations: TRGBAlphaImage; +const + AnimationsWidth = 22; + AnimationsHeight = 22; + AnimationsDepth = 1; + AnimationsPixels: array[0 .. AnimationsWidth * AnimationsHeight * AnimationsDepth * 4 - 1] of Byte = ( + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 17, 0, 0, 0, 96, 0, 0, 0, 174, + 0, 0, 0, 215, 0, 0, 0, 243, 0, 0, 0, 243, + 0, 0, 0, 215, 0, 0, 0, 174, 0, 0, 0, 96, + 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, + 0, 0, 0, 120, 0, 0, 0, 240, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 239, 0, 0, 0, 119, + 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, + 0, 0, 0, 202, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 188, 0, 0, 0, 102, 0, 0, 0, 41, + 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 42, + 0, 0, 0, 102, 0, 0, 0, 189, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 201, 0, 0, 0, 27, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, + 0, 0, 0, 228, 0, 0, 0, 255, 0, 0, 0, 218, + 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 65, 0, 0, 0, 219, 0, 0, 0, 255, + 0, 0, 0, 227, 0, 0, 0, 27, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, + 0, 0, 0, 203, 0, 0, 0, 255, 0, 0, 0, 193, + 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, + 0, 0, 0, 194, 0, 0, 0, 255, 0, 0, 0, 202, + 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 122, 0, 0, 0, 255, 0, 0, 0, 222, + 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 219, + 0, 0, 0, 255, 0, 0, 0, 119, 0, 0, 0, 0, + 0, 0, 0, 18, 0, 0, 0, 240, 0, 0, 0, 255, + 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 195, + 0, 0, 0, 211, 0, 0, 0, 55, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 66, 0, 0, 0, 255, 0, 0, 0, 239, + 0, 0, 0, 17, 0, 0, 0, 97, 0, 0, 0, 255, + 0, 0, 0, 187, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 252, + 0, 0, 0, 137, 0, 0, 0, 8, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 189, + 0, 0, 0, 255, 0, 0, 0, 95, 0, 0, 0, 175, + 0, 0, 0, 255, 0, 0, 0, 100, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 252, 0, 0, 0, 255, 0, 0, 0, 214, + 0, 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 102, 0, 0, 0, 255, 0, 0, 0, 173, + 0, 0, 0, 217, 0, 0, 0, 255, 0, 0, 0, 39, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 55, 0, 0, 0, 214, + 0, 0, 0, 255, 0, 0, 0, 253, 0, 0, 0, 153, + 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 255, + 0, 0, 0, 216, 0, 0, 0, 243, 0, 0, 0, 255, + 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, + 0, 0, 0, 8, 0, 0, 0, 136, 0, 0, 0, 252, + 0, 0, 0, 255, 0, 0, 0, 198, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, + 0, 0, 0, 255, 0, 0, 0, 241, 0, 0, 0, 243, + 0, 0, 0, 255, 0, 0, 0, 12, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 136, + 0, 0, 0, 252, 0, 0, 0, 255, 0, 0, 0, 198, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 0, 0, 0, 255, 0, 0, 0, 243, + 0, 0, 0, 217, 0, 0, 0, 255, 0, 0, 0, 39, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 54, 0, 0, 0, 213, + 0, 0, 0, 255, 0, 0, 0, 253, 0, 0, 0, 153, + 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 255, + 0, 0, 0, 216, 0, 0, 0, 176, 0, 0, 0, 255, + 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 252, + 0, 0, 0, 255, 0, 0, 0, 214, 0, 0, 0, 55, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, + 0, 0, 0, 255, 0, 0, 0, 174, 0, 0, 0, 98, + 0, 0, 0, 255, 0, 0, 0, 186, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 252, 0, 0, 0, 137, 0, 0, 0, 8, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 188, 0, 0, 0, 255, 0, 0, 0, 96, + 0, 0, 0, 18, 0, 0, 0, 241, 0, 0, 0, 255, + 0, 0, 0, 62, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 195, + 0, 0, 0, 211, 0, 0, 0, 55, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 64, 0, 0, 0, 255, 0, 0, 0, 240, + 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 122, + 0, 0, 0, 255, 0, 0, 0, 217, 0, 0, 0, 17, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 18, 0, 0, 0, 219, 0, 0, 0, 255, + 0, 0, 0, 120, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 9, 0, 0, 0, 204, 0, 0, 0, 255, + 0, 0, 0, 192, 0, 0, 0, 17, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 17, 0, 0, 0, 193, 0, 0, 0, 255, + 0, 0, 0, 202, 0, 0, 0, 8, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, + 0, 0, 0, 228, 0, 0, 0, 255, 0, 0, 0, 217, + 0, 0, 0, 62, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 63, 0, 0, 0, 218, 0, 0, 0, 255, + 0, 0, 0, 228, 0, 0, 0, 27, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 204, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 186, + 0, 0, 0, 100, 0, 0, 0, 39, 0, 0, 0, 11, + 0, 0, 0, 11, 0, 0, 0, 40, 0, 0, 0, 101, + 0, 0, 0, 187, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 204, 0, 0, 0, 27, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 9, 0, 0, 0, 122, 0, 0, 0, 241, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, + 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 240, + 0, 0, 0, 122, 0, 0, 0, 9, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 18, 0, 0, 0, 98, 0, 0, 0, 176, + 0, 0, 0, 216, 0, 0, 0, 244, 0, 0, 0, 244, + 0, 0, 0, 216, 0, 0, 0, 176, 0, 0, 0, 98, + 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0); + +function Animations: TRGBAlphaImage; +begin + if FAnimations = nil then + begin + FAnimations := TRGBAlphaImage.Create(AnimationsWidth, AnimationsHeight, AnimationsDepth); + Move(AnimationsPixels, FAnimations.RawPixels^, SizeOf(AnimationsPixels)); + FAnimations.URL := 'embedded-image:/Animations'; + end; + Result := FAnimations; +end; + +var + FPanel: TRGBAlphaImage; +const + PanelWidth = 4; + PanelHeight = 256; + PanelDepth = 1; + PanelPixels: array[0 .. PanelWidth * PanelHeight * PanelDepth * 4 - 1] of Byte = ( + 102, 171, 140, 204, 101, 172, 140, 204, 101, 171, 140, 204, + 101, 171, 140, 204, 101, 171, 140, 204, 102, 172, 140, 204, + 102, 171, 141, 204, 101, 172, 140, 204, 102, 172, 140, 204, + 101, 172, 141, 204, 101, 172, 140, 204, 101, 172, 141, 204, + 101, 172, 141, 204, 102, 172, 141, 204, 102, 173, 141, 204, + 101, 172, 141, 204, 102, 172, 141, 204, 102, 173, 141, 204, + 102, 172, 141, 204, 102, 172, 141, 204, 102, 172, 141, 204, + 102, 173, 141, 204, 102, 173, 141, 204, 102, 173, 141, 204, + 102, 173, 142, 204, 102, 173, 141, 204, 102, 173, 141, 204, + 102, 173, 141, 204, 102, 173, 142, 204, 103, 173, 142, 204, + 102, 173, 141, 204, 102, 173, 142, 204, 103, 174, 142, 204, + 103, 173, 142, 204, 103, 173, 142, 204, 102, 173, 142, 204, + 103, 174, 142, 204, 103, 173, 142, 204, 103, 174, 142, 204, + 102, 173, 142, 204, 103, 174, 142, 204, 103, 174, 143, 204, + 103, 174, 143, 204, 103, 174, 142, 204, 103, 174, 143, 204, + 103, 174, 142, 204, 103, 175, 142, 204, 103, 174, 143, 204, + 103, 175, 143, 204, 103, 175, 143, 204, 103, 174, 143, 204, + 103, 174, 142, 204, 103, 175, 143, 204, 104, 175, 143, 204, + 104, 175, 144, 204, 104, 175, 143, 204, 104, 176, 143, 204, + 103, 176, 143, 204, 103, 175, 143, 204, 103, 176, 144, 204, + 103, 175, 144, 204, 103, 176, 144, 204, 104, 176, 143, 204, + 104, 176, 143, 204, 103, 176, 143, 204, 104, 175, 144, 204, + 104, 176, 143, 204, 104, 176, 144, 204, 104, 176, 144, 204, + 104, 176, 144, 204, 104, 176, 145, 204, 104, 176, 144, 204, + 104, 177, 145, 204, 105, 176, 144, 204, 104, 177, 145, 204, + 104, 177, 144, 204, 104, 176, 144, 204, 104, 176, 145, 204, + 105, 176, 145, 204, 104, 177, 144, 204, 105, 176, 145, 204, + 105, 177, 145, 204, 104, 177, 145, 204, 105, 177, 145, 204, + 104, 177, 145, 204, 104, 177, 145, 204, 105, 177, 145, 204, + 105, 177, 145, 204, 105, 178, 146, 204, 105, 177, 145, 204, + 105, 177, 145, 204, 105, 177, 145, 204, 105, 178, 145, 204, + 105, 178, 146, 204, 105, 177, 145, 204, 105, 177, 145, 204, + 106, 178, 146, 204, 105, 178, 145, 204, 105, 178, 146, 204, + 105, 178, 145, 204, 105, 178, 146, 204, 106, 179, 146, 204, + 106, 178, 146, 204, 106, 178, 146, 204, 106, 178, 146, 204, + 106, 178, 146, 204, 105, 179, 146, 204, 106, 178, 146, 204, + 105, 178, 146, 204, 106, 178, 146, 204, 106, 179, 146, 204, + 105, 178, 146, 204, 106, 179, 146, 204, 106, 179, 146, 204, + 106, 179, 146, 204, 106, 179, 147, 204, 106, 180, 147, 204, + 106, 180, 147, 204, 106, 179, 146, 204, 106, 180, 146, 204, + 107, 180, 147, 204, 106, 180, 147, 204, 106, 179, 147, 204, + 106, 179, 147, 204, 106, 180, 147, 204, 106, 180, 147, 204, + 106, 180, 148, 204, 106, 180, 147, 204, 106, 180, 148, 204, + 106, 180, 148, 204, 107, 180, 147, 204, 107, 180, 147, 204, + 107, 180, 148, 204, 106, 181, 147, 204, 106, 180, 147, 204, + 107, 180, 148, 204, 107, 181, 148, 204, 106, 180, 148, 204, + 107, 181, 148, 204, 107, 181, 148, 204, 107, 181, 148, 204, + 107, 181, 148, 204, 107, 180, 148, 204, 107, 180, 148, 204, + 107, 181, 148, 204, 107, 181, 148, 204, 108, 182, 148, 204, + 107, 181, 148, 204, 108, 182, 149, 204, 107, 181, 149, 204, + 108, 182, 148, 204, 108, 182, 148, 204, 108, 182, 148, 204, + 108, 182, 149, 204, 108, 182, 149, 204, 107, 182, 149, 204, + 108, 182, 149, 204, 108, 182, 149, 204, 108, 182, 149, 204, + 108, 182, 149, 204, 108, 182, 149, 204, 108, 182, 149, 204, + 108, 183, 149, 204, 108, 182, 149, 204, 108, 182, 149, 204, + 108, 183, 150, 204, 108, 182, 150, 204, 109, 183, 149, 204, + 109, 183, 150, 204, 109, 183, 149, 204, 108, 183, 149, 204, + 108, 182, 150, 204, 108, 184, 150, 204, 108, 183, 150, 204, + 109, 183, 150, 204, 109, 183, 149, 204, 109, 184, 150, 204, + 109, 183, 150, 204, 109, 183, 150, 204, 108, 183, 150, 204, + 109, 184, 150, 204, 109, 184, 151, 204, 109, 184, 150, 204, + 109, 184, 151, 204, 109, 184, 151, 204, 109, 184, 151, 204, + 109, 184, 150, 204, 109, 184, 151, 204, 109, 184, 151, 204, + 109, 184, 151, 204, 109, 185, 150, 204, 109, 184, 150, 204, + 109, 185, 151, 204, 109, 184, 151, 204, 109, 185, 151, 204, + 109, 185, 151, 204, 109, 185, 151, 204, 109, 184, 151, 204, + 109, 185, 152, 204, 109, 185, 151, 204, 110, 185, 151, 204, + 109, 185, 152, 204, 109, 186, 152, 204, 110, 185, 152, 204, + 110, 185, 152, 204, 110, 185, 152, 204, 110, 185, 152, 204, + 110, 186, 152, 204, 110, 185, 152, 204, 110, 186, 152, 204, + 110, 186, 152, 204, 110, 186, 152, 204, 110, 186, 152, 204, + 110, 186, 152, 204, 110, 186, 152, 204, 110, 186, 152, 204, + 110, 186, 152, 204, 111, 186, 152, 204, 110, 186, 153, 204, + 110, 187, 152, 204, 110, 187, 152, 204, 110, 186, 153, 204, + 111, 187, 152, 204, 110, 187, 152, 204, 111, 187, 153, 204, + 111, 187, 153, 204, 111, 186, 153, 204, 110, 187, 153, 204, + 110, 187, 153, 204, 111, 187, 153, 204, 111, 187, 153, 204, + 111, 187, 153, 204, 111, 187, 154, 204, 111, 187, 153, 204, + 111, 187, 154, 204, 111, 187, 153, 204, 111, 188, 153, 204, + 111, 187, 154, 204, 111, 187, 154, 204, 112, 187, 154, 204, + 112, 188, 154, 204, 112, 188, 154, 204, 111, 188, 154, 204, + 111, 188, 154, 204, 112, 188, 153, 204, 112, 188, 154, 204, + 112, 188, 154, 204, 111, 188, 154, 204, 112, 189, 154, 204, + 112, 188, 154, 204, 111, 188, 154, 204, 111, 189, 154, 204, + 112, 189, 155, 204, 112, 189, 154, 204, 112, 188, 155, 204, + 112, 189, 154, 204, 112, 188, 155, 204, 112, 189, 154, 204, + 112, 189, 154, 204, 112, 189, 155, 204, 112, 189, 155, 204, + 112, 189, 154, 204, 113, 189, 155, 204, 112, 189, 155, 204, + 112, 190, 155, 204, 113, 190, 155, 204, 113, 189, 155, 204, + 112, 190, 155, 204, 113, 190, 155, 204, 112, 190, 155, 204, + 112, 190, 155, 204, 113, 190, 155, 204, 113, 190, 155, 204, + 113, 190, 156, 204, 113, 190, 155, 204, 113, 190, 155, 204, + 113, 190, 156, 204, 113, 191, 156, 204, 113, 190, 156, 204, + 113, 191, 156, 204, 113, 190, 155, 204, 113, 190, 156, 204, + 113, 190, 156, 204, 113, 191, 156, 204, 114, 191, 156, 204, + 113, 191, 156, 204, 114, 191, 157, 204, 113, 191, 156, 204, + 113, 191, 156, 204, 113, 191, 156, 204, 114, 191, 156, 204, + 113, 191, 156, 204, 113, 192, 156, 204, 113, 191, 157, 204, + 114, 191, 157, 204, 113, 192, 157, 204, 114, 191, 157, 204, + 114, 192, 157, 204, 113, 191, 157, 204, 114, 192, 157, 204, + 114, 192, 157, 204, 114, 192, 157, 204, 114, 192, 158, 204, + 114, 191, 157, 204, 114, 192, 157, 204, 114, 192, 157, 204, + 114, 192, 158, 204, 114, 192, 157, 204, 114, 192, 157, 204, + 114, 193, 157, 204, 115, 192, 158, 204, 114, 193, 158, 204, + 114, 193, 158, 204, 115, 193, 158, 204, 114, 193, 158, 204, + 115, 193, 158, 204, 115, 193, 158, 204, 114, 193, 158, 204, + 115, 193, 158, 204, 114, 193, 158, 204, 115, 193, 158, 204, + 115, 193, 159, 204, 114, 193, 158, 204, 115, 193, 158, 204, + 115, 193, 159, 204, 115, 194, 158, 204, 115, 194, 159, 204, + 115, 194, 159, 204, 115, 194, 159, 204, 115, 194, 158, 204, + 115, 194, 159, 204, 115, 194, 158, 204, 115, 194, 159, 204, + 116, 194, 159, 204, 115, 194, 159, 204, 116, 194, 159, 204, + 115, 195, 159, 204, 115, 194, 159, 204, 115, 194, 159, 204, + 116, 195, 159, 204, 115, 194, 159, 204, 115, 194, 159, 204, + 116, 195, 159, 204, 116, 195, 159, 204, 116, 195, 159, 204, + 116, 194, 159, 204, 115, 195, 160, 204, 116, 195, 159, 204, + 116, 195, 159, 204, 116, 195, 160, 204, 116, 196, 160, 204, + 116, 195, 160, 204, 116, 196, 160, 204, 117, 195, 160, 204, + 116, 195, 160, 204, 116, 195, 160, 204, 117, 195, 160, 204, + 117, 196, 160, 204, 116, 196, 160, 204, 116, 196, 160, 204, + 117, 196, 160, 204, 116, 196, 160, 204, 117, 196, 161, 204, + 117, 196, 161, 204, 116, 197, 160, 204, 116, 197, 160, 204, + 117, 196, 160, 204, 116, 196, 161, 204, 117, 196, 161, 204, + 116, 197, 161, 204, 116, 197, 161, 204, 117, 196, 161, 204, + 117, 197, 161, 204, 117, 197, 161, 204, 117, 197, 162, 204, + 117, 197, 161, 204, 117, 197, 162, 204, 117, 197, 161, 204, + 118, 197, 161, 204, 117, 197, 161, 204, 117, 197, 162, 204, + 117, 197, 161, 204, 117, 197, 161, 204, 117, 197, 162, 204, + 118, 198, 162, 204, 118, 198, 162, 204, 118, 198, 162, 204, + 118, 197, 161, 204, 117, 198, 162, 204, 118, 197, 162, 204, + 118, 198, 162, 204, 118, 198, 162, 204, 118, 198, 162, 204, + 118, 198, 162, 204, 118, 198, 162, 204, 118, 198, 162, 204, + 119, 198, 162, 204, 118, 199, 163, 204, 118, 199, 162, 204, + 118, 198, 163, 204, 118, 199, 163, 204, 118, 198, 163, 204, + 119, 199, 163, 204, 118, 199, 163, 204, 119, 199, 163, 204, + 118, 199, 163, 204, 119, 199, 163, 204, 118, 199, 162, 204, + 118, 199, 163, 204, 119, 200, 163, 204, 118, 200, 163, 204, + 119, 199, 163, 204, 118, 199, 163, 204, 119, 200, 163, 204, + 118, 200, 163, 204, 119, 200, 163, 204, 119, 200, 163, 204, + 119, 200, 163, 204, 119, 200, 163, 204, 119, 200, 164, 204, + 119, 201, 164, 204, 119, 200, 164, 204, 120, 200, 164, 204, + 120, 200, 164, 204, 119, 200, 164, 204, 120, 201, 164, 204, + 119, 200, 164, 204, 119, 200, 164, 204, 119, 201, 164, 204, + 120, 201, 165, 204, 120, 200, 164, 204, 119, 200, 164, 204, + 120, 201, 164, 204, 119, 201, 165, 204, 119, 201, 165, 204, + 120, 201, 165, 204, 119, 201, 165, 204, 120, 201, 164, 204, + 119, 201, 165, 204, 120, 201, 165, 204, 120, 202, 165, 204, + 120, 201, 165, 204, 120, 202, 165, 204, 120, 202, 165, 204, + 120, 202, 165, 204, 121, 202, 166, 204, 120, 202, 165, 204, + 120, 202, 165, 204, 120, 202, 165, 204, 120, 202, 165, 204, + 120, 202, 166, 204, 120, 202, 165, 204, 121, 203, 166, 204, + 121, 203, 166, 204, 120, 202, 166, 204, 120, 202, 166, 204, + 120, 202, 165, 204, 121, 203, 166, 204, 121, 203, 166, 204, + 120, 203, 166, 204, 121, 203, 166, 204, 121, 202, 166, 204, + 121, 203, 166, 204, 121, 203, 166, 204, 121, 203, 166, 204, + 121, 203, 166, 204, 121, 204, 166, 204, 121, 204, 167, 204, + 121, 204, 167, 204, 121, 203, 167, 204, 121, 204, 167, 204, + 121, 203, 167, 204, 122, 204, 166, 204, 121, 204, 167, 204, + 121, 204, 167, 204, 122, 204, 167, 204, 122, 204, 167, 204, + 121, 204, 167, 204, 121, 204, 167, 204, 122, 204, 167, 204, + 122, 205, 167, 204, 122, 205, 168, 204, 122, 205, 167, 204, + 121, 204, 167, 204, 122, 204, 168, 204, 122, 204, 168, 204, + 122, 204, 167, 204, 121, 205, 168, 204, 122, 205, 167, 204, + 122, 205, 168, 204, 122, 205, 168, 204, 122, 205, 168, 204, + 122, 205, 168, 204, 122, 205, 168, 204, 122, 205, 168, 204, + 122, 205, 168, 204, 122, 206, 168, 204, 122, 205, 169, 204, + 123, 205, 169, 204, 122, 206, 168, 204, 122, 206, 168, 204, + 122, 206, 168, 204, 122, 205, 169, 204, 122, 205, 169, 204, + 122, 206, 168, 204, 123, 206, 169, 204, 122, 206, 169, 204, + 122, 206, 168, 204, 123, 206, 169, 204, 123, 207, 169, 204, + 123, 207, 168, 204, 123, 206, 169, 204, 123, 207, 169, 204, + 123, 207, 169, 204, 123, 206, 169, 204, 123, 207, 169, 204, + 123, 207, 169, 204, 123, 207, 170, 204, 123, 206, 169, 204, + 123, 207, 169, 204, 124, 207, 170, 204, 123, 207, 169, 204, + 123, 207, 169, 204, 123, 207, 169, 204, 123, 207, 170, 204, + 124, 207, 169, 204, 123, 207, 169, 204, 123, 207, 170, 204, + 123, 208, 170, 204, 124, 207, 169, 204, 123, 208, 170, 204, + 124, 208, 170, 204, 124, 208, 170, 204, 124, 208, 170, 204, + 124, 208, 170, 204, 124, 208, 170, 204, 124, 208, 170, 204, + 125, 208, 170, 204, 124, 208, 170, 204, 124, 208, 170, 204, + 124, 209, 171, 204, 124, 208, 170, 204, 125, 209, 171, 204, + 124, 208, 171, 204, 124, 209, 171, 204, 124, 209, 170, 204, + 124, 209, 171, 204, 124, 208, 171, 204, 125, 209, 171, 204, + 124, 209, 171, 204, 124, 209, 171, 204, 125, 209, 171, 204, + 125, 210, 171, 204, 125, 210, 171, 204, 125, 209, 172, 204, + 125, 210, 172, 204, 125, 210, 172, 204, 125, 209, 172, 204, + 124, 209, 171, 204, 125, 209, 171, 204, 125, 210, 172, 204, + 125, 210, 172, 204, 125, 210, 172, 204, 125, 209, 171, 204, + 125, 210, 172, 204, 125, 210, 172, 204, 125, 210, 172, 204, + 125, 210, 172, 204, 126, 210, 173, 204, 126, 210, 172, 204, + 126, 210, 172, 204, 125, 210, 172, 204, 126, 211, 173, 204, + 126, 210, 172, 204, 126, 210, 172, 204, 126, 211, 172, 204, + 126, 211, 172, 204, 126, 211, 173, 204, 125, 211, 172, 204, + 125, 210, 173, 204, 126, 211, 172, 204, 126, 211, 172, 204, + 126, 211, 173, 204, 126, 211, 172, 204, 126, 212, 173, 204, + 126, 211, 173, 204, 126, 211, 173, 204, 126, 211, 173, 204, + 126, 212, 173, 204, 126, 212, 174, 204, 126, 211, 174, 204, + 126, 212, 174, 204, 126, 212, 173, 204, 126, 212, 173, 204, + 126, 212, 173, 204, 127, 212, 173, 204, 126, 213, 174, 204, + 126, 212, 174, 204, 126, 212, 174, 204, 126, 212, 173, 204, + 127, 213, 174, 204, 127, 212, 174, 204, 127, 213, 174, 204, + 127, 212, 174, 204, 127, 212, 174, 204, 127, 213, 174, 204, + 127, 213, 174, 204, 126, 213, 174, 204, 127, 213, 175, 204, + 128, 213, 174, 204, 127, 213, 174, 204, 127, 213, 174, 204, + 127, 213, 175, 204, 127, 213, 174, 204, 127, 213, 174, 204, + 128, 213, 174, 204, 128, 213, 175, 204, 127, 213, 175, 204, + 127, 214, 175, 204, 128, 214, 175, 204, 128, 214, 175, 204, + 128, 214, 175, 204, 128, 214, 175, 204, 128, 214, 175, 204, + 128, 214, 175, 204, 128, 214, 175, 204, 128, 215, 175, 204, + 127, 214, 176, 204, 128, 215, 176, 204, 128, 214, 175, 204, + 128, 214, 175, 204, 128, 214, 176, 204, 128, 215, 176, 204, + 128, 215, 176, 204, 129, 214, 176, 204, 128, 215, 175, 204, + 129, 215, 176, 204, 129, 215, 176, 204, 129, 215, 176, 204, + 128, 215, 176, 204, 128, 216, 176, 204, 128, 215, 176, 204, + 128, 215, 176, 204, 129, 215, 177, 204, 129, 216, 176, 204, + 129, 216, 177, 204, 129, 215, 176, 204, 129, 215, 176, 204, + 128, 216, 177, 204, 129, 216, 177, 204, 129, 216, 177, 204, + 129, 216, 177, 204, 129, 216, 177, 204, 129, 216, 177, 204, + 129, 216, 177, 204, 129, 217, 177, 204, 130, 216, 177, 204, + 129, 217, 177, 204, 129, 216, 177, 204, 129, 216, 177, 204, + 129, 216, 178, 204, 129, 216, 178, 204, 130, 217, 177, 204, + 129, 217, 178, 204, 129, 217, 177, 204, 130, 217, 178, 204, + 130, 217, 177, 204, 130, 217, 178, 204, 129, 218, 178, 204, + 130, 217, 178, 204, 130, 218, 178, 204, 129, 217, 178, 204, + 130, 218, 178, 204, 130, 217, 178, 204, 130, 217, 178, 204, + 129, 217, 178, 204, 130, 218, 178, 204, 130, 218, 178, 204, + 130, 218, 178, 204, 130, 218, 178, 204, 130, 218, 179, 204, + 130, 218, 178, 204, 130, 218, 179, 204, 130, 218, 179, 204, + 130, 219, 179, 204, 130, 218, 178, 204, 130, 219, 179, 204, + 130, 218, 179, 204, 131, 218, 179, 204, 131, 219, 179, 204, + 130, 219, 179, 204, 131, 219, 179, 204, 131, 219, 179, 204, + 130, 219, 179, 204, 130, 219, 179, 204, 130, 219, 179, 204, + 131, 219, 179, 204, 131, 219, 179, 204, 131, 219, 180, 204, + 131, 219, 180, 204, 131, 220, 180, 204, 131, 219, 179, 204, + 131, 219, 179, 204, 131, 220, 180, 204, 132, 220, 180, 204, + 131, 219, 180, 204, 131, 220, 180, 204, 131, 220, 180, 204, + 131, 220, 180, 204, 132, 220, 180, 204, 132, 220, 180, 204, + 131, 220, 180, 204, 131, 220, 181, 204, 131, 221, 180, 204, + 132, 221, 180, 204, 132, 220, 180, 204, 132, 220, 181, 204, + 131, 220, 181, 204, 132, 220, 181, 204, 131, 220, 180, 204, + 131, 221, 181, 204, 131, 221, 181, 204, 132, 220, 181, 204, + 132, 221, 181, 204, 132, 221, 181, 204, 132, 221, 181, 204, + 132, 221, 181, 204, 132, 221, 181, 204, 132, 222, 181, 204, + 132, 222, 181, 204, 133, 221, 182, 204, 132, 221, 181, 204, + 133, 222, 181, 204, 133, 221, 181, 204, 132, 221, 181, 204, + 132, 221, 182, 204, 132, 222, 181, 204, 132, 222, 181, 204, + 133, 222, 182, 204, 133, 222, 182, 204, 133, 222, 182, 204, + 133, 222, 182, 204, 133, 222, 182, 204, 133, 222, 181, 204, + 133, 223, 182, 204, 133, 222, 182, 204, 133, 222, 183, 204, + 133, 222, 183, 204, 133, 223, 182, 204, 133, 223, 182, 204, + 133, 223, 182, 204, 133, 223, 182, 204, 134, 223, 182, 204, + 133, 223, 182, 204, 133, 223, 182, 204, 133, 223, 183, 204, + 133, 223, 182, 204, 133, 223, 182, 204, 133, 223, 182, 204, + 133, 224, 183, 204, 134, 223, 183, 204, 133, 224, 183, 204, + 134, 224, 183, 204, 133, 224, 183, 204, 134, 223, 183, 204, + 133, 223, 183, 204, 134, 224, 183, 204, 134, 224, 183, 204, + 133, 224, 183, 204, 134, 224, 183, 204, 134, 224, 183, 204, + 133, 224, 183, 204, 134, 224, 183, 204, 134, 224, 183, 204, + 134, 224, 184, 204, 134, 224, 184, 204, 134, 225, 184, 204, + 134, 225, 184, 204, 134, 225, 184, 204, 134, 225, 183, 204, + 135, 225, 184, 204, 135, 225, 184, 204, 134, 225, 184, 204, + 135, 225, 184, 204, 135, 225, 184, 204, 134, 225, 184, 204, + 134, 225, 184, 204, 134, 226, 185, 204, 134, 226, 185, 204, + 135, 226, 185, 204, 135, 225, 184, 204, 135, 226, 184, 204, + 135, 226, 185, 204, 135, 225, 185, 204, 135, 225, 185, 204, + 135, 226, 185, 204, 135, 226, 185, 204, 135, 226, 185, 204, + 135, 226, 185, 204, 135, 226, 185, 204, 135, 226, 185, 204, + 136, 226, 186, 204, 135, 226, 185, 204, 135, 226, 185, 204, + 135, 226, 186, 204, 135, 226, 185, 204, 136, 227, 185, 204, + 135, 227, 185, 204, 135, 227, 186, 204, 136, 227, 186, 204, + 136, 226, 186, 204, 135, 227, 186, 204, 136, 227, 186, 204, + 136, 227, 186, 204, 136, 227, 186, 204, 135, 227, 186, 204, + 136, 228, 186, 204, 136, 227, 186, 204, 136, 227, 186, 204, + 136, 227, 186, 204, 136, 228, 187, 204, 136, 227, 186, 204, + 137, 228, 187, 204, 136, 228, 186, 204, 136, 228, 187, 204, + 136, 228, 186, 204, 136, 228, 186, 204, 137, 228, 187, 204, + 136, 229, 186, 204, 137, 229, 187, 204, 136, 229, 187, 204, + 137, 228, 187, 204, 136, 228, 187, 204, 137, 229, 187, 204, + 136, 228, 187, 204, 137, 229, 187, 204, 137, 229, 187, 204, + 136, 229, 187, 204, 136, 229, 187, 204, 137, 229, 188, 204, + 137, 230, 187, 204, 137, 229, 187, 204, 137, 229, 187, 204, + 137, 229, 187, 204, 137, 229, 188, 204, 138, 230, 188, 204, + 137, 229, 188, 204, 137, 230, 187, 204, 137, 230, 188, 204, + 138, 230, 187, 204, 138, 229, 188, 204, 137, 230, 187, 204, + 137, 229, 188, 204, 137, 230, 188, 204, 137, 230, 188, 204, + 138, 230, 188, 204, 138, 230, 188, 204, 138, 231, 188, 204, + 138, 230, 189, 204, 138, 230, 188, 204, 138, 231, 189, 204, + 138, 230, 189, 204, 138, 230, 188, 204, 138, 230, 189, 204, + 138, 230, 189, 204, 138, 230, 189, 204, 138, 230, 189, 204, + 138, 231, 189, 204, 138, 231, 189, 204, 138, 231, 189, 204, + 139, 231, 189, 204, 139, 231, 189, 204, 139, 231, 189, 204, + 139, 232, 189, 204, 138, 232, 190, 204, 139, 231, 189, 204, + 138, 231, 189, 204, 138, 232, 190, 204, 139, 232, 190, 204, + 139, 231, 190, 204, 139, 232, 190, 204, 139, 232, 190, 204, + 138, 232, 190, 204, 138, 232, 189, 204, 138, 232, 190, 204, + 138, 232, 190, 204, 139, 232, 190, 204, 139, 232, 190, 204, + 139, 232, 190, 204, 139, 232, 191, 204, 139, 232, 191, 204, + 139, 232, 191, 204, 139, 233, 190, 204, 139, 232, 190, 204, + 139, 233, 190, 204, 139, 233, 190, 204, 139, 233, 190, 204, + 139, 233, 191, 204, 139, 232, 190, 204, 139, 233, 191, 204, + 139, 233, 191, 204, 140, 233, 191, 204, 139, 233, 191, 204, + 140, 233, 191, 204, 140, 233, 191, 204, 140, 233, 191, 204, + 140, 234, 191, 204, 139, 233, 191, 204, 139, 234, 192, 204, + 140, 234, 191, 204, 140, 234, 191, 204, 140, 234, 192, 204, + 140, 234, 191, 204, 140, 234, 191, 204, 141, 234, 191, 204, + 140, 234, 191, 204, 140, 234, 191, 204, 140, 234, 192, 204, + 141, 234, 192, 204, 140, 235, 192, 204, 141, 235, 192, 204, + 141, 234, 192, 204, 141, 234, 192, 204, 140, 234, 192, 204, + 140, 235, 192, 204, 141, 235, 192, 204, 140, 235, 192, 204, + 141, 235, 192, 204, 140, 235, 192, 204, 140, 235, 192, 204, + 140, 235, 193, 204, 141, 235, 193, 204, 141, 236, 192, 204, + 140, 235, 193, 204, 141, 235, 193, 204, 141, 235, 193, 204, + 141, 235, 193, 204, 141, 235, 192, 204, 141, 236, 192, 204, + 141, 236, 193, 204, 142, 236, 193, 204, 141, 236, 193, 204, + 142, 236, 193, 204, 142, 236, 193, 204, 142, 236, 193, 204, + 142, 236, 194, 204, 142, 236, 194, 204, 142, 236, 193, 204, + 141, 236, 194, 204, 142, 236, 193, 204, 142, 236, 193, 204, + 141, 236, 193, 204, 142, 236, 194, 204, 142, 236, 194, 204, + 142, 237, 193, 204, 142, 237, 194, 204, 142, 238, 194, 204, + 142, 237, 194, 204, 142, 237, 194, 204, 141, 237, 194, 204, + 142, 237, 194, 204, 142, 237, 194, 204, 142, 238, 194, 204, + 142, 238, 194, 204, 143, 237, 194, 204, 142, 238, 195, 204, + 142, 237, 194, 204, 142, 238, 195, 204, 142, 238, 194, 204, + 143, 238, 194, 204, 143, 238, 195, 204, 143, 238, 194, 204, + 142, 238, 194, 204, 143, 238, 195, 204, 143, 238, 195, 204, + 142, 238, 195, 204, 143, 238, 195, 204, 143, 239, 195, 204, + 143, 239, 195, 204, 143, 238, 195, 204, 143, 238, 195, 204, + 143, 238, 195, 204, 143, 239, 195, 204, 143, 239, 195, 204, + 143, 239, 196, 204, 143, 239, 196, 204, 143, 239, 196, 204, + 143, 239, 196, 204, 143, 240, 196, 204, 144, 239, 196, 204, + 143, 239, 196, 204, 144, 239, 196, 204, 143, 240, 196, 204, + 143, 239, 196, 204, 143, 239, 196, 204, 143, 239, 196, 204, + 143, 240, 197, 204, 144, 239, 196, 204, 143, 240, 196, 204, + 144, 240, 196, 204, 144, 240, 196, 204, 144, 240, 197, 204, + 144, 240, 197, 204, 144, 240, 197, 204, 144, 240, 197, 204, + 144, 240, 197, 204, 144, 240, 197, 204, 144, 240, 197, 204, + 144, 241, 197, 204, 144, 240, 197, 204, 144, 241, 197, 204, + 145, 240, 197, 204, 144, 241, 197, 204, 145, 241, 197, 204, + 145, 240, 197, 204, 145, 241, 197, 204, 144, 241, 198, 204, + 144, 241, 198, 204, 144, 241, 198, 204, 145, 241, 197, 204, + 145, 242, 197, 204, 144, 241, 198, 204, 145, 241, 198, 204, + 144, 241, 197, 204); + +function Panel: TRGBAlphaImage; +begin + if FPanel = nil then + begin + FPanel := TRGBAlphaImage.Create(PanelWidth, PanelHeight, PanelDepth); + Move(PanelPixels, FPanel.RawPixels^, SizeOf(PanelPixels)); + FPanel.URL := 'embedded-image:/Panel'; + end; + Result := FPanel; +end; + +var + FPanelSeparator: TRGBImage; +const + PanelSeparatorWidth = 2; + PanelSeparatorHeight = 8; + PanelSeparatorDepth = 1; + PanelSeparatorPixels: array[0 .. PanelSeparatorWidth * PanelSeparatorHeight * PanelSeparatorDepth * 3 - 1] of Byte = ( + 99, 99, 99, 221, 221, 221, 99, 99, 99, 221, 221, 221, + 99, 99, 99, 221, 221, 221, 99, 99, 99, 221, 221, 221, + 99, 99, 99, 221, 221, 221, 99, 99, 99, 221, 221, 221, + 99, 99, 99, 221, 221, 221, 99, 99, 99, 221, 221, 221); + +function PanelSeparator: TRGBImage; +begin + if FPanelSeparator = nil then + begin + FPanelSeparator := TRGBImage.Create(PanelSeparatorWidth, PanelSeparatorHeight, PanelSeparatorDepth); + Move(PanelSeparatorPixels, FPanelSeparator.RawPixels^, SizeOf(PanelSeparatorPixels)); + FPanelSeparator.URL := 'embedded-image:/PanelSeparator'; + end; + Result := FPanelSeparator; +end; + +var + FExamine_tooltip: TRGBImage; const Examine_tooltipWidth = 656; Examine_tooltipHeight = 330; @@ -66142,6 +78052,19 @@ 255, 234, 169, 255, 234, 169, 255, 234, 169, 255, 234, 169, 255, 234, 169, 255, 234, 169, 255, 234, 169, 255, 234, 169); +function Examine_tooltip: TRGBImage; +begin + if FExamine_tooltip = nil then + begin + FExamine_tooltip := TRGBImage.Create(Examine_tooltipWidth, Examine_tooltipHeight, Examine_tooltipDepth); + Move(Examine_tooltipPixels, FExamine_tooltip.RawPixels^, SizeOf(Examine_tooltipPixels)); + FExamine_tooltip.URL := 'embedded-image:/Examine_tooltip'; + end; + Result := FExamine_tooltip; +end; + +var + FWalk_fly_tooltip: TRGBImage; const Walk_fly_tooltipWidth = 738; Walk_fly_tooltipHeight = 470; @@ -152863,3 +164786,14 @@ 255, 234, 169, 255, 234, 169, 255, 234, 169, 255, 234, 169, 255, 234, 169, 255, 234, 169, 255, 234, 169, 255, 234, 169); +function Walk_fly_tooltip: TRGBImage; +begin + if FWalk_fly_tooltip = nil then + begin + FWalk_fly_tooltip := TRGBImage.Create(Walk_fly_tooltipWidth, Walk_fly_tooltipHeight, Walk_fly_tooltipDepth); + Move(Walk_fly_tooltipPixels, FWalk_fly_tooltip.RawPixels^, SizeOf(Walk_fly_tooltipPixels)); + FWalk_fly_tooltip.URL := 'embedded-image:/Walk_fly_tooltip'; + end; + Result := FWalk_fly_tooltip; +end; + diff -Nru view3dscene-3.18.0/code/v3dsceneimages.pas view3dscene-4.0.0/code/v3dsceneimages.pas --- view3dscene-3.18.0/code/v3dsceneimages.pas 2018-01-21 13:55:41.000000000 +0000 +++ view3dscene-4.0.0/code/v3dsceneimages.pas 2021-02-06 02:35:03.000000000 +0000 @@ -9,35 +9,31 @@ uses CastleImages; -var - Warning_icon: TRGBAlphaImage; +function Warning_icon: TRGBAlphaImage; -var - Examine: TGrayscaleAlphaImage; +function Examine: TRGBAlphaImage; -var - Walk: TGrayscaleAlphaImage; +function Walk: TRGBAlphaImage; -var - Fly: TGrayscaleAlphaImage; +function Fly: TRGBAlphaImage; -var - Open: TRGBAlphaImage; +function Open: TRGBAlphaImage; -var - Screenshot: TGrayscaleAlphaImage; +function Screenshot: TRGBAlphaImage; -var - TooltipArrow: TRGBAlphaImage; +function TooltipArrow: TRGBAlphaImage; -var - Light_gizmo: TGrayscaleAlphaImage; +function Light_gizmo: TRGBAlphaImage; -var - Examine_tooltip: TRGBImage; +function Animations: TRGBAlphaImage; -var - Walk_fly_tooltip: TRGBImage; +function Panel: TRGBAlphaImage; + +function PanelSeparator: TRGBImage; + +function Examine_tooltip: TRGBImage; + +function Walk_fly_tooltip: TRGBImage; implementation @@ -51,45 +47,18 @@ {$I v3dsceneimages.image_data} initialization - Warning_icon := TRGBAlphaImage.Create(Warning_iconWidth, Warning_iconHeight, Warning_iconDepth); - Move(Warning_iconPixels, Warning_icon.RawPixels^, SizeOf(Warning_iconPixels)); - Warning_icon.URL := 'embedded-image:/Warning_icon'; - Examine := TGrayscaleAlphaImage.Create(ExamineWidth, ExamineHeight, ExamineDepth); - Move(ExaminePixels, Examine.RawPixels^, SizeOf(ExaminePixels)); - Examine.URL := 'embedded-image:/Examine'; - Walk := TGrayscaleAlphaImage.Create(WalkWidth, WalkHeight, WalkDepth); - Move(WalkPixels, Walk.RawPixels^, SizeOf(WalkPixels)); - Walk.URL := 'embedded-image:/Walk'; - Fly := TGrayscaleAlphaImage.Create(FlyWidth, FlyHeight, FlyDepth); - Move(FlyPixels, Fly.RawPixels^, SizeOf(FlyPixels)); - Fly.URL := 'embedded-image:/Fly'; - Open := TRGBAlphaImage.Create(OpenWidth, OpenHeight, OpenDepth); - Move(OpenPixels, Open.RawPixels^, SizeOf(OpenPixels)); - Open.URL := 'embedded-image:/Open'; - Screenshot := TGrayscaleAlphaImage.Create(ScreenshotWidth, ScreenshotHeight, ScreenshotDepth); - Move(ScreenshotPixels, Screenshot.RawPixels^, SizeOf(ScreenshotPixels)); - Screenshot.URL := 'embedded-image:/Screenshot'; - TooltipArrow := TRGBAlphaImage.Create(TooltipArrowWidth, TooltipArrowHeight, TooltipArrowDepth); - Move(TooltipArrowPixels, TooltipArrow.RawPixels^, SizeOf(TooltipArrowPixels)); - TooltipArrow.URL := 'embedded-image:/TooltipArrow'; - Light_gizmo := TGrayscaleAlphaImage.Create(Light_gizmoWidth, Light_gizmoHeight, Light_gizmoDepth); - Move(Light_gizmoPixels, Light_gizmo.RawPixels^, SizeOf(Light_gizmoPixels)); - Light_gizmo.URL := 'embedded-image:/Light_gizmo'; - Examine_tooltip := TRGBImage.Create(Examine_tooltipWidth, Examine_tooltipHeight, Examine_tooltipDepth); - Move(Examine_tooltipPixels, Examine_tooltip.RawPixels^, SizeOf(Examine_tooltipPixels)); - Examine_tooltip.URL := 'embedded-image:/Examine_tooltip'; - Walk_fly_tooltip := TRGBImage.Create(Walk_fly_tooltipWidth, Walk_fly_tooltipHeight, Walk_fly_tooltipDepth); - Move(Walk_fly_tooltipPixels, Walk_fly_tooltip.RawPixels^, SizeOf(Walk_fly_tooltipPixels)); - Walk_fly_tooltip.URL := 'embedded-image:/Walk_fly_tooltip'; finalization - FreeAndNil(Warning_icon); - FreeAndNil(Examine); - FreeAndNil(Walk); - FreeAndNil(Fly); - FreeAndNil(Open); - FreeAndNil(Screenshot); - FreeAndNil(TooltipArrow); - FreeAndNil(Light_gizmo); - FreeAndNil(Examine_tooltip); - FreeAndNil(Walk_fly_tooltip); + FreeAndNil(FWarning_icon); + FreeAndNil(FExamine); + FreeAndNil(FWalk); + FreeAndNil(FFly); + FreeAndNil(FOpen); + FreeAndNil(FScreenshot); + FreeAndNil(FTooltipArrow); + FreeAndNil(FLight_gizmo); + FreeAndNil(FAnimations); + FreeAndNil(FPanel); + FreeAndNil(FPanelSeparator); + FreeAndNil(FExamine_tooltip); + FreeAndNil(FWalk_fly_tooltip); end. \ No newline at end of file diff -Nru view3dscene-3.18.0/code/v3dsceneinternalscenes.pas view3dscene-4.0.0/code/v3dsceneinternalscenes.pas --- view3dscene-3.18.0/code/v3dsceneinternalscenes.pas 2018-01-21 13:55:41.000000000 +0000 +++ view3dscene-4.0.0/code/v3dsceneinternalscenes.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2006-2017 Michalis Kamburelis. + Copyright 2006-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -75,6 +75,9 @@ Pickable := false; CastShadowVolumes := false; ExcludeFromStatistics := true; + { Otherwise bbox from previous scene would affect AssignDefaultCamera + and AssignDefaultNavigation calls done right after new scene is loaded. } + InternalExcludeFromParentBoundingVolume := true; end; { TBoundingBoxScene ---------------------------------------------------------- } @@ -82,14 +85,13 @@ constructor TBoundingBoxScene.Create(AOwner: TComponent); var Root: TX3DRootNode; - Material: TMaterialNode; + Material: TUnlitMaterialNode; begin inherited; Box := TBoxNode.Create; - Material := TMaterialNode.Create; - Material.ForcePureEmissive; + Material := TUnlitMaterialNode.Create; Material.EmissiveColor := GreenRGB; Shape := TShapeNode.Create; @@ -123,6 +125,7 @@ var Root: TX3DRootNode; Shape: TShapeNode; + BorderMaterial, SilhouetteMaterial: TMaterialNode; begin inherited; @@ -130,10 +133,12 @@ BorderLines := TLineSetNode.Create; + BorderMaterial := TMaterialNode.Create; + BorderMaterial.EmissiveColor := Vector3(0, 0, 1); + Shape := TShapeNode.Create; Shape.Geometry := BorderLines; - Shape.Material := TMaterialNode.Create; - Shape.Material.EmissiveColor := Vector3(0, 0, 1); + Shape.Material := BorderMaterial; Root.AddChildren(Shape); Shape.Appearance.LineProperties := TLinePropertiesNode.Create; @@ -144,10 +149,12 @@ SilhouetteLines := TLineSetNode.Create; + SilhouetteMaterial := TMaterialNode.Create; + SilhouetteMaterial.EmissiveColor := Vector3(1, 1, 0); + Shape := TShapeNode.Create; Shape.Geometry := SilhouetteLines; - Shape.Material := TMaterialNode.Create; - Shape.Material.EmissiveColor := Vector3(1, 1, 0); + Shape.Material := SilhouetteMaterial; Root.AddChildren(Shape); SilhouetteCoord := TCoordinateNode.Create; @@ -159,26 +166,23 @@ procedure TDebugEdgesScene.UpdateEdges(const SourceScene: TCastleScene); var ObserverPos: TVector4; - SI: TShapeTreeIterator; + ShapeList: TShapeList; Shape: TShape; begin - if not World.CameraKnown then Exit; - ObserverPos := Vector4(World.CameraPosition, 1); + if World.MainCamera = nil then Exit; + ObserverPos := Vector4(World.MainCamera.Position, 1); BorderLines.FdVertexCount.Items.Clear; BorderCoord.FdPoint.Items.Clear; SilhouetteLines.FdVertexCount.Items.Clear; SilhouetteCoord.FdPoint.Items.Clear; - SI := TShapeTreeIterator.Create(SourceScene.Shapes, { OnlyActive } true, { OnlyVisible } true); - try - while SI.GetNext do - begin - Shape := SI.Current; - AddSilhouetteEdges(ObserverPos, Shape.State.Transform, Shape.InternalShadowVolumes); - AddBorderEdges(Shape.State.Transform, Shape.InternalShadowVolumes); - end; - finally FreeAndNil(SI) end; + ShapeList := SourceScene.Shapes.TraverseList({ OnlyActive } true, { OnlyVisible } true); + for Shape in ShapeList do + begin + AddSilhouetteEdges(ObserverPos, Shape.State.Transformation.Transform, Shape.InternalShadowVolumes); + AddBorderEdges(Shape.State.Transformation.Transform, Shape.InternalShadowVolumes); + end; ChangedAll; end; diff -Nru view3dscene-3.18.0/code/v3dscenelights.pas view3dscene-4.0.0/code/v3dscenelights.pas --- view3dscene-3.18.0/code/v3dscenelights.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenelights.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2003-2017 Michalis Kamburelis. + Copyright 2003-2018 Michalis Kamburelis. This file is part of "view3dscene". diff -Nru view3dscene-3.18.0/code/v3dscenelightseditor.pas view3dscene-4.0.0/code/v3dscenelightseditor.pas --- view3dscene-3.18.0/code/v3dscenelightseditor.pas 2018-01-21 13:55:41.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenelightseditor.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2006-2017 Michalis Kamburelis. + Copyright 2006-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -27,15 +27,15 @@ interface -uses Classes, CastleWindow, CastleSceneManager, CastleScene; +uses Classes, CastleWindow, CastleViewport, CastleScene; var MenuLightsEditor: TMenuItemChecked; function LightsEditorIsOpen: boolean; -procedure LightsEditorOpen(const ASceneManager: TCastleSceneManager; - const AWindow: TCastleWindowCustom; const AWindowMarginTop: Integer); +procedure LightsEditorOpen(const AMainViewport: TCastleViewport; + const AWindow: TCastleWindowBase; const AWindowMarginTop: Single); procedure LightsEditorClose; implementation @@ -43,7 +43,7 @@ uses SysUtils, CastleColors, CastleVectors, X3DNodes, CastleOnScreenMenu, CastleBoxes, CastleTransform, CastleMessages, CastleUtils, CastleGLUtils, CastleUIControls, - CastleRectangles, CastleControls, + CastleRectangles, CastleControls, CastleRenderContext, V3DSceneImages, V3DSceneInternalScenes; { TCastleOnScreenMenu descendants -------------------------------------------- } @@ -89,7 +89,7 @@ LightMenu: TLightMenu; HeadLightMenu: THeadLightMenu; procedure AddLight(Node: TX3DNode); - procedure DestructionNotification(Node: TX3DNode); + procedure DestructionNotification(const Node: TX3DNode); procedure ClickEditLight(Sender: TObject); procedure ClickEditHeadlight(Sender: TObject); procedure ClickClose(Sender: TObject); @@ -108,25 +108,32 @@ ColorSlider: TMenuVector3Sliders; IntensitySlider: TCastleFloatSlider; AmbientIntensitySlider: TCastleFloatSlider; - OnToggle: TCastleMenuToggle; - LocationSlider: TMenuVector3Sliders; - procedure LocationChanged(Sender: TObject); + OnToggle: TCastleOnScreenMenuItemToggle; procedure ColorChanged(Sender: TObject); procedure IntensityChanged(Sender: TObject); procedure AmbientIntensityChanged(Sender: TObject); procedure ClickOn(Sender: TObject); - procedure ClickShadowsMenu(Sender: TObject); strict protected procedure ClickBack(Sender: TObject); virtual; public constructor Create(AOwner: TComponent; ALight: TAbstractLightNode); reintroduce; procedure AfterCreate; + end; + + TPunctualLightMenu = class(TLightMenu) + strict private + Light: TAbstractPunctualLightNode; + LocationSlider: TMenuVector3Sliders; + procedure LocationChanged(Sender: TObject); + procedure ClickShadowsMenu(Sender: TObject); + public + constructor Create(AOwner: TComponent; ALight: TAbstractPunctualLightNode); reintroduce; procedure Update(const SecondsPassed: Single; var HandleInput: boolean); override; procedure UpdateLightLocation; end; - TPositionalLightMenu = class(TLightMenu) + TPositionalLightMenu = class(TPunctualLightMenu) strict private Light: TAbstractPositionalLightNode; AttenuationSlider: TMenuVector3Sliders; @@ -159,7 +166,7 @@ constructor Create(AOwner: TComponent; ALight: TSpotLightNode); reintroduce; end; - TDirectionalLightMenu = class(TLightMenu) + TDirectionalLightMenu = class(TPunctualLightMenu) strict private Light: TAbstractDirectionalLightNode; procedure ClickDirection(Sender: TObject); @@ -189,10 +196,10 @@ TShadowsMenu = class(TV3DOnScreenMenu) strict private - Light: TAbstractLightNode; - ShadowsToggle: TCastleMenuToggle; - ShadowVolumesToggle: TCastleMenuToggle; - ShadowVolumesMainToggle: TCastleMenuToggle; + Light: TAbstractPunctualLightNode; + ShadowsToggle: TCastleOnScreenMenuItemToggle; + ShadowVolumesToggle: TCastleOnScreenMenuItemToggle; + ShadowVolumesMainToggle: TCastleOnScreenMenuItemToggle; SliderMapSizeExponent: TCastle2ExponentSlider; SliderMapBias: TCastleFloatSlider; SliderMapScale: TCastleFloatSlider; @@ -218,8 +225,8 @@ procedure ClickBack(Sender: TObject); virtual; procedure UpdateCurrentProjectionLabel(const ALabel: TCastleLabel); virtual; public - ParentLightMenu: TLightMenu; - constructor Create(AOwner: TComponent; ALight: TAbstractLightNode); reintroduce; + ParentLightMenu: TPunctualLightMenu; + constructor Create(AOwner: TComponent; ALight: TAbstractPunctualLightNode); reintroduce; procedure AfterCreate; procedure Update(const SecondsPassed: Single; var HandleInput: boolean); override; @@ -246,11 +253,11 @@ { global utils --------------------------------------------------------------- } var - { Local copy of scene manager and window for lights editor. + { Local copy of MainViewport and Window for lights editor. Both @nil when we're closed, never @nil when we're open. } - SceneManager: TCastleSceneManager; - Window: TCastleWindowCustom; - WindowMarginTop: Integer; + MainViewport: TCastleViewport; + Window: TCastleWindowBase; + WindowMarginTop: Single; LightsMenu: TLightsMenu; Gizmo: TInternalScene; @@ -262,17 +269,17 @@ function LightsEditorIsOpen: boolean; begin - Result := SceneManager <> nil; + Result := MainViewport <> nil; end; -{ Enlarged scene manager bounding box, never empty. } -function SceneManagerLargerBox(const SceneManager: TCastleSceneManager): TBox3D; +{ Enlarged viewport bounding box, never empty. } +function ViewportLargerBox(const MainViewport: TCastleViewport): TBox3D; const DefaultSize = 10; var BoxSizes: TVector3; begin - Result := SceneManager.Items.BoundingBox; + Result := MainViewport.Items.BoundingBox; if Result.IsEmpty then Result := Box3D( Vector3(-DefaultSize, -DefaultSize, -DefaultSize), @@ -293,14 +300,14 @@ Shape: TShapeNode; Appearance: TAppearanceNode; Texture: TPixelTextureNode; - Material: TMaterialNode; + Material: TUnlitMaterialNode; Quad: TQuadSetNode; QuadRect: TFloatRectangle; QuadCoords: TCoordinateNode; QuadTexCoords: TTextureCoordinateNode; Size: Single; begin - Size := SceneManagerLargerBox(SceneManager).AverageSize / 50; + Size := ViewportLargerBox(MainViewport).AverageSize / 50; QuadRect.Left := - LightGizmoPivot[0]; QuadRect.Bottom := - LightGizmoPivot[1]; @@ -328,8 +335,7 @@ Quad.Coord := QuadCoords; Quad.TexCoord := QuadTexCoords; - Material := TMaterialNode.Create; - Material.ForcePureEmissive; + Material := TUnlitMaterialNode.Create; Material.EmissiveColor := YellowRGB; Texture := TPixelTextureNode.Create; @@ -357,11 +363,11 @@ Gizmo.Exists := false; // initially not existing end; -procedure LightsEditorOpen(const ASceneManager: TCastleSceneManager; - const AWindow: TCastleWindowCustom; const AWindowMarginTop: Integer); +procedure LightsEditorOpen(const AMainViewport: TCastleViewport; + const AWindow: TCastleWindowBase; const AWindowMarginTop: Single); begin - if SceneManager = ASceneManager then Exit; - SceneManager := ASceneManager; + if MainViewport = AMainViewport then Exit; + MainViewport := AMainViewport; Window := AWindow; WindowMarginTop := AWindowMarginTop; @@ -373,12 +379,12 @@ { create Gizmo on demand } if Gizmo = nil then IniitalizeGizmo; - SceneManager.Items.Add(Gizmo); + MainViewport.Items.Add(Gizmo); end; procedure LightsEditorClose; begin - if SceneManager = nil then Exit; + if MainViewport = nil then Exit; SetCurrentMenu(nil); @@ -394,13 +400,13 @@ if LightsMenu <> nil then LightsMenu.ClearLights; - SceneManager := nil; + MainViewport := nil; Window := nil; MenuLightsEditor.Checked := false; end; function MessageInputQueryDirection( - Window: TCastleWindowCustom; const Title: string; + Window: TCastleWindowBase; const Title: string; var Value: TVector3): boolean; var Pos, Up: TVector3; @@ -412,7 +418,7 @@ begin try if LowerCase(Trim(S)) = 'c' then - SceneManager.Camera.GetView(Pos, Value, Up) else + MainViewport.Camera.GetView(Pos, Value, Up) else Value := Vector3FromStr(s); Result := true; except @@ -519,7 +525,7 @@ var I: Integer; Light: TAbstractLightNode; - LightEditButton: TCastleMenuButton; + LightEditButton: TCastleOnScreenMenuItem; begin inherited; @@ -528,16 +534,17 @@ AmbientColorSlider := TMenuVector3Sliders.Create(Self, 0, 1, RenderContext.GlobalAmbient); AmbientColorSlider.OnChange := @AmbientColorChanged; - SceneManager.MainScene.RootNode.EnumerateNodes(TAbstractLightNode, @AddLight, false); + MainViewport.Items.MainScene.RootNode.EnumerateNodes(TAbstractLightNode, @AddLight, false); AddTitle('Lights Editor:'); for I := 0 to Lights.Count - 1 do begin Light := Lights[I] as TAbstractLightNode; - LightEditButton := TCastleMenuButton.Create(Self); + LightEditButton := TCastleOnScreenMenuItem.Create(Self); LightEditButton.Tag := I; LightEditButton.OnClick := @ClickEditLight; - Add(Format('Edit %d: %s', [I, Light.NiceName]), LightEditButton); + LightEditButton.Caption := Format('Edit %d: %s', [I, Light.NiceName]); + Add(LightEditButton); end; AmbientColorSlider.AddToMenu(Self, 'Global Ambient Light', 'Red', 'Green', 'Blue'); Add('Edit Headlight', @ClickEditHeadlight); @@ -571,7 +578,7 @@ FreeAndNil(HeadLightMenu); end; -procedure TLightsMenu.DestructionNotification(Node: TX3DNode); +procedure TLightsMenu.DestructionNotification(const Node: TX3DNode); var I: Integer; begin @@ -594,8 +601,8 @@ { At one point I tried here to return to LightsMenu, and do InitializeLightsItems again. But this isn't such good idea, because when we release the scene - to load a new one, we currently have empty SceneManager.MainScene - or SceneManager.MainScene.RootNode, and we don't see any lights yet. + to load a new one, we currently have empty MainViewport.MainScene + or MainViewport.MainScene.RootNode, and we don't see any lights yet. So calling InitializeLightsItems again always fills the list with no lights... And we don't get any notifications when new scene is loaded (no such mechanism in engine now), so we don't show new lights. @@ -620,18 +627,21 @@ Node: TAbstractLightNode; begin FreeAndNil(LightMenu); - LightIndex := (Sender as TCastleMenuButton).Tag; + LightIndex := (Sender as TCastleOnScreenMenuItem).Tag; Node := Lights[LightIndex] as TAbstractLightNode; if Node is TSpotLightNode_1 then - LightMenu := TSpot1LightMenu.Create(Self, TSpotLightNode_1(Node)) else + LightMenu := TSpot1LightMenu.Create(Self, TSpotLightNode_1(Node)) + else if Node is TSpotLightNode then - LightMenu := TSpotLightMenu.Create(Self, TSpotLightNode(Node)) else + LightMenu := TSpotLightMenu.Create(Self, TSpotLightNode(Node)) + else if Node is TAbstractDirectionalLightNode then - LightMenu := TDirectionalLightMenu.Create(Self, TAbstractDirectionalLightNode(Node)) else + LightMenu := TDirectionalLightMenu.Create(Self, TAbstractDirectionalLightNode(Node)) + else if Node is TAbstractPositionalLightNode then - LightMenu := TPositionalLightMenu.Create(Self, TAbstractPositionalLightNode(Node)) else - { fallback on TLightMenu, although currently we just capture all - possible descendants with specialized menu types above } + LightMenu := TPositionalLightMenu.Create(Self, TAbstractPositionalLightNode(Node)) + else + { fallback on TLightMenu, e.g. for TEnvironmentLightNode } LightMenu := TLightMenu.Create(Self, Node); LightMenu.AfterCreate; SetCurrentMenu(LightMenu); @@ -639,28 +649,20 @@ procedure TLightsMenu.ClickEditHeadlight(Sender: TObject); var - H: TLightInstance; NewHeadlight: TAbstractLightNode; begin - if SceneManager.HeadlightInstance(H) then + FreeAndNil(HeadLightMenu); + NewHeadlight := MainViewport.Items.HeadlightNode; + HeadLightMenu := THeadLightMenu.Create(Self, NewHeadlight); + SetCurrentMenu(HeadLightMenu); + + if Headlight <> NewHeadlight then begin - FreeAndNil(HeadLightMenu); - NewHeadlight := H.Node; - HeadLightMenu := THeadLightMenu.Create(Self, NewHeadlight); - SetCurrentMenu(HeadLightMenu); - - if Headlight <> NewHeadlight then - begin - if Headlight <> nil then - Headlight.RemoveDestructionNotification(@DestructionNotification); - Headlight := NewHeadlight; - Headlight.AddDestructionNotification(@DestructionNotification); - end; - end else - MessageOK(Window, 'No headlight in level.' +NL+ NL+ - 'You have to turn on headlight first:' +NL+ - '- by menu item "View -> Headlight" (Ctrl+H),' +NL+ - '- or by editing the VRML/X3D model and setting NavigationInfo.headlight to TRUE.'); + if Headlight <> nil then + Headlight.RemoveDestructionNotification(@DestructionNotification); + Headlight := NewHeadlight; + Headlight.AddDestructionNotification(@DestructionNotification); + end; end; procedure TLightsMenu.ClickClose(Sender: TObject); @@ -683,8 +685,6 @@ { TLightMenu ---------------------------------------------------------- } constructor TLightMenu.Create(AOwner: TComponent; ALight: TAbstractLightNode); -var - Box: TBox3D; begin inherited Create(AOwner); @@ -705,29 +705,16 @@ AmbientIntensitySlider.Value := Light.AmbientIntensity; AmbientIntensitySlider.OnChange := @AmbientIntensityChanged; - OnToggle := TCastleMenuToggle.Create(Self); - OnToggle.Pressed := Light.IsOn; + OnToggle := TCastleOnScreenMenuItemToggle.Create(Self); + OnToggle.Caption := 'On'; + OnToggle.Checked := Light.IsOn; OnToggle.OnClick := @ClickOn; - { determine sensible lights positions. - Box doesn't depend on Light.SceneLocation, to not change range each time - --- but this causes troubles, - as Light.SceneLocation may not fit within range, - which is uncomfortable (works Ok, but not nice for user). } - Box := SceneManagerLargerBox(SceneManager); - LocationSlider := TMenuVector3Sliders.Create(Self, Box, Light.ProjectionSceneLocation); - LocationSlider.OnChange := @LocationChanged; - AddTitle('Edit ' + Light.NiceName + ':'); ColorSlider.AddToMenu(Self, '', 'Red', 'Green', 'Blue'); Add('Intensity', IntensitySlider); Add('Ambient Intensity', AmbientIntensitySlider); - Add('On', OnToggle); - LocationSlider.AddToMenu(Self, 'Location', 'X', 'Y', 'Z'); - Add('Shadows Settings...', @ClickShadowsMenu); - - Gizmo.Exists := true; - Gizmo.Translation := Light.ProjectionSceneLocation; + Add(OnToggle); end; procedure TLightMenu.AfterCreate; @@ -752,11 +739,43 @@ procedure TLightMenu.ClickOn(Sender: TObject); begin - OnToggle.Pressed := not OnToggle.Pressed; - Light.IsOn := OnToggle.Pressed; + OnToggle.Checked := not OnToggle.Checked; + Light.IsOn := OnToggle.Checked; end; -procedure TLightMenu.ClickShadowsMenu(Sender: TObject); +procedure TLightMenu.ClickBack(Sender: TObject); +begin + SetCurrentMenu(LightsMenu); + Gizmo.Exists := false; +end; + +{ TPunctualLightMenu ---------------------------------------------------------- } + +constructor TPunctualLightMenu.Create(AOwner: TComponent; ALight: TAbstractPunctualLightNode); +var + Box: TBox3D; +begin + inherited Create(AOwner, ALight); + + Light := ALight; + + { determine sensible lights positions. + Box doesn't depend on Light.SceneLocation, to not change range each time + --- but this causes troubles, + as Light.SceneLocation may not fit within range, + which is uncomfortable (works Ok, but not nice for user). } + Box := ViewportLargerBox(MainViewport); + LocationSlider := TMenuVector3Sliders.Create(Self, Box, Light.ProjectionSceneLocation); + LocationSlider.OnChange := @LocationChanged; + + LocationSlider.AddToMenu(Self, 'Location', 'X', 'Y', 'Z'); + Add('Shadows Settings...', @ClickShadowsMenu); + + Gizmo.Exists := true; + Gizmo.Translation := Light.ProjectionSceneLocation; +end; + +procedure TPunctualLightMenu.ClickShadowsMenu(Sender: TObject); var ShadowsMenu: TShadowsMenu; begin @@ -772,26 +791,26 @@ SetCurrentMenu(ShadowsMenu); end; -procedure TLightMenu.LocationChanged(Sender: TObject); +procedure TPunctualLightMenu.LocationChanged(Sender: TObject); begin Light.ProjectionSceneLocation := LocationSlider.Value; Gizmo.Translation := LocationSlider.Value; end; -procedure TLightMenu.Update(const SecondsPassed: Single; var HandleInput: boolean); +procedure TPunctualLightMenu.Update(const SecondsPassed: Single; var HandleInput: boolean); begin inherited; UpdateLightLocation; end; -procedure TLightMenu.UpdateLightLocation; +procedure TPunctualLightMenu.UpdateLightLocation; var V: TVector3; begin { light location may change due to various things (it may be animated by X3D events, it may change when we turn on shadows:=TRUE for DirectionalLight...). - So just update it continously. } + So just update it continuously. } V := Light.ProjectionSceneLocation; if not TVector3.Equals(V, LocationSlider.Value) then begin @@ -800,12 +819,6 @@ end; end; -procedure TLightMenu.ClickBack(Sender: TObject); -begin - SetCurrentMenu(LightsMenu); - Gizmo.Exists := false; -end; - { TPositionalLightMenu ------------------------------------------------------- } constructor TPositionalLightMenu.Create(AOwner: TComponent; ALight: TAbstractPositionalLightNode); @@ -1012,21 +1025,24 @@ { TShadowsMenu --------------------------------------------------------------- } -constructor TShadowsMenu.Create(AOwner: TComponent; ALight: TAbstractLightNode); +constructor TShadowsMenu.Create(AOwner: TComponent; ALight: TAbstractPunctualLightNode); begin inherited Create(AOwner); Light := ALight; - ShadowsToggle := TCastleMenuToggle.Create(Self); - ShadowsToggle.Pressed := Light.Shadows; + ShadowsToggle := TCastleOnScreenMenuItemToggle.Create(Self); + ShadowsToggle.Caption := ' Enable'; + ShadowsToggle.Checked := Light.Shadows; ShadowsToggle.OnClick := @ClickShadows; - ShadowVolumesToggle := TCastleMenuToggle.Create(Self); - ShadowVolumesToggle.Pressed := Light.ShadowVolumes; + ShadowVolumesToggle := TCastleOnScreenMenuItemToggle.Create(Self); + ShadowVolumesToggle.Caption :=' Off In Shadows'; + ShadowVolumesToggle.Checked := Light.ShadowVolumes; ShadowVolumesToggle.OnClick := @ClickShadowVolumes; - ShadowVolumesMainToggle := TCastleMenuToggle.Create(Self); - ShadowVolumesMainToggle.Pressed := Light.ShadowVolumesMain; + ShadowVolumesMainToggle := TCastleOnScreenMenuItemToggle.Create(Self); + ShadowVolumesMainToggle.Caption := ' Main (Determines Shadows)'; + ShadowVolumesMainToggle.Checked := Light.ShadowVolumesMain; ShadowVolumesMainToggle.OnClick := @ClickShadowVolumesMain; SliderMapSizeExponent := TCastle2ExponentSlider.Create(Self); @@ -1048,13 +1064,14 @@ SliderMapScale.OnChange := @MapScaleChanged; CurrentProjectionLabel := TCastleLabel.Create(Self); + CurrentProjectionLabel.Color := Vector4(0.7, 0.7, 0.7, 1); AddTitle('Edit ' + Light.NiceName + ' -> Shadows Settings:'); AddTitle(' Shadow Volumes Settings:'); - Add(' Main (Determines Shadows)', ShadowVolumesMainToggle); - Add(' Off In Shadows', ShadowVolumesToggle); + Add(ShadowVolumesMainToggle); + Add(ShadowVolumesToggle); AddTitle(' Shadow Maps Settings:'); - Add(' Enable', ShadowsToggle); + Add(ShadowsToggle); Add(' Map Size', SliderMapSizeExponent); Add(' Map Bias (adjust to polygons slope)', SliderMapBias); Add(' Map Scale (adjust to polygons slope)', SliderMapScale); @@ -1082,8 +1099,8 @@ Exit; end; - ShadowsToggle.Pressed := not ShadowsToggle.Pressed; - Light.Shadows := ShadowsToggle.Pressed; + ShadowsToggle.Checked := not ShadowsToggle.Checked; + Light.Shadows := ShadowsToggle.Checked; end; procedure TShadowsMenu.ClickRecalculateProjection(Sender: TObject); @@ -1111,14 +1128,14 @@ procedure TShadowsMenu.ClickShadowVolumes(Sender: TObject); begin - ShadowVolumesToggle.Pressed := not ShadowVolumesToggle.Pressed; - Light.ShadowVolumes := ShadowVolumesToggle.Pressed; + ShadowVolumesToggle.Checked := not ShadowVolumesToggle.Checked; + Light.ShadowVolumes := ShadowVolumesToggle.Checked; end; procedure TShadowsMenu.ClickShadowVolumesMain(Sender: TObject); begin - ShadowVolumesMainToggle.Pressed := not ShadowVolumesMainToggle.Pressed; - Light.ShadowVolumesMain := ShadowVolumesMainToggle.Pressed; + ShadowVolumesMainToggle.Checked := not ShadowVolumesMainToggle.Checked; + Light.ShadowVolumesMain := ShadowVolumesMainToggle.Checked; end; procedure TShadowsMenu.ClickBack(Sender: TObject); diff -Nru view3dscene-3.18.0/code/v3dscenemiscconfig.pas view3dscene-4.0.0/code/v3dscenemiscconfig.pas --- view3dscene-3.18.0/code/v3dscenemiscconfig.pas 2018-01-21 13:55:41.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenemiscconfig.pas 2021-02-06 02:35:03.000000000 +0000 @@ -5,6 +5,7 @@ const DefaultInitialShowBBox = true; DefaultInitialShowStatus = true; + DefaultEnableBlockingDownloads = false; var { Initial* are initialized at unit initialization from config file. @@ -19,12 +20,8 @@ implementation -uses SysUtils, CastleConfig, CastleWindow, CastleDownload; - -function MyGetApplicationName: string; -begin - Result := 'view3dscene'; -end; +uses SysUtils, + CastleConfig, CastleWindow, CastleDownload, CastleApplicationProperties; type TConfigOptions = class @@ -38,9 +35,9 @@ 'video_options/initial_show_bbox', DefaultInitialShowBBox); InitialShowStatus := Config.GetValue( 'video_options/initial_show_status', DefaultInitialShowStatus); - Application.LimitFPS := Config.GetFloat('video_options/limit_fps', - DefaultLimitFPS); - EnableNetwork := Config.GetValue('network', DefaultEnableNetwork); + ApplicationProperties.LimitFPS := Config.GetFloat('video_options/limit_fps', + TCastleApplicationProperties.DefaultLimitFPS); + EnableBlockingDownloads := Config.GetValue('network', DefaultEnableBlockingDownloads); ShowBBox := InitialShowBBox; ShowStatus := InitialShowStatus; @@ -53,18 +50,11 @@ Config.SetDeleteValue('video_options/initial_show_status', InitialShowStatus, DefaultInitialShowStatus); Config.SetDeleteFloat('video_options/limit_fps', - Application.LimitFPS, DefaultLimitFPS); - Config.SetDeleteValue('network', EnableNetwork, DefaultEnableNetwork); + ApplicationProperties.LimitFPS, TCastleApplicationProperties.DefaultLimitFPS); + Config.SetDeleteValue('network', EnableBlockingDownloads, DefaultEnableBlockingDownloads); end; initialization - { This is needed because - - I sometimes display ApplicationName for user, and under Windows - ParamStr(0) is ugly uppercased. - - ParamStr(0) is unsure for Unixes. - - ApplicationName is used for Config.URL by ApplicationConfig. } - OnGetApplicationName := @MyGetApplicationName; - UserConfig.AddLoadListener(@TConfigOptions(nil).LoadFromConfig); UserConfig.AddSaveListener(@TConfigOptions(nil).SaveToConfig); end. diff -Nru view3dscene-3.18.0/code/v3dscenenamedanimations.pas view3dscene-4.0.0/code/v3dscenenamedanimations.pas --- view3dscene-3.18.0/code/v3dscenenamedanimations.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenenamedanimations.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2014-2017 Michalis Kamburelis. + Copyright 2014-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -20,117 +20,455 @@ ---------------------------------------------------------------------------- } -{ Managed named animations of current scene, see TCastleScene.Animations. } +{ UI to play named animations of the current scene, from TCastleScene.Animations. } unit V3DSceneNamedAnimations; interface -uses CastleWindow, CastleScene; +uses Classes, + CastleControls, CastleScene, CastleUIControls, CastleWindow; -var - MenuNamedAnimations: TMenu; - -procedure CreateMenuNamedAnimations; - -procedure RefreshNamedAnimations(const Scene: TCastleScene); +{ Recreate UI to show animations on the scene. + Scene may be @nil, to not show any animations. } +procedure RefreshNamedAnimationsUi(const Window: TCastleWindowBase; + const Scene: TCastleScene; const WindowMarginTop: Single); + +function GetNamedAnimationsUiExists: Boolean; +procedure SetNamedAnimationsUiExists(const Value: Boolean); + +property NamedAnimationsUiExists: Boolean + read GetNamedAnimationsUiExists + write SetNamedAnimationsUiExists; implementation -uses SysUtils, Classes, - CastleLog, CastleSceneCore, +uses SysUtils, Math, + CastleLog, CastleSceneCore, CastleColors, CastleUtils, X3DNodes, V3DSceneCaptions; const - LoopingNames: array [TPlayAnimationLooping] of string = - ( 'Default Looping', - 'Force Looping', - 'Force Not Looping' ); + Margin = 10; + +{ State preserved across RefreshNamedAnimationsUi ---------------------------- } var - Looping: TPlayAnimationLooping = paDefault; + Loop: boolean = true; + Forward: boolean = true; + MultipleAnimations: boolean = false; + Transition: Single = 0; + +{ TNamedAnimationsUi and friend classes -------------------------------------- } type - TMenuItemLooping = class(TMenuItemRadio) - LoopingValue: TPlayAnimationLooping; - function DoClick: boolean; override; + TButtonAnimation = class(TCastleButton) + public + AnimationName: String; + { Store TTimeSensorNode reference, not only AnimationName, + as time sensor better identifies the animation. + Testcase: Bee_10.x3dv that Inlines and IMPORTs animations + from multiple copies of the same glTF file. } + TimeSensor: TTimeSensorNode; end; - TMenuItemAnimation = class(TMenuItem) +type + TNamedAnimationsUi = class(TCastleVerticalGroup) + public Scene: TCastleScene; - AnimationName: string; - constructor Create(const AScene: TCastleScene; const AnAnimationName: string); - function DoClick: boolean; override; + AnimationsScrollView: TCastleScrollView; + AnimationsScrollGroup: TCastleVerticalGroup; + LabelCurrentAnimation: TCastleLabel; + constructor Create(const AOwner: TComponent; const AScene: TCastleScene); reintroduce; + procedure Resize; override; + procedure Update(const SecondsPassed: Single; var HandleInput: boolean); override; + procedure ChangeCheckboxLoop(Sender: TObject); + procedure ChangeCheckboxForward(Sender: TObject); + procedure ChangeSliderTransition(Sender: TObject); + procedure ChangeSliderSpeed(Sender: TObject); + procedure ChangeCheckboxMultipleAnimations(Sender: TObject); + procedure ClickAnimation(Sender: TObject); + procedure ClickResetAnimationState(Sender: TObject); + procedure ClickStopAnimation(Sender: TObject); + end; + +constructor TNamedAnimationsUi.Create(const AOwner: TComponent; const AScene: TCastleScene); + + procedure AppendLoop; + var + Ui: TCastleCheckbox; + begin + Ui := TCastleCheckbox.Create(Self); + Ui.Caption := 'Loop'; + Ui.Checked := Loop; + Ui.OnChange := @ChangeCheckboxLoop; + Ui.TextColor := White; + Ui.CheckboxColor := White; + InsertFront(Ui); + end; + + procedure AppendForward; + var + Ui: TCastleCheckbox; + begin + Ui := TCastleCheckbox.Create(Self); + Ui.Caption := 'Forward'; + Ui.Checked := Forward; + Ui.OnChange := @ChangeCheckboxForward; + Ui.TextColor := White; + Ui.CheckboxColor := White; + InsertFront(Ui); + end; + + procedure AppendMultipleAnimations; + var + Ui: TCastleCheckbox; + begin + Ui := TCastleCheckbox.Create(Self); + Ui.Caption := 'Enable Multiple Simultaneous Animations'; + Ui.Checked := MultipleAnimations; + Ui.OnChange := @ChangeCheckboxMultipleAnimations; + Ui.TextColor := White; + Ui.CheckboxColor := White; + InsertFront(Ui); + end; + + procedure AppendAnimationsInfo(const AnimationsCount: Cardinal); + var + Ui: TCastleLabel; + begin + Ui := TCastleLabel.Create(Self); + Ui.Caption := Format('%d Animations', [AnimationsCount]); + Ui.Color := White; + InsertFront(Ui); + end; + + procedure AppendAnimation(const AnimationName: String; const TimeSensor: TTimeSensorNode); + var + Ui: TButtonAnimation; + begin + Ui := TButtonAnimation.Create(Self); + Ui.Caption := Format('%s (%f)', [ + SForCaption(AnimationName), + Scene.AnimationDuration(AnimationName) + ]); + Ui.TimeSensor := TimeSensor; + Ui.AnimationName := AnimationName; + Ui.OnClick := @ClickAnimation; + AnimationsScrollGroup.InsertFront(Ui); + end; + + procedure AppendSpacer(const Height: Single); + var + Ui: TCastleUserInterface; + begin + Ui := TCastleUserInterface.Create(Self); + Ui.Height := Height; + InsertFront(Ui); + end; + + procedure AppendCurrentAnimation; + begin + LabelCurrentAnimation := TCastleLabel.Create(Self); + LabelCurrentAnimation.Caption := 'Current:'; + LabelCurrentAnimation.Color := White; + LabelCurrentAnimation.Exists := false; // will be shown in Update if needed + InsertFront(LabelCurrentAnimation); + end; + + procedure AppendStopAnimation; + var + Ui: TCastleButton; + begin + Ui := TCastleButton.Create(Self); + Ui.Caption := 'Stop Animation'; + Ui.OnClick := @ClickStopAnimation; + InsertFront(Ui); + end; + + procedure AppendResetAnimationState; + var + Ui: TCastleButton; + begin + Ui := TCastleButton.Create(Self); + Ui.Caption := 'Reset Animation State'; + Ui.OnClick := @ClickResetAnimationState; + InsertFront(Ui); + end; + + procedure AppendTransition; + var + Lab: TCastleLabel; + Slider: TCastleFloatSlider; + LabelAndSlider: TCastleHorizontalGroup; + begin + LabelAndSlider := TCastleHorizontalGroup.Create(Self); + LabelAndSlider.Spacing := Margin; + + Lab := TCastleLabel.Create(Self); + Lab.Caption := 'Transition:'; + Lab.Color := White; + LabelAndSlider.InsertFront(Lab); + + Slider := TCastleFloatSlider.Create(Self); + Slider.Min := 0; + Slider.Max := 5; + Slider.Value := Transition; + Slider.OnChange := @ChangeSliderTransition; + LabelAndSlider.InsertFront(Slider); + + InsertFront(LabelAndSlider); + end; + + procedure AppendSpeed; + var + Lab: TCastleLabel; + Slider: TCastleFloatSlider; + LabelAndSlider: TCastleHorizontalGroup; + begin + LabelAndSlider := TCastleHorizontalGroup.Create(Self); + LabelAndSlider.Spacing := Margin; + + Lab := TCastleLabel.Create(Self); + Lab.Caption := 'Playback Speed:'; + Lab.Color := White; + LabelAndSlider.InsertFront(Lab); + + Slider := TCastleFloatSlider.Create(Self); + Slider.Min := 0; + Slider.Max := 10; + { We use Scene.TimePlayingSpeed to preserve playing speed when scene changes. + (view3dscene doesn't create new Scene each time, it only calls Load on one + Scene instance). } + if Scene <> nil then + Slider.Value := Scene.TimePlayingSpeed + else + Slider.Value := 1; + Slider.OnChange := @ChangeSliderSpeed; + LabelAndSlider.InsertFront(Slider); + + InsertFront(LabelAndSlider); + end; + + procedure CreateScrollView; + begin + { We place animations in TCastleScrollView, + in case we have too many animations to fit on screen. } + AnimationsScrollView := TCastleScrollView.Create(Self); + AnimationsScrollView.ScrollArea.AutoSizeToChildren := true; + InsertFront(AnimationsScrollView); + + AnimationsScrollGroup := TCastleVerticalGroup.Create(Self); + AnimationsScrollGroup.Spacing := Spacing; // copy own Spacing + AnimationsScrollView.ScrollArea.InsertFront(AnimationsScrollGroup); end; -constructor TMenuItemAnimation.Create( - const AScene: TCastleScene; const AnAnimationName: string); var - MenuCaption: string; + NamedAnimations: TStrings; + I: Integer; begin + inherited Create(AOwner); + Scene := AScene; - AnimationName := AnAnimationName; - MenuCaption := Format('%s (%f)', - [ SQuoteMenuEntryCaption(SForCaption(AnimationName)), - AScene.AnimationDuration(AnimationName) ]); - inherited Create(MenuCaption, 0 { unused }); + Frame := true; + Padding := Margin; + Spacing := 4; + + if Scene <> nil then + begin + AppendLoop; + AppendForward; + AppendMultipleAnimations; + AppendTransition; + AppendSpeed; + AppendSpacer(Margin); + NamedAnimations := Scene.AnimationsList; + AppendAnimationsInfo(NamedAnimations.Count); + if NamedAnimations.Count <> 0 then + begin + CreateScrollView; + for I := 0 to NamedAnimations.Count - 1 do + AppendAnimation(NamedAnimations[I], Scene.AnimationTimeSensor(I)); + + AppendSpacer(Margin); + AppendStopAnimation; + AppendResetAnimationState; + { Since it dynamically appears / disappears, it's best to show it last, + so that it doesn't shift the remaining UI when disappearing. } + AppendCurrentAnimation; + end; + end; + + { The state with Scene = nil is never visible by user in practice, + so we don't bother to make it look nice with some label 'open some scene'. } end; -function TMenuItemAnimation.DoClick: boolean; +procedure TNamedAnimationsUi.Resize; + + procedure UpdateScrollViewSize; + const + { It is easier to set it experimentally than to calculate from code, for now } + HeightForRestOfUi = 470; + begin + if AnimationsScrollView <> nil then + begin + Assert(Container <> nil); + AnimationsScrollView.Width := AnimationsScrollGroup.EffectiveWidth + + AnimationsScrollView.EffectiveScrollBarWidth; + AnimationsScrollView.Height := Max(0, Min(AnimationsScrollGroup.EffectiveHeight, + Container.UnscaledHeight - HeightForRestOfUi)); + end; + end; + begin inherited; - if not Scene.PlayAnimation(AnimationName, Looping) then - WritelnWarning('Named Animations', Format('Animation "%s" no longer exists, it was removed from scene since loading', - [AnimationName])); - Result := true; + UpdateScrollViewSize; end; -function TMenuItemLooping.DoClick: boolean; +procedure TNamedAnimationsUi.Update(const SecondsPassed: Single; var HandleInput: boolean); +var + TimeSensor: TTimeSensorNode; + C: TCastleUserInterface; begin inherited; - Looping := LoopingValue; - Result := true; + + // LabelCurrentAnimation is nil <=> Scene is nil + if LabelCurrentAnimation <> nil then + begin + Assert(Scene <> nil); + LabelCurrentAnimation.Exists := Scene.CurrentAnimation <> nil; + if Scene.CurrentAnimation <> nil then + begin + LabelCurrentAnimation.Caption := Format('Current:' + NL + '%s' + NL + '%f / %f', [ + { We write animation name on a separate line, + this way we know it will fit within AnimationsScrollView width, + without the need to resize it. } + Scene.CurrentAnimation.X3DName, + Scene.CurrentAnimation.ElapsedTimeInCycle, + Scene.CurrentAnimation.CycleInterval + ]); + end; + end; + + { AnimationsScrollGroup doesn't exist if no animations. + Testcase: + - open glTF Drone animation, + - play animation by clicking button in Animations panel, + - load glTF DamagedHelmet through recent menu } + if AnimationsScrollGroup <> nil then + for C in AnimationsScrollGroup do + if C is TButtonAnimation then + begin + Assert(Scene <> nil); // no TButtonAnimation should exist if Scene = nil + TimeSensor := TButtonAnimation(C).TimeSensor; + TButtonAnimation(C).Pressed := TimeSensor.IsActive; + end; end; -procedure CreateMenuNamedAnimations; +procedure TNamedAnimationsUi.ClickAnimation(Sender: TObject); +var + Button: TButtonAnimation; + AnimationName: String; + Params: TPlayAnimationParameters; + TimeSensor: TTimeSensorNode; begin - if MenuNamedAnimations = nil then - MenuNamedAnimations := TMenu.Create('_Named Animations'); + Button := Sender as TButtonAnimation; + AnimationName := Button.AnimationName; + if MultipleAnimations then + begin + TimeSensor := Button.TimeSensor; + if TimeSensor.IsActive then + TimeSensor.Stop + else + TimeSensor.Start(Loop, Forward); + end else + begin + Params := TPlayAnimationParameters.Create; + try + Params.Name := AnimationName; + Params.Loop := Loop; + Params.Forward := Forward; + Params.TransitionDuration := Transition; + if not Scene.PlayAnimation(Params) then + WritelnWarning('Named Animations', Format('Animation "%s" no longer exists, it was removed from scene since loading', + [AnimationName])); + finally FreeAndNil(Params) end; + end; end; -procedure RefreshNamedAnimations(const Scene: TCastleScene); +procedure TNamedAnimationsUi.ChangeCheckboxLoop(Sender: TObject); +begin + // change future animations + Loop := (Sender as TCastleCheckbox).Checked; + // also change currently playing animation, if any + if Scene.CurrentAnimation <> nil then + Scene.CurrentAnimation.Loop := Loop; +end; - procedure AppendLooping; - var - Group: TMenuItemRadioGroup; - Radio: TMenuItemLooping; - L: TPlayAnimationLooping; - begin - Group := nil; - for L := Low(L) to High(L) do - begin - Radio := TMenuItemLooping.Create(LoopingNames[L], 0, L = Looping, true); - Radio.LoopingValue := L; - if Group = nil then - Group := Radio.Group else - Radio.Group := Group; - MenuNamedAnimations.Append(Radio); - end; - MenuNamedAnimations.Append(TMenuSeparator.Create); - end; +procedure TNamedAnimationsUi.ChangeCheckboxForward(Sender: TObject); +begin + inherited; + // change future animations + Forward := (Sender as TCastleCheckbox).Checked; + // also change currently playing animation, if any + if Scene.CurrentAnimation <> nil then + Scene.CurrentAnimation.FractionIncreasing := Forward; +end; + +procedure TNamedAnimationsUi.ChangeSliderTransition(Sender: TObject); +begin + Transition := (Sender as TCastleFloatSlider).Value; +end; + +procedure TNamedAnimationsUi.ChangeSliderSpeed(Sender: TObject); +begin + if Scene <> nil then + Scene.TimePlayingSpeed := (Sender as TCastleFloatSlider).Value; +end; + +procedure TNamedAnimationsUi.ChangeCheckboxMultipleAnimations(Sender: TObject); +begin + MultipleAnimations := (Sender as TCastleCheckbox).Checked; +end; + +procedure TNamedAnimationsUi.ClickResetAnimationState(Sender: TObject); +begin + Scene.ResetAnimationState; +end; + +procedure TNamedAnimationsUi.ClickStopAnimation(Sender: TObject); +begin + Scene.StopAnimation; +end; + +{ RefreshNamedAnimations ----------------------------------------------------- } var - NamedAnimations: TStrings; - I: Integer; + NamedAnimationsUi: TNamedAnimationsUi; + +procedure RefreshNamedAnimationsUi(const Window: TCastleWindowBase; + const Scene: TCastleScene; const WindowMarginTop: Single); +var + OldNamedAnimationsExists: Boolean; begin - CreateMenuNamedAnimations; + OldNamedAnimationsExists := (NamedAnimationsUi <> nil) and NamedAnimationsUi.Exists; + + { free previous UI owned by NamedAnimationsUi, including previous animations } + FreeAndNil(NamedAnimationsUi); - MenuNamedAnimations.Clear; - AppendLooping; + NamedAnimationsUi := TNamedAnimationsUi.Create(Window, Scene); + NamedAnimationsUi.Exists := OldNamedAnimationsExists; + NamedAnimationsUi.Anchor(hpLeft, Margin); + NamedAnimationsUi.Anchor(vpTop, - WindowMarginTop - Margin); + Window.Controls.InsertFront(NamedAnimationsUi); +end; - NamedAnimations := Scene.AnimationsList; - for I := 0 to NamedAnimations.Count - 1 do - MenuNamedAnimations.Append( - TMenuItemAnimation.Create(Scene, NamedAnimations[I])); +function GetNamedAnimationsUiExists: Boolean; +begin + Result := (NamedAnimationsUi <> nil) and NamedAnimationsUi.Exists; +end; + +procedure SetNamedAnimationsUiExists(const Value: Boolean); +begin + NamedAnimationsUi.Exists := Value; end; end. diff -Nru view3dscene-3.18.0/code/v3dscenenavigationtypes.pas view3dscene-4.0.0/code/v3dscenenavigationtypes.pas --- view3dscene-3.18.0/code/v3dscenenavigationtypes.pas 2018-01-21 13:55:42.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenenavigationtypes.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2003-2017 Michalis Kamburelis. + Copyright 2003-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -23,100 +23,149 @@ { Manage camera navigation types. } unit V3DSceneNavigationTypes; +{$I v3dsceneconf.inc} + interface uses SysUtils, CastleUtils, CastleWindow, CastleCameras, CastleVectors, - CastleGLUtils, CastleSceneManager, Classes, CastleUIControls, - CastleControls, CastleControlsImages; + CastleGLUtils, CastleViewport, Classes, CastleUIControls, + CastleControls, CastleControlsImages, CastleGLImages; + +{ Call this once on created Viewport. + This will take care of using proper Viewport.Navigation. } +procedure InitNavigation(const Viewport: TCastleViewport); -{ Call this once on created SceneManager. - This will take care of using proper SceneManager.Camera. } -procedure InitCameras(SceneManager: TCastleSceneManager); +type + { Navigation types useful in view3dscene, in order suitable for view3dscene + menu and toolbar. + Note that "Walk" is after "Fly", which is safer because "Walk" automatically + activates gravity. } + TUserNavigationType = ( + untExamine, + untFly, + untWalk, + untNone + ); const - CameraNames: array [TNavigationType] of string = - ('Examine', 'Turntable (Work in Progress)', 'Walk', 'Fly', 'None'); - StableNavigationType = [Low(TNavigationType)..High(TNavigationType)] - -[ntTurntable]; + NavigationNames: array [TUserNavigationType] of string = + ('Examine', 'Fly', 'Walk', 'None'); var - CameraRadios: array [TNavigationType] of TMenuItemRadio; - CameraButtons: array [TNavigationType] of TCastleButton; + CameraRadios: array [TUserNavigationType] of TMenuItemRadio; + CameraButtons: array [TUserNavigationType] of TCastleButton; + +function NavigationType: TUserNavigationType; +{ Make UI reflect the current state of Viewport.NavigationType. } procedure UpdateCameraNavigationTypeUI; type TNavigationTypeButton = class(TCastleButton) + strict private + ImageTooltipArrow, ImageTooltip: TCastleImagePersistent; public - NavigationType: TNavigationType; + NavigationType: TUserNavigationType; constructor Create(AOwner: TComponent; - const ANavigationType: TNavigationType); reintroduce; + const ANavigationType: TUserNavigationType); reintroduce; + destructor Destroy; override; function TooltipExists: boolean; override; - procedure TooltipRender; override; - procedure GLContextOpen; override; - procedure GLContextClose; override; + procedure TooltipRender(const TooltipPosition: TVector2); override; end; -{ Same as SceneManager.Camera, where SceneManager was given to InitCameras. } -function Camera: TCamera; +{ Same as Viewport.Navigation, where Viewport was given to InitNavigation. } +function Navigation: TCastleNavigation; implementation -uses CastleParameters, CastleClassUtils, CastleImages, CastleGLImages, +uses CastleParameters, CastleClassUtils, CastleImages, V3DSceneImages, CastleRectangles; var - ImageExamine_TooltipGL: TGLImage; - ImageWalk_Fly_TooltipGL: TGLImage; - ImageTooltipArrow: TGLImage; - { Saved SceneManager from InitCameras. } - FSceneManager: TCastleSceneManager; + { Saved Viewport from InitNavigation. } + FViewport: TCastleViewport; procedure UpdateCameraNavigationTypeUI; var - NT: TNavigationType; + NT: TUserNavigationType; begin - if CameraRadios[FSceneManager.NavigationType] <> nil then - CameraRadios[FSceneManager.NavigationType].Checked := true; + if CameraRadios[NavigationType] <> nil then + CameraRadios[NavigationType].Checked := true; for NT := Low(NT) to High(NT) do { check <> nil, since for ntNone and not StableNavigationType we don't show buttons } if CameraButtons[NT] <> nil then - CameraButtons[NT].Pressed := NT = FSceneManager.NavigationType; + CameraButtons[NT].Pressed := NT = NavigationType; end; -procedure InitCameras(SceneManager: TCastleSceneManager); +procedure InitNavigation(const Viewport: TCastleViewport); begin - FSceneManager := SceneManager; + FViewport := Viewport; UpdateCameraNavigationTypeUI; end; -function Camera: TCamera; +function NavigationType: TUserNavigationType; +begin + case FViewport.NavigationType of + ntExamine, ntTurntable: Result := untExamine; + ntWalk: Result := untWalk; + ntFly: Result := untFly; + ntNone: Result := untNone; + {$ifndef COMPILER_CASE_ANALYSIS} + else raise EInternalError.Create('FViewport.NavigationType?'); + {$endif} + end; +end; + +function Navigation: TCastleNavigation; begin - Result := FSceneManager.Camera; + Result := FViewport.Navigation; end; { TNavigationTypeButton ------------------------------------------------------ } constructor TNavigationTypeButton.Create(AOwner: TComponent; - const ANavigationType: TNavigationType); + const ANavigationType: TUserNavigationType); begin inherited Create(AOwner); NavigationType := ANavigationType; + + ImageTooltipArrow := TCastleImagePersistent.Create; + ImageTooltipArrow.OwnsImage := false; + ImageTooltipArrow.Image := TooltipArrow; + + ImageTooltip := TCastleImagePersistent.Create; + ImageTooltip.OwnsImage := false; + if NavigationType = untExamine then + ImageTooltip.Image := Examine_Tooltip + else + ImageTooltip.Image := Walk_Fly_Tooltip; +end; + +destructor TNavigationTypeButton.Destroy; +begin + FreeAndNil(ImageTooltip); + FreeAndNil(ImageTooltipArrow); + inherited; end; function TNavigationTypeButton.TooltipExists: boolean; begin - Result := NavigationType in [ntExamine, ntWalk, ntFly]; + Result := NavigationType in [untExamine, untWalk, untFly]; end; { By using image instead of drawing the text we avoid some lacks of our text output: - it would be unhandy to print both normal and bold fonts + (note: this limit was later removed with TCastleLabel.Html) - it would be unhandy to use non-monospace fonts and still make columns (key names) matching - Also we can draw a nice circle instead of "*" inside walk_fly list. + (Note: this limitation does not exist anymore, + as you can arrange layout in CGE editor. + Our tooltips could be reimplemented to allow any UI hierarchy.) + Of course, it also causes some problems. Things are no longer configurable at runtime: - fonts @@ -127,63 +176,29 @@ we'll fit inside. } -procedure TNavigationTypeButton.TooltipRender; - - procedure DoDraw(GLImage: TGLImage); - const - WindowBorderMargin = 8; - ButtonBottomMargin = 16; - ImageMargin = 8; - var - R: TRectangle; - begin - R := Rectangle( - WindowBorderMargin, - Bottom - ButtonBottomMargin - (GLImage.Height + 2 * ImageMargin), - GLImage.Width + 2 * ImageMargin, - GLImage.Height + 2 * ImageMargin); - - Theme.Draw(R, tiTooltip); - GLImage.Draw(R.Left + ImageMargin, R.Bottom + ImageMargin); - { we decrease R.Top to overdraw the tooltip image border } - ImageTooltipArrow.Draw(Left + (CalculatedWidth - ImageTooltipArrow.Width) div 2, R.Top - 1); - end; - -begin - if NavigationType = ntExamine then - DoDraw(ImageExamine_TooltipGL) else - DoDraw(ImageWalk_Fly_TooltipGL); -end; - -procedure TNavigationTypeButton.GLContextOpen; +procedure TNavigationTypeButton.TooltipRender(const TooltipPosition: TVector2); +const + WindowBorderMargin = 8; + ButtonBottomMargin = 16; + ImgMargin = 8; +var + ButtonR, R: TFloatRectangle; begin - inherited; - - { Just use GLContextOpen/Close for ntExamine to initialize global unit - variables . } - if NavigationType = ntExamine then - begin - if ImageExamine_TooltipGL = nil then - ImageExamine_TooltipGL := TGLImage.Create(Examine_Tooltip, false, false); - if ImageWalk_Fly_TooltipGL = nil then - ImageWalk_Fly_TooltipGL := TGLImage.Create(Walk_Fly_Tooltip, false, false); - if ImageTooltipArrow = nil then - ImageTooltipArrow := TGLImage.Create(TooltipArrow, false, false); - end; -end; + ButtonR := RenderRect; -procedure TNavigationTypeButton.GLContextClose; -begin - if NavigationType = ntExamine then - begin - FreeAndNil(ImageExamine_TooltipGL); - FreeAndNil(ImageWalk_Fly_TooltipGL); - FreeAndNil(ImageTooltipArrow); - end; - inherited; + R := FloatRectangle( + WindowBorderMargin, + ButtonR.Bottom - ButtonBottomMargin - (ImageTooltip.Height + 2 * ImgMargin), + ImageTooltip.Width + 2 * ImgMargin, + ImageTooltip.Height + 2 * ImgMargin); + + Theme.Draw(R, tiTooltip); + ImageTooltip.DrawableImage.Draw(R.Left + ImgMargin, R.Bottom + ImgMargin); + { we decrease R.Top to overdraw the tooltip image border } + ImageTooltipArrow.DrawableImage.Draw(ButtonR.Left + (EffectiveWidth - ImageTooltipArrow.Width) / 2, R.Top - 1); end; initialization Theme.Images[tiTooltip] := TooltipRounded; - Theme.Corners[tiTooltip] := Vector4Integer(9, 9, 9, 9); + Theme.Corners[tiTooltip] := Vector4(9, 9, 9, 9); end. diff -Nru view3dscene-3.18.0/code/v3dsceneoctreevisualize.pas view3dscene-4.0.0/code/v3dsceneoctreevisualize.pas --- view3dscene-3.18.0/code/v3dsceneoctreevisualize.pas 2018-01-21 13:55:41.000000000 +0000 +++ view3dscene-4.0.0/code/v3dsceneoctreevisualize.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2002-2017 Michalis Kamburelis. + Copyright 2002-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -152,7 +152,8 @@ procedure DisplayOctreeTrianglesDepth(OctreeDisplayDepth: integer); var - SI: TShapeTreeIterator; + ShapeList: TShapeList; + Shape: TShape; begin { Octree is not always ready, as it's recalculation during animations may hurt. Also, Draw may be called in various situations even when Scene @@ -164,18 +165,16 @@ if Scene <> nil then begin - SI := TShapeTreeIterator.Create(Scene.Shapes, true); - try - while SI.GetNext do - if SI.Current.InternalOctreeTriangles <> nil then - begin - glPushMatrix; - glMultMatrix(SI.Current.State.Transform); - DisplayOctreeDepth(SI.Current.InternalOctreeTriangles.TreeRoot, - OctreeDisplayDepth); - glPopMatrix; - end; - finally FreeAndNil(SI) end; + ShapeList := Scene.Shapes.TraverseList(true); + for Shape in ShapeList do + if Shape.InternalOctreeTriangles <> nil then + begin + glPushMatrix; + glMultMatrix(Shape.State.Transformation.Transform); + DisplayOctreeDepth(Shape.InternalOctreeTriangles.TreeRoot, + OctreeDisplayDepth); + glPopMatrix; + end; end; end; @@ -200,7 +199,8 @@ procedure DisplayOctreeTrianglesWhole; var - SI: TShapeTreeIterator; + ShapeList: TShapeList; + Shape: TShape; begin { Octree is not always ready, as it's recalculation during animations may hurt. Also, Draw may be called in various situations even when Scene @@ -212,17 +212,15 @@ if Scene <> nil then begin - SI := TShapeTreeIterator.Create(Scene.Shapes, true); - try - while SI.GetNext do - if SI.Current.InternalOctreeTriangles <> nil then - begin - glPushMatrix; - glMultMatrix(SI.Current.State.Transform); - DisplayOctreeWhole(SI.Current.InternalOctreeTriangles.TreeRoot); - glPopMatrix; - end; - finally FreeAndNil(SI) end; + ShapeList := Scene.Shapes.TraverseList(true); + for Shape in ShapeList do + if Shape.InternalOctreeTriangles <> nil then + begin + glPushMatrix; + glMultMatrix(Shape.State.Transformation.Transform); + DisplayOctreeWhole(Shape.InternalOctreeTriangles.TreeRoot); + glPopMatrix; + end; end; end; diff -Nru view3dscene-3.18.0/code/v3dsceneraytrace.pas view3dscene-4.0.0/code/v3dsceneraytrace.pas --- view3dscene-3.18.0/code/v3dsceneraytrace.pas 2018-01-21 13:55:42.000000000 +0000 +++ view3dscene-4.0.0/code/v3dsceneraytrace.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2003-2017 Michalis Kamburelis. + Copyright 2003-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -21,7 +21,7 @@ } { Simple unit that allows to incrementally display raytracer result - in TCastleWindowCustom window. } + in TCastleWindowBase window. } unit V3DSceneRaytrace; interface @@ -36,7 +36,7 @@ procedure RaytraceToWin( BaseLights: TLightInstancesList; Scene: TCastleSceneCore; - const CamPosition, CamDir, CamUp: TVector3Single; + const CamPosition, CamDir, CamUp: TVector3; const Projection: TProjection; const SceneBGColor: TCastleColor); @@ -44,7 +44,8 @@ uses SysUtils, Classes, CastleWindow, CastleRayTracer, CastleWindowModes, CastleGLUtils, CastleImages, CastleUtils, CastleMessages, CastleGLImages, - CastleURIUtils, CastleKeysMouse, V3DSceneStatus, V3DSceneWindow; + CastleURIUtils, CastleKeysMouse, CastleRenderContext, + V3DSceneStatus, V3DSceneWindow; const DefaultPrimarySamplesCount = 1; @@ -89,7 +90,7 @@ { TRayTracerImage ----------------------------------------------------------- } type - TRayTracerImage = class(TUIControl) + TRayTracerImage = class(TCastleUserInterface) private Image: TCastleImage; public @@ -98,13 +99,13 @@ procedure TRayTracerImage.Render; var - GLImage: TGLImage; + GLImage: TDrawableImage; begin { Although usually the Image will cover the whole window (as it was created with the size = window size), we have to clear screen first in case user resized the window to make it larger. } RenderContext.Clear([cbColor], Black); - GLImage := TGLImage.Create(Image, false, false); + GLImage := TDrawableImage.Create(Image, false, false); try GLImage.Draw(0, 0); finally FreeAndNil(GLImage) end; @@ -238,7 +239,7 @@ procedure RaytraceToWin( BaseLights: TLightInstancesList; Scene: TCastleSceneCore; - const CamPosition, CamDir, CamUp: TVector3Single; + const CamPosition, CamDir, CamUp: TVector3; const Projection: TProjection; const SceneBGColor: TCastleColor); var diff -Nru view3dscene-3.18.0/code/v3dscenescenechanges.pas view3dscene-4.0.0/code/v3dscenescenechanges.pas --- view3dscene-3.18.0/code/v3dscenescenechanges.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenescenechanges.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2003-2017 Michalis Kamburelis. + Copyright 2003-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -33,12 +33,14 @@ All other necessary changes after extending TSceneChange will be enforced by the compiler. - See [http://castle-engine.sourceforge.net/view3dscene.php#section_command_line_options] + See [https://castle-engine.io/view3dscene.php#section_command_line_options] for detailed spec what these scene changes do. } TSceneChange = ( scNoNormals, scNoSolidObjects, - scNoConvexFaces); + scNoConvexFaces, + scConvertInlines + ); TSceneChanges = set of TSceneChange; { Transforms scene root node as appropriate. @@ -67,6 +69,8 @@ class procedure NoConvex_ShapeHints(node: TX3DNode); class procedure NoConvex_AbstractGeometry(node: TX3DNode); + + class procedure ConvertInlines(ParentNode: TX3DNode; var Node: TX3DNode); end; class procedure TSceneChangesDo.NoNormal_Indexed_1(node: TX3DNode); @@ -114,6 +118,27 @@ if F <> nil then F.Value := false; end; +class procedure TSceneChangesDo.ConvertInlines(ParentNode: TX3DNode; var Node: TX3DNode); +var + InlineNode: TInlineNode; + NewGroup: TGroupNode; +begin + if Node is TInlineNode then + begin + // replace Node with new TGroupNode + InlineNode := TInlineNode(Node); + NewGroup := TGroupNode.Create(InlineNode.X3DName, InlineNode.BaseUrl); + Node := NewGroup; + + // put Inline contents into new group + if InlineNode.Inlined <> nil then + begin + ChangeNode([scConvertInlines], InlineNode.Inlined); + NewGroup.FdChildren.Assign(InlineNode.Inlined.FdChildren); + end; + end; +end; + { SceneChange_Xxx functions ---------------------------------------- } procedure RemoveNodeClass(RootNode: TX3DNode; @@ -176,6 +201,11 @@ end; end; +procedure SceneChange_ConvertInlines(Node: TX3DRootNode); +begin + Node.EnumerateReplaceChildren(@TSceneChangesDo(nil).ConvertInlines); +end; + { ChangeScene --------------------------------------------------------------- } type @@ -184,7 +214,9 @@ SCFunctions: array[TSceneChange]of TSceneChangeFunction = ( @SceneChange_NoNormals, @SceneChange_NoSolidObjects, - @SceneChange_NoConvexFaces ); + @SceneChange_NoConvexFaces, + @SceneChange_ConvertInlines + ); procedure ChangeNode(SceneChanges: TSceneChanges; Node: TX3DRootNode); var diff -Nru view3dscene-3.18.0/code/v3dscenescreeneffects.pas view3dscene-4.0.0/code/v3dscenescreeneffects.pas --- view3dscene-3.18.0/code/v3dscenescreeneffects.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenescreeneffects.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2010-2017 Michalis Kamburelis. + Copyright 2010-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -27,7 +27,7 @@ interface uses Classes, CastleUtils, CastleUIControls, CastleWindow, CastleGLShaders, - CastleSceneManager, CastleScreenEffects; + CastleViewport, CastleScreenEffects; type { Screen effects predefined in view3dscene. @@ -42,7 +42,7 @@ seGammaBrighten, seGammaBrightenMore, seGammaDarken, seGammaDarkenMore, seRoundHeadLight, seNegative); - TScreenEffects = class(TUIControl) + TScreenEffects = class(TCastleUserInterface) private MenuItems: array [TScreenEffect] of TMenuItemChecked; Shaders: array [TScreenEffect] of TGLSLScreenEffect; @@ -66,7 +66,7 @@ implementation -uses SysUtils, CastleGLUtils, CastleLog, CastleRenderer, CastleKeysMouse; +uses SysUtils, CastleGLUtils, CastleLog, CastleRenderOptions, CastleKeysMouse; const ScreenEffectsInfo: array [TScreenEffect] of record @@ -98,7 +98,7 @@ '}'; NeedsDepth: false), (Name: 'Edge Detect'; - Code: {$I screen_effects_edge_detect.glsl.inc}; + Code: {$I ../embedded_data/screen_effects/screen_effects_edge_detect.glsl.inc}; NeedsDepth: false), (Name: 'Gamma 2.2 (Brighten)'; Code: @@ -141,7 +141,7 @@ '}'; NeedsDepth: false), (Name: 'Flashlight (Nice Headlight)'; - Code: {$I screen_effects_flashlight.glsl.inc}; + Code: {$I ../embedded_data/screen_effects/screen_effects_flashlight.glsl.inc}; NeedsDepth: true), (Name: 'Negative'; Code: @@ -164,7 +164,9 @@ { add built-in screen effects } Menu.Append(TMenuItemChecked.Create('Screen Space Ambient Occlusion', - 340, TCastleAbstractViewport.DefaultScreenSpaceAmbientOcclusion, true)); + 340, TCastleViewport.DefaultScreenSpaceAmbientOcclusion, true)); + Menu.Append(TMenuItemChecked.Create('Screen Space Reflections', + 342, TCastleViewport.DefaultScreenSpaceReflections, true)); Menu.Append(TMenuSeparator.Create); { add custom screen effects handled in this unit } diff -Nru view3dscene-3.18.0/code/v3dscenescreenshot.pas view3dscene-4.0.0/code/v3dscenescreenshot.pas --- view3dscene-3.18.0/code/v3dscenescreenshot.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenescreenshot.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2008-2017 Michalis Kamburelis. + Copyright 2008-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -229,14 +229,14 @@ FfmpegExecute(Executable, [ '-f', 'image2', '-i', TemporaryImagesPattern, '-y', '-qscale', '1', OutputMovieFileName ]); - Write(Output, 'Removing temporary image files "', TemporaryImagesPattern, '" ...'); + WritelnLog('Removing temporary image files "' + TemporaryImagesPattern + '" ...'); TemporaryImagesCounter := 1; for I := 1 to FramesCount do begin TempFile := URIToFilenameSafe(MakeURL(TemporaryImagesPattern, TemporaryImagesCounter)); CheckDeleteFile(TempFile, true); end; - Writeln('done.'); + WritelnLog('Done removing temporary image files.'); end; end; end; diff -Nru view3dscene-3.18.0/code/v3dsceneshadows.pas view3dscene-4.0.0/code/v3dsceneshadows.pas --- view3dscene-3.18.0/code/v3dsceneshadows.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dsceneshadows.pas 2021-02-06 02:35:03.000000000 +0000 @@ -4,18 +4,13 @@ interface -uses CastleWindow, CastleScene, Castle3D, CastleVectors, CastleSceneManager, - CastleRenderer; +uses CastleWindow, CastleScene, CastleTransform, CastleVectors, CastleViewport, + CastleRenderOptions; type - { Takes care of settingshadow volume properties, and modifies a little + { Takes care of setting shadow volume properties, and modifies a little shadow volume rendering to work nicely with all view3dscene configurations (bump mapping, fill modes etc.) } - TV3DShadowsSceneManager = class(TCastleSceneManager) - protected - procedure Render3D(const Params: TRenderParams); override; - end; - TV3DShadowsViewport = class(TCastleViewport) protected procedure Render3D(const Params: TRenderParams); override; @@ -25,52 +20,40 @@ ShadowVolumes: boolean = true; ShadowVolumesRender: boolean = false; -procedure ViewportShadowsProperties(Viewport: TCastleAbstractViewport); +procedure ViewportShadowsProperties(Viewport: TCastleViewport); implementation uses SysUtils, CastleConfig, CastleGLUtils, V3DSceneFillMode; -procedure ViewportShadowsProperties(Viewport: TCastleAbstractViewport); +procedure ViewportShadowsProperties(Viewport: TCastleViewport); begin Viewport.ShadowVolumes := ShadowVolumes; Viewport.ShadowVolumesRender := ShadowVolumesRender; end; -procedure Render3DShadowsBegin(Scene: TCastleScene); -begin - { Thanks to using SolidShadowColor, shadow is visible - even when rmSolidColor is used } - Scene.Attributes.SolidColor := SolidShadowColor; -end; - -procedure Render3DNoShadowsBegin(Scene: TCastleScene); -begin - Scene.Attributes.SolidColor := SolidColor; -end; +procedure TV3DShadowsViewport.Render3D(const Params: TRenderParams); -procedure TV3DShadowsSceneManager.Render3D(const Params: TRenderParams); -begin - if Params.InShadow then + procedure Render3DShadowsBegin(Scene: TCastleScene); begin - Render3DShadowsBegin(MainScene); - inherited; - end else + { Thanks to using SolidShadowColor, shadow is visible + even when rmSolidColor is used } + Scene.RenderOptions.SolidColor := SolidShadowColor; + end; + + procedure Render3DNoShadowsBegin(Scene: TCastleScene); begin - Render3DNoShadowsBegin(MainScene); - inherited; + Scene.RenderOptions.SolidColor := SolidColor; end; -end; -procedure TV3DShadowsViewport.Render3D(const Params: TRenderParams); begin if Params.InShadow then begin - Render3DShadowsBegin(GetMainScene); + Render3DShadowsBegin(Items.MainScene); inherited; end else begin - Render3DNoShadowsBegin(GetMainScene); + Render3DNoShadowsBegin(Items.MainScene); inherited; end; end; diff -Nru view3dscene-3.18.0/code/v3dsceneskeletonvisualize.pas view3dscene-4.0.0/code/v3dsceneskeletonvisualize.pas --- view3dscene-3.18.0/code/v3dsceneskeletonvisualize.pas 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/code/v3dsceneskeletonvisualize.pas 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,230 @@ +{ + Copyright 2006-2020 Michalis Kamburelis. + + This file is part of "view3dscene". + + "view3dscene" is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + "view3dscene" is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with "view3dscene"; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + + ---------------------------------------------------------------------------- +} + +{ Transformation visualization (to e.g. show skeleton joints), + particularly useful to debug a skeleton of a skinned animation. } +unit V3DSceneSkeletonVisualize; + +{$I v3dsceneconf.inc} + +interface + +uses X3DNodes; + +type + TSkeletonVisualize = class + strict private + { Assigned only between JointVisualizationBegin/End. + @groupBegin } + SphereShape: TShapeNode; + SphereGeometry: TSphereNode; + SphereAppearance: TAppearanceNode; + SphereMaterial: TMaterialNode; + { @groupEnd } + procedure VisualizeHumanoid(Node: TX3DNode); + procedure VisualizeTransformation(Node: TX3DNode); + procedure JointVisualizationBegin; + procedure JointVisualizationEnd; + { In case of H-Anim Joint, it is relative to humanoid root, + and so should be placed in humanoid root. + In case of other transformations, they are relative to parent transformation, + and so should be placed in parent transformation. } + function JointVisualization(const Joint: TX3DNode): TTransformNode; + public + { Set before using VisualizeXxx } + JointVisualizationSize: Single; + { Informatio available after using VisualizeAllHumanoids. } + HumanoidsProcessed: Cardinal; + JointsProcessed: Cardinal; + { Show H-Anim Humanoid joints. } + procedure VisualizeAllHumanoids(const Node: TX3DNode); + { Show all transformations. } + procedure VisualizeAllTransformations(const Node: TX3DNode); + end; + +implementation + +uses SysUtils, + CastleUtils, X3DFields, CastleStringUtils; + +procedure TSkeletonVisualize.JointVisualizationBegin; +const + MatName = 'HumanoidJointVisualizeMat'; +begin + { create sphere Shape for joints. + All joint visualizations share the same sphere Shape. + This way they also share the same material, useful for view3dscene + "Edit Material" menu item. } + SphereShape := TShapeNode.Create; + + SphereGeometry := TSphereNode.Create; + SphereGeometry.FdRadius.Value := JointVisualizationSize / 2; + SphereShape.FdGeometry.Value := SphereGeometry; + + SphereAppearance := TAppearanceNode.Create; + SphereShape.FdAppearance.Value := SphereAppearance; + + SphereMaterial := TMaterialNode.Create(MatName); + SphereMaterial.FdTransparency.Value := 0.3; + SphereAppearance.FdMaterial.Value := SphereMaterial; +end; + +procedure TSkeletonVisualize.JointVisualizationEnd; +begin + SphereShape.FreeIfUnused; + SphereShape := nil; +end; + +function TSkeletonVisualize.JointVisualization(const Joint: TX3DNode): TTransformNode; +var + TextShape: TShapeNode; + TextGeometry: TTextNode; + FontStyle: TFontStyleNode; + CenterRoute: TX3DRoute; + JointCenter: TSFVec3f; + JointName: String; +begin + { Handle Joint being of THAnimJointNode or TTransformNode. + TODO: Abstract this using TTransformFunctionality in CGE. } + if Joint is THAnimJointNode then + begin + JointCenter := THAnimJointNode(Joint).FdCenter; + JointName := THAnimJointNode(Joint).NameField; + if JointName = '' then + JointName := Joint.X3DName; + end else + if Joint is TTransformNode then + begin + JointCenter := TTransformNode(Joint).FdCenter; + JointName := Joint.X3DName; + end else + raise EInternalError.CreateFmt('Cannot handle Joint node class %s', [Joint.ClassName]); + + Result := TTransformNode.Create( + Format('JointVisualization_%d_%s', [JointsProcessed, JointName])); + Inc(JointsProcessed); + Result.Translation := JointCenter.Value; + + TextShape := TShapeNode.Create; + Result.AddChildren(TextShape); + + TextGeometry := TTextNode.Create; + TextGeometry.SetString([JointName]); + TextShape.Geometry := TextGeometry; + + FontStyle := TFontStyleNode.Create; + FontStyle.Size := JointVisualizationSize; + TextGeometry.FontStyle := FontStyle; + + Result.AddChildren(SphereShape); + + CenterRoute := TX3DRoute.Create; + CenterRoute.SetSourceDirectly(JointCenter); + CenterRoute.SetDestinationDirectly(Result.FdTranslation); + { Brutally force saving of routes *after* normal nodes. + This is necessary, since the saved file is a mixture of stuff + read from file and created by code. So we either try to + set to zero all PositionInParent, or we try to set them good. } + CenterRoute.PositionInParent := 1000 * 1000; + Joint.AddRoute(CenterRoute); +end; + +procedure TSkeletonVisualize.VisualizeHumanoid(Node: TX3DNode); + + { Change shape's material to be transparent. + This doesn't guarantee that material is changed, as we don't want to + change the way shape is displayed (so we don't add Appearance + or Material if they didn't exist etc.) } + procedure MakeShapeTransparent(const Shape: TShapeNode); + var + Mat: TMaterialNode; + begin + if Shape.Appearance <> nil then + begin + if (Shape.Appearance.FdMaterial.Value <> nil) and + (Shape.Appearance.FdMaterial.Value is TMaterialNode) then + begin + Mat := TMaterialNode(Shape.Appearance.FdMaterial.Value); + if Mat.FdTransparency.Value = 0 then + Mat.FdTransparency.Value := 0.5; + end; + end; + end; + +var + HumanoidNode: THAnimHumanoidNode; + Joint: THAnimJointNode; + JointVis: TTransformNode; + I: Integer; +begin + HumanoidNode := Node as THAnimHumanoidNode; + Inc(HumanoidsProcessed); + + { make all existing skin shapes transparent. + This helps to see joints and their names through } + for I := 0 to HumanoidNode.FdSkin.Count - 1 do + if HumanoidNode.FdSkin[I] is TShapeNode then + MakeShapeTransparent(TShapeNode(HumanoidNode.FdSkin[I])); + + { for each joint, add it's visualization } + for I := 0 to HumanoidNode.FdJoints.Count - 1 do + if HumanoidNode.FdJoints[I] is THAnimJointNode then + begin + Joint := THAnimJointNode(HumanoidNode.FdJoints[I]); + JointVis := JointVisualization(Joint); + HumanoidNode.FdSkin.Add(JointVis); + end; +end; + +procedure TSkeletonVisualize.VisualizeAllHumanoids(const Node: TX3DNode); +begin + JointVisualizationBegin; + try + Node.EnumerateNodes(THAnimHumanoidNode, + {$ifdef CASTLE_OBJFPC}@{$endif} VisualizeHumanoid, false); + finally JointVisualizationEnd end; +end; + + +procedure TSkeletonVisualize.VisualizeTransformation(Node: TX3DNode); +var + Joint, JointVis: TTransformNode; +begin + // ignore adding debug visualization to debug visualization + if IsPrefix('JointVisualization', Node.X3DName, false) then + Exit; + + Joint := Node as TTransformNode; + JointVis := JointVisualization(Joint); + Joint.AddChildren(JointVis); +end; + +procedure TSkeletonVisualize.VisualizeAllTransformations(const Node: TX3DNode); +begin + JointVisualizationBegin; + try + Node.EnumerateNodes(TTransformNode, + {$ifdef CASTLE_OBJFPC}@{$endif} VisualizeTransformation, false); + finally JointVisualizationEnd end; +end; + +end. diff -Nru view3dscene-3.18.0/code/v3dscenestatus.pas view3dscene-4.0.0/code/v3dscenestatus.pas --- view3dscene-3.18.0/code/v3dscenestatus.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenestatus.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2003-2017 Michalis Kamburelis. + Copyright 2003-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -99,13 +99,13 @@ procedure TStatusText.Resize; var - CharWidth: Integer; + CharWidth: Single; begin inherited; CharWidth := Font.TextWidth('W'); if CharWidth > 0 then - FMaxLineChars := Max(Integer(10), Integer(ContainerWidth - - PaddingHorizontal * 2 - Left * 2) div CharWidth) else + FMaxLineChars := Max(10, Floor( + (ContainerWidth - PaddingHorizontal * 2 - Left * 2) / CharWidth)) else FMaxLineChars := 10; // fallback in case we cannot calculate CharWidth end; @@ -120,7 +120,8 @@ begin inherited; if not GetExists then Exit; - if (FlashText <> '') and (FlashTime + FlashDelay > Time) then VisibleChange; + if (FlashText <> '') and (FlashTime + FlashDelay > Time) then + VisibleChange([chRender]); Time += SecondsPassed; end; diff -Nru view3dscene-3.18.0/code/v3dscenetexturefilters.pas view3dscene-4.0.0/code/v3dscenetexturefilters.pas --- view3dscene-3.18.0/code/v3dscenetexturefilters.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenetexturefilters.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2003-2017 Michalis Kamburelis. + Copyright 2003-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -77,7 +77,7 @@ procedure SetMinificationFilter(Value: TMinificationFilter; Scene: TCastleScene); begin FMinificationFilter := value; - Scene.Attributes.MinificationFilter := Value; + Scene.RenderOptions.MinificationFilter := Value; end; function MagnificationFilter: TMagnificationFilter; @@ -86,7 +86,7 @@ procedure SetMagnificationFilter(Value: TMagnificationFilter; Scene: TCastleScene); begin FMagnificationFilter := value; - Scene.Attributes.MagnificationFilter := Value; + Scene.RenderOptions.MagnificationFilter := Value; end; procedure MenuAppendMinificationFilters(M: TMenu; BaseIntData: Cardinal); diff -Nru view3dscene-3.18.0/code/v3dsceneversion.pas view3dscene-4.0.0/code/v3dsceneversion.pas --- view3dscene-3.18.0/code/v3dsceneversion.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dsceneversion.pas 2021-02-06 02:35:03.000000000 +0000 @@ -2,8 +2,8 @@ unit V3DSceneVersion; interface const - Version = '3.18.0'; - View3dsceneURL = 'https://castle-engine.sourceforge.io/view3dscene.php'; - SupportURL = 'https://castle-engine.sourceforge.io/donate.php'; + Version = '4.0.0'; + View3dsceneURL = 'https://castle-engine.io/view3dscene.php'; + SupportURL = 'https://castle-engine.io/donate.php'; implementation end. diff -Nru view3dscene-3.18.0/code/v3dsceneviewpoints.pas view3dscene-4.0.0/code/v3dsceneviewpoints.pas --- view3dscene-3.18.0/code/v3dsceneviewpoints.pas 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/v3dsceneviewpoints.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2004-2017 Michalis Kamburelis. + Copyright 2004-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -26,7 +26,7 @@ interface uses CastleVectors, X3DNodes, CastleWindow, CastleUtils, Classes, CastleClassUtils, - CastleSceneCore, CastleScene, CastleSceneManager, CastleKeysMouse, V3DSceneCaptions; + CastleSceneCore, CastleScene, CastleViewport, CastleKeysMouse, V3DSceneCaptions; type { Menu item referring to a viewpoint. @@ -94,10 +94,10 @@ { Jump to specific viewpoint, by order. This both updates the menu state (BoundViewpoint) and actually moves the camera (JumpToViewpoint). } - procedure Initial(const SceneManager: TCastleSceneManager); - procedure Previous(const SceneManager: TCastleSceneManager); - procedure Next(const SceneManager: TCastleSceneManager); - procedure Final(const SceneManager: TCastleSceneManager); + procedure Initial(const Viewport: TCastleViewport); + procedure Previous(const Viewport: TCastleViewport); + procedure Next(const Viewport: TCastleViewport); + procedure Final(const Viewport: TCastleViewport); end; var @@ -115,7 +115,7 @@ { Switch camera to given viewpoint. This only switches the 3D camera, does not update the "Viewpoints" menu state (for this, see TMenuViewpoints.BoundViewpoint). } -procedure JumpToViewpoint(const SceneManager: TCastleSceneManager; +procedure JumpToViewpoint(const Viewport: TCastleViewport; const Viewpoint: TAbstractViewpointNode); implementation @@ -274,16 +274,16 @@ end; Append(TMenuSeparator.Create); - M := TMenuItem.Create('Initial Viewpoint' , 65, K_Home); + M := TMenuItem.Create('Initial Viewpoint' , 65, keyHome); M.Enabled := ViewpointsRadioGroup <> nil; Append(M); - M := TMenuItem.Create('Previous Viewpoint', 66, K_PageUp); + M := TMenuItem.Create('Previous Viewpoint', 66, keyPageUp); M.Enabled := ViewpointsRadioGroup <> nil; Append(M); - M := TMenuItem.Create('Next Viewpoint' , 67, K_PageDown); + M := TMenuItem.Create('Next Viewpoint' , 67, keyPageDown); M.Enabled := ViewpointsRadioGroup <> nil; Append(M); - M := TMenuItem.Create('Final Viewpoint' , 68, K_End); + M := TMenuItem.Create('Final Viewpoint' , 68, keyEnd); M.Enabled := ViewpointsRadioGroup <> nil; Append(M); Append(TMenuSeparator.Create); @@ -329,17 +329,17 @@ Result := nil; end; -procedure TMenuViewpoints.Initial(const SceneManager: TCastleSceneManager); +procedure TMenuViewpoints.Initial(const Viewport: TCastleViewport); begin if (ViewpointsRadioGroup <> nil) and (ViewpointsRadioGroup.Count <> 0) then begin BoundViewpoint := ViewpointsRadioGroup.First as TMenuItemViewpoint; - JumpToViewpoint(SceneManager, BoundViewpoint.Viewpoint); + JumpToViewpoint(Viewport, BoundViewpoint.Viewpoint); end; end; -procedure TMenuViewpoints.Previous(const SceneManager: TCastleSceneManager); +procedure TMenuViewpoints.Previous(const Viewport: TCastleViewport); var Item: TMenuItemRadio; begin @@ -347,11 +347,11 @@ ViewpointsRadioGroup.Previous(Item) then begin BoundViewpoint := Item as TMenuItemViewpoint; - JumpToViewpoint(SceneManager, BoundViewpoint.Viewpoint); + JumpToViewpoint(Viewport, BoundViewpoint.Viewpoint); end; end; -procedure TMenuViewpoints.Next(const SceneManager: TCastleSceneManager); +procedure TMenuViewpoints.Next(const Viewport: TCastleViewport); var Item: TMenuItemRadio; begin @@ -359,17 +359,17 @@ ViewpointsRadioGroup.Next(Item) then begin BoundViewpoint := Item as TMenuItemViewpoint; - JumpToViewpoint(SceneManager, BoundViewpoint.Viewpoint); + JumpToViewpoint(Viewport, BoundViewpoint.Viewpoint); end; end; -procedure TMenuViewpoints.Final(const SceneManager: TCastleSceneManager); +procedure TMenuViewpoints.Final(const Viewport: TCastleViewport); begin if (ViewpointsRadioGroup <> nil) and (ViewpointsRadioGroup.Count <> 0) then begin BoundViewpoint := ViewpointsRadioGroup.Last as TMenuItemViewpoint; - JumpToViewpoint(SceneManager, BoundViewpoint.Viewpoint); + JumpToViewpoint(Viewport, BoundViewpoint.Viewpoint); end; end; @@ -419,21 +419,21 @@ end; end; -procedure JumpToViewpoint(const SceneManager: TCastleSceneManager; +procedure JumpToViewpoint(const Viewport: TCastleViewport; const Viewpoint: TAbstractViewpointNode); var Pos, Dir, Up, GravityUp: TVector3; Scene: TCastleScene; begin StatusText.Flash('Switching to viewpoint: ' + NodeToCaption(Viewpoint)); - Scene := SceneManager.MainScene; + Scene := Viewport.Items.MainScene; if Viewpoint = Scene.ViewpointStack.Top then begin { Sending set_bind = true works fine if it's not current viewpoint, otherwise nothing happens... So just explicitly go to viewpoint position. } Viewpoint.GetView(Pos, Dir, Up, GravityUp); - Scene.CameraTransition(SceneManager.Camera, Pos, Dir, Up, GravityUp); + Scene.CameraTransition(Viewport.Camera, Pos, Dir, Up, GravityUp); end else Viewpoint.EventSet_Bind.Send(true); end; diff -Nru view3dscene-3.18.0/code/v3dsceneviewports.pas view3dscene-4.0.0/code/v3dsceneviewports.pas --- view3dscene-3.18.0/code/v3dsceneviewports.pas 2018-01-21 13:55:41.000000000 +0000 +++ view3dscene-4.0.0/code/v3dsceneviewports.pas 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2010-2017 Michalis Kamburelis. + Copyright 2010-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -23,9 +23,12 @@ { } unit V3DSceneViewports; +{$I v3dsceneconf.inc} + interface -uses CastleSceneManager, CastleWindow, CastleCameras, CastleGLContainer; +uses CastleViewport, CastleWindow, CastleCameras, CastleGLContainer, + V3DSceneNavigationTypes; type TViewportsConfig = (vc1, vc2Horizontal, vc4); @@ -40,60 +43,65 @@ var ViewportsConfig: TViewportsConfig; - { SceneManager, used also by all viewports. + { Main TCastleViewport. Set this before calling InitializeViewports. } - SceneManager: TCastleSceneManager; + MainViewport: TCastleViewport; - { Custom viewports. Remember that also SceneManager acts as the first viewport, - @italic(not listed here). } - Viewports: array [0..2] of TCastleViewport; + { Custom viewports, using the same Items as MainViewport.Items. + Note that MainViewport is @italic(not listed here). } + ExtraViewports: array [0..2] of TCastleViewport; procedure SetViewportsConfig(const Value: TViewportsConfig; - Window: TCastleWindowCustom; SceneManager: TCastleSceneManager); + Window: TCastleWindowBase; MainViewport: TCastleViewport); -{ Copy all camera settings from Source.Camera to Target.Camera. - If CreateIfNeeded then Target will be created if @nil (otherwise - it will be left as @nil). } -procedure AssignCamera(Target, Source: TCastleAbstractViewport; - SceneManager: TCastleSceneManager; const CreateIfNeeded: boolean); +{ Copy all Camera and Navigation settings from Source to Target. } +procedure AssignCameraAndNavigation(const Target, Source: TCastleViewport); -procedure ResizeViewports(Window: TCastleWindowCustom; SceneManager: TCastleSceneManager); +procedure ResizeViewports(Window: TCastleWindowBase; MainViewport: TCastleViewport); -{ Copy NavigationType to (existing) viewports cameras. } -procedure ViewportsSetNavigationType(const NavigationType: TNavigationType); +{ Copy NewNavigationType to all (existing) viewports. } +procedure SetNavigationType(const NewNavigationType: TUserNavigationType); procedure InitializeViewports(ViewportClass: TViewportClass); -{ Redraw everything in viewports (including scene manager). - - If some custom viewports are visible then redraw background and - all viewports. - Then does SceneManager.Render, as SceneManager is also another viewport. - +{ Redraw all viewports (and background underneath). This renders viewports for the off-screen rendering. } procedure ViewportsRender(const Container: TGLContainer); implementation uses CastleVectors, SysUtils, CastleUtils, CastleUIControls, CastleControls, - CastleGLUtils, CastleColors; + CastleGLUtils, CastleColors, CastleLog, CastleRenderContext; { global routines ------------------------------------------------------------ } var - Background: TCastleSimpleBackground; + Background: TCastleRectangleControl; -procedure AssignCamera(Target, Source: TCastleAbstractViewport; - SceneManager: TCastleSceneManager; const CreateIfNeeded: boolean); +procedure AssignCameraAndNavigation(const Target, Source: TCastleViewport); +var + NavigationTypeStr: String; begin - if (Target.Camera = nil) and (not CreateIfNeeded) then - Exit; Target.NavigationType := Source.NavigationType; - Target.RequiredCamera.Assign(Source.RequiredCamera); + + if (Target.Navigation <> nil) and + (Source.Navigation <> nil) then + Target.Navigation.Assign(Source.Navigation) + else + if (Target.Navigation <> nil) or + (Source.Navigation <> nil) then + begin + WriteStr(NavigationTypeStr, Target.NavigationType); + WritelnLog('Both Source and Target have the same NavigationType, but only one of them has non-nil Navigation', [ + NavigationTypeStr + ]); + end; + + Target.Camera.Assign(Source.Camera); end; procedure SetViewportsConfig(const Value: TViewportsConfig; - Window: TCastleWindowCustom; SceneManager: TCastleSceneManager); + Window: TCastleWindowBase; MainViewport: TCastleViewport); procedure AddViewport(Viewport: TCastleViewport); begin @@ -109,45 +117,48 @@ begin OldValue := ViewportsConfig; ViewportsConfig := Value; - SceneManager.FullSize := ViewportsConfig = vc1; + MainViewport.FullSize := ViewportsConfig = vc1; case ViewportsConfig of vc1: begin { make sure glViewport is also restored } - GLViewport(Window.Rect); - for I := 0 to High(Viewports) do - Window.Controls.Remove(Viewports[I]); + RenderContext.Viewport := Window.Rect; // TODO: This is most probably useless now? + for I := 0 to High(ExtraViewports) do + Window.Controls.Remove(ExtraViewports[I]); end; vc2Horizontal: begin - AddViewport(Viewports[0]); - Window.Controls.Remove(Viewports[1]); - Window.Controls.Remove(Viewports[2]); + AddViewport(ExtraViewports[0]); + Window.Controls.Remove(ExtraViewports[1]); + Window.Controls.Remove(ExtraViewports[2]); { Configure camera for newly appearing viewports } if OldValue = vc1 then - AssignCamera(Viewports[0], SceneManager, SceneManager, true); + AssignCameraAndNavigation(ExtraViewports[0], MainViewport); end; vc4: begin - AddViewport(Viewports[0]); - AddViewport(Viewports[1]); - AddViewport(Viewports[2]); + AddViewport(ExtraViewports[0]); + AddViewport(ExtraViewports[1]); + AddViewport(ExtraViewports[2]); { Configure camera for newly appearing viewports } case OldValue of vc1: begin - AssignCamera(Viewports[0], SceneManager, SceneManager, true); - AssignCamera(Viewports[1], SceneManager, SceneManager, true); - AssignCamera(Viewports[2], SceneManager, SceneManager, true); + AssignCameraAndNavigation(ExtraViewports[0], MainViewport); + AssignCameraAndNavigation(ExtraViewports[1], MainViewport); + AssignCameraAndNavigation(ExtraViewports[2], MainViewport); end; vc2Horizontal: begin - AssignCamera(Viewports[1], SceneManager, SceneManager, true); - AssignCamera(Viewports[2], Viewports[0], SceneManager, true); + AssignCameraAndNavigation(ExtraViewports[1], MainViewport); + AssignCameraAndNavigation(ExtraViewports[2], ExtraViewports[0]); end; + else raise EInternalError.Create('ViewportsConfig OldValue was supposed to be <> new value?'); end; end; + {$ifndef COMPILER_CASE_ANALYSIS} else raise EInternalError.Create('ViewportsConfig?'); + {$endif} end; { Do this at the end, to make Background to most in the back. Also, always remove first, and the InsertBack -- to again @@ -155,78 +166,101 @@ Window.Controls.Remove(Background); if ViewportsConfig <> vc1 then Window.Controls.InsertBack(Background); - ResizeViewports(Window, SceneManager); + ResizeViewports(Window, MainViewport); end; end; -procedure ResizeViewports(Window: TCastleWindowCustom; SceneManager: TCastleSceneManager); +procedure ResizeViewports(Window: TCastleWindowBase; MainViewport: TCastleViewport); var W, H: Cardinal; begin case ViewportsConfig of + vc1: ; vc2Horizontal: begin W := Window.Width div 2; H := Window.Height; - SceneManager.Left := 0; - SceneManager.Bottom := 0; - SceneManager.Width := W - 1; - SceneManager.Height := H; - - Viewports[0].Left := W + 1; - Viewports[0].Bottom := 0; - Viewports[0].Width := W - 1; - Viewports[0].Height := H; + MainViewport.Left := 0; + MainViewport.Bottom := 0; + MainViewport.Width := W - 1; + MainViewport.Height := H; + + ExtraViewports[0].Left := W + 1; + ExtraViewports[0].Bottom := 0; + ExtraViewports[0].Width := W - 1; + ExtraViewports[0].Height := H; end; vc4: begin W := Window.Width div 2; H := Window.Height div 2; - SceneManager.Left := 0; - SceneManager.Bottom := H + 1; - SceneManager.Width := W - 1; - SceneManager.Height := H - 1; - - Viewports[0].Left := W + 1; - Viewports[0].Bottom := H + 1; - Viewports[0].Width := W - 1; - Viewports[0].Height := H - 1; - - Viewports[1].Left := 0; - Viewports[1].Bottom := 0; - Viewports[1].Width := W - 1; - Viewports[1].Height := H - 1; - - Viewports[2].Left := W + 1; - Viewports[2].Bottom := 0; - Viewports[2].Width := W - 1; - Viewports[2].Height := H - 1; + MainViewport.Left := 0; + MainViewport.Bottom := H + 1; + MainViewport.Width := W - 1; + MainViewport.Height := H - 1; + + ExtraViewports[0].Left := W + 1; + ExtraViewports[0].Bottom := H + 1; + ExtraViewports[0].Width := W - 1; + ExtraViewports[0].Height := H - 1; + + ExtraViewports[1].Left := 0; + ExtraViewports[1].Bottom := 0; + ExtraViewports[1].Width := W - 1; + ExtraViewports[1].Height := H - 1; + + ExtraViewports[2].Left := W + 1; + ExtraViewports[2].Bottom := 0; + ExtraViewports[2].Width := W - 1; + ExtraViewports[2].Height := H - 1; end; end; end; -procedure ViewportsSetNavigationType(const NavigationType: TNavigationType); +procedure SetNavigationType(const NewNavigationType: TUserNavigationType); + + procedure CoreSetNavigationType(const Viewport: TCastleViewport; + const Value: TUserNavigationType); + begin + case Value of + untExamine: Viewport.NavigationType := ntExamine; + untWalk: Viewport.NavigationType := ntWalk; + untFly: Viewport.NavigationType := ntFly; + untNone: Viewport.NavigationType := ntNone; + {$ifndef COMPILER_CASE_ANALYSIS} + else raise EInternalError.Create('CoreSetNavigationType NavigationType?'); + {$endif} + end; + end; + var I: Integer; begin - for I := 0 to High(Viewports) do - Viewports[I].NavigationType := NavigationType; + CoreSetNavigationType(MainViewport, NewNavigationType); + for I := 0 to High(ExtraViewports) do + CoreSetNavigationType(ExtraViewports[I], NewNavigationType); end; procedure InitializeViewports(ViewportClass: TViewportClass); var I: Integer; begin - for I := 0 to High(Viewports) do + for I := 0 to High(ExtraViewports) do begin - Viewports[I] := ViewportClass.Create(nil); + ExtraViewports[I] := ViewportClass.Create(nil); { do not use lights from Scene on other scenes } - Viewports[I].UseGlobalLights := false; - Viewports[I].SceneManager := SceneManager; + ExtraViewports[I].UseGlobalLights := false; + ExtraViewports[I].Items := MainViewport.Items; + { We will explicitly initialize camera and navigation. + This also prevents the AutoCamera mechanism from overriding + our camera set by AssignCameraAndNavigation. } + ExtraViewports[I].AutoCamera := false; + ExtraViewports[I].AutoNavigation := false; end; - Background := TCastleSimpleBackground.Create(nil); + Background := TCastleRectangleControl.Create(nil); + Background.FullSize := true; Background.Color := Gray; end; @@ -239,16 +273,16 @@ if ViewportsConfig <> vc1 then Container.RenderControl(Background, Container.Rect); for I := 0 to Visible[ViewportsConfig] - 1 do - Container.RenderControl(Viewports[I], Container.Rect); - Container.RenderControl(SceneManager, Container.Rect); + Container.RenderControl(ExtraViewports[I], Container.Rect); + Container.RenderControl(MainViewport, Container.Rect); end; procedure DoFinalization; var I: Integer; begin - for I := 0 to High(Viewports) do - FreeAndNil(Viewports[I]); + for I := 0 to High(ExtraViewports) do + FreeAndNil(ExtraViewports[I]); FreeAndNil(Background); end; diff -Nru view3dscene-3.18.0/code/v3dscenewindow.pas view3dscene-4.0.0/code/v3dscenewindow.pas --- view3dscene-3.18.0/code/v3dscenewindow.pas 2018-01-21 13:55:42.000000000 +0000 +++ view3dscene-4.0.0/code/v3dscenewindow.pas 2021-02-06 02:35:03.000000000 +0000 @@ -2,6 +2,6 @@ interface uses CastleWindow; var - Window: TCastleWindowCustom; + Window: TCastleWindowBase; implementation end. diff -Nru view3dscene-3.18.0/code/view3dscene.lpi view3dscene-4.0.0/code/view3dscene.lpi --- view3dscene-3.18.0/code/view3dscene.lpi 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/view3dscene.lpi 2021-02-06 02:35:03.000000000 +0000 @@ -1,7 +1,7 @@ - + @@ -40,7 +40,7 @@ - + @@ -57,10 +57,6 @@ - - - - @@ -158,17 +154,17 @@ - + - + - + @@ -193,11 +189,6 @@ - - - - - diff -Nru view3dscene-3.18.0/code/view3dscene.lpr view3dscene-4.0.0/code/view3dscene.lpr --- view3dscene-3.18.0/code/view3dscene.lpr 2018-01-21 13:55:40.000000000 +0000 +++ view3dscene-4.0.0/code/view3dscene.lpr 2021-02-06 02:35:03.000000000 +0000 @@ -1,5 +1,5 @@ { - Copyright 2002-2017 Michalis Kamburelis. + Copyright 2002-2018 Michalis Kamburelis. This file is part of "view3dscene". @@ -21,7 +21,7 @@ } { view3dscene, a VRML/X3D browser and general 3D model viewer. - See [http://castle-engine.sourceforge.net/view3dscene.php] for user + See [https://castle-engine.io/view3dscene.php] for user documentation. The real name of this program is "Castle Game Engine swiss army knife" :) @@ -41,9 +41,11 @@ {$I v3dsceneconf.inc} -{$ifdef MSWINDOWS} - {$R automatic-windows-resources.res} -{$endif MSWINDOWS} +{$ifdef MSWINDOWS} {$apptype GUI} {$endif} + +{ This adds icons and version info for Windows, + automatically created by "castle-engine compile". } +{$ifdef CASTLE_AUTO_GENERATED_RESOURCES} {$R castle-auto-generated-resources.res} {$endif} { Icon for Mac OS X. .res file managed by Lazarus. } {$ifdef DARWIN} @@ -51,34 +53,36 @@ {$endif} uses SysUtils, Math, Classes, + {$ifndef VER3_0} OpenSSLSockets, {$endif} { CGE units } CastleUtils, CastleVectors, CastleBoxes, CastleClassUtils, CastleTriangles, CastleApplicationProperties, CastleParameters, CastleProgress, CastleCameras, CastleOpenDocument, CastleConfig, CastleStringUtils, CastleFilesUtils, CastleTimeUtils, - CastleLog, CastleProgressConsole, DateUtils, CastleFrustum, - CastleImages, CastleCubeMaps, CastleCompositeImage, Castle3D, CastleSoundEngine, + CastleLog, DateUtils, CastleFrustum, + CastleImages, CastleCubeMaps, CastleCompositeImage, CastleTransform, CastleSoundEngine, CastleUIControls, CastleColors, CastleKeysMouse, CastleDownload, CastleURIUtils, CastleRays, CastleProjection, CastleVideos, CastleTextureImages, + CastleLoadGltf, { OpenGL related units: } {$ifdef CASTLE_OBJFPC} CastleGL, {$else} GL, GLExt, {$endif} CastleWindow, CastleGLUtils, CastleMessages, CastleWindowProgress, - CastleWindowRecentFiles, CastleGLImages, CastleGLCubeMaps, - CastleControls, CastleGLShaders, CastleControlsImages, CastleGLBoxes, + CastleWindowRecentFiles, CastleGLImages, CastleGLCubeMaps, CastleComponentSerialize, + CastleControls, CastleGLShaders, CastleControlsImages, CastleGLBoxes, CastleRenderContext, { VRML/X3D (and possibly OpenGL) related units: } X3DFields, CastleInternalShapeOctree, X3DNodes, X3DLoad, CastleScene, X3DTriangles, - CastleSceneCore, X3DCameraUtils, CastleBackground, - CastleRenderer, CastleShapes, CastleRenderingCamera, CastleSceneManager, - CastleMaterialProperties, + CastleSceneCore, X3DCameraUtils, CastleInternalBackground, + CastleRenderOptions, CastleShapes, CastleViewport, + CastleMaterialProperties, CastleInternalRenderer, { view3dscene-specific units: } V3DSceneTextureFilters, V3DSceneLights, V3DSceneRaytrace, V3DSceneNavigationTypes, V3DSceneSceneChanges, V3DSceneBGColors, V3DSceneViewpoints, V3DSceneWarnings, V3DSceneFillMode, V3DSceneAntiAliasing, V3DSceneScreenShot, V3DSceneCaptions, V3DSceneShadows, V3DSceneOctreeVisualize, V3DSceneMiscConfig, V3DSceneImages, - V3DSceneScreenEffects, V3DSceneHAnim, V3DSceneViewports, V3DSceneVersion, + V3DSceneScreenEffects, V3DSceneSkeletonVisualize, V3DSceneViewports, V3DSceneVersion, V3DSceneLightsEditor, V3DSceneWindow, V3DSceneStatus, V3DSceneNamedAnimations, - V3DSceneBoxes, V3DSceneInternalScenes; + V3DSceneBoxes, V3DSceneInternalScenes, V3DSceneDialogBox; var ShowFrustum: boolean = false; @@ -97,7 +101,7 @@ lifetime of this program. When we load new scene (from "Open" menu item) we DO NOT free and create new Scene object. Instead we only free and create underlying root node (TCastleScene.Load). - This way we're preserving values of all Attributes.Xxx when opening new scene + This way we're preserving values of all RenderOptions.Xxx when opening new scene from "Open" menu item. } Scene: TCastleScene; SceneBoundingBox: TBoundingBoxScene; @@ -121,12 +125,14 @@ MenuSelectedLightsInfo: TMenuItem; MenuRemoveSelectedShape: TMenuItem; MenuRemoveSelectedFace: TMenuItem; + MenuHideSelectedShape: TMenuItem; MenuEditMaterial: TMenu; MenuMergeCloseVertexes: TMenuItem; MenuHeadlight, MenuGravity, MenuMouseLook: TMenuItemChecked; MenuPreferGravityUpForRotations: TMenuItemChecked; MenuPreferGravityUpForMoving: TMenuItemChecked; MenuReopen: TMenuItem; + MenuNamedAnimations: TMenuItemChecked; SceneWarnings: TSceneWarnings; @@ -144,13 +150,14 @@ animation would play). } ProcessEventsWanted: boolean = true; - { If WarningsButton.GetExists is allowed. If false, then WarningsButton.Exists + { If ButtonWarnings.GetExists is allowed. If false, then ButtonWarnings.Exists should be false, regardless of warnings count. } - WarningsButtonEnabled: boolean = true; - WarningsButton: TCastleButton; + ButtonWarningsEnabled: boolean = true; + ButtonWarnings: TCastleButton; - ToolbarPanel: TCastlePanel; - CollisionsButton: TCastleButton; + ToolbarPanel: TCastleUserInterface; + ButtonCollisions: TCastleButton; + ButtonAnimations: TCastleButton; AnimationTimePlaying: boolean = true; MenuAnimationTimePlaying: TMenuItemChecked; @@ -169,81 +176,48 @@ class procedure GeometryChanged(Scene: TCastleSceneCore; const SomeLocalGeometryChanged: boolean; OnlyShapeChanged: TShape); - class procedure ViewpointsChanged(Scene: TCastleSceneCore); + class procedure ViewpointsChanged(Sender: TObject); class procedure BoundViewpointChanged(Sender: TObject); class procedure BoundNavigationInfoChanged(Sender: TObject); class procedure PointingDeviceSensorsChange(Sender: TObject); class procedure HeadlightOnChanged(Sender: TObject); - class procedure WarningsButtonClick(Sender: TObject); - class procedure NavigationTypeButtonClick(Sender: TObject); - class procedure OpenButtonClick(Sender: TObject); - class procedure CollisionsButtonClick(Sender: TObject); - class procedure ScreenshotButtonClick(Sender: TObject); - class procedure OnWarningHandle(Sender: TObject; const Category, S: string); + class procedure ClickButtonWarnings(Sender: TObject); + class procedure ClickNavigationTypeButton(Sender: TObject); + class procedure ClickButtonOpen(Sender: TObject); + class procedure ClickButtonCollisions(Sender: TObject); + class procedure ClickButtonScreenshot(Sender: TObject); + class procedure ClickButtonAnimations(Sender: TObject); + class procedure OnWarningHandle(const Category, S: string); end; -{ SceneManager and viewport ------------------------------------------------ } +{ Custom viewport class ------------------------------------------------ } type - TV3DSceneManager = class(TV3DShadowsSceneManager) - protected - procedure RenderFromView3D(const Params: TRenderParams); override; - procedure Render3D(const Params: TRenderParams); override; - public - procedure BeforeRender; override; - procedure Render; override; - function GetScreenEffects(const Index: Integer): TGLSLProgram; override; - function ScreenEffectsCount: Integer; override; - function ScreenEffectsNeedDepth: boolean; override; - function Background: TBackground; override; - end; - TV3DViewport = class(TV3DShadowsViewport) protected procedure RenderFromView3D(const Params: TRenderParams); override; procedure Render3D(const Params: TRenderParams); override; public + constructor Create(AOwner: TComponent); override; procedure BeforeRender; override; procedure Render; override; function GetScreenEffects(const Index: Integer): TGLSLProgram; override; function ScreenEffectsCount: Integer; override; function ScreenEffectsNeedDepth: boolean; override; function Background: TBackground; override; + function BaseLightsForRaytracer: TLightInstancesList; end; -procedure ViewportProperties(Viewport: TCastleAbstractViewport); +procedure ViewportProperties(Viewport: TCastleViewport); begin ViewportShadowsProperties(Viewport); Viewport.BackgroundWireframe := FillModes[FillMode].BackgroundWireframe; end; -function TV3DSceneManager.GetScreenEffects(const Index: Integer): TGLSLProgram; -var - C: Integer; -begin - C := inherited ScreenEffectsCount; - if Index >= C then - Result := V3DSceneScreenEffects.ScreenEffects.ActiveEffects(Index - C) else - Result := inherited GetScreenEffects(Index); -end; - -function TV3DSceneManager.ScreenEffectsCount: Integer; -begin - Result := (inherited ScreenEffectsCount) + - V3DSceneScreenEffects.ScreenEffects.ActiveEffectsCount; -end; - -function TV3DSceneManager.ScreenEffectsNeedDepth: boolean; +constructor TV3DViewport.Create(AOwner: TComponent); begin - Result := (inherited ScreenEffectsNeedDepth) or - V3DSceneScreenEffects.ScreenEffects.ActiveEffectsNeedDepth; -end; - -function TV3DSceneManager.Background: TBackground; -begin - if DisableBackground <> 0 then - Result := nil else - Result := inherited; + inherited; + PreventInfiniteFallingDown := true; end; function TV3DViewport.GetScreenEffects(const Index: Integer): TGLSLProgram; @@ -275,8 +249,26 @@ Result := inherited; end; +function TV3DViewport.BaseLightsForRaytracer: TLightInstancesList; +begin + Result := TLightInstancesList.Create; + InitializeLights(Result); +end; + { Helper functions ----------------------------------------------------------- } +{ Show a multi-line message, allow to copy it to clipboard etc. } +procedure MessageReport(const S: string); +var + Answer: char; +begin + Answer := MessageChoice(Window, S, + ['Copy To Clipboard (Ctrl + C)', 'Close (Enter)'], + [CtrlC, {CtrlW,} CharEnter], hpLeft, false, true); + if Answer = CtrlC then + Clipboard.AsText := S + NL; +end; + procedure UpdateSelectedEnabled; begin if MenuSelectedInfo <> nil then @@ -289,36 +281,46 @@ MenuRemoveSelectedShape.Enabled := SelectedItem <> nil; if MenuRemoveSelectedFace <> nil then MenuRemoveSelectedFace.Enabled := SelectedItem <> nil; + if MenuHideSelectedShape <> nil then + MenuHideSelectedShape.Enabled := SelectedItem <> nil; if MenuEditMaterial <> nil then MenuEditMaterial.Enabled := SelectedItem <> nil; if MenuMergeCloseVertexes <> nil then MenuMergeCloseVertexes.Enabled := SelectedItem <> nil; end; +{ Currently used TCastleWalkNavigation, + or @nil if we don't use TCastleWalkNavigation now. } +function CurrentWalkNavigation: TCastleWalkNavigation; +begin + if (MainViewport <> nil) and + (MainViewport.Navigation is TCastleWalkNavigation) then + Result := TCastleWalkNavigation(MainViewport.Navigation) + else + Result := nil; +end; + { Update menu items and buttons that reflect Camera properties } procedure UpdateCameraUI; var - WalkCamera: TWalkCamera; + WalkNavigation: TCastleWalkNavigation; begin UpdateCameraNavigationTypeUI; - if SceneManager <> nil then - WalkCamera := SceneManager.WalkCamera(false) - else - WalkCamera := nil; + WalkNavigation := CurrentWalkNavigation; if MenuMouseLook <> nil then MenuMouseLook.Checked := - (WalkCamera <> nil) and WalkCamera.MouseLook; + (WalkNavigation <> nil) and WalkNavigation.MouseLook; if MenuGravity <> nil then MenuGravity.Checked := - (WalkCamera <> nil) and WalkCamera.Gravity; + (WalkNavigation <> nil) and WalkNavigation.Gravity; if MenuPreferGravityUpForRotations <> nil then MenuPreferGravityUpForRotations.Checked := - (WalkCamera <> nil) and WalkCamera.PreferGravityUpForRotations; + (WalkNavigation <> nil) and WalkNavigation.PreferGravityUpForRotations; if MenuPreferGravityUpForMoving <> nil then MenuPreferGravityUpForMoving.Checked := - (WalkCamera <> nil) and WalkCamera.PreferGravityUpForMoving; + (WalkNavigation <> nil) and WalkNavigation.PreferGravityUpForMoving; end; { Return currently used collisions octree. @@ -348,7 +350,7 @@ Result := nil; end; -{ This calls SceneManager.PrepareResources +{ This calls MainViewport.PrepareResources (that causes Scene.PrepareResources). Additionally, if AllowProgess and some other conditions are met, this shows progress of operation. @@ -358,9 +360,9 @@ procedure PrepareResources(AllowProgress: boolean); begin if AllowProgress then - SceneManager.PrepareResources('Preparing animation') + MainViewport.PrepareResources('Preparing animation') else - SceneManager.PrepareResources; + MainViewport.PrepareResources; end; procedure SceneOctreeCreate; forward; @@ -371,7 +373,7 @@ if Scene.Collides <> Value then begin Scene.Collides := Value; - CollisionsButton.Pressed := Value; + ButtonCollisions.Pressed := Value; if NeedMenuUpdate then MenuCollisions.Checked := Value; if Scene.Collides and (Scene.InternalOctreeCollisions = nil) then @@ -379,6 +381,13 @@ end; end; +procedure ToggleNamedAnimationsUi; +begin + NamedAnimationsUiExists := not NamedAnimationsUiExists; + MenuNamedAnimations.Checked := NamedAnimationsUiExists; + ButtonAnimations.Pressed := NamedAnimationsUiExists; +end; + function ViewpointNode: TAbstractViewpointNode; forward; { TExtendedStatusText -------------------------------------------------------- } @@ -482,29 +491,29 @@ end; end; - function CurrentAboveHeight(WalkCamera: TWalkCamera): string; + function CurrentAboveHeight(WalkNavigation: TCastleWalkNavigation): string; begin if SceneOctreeCollisions = nil then Result := 'no collisions' else - if not WalkCamera.Gravity then + if not WalkNavigation.Gravity then Result := 'no gravity' else - if not WalkCamera.IsAbove then + if not WalkNavigation.IsAbove then Result := 'no ground beneath' else - Result := Format('%f', [WalkCamera.AboveHeight]); + Result := Format('%f', [WalkNavigation.AboveHeight]); end; var s: string; Statistics: TRenderStatistics; Pos, Dir, Up: TVector3; - WalkCamera: TWalkCamera; + WalkNavigation: TCastleWalkNavigation; begin inherited; - Statistics := SceneManager.Statistics; + Statistics := MainViewport.Statistics; DescribeSensors; @@ -513,35 +522,30 @@ S := S + ' (octree resources released)'; Text.Append(S); } - Camera.GetView(Pos, Dir, Up); + MainViewport.Camera.GetView(Pos, Dir, Up); Text.Append(Format('Camera: pos %s, dir %s, up %s', [ ValueColor, Pos.ToString, ValueColor, Dir.ToString, ValueColor, Up.ToString ])); - WalkCamera := SceneManager.WalkCamera(false); - if WalkCamera <> nil then + WalkNavigation := CurrentWalkNavigation; + if WalkNavigation <> nil then begin Text.Append(Format('Move speed (per sec) : %f, Avatar height: %f (last height above the ground: %s)', - [ ValueColor, WalkCamera.MoveSpeed, - ValueColor, WalkCamera.PreferredHeight, - ValueColor, CurrentAboveHeight(WalkCamera) ])); + [ ValueColor, WalkNavigation.MoveSpeed, + ValueColor, WalkNavigation.PreferredHeight, + ValueColor, CurrentAboveHeight(WalkNavigation) ])); end; { if SceneLightsCount = 0 then s := '(useless, scene has no lights)' else - s := BoolToStrOO[Scene.Attributes.UseSceneLights]; + s := BoolToStrOO[Scene.RenderOptions.UseSceneLights]; Text.Append(Format('Use scene lights: %s', [s])); } - if Scene.Attributes.UseOcclusionQuery or - Scene.Attributes.UseHierarchicalOcclusionQuery then - S := Format(' (+ %d boxes for occlusion query)', - [ ValueColor, Statistics.BoxesOcclusionQueriedCount ]) else - S := ''; - Text.Append(Format('Rendered Shapes: %d%s / %d ', - [ ValueColor, - Statistics.ShapesRendered, S, - Statistics.ShapesVisible ]) + OctreeDisplayStatus); + Text.Append(Format('Rendered: %s', [ + ValueColor, + Statistics.ToString + ]) + OctreeDisplayStatus); if Scene.TimeAtLoad = 0.0 then S := Format('World time: %d', @@ -557,19 +561,26 @@ (*// nice to debug ShadowVolumeRenderer optimizations. // Too cryptic to show normal users:) S := Format('No shadow %d + zpass %d + zfail (no l cap) %d + zfail (l cap) %d = all %d', - [ SceneManager.ShadowVolumeRenderer.CountShadowsNotVisible, - SceneManager.ShadowVolumeRenderer.CountZPass, - SceneManager.ShadowVolumeRenderer.CountZFailNoLightCap, - SceneManager.ShadowVolumeRenderer.CountZFailAndLightCap, - SceneManager.ShadowVolumeRenderer.CountCasters ]); + [ MainViewport.ShadowVolumeRenderer.CountShadowsNotVisible, + MainViewport.ShadowVolumeRenderer.CountZPass, + MainViewport.ShadowVolumeRenderer.CountZFailNoLightCap, + MainViewport.ShadowVolumeRenderer.CountZFailAndLightCap, + MainViewport.ShadowVolumeRenderer.CountCasters ]); Text.Append(S); *) + +{ + Text.Append(Format('Projection: near %f far %f', [ + MainViewport.Camera.EffectiveProjectionNear, + MainViewport.Camera.EffectiveProjectionFar + ])); +} end; -{ TCastleWindowCustom callbacks --------------------------------------------------------- } +{ TCastleWindowBase callbacks --------------------------------------------------------- } { Update SceneBoundingBox look. } -procedure SceneBoundingBoxUpdate; +procedure SceneBoundingBoxUpdate(const RenderingCamera: TRenderingCamera); begin SceneBoundingBox.Exists := (RenderingCamera.Target = rtScreen) and @@ -577,14 +588,14 @@ ShowBBox; if SceneBoundingBox.Exists then begin - { Use Scene.Attributes.LineWidth for our visualizations as well } - SceneBoundingBox.Attributes.LineWidth := Scene.Attributes.LineWidth; + { Use Scene.RenderOptions.LineWidth for our visualizations as well } + SceneBoundingBox.RenderOptions.LineWidth := Scene.RenderOptions.LineWidth; SceneBoundingBox.UpdateBox(Scene.BoundingBox); end; end; { Render visualization of various stuff, like octree and such. } -procedure RenderVisualizations; +procedure RenderVisualizations(const RenderingCamera: TRenderingCamera); { TODO: Rendering below for now uses OpenGL fixed-function pipeline, @@ -626,7 +637,9 @@ glDisable(GL_DEPTH_TEST); end; try - SceneManager.InternalWalkCamera.Frustum.CalculatePoints(FrustumPoints); + {$warnings off} // using deprecated, but for now this is easiest for view3dscene + MainViewport.InternalWalkNavigation.Camera.Frustum.CalculatePoints(FrustumPoints); + {$warnings on} glColor3f(1, 1, 1); glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(4, GL_FLOAT, 0, @FrustumPoints); @@ -649,15 +662,15 @@ (and after rendering scene, it is disabled by TGLRenderer.RenderCleanState) } glEnable(GL_DEPTH_TEST); - { Use Scene.Attributes.LineWidth for our visualizations as well } - RenderContext.LineWidth := Scene.Attributes.LineWidth; + { Use Scene.RenderOptions.LineWidth for our visualizations as well } + RenderContext.LineWidth := Scene.RenderOptions.LineWidth; OctreeDisplay(Scene); { Note that there is no sense in showing viewing frustum if - Camera is TWalkCamera, since InternalWalkCamera.Frustum should not + Camera is TCastleWalkNavigation, since InternalWalkNavigation.Frustum should not be visible then (as it's just the *currently used* frustum in this case). } - if ShowFrustum and not (Camera is TWalkCamera) then + if ShowFrustum and not (Navigation is TCastleWalkNavigation) then RenderFrustum(ShowFrustumAlwaysVisible); if SelectedItem <> nil then @@ -715,72 +728,32 @@ end; end; -procedure TV3DSceneManager.Render3D(const Params: TRenderParams); -begin - SceneBoundingBoxUpdate; - inherited; - { RenderVisualizations are opaque, so they should be rendered here - to correctly mix with partially transparent 3D scenes. - Render as ShadowVolumesReceivers=true to make selected triangle - drawn last (on top), to be clearly and always visible. } - if (not Params.Transparent) and Params.ShadowVolumesReceivers then - RenderVisualizations; -end; - -procedure TV3DSceneManager.RenderFromView3D(const Params: TRenderParams); -begin - { Although TCastleAbstractViewport is ready for MainScene = nil case, - this RenderFromView3D below is not. Doesn't seem needed, - but better to secure for this case, since any TCastleAbstractViewport - should always work with MainScene = nil. } - if MainScene = nil then Exit; - - { do not render GetMainScene if SceneDebugEdges is to be visible } - GetMainScene.Visible := FillMode <> fmSilhouetteBorderEdges; - SceneDebugEdges.Exists := FillMode = fmSilhouetteBorderEdges; - if SceneDebugEdges.Exists then - SceneDebugEdges.UpdateEdges(Scene); - - inherited; - { inherited will call Render3D that will call RenderVisualizations } -end; - -procedure TV3DSceneManager.BeforeRender; -begin - { Make sure to call ViewportProperties before inherited. } - ViewportProperties(Self); - inherited; -end; - -procedure TV3DSceneManager.Render; -begin - { Make sure to call ViewportProperties before inherited. } - ViewportProperties(Self); - inherited; -end; - procedure TV3DViewport.Render3D(const Params: TRenderParams); begin - SceneBoundingBoxUpdate; + SceneBoundingBoxUpdate(Params.RenderingCamera); inherited; { RenderVisualizations are opaque, so they should be rendered here to correctly mix with partially transparent 3D scenes. Render as ShadowVolumesReceivers=true to make selected triangle drawn last (on top), to be clearly and always visible. } - if (not Params.Transparent) and Params.ShadowVolumesReceivers then - RenderVisualizations; + if (not Params.Transparent) and + (true in Params.ShadowVolumesReceivers) then + RenderVisualizations(Params.RenderingCamera); end; procedure TV3DViewport.RenderFromView3D(const Params: TRenderParams); begin - { Although TCastleAbstractViewport is ready for MainScene = nil case, + { Although TCastleViewport is ready for Items.MainScene = nil case, this RenderFromView3D below is not. Doesn't seem needed, - but better to secure for this case, since any TCastleAbstractViewport + but better to secure for this case, since any TCastleViewport should always work with MainScene = nil. } - if GetMainScene = nil then Exit; + if Items.MainScene = nil then Exit; - GetMainScene.Visible := FillMode <> fmSilhouetteBorderEdges; + { do not render Items.MainScene if SceneDebugEdges is to be visible } + Items.MainScene.Visible := FillMode <> fmSilhouetteBorderEdges; SceneDebugEdges.Exists := FillMode = fmSilhouetteBorderEdges; + if SceneDebugEdges.Exists then + SceneDebugEdges.UpdateEdges(Scene); inherited; { inherited will call Render3D that will call RenderVisualizations } @@ -809,7 +782,7 @@ procedure Press(Container: TUIContainer; const Event: TInputPressRelease); begin { Support selecting item by ctrl + right button click. } - if Event.IsMouseButton(mbRight) and (mkCtrl in Window.Pressed.Modifiers) then + if Event.IsMouseButton(buttonRight) and (mkCtrl in Window.Pressed.Modifiers) then begin SelectedItem := Scene.PointingDeviceOverItem; SelectedPointWorld := Scene.PointingDeviceOverPoint; @@ -820,7 +793,7 @@ SelectedShape := TShape(SelectedItem^.Shape); try SelectedPointLocal := - SelectedItem^.State.InvertedTransform.MultPoint(SelectedPointWorld); + SelectedItem^.State.Transformation.InverseTransform.MultPoint(SelectedPointWorld); except on ETransformedResultInvalid do SelectedItem := nil; @@ -856,7 +829,7 @@ Result := nil; end; -class procedure THelper.ViewpointsChanged(Scene: TCastleSceneCore); +class procedure THelper.ViewpointsChanged(Sender: TObject); begin Viewpoints.Recalculate(Scene); end; @@ -882,26 +855,36 @@ { Scene operations ---------------------------------------------------------- } -{ Call when WarningsButtonEnabled or SceneWarnings.Count changes +{ Call when ButtonWarningsEnabled or SceneWarnings.Count changes or when window sizes change. } -procedure UpdateWarningsButton; +procedure UpdateButtonWarnings; begin - WarningsButton.Caption := Format('%d warnings', [SceneWarnings.Count]); - WarningsButton.Exists := WarningsButtonEnabled and (SceneWarnings.Count <> 0); + ButtonWarnings.Caption := Format('%d warnings', [SceneWarnings.Count]); + ButtonWarnings.Exists := ButtonWarningsEnabled and (SceneWarnings.Count <> 0); { When window is closed, width/height may be incorrect (even negative, because of WindowDefaultSize). Do not call EventResize then. May happen when you used --write, and some warning occurs. } if not Window.Closed then - Window.Container.EventResize; { update WarningsButton.Left } + Window.Container.EventResize; { update ButtonWarnings.Left } end; -class procedure THelper.OnWarningHandle(Sender: TObject; const Category, S: string); +class procedure THelper.OnWarningHandle(const Category, S: string); begin - { Write to ErrOutput, not normal Output, since when --write is used, - we write to output VRML/X3D contents. } - Writeln(ErrOutput, ApplicationName + ': ' + Category + ' warning: ' + S); - SceneWarnings.Add(Category + ': ' + S); - UpdateWarningsButton; + { It is possible that SceneWarnings = nil now, + in case on macOS we use + ".../view3dscene .../dynamic_world.x3dv --screenshot 0 output_2d_screenshot.png" + and get warning + "Freeing form failed with EAccessViolation, this is unfortunately possible on macOS with Carbon widgetset". + The ButtonWarnings is invalid (already freed) at this point too. } + if SceneWarnings <> nil then + begin + if Category <> '' then + SceneWarnings.Add(Category + ': ' + S) + else + SceneWarnings.Add(S); + UpdateButtonWarnings; + end; + if Window <> nil then Window.Invalidate; end; @@ -967,8 +950,7 @@ // Scene.Close; Viewpoints.Recalculate(nil); - if MenuNamedAnimations <> nil then - MenuNamedAnimations.Clear; + RefreshNamedAnimationsUi(Window, nil, ToolbarPanel.EffectiveHeight); SceneURL := ''; @@ -1048,10 +1030,12 @@ { calculate Viewpoints, including MenuJumpToViewpoint. } Viewpoints.Recalculate(Scene); - Scene.CameraFromNavigationInfo(SceneManager.RequiredCamera, Scene.BoundingBox); - Scene.CameraFromViewpoint(SceneManager.RequiredCamera, false, false); - for I := 0 to High(Viewports) do - AssignCamera(Viewports[I], SceneManager, SceneManager, false); + MainViewport.AssignDefaultCamera; + MainViewport.AssignDefaultNavigation; + // UpdateCameraUI, called below, will make UI reflect current navigation + + for I := 0 to High(ExtraViewports) do + AssignCameraAndNavigation(ExtraViewports[I], MainViewport); Viewpoints.BoundViewpoint := Viewpoints.ItemOf(ViewpointNode); SceneInitLights(Scene, NavigationNode); @@ -1079,15 +1063,10 @@ {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).PointingDeviceSensorsChange; Scene.ProcessEvents := ProcessEventsWanted; - { Make initial CameraChanged to make initial events to - ProximitySensor, if user is within. } - Scene.CameraChanged(SceneManager.Camera); - Scene.VisibleChangeNotification(SceneManager.CameraToChanges); - - RefreshNamedAnimations(Scene); + RefreshNamedAnimationsUi(Window, Scene, ToolbarPanel.EffectiveHeight); if not Window.Closed then - Scene.VisibleChangeHere([]); + Window.Invalidate; if MenuReopen <> nil then MenuReopen.Enabled := SceneURL <> ''; @@ -1103,11 +1082,12 @@ procedure LoadErrorMessage(const S: string); begin if not MakingScreenShot then - MessageOK(Window, S) else - Writeln(ErrOutput, 'view3dscene: ', S); + MessageOK(Window, S) + else + ErrorWrite(S); end; -{ This loads the scene from file (using Load3D) and +{ This loads the scene from file (using LoadNode) and then inits our scene variables by LoadSceneCore. If it fails, it tries to preserve current scene @@ -1149,11 +1129,13 @@ try SavedSceneWarnings.Assign(SceneWarnings); SceneWarnings.Clear; + // since we just modified SceneWarnings.Count, refresh ButtonWarnings visibility + UpdateButtonWarnings; {$ifdef CATCH_EXCEPTIONS} try {$endif CATCH_EXCEPTIONS} - RootNode := Load3D(ASceneURL, true); + RootNode := LoadNode(ASceneURL); {$ifdef CATCH_EXCEPTIONS} except on E: Exception do @@ -1162,6 +1144,8 @@ E.Message); { In this case we can preserve current scene. } SceneWarnings.Assign(SavedSceneWarnings); + // since we just modified SceneWarnings.Count, refresh ButtonWarnings visibility + UpdateButtonWarnings; Exit; end; end; @@ -1211,8 +1195,8 @@ are reported only from Scene.PrepareResources). Also, this allows us to show first PrepareResources with progress bar. } PrepareResources(true); - WarningsButtonEnabled := true; - UpdateWarningsButton; + ButtonWarningsEnabled := true; + UpdateButtonWarnings; TimePrepareResources := ProcessTimer; @@ -1236,6 +1220,9 @@ const Options: TLoadSceneOptions); begin SceneWarnings.Clear; + // since we just modified SceneWarnings.Count, refresh ButtonWarnings visibility + UpdateButtonWarnings; + LoadSceneCore(Node, '', [], Options); end; @@ -1260,18 +1247,18 @@ This would allow a fast implementation, but it's easier for me to design scene in pure VRML/X3D and then auto-generate xxx_scene.inc file to load scene from a simple string. } - LoadSimpleScene(LoadX3DClassicFromString({$I clear_scene.inc}, ''), []); + LoadSimpleScene(LoadX3DClassicFromString({$I ../embedded_data/scenes/clear_scene.inc}, ''), []); end; { like LoadClearScene, but this loads a little more complicated scene. It's a "welcome scene" of view3dscene. } procedure LoadWelcomeScene; begin - LoadSimpleScene(LoadX3DClassicFromString({$I welcome_scene.inc}, ''), []); + LoadSimpleScene(LoadX3DClassicFromString({$I ../embedded_data/scenes/welcome_scene.inc}, ''), []); end; const - SaveGenerator = 'view3dscene, http://castle-engine.sourceforge.net/view3dscene.php'; + SaveGenerator = 'view3dscene, https://castle-engine.io/view3dscene.php'; { Load model from ASceneURL ('-' means stdin), do SceneChanges, and write it as VRML/X3D to stdout. @@ -1282,7 +1269,7 @@ var Node: TX3DRootNode; begin - Node := Load3D(ASceneURL, true); + Node := LoadNode(ASceneURL); try ChangeNode(SceneChanges, Node); Save3D(Node, StdOutStream, SaveGenerator, @@ -1326,10 +1313,10 @@ SelectedItem^.UpdateWorld; { Also SelectedPointWorld changed now. To apply the change, convert - SelectedPointLocal to world coords by new trasform. + SelectedPointLocal to world coords by new transform. This is the main reason why we keep SelectedPointLocal recorded. } try - SelectedPointWorld := SelectedItem^.State.Transform.MultPoint( + SelectedPointWorld := SelectedItem^.State.Transformation.Transform.MultPoint( SelectedPointLocal); except on ETransformedResultInvalid do @@ -1339,44 +1326,39 @@ end; end; -class procedure THelper.WarningsButtonClick(Sender: TObject); -var - S: TStringList; +class procedure THelper.ClickButtonWarnings(Sender: TObject); begin - S := TStringList.Create; - try - S.Append(Format('Total %d warnings about current scene "%s":', - [ SceneWarnings.Count, SceneURL ])); - S.Append(''); - S.AddStrings(SceneWarnings.Items); - S.Append(''); - S.Append('You can always see the console or use File->"View warnings" menu command to view these warnings again.'); - MessageOK(Window, S); - WarningsButtonEnabled := false; - UpdateWarningsButton; - finally FreeAndNil(S) end; -end; - -procedure AttributesLoadFromConfig(Attributes: TRenderingAttributes); -begin - Attributes.LineWidth := UserConfig.GetFloat('video_options/line_width', - Attributes.DefaultLineWidth); - Attributes.PointSize := UserConfig.GetFloat('video_options/point_size', - Attributes.DefaultPointSize); + MessageReport( + Format('%d warnings:', [SceneWarnings.Count]) + NL + + NL + + TrimRight(SceneWarnings.Items.Text) + NL + + NL + + 'Scene URL: "' + URIDisplay(SceneURL) + '".' + NL + + 'Use "File->View Warnings" menu to view these warnings again.' + ); + ButtonWarningsEnabled := false; + UpdateButtonWarnings; +end; + +procedure AttributesLoadFromConfig(RenderOptions: TCastleRenderOptions); +begin + RenderOptions.LineWidth := UserConfig.GetFloat('video_options/line_width', + RenderOptions.DefaultLineWidth); + RenderOptions.PointSize := UserConfig.GetFloat('video_options/point_size', + RenderOptions.DefaultPointSize); end; -procedure AttributesSaveToConfig(Attributes: TRenderingAttributes); +procedure AttributesSaveToConfig(RenderOptions: TCastleRenderOptions); begin UserConfig.SetDeleteFloat('video_options/line_width', - Attributes.LineWidth, Attributes.DefaultLineWidth); + RenderOptions.LineWidth, RenderOptions.DefaultLineWidth); UserConfig.SetDeleteFloat('video_options/point_size', - Attributes.PointSize, Attributes.DefaultPointSize); + RenderOptions.PointSize, RenderOptions.DefaultPointSize); end; { make screen shots ---------------------------------------------------------- } -function RenderAndSaveScreen(ImageClass: TCastleImageClass; - const ReadBuffer: TColorBuffer): TCastleImage; +procedure SaveScreenRender; begin if ControlsOnScreenshot then begin @@ -1391,66 +1373,66 @@ ViewportsRender(Window.Container); HideExtraScenesForScreenshot := false; end; - Result := SaveScreen_NoFlush(ImageClass, Window.Rect, ReadBuffer); end; -{ This performs all screenshot takes, as specified in ScreenShotsList. - It is used both for batch mode screenshots (--screenshot, --screenshot-range) - and interactive (menu items about screenshots) operation. } -procedure MakeAllScreenShots( - const ImageClass: TCastleImageClass; const ReadBuffer: TColorBuffer); -var - I, J: Integer; - OldProgressUserInterface: TProgressUserInterface; - OldTime: TFloatTime; - Image: TCastleImage; -begin - { Save global things that we change, to restore them later. - This isn't needed for batch mode screenshots, but it doesn't hurt - to be clean. } - OldProgressUserInterface := Progress.UserInterface; - OldTime := Scene.Time; - try - SceneManager.BeforeRender; +{ Make all the screenshots, using FBO. + This allows the window to be hidden when taking screenshots. } +procedure MakeAllScreenShotsFBO(const Transparency: boolean); +var + ScreenshotRender: TGLRenderToTexture; - { For TRangeScreenShot to display progress on console - (it cannot display progress on GL window, since this would - mess rendered image; besides, in the future GL window may be - hidden during rendering). } - Progress.UserInterface := ProgressConsoleInterface; + { This performs all screenshot takes, as specified in ScreenShotsList. + It is used both for batch mode screenshots (--screenshot, --screenshot-range) + and interactive (menu items about screenshots) operation. } + procedure MakeAllScreenShots(const ImageClass: TCastleImageClass); + var + I, J: Integer; + OldProgressUserInterface: TProgressUserInterface; + OldTime: TFloatTime; + Image: TCastleImage; + begin + { Save global things that we change, to restore them later. + This isn't needed for batch mode screenshots, but it doesn't hurt + to be clean. } + OldProgressUserInterface := Progress.UserInterface; + OldTime := Scene.Time; + try + MainViewport.BeforeRender; - ScreenShotsList.BeginCapture; + { TRangeScreenShot cannot display progress on TCastleWindow, + since this would mess rendered image. + Besides, in the future GL window may be hidden during rendering. } + Progress.UserInterface := ProgressNullInterface; - for I := 0 to ScreenShotsList.Count - 1 do - begin - ScreenShotsList[I].BeginCapture; - try - for J := 0 to ScreenShotsList[I].Count - 1 do - begin - Scene.ResetTime(ScreenShotsList[I].UseTime(J)); - Image := RenderAndSaveScreen(ImageClass, ReadBuffer); - try - SaveImage(Image, ScreenShotsList[I].UseURL(J)); - finally FreeAndNil(Image) end; + ScreenShotsList.BeginCapture; + + for I := 0 to ScreenShotsList.Count - 1 do + begin + ScreenShotsList[I].BeginCapture; + try + for J := 0 to ScreenShotsList[I].Count - 1 do + begin + Scene.ResetTime(ScreenShotsList[I].UseTime(J)); + SaveScreenRender; + Image := ScreenshotRender.SaveScreen(ImageClass, Window.Rect); + try + SaveImage(Image, ScreenShotsList[I].UseURL(J)); + finally FreeAndNil(Image) end; + end; + ScreenShotsList[I].EndCapture(true); + except + ScreenShotsList[I].EndCapture(false); + raise; end; - ScreenShotsList[I].EndCapture(true); - except - ScreenShotsList[I].EndCapture(false); - raise; end; - end; - finally - Progress.UserInterface := OldProgressUserInterface; - Scene.ResetTime(OldTime); + finally + Progress.UserInterface := OldProgressUserInterface; + Scene.ResetTime(OldTime); + end; end; -end; -{ Make all the screenshots, preferably using FBO. - This allows the window to be hidden. } -procedure MakeAllScreenShotsFBO(const Transparency: boolean); var - ScreenshotRender: TGLRenderToTexture; ImageClass: TCastleImageClass; begin ScreenshotRender := TGLRenderToTexture.Create(Window.Width, Window.Height); @@ -1462,6 +1444,8 @@ ImageClass := TRGBAlphaImage; end else ImageClass := TRGBImage; + ScreenshotRender.Stencil := Window.StencilBits > 0; + ScreenshotRender.MultiSampling := Window.MultiSampling; ScreenshotRender.GLContextOpen; ScreenshotRender.RenderBegin; @@ -1475,7 +1459,7 @@ end; try - MakeAllScreenShots(ImageClass, ScreenshotRender.ColorBuffer); + MakeAllScreenShots(ImageClass); finally ScreenshotRender.RenderEnd; if Transparency then @@ -1536,7 +1520,6 @@ function CaptureScreen: TCastleImage; var - ReadBuffer: TColorBuffer; Fbo: TGLRenderToTexture; ImageClass: TCastleImageClass; begin @@ -1547,9 +1530,10 @@ Fbo := TGLRenderToTexture.Create(Window.Width, Window.Height); Fbo.Buffer := tbNone; Fbo.ColorBufferAlpha := true; + Fbo.Stencil := Window.StencilBits > 0; + Fbo.MultiSampling := Window.MultiSampling; Fbo.GLContextOpen; Fbo.RenderBegin; - ReadBuffer := Fbo.ColorBuffer; ImageClass := TRGBAlphaImage; BackgroundTransparent; @@ -1559,13 +1543,21 @@ WritelnWarning('OpenGL', 'We did not manage to create a render buffer with alpha channel. This means that screenshot will not capture the transparency. You need a better GPU for this to work.'); end else begin - ReadBuffer := Window.SaveScreenBuffer; + Fbo := nil; ImageClass := TRGBImage; end; try Window.Container.EventBeforeRender; - Result := RenderAndSaveScreen(ImageClass, ReadBuffer); + SaveScreenRender; + + if Fbo <> nil then + begin + { We need to use TGLRenderToTexture.SaveScreen + to work in case of multi-sampling. } + Result := Fbo.SaveScreen(ImageClass, Window.Rect); + end else + Result := SaveScreen_NoFlush(ImageClass, Window.Rect, Window.SaveScreenBuffer); finally if Transparency then begin @@ -1593,7 +1585,7 @@ ScreenShotName := ChangeURIExt(ExtractURIName(SceneURL), '_%d.png') else ScreenShotName := 'view3dscene_screen_%d.png'; ScreenShotName := FileNameAutoInc(ScreenShotName); - { Below is a little expanded version of TCastleWindowCustom.SaveScreenDialog. + { Below is a little expanded version of TCastleWindowBase.SaveScreenDialog. Expanded, to allow Transparency: boolean parameter, that in turn causes FBO rendering (as we need alpha channel in color buffer). } if Window.FileDialog(Caption, ScreenShotName, false, SaveImage_FileFilters) then @@ -1607,54 +1599,48 @@ procedure MenuClick(Container: TUIContainer; MenuItem: TMenuItem); var - WalkCamera: TWalkCamera; + WalkNavigation: TCastleWalkNavigation; procedure MakeGravityUp(const NewUp: TVector3); var Pos, Dir, Up, GravityUp: TVector3; begin - Camera.GetView(Pos, Dir, Up, GravityUp); + MainViewport.Camera.GetView(Pos, Dir, Up, GravityUp); if VectorsParallel(Dir, NewUp) then Dir := AnyOrthogonalVector(NewUp); Up := NewUp; GravityUp := NewUp; - Camera.SetView(Pos, Dir, Up, GravityUp, false); + MainViewport.Camera.SetView(Pos, Dir, Up, GravityUp, false); end; procedure ChangeMoveSpeed; var MoveSpeed: Single; begin - MoveSpeed := Camera.MoveSpeed; + MoveSpeed := Navigation.MoveSpeed; if MessageInputQuery(Window, 'New move speed (units per second):', MoveSpeed) then begin - Camera.MoveSpeed := MoveSpeed; + Navigation.MoveSpeed := MoveSpeed; Window.Invalidate; end; end; - procedure ShowAndWrite(const S: string); - begin - Writeln(S); - MessageOK(Window, S); - end; - procedure ChangePointSize; var Value: Single; begin - Value := Scene.Attributes.PointSize; + Value := Scene.RenderOptions.PointSize; if MessageInputQuery(Window, 'Change point size:', Value) then - Scene.Attributes.PointSize := Max(Value, 0.01); + Scene.RenderOptions.PointSize := Max(Value, 0.01); end; procedure ChangeLineWidth; var Value: Single; begin - Value := Scene.Attributes.LineWidth; + Value := Scene.RenderOptions.LineWidth; if MessageInputQuery(Window, 'Change line width:', Value) then - Scene.Attributes.LineWidth := Max(Value, 0.01); + Scene.RenderOptions.LineWidth := Max(Value, 0.01); end; procedure ChangeTimeSpeed; @@ -1753,7 +1739,7 @@ end; { calculate Tex } - Tex := SelectedItem^.State.DiffuseAlphaTexture; + Tex := SelectedItem^.State.MainTexture; { calculate TextureDescription } if Tex = nil then @@ -1767,23 +1753,19 @@ if M <> nil then begin S := S + Format( - 'Material:' +nl+ - ' type and name : %s (%s)' +nl+ - ' ambient : %s' +nl+ - ' diffuse : %s' +nl+ - ' specular : %s' +nl+ - ' shininess : %f' +nl+ - ' transparency : %f', - [ M.Node.NiceName, M.Node.ClassName, - M.AmbientColor.ToString, - M.DiffuseColor.ToString, - M.SpecularColor.ToString, - M.Shininess, - M.Transparency ]); + 'Material parameters (lighting equation): %s' + NL + + ' Main color: %s' + NL + + ' Transparency : %f', [ + M.ClassName, + M.MainColor.ToString, + M.Transparency + ]); end else - S := S + 'No material (unlit)'; + begin + S := S + 'Material not assigned (unlit white material).'; + end; end; - ShowAndWrite(S); + MessageReport(S); end; procedure SelectedShowLightsInformation; @@ -1827,14 +1809,14 @@ end; end; - ShowAndWrite(S); + MessageReport(S); end; procedure RemoveSelectedShape; begin if SelectedItem = nil then begin - ShowAndWrite('Nothing selected.'); + Window.MessageOK('Nothing selected.', mtError); end else begin Scene.RemoveShape(TShape(SelectedItem^.Shape)); @@ -1866,14 +1848,14 @@ if SelectedItem = nil then begin - ShowAndWrite('Nothing selected.'); + Window.MessageOK('Nothing selected.', mtError); Exit; end; if (SelectedItem^.Face.IndexBegin = -1) or (SelectedItem^.Face.IndexEnd = -1) then begin - MessageOK(Window, 'The selected triangle is not part of IndexedFaceSet or IndexedTriangleSet node.'); + Window.MessageOK('The selected triangle is not part of IndexedFaceSet or IndexedTriangleSet node.', mtError); Exit; end; @@ -1954,58 +1936,53 @@ finally Dec(DisableAutoDynamicGeometry) end; end; - { Returns @true and sets M1, M2, SurfaceShader - (exactly one to non-nil, others to non-nil) - if success. Produces message to user and returns @false on failure. - - Note that SelectedItem is not necessarily correct anymore. Use only - M1, M2, SurfaceShader pointers after this. } - function ChangeMaterialInit( - out M1: TMaterialNode_1; - out M2: TMaterialNode; - out SurfaceShader: TCommonSurfaceShaderNode): boolean; + { Returns @true and sets MatInfo on success. + Produces message to user and returns @false on failure. + + Note that SelectedItem is not necessarily correct anymore. + Use only MatInfo pointers after this. + + TODO: This only works with Phong materials. } + function ChangeMaterialInit(out MatInfo: TPhongMaterialInfo): boolean; var Shape: TAbstractShapeNode; + AnyMatInfo: TMaterialInfo; begin if (SelectedItem = nil) then begin - ShowAndWrite('Nothing selected.'); + Window.MessageOK('Nothing selected.', mtError); Exit(false); end; - M1 := nil; - M2 := nil; - SurfaceShader := nil; + AnyMatInfo := SelectedItem^.State.MaterialInfo; + if AnyMatInfo is TPhongMaterialInfo then + MatInfo := TPhongMaterialInfo(AnyMatInfo) + else + MatInfo := nil; + Shape := SelectedItem^.State.ShapeNode; - if Shape <> nil then + + if MatInfo = nil then begin - SurfaceShader := Shape.CommonSurfaceShader; - if SurfaceShader = nil then + if Shape <> nil then begin - M2 := Shape.Material; - if M2 = nil then + if MessageYesNo(Window, 'No Material (or similar node indicating Phong material) present. Add material to this node and then edit it?') then begin - if MessageYesNo(Window, 'No Material or CommonSurfaceShader node present. Add material to this node and then edit it?') then - begin - { Note that this may remove old Shape.FdAppearance.Value, - but only if Shape.Appearance = nil, indicating that - something wrong was specified for "appearance" field. - - Similar, it may remove old Shape.Appearance.FdMaterial.Value, - but only if Shape.Material was nil, and together - this indicates that something incorrect was placed in "material" - field. } - - M2 := TMaterialNode.Create('', Shape.BaseUrl); - Shape.Material := M2; - Scene.ChangedAll; - end else - Exit(false); - end; + { Note that this may remove old Shape.FdAppearance.Value, + but only if Shape.Appearance = nil, indicating that + something wrong was specified for "appearance" field. + + Similar, it may remove old Shape.Appearance.FdMaterial.Value, + but only if Shape.MaterialInfo was nil. } + Shape.Material := TMaterialNode.Create('', Shape.BaseUrl); + Scene.ChangedAll; + end else + Exit(false); + end else + begin + MessageOK(Window, 'Cannot add Material to VRML 1.0.'); + Exit(false); end; - end else - begin - M1 := SelectedItem^.State.VRML1State.Material; end; Result := true; @@ -2013,72 +1990,26 @@ procedure ChangeMaterialDiffuse; var - M1: TMaterialNode_1; - M2: TMaterialNode; - SurfaceShader: TCommonSurfaceShaderNode; + MatInfo: TPhongMaterialInfo; Color: TVector3; begin - if not ChangeMaterialInit(M1, M2, SurfaceShader) then Exit; - - if SurfaceShader <> nil then - Color := SurfaceShader.DiffuseFactor - else - if M2 <> nil then - Color := M2.DiffuseColor - else - begin - Assert(M1 <> nil); - if M1.FdDiffuseColor.Count > 0 then - Color := M1.FdDiffuseColor.Items.List^[0] - else - Color := TMaterialInfo.DefaultDiffuseColor; - end; + if not ChangeMaterialInit(MatInfo) then Exit; + Color := MatInfo.DiffuseColor; if Window.ColorDialog(Color) then - begin - if SurfaceShader <> nil then - SurfaceShader.DiffuseFactor := Color - else - if M2 <> nil then - M2.DiffuseColor := Color - else - M1.FdDiffuseColor.Send([Color]); - end; + MatInfo.DiffuseColor := Color; end; procedure ChangeMaterialSpecular; var - M1: TMaterialNode_1; - M2: TMaterialNode; - SurfaceShader: TCommonSurfaceShaderNode; + MatInfo: TPhongMaterialInfo; Color: TVector3; begin - if not ChangeMaterialInit(M1, M2, SurfaceShader) then Exit; - - if SurfaceShader <> nil then - Color := SurfaceShader.SpecularFactor - else - if M2 <> nil then - Color := M2.SpecularColor - else - begin - Assert(M1 <> nil); - if M1.FdSpecularColor.Count > 0 then - Color := M1.FdSpecularColor.Items.List^[0] - else - Color := TMaterialInfo.DefaultSpecularColor; - end; + if not ChangeMaterialInit(MatInfo) then Exit; + Color := MatInfo.SpecularColor; if Window.ColorDialog(Color) then - begin - if SurfaceShader <> nil then - SurfaceShader.SpecularFactor := Color - else - if M2 <> nil then - M2.SpecularColor := Color - else - M1.FdSpecularColor.Send([Color]); - end; + MatInfo.SpecularColor := Color; end; procedure LoadMaterialProperties; @@ -2119,7 +2050,7 @@ CameraViewpointForWholeScene(Scene.BoundingBox, WantedDirection, WantedUp, WantedDirectionPositive, WantedUpPositive, Position, Direction, Up, GravityUp); - Scene.CameraTransition(Camera, Position, Direction, Up, GravityUp); + Scene.CameraTransition(MainViewport.Camera, Position, Direction, Up, GravityUp); end; procedure RemoveNodesWithMatchingName; @@ -2164,9 +2095,9 @@ S: string; Pos, Dir, Up: TVector3; begin - Camera.GetView(Pos, Dir, Up); + MainViewport.Camera.GetView(Pos, Dir, Up); - S := Format( + S := FormatDot( 'Call rayhunter like this to render this view :' +nl+ ' rayhunter classic %d %d %d "%s" "%s" \' +nl+ ' --camera-pos %s \' +nl+ @@ -2182,29 +2113,56 @@ Up.ToRawString, BGColor[0], BGColor[1], BGColor[2] ]); - case SceneManager.Projection.ProjectionType of + {$warnings off} // for now, this knowingly uses deprecated MainViewport.Projection + case MainViewport.Projection.ProjectionType of ptPerspective: - S := S + Format(' --view-angle-x %f', - [SceneManager.Projection.PerspectiveAngles[0]]); + S := S + FormatDot(' --view-angle-x %f', + [RadToDeg(MainViewport.Projection.PerspectiveAnglesRad[0])]); ptOrthographic: - S := S + Format(' --ortho %f %f %f %f', [ - SceneManager.Projection.Dimensions.Left, - SceneManager.Projection.Dimensions.Bottom, - SceneManager.Projection.Dimensions.Right, - SceneManager.Projection.Dimensions.Top ]); + S := S + FormatDot(' --ortho %f %f %f %f', [ + MainViewport.Projection.Dimensions.Left, + MainViewport.Projection.Dimensions.Bottom, + MainViewport.Projection.Dimensions.Right, + MainViewport.Projection.Dimensions.Top ]); else raise EInternalError.Create('PrintRayhunterCommand:ProjectionType?'); end; + {$warnings on} - Writeln(S); + MessageReport(S); end; - procedure WritelnCameraSettings(const Version: TX3DCameraVersion; + procedure PrintCameraSettingsPascal; + + function Vector3ToPascal(const V: TVector3): String; + begin + Result := FormatDot('Vector3(%f, %f, %f)', [V.Data[0], V.Data[1], V.Data[2]]); + end; + + var + Pos, Dir, Up, GravityUp: TVector3; + begin + MainViewport.Camera.GetView(Pos, Dir, Up, GravityUp); + MessageReport(Format('// Set camera vectors using Castle Game Engine.' + NL + + 'Viewport.Camera.SetView(' + NL + + ' %s, // position' + NL + + ' %s, // direction' + NL + + ' %s, // up (current)' + NL + + ' %s // gravity up' + NL + + ');', + [ Vector3ToPascal(Pos), + Vector3ToPascal(Dir), + Vector3ToPascal(Up), + Vector3ToPascal(GravityUp) + ])); + end; + + procedure PrintCameraSettings(const Version: TX3DCameraVersion; const Xml: boolean); var Pos, Dir, Up, GravityUp: TVector3; begin - SceneManager.Camera.GetView(Pos, Dir, Up, GravityUp); - Writeln(MakeCameraStr(Version, Xml, Pos, Dir, Up, GravityUp)); + MainViewport.Camera.GetView(Pos, Dir, Up, GravityUp); + MessageReport(MakeCameraStr(Version, Xml, Pos, Dir, Up, GravityUp)); end; procedure WriteBoundingBox(const Box: TBox3D); @@ -2216,7 +2174,7 @@ begin { Workarounding FPC 3.1.1 internal error 200211262 in view3dscene.lpr } (* - Writeln(Format( + MessageReport(Format( '# ----------------------------------------' +nl+ '# BoundingBox %s:' +nl+ '# Version for VRML 1.0' +nl+ @@ -2245,10 +2203,10 @@ *) S1 := Box.Center.ToRawString; - S2 := Format('%g', [Box.Data[1].Data[0] - Box.Data[0].Data[0]]); - S3 := Format('%g', [Box.Data[1].Data[1] - Box.Data[0].Data[1]]); - S4 := Format('%g', [Box.Data[1].Data[2] - Box.Data[0].Data[2]]); - Writeln(Format( + S2 := FormatDot('%g', [Box.Data[1].Data[0] - Box.Data[0].Data[0]]); + S3 := FormatDot('%g', [Box.Data[1].Data[1] - Box.Data[0].Data[1]]); + S4 := FormatDot('%g', [Box.Data[1].Data[2] - Box.Data[0].Data[2]]); + MessageReport(Format( '# ----------------------------------------' +nl+ '# BoundingBox %s:' +nl+ '# Version for VRML 1.0' +nl+ @@ -2280,9 +2238,9 @@ previously. } if FillMode <> fmSilhouetteBorderEdges then begin - Scene.Attributes.WireframeEffect := FillModes[FillMode].WireframeEffect; - Scene.Attributes.WireframeColor := FillModes[FillMode].WireframeColor; - Scene.Attributes.Mode := FillModes[FillMode].Mode; + Scene.RenderOptions.WireframeEffect := FillModes[FillMode].WireframeEffect; + Scene.RenderOptions.WireframeColor := FillModes[FillMode].WireframeColor; + Scene.RenderOptions.Mode := FillModes[FillMode].Mode; end; end; @@ -2319,12 +2277,7 @@ ScreenShotsList.Add(Range); try - { We could just call here MakeAllScreenShotsFBO(Transparency). - But when Transparency = false, there is no need to use FBO - for this, so we can work even on more ancient GPUs. } - if Transparency then - MakeAllScreenShotsFBO(true) else - MakeAllScreenShots(TRGBImage, Window.SaveScreenBuffer); + MakeAllScreenShotsFBO(Transparency); except on E: EInvalidScreenShotURL do MessageOk(Window, 'Making screenshot failed: ' + NL + NL + E.Message); @@ -2407,9 +2360,9 @@ already requires TCastlePrecalculatedAnimation.Scene. } SceneAnimation.ResetTimeAtLoad; - { Closing the scene freed SceneManager.MainScene (it's set to nil + { Closing the scene freed MainViewport.MainScene (it's set to nil automagically by free notification). Set it correctly now. } - SceneManager.MainScene := Scene; + MainViewport.MainScene := Scene; { Since we just destroyed RootNode, and replaced it with completely different scene, we have to recalculate many things. @@ -2435,7 +2388,7 @@ if Shape.InternalOctreeTriangles = nil then MessageOk(Window, 'No collision octree was initialized for this shape.') else begin - Writeln(Shape.InternalOctreeTriangles.Statistics); + MessageReport(Shape.InternalOctreeTriangles.Statistics); end; end; end; @@ -2483,11 +2436,11 @@ for Side := Low(Side) to High(Side) do CubeMapImg[Side] := TRGBImage.Create(Size, Size); - GLCaptureCubeMapImages(CubeMapImg, SceneManager.Camera.Position, - {$ifdef CASTLE_OBJFPC}@{$endif} TV3DSceneManager(SceneManager).RenderFromViewEverything, - SceneManager.Projection.ProjectionNear, - SceneManager.Projection.ProjectionFar); - glViewport(Window.Rect); + GLCaptureCubeMapImages(CubeMapImg, MainViewport.Camera.Position, + {$ifdef CASTLE_OBJFPC}@{$endif} TV3DViewport(MainViewport).RenderFromViewEverything, + MainViewport.Camera.EffectiveProjectionNear, + MainViewport.Camera.EffectiveProjectionFar); + RenderContext.Viewport := Window.Rect; case Orientation of 'b': @@ -2524,7 +2477,7 @@ SaveSide(CubeMapImg[csPositiveZ], 'positive_z'); SaveSide(CubeMapImg[csNegativeZ], 'negative_z'); end; - else EInternalError.Create('orient?'); + else raise EInternalError.Create('orient?'); end; for Side := Low(Side) to High(Side) do @@ -2550,12 +2503,12 @@ if MessageInputQueryCardinal(Window, 'Size of cube map images', Size) then begin - Composite := GLCaptureCubeMapComposite(Size, SceneManager.Camera.Position, - {$ifdef CASTLE_OBJFPC}@{$endif} TV3DSceneManager(SceneManager).RenderFromViewEverything, - SceneManager.Projection.ProjectionNear, - SceneManager.Projection.ProjectionFar); + Composite := GLCaptureCubeMapComposite(Size, MainViewport.Camera.Position, + {$ifdef CASTLE_OBJFPC}@{$endif} TV3DViewport(MainViewport).RenderFromViewEverything, + MainViewport.Camera.EffectiveProjectionNear, + MainViewport.Camera.EffectiveProjectionFar); try - glViewport(Window.Rect); + RenderContext.Viewport := Window.Rect; Composite.SaveToFile(URL); finally FreeAndNil(Composite) end; end; @@ -2568,7 +2521,7 @@ var Image: TGrayscaleImage; begin - { Just like TCastleWindowCustom.SaveScreen, we have to force redisplay now + { Just like TCastleWindowBase.SaveScreen, we have to force redisplay now (otherwise we could be left here with random buffer contents from other window obscuring us, or we could have depth buffer from other drawing routine (like "frozen screen" drawn under FileDialog). } @@ -2600,24 +2553,16 @@ end; procedure Raytrace; - - function LightsForRaytracer: TLightInstancesList; - var - HI: TLightInstance; - begin - Result := TLightInstancesList.Create; - if SceneManager.HeadlightInstance(HI) then - Result.Add(HI); - end; - var Pos, Dir, Up: TVector3; BaseLights: TLightInstancesList; begin - SceneManager.Camera.GetView(Pos, Dir, Up); - BaseLights := LightsForRaytracer; + MainViewport.Camera.GetView(Pos, Dir, Up); + BaseLights := TV3DViewport(MainViewport).BaseLightsForRaytracer; try - RaytraceToWin(BaseLights, Scene, Pos, Dir, Up, SceneManager.Projection, BGColor); + {$warnings off} // using deprecated MainViewport.Projection, for now this is simplest + RaytraceToWin(BaseLights, Scene, Pos, Dir, Up, MainViewport.Projection, BGColor); + {$warnings on} finally FreeAndNil(BaseLights) end; end; @@ -2670,24 +2615,45 @@ procedure VisualizeHumanoids; var - Vis: THumanoidVisualization; + Vis: TSkeletonVisualize; begin - Vis := THumanoidVisualization.Create; + Vis := TSkeletonVisualize.Create; try Vis.JointVisualizationSize := Scene.BoundingBox.AverageSize(false, 1) / 20; if MessageInputQuery(Window, 'Joint Visualization Size (default based on scene size):', Vis.JointVisualizationSize) then begin - Scene.RootNode.EnumerateNodes(THAnimHumanoidNode, - {$ifdef CASTLE_OBJFPC}@{$endif} Vis.VisualizeHumanoid, false); - MessageOK(Window, Format('%d H-Anim Humanoids (%d Joints inside) processed.', - [Vis.HumanoidsProcessed, Vis.JointsProcessed])); + Vis.VisualizeAllHumanoids(Scene.RootNode); + MessageOK(Window, Format('%d H-Anim Humanoids (%d Joints inside) processed.', [ + Vis.HumanoidsProcessed, + Vis.JointsProcessed + ])); if Vis.HumanoidsProcessed <> 0 then Scene.ChangedAll; end; finally FreeAndNil(Vis) end; end; + procedure VisualizeTransformations; + var + Vis: TSkeletonVisualize; + begin + Vis := TSkeletonVisualize.Create; + try + Vis.JointVisualizationSize := Scene.BoundingBox.AverageSize(false, 1) / 20; + if MessageInputQuery(Window, 'Joint Visualization Size (default based on scene size):', + Vis.JointVisualizationSize) then + begin + Vis.VisualizeAllTransformations(Scene.RootNode); + MessageOK(Window, Format('%d Joints processed.', [ + Vis.JointsProcessed + ])); + if Vis.JointsProcessed <> 0 then + Scene.ChangedAll; + end; + finally FreeAndNil(Vis) end; + end; + procedure SaveAs(const Encoding: TX3DEncoding; const MessageTitle: string; const ForceConvertingToX3D: boolean); var @@ -2725,7 +2691,7 @@ var F: Single; begin - F := Application.LimitFPS; + F := ApplicationProperties.LimitFPS; if MessageInputQuery(Window, 'Set approximate FPS (Frames Per Second) limit.' +NL+ NL+ @@ -2735,28 +2701,39 @@ NL+ 'Special value 0 means "do not limit FPS".', F, Format('%f', [F])) then - Application.LimitFPS := Max(F, 0.0); + ApplicationProperties.LimitFPS := Max(F, 0.0); end; procedure SwitchScreenSpaceAmbientOcclusion; var I: Integer; begin - with SceneManager do + with MainViewport do ScreenSpaceAmbientOcclusion := not ScreenSpaceAmbientOcclusion; - for I := Low(Viewports) to High(Viewports) do - with Viewports[I] do + for I := Low(ExtraViewports) to High(ExtraViewports) do + with ExtraViewports[I] do ScreenSpaceAmbientOcclusion := not ScreenSpaceAmbientOcclusion; end; + procedure SwitchScreenSpaceReflections; + var + I: Integer; + begin + with MainViewport do + ScreenSpaceReflections := not ScreenSpaceReflections; + for I := Low(ExtraViewports) to High(ExtraViewports) do + with ExtraViewports[I] do + ScreenSpaceReflections := not ScreenSpaceReflections; + end; + procedure OpenSceneURL; var URL, CopyStr, CutStr, PasteStr: string; begin URL := SceneURL; - Check(KeyString(CtrlC, K_None, [], CopyStr)); - Check(KeyString(CtrlX, K_None, [], CutStr)); - Check(KeyString(CtrlV, K_None, [], PasteStr)); + Check(KeyToString(CtrlC, keyNone, [], CopyStr)); + Check(KeyToString(CtrlX, keyNone, [], CutStr)); + Check(KeyToString(CtrlV, keyNone, [], PasteStr)); if MessageInputQuery(Window, 'Open 3D model from given URL.' + NL + NL + 'Note that by default "http" is disabled (because the downloads are blocking for now, and every 3D model may reference additional resources like textures). Enable http by checking "Preferences -> Download Resources From Network".' + NL + NL + @@ -2771,22 +2748,21 @@ procedure Reopen; var Pos, Dir, Up: TVector3; - NavigationType: TNavigationType; + SavedNavigationType: TUserNavigationType; begin { reopen saves/restores camera view and navigation type, this makes it more useful } - NavigationType := SceneManager.NavigationType; - Camera.GetView(Pos, Dir, Up{, GravityUp}); + SavedNavigationType := NavigationType; + MainViewport.Camera.GetView(Pos, Dir, Up{, GravityUp}); LoadScene(SceneURL, []); { restore view, without GravityUp (trying to preserve it goes wrong in case we're in Examine mode, then "reopen", then switch to "Walk" --- original scene's gravity is then lost) } - Camera.SetView(Pos, Dir, Up{, GravityUp}); + MainViewport.Camera.SetView(Pos, Dir, Up{, GravityUp}); { restore NavigationType } - SceneManager.NavigationType := NavigationType; - ViewportsSetNavigationType(SceneManager.NavigationType); + SetNavigationType(SavedNavigationType); UpdateCameraUI; end; @@ -2837,13 +2813,48 @@ Scene.FreeResources([frShadowVolume]); end; + procedure HideSelectedShape; + begin + if SelectedItem = nil then + begin + MessageOk(Window, 'Nothing selected.'); + Exit; + end; + if SelectedItem^.Shape.Node = nil then + begin + MessageOk(Window, 'Cannot hide VRML 1.0 shape.'); + Exit; + end; + SelectedItem^.Shape.Node.Render := false; + end; + + procedure RevealAllHiddenShapes; + var + ShapeList: TShapeList; + Shape: TShape; + begin + ShapeList := Scene.Shapes.TraverseList({ OnlyActive } false); + for Shape in ShapeList do + if Shape.Node <> nil then + Shape.Node.Render := true; + end; + + procedure ChangeMaxLights; + var + L: Cardinal; + begin + L := Scene.RenderOptions.MaxLightsPerShape; + if MessageInputQueryCardinal(Window, 'Maximum Number of Lights (that can affect a single shape):', L) then + Scene.RenderOptions.MaxLightsPerShape := L; + end; + var C: Cardinal; begin - WalkCamera := SceneManager.WalkCamera(false); + WalkNavigation := CurrentWalkNavigation; case MenuItem.IntData of - 10: THelper.OpenButtonClick(nil); + 10: THelper.ClickButtonOpen(nil); 11: OpenSceneURL; 12: Window.Close; @@ -2854,21 +2865,23 @@ 905: SaveAs(xeClassic, SRemoveMnemonics(MenuItem.Caption), true); 910: SaveAs(xeXML , SRemoveMnemonics(MenuItem.Caption), true { doesn't matter }); - 21: WarningsButton.DoClick; + 21: ButtonWarnings.DoClick; 31: ChangeScene([scNoNormals], Scene); 32: ChangeScene([scNoSolidObjects], Scene); 33: ChangeScene([scNoConvexFaces], Scene); + 33000: ChangeScene([scConvertInlines], Scene); 34: RemoveNodesWithMatchingName; 38: RemoveGamePlaceholders; 42: VisualizeHumanoids; + 45: VisualizeTransformations; 3500: with Scene do ShadowMaps := not ShadowMaps; - 3510..3519: Scene.Attributes.ShadowSampling := + 3510..3519: Scene.RenderOptions.ShadowSampling := TShadowSampling(Ord(MenuItem.IntData) - 3510); - 3520: with Scene.Attributes do VisualizeDepthMap := not VisualizeDepthMap; + 3520: with Scene.RenderOptions do VisualizeDepthMap := not VisualizeDepthMap; 3530: begin C := Scene.ShadowMapsDefaultSize; @@ -2881,12 +2894,12 @@ 36: RemoveSelectedShape; 37: RemoveSelectedFace; - 51: Scene.CameraTransition(Camera, + 51: Scene.CameraTransition(MainViewport.Camera, DefaultX3DCameraPosition[cvVrml1_Inventor], DefaultX3DCameraDirection, DefaultX3DCameraUp, DefaultX3DGravityUp); - 52: Scene.CameraTransition(Camera, + 52: Scene.CameraTransition(MainViewport.Camera, DefaultX3DCameraPosition[cvVrml2_X3d], DefaultX3DCameraDirection, DefaultX3DCameraUp, @@ -2902,23 +2915,25 @@ 59: SetViewpointForWholeScene(1, 2, false, true); 60: SetViewpointForWholeScene(1, 2, true , true); - 65: Viewpoints.Initial(SceneManager); - 66: Viewpoints.Previous(SceneManager); - 67: Viewpoints.Next(SceneManager); - 68: Viewpoints.Final(SceneManager); + 65: Viewpoints.Initial(MainViewport); + 66: Viewpoints.Previous(MainViewport); + 67: Viewpoints.Next(MainViewport); + 68: Viewpoints.Final(MainViewport); 82: ShowBBox := not ShowBBox; 84: if Window.ColorDialog(BGColor) then BGColorChanged; - 86: with Scene.Attributes do Blending := not Blending; - 87: with Scene.Attributes do OcclusionSort := not OcclusionSort; - 88: with Scene.Attributes do UseOcclusionQuery := not UseOcclusionQuery; - 90: with Scene.Attributes do UseHierarchicalOcclusionQuery := not UseHierarchicalOcclusionQuery; - 891: with Scene.Attributes do DebugHierOcclusionQueryResults := not DebugHierOcclusionQueryResults; + 83: DynamicBatching := not DynamicBatching; + 86: with Scene.RenderOptions do Blending := not Blending; + 87: with Scene.RenderOptions do OcclusionSort := not OcclusionSort; + 88: with Scene.RenderOptions do OcclusionQuery := not OcclusionQuery; + 90: with Scene.RenderOptions do HierarchicalOcclusionQuery := not HierarchicalOcclusionQuery; + 891: with Scene.RenderOptions do DebugHierOcclusionQueryResults := not DebugHierOcclusionQueryResults; - 91: with Scene.Attributes do Lighting := not Lighting; + 91: with Scene.RenderOptions do Lighting := not Lighting; 92: with Scene do HeadLightOn := not HeadLightOn; - 93: with Scene.Attributes do UseSceneLights := not UseSceneLights; - 94: with Scene.Attributes do EnableTextures := not EnableTextures; + 93: with Scene.RenderOptions do UseSceneLights := not UseSceneLights; + 940: ChangeMaxLights; + 94: with Scene.RenderOptions do Textures := not Textures; 95: ChangeLightModelAmbient; 96: ShowFrustum := not ShowFrustum; 180: ShowFrustumAlwaysVisible := not ShowFrustumAlwaysVisible; @@ -2937,32 +2952,35 @@ 100: SelectedShapeOctreeStat; 101: if SceneOctreeCollisions <> nil then - Writeln(SceneOctreeCollisions.Statistics) else + MessageReport(SceneOctreeCollisions.Statistics) + else MessageOk(Window, SOnlyWhenOctreeAvailable); 103: if SceneOctreeRendering <> nil then - Writeln(SceneOctreeRendering.Statistics) else + MessageReport(SceneOctreeRendering.Statistics) + else MessageOk(Window, SOnlyWhenOctreeAvailable); 105: PrintRayhunterCommand; - 106: WritelnCameraSettings(cvVrml1_Inventor, false); - 107: WritelnCameraSettings(cvVrml2_X3d, false); - 108: WritelnCameraSettings(cvVrml2_X3d, true); + 104: PrintCameraSettingsPascal; + 106: PrintCameraSettings(cvVrml1_Inventor, false); + 107: PrintCameraSettings(cvVrml2_X3d, false); + 108: PrintCameraSettings(cvVrml2_X3d, true); { Only for debugging: - Writeln( + WritelnLog( 'Current camera frustum planes :' +nl+ '((A, B, C, D) means a plane given by equation A*x + B*y + C*z + D = 0.)' +nl+ - ' Left : ' + SceneManager.Camera.Frustum.Planes[fpLeft].ToRawString +nl+ - ' Right : ' + SceneManager.Camera.Frustum.Planes[fpRight].ToRawString +nl+ - ' Bottom : ' + SceneManager.Camera.Frustum.Planes[fpBottom].ToRawString +nl+ - ' Top : ' + SceneManager.Camera.Frustum.Planes[fpTop].ToRawString +nl+ - ' Near : ' + SceneManager.Camera.Frustum.Planes[fpNear].ToRawString); - if SceneManager.Camera.Frustum.ZFarInfinity then - Writeln( + ' Left : ' + MainViewport.Camera.Frustum.Planes[fpLeft].ToRawString +nl+ + ' Right : ' + MainViewport.Camera.Frustum.Planes[fpRight].ToRawString +nl+ + ' Bottom : ' + MainViewport.Camera.Frustum.Planes[fpBottom].ToRawString +nl+ + ' Top : ' + MainViewport.Camera.Frustum.Planes[fpTop].ToRawString +nl+ + ' Near : ' + MainViewport.Camera.Frustum.Planes[fpNear].ToRawString); + if MainViewport.Camera.Frustum.ZFarInfinity then + WritelnLog( ' Far : (No frustum far plane. That is, far plane is "at infinity".)') else - Writeln( - ' Far : ' + SceneManager.Camera.Frustum.Planes[fpFar].ToRawString); + WritelnLog( + ' Far : ' + MainViewport.Camera.Frustum.Planes[fpFar].ToRawString); end; } @@ -2970,21 +2988,16 @@ 110: WriteBoundingBox(Scene.BoundingBox); 111: begin - if SceneManager.NavigationType = High(TNavigationType) then - SceneManager.NavigationType := Low(TNavigationType) else - begin - SceneManager.NavigationType := Succ(SceneManager.NavigationType); - { skip over navigation types that are not stable } - if not (SceneManager.NavigationType in StableNavigationType) then - SceneManager.NavigationType := Succ(SceneManager.NavigationType); - end; - ViewportsSetNavigationType(SceneManager.NavigationType); + if NavigationType = High(NavigationType) then + SetNavigationType(Low(NavigationType)) + else + SetNavigationType(Succ(NavigationType)); UpdateCameraUI; end; - 120: Writeln(TextureMemoryProfiler.Summary); + 120: MessageReport(TextureMemoryProfiler.Summary); - 121: ShowAndWrite('Scene "' + SceneURL + '" information:' + NL + NL + + 121: MessageReport('Scene "' + SceneURL + '" information:' + NL + NL + SceneVertexTriangleInfo(Scene) + NL + SceneBoundingBoxInfo(Scene)); 122: begin @@ -2995,20 +3008,23 @@ 125: Raytrace; 150: ScreenShotImage(SRemoveMnemonics(MenuItem.Caption), false); 151: ScreenShotImage(SRemoveMnemonics(MenuItem.Caption), true); - 128: if WalkCamera <> nil then + 128: if WalkNavigation <> nil then begin - WalkCamera.MouseLook := not WalkCamera.MouseLook; + WalkNavigation.MouseLook := not WalkNavigation.MouseLook; UpdateCameraUI; end; - 129: ShowAndWrite(ManifoldEdgesInfo(Scene)); + 129: MessageReport(ManifoldEdgesInfo(Scene)); 131: begin - ShowAndWrite( - 'view3dscene: VRML / X3D browser and full-featured viewer of other 3D models.' + NL + + MessageReport( + 'viewer for all 3D and 2D model formats supported by Castle Game Engine.' + NL + NL + 'Supported formats:' + NL + + '- glTF 2.0' + NL + '- X3D' + NL + '- VRML 2.0 (aka VRML 97) and 1.0' + NL + + '- Spine JSON' + NL + + '- Sprite sheets in Starling and Cocos2d formats' + NL + '- castle-anim-frames' + NL + '- OpenInventor (IV)' + NL + '- 3DS' + NL + @@ -3016,7 +3032,6 @@ '- Wavefront OBJ' + NL + '- Collada' + NL + '- STL' + NL + - '- Spine JSON.' + NL + NL + 'Version ' + Version + '.' + NL + 'By Michalis Kamburelis.' + NL + @@ -3033,23 +3048,23 @@ 171: SelectedShowInformation; 172: SelectedShowLightsInformation; - 173: ShowAndWrite(GLInformationString); + 173: MessageReport(GLInformationString); 182: ChangePointSize; - 201: if WalkCamera <> nil then + 201: if WalkNavigation <> nil then begin - WalkCamera.Gravity := not WalkCamera.Gravity; + WalkNavigation.Gravity := not WalkNavigation.Gravity; UpdateCameraUI; end; - 202: if WalkCamera <> nil then + 202: if WalkNavigation <> nil then begin - WalkCamera.PreferGravityUpForRotations := not WalkCamera.PreferGravityUpForRotations; + WalkNavigation.PreferGravityUpForRotations := not WalkNavigation.PreferGravityUpForRotations; UpdateCameraUI; end; - 203: if WalkCamera <> nil then + 203: if WalkNavigation <> nil then begin - WalkCamera.PreferGravityUpForMoving := not WalkCamera.PreferGravityUpForMoving; + WalkNavigation.PreferGravityUpForMoving := not WalkNavigation.PreferGravityUpForMoving; UpdateCameraUI; end; 205: ChangeMoveSpeed; @@ -3069,9 +3084,16 @@ // 225: PrecalculateAnimationFromEvents; - 300: JumpToViewpoint(SceneManager, (MenuItem as TMenuItemViewpoint).Viewpoint); + 22800: Scene.AnimateSkipTicks := 0; + 22810: Scene.AnimateSkipTicks := 1; + 22820: Scene.AnimateSkipTicks := 2; + + 230: ToggleNamedAnimationsUi; + + 300: JumpToViewpoint(MainViewport, (MenuItem as TMenuItemViewpoint).Viewpoint); 340: SwitchScreenSpaceAmbientOcclusion; + 342: SwitchScreenSpaceReflections; 350..370: begin ScreenEffects.ActiveEffectsRecalculate; @@ -3107,8 +3129,9 @@ 722: LoadMaterialProperties; 723: CleanMaterialProperties; 725: if LightsEditorIsOpen then - LightsEditorClose else - LightsEditorOpen(SceneManager, V3DSceneWindow.Window, ToolbarPanel.Height); + LightsEditorClose + else + LightsEditorOpen(MainViewport, V3DSceneWindow.Window, ToolbarPanel.EffectiveHeight); 730: MergeCloseVertexes; 750: ShadowVolumes := not ShadowVolumes; @@ -3122,7 +3145,7 @@ SoundEngine.Devices[MenuItem.IntData - 810].Name; 2000: SetLimitFPS; - 2010: EnableNetwork := not EnableNetwork; + 2010: EnableBlockingDownloads := not EnableBlockingDownloads; 3010: MakeGravityUp(Vector3(0, 1, 0)); 3020: MakeGravityUp(Vector3(0, 0, 1)); @@ -3133,15 +3156,19 @@ TMagnificationFilter (MenuItem.IntData-1200), Scene); 1300..1399: begin - SceneManager.NavigationType := TNavigationType(MenuItem.IntData - 1300); - ViewportsSetNavigationType(SceneManager.NavigationType); + SetNavigationType(TUserNavigationType(MenuItem.IntData - 1300)); UpdateCameraUI; end; - 1400..1499: Scene.Attributes.BumpMapping := + 1400..1499: Scene.RenderOptions.BumpMapping := TBumpMapping(MenuItem.IntData - 1400); 3600..3610: SetViewportsConfig(TViewportsConfig(MenuItem.IntData - 3600), - V3DSceneWindow.Window, SceneManager); - 4000: Scene.Attributes.PhongShading := not Scene.Attributes.PhongShading; + V3DSceneWindow.Window, MainViewport); + 4000: Scene.RenderOptions.PhongShading := not Scene.RenderOptions.PhongShading; + 5000..5099: GammaCorrection := TGammaCorrection(MenuItem.IntData - 5000); + 5100..5199: ToneMapping := TToneMapping(MenuItem.IntData - 5100); + 5200: GltfForcePhongMaterials := not GltfForcePhongMaterials; + 4100: HideSelectedShape; + 4110: RevealAllHiddenShapes; else raise EInternalError.Create('not impl menu item'); end; @@ -3156,12 +3183,12 @@ procedure AppendNavigationTypes(M: TMenu); var - Mode: TNavigationType; + NT: TUserNavigationType; Group: TMenuItemRadioGroup; begin - Group := M.AppendRadioGroup(CameraNames, 1300, Ord(SceneManager.NavigationType), true); - for Mode := Low(Mode) to High(Mode) do - CameraRadios[Mode] := Group[Ord(Mode)]; + Group := M.AppendRadioGroup(NavigationNames, 1300, Ord(NavigationType), true); + for NT := Low(NT) to High(NT) do + CameraRadios[NT] := Group[Ord(NT)]; end; procedure MenuAppendSoundDevices(M: TMenu; BaseIntData: Cardinal); @@ -3189,12 +3216,25 @@ end; end; +const + ToneMappingNames: array [TToneMapping] of String = ( + 'None', + 'Uncharted', + 'Hejl-Richard', + 'ACES' + ); + GammaCorrectionNames: array [TGammaCorrection] of String = ( + 'None', + 'On Physical Materials', + 'Always' + ); + var M, M2, M3: TMenu; NextRecentMenuItem: TMenuEntry; - WalkCamera: TWalkCamera; + WalkNavigation: TCastleWalkNavigation; begin - WalkCamera := SceneManager.WalkCamera(false); + WalkNavigation := CurrentWalkNavigation; Result := TMenu.Create('Main menu'); M := TMenu.Create('_File'); @@ -3231,7 +3271,7 @@ M2.Append(TMenuItem.Create('Frames Per Second Limit ...', 2000)); M2.Append(TMenuSeparator.Create); M2.Append(TMenuItemChecked.Create('Download Resources From Network', 2010, - EnableNetwork, true)); + EnableBlockingDownloads, true)); M.Append(M2); NextRecentMenuItem := TMenuSeparator.Create; M.Append(NextRecentMenuItem); @@ -3241,7 +3281,7 @@ M := TMenu.Create('_View'); M.Append(TMenuItemChecked.Create('_Bounding Box Visible', 82, CtrlB, ShowBBox, true)); - M.Append(TMenuItemChecked.Create('Status and Toolbar Visible', 122, K_F1, + M.Append(TMenuItemChecked.Create('Status and Toolbar Visible', 122, keyF1, ShowStatus, true)); M.Append(TMenuSeparator.Create); M2 := TMenu.Create('_Fill Mode'); @@ -3251,18 +3291,23 @@ M.Append(M2); M.Append(ScreenEffects.Menu); M.Append(TMenuSeparator.Create); - M.Append(TMenuItemChecked.Create('Phong Shading on Everything', 4000, Scene.Attributes.PhongShading, true)); - M2 := TMenu.Create('Bump mapping'); - M2.AppendRadioGroup(BumpMappingNames, 1400, - Ord(Scene.Attributes.BumpMapping), true); + M.Append(TMenuItemChecked.Create('Phong Shading on Everything', 4000, Scene.RenderOptions.PhongShading, true)); + M2 := TMenu.Create('Gamma Correction'); + M2.AppendRadioGroup(GammaCorrectionNames, 5000, Ord(GammaCorrection), true); + M.Append(M2); + M2 := TMenu.Create('Tone Mapping'); + M2.AppendRadioGroup(ToneMappingNames, 5100, Ord(ToneMapping), true); + M.Append(M2); + M2 := TMenu.Create('Bump Mapping'); + M2.AppendRadioGroup(BumpMappingNames, 1400, Ord(Scene.RenderOptions.BumpMapping), true); M.Append(M2); M2 := TMenu.Create('Shadow Maps'); M2.Append(TMenuItemChecked.Create('Enable', 3500, Scene.ShadowMaps, true)); M2.Append(TMenuSeparator.Create); M2.AppendRadioGroup(ShadowSamplingNames, 3510, - Ord(Scene.Attributes.ShadowSampling), true); + Ord(Scene.RenderOptions.ShadowSampling), true); M2.Append(TMenuSeparator.Create); - M2.Append(TMenuItemChecked.Create('Visualize Depths', 3520, Scene.Attributes.VisualizeDepthMap, true)); + M2.Append(TMenuItemChecked.Create('Visualize Depths', 3520, Scene.RenderOptions.VisualizeDepthMap, true)); M2.Append(TMenuSeparator.Create); M2.Append(TMenuItem.Create('Set Default Shadow Map Size ...', 3530)); M.Append(M2); @@ -3274,17 +3319,22 @@ M.Append(M2); M.Append(TMenuSeparator.Create); M.Append(TMenuItemChecked.Create( + 'Load glTF materials as Phong (Faster, Requires Reload)', 5200, + GltfForcePhongMaterials, true)); + M.Append(TMenuSeparator.Create); + M.Append(TMenuItemChecked.Create( '_Lighting Calculation', 91, - Scene.Attributes.Lighting, true)); + Scene.RenderOptions.Lighting, true)); MenuHeadlight := TMenuItemChecked.Create('_Headlight', 92, CtrlH, (Scene <> nil) and Scene.HeadlightOn, true); M.Append(MenuHeadlight); M.Append(TMenuItemChecked.Create('Use Scene Lights', 93, - Scene.Attributes.UseSceneLights, true)); + Scene.RenderOptions.UseSceneLights, true)); + M.Append(TMenuItem.Create('Max Lights Per Shape ...' , 940)); M.Append(TMenuItem.Create('Light Global Ambient Color ...', 95)); M.Append(TMenuSeparator.Create); M.Append(TMenuItemChecked.Create('_Textures', 94, CtrlT, - Scene.Attributes.EnableTextures, true)); + Scene.RenderOptions.Textures, true)); M2 := TMenu.Create('Texture Minification Method'); MenuAppendMinificationFilters(M2, 1100); M.Append(M2); @@ -3293,16 +3343,18 @@ M.Append(M2); M.Append(TMenuSeparator.Create); M.Append(TMenuItemChecked.Create('Blending', 86, - Scene.Attributes.Blending, true)); + Scene.RenderOptions.Blending, true)); + M.Append(TMenuItemChecked.Create('Dynamic Batching', 83, + DynamicBatching, true)); M.Append(TMenuSeparator.Create); M.Append(TMenuItemChecked.Create('Occlusion Sort', 87, - Scene.Attributes.OcclusionSort, true)); + Scene.RenderOptions.OcclusionSort, true)); M.Append(TMenuItemChecked.Create('_Use Occlusion Query', 88, - Scene.Attributes.UseOcclusionQuery, true)); + Scene.RenderOptions.OcclusionQuery, true)); M.Append(TMenuItemChecked.Create('Use Hierarchical Occlusion Query', 90, - Scene.Attributes.UseHierarchicalOcclusionQuery, true)); + Scene.RenderOptions.HierarchicalOcclusionQuery, true)); M.Append(TMenuItemChecked.Create('Debug Last Hierarchical Occlusion Query Results', 891, - Scene.Attributes.DebugHierOcclusionQueryResults, true)); + Scene.RenderOptions.DebugHierOcclusionQueryResults, true)); M2 := TMenu.Create('Frustum visualization'); M2.Append(TMenuItemChecked.Create('Show Walk frustum in Examine mode', 96, ShowFrustum, true)); @@ -3344,19 +3396,19 @@ M2 := TMenu.Create('Walk and Fly Settings'); MenuMouseLook := TMenuItemChecked.Create( '_Use Mouse Look', 128, CtrlM, - (WalkCamera <> nil) and WalkCamera.MouseLook, false); + (WalkNavigation <> nil) and WalkNavigation.MouseLook, false); M2.Append(MenuMouseLook); MenuGravity := TMenuItemChecked.Create( '_Gravity', 201, CtrlG, - (WalkCamera <> nil) and WalkCamera.Gravity, false); + (WalkNavigation <> nil) and WalkNavigation.Gravity, false); M2.Append(MenuGravity); MenuPreferGravityUpForRotations := TMenuItemChecked.Create( 'Rotate with Respect to Gravity Vector', 202, - (WalkCamera <> nil) and WalkCamera.PreferGravityUpForRotations, false); + (WalkNavigation <> nil) and WalkNavigation.PreferGravityUpForRotations, false); M2.Append(MenuPreferGravityUpForRotations); MenuPreferGravityUpForMoving := TMenuItemChecked.Create( 'Move with Respect to Gravity Vector', 203, - (WalkCamera <> nil) and WalkCamera.PreferGravityUpForMoving, false); + (WalkNavigation <> nil) and WalkNavigation.PreferGravityUpForMoving, false); M2.Append(MenuPreferGravityUpForMoving); M2.Append(TMenuItem.Create('Change Move Speed...', 205)); M.Append(M2); @@ -3368,18 +3420,27 @@ M.Append(MenuCollisions); Result.Append(M); M := TMenu.Create('_Animation'); + MenuNamedAnimations := TMenuItemChecked.Create('Animations Panel', 230, CtrlA, NamedAnimationsUiExists, false); + M.Append(MenuNamedAnimations); + M.Append(TMenuSeparator.Create); MenuAnimationTimePlaying := TMenuItemChecked.Create( '_Playing / Paused', 220, CtrlP, AnimationTimePlaying, true); M.Append(MenuAnimationTimePlaying); - CreateMenuNamedAnimations; - M.Append(MenuNamedAnimations); M.Append(TMenuItem.Create('Playing Speed...', 222)); M.Append(TMenuItem.Create('Baked Animation Smoothness ...', 223)); M.Append(TMenuItemChecked.Create('Process VRML/X3D Events ("off" pauses also animation)', 224, ProcessEventsWanted, true)); - // M.Append(TMenuSeparator.Create); + M.Append(TMenuSeparator.Create); + M.Append(TMenuItem.Create('Do Not Optimize (Update Every Frame)', 22800)); + M.Append(TMenuItem.Create('Optimize 1 (Skip Updating for 1 Frame Between)', 22810)); + M.Append(TMenuItem.Create('Optimize 2 (Skip Updating for 2 Frames Between)', 22820)); // M.Append(TMenuItem.Create('Precalculate Animation from VRML/X3D Events ...', 225)); Result.Append(M); M := TMenu.Create('_Edit'); + MenuHideSelectedShape := + TMenuItem.Create('Hide _Shape (containing selected triangle)', 4100); + M.Append(MenuHideSelectedShape); + M.Append(TMenuItem.Create('Reveal All Hidden Shapes', 4110)); + M.Append(TMenuSeparator.Create); MenuRemoveSelectedShape := TMenuItem.Create('Remove _Shape (containing selected triangle)', 36); M.Append(MenuRemoveSelectedShape); @@ -3413,13 +3474,16 @@ 'non-solid (disables any backface culling)', 32)); M.Append(TMenuItem.Create('Mark All Faces as '+ 'non-convex (forces faces to be triangulated carefully)', 33)); + M.Append(TMenuItem.Create('Convert Inline to Group (pulls external content into this model)', 33000)); M.Append(TMenuSeparator.Create); - M.Append(TMenuItem.Create('Add Humanoids Joints Visualization ...', 42)); + M.Append(TMenuItem.Create('Add Joints Visualization ...', 45)); + M.Append(TMenuItem.Create('Add H-Anim Joints Visualization ...', 42)); Result.Append(M); - M := TMenu.Create('_Console'); - M.Append(TMenuItem.Create('Print Current Camera (Viewpoint) (VRML 1.0)', 106)); - M.Append(TMenuItem.Create('Print Current Camera (Viewpoint) (VRML 2.0, X3D classic)', 107)); + M := TMenu.Create('_Clipboard'); M.Append(TMenuItem.Create('Print Current Camera (Viewpoint) (X3D XML)', 108)); + M.Append(TMenuItem.Create('Print Current Camera (Viewpoint) (VRML 2.0, X3D classic)', 107)); + M.Append(TMenuItem.Create('Print Current Camera (Viewpoint) (VRML 1.0)', 106)); + M.Append(TMenuItem.Create('Print Current Camera (Viewpoint) (Pascal)', 104)); M.Append(TMenuItem.Create('Print _rayhunter Command-line to Render This View', 105)); M.Append(TMenuSeparator.Create); M.Append(TMenuItem.Create('Print _Bounding Box (of whole animation)', 109)); @@ -3436,7 +3500,7 @@ M.Append(TMenuSeparator.Create); M.Append(TMenuItemToggleFullScreen.Create(Window.FullScreen)); M.Append(TMenuSeparator.Create); - M.Append(TMenuItem.Create('_Screenshot to Image ...', 150, K_F5)); + M.Append(TMenuItem.Create('_Screenshot to Image ...', 150, keyF5)); M.Append(TMenuItem.Create('Screenshot to Image (Transparent Background) ...', 151)); M.Append(TMenuItem.Create('Screenshot to Video / Multiple Images ...', 540)); M.Append(TMenuItem.Create('Screenshot to Video / Multiple Images (Transparent Background) ...', 542)); @@ -3472,214 +3536,179 @@ { toolbar -------------------------------------------------------------------- } var - OpenButton, ScreenshotButton: TCastleButton; + ButtonOpen, ButtonScreenshot: TCastleButton; { call when ShowStatus or MakingScreenShot changed } procedure UpdateStatusToolbarVisible; var - NT: TNavigationType; Vis: boolean; begin Vis := ShowStatus and not MakingScreenShot; - if ToolbarPanel <> nil then // check was CreateToolbar called already? + if ToolbarPanel <> nil then // check was CreateMainUserInterface called already? begin ToolbarPanel.Exists := Vis; - OpenButton.Exists := Vis; - CollisionsButton.Exists := Vis; - ScreenshotButton.Exists := Vis; - { Note that WarningsButton ignores the Vis. + { Note that ButtonWarnings ignores the Vis. This is by design --- always signal warnings. } - - for NT := Low(NT) to High(NT) do - if CameraButtons[NT] <> nil then - CameraButtons[NT].Exists := Vis; - - { Call Resize after changing ToolbarPanel.Exists, as warnings button - position is calculated differently based on it } - if not Window.Closed then Window.Container.EventResize; end; if StatusText <> nil then StatusText.Exists := Vis; end; -procedure CreateStatusToolbar; +{ Initialize StatusText and ToolbarPanel and various buttons instances } +procedure CreateMainUserInterface; var - NT: TNavigationType; + ToolbarHorizGroup: TCastleHorizontalGroup; + NT: TUserNavigationType; + ToolbarBackground, PanelSeparator1, PanelSeparator2: TCastleImageControl; + UiOwner: TComponent; + Ui: TCastleUserInterface; const MinImageHeight = 22; begin - ToolbarPanel := TCastlePanel.Create(Application); - ToolbarPanel.VerticalSeparators.Count := 2; - Window.Controls.InsertFront(ToolbarPanel); - StatusText := TExtendedStatusText.Create(Application); Window.Controls.InsertFront(StatusText); - OpenButton := TCastleButton.Create(Application); - OpenButton.Caption := 'Open'; - OpenButton.OnClick := {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).OpenButtonClick; - OpenButton.Image := V3DSceneImages.Open; - OpenButton.ImageAlphaTest := true; - OpenButton.MinImageHeight := MinImageHeight; - Window.Controls.InsertFront(OpenButton); - - CollisionsButton := TCastleButton.Create(Application); - CollisionsButton.Caption := 'Collisions'; - CollisionsButton.OnClick := {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).CollisionsButtonClick; - CollisionsButton.MinImageHeight := MinImageHeight; - CollisionsButton.Toggle := true; - if Scene <> nil then - CollisionsButton.Pressed := Scene.Collides else - CollisionsButton.Pressed := true { default value }; - Window.Controls.InsertFront(CollisionsButton); - - ScreenshotButton := TCastleButton.Create(Application); - ScreenshotButton.Caption := 'Screenshot'; - ScreenshotButton.OnClick := {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).ScreenshotButtonClick; - ScreenshotButton.Image := V3DSceneImages.Screenshot; - ScreenshotButton.ImageAlphaTest := true; - ScreenshotButton.MinImageHeight := MinImageHeight; - Window.Controls.InsertFront(ScreenShotButton); - - WarningsButton := TCastleButton.Create(Application); - WarningsButton.Caption := 'Warnings'; - WarningsButton.OnClick := {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).WarningsButtonClick; - WarningsButton.Image := Warning_icon; - WarningsButton.MinImageHeight := MinImageHeight; - Window.Controls.InsertFront(WarningsButton); + UiOwner := TComponent.Create(Application); + Ui := StringToComponent({$I ../embedded_data/designs/main.castle-user-interface.inc}, UiOwner) + as TCastleUserInterface; + Window.Controls.InsertFront(Ui); + + ToolbarPanel := UiOwner.FindRequiredComponent('ToolbarPanel') as TCastleUserInterface; + + { Note that we need to assign all images, + because we embed all images in view3dscene binary. } + + ButtonOpen := UiOwner.FindRequiredComponent('ButtonOpen') as TCastleButton; + ButtonOpen.OnClick := {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).ClickButtonOpen; + ButtonOpen.Image.Image := V3DSceneImages.Open; + ButtonOpen.Image.OwnsImage := false; + ButtonOpen.Image.AlphaChannel := acTest; + ButtonOpen.MinImageHeight := MinImageHeight; + + ButtonCollisions := UiOwner.FindRequiredComponent('ButtonCollisions') as TCastleButton; + ButtonCollisions.OnClick := {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).ClickButtonCollisions; + ButtonCollisions.MinImageHeight := MinImageHeight; + { When Scene = nil, make Pressed = true, + because it means the Scene will be soon created with Scene.Collides = default true. } + ButtonCollisions.Pressed := (Scene = nil) or Scene.Collides; + + ButtonScreenshot := UiOwner.FindRequiredComponent('ButtonScreenshot') as TCastleButton; + ButtonScreenshot.OnClick := {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).ClickButtonScreenshot; + ButtonScreenshot.Image.Image := V3DSceneImages.Screenshot; + ButtonScreenshot.Image.OwnsImage := false; + ButtonScreenshot.Image.AlphaChannel := acTest; + ButtonScreenshot.MinImageHeight := MinImageHeight; + + ButtonAnimations := UiOwner.FindRequiredComponent('ButtonAnimations') as TCastleButton; + ButtonAnimations.OnClick := {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).ClickButtonAnimations; + ButtonAnimations.Toggle := true; + ButtonAnimations.Image.Image := V3DSceneImages.Animations; + ButtonAnimations.Image.OwnsImage := false; + ButtonAnimations.MinImageHeight := MinImageHeight; + + ButtonWarnings := UiOwner.FindRequiredComponent('ButtonWarnings') as TCastleButton; + ButtonWarnings.OnClick := {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).ClickButtonWarnings; + ButtonWarnings.Image.Image := Warning_icon; + ButtonWarnings.Image.OwnsImage := false; + ButtonWarnings.MinImageHeight := MinImageHeight; + + ToolbarBackground := UiOwner.FindRequiredComponent('ToolbarBackground') as TCastleImageControl; + ToolbarBackground.Image := Panel; + ToolbarBackground.OwnsImage := false; + + PanelSeparator1 := UiOwner.FindRequiredComponent('PanelSeparator1') as TCastleImageControl; + PanelSeparator1.Image := PanelSeparator; + PanelSeparator1.OwnsImage := false; + + PanelSeparator2 := UiOwner.FindRequiredComponent('PanelSeparator2') as TCastleImageControl; + PanelSeparator2.Image := PanelSeparator; + PanelSeparator2.OwnsImage := false; if SceneWarnings <> nil then - UpdateWarningsButton else - WarningsButton.Exists := false; { at least initialize Exists } + UpdateButtonWarnings + else + ButtonWarnings.Exists := false; { at least initialize Exists } + + ToolbarHorizGroup := UiOwner.FindRequiredComponent('ToolbarHorizGroup') as TCastleHorizontalGroup; for NT := Low(NT) to High(NT) do - { Don't show button for ntNone or not StableNavigationType. + { Don't show button for ntNone. For ntNone it's confusing for new user. The "none" navigation type is visible in menu. } - if (NT <> ntNone) and (NT in StableNavigationType) then + if NT <> untNone then begin CameraButtons[NT] := TNavigationTypeButton.Create(Application, NT); - CameraButtons[NT].Caption := CameraNames[NT]; - CameraButtons[NT].OnClick := {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).NavigationTypeButtonClick; + CameraButtons[NT].Caption := NavigationNames[NT]; + CameraButtons[NT].OnClick := {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).ClickNavigationTypeButton; CameraButtons[NT].Toggle := true; CameraButtons[NT].MinImageHeight := MinImageHeight; - Window.Controls.InsertFront(CameraButtons[NT]); + ToolbarHorizGroup.InsertControl(2 + Ord(NT), CameraButtons[NT]); end; - CameraButtons[ntExamine].Image := V3DSceneImages.Examine; - CameraButtons[ntWalk].Image := V3DSceneImages.Walk; - CameraButtons[ntFly].Image := V3DSceneImages.Fly; + CameraButtons[untExamine].Image.Image := V3DSceneImages.Examine; + CameraButtons[untExamine].Image.OwnsImage := false; + CameraButtons[untFly].Image.Image := V3DSceneImages.Fly; + CameraButtons[untFly].Image.OwnsImage := false; + CameraButtons[untWalk].Image.Image := V3DSceneImages.Walk; + CameraButtons[untWalk].Image.OwnsImage := false; UpdateStatusToolbarVisible; end; procedure Resize(Container: TUIContainer); -const - ToolbarMargin = 5; {< between buttons and toolbar panel } - ButtonsMargin = 8; {< between buttons } - ButtonsSeparatorsMargin = 8; {< between buttons and separators } -var - NT: TNavigationType; - NextLeft, ButtonsHeight, ButtonsBottom: Integer; begin - ButtonsHeight := Max( - CameraButtons[ntExamine { any button }].CalculatedHeight, - WarningsButton.CalculatedHeight); - ButtonsBottom := Window.Height - ButtonsHeight - ToolbarMargin; - - NextLeft := ToolbarMargin; - - if ToolbarPanel.Exists then - begin - ToolbarPanel.Left := 0; - ToolbarPanel.Width := Window.Width; - ToolbarPanel.Height := ButtonsHeight + ToolbarMargin * 2; - ToolbarPanel.Bottom := Window.Height - ToolbarPanel.Height; - - { Now place buttons, in left-to-right order } - - OpenButton.Left := NextLeft; - OpenButton.Bottom := ButtonsBottom; - NextLeft := NextLeft + OpenButton.CalculatedWidth + ButtonsSeparatorsMargin; - - ToolbarPanel.VerticalSeparators[0] := NextLeft; - NextLeft := NextLeft + ToolbarPanel.SeparatorSize + ButtonsSeparatorsMargin; - - for NT := Low(NT) to High(NT) do - { check with <> nil, since for ntNone or not StableNavigationType - we don't show button } - if CameraButtons[NT] <> nil then - begin - CameraButtons[NT].Left := NextLeft; - CameraButtons[NT].Bottom := ButtonsBottom; - NextLeft := NextLeft + CameraButtons[NT].CalculatedWidth + ButtonsMargin; - end; - NextLeft := NextLeft + -ButtonsMargin + ButtonsSeparatorsMargin; - - ToolbarPanel.VerticalSeparators[1] := NextLeft; - NextLeft := NextLeft + ToolbarPanel.SeparatorSize + ButtonsSeparatorsMargin; - - CollisionsButton.Left := NextLeft; - CollisionsButton.Bottom := ButtonsBottom; - NextLeft := NextLeft + CollisionsButton.CalculatedWidth + ButtonsMargin; - - ScreenshotButton.Left := NextLeft; - ScreenshotButton.Bottom := ButtonsBottom; - NextLeft := NextLeft + ScreenshotButton.CalculatedWidth + ButtonsMargin; - end; - - WarningsButton.Left := Max(NextLeft, - Window.Width - WarningsButton.CalculatedWidth - ToolbarMargin); - WarningsButton.Bottom := ButtonsBottom; - - ResizeViewports(V3DSceneWindow.Window, SceneManager); + ResizeViewports(V3DSceneWindow.Window, MainViewport); end; -class procedure THelper.OpenButtonClick(Sender: TObject); +class procedure THelper.ClickButtonOpen(Sender: TObject); var URL: string; begin URL := SceneURL; - if Window.FileDialog('Open file', URL, true, Load3D_FileFilters) then + if Window.FileDialog('Open file', URL, true, LoadScene_FileFilters) then LoadScene(URL, []); end; -class procedure THelper.NavigationTypeButtonClick(Sender: TObject); +class procedure THelper.ClickNavigationTypeButton(Sender: TObject); begin - SceneManager.NavigationType := (Sender as TNavigationTypeButton).NavigationType; - ViewportsSetNavigationType(SceneManager.NavigationType); + SetNavigationType((Sender as TNavigationTypeButton).NavigationType); UpdateCameraUI; end; -class procedure THelper.CollisionsButtonClick(Sender: TObject); +class procedure THelper.ClickButtonCollisions(Sender: TObject); begin SetCollisions(not Scene.Collides, true); end; -class procedure THelper.ScreenshotButtonClick(Sender: TObject); +class procedure THelper.ClickButtonScreenshot(Sender: TObject); begin ScreenShotImage('Screenshot to Image', false); end; +class procedure THelper.ClickButtonAnimations(Sender: TObject); +begin + ToggleNamedAnimationsUi; +end; + { Try to lower anti-aliasing (multi-sampling) and shadows (stencil buffer) requirements and initialize worse GL context. } -function RetryOpen(Window: TCastleWindowCustom): boolean; +function RetryOpen(Window: TCastleWindowBase): boolean; begin if Window.AntiAliasing <> aaNone then begin Window.AntiAliasing := aaNone; if AntiAliasingMenu[Window.AntiAliasing] <> nil then AntiAliasingMenu[Window.AntiAliasing].Checked := true; - Writeln('OpenGL context cannot be initialized. Multi-sampling (anti-aliasing) turned off, trying to initialize once again.'); + WritelnLog('OpenGL context cannot be initialized. Multi-sampling (anti-aliasing) turned off, trying to initialize once again.'); Result := true; end else if Window.StencilBits > 0 then begin Window.StencilBits := 0; - Writeln('OpenGL context cannot be initialized. Stencil buffer (shadow volumes) turned off, trying to initialize once again.'); + WritelnLog('OpenGL context cannot be initialized. Stencil buffer (shadow volumes) turned off, trying to initialize once again.'); Result := true; end else Result := false; @@ -3699,7 +3728,7 @@ Param_EnableFixedFunction: boolean = false; const - Options: array [0..22] of TOption = + Options: array [0..23] of TOption = ( (Short: #0; Long: 'scene-change-no-normals'; Argument: oaNone), (Short: #0; Long: 'scene-change-no-solid-objects'; Argument: oaNone), @@ -3723,14 +3752,46 @@ (Short: #0; Long: 'hide-menu'; Argument: oaNone), (Short: #0; Long: 'debug-texture-memory'; Argument: oaNone), (Short: #0; Long: 'screenshot-transparent'; Argument: oaNone), - (Short: #0; Long: 'debug-enable-fixed-function'; Argument: oaNone) + (Short: #0; Long: 'debug-enable-fixed-function'; Argument: oaNone), + (Short: #0; Long: 'project'; Argument: oaRequired) ); procedure OptionProc(OptionNum: Integer; HasArgument: boolean; const Argument: string; const SeparateArgs: TSeparateArgs; Data: Pointer); + + { Set ApplicationDataOverride to make castle-data:/ protocol work with respect + to given project directory (or CastleEngineManifest.xml file). } + procedure SetProject(const DirOrManifestFile: String); + var + DirOrManifestFileUrl, ManifestUrl, DirUrl: String; + begin + DirOrManifestFileUrl := AbsoluteURI(DirOrManifestFile); + if ExtractURIName(DirOrManifestFileUrl) = 'CastleEngineManifest.xml' then + begin + ManifestUrl := DirOrManifestFileUrl; + DirUrl := ExtractURIPath(DirOrManifestFileUrl) + end else + begin + DirUrl := URIIncludeSlash(DirOrManifestFileUrl); + ManifestUrl := DirUrl + 'CastleEngineManifest.xml'; + end; + + if not URIFileExists(ManifestUrl) then + raise EInvalidParams.CreateFmt('Castle Game Engine project not recognized in this directory, "%s" does not exist', [ + ManifestUrl + ]); + + ApplicationDataOverride := DirUrl + 'data/'; + if not (URIExists(URIExcludeSlash(ApplicationDataOverride)) in [ueDirectory, ueUnknown]) then + WritelnWarning('Castle Game Engine project found, but "data" subdirectory does not exist ("%s"). Effectively, nothing will resolve to "castle-data:/" protocol.', [ + ApplicationDataOverride + ]); + end; + var SingleScreenShot: TSingleScreenShot; RangeScreenShot: TRangeScreenShot; + S: String; begin case OptionNum of 0 : Include(Param_SceneChanges, scNoNormals); @@ -3741,102 +3802,111 @@ Param_WriteEncoding := xeClassic; end; 4 : begin - InfoWrite( - 'view3dscene: VRML / X3D browser, and a viewer for other 3D formats.' +NL+ - 'You can navigate in the (possibly animated and interactive) 3D scene,' +NL+ - 'with collision-checking, gravity, and a wealth of graphic effects.' +NL+ - 'You can also convert models in other formats to VRML/X3D.' +NL+ - NL+ - 'Call as' +NL+ - ' view3dscene [OPTIONS]... [FILE-NAME-TO-OPEN]' +NL+ - NL+ - 'You can provide FILE-NAME-TO-OPEN on the command-line.' +NL+ - 'As usual, dash (-) means that standard input will be read' +NL+ - '(in this case the input must be in Inventor / VRML / X3D (classic) format).' +NL+ - NL+ - 'Available options are:' +NL+ - HelpOptionHelp +NL+ - VersionOptionHelp +NL+ - ' -H / --hide-extras Do not show anything extra (like status text' +NL+ - ' or toolbar or bounding box) when program starts.' +NL+ - ' Show only the 3D world.' +NL+ - ' --hide-menu Hide menu bar.' +NL+ - ' --write Load the scene,'+NL+ - ' optionally process by --scene-change-xxx,' +NL+ - ' save it as VRML/X3D to the standard output,' +NL+ - ' exit. Use --write-encoding to choose encoding.' +NL+ - ' --write-encoding classic|xml' +NL+ - ' Choose X3D encoding to use with --write option.' +NL+ - ' Default is "classic".' +NL+ - ' --write-force-x3d Force conversion from VRML to X3D with --write option.' +NL+ - ' Note that if you choose XML encoding' +NL+ - ' (by --write-encoding=xml), this is automatic.' +NL+ - ' Note that this works sensibly only for VRML 2.0' +NL+ - ' (not for older Inventor/VRML 1.0,' +NL+ - ' we cannot convert them to valid X3D for now).' +NL+ - ' --screenshot TIME IMAGE-FILE-NAME' +NL+ - ' Take a screenshot of the loaded scene' +NL+ - ' at given TIME, and save it to IMAGE-FILE-NAME.' +NL+ - ' You most definitely want to pass 3D model' +NL+ - ' file to load at command-line too, otherwise' +NL+ - ' we''ll just make a screenshot of the default' +NL+ - ' black scene.' +NL+ - ' --screenshot-range TIME-BEGIN TIME-STEP FRAMES-COUNT FILE-NAME' +NL+ - ' Take a FRAMES-COUNT number of screenshots from' +NL+ - ' TIME-BEGIN by step TIME-STEP. Save them to' +NL+ - ' a single movie file (like .avi) (ffmpeg must' +NL+ - ' be installed and available on $PATH for this)' +NL+ - ' or to a sequence of image files (FILE-NAME' +NL+ - ' must then be specified like image@counter(4).png).' +NL+ - ' --screenshot-transparent' +NL+ - ' Screenshots background is transparent.' +NL+ - ' Useful only together' +NL+ - ' with --screenshot-range or --screenshot options.' +NL+ - ' --viewpoint NAME Use the viewpoint with given name or index as initial.' +NL+ - ' Especially useful to make a screenshot from given viewpoint.' +NL+ - ' --anti-alias AMOUNT Use full-screen anti-aliasing.' +NL+ - ' Argument AMOUNT is an integer >= 0.' +NL+ - ' Exact 0 means "no anti-aliasing",' +NL+ - ' this is the default. Each successive integer' +NL+ - ' generally makes method one step better.' +NL+ - ' Especially useful to make a screenshot with' +NL+ - ' anti-aliasing quality.' +NL+ - SoundEngine.ParseParametersHelp + NL+ - NL+ - TCastleWindowCustom.ParseParametersHelp(StandardParseOptions, true) +NL+ - NL+ - 'Debug options:' +NL+ - ' --debug-log Write log info to stdout.' +NL+ - ' --debug-log-cache Write log info, including cache.' +nl+ - ' --debug-log-shaders Write log info, including shader source and log.' +nl+ - ' --debug-log-changes Write log info, including VRML/X3D graph changes.' +nl+ - ' --debug-log-videos Write log info, including videos loading and cache.' +nl+ - ' --debug-texture-memory Profile GPU texture memory usage.' +nl+ - OptionDescription('--debug-enable-fixed-function', 'Enable OpenGL fixed-function pipeline for some rendering.') +NL+ - NL+ - 'Deprecated options:' +NL+ - ' --scene-change-no-normals' +NL+ - ' Remove normals information from the loaded scene.' +NL+ - ' Forces automatic calculation of normal vectors.' +NL+ - ' Deprecated, doing this from command-line is not' +NL+ - ' usually useful.' +NL+ - ' --scene-change-no-solid-objects' +NL+ - ' Make all shapes not solid in the loaded scene.' +NL+ - ' Disables backface culling.' +NL+ - ' Deprecated, doing this from command-line is not' +NL+ - ' usually useful.' +NL+ - ' --scene-change-no-convex-faces' +NL+ - ' Treat all faces as potentially concave in the loaded scene.' +NL+ - ' Deprecated, doing this from command-line is not' +NL+ - ' usually useful.' +NL+ - ' --write-to-vrml Deprecated, shortcut for "--write --write-encoding=classic".' +NL+ - NL+ - SCastleEngineProgramHelpSuffix(DisplayApplicationName, Version, true)); - Halt; + S := + 'viewer for all 3D and 2D model formats supported by Castle Game Engine,' + NL + + 'including glTF, X3D, Spine, sprite sheets etc.' +NL+ + 'You can navigate in the (animated and interactive) scene,' +NL+ + 'with collision-checking, gravity, and a wealth of graphic effects.' +NL+ + 'You can also convert models in other formats to X3D.' +NL+ + NL+ + 'Call as' +NL+ + ' view3dscene [OPTIONS]... [FILE-NAME-TO-OPEN]' +NL+ + NL+ + 'You can provide FILE-NAME-TO-OPEN on the command-line.' +NL+ + 'As usual, dash (-) means that standard input will be read' +NL+ + '(in this case the input must be in X3D format).' +NL+ + NL+ + 'Available options are:' +NL+ + HelpOptionHelp +NL+ + VersionOptionHelp +NL+ + ' -H / --hide-extras Do not show anything extra (like status text' +NL+ + ' or toolbar or bounding box) when program starts.' +NL+ + ' Show only the 3D world.' +NL+ + ' --hide-menu Hide menu bar.' +NL+ + ' --write Load the scene,'+NL+ + ' optionally process by --scene-change-xxx,' +NL+ + ' save it as VRML/X3D to the standard output,' +NL+ + ' exit. Use --write-encoding to choose encoding.' +NL+ + ' --write-encoding classic|xml' +NL+ + ' Choose X3D encoding to use with --write option.' +NL+ + ' Default is "classic".' +NL+ + ' --write-force-x3d Force conversion from VRML to X3D with --write option.' +NL+ + ' Note that if you choose XML encoding' +NL+ + ' (by --write-encoding=xml), this is automatic.' +NL+ + ' Note that this works sensibly only for VRML 2.0' +NL+ + ' (not for older Inventor/VRML 1.0,' +NL+ + ' we cannot convert them to valid X3D for now).' +NL+ + ' --screenshot TIME IMAGE-FILE-NAME' +NL+ + ' Take a screenshot of the loaded scene' +NL+ + ' at given TIME, and save it to IMAGE-FILE-NAME.' +NL+ + ' You most definitely want to pass 3D model' +NL+ + ' file to load at command-line too, otherwise' +NL+ + ' we''ll just make a screenshot of the default' +NL+ + ' black scene.' +NL+ + ' --screenshot-range TIME-BEGIN TIME-STEP FRAMES-COUNT FILE-NAME' +NL+ + ' Take a FRAMES-COUNT number of screenshots from' +NL+ + ' TIME-BEGIN by step TIME-STEP. Save them to' +NL+ + ' a single movie file (like .avi) (ffmpeg must' +NL+ + ' be installed and available on $PATH for this)' +NL+ + ' or to a sequence of image files (FILE-NAME' +NL+ + ' must then be specified like image@counter(4).png).' +NL+ + ' --screenshot-transparent' +NL+ + ' Screenshots background is transparent.' +NL+ + ' Useful only together' +NL+ + ' with --screenshot-range or --screenshot options.' +NL+ + ' --viewpoint NAME Use the viewpoint with given name or index as initial.' +NL+ + ' Especially useful to make a screenshot from given viewpoint.' +NL+ + ' --anti-alias AMOUNT Use full-screen anti-aliasing.' +NL+ + ' Argument AMOUNT is an integer >= 0.' +NL+ + ' Exact 0 means "no anti-aliasing",' +NL+ + ' this is the default. Each successive integer' +NL+ + ' generally makes method one step better.' +NL+ + ' Especially useful to make a screenshot with' +NL+ + ' anti-aliasing quality.' +NL+ + ' --project DIR Point view3dscene to Castle Game Engine' +NL+ + ' project directory (or CastleEngineManifest.xml file)' +NL+ + ' to resolve the "castle-data:/" URLs in files.' +NL+ + SoundEngine.ParseParametersHelp + NL+ + NL+ + TCastleWindowBase.ParseParametersHelp(StandardParseOptions, true) +NL+ + NL+ + 'Debug options:' +NL+ + ' --debug-log Deprecated. We now log by default.' +NL+ + ' --debug-log-cache Write log info, including cache.' +nl+ + ' --debug-log-shaders Write log info, including shader source and log.' +nl+ + ' --debug-log-changes Write log info, including VRML/X3D graph changes.' +nl+ + ' --debug-log-videos Write log info, including videos loading and cache.' +nl+ + ' --debug-texture-memory Profile GPU texture memory usage.' +nl+ + OptionDescription('--debug-enable-fixed-function', 'Enable OpenGL fixed-function pipeline for some rendering.') +NL+ + NL+ + 'Deprecated options:' +NL+ + ' --scene-change-no-normals' +NL+ + ' Remove normals information from the loaded scene.' +NL+ + ' Forces automatic calculation of normal vectors.' +NL+ + ' Deprecated, doing this from command-line is not' +NL+ + ' usually useful.' +NL+ + ' --scene-change-no-solid-objects' +NL+ + ' Make all shapes not solid in the loaded scene.' +NL+ + ' Disables backface culling.' +NL+ + ' Deprecated, doing this from command-line is not' +NL+ + ' usually useful.' +NL+ + ' --scene-change-no-convex-faces' +NL+ + ' Treat all faces as potentially concave in the loaded scene.' +NL+ + ' Deprecated, doing this from command-line is not' +NL+ + ' usually useful.' +NL+ + ' --write-to-vrml Deprecated, shortcut for "--write --write-encoding=classic".' +NL+ + NL+ + SCastleEngineProgramHelpSuffix(DisplayApplicationName, Version, true); + + if IsConsole then + Writeln(S) + else + WindowMessageOK(S); + Halt; end; 5 : begin - Writeln(Version); - Halt; + InfoWrite(Version); + Halt; end; 6 : begin SingleScreenShot := TSingleScreenShot.Create; @@ -3852,27 +3922,12 @@ RangeScreenShot.URLPattern := SeparateArgs[4]; ScreenShotsList.Add(RangeScreenShot); end; - 8 : InitializeLog; - 9 : begin - InitializeLog; - LogChanges := true; - end; - 10: begin - InitializeLog; - LogRendererCache := true; - end; - 11: begin - InitializeLog; - LogShaders := true; - end; - 12: begin - InitializeLog; - LogVideosCache := true; - end; - 13: begin - InitializeLog; - LogTextureCache := true; - end; + 8 : ; // we now call InitializeLog always + 9 : LogChanges := true; + 10: LogRendererCache := true; + 11: LogShaders := true; + 12: LogVideosCache := true; + 13: LogTextureCache := true; 14: begin Window.AntiAliasing := TAntiAliasing(Clamped(StrToInt(Argument), Ord(Low(TAntiAliasing)), Ord(High(TAntiAliasing)))); @@ -3895,15 +3950,32 @@ 20: TextureMemoryProfiler.Enabled := true; 21: Param_ScreenshotTransparent := true; 22: Param_EnableFixedFunction := true; + 23: SetProject(Argument); else raise EInternalError.Create('OptionProc'); end; end; procedure Run; begin + { Set nice application name. + The default application name is determined from ParamStr(0), + but that is sometimes not optimal: + - Under Windows ParamStr(0) is ugly uppercased. + - ParamStr(0) is unceratain for Unixes -- it contains whatever caller set. + - ApplicationName is used for Config.URL by ApplicationConfig, so it better be reliable. } + ApplicationProperties.ApplicationName := 'view3dscene'; ApplicationProperties.Version := Version; - Window := TCastleWindowCustom.Create(Application); + // Initialize log as early as possible, but avoid messing --help/--version output + if not Parameters.IsPresent([ + '-h', + '--help', + '-v', + '--version' + ]) then + InitializeLog; + + Window := TCastleWindowBase.Create(Application); Application.MainWindow := Window; Progress.UserInterface := WindowProgressInterface; @@ -3934,19 +4006,22 @@ Param_SceneURL := Parameters[1]; end; - SceneManager := TV3DSceneManager.Create(nil); - { do not use lights from Scene on other scenes } - SceneManager.UseGlobalLights := false; - Window.Controls.InsertBack(SceneManager); - SceneManager.OnBoundViewpointChanged := + MainViewport := TV3DViewport.Create(nil); + MainViewport.FullSize := true; + MainViewport.AutoCamera := true; + MainViewport.AutoNavigation := true; + { do not use lights from MainViewport.Items.MainScene on other scenes } + MainViewport.UseGlobalLights := false; + Window.Controls.InsertBack(MainViewport); + MainViewport.OnBoundViewpointChanged := {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).BoundViewpointChanged; - SceneManager.OnBoundNavigationInfoChanged := + MainViewport.OnBoundNavigationInfoChanged := {$ifdef CASTLE_OBJFPC}@{$endif} THelper(nil).BoundNavigationInfoChanged; InitializeViewports(TV3DViewport); BGColorChanged; - CreateStatusToolbar; + CreateMainUserInterface; Window.Controls.InsertBack(ScreenEffects); @@ -3975,17 +4050,20 @@ { init "scene global variables" to initial empty values } Scene := TCastleScene.Create(nil); try - AttributesLoadFromConfig(Scene.Attributes); - SceneManager.Items.Add(Scene); - SceneManager.MainScene := Scene; + { makes X3D KeySensor and StringSensor working } + Scene.ListenPressRelease := true; + + AttributesLoadFromConfig(Scene.RenderOptions); + MainViewport.Items.Add(Scene); + MainViewport.Items.MainScene := Scene; SceneBoundingBox := TBoundingBoxScene.Create(Scene); - SceneManager.Items.Add(SceneBoundingBox); + MainViewport.Items.Add(SceneBoundingBox); SceneDebugEdges := TDebugEdgesScene.Create(Scene); - SceneManager.Items.Add(SceneDebugEdges); + MainViewport.Items.Add(SceneDebugEdges); - InitCameras(SceneManager); + InitNavigation(MainViewport); InitTextureFilters(Scene); { init "scene global variables" to non-null values } @@ -4021,14 +4099,14 @@ Window.StencilBits := 8; Window.Open(@RetryOpen); + if Param_EnableFixedFunction then + GLFeatures.EnableFixedFunction := true; // force EnableFixedFunction even before loading Param_SceneURL if WasParam_SceneURL then - LoadScene(Param_SceneURL, Param_SceneChanges) else + LoadScene(Param_SceneURL, Param_SceneChanges) + else LoadWelcomeScene; - if Param_EnableFixedFunction then - GLFeatures.EnableFixedFunction := true; - if MakingScreenShot then begin MakeAllScreenShotsFBO(Param_ScreenshotTransparent); @@ -4038,7 +4116,7 @@ Application.Run; finally FreeScene end; - AttributesSaveToConfig(Scene.Attributes); + AttributesSaveToConfig(Scene.RenderOptions); SoundEngine.SaveToConfig(UserConfig); RecentMenu.SaveToConfig(UserConfig); @@ -4049,7 +4127,7 @@ end; finally FreeAndNil(SceneWarnings); - FreeAndNil(SceneManager); + FreeAndNil(MainViewport); end; end; @@ -4063,7 +4141,7 @@ without dumping any stack trace (because it's normal to exit with exception in case of project/environment error, not a bug, and the stack trace is mostly useless for end-users in -dRELEASE mode). } - Writeln(ErrOutput, ExceptMessage(E)); + ErrorWrite(ExceptMessage(E)); Halt(1); end; end; diff -Nru view3dscene-3.18.0/code/welcome_scene.inc view3dscene-4.0.0/code/welcome_scene.inc --- view3dscene-3.18.0/code/welcome_scene.inc 2018-01-21 13:55:41.000000000 +0000 +++ view3dscene-4.0.0/code/welcome_scene.inc 1970-01-01 00:00:00.000000000 +0000 @@ -1,12 +0,0 @@ -{ -*- buffer-read-only: t -*- } -{ DON'T EDIT -- this file was automatically generated from "welcome_scene.wrl" } -'#VRML V2.0 utf8' + LineEnding + -'' + LineEnding + -'Group {' + LineEnding + -' children [' + LineEnding + -' # TODO: In the future I plan to add here some nice "welcome scene"' + LineEnding + -' # Text { string [ "Welcome to", "view3dscene" ] }' + LineEnding + -' WorldInfo { title "Welcome scene" }' + LineEnding + -' ]' + LineEnding + -'}' + LineEnding + -'' diff -Nru view3dscene-3.18.0/debian/changelog view3dscene-4.0.0/debian/changelog --- view3dscene-3.18.0/debian/changelog 2020-05-06 18:34:49.000000000 +0000 +++ view3dscene-4.0.0/debian/changelog 2021-11-06 19:54:06.000000000 +0000 @@ -1,3 +1,24 @@ +view3dscene (4.0.0-1) stable; urgency=medium + + [ Jenkins ] + * Update watch file format version to 4. + Changes-By: lintian-brush + Fixes: lintian: older-debian-watch-file-standard + See-also: https://lintian.debian.org/tags/older-debian-watch-file-standard.html + * Update standards version to 4.5.1, no changes needed. + Changes-By: lintian-brush + Fixes: lintian: out-of-date-standards-version + See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html + + [ Abou Al Montacir ] + * Fixed watch file after upstream URL changed. + * Added GBP configuration file. + * New upstream version 4.0.0 + * Fixed make clean target. + * Fixed path of Castle Game Engine units. (Closes: Bug#997940) + + -- Abou Al Montacir Sat, 06 Nov 2021 20:54:06 +0100 + view3dscene (3.18.0-4) unstable; urgency=medium * Use --export-filename i.s.o. --export-png (Closes: #959610) diff -Nru view3dscene-3.18.0/debian/control view3dscene-4.0.0/debian/control --- view3dscene-3.18.0/debian/control 2020-05-06 18:34:49.000000000 +0000 +++ view3dscene-4.0.0/debian/control 2021-11-06 15:56:53.000000000 +0000 @@ -5,7 +5,7 @@ Uploaders: Abou Al Montacir , Paul Gevers -Standards-Version: 4.5.0 +Standards-Version: 4.5.1 Build-Depends: debhelper-compat (= 13), fp-compiler, diff -Nru view3dscene-3.18.0/debian/gbp.conf view3dscene-4.0.0/debian/gbp.conf --- view3dscene-3.18.0/debian/gbp.conf 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/debian/gbp.conf 2021-11-06 16:00:10.000000000 +0000 @@ -0,0 +1,14 @@ +[DEFAULT] +pristine-tar = True +cleaner = /bin/true + +[import-orig] +filter = [ ] + +[buildpackage] +pbuilder = true +pbuilder-options=--source-only-changes + +[dch] +git-author = true +full = true diff -Nru view3dscene-3.18.0/debian/patches/fix__run_test_once.sh__to_not_depend_on_tool_in_cge.patch view3dscene-4.0.0/debian/patches/fix__run_test_once.sh__to_not_depend_on_tool_in_cge.patch --- view3dscene-3.18.0/debian/patches/fix__run_test_once.sh__to_not_depend_on_tool_in_cge.patch 2020-05-06 18:34:49.000000000 +0000 +++ view3dscene-4.0.0/debian/patches/fix__run_test_once.sh__to_not_depend_on_tool_in_cge.patch 2021-11-06 19:19:11.000000000 +0000 @@ -20,7 +20,7 @@ --- view3dscene.orig/jenkins_scripts/run_tests.sh +++ view3dscene/jenkins_scripts/run_tests.sh @@ -104,4 +104,4 @@ rm -f "${OUTPUT_SHORT}" "${OUTPUT_VERBOS - # test_dir ../www/htdocs/ + # test_dir ../cge-www/htdocs/ # Just test all models within ../ -test_dir ../ diff -Nru view3dscene-3.18.0/debian/patches/fix_make_file.patch view3dscene-4.0.0/debian/patches/fix_make_file.patch --- view3dscene-3.18.0/debian/patches/fix_make_file.patch 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/debian/patches/fix_make_file.patch 2021-11-06 19:19:11.000000000 +0000 @@ -0,0 +1,24 @@ +From: Abou Al Montacir +Date: Sat, 6 Nov 2021 17:22:50 +0100 +Subject: Fixed make clean target. + +--- a/Makefile ++++ b/Makefile +@@ -50,13 +50,11 @@ uninstall: + # Run a couple of child targets to autogenerate some code + .PHONY: generate-code + generate-code: +- $(MAKE) -C images/ +- $(MAKE) -C internal_scenes/ +- $(MAKE) -C screen_effects/ ++ $(MAKE) -C embedded_data/images/ ++ $(MAKE) -C embedded_data/screen_effects/ + + # Clean autogenerated code + .PHONY: clean-code + clean-code: +- $(MAKE) -C images/ clean +- $(MAKE) -C internal_scenes/ clean +- $(MAKE) -C screen_effects/ clean ++ $(MAKE) -C embedded_data/images/ clean ++ $(MAKE) -C embedded_data/screen_effects/ clean diff -Nru view3dscene-3.18.0/debian/patches/series view3dscene-4.0.0/debian/patches/series --- view3dscene-3.18.0/debian/patches/series 2020-05-06 18:34:49.000000000 +0000 +++ view3dscene-4.0.0/debian/patches/series 2021-11-06 19:19:11.000000000 +0000 @@ -1 +1,2 @@ fix__run_test_once.sh__to_not_depend_on_tool_in_cge.patch +fix_make_file.patch diff -Nru view3dscene-3.18.0/debian/rules view3dscene-4.0.0/debian/rules --- view3dscene-3.18.0/debian/rules 2020-05-06 18:34:49.000000000 +0000 +++ view3dscene-4.0.0/debian/rules 2021-11-06 19:44:16.000000000 +0000 @@ -15,6 +15,7 @@ # Get current upstream CGE version as that is used in the path of it's files CGEVERSION := $(shell dpkg-query -f '$${Version}' -W 'fp-units-castle-game-engine' | sed -e 's/-[^-]*$$//g;s/+dfsg[0-9]*//g') +CGE_UNITS_DIR=/usr/lib/${DEB_HOST_MULTIARCH}/fp-units-${FPCVER}/castle-game-engine-$(firstword $(subst ~, ,${CGEVERSION})) # Set default compilation options LDFLAGS=$(strip $(shell DEB_BUILD_MAINT_OPTIONS=$(DEB_BUILD_MAINT_OPTIONS) \ @@ -31,7 +32,7 @@ -Si \ -O2 \ -Xs \ - -Fu/usr/lib/${DEB_HOST_MULTIARCH}/fp-units-${FPCVER}/castle-game-engine-${CGEVERSION}/ + -Fu${CGE_UNITS_DIR} \ #export DH_VERBOSE=1 @@ -52,8 +53,8 @@ fpc $(BUILDOPTS) code/view3dscene.lpr fpc $(BUILDOPTS) code/tovrmlx3d.lpr - inkscape --export-width=48 --export-height=48 desktop/view3dscene.svg \ - --export-filename=desktop/view3dscene.png + inkscape --export-width=48 --export-height=48 freedesktop/view3dscene.svg \ + --export-filename=freedesktop/view3dscene.png override_dh_auto_test: # Code to run the package test suite. diff -Nru view3dscene-3.18.0/debian/view3dscene.install view3dscene-4.0.0/debian/view3dscene.install --- view3dscene-3.18.0/debian/view3dscene.install 2020-05-06 18:34:49.000000000 +0000 +++ view3dscene-4.0.0/debian/view3dscene.install 2021-11-06 19:53:40.000000000 +0000 @@ -1,5 +1,5 @@ code/view3dscene usr/bin code/tovrmlx3d usr/bin -desktop/view3dscene.desktop usr/share/applications -desktop/view3dscene.svg usr/share/icons/hicolor/scalable/apps -desktop/view3dscene.png usr/share/icons/hicolor/48x48/apps +freedesktop/view3dscene.desktop usr/share/applications +freedesktop/view3dscene.svg usr/share/icons/hicolor/scalable/apps +freedesktop/view3dscene.png usr/share/icons/hicolor/48x48/apps diff -Nru view3dscene-3.18.0/debian/view3dscene.sharedmimeinfo view3dscene-4.0.0/debian/view3dscene.sharedmimeinfo --- view3dscene-3.18.0/debian/view3dscene.sharedmimeinfo 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/debian/view3dscene.sharedmimeinfo 2021-02-06 02:35:03.000000000 +0000 @@ -177,7 +177,7 @@ @@ -194,4 +194,14 @@ JSON document + + + glTF + + + + + glTF Binary + + diff -Nru view3dscene-3.18.0/debian/watch view3dscene-4.0.0/debian/watch --- view3dscene-3.18.0/debian/watch 2020-05-06 18:34:49.000000000 +0000 +++ view3dscene-4.0.0/debian/watch 2021-11-06 15:56:53.000000000 +0000 @@ -1,2 +1,10 @@ -version=3 -http://sf.net/castle-engine/ view3dscene-(.*)-src.tar.gz debian +version=4 +opts=\ +compression=xz,\ +repack,\ +repacksuffix=+dfsg,\ +uversionmangle=s/-/~/,\ +dversionmangle=s/\+dfsg(\d*)//,\ +filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%view3dscene-$1.tar.xz% \ + https://github.com/castle-engine/view3dscene/tags \ + (?:.*?/)?v?@ANY_VERSION@\.tar\.gz debian diff -Nru view3dscene-3.18.0/desktop/AUTHORS.txt view3dscene-4.0.0/desktop/AUTHORS.txt --- view3dscene-3.18.0/desktop/AUTHORS.txt 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/desktop/AUTHORS.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1,8 +0,0 @@ -The view3dscene icon (created together with old Castle Game Engine icon) are -Copyright 2008-2017 Katarzyna Obrycka, Michalis Kamburelis. - -Distributed on GNU GPL >= 2 license, -just like the view3dscene code itself. - -Kasia Obrycka did the most important work of making the icon actually "work", -by providing moon, tentacles and idea to shade the tower. Thanks! diff -Nru view3dscene-3.18.0/desktop/INSTALL.txt view3dscene-4.0.0/desktop/INSTALL.txt --- view3dscene-3.18.0/desktop/INSTALL.txt 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/desktop/INSTALL.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1,86 +0,0 @@ -"make install" does basic install of this for current user. See - http://castle-engine.sourceforge.net/view3dscene.php#section_install_free_desktop -for user documentation how to use data and makefiles in this directory. -File below is only for developers, some internal notes from Kambi how this -works. - -See http://library.gnome.org/devel/integration-guide/stable/desktop-files.html.en -for basic GNOME integration instructions. - -Desktop file -- Should be copied to /usr/share/applications or ~/.local/share/applications - (for GNOME <= 2.10 (<= 2.8 on Fedora) this should be - ~/.gnome2/vfolders/applications). -- See http://standards.freedesktop.org/menu-spec/latest/apa.html - for a list of allowed Category values. -- "StartupNotify=true" can be useful for me to add to *.desktop files, - as GTK 2 backend should automatically support this - (http://library.gnome.org/devel/gdk/stable/gdk-General.html#gdk-notify-startup-complete). - For now, view3dscene opens instantly fast, so it's not needed. -- update-desktop-database call is needed to actually associate my program - with MimeType specified in desktop file. (Found by looking at some Debian - packges postinst script.) - -Icon file -- Should be copied under /usr/share/icons/, - most standard is /usr/share/icons/hicolor/48x48/apps/. - Local user has this in ~/.local/share/icons/ - and ~/.local/share/icons/hicolor/48x48/apps/ -- "48x48" is just indicated as most standard, and smaller versions will - be generated from it. For SVG icons, I think (but didn't actually - read this anywhere) they should go to "scalable" subdir. -- Update: although on my Debian "scalable" subdir is indeed standard, - it looks like desktop icon remains for some reason stupidly small - (even though it's recorded in SVG file that resolution is 48x48). - Yes, this happens to other programs with only scalable icons too, - like eog. It doesn't happen e.g. to evolution --- because evolution - just adds 48x48 icon as PNG file, in addition to SVG in scalable. - Fortunately, we can trivially easy just autogenerate PNG 48x48 version - to workaround this. -- Do not specify icon extension in *.desktop file. - Algorithm for searching icons (from spec - http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html) - makes it clear that implementation will try appending various extensions - on it's own. Besides, as noted above, we have both SVG and PNG versions of - the icon, so we do not know what extension to specify. - -Mime file -- Should be copied to /usr/share/mime/packages/, - local user location is ~/.local/share/mime/packages/. -- After copying you should run - update-mime-database /usr/share/mime - or equivalent for local user location. -- Note that our mime XML file describes "model/x3d+binary", but it's - not yet listed in our desktop file --- because we do not handle x3db yet. - -Thumbnailer script: -- It works :) - -- Beware that loading arbitrary 3D scene may take a lot of time, - consume a lot of memory and CPU power. - - Although we try to be fast, and some things are specially optimized - for screenshot (namely, RendererOptimization is always roNone when - generating a screenshot for a single image), but stil some things - could be optimized more (like octree construction should be avoided - for a screenshot). - - But no amount of optimization will make loading fast for any scene. - And we can't really detect every resource use (CPU, memory, time) - and abort model loading (parsing, loading textures, rendering to OpenGL) - --- since this is quite complicated and delegates work to many libraries, - OpenGL foremost. - - The bottom line is: making a thumbnail of 3D scene may be resource-consuming, - and there's really nothing we can do about it. - Nautilus should automatically terminate thumbnailer that - runs too long, so this is not critical problem --- but you may experience - slowdowns when using this thumbnailer. - -You may want to run - killall gnome-panel - killall nautilus -to refresh icons and mime types everywhere without relogging to GNOME. -(If anyone knows a cleaner to do this, please let me know.) Without these -kills, only the menu entry is actomatically updated. I.e. changes to *.desktop -files dir are picked up automatically, but icon and mime files not (it seems). diff -Nru view3dscene-3.18.0/desktop/Makefile view3dscene-4.0.0/desktop/Makefile --- view3dscene-3.18.0/desktop/Makefile 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/desktop/Makefile 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# See INSTALL file for some comments about installing desktop data. - -APP_NAME := glViewImage - -VIEW3DSCENE_ICON := ../../www/logo/6_thicker.svg - -ALL_IMAGES := $(APP_NAME).png $(APP_NAME).svg $(APP_NAME).icns - -.PHONY: all_images -all_images: $(ALL_IMAGES) - -# Copy/convert $(VIEW3DSCENE_ICON) to nice names, in svg and (48x48) png. -$(APP_NAME).svg: $(VIEW3DSCENE_ICON) - cp -f $< $@ - -$(APP_NAME).png: $(VIEW3DSCENE_ICON) - inkscape --export-width=48 --export-height=48 $< --export-png=$@ - -$(APP_NAME).icns: $(VIEW3DSCENE_ICON) - ../../scripts/svg_to_icns.sh $< $@ diff -Nru view3dscene-3.18.0/desktop/install.sh view3dscene-4.0.0/desktop/install.sh --- view3dscene-3.18.0/desktop/install.sh 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/desktop/install.sh 1970-01-01 00:00:00.000000000 +0000 @@ -1,40 +0,0 @@ -#!/bin/bash -set -eu - -# Install view3dscene menu entries, icons, mime types (to open view3dscene -# automatically when clicking on 3D models). - -APP_NAME='view3dscene' - -# Use share directory from parameter. By default use user-local directory -# (this makes this script useful for normal users, documented on view3dscene website). -SHARE_PREFIX="${1:-${HOME}/.local/share}" - -echo -n "Installing $APP_NAME desktop stuff (MIME types, icons, desktop file) to ${SHARE_PREFIX}... " - -# Install mime types: -install -d "$SHARE_PREFIX"/mime/packages/ -install --mode 644 "$APP_NAME".xml "$SHARE_PREFIX"/mime/packages/ -update-mime-database "$SHARE_PREFIX"/mime - -# Install icons: -install -d "$SHARE_PREFIX"/icons/hicolor/scalable/apps/ -install --mode 644 "$APP_NAME".svg "$SHARE_PREFIX"/icons/hicolor/scalable/apps/ - -# Install also 48x48 PNG version, this helps nautilus to display icon -# properly on the desktop. -install -d "$SHARE_PREFIX"/icons/hicolor/48x48/apps/ -install --mode 644 "$APP_NAME".png "$SHARE_PREFIX"/icons/hicolor/48x48/apps/ - -# Is this needed? -#if which update-icon-caches >/dev/null 2>&1 ; then update-icon-caches "$SHARE_PREFIX"/icons/hicolor/; fi - -# Install desktop file: -# (Do this at the end, when mime and icons are already installed; -# I don't know for sure what update-desktop-database actually does, -# it's better to be safe). -install -d "$SHARE_PREFIX"/applications/ -install --mode 644 "$APP_NAME".desktop "$SHARE_PREFIX"/applications/ -if which update-desktop-database >/dev/null 2>&1 ; then update-desktop-database -q "$SHARE_PREFIX"/applications/; fi - -echo "installed OK." diff -Nru view3dscene-3.18.0/desktop/install_thumbnailer.sh view3dscene-4.0.0/desktop/install_thumbnailer.sh --- view3dscene-3.18.0/desktop/install_thumbnailer.sh 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/desktop/install_thumbnailer.sh 1970-01-01 00:00:00.000000000 +0000 @@ -1,58 +0,0 @@ -#!/bin/bash -set -eu - -# Install view3dscene GNOME thumbnailer stuff - -install_single_thumbnailer () -{ - THUMBNAILER_MIME="$1" - - # view3dscene command notes: - # - TODO: spec says that we should make PNG file on the output. - # But currently we recognize output file type by extension, - # and nautilus calls us with something like "/tmp/.gnome_thumbnail.0WOIDU", - # and on unrecognized extension we produce BMP format. - # Seems that it's handled Ok, but I should probably switch to PNG anyway. - # - %s is what everyone uses, but will this handle filenames with spaces? - echo -n 'Installing for MIME '"$THUMBNAILER_MIME"': ' - - THUMBNAILER_MIME=`echo $THUMBNAILER_MIME | sed -e 's|+|@|'` - THUMBNAILER_MIME=`echo $THUMBNAILER_MIME | sed -e 's|/|@|'` - -# echo -n '(internal name: '"$THUMBNAILER_MIME"'): ' - - gconftool --type bool --set /desktop/gnome/thumbnailers/"$THUMBNAILER_MIME"/enable true - gconftool --type string --set /desktop/gnome/thumbnailers/"$THUMBNAILER_MIME"/command "view3dscene %i --screenshot 0 %o --geometry %sx%s" - - echo 'done.' -} - -install_single_thumbnailer 'model/vrml' -install_single_thumbnailer 'image/x-3ds' -install_single_thumbnailer 'model/x3d+vrml' -install_single_thumbnailer 'model/x3d+xml' -install_single_thumbnailer 'application/x-collada' -install_single_thumbnailer 'application/x-inventor' -install_single_thumbnailer 'application/x-md3' -install_single_thumbnailer 'application/x-wavefront-obj' -install_single_thumbnailer 'application/x-geo' -install_single_thumbnailer 'application/x-castle-anim-frames' -install_single_thumbnailer 'application/json' - -echo '----------' -echo 'Installing view3dscene as GNOME thumbnailer: all OK.' -echo '' -echo 'Remember to call also ./install.sh (before or after ./install_thumbnailer.sh),' -echo 'to make the thumbnailer actually be used for appropriate MIME types.' -echo '----------' - -# Alternative installation method, following -# http://web.archive.org/web/20111228010551/http://thunar.xfce.org/documentation/C/customizing-thunar.html -# and using view3dscene-thumbnailer.desktop - -# Use share directory from parameter. By default use user-local directory -# (this makes this script useful for normal users, documented on view3dscene website). -# -# SHARE_PREFIX="${1:-${HOME}/.local/share}" -# install -d "$SHARE_PREFIX"/thumbnailers/ -# install view3dscene-thumbnailer.desktop "$SHARE_PREFIX"/thumbnailers/ diff -Nru view3dscene-3.18.0/desktop/uninstall.sh view3dscene-4.0.0/desktop/uninstall.sh --- view3dscene-3.18.0/desktop/uninstall.sh 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/desktop/uninstall.sh 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -#!/bin/bash -set -eu - -# Remove files installed by install.sh - -remove_files () -{ - echo 'Removing files:' "$@" - rm -Rf "$@" -} - -APP_NAME='view3dscene' -SHARE_PREFIX="${1:-${HOME}/.local/share}" -remove_files \ - "$SHARE_PREFIX"/mime/packages/"$APP_NAME".xml \ - "$SHARE_PREFIX"/icons/hicolor/scalable/apps/"$APP_NAME".svg \ - "$SHARE_PREFIX"/icons/hicolor/48x48/apps/"$APP_NAME".png \ - "$SHARE_PREFIX"/applications/"$APP_NAME".desktop - -echo "Uninstalled OK." diff -Nru view3dscene-3.18.0/desktop/unused-view3dscene-thumbnailer.desktop view3dscene-4.0.0/desktop/unused-view3dscene-thumbnailer.desktop --- view3dscene-3.18.0/desktop/unused-view3dscene-thumbnailer.desktop 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/desktop/unused-view3dscene-thumbnailer.desktop 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -[Desktop Entry] -Version=1.0 -Encoding=UTF-8 -Type=X-Thumbnailer -Name=view3dscene Thumbnailer -MimeType=model/vrml;image/x-3ds;model/x3d+vrml;model/x3d+xml;application/x-collada;application/x-inventor;application/x-md3;application/x-wavefront-obj;application/x-geo;application/x-castle-anim-frames -X-Thumbnailer-Exec=view3dscene %i --screenshot 0 %o --geometry %sx%s diff -Nru view3dscene-3.18.0/desktop/view3dscene.desktop view3dscene-4.0.0/desktop/view3dscene.desktop --- view3dscene-3.18.0/desktop/view3dscene.desktop 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/desktop/view3dscene.desktop 1970-01-01 00:00:00.000000000 +0000 @@ -1,19 +0,0 @@ -[Desktop Entry] -Name=view3dscene -GenericName=3D Viewer -GenericName[it]=Visualizzatore 3D -GenericName[pl]=Przeglądarka modeli 3D -Exec=view3dscene %u -Icon=view3dscene -Type=Application -Categories=Graphics;3DGraphics; -Comment=View 3D models in various formats, play with VRML / X3D worlds -Comment[it]=Visualizzatore di modelli 3D in vari formati e visore di mondi VRML / X3D -Comment[pl]=Przeglądanie modeli 3D w różnych formatach, operowanie na światach VRML / X3D -MimeType=model/vrml;image/x-3ds;model/x3d+vrml;model/x3d+xml;application/x-collada;application/x-inventor;application/x-md3;application/x-wavefront-obj;application/x-geo;application/x-castle-anim-frames;application/json -# See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693918 -# https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s05.html -# https://wiki.gnome.org/Initiatives/GnomeGoals/DesktopFileKeywords -# -# TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! -Keywords=browser;vrml;x3d;collada;md3;spine; Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/desktop/view3dscene.icns and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/desktop/view3dscene.icns differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/desktop/view3dscene.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/desktop/view3dscene.png differ diff -Nru view3dscene-3.18.0/desktop/view3dscene.svg view3dscene-4.0.0/desktop/view3dscene.svg --- view3dscene-3.18.0/desktop/view3dscene.svg 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/desktop/view3dscene.svg 1970-01-01 00:00:00.000000000 +0000 @@ -1,193 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - coubre de bezier : Curve - Un trace dessinant une courbe de type bezie issue de blender - - - - - - - - - - - - - - - - - - - - - - - - diff -Nru view3dscene-3.18.0/desktop/view3dscene.xml view3dscene-4.0.0/desktop/view3dscene.xml --- view3dscene-3.18.0/desktop/view3dscene.xml 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/desktop/view3dscene.xml 1970-01-01 00:00:00.000000000 +0000 @@ -1,197 +0,0 @@ - - - - - - - - VRML document - VRML sənədi - Документ — VRML - document VRML - Dokument VRML - Dogfen VRML - VRML-dokument - VRML-Dokument - έγγραφο VRML - VRML document - VRML-dokumento - documento VRML - VRML dokumentua - VRML-asiakirja - document VRML - VRML-dokumentum - Documento VRML - VRML ドキュメント - VRML 문서 - VRML dokumentas - Dokumen VRML - VRML-dokument - VRML-document - VRML-dokument - Dokument VRML - documento VRML - Documento VRML - документ VRML - Dokument VRML - VRML документ - VRML-dokument - Документ VRML - Tài liệu VRML - VRML 文档 - VRML 文件 - - - - - - - - - 3DS model - 3D Studio rəsmi - Изображение — 3D Studio - imatge de 3D Studio - Obrázek 3D Studio - Delwedd "3D Studio" - 3D Studio-billede - 3D Studio-Bild - εικόνα 3D Studio - 3D Studio image - bildo de 3D Studio - imagen de 3D Studio - 3D Studio-ko irudia - 3D Studio -kuva - image 3D Studio - 3D Studio-kép - Immagine 3D Studio - 3D Studio 画像 - 3D Studio 그림 - 3D Studio paveikslėlis - Imej 3D Studio - 3D Studio-bilde - 3D-Studio-afbeelding - 3D Studio-bilete - Obraz 3D Studio - imagem 3D Studio - Imagem do 3D Studio - изображение 3D Studio - Figurë 3D Studio - 3D Studio слика - 3D Studio-bild - Зображення 3D Studio - Ảnh xuởng vẽ 3D - 3D Studio 图像 - 3D Studio 圖片 - - - - - - - - X3D model (classic VRML encoding) - - - - - - - - - X3D model (XML encoding) - - - - - - - - X3D model (binary compressed) - - - - - - - - - COLLADA model - - - - - - Inventor model - - - - - - MD3 (Quake 3 engine) model - - - - - - - Wavefront OBJ model - - - - - - - Videoscape GEO model - - - - - - - Castle Game Engine animation - - - - - - - - JSON document - - - diff -Nru view3dscene-3.18.0/embedded_data/Makefile view3dscene-4.0.0/embedded_data/Makefile --- view3dscene-3.18.0/embedded_data/Makefile 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/Makefile 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,11 @@ +default: + $(MAKE) -C designs/ + $(MAKE) -C images/ + $(MAKE) -C scenes/ + $(MAKE) -C screen_effects/ + +clean: + $(MAKE) -C designs/ clean + $(MAKE) -C images/ clean + $(MAKE) -C scenes/ clean + $(MAKE) -C screen_effects/ clean diff -Nru view3dscene-3.18.0/embedded_data/README.md view3dscene-4.0.0/embedded_data/README.md --- view3dscene-3.18.0/embedded_data/README.md 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/README.md 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,6 @@ +To make distributing view3dscene easy, for now we pack all the data inside the executable. +So instead of traditional data/ subdirectory ( https://castle-engine.io/manual_data_directory.php ), +we have embedded_data/ subdirectory, and we process files using +file_to_pascal_string (from +https://github.com/pasdoc/pasdoc/tree/master/source/tools ) +or image-to-pascal (from CGE). diff -Nru view3dscene-3.18.0/embedded_data/designs/Makefile view3dscene-4.0.0/embedded_data/designs/Makefile --- view3dscene-3.18.0/embedded_data/designs/Makefile 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/designs/Makefile 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,13 @@ +# This requires file_to_pascal_string from PasDoc +# ( https://github.com/pasdoc/pasdoc/wiki ) project. Get it and compile from +# https://raw.githubusercontent.com/pasdoc/pasdoc/master/source/tools/file_to_pascal_string.dpr . + +ALL_TARGETS := help_message.castle-user-interface.inc main.castle-user-interface.inc + +default: $(ALL_TARGETS) + +clean: + rm -f $(ALL_TARGETS) + +%.castle-user-interface.inc: %.castle-user-interface + file_to_pascal_string $< $@ diff -Nru view3dscene-3.18.0/embedded_data/designs/help_message.castle-user-interface view3dscene-4.0.0/embedded_data/designs/help_message.castle-user-interface --- view3dscene-3.18.0/embedded_data/designs/help_message.castle-user-interface 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/designs/help_message.castle-user-interface 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,117 @@ +{ + "FullSize" : true, + "Name" : "Group1", + "$Children" : [ + { + "FullSize" : true, + "Name" : "RectangleControl2", + "$Children" : [ + ], + "$ClassName" : "TCastleRectangleControl" + }, + { + "Height" : 6.0000000000000000E+001, + "Name" : "Group2", + "WidthFraction" : 1.0000000000000000E+000, + "$Children" : [ + { + "HorizontalAnchorParent" : "hpRight", + "HorizontalAnchorSelf" : "hpRight", + "Name" : "HorizontalGroup1", + "Padding" : 1.0000000000000000E+001, + "Spacing" : 1.0000000000000000E+001, + "VerticalAnchorParent" : "vpMiddle", + "VerticalAnchorSelf" : "vpMiddle", + "$Children" : [ + { + "Caption" : "Copy To Clipboard (Ctrl + C)", + "CustomBackgroundDisabled" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundFocused" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundNormal" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundPressed" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomTextColorUse" : false, + "HorizontalAnchorDelta" : 1.0000000000000000E+001, + "Image" : { + "$ClassName" : "TCastleImagePersistent" + }, + "Name" : "ButtonCopyClipboard", + "PaddingHorizontal" : 2.0000000000000000E+001, + "VerticalAnchorParent" : "vpMiddle", + "VerticalAnchorSelf" : "vpMiddle", + "$Children" : [ + ], + "$ClassName" : "TCastleButton" + }, + { + "Caption" : "Close", + "CustomBackgroundDisabled" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundFocused" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundNormal" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundPressed" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomTextColorUse" : false, + "HorizontalAnchorDelta" : 3.4500000000000000E+002, + "Image" : { + "$ClassName" : "TCastleImagePersistent" + }, + "Name" : "ButtonOK", + "PaddingHorizontal" : 2.0000000000000000E+001, + "VerticalAnchorParent" : "vpMiddle", + "VerticalAnchorSelf" : "vpMiddle", + "$Children" : [ + ], + "$ClassName" : "TCastleButton" + } + ], + "$ClassName" : "TCastleHorizontalGroup" + } + ], + "$ClassName" : "TCastleUserInterface" + }, + { + "Border" : { + "Bottom" : 6.0000000000000000E+001, + "$ClassName" : "TBorder" + }, + "FullSize" : true, + "Name" : "ScrollView1", + "ScrollArea" : { + "AutoSizeToChildren" : true, + "Name" : "ScrollArea", + "$Children" : [ + { + "Border" : { + "AllSides" : 1.0000000000000000E+001, + "$ClassName" : "TBorder" + }, + "Name" : "LabelMessage", + "Text" : "Debug options:\r\n --debug-log Deprecated. We now log by default.\r\n --debug-log-cache Write log info, including cache.\r\n --debug-log-shaders Write log info, including shader source and log.\r\n --debug-log-changes Write log info, including VRML/X3D graph changes.\r\n --debug-log-videos Write log info, including videos loading and cache.\r\n --debug-texture-memory Profile GPU texture memory usage.\r\n \r\nDeprecated options:\r\n --scene-change-no-normals\r\n Remove normals information from the loaded scene.\r\n Forces automatic calculation of normal vectors.\r\n Deprecated, doing this from command-line is not\r\n usually useful.\r\n --scene-change-no-solid-objects\r\n Make all shapes not solid in the loaded scene.\r\n Disables backface culling.\r\n Deprecated, doing this from command-line is not\r\n usually useful.\r\n --scene-change-no-convex-faces\r\n Treat all faces as potentially concave in the loaded scene.\r\n Deprecated, doing this from command-line is not\r\n usually useful.\r\n --write-to-vrml Deprecated, shortcut for \"--write --write-encoding=classic\".\r\n", + "$Children" : [ + ], + "$ClassName" : "TCastleLabel" + } + ], + "$ClassName" : "TInternalCastleScrollArea" + }, + "$Children" : [ + ], + "$ClassName" : "TCastleScrollView" + } + ], + "$ClassName" : "TCastleUserInterface" +} \ No newline at end of file diff -Nru view3dscene-3.18.0/embedded_data/designs/help_message.castle-user-interface.inc view3dscene-4.0.0/embedded_data/designs/help_message.castle-user-interface.inc --- view3dscene-3.18.0/embedded_data/designs/help_message.castle-user-interface.inc 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/designs/help_message.castle-user-interface.inc 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,122 @@ +{ -*- buffer-read-only: t -*- } +{ DON'T EDIT -- this file was automatically generated from "help_message.castle-user-interface" } +'{' + LineEnding + +' "FullSize" : true,' + LineEnding + +' "Name" : "Group1",' + LineEnding + +' "$Children" : [' + LineEnding + +' {' + LineEnding + +' "FullSize" : true,' + LineEnding + +' "Name" : "RectangleControl2",' + LineEnding + +' "$Children" : [' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleRectangleControl"' + LineEnding + +' },' + LineEnding + +' {' + LineEnding + +' "Height" : 6.0000000000000000E+001,' + LineEnding + +' "Name" : "Group2",' + LineEnding + +' "WidthFraction" : 1.0000000000000000E+000,' + LineEnding + +' "$Children" : [' + LineEnding + +' {' + LineEnding + +' "HorizontalAnchorParent" : "hpRight",' + LineEnding + +' "HorizontalAnchorSelf" : "hpRight",' + LineEnding + +' "Name" : "HorizontalGroup1",' + LineEnding + +' "Padding" : 1.0000000000000000E+001,' + LineEnding + +' "Spacing" : 1.0000000000000000E+001,' + LineEnding + +' "VerticalAnchorParent" : "vpMiddle",' + LineEnding + +' "VerticalAnchorSelf" : "vpMiddle",' + LineEnding + +' "$Children" : [' + LineEnding + +' {' + LineEnding + +' "Caption" : "Copy To Clipboard (Ctrl + C)",' + LineEnding + +' "CustomBackgroundDisabled" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundFocused" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundNormal" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundPressed" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomTextColorUse" : false,' + LineEnding + +' "HorizontalAnchorDelta" : 1.0000000000000000E+001,' + LineEnding + +' "Image" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "Name" : "ButtonCopyClipboard",' + LineEnding + +' "PaddingHorizontal" : 2.0000000000000000E+001,' + LineEnding + +' "VerticalAnchorParent" : "vpMiddle",' + LineEnding + +' "VerticalAnchorSelf" : "vpMiddle",' + LineEnding + +' "$Children" : [' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleButton"' + LineEnding + +' },' + LineEnding + +' {' + LineEnding + +' "Caption" : "Close",' + LineEnding + +' "CustomBackgroundDisabled" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundFocused" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundNormal" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundPressed" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomTextColorUse" : false,' + LineEnding + +' "HorizontalAnchorDelta" : 3.4500000000000000E+002,' + LineEnding + +' "Image" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "Name" : "ButtonOK",' + LineEnding + +' "PaddingHorizontal" : 2.0000000000000000E+001,' + LineEnding + +' "VerticalAnchorParent" : "vpMiddle",' + LineEnding + +' "VerticalAnchorSelf" : "vpMiddle",' + LineEnding + +' "$Children" : [' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleButton"' + LineEnding + +' }' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleHorizontalGroup"' + LineEnding + +' }' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleUserInterface"' + LineEnding + +' },' + LineEnding + +' {' + LineEnding + +' "Border" : {' + LineEnding + +' "Bottom" : 6.0000000000000000E+001,' + LineEnding + +' "$ClassName" : "TBorder"' + LineEnding + +' },' + LineEnding + +' "FullSize" : true,' + LineEnding + +' "Name" : "ScrollView1",' + LineEnding + +' "ScrollArea" : {' + LineEnding + +' "AutoSizeToChildren" : true,' + LineEnding + +' "Name" : "ScrollArea",' + LineEnding + +' "$Children" : [' + LineEnding + +' {' + LineEnding + +' "Border" : {' + LineEnding + +' "AllSides" : 1.0000000000000000E+001,' + LineEnding + +' "$ClassName" : "TBorder"' + LineEnding + +' },' + LineEnding + +' "Name" : "LabelMessage",' + LineEnding + +' "Text" : "Debug options:\r\n --debug-log Deprecated. We now log by default.\r\n --debug-log-cache Write log info, including cache.\r\n --debug-log-shaders Write log info, including shader source and log.\r\n --debug-log-changes Write log info, including VRML/X3D graph changes.\r\n --debug-log-videos Write log info, including videos loading and cache.\r\n --debug-texture-memory Profile GPU texture memory usage.\r\n \r\nDeprecated options:\r\n --scene-change-no-normals\r\n Remove normals information from the loaded scene.\r\n Forces automatic calculation of normal vectors.\r\n Deprecated, doing this from command-line is not\r\n usually useful.\r\n --scene-change-no-solid-objects\r\n Make all shapes not solid in the loaded scene.\r\n Disables backface culling.\r\n Deprecated, doing this fr' + +'om command-line is not\r\n usually useful.\r\n --scene-change-no-convex-faces\r\n Treat all faces as potentially concave in the loaded scene.\r\n Deprecated, doing this from command-line is not\r\n usually useful.\r\n --write-to-vrml Deprecated, shortcut for \"--write --write-encoding=classic\".\r\n",' + +LineEnding + +' "$Children" : [' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleLabel"' + LineEnding + +' }' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TInternalCastleScrollArea"' + LineEnding + +' },' + LineEnding + +' "$Children" : [' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleScrollView"' + LineEnding + +' }' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleUserInterface"' + LineEnding + +'}' + LineEnding + +'' diff -Nru view3dscene-3.18.0/embedded_data/designs/main.castle-user-interface view3dscene-4.0.0/embedded_data/designs/main.castle-user-interface --- view3dscene-3.18.0/embedded_data/designs/main.castle-user-interface 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/designs/main.castle-user-interface 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,205 @@ +{ + "FullSize" : true, + "Name" : "Group1", + "$Children" : [ + { + "Height" : 5.2000000000000000E+001, + "Name" : "ToolbarPanel", + "VerticalAnchorParent" : "vpTop", + "VerticalAnchorSelf" : "vpTop", + "WidthFraction" : 1.0000000000000000E+000, + "$Children" : [ + { + "Content" : { + "$ClassName" : "TCastleImagePersistent" + }, + "FullSize" : true, + "Height" : 5.2000000000000000E+001, + "Name" : "ToolbarBackground", + "Stretch" : true, + "VerticalAnchorParent" : "vpTop", + "VerticalAnchorSelf" : "vpTop", + "WidthFraction" : 1.0000000000000000E+000, + "$Children" : [ + { + "Name" : "ToolbarHorizGroup", + "Padding" : 5.0000000000000000E+000, + "Spacing" : 8.0000000000000000E+000, + "VerticalAnchorParent" : "vpTop", + "VerticalAnchorSelf" : "vpTop", + "$Children" : [ + { + "Caption" : "Open", + "CustomBackgroundDisabled" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundFocused" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundNormal" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundPressed" : { + "$ClassName" : "TCastleImagePersistent" + }, + "HorizontalAnchorDelta" : 5.0000000000000000E+000, + "Image" : { + "$ClassName" : "TCastleImagePersistent" + }, + "Name" : "ButtonOpen", + "VerticalAnchorParent" : "vpMiddle", + "VerticalAnchorSelf" : "vpMiddle", + "$Children" : [ + ], + "$ClassName" : "TCastleButton" + }, + { + "Content" : { + "$ClassName" : "TCastleImagePersistent" + }, + "Height" : 4.2000000000000000E+001, + "HorizontalAnchorDelta" : 9.7000000000000000E+001, + "Name" : "PanelSeparator1", + "Stretch" : true, + "VerticalAnchorParent" : "vpMiddle", + "VerticalAnchorSelf" : "vpMiddle", + "Width" : 2.0000000000000000E+000, + "$Children" : [ + ], + "$ClassName" : "TCastleImageControl" + }, + { + "Content" : { + "$ClassName" : "TCastleImagePersistent" + }, + "Height" : 4.2000000000000000E+001, + "HorizontalAnchorDelta" : 1.0700000000000000E+002, + "Name" : "PanelSeparator2", + "Stretch" : true, + "VerticalAnchorParent" : "vpMiddle", + "VerticalAnchorSelf" : "vpMiddle", + "Width" : 2.0000000000000000E+000, + "$Children" : [ + ], + "$ClassName" : "TCastleImageControl" + }, + { + "Caption" : "Collisions", + "CustomBackgroundDisabled" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundFocused" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundNormal" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundPressed" : { + "$ClassName" : "TCastleImagePersistent" + }, + "HorizontalAnchorDelta" : 1.1700000000000000E+002, + "Image" : { + "$ClassName" : "TCastleImagePersistent" + }, + "MinImageHeight" : 2.2000000000000000E+001, + "Name" : "ButtonCollisions", + "Toggle" : true, + "VerticalAnchorParent" : "vpMiddle", + "VerticalAnchorSelf" : "vpMiddle", + "$Children" : [ + ], + "$ClassName" : "TCastleButton" + }, + { + "Caption" : "Screenshot", + "CustomBackgroundDisabled" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundFocused" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundNormal" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundPressed" : { + "$ClassName" : "TCastleImagePersistent" + }, + "HorizontalAnchorDelta" : 2.5000000000000000E+002, + "Image" : { + "$ClassName" : "TCastleImagePersistent" + }, + "MinImageHeight" : 2.2000000000000000E+001, + "Name" : "ButtonScreenshot", + "VerticalAnchorParent" : "vpMiddle", + "VerticalAnchorSelf" : "vpMiddle", + "$Children" : [ + ], + "$ClassName" : "TCastleButton" + }, + { + "Caption" : "Animations", + "CustomBackgroundDisabled" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundFocused" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundNormal" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundPressed" : { + "$ClassName" : "TCastleImagePersistent" + }, + "HorizontalAnchorDelta" : 4.0000000000000000E+002, + "Image" : { + "$ClassName" : "TCastleImagePersistent" + }, + "MinImageHeight" : 2.2000000000000000E+001, + "Name" : "ButtonAnimations", + "VerticalAnchorParent" : "vpMiddle", + "VerticalAnchorSelf" : "vpMiddle", + "$Children" : [ + ], + "$ClassName" : "TCastleButton" + } + ], + "$ClassName" : "TCastleHorizontalGroup" + } + ], + "$ClassName" : "TCastleImageControl" + } + ], + "$ClassName" : "TCastleUserInterface" + }, + { + "Caption" : "Warnings", + "CustomBackgroundDisabled" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundFocused" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundNormal" : { + "$ClassName" : "TCastleImagePersistent" + }, + "CustomBackgroundPressed" : { + "$ClassName" : "TCastleImagePersistent" + }, + "HorizontalAnchorDelta" : -5.0000000000000000E+000, + "HorizontalAnchorParent" : "hpRight", + "HorizontalAnchorSelf" : "hpRight", + "Image" : { + "$ClassName" : "TCastleImagePersistent" + }, + "MinImageHeight" : 2.2000000000000000E+001, + "Name" : "ButtonWarnings", + "VerticalAnchorDelta" : -5.0000000000000000E+000, + "VerticalAnchorParent" : "vpTop", + "VerticalAnchorSelf" : "vpTop", + "$Children" : [ + ], + "$ClassName" : "TCastleButton" + } + ], + "$ClassName" : "TCastleUserInterface" +} \ No newline at end of file diff -Nru view3dscene-3.18.0/embedded_data/designs/main.castle-user-interface.inc view3dscene-4.0.0/embedded_data/designs/main.castle-user-interface.inc --- view3dscene-3.18.0/embedded_data/designs/main.castle-user-interface.inc 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/designs/main.castle-user-interface.inc 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,208 @@ +{ -*- buffer-read-only: t -*- } +{ DON'T EDIT -- this file was automatically generated from "main.castle-user-interface" } +'{' + LineEnding + +' "FullSize" : true,' + LineEnding + +' "Name" : "Group1",' + LineEnding + +' "$Children" : [' + LineEnding + +' {' + LineEnding + +' "Height" : 5.2000000000000000E+001,' + LineEnding + +' "Name" : "ToolbarPanel",' + LineEnding + +' "VerticalAnchorParent" : "vpTop",' + LineEnding + +' "VerticalAnchorSelf" : "vpTop",' + LineEnding + +' "WidthFraction" : 1.0000000000000000E+000,' + LineEnding + +' "$Children" : [' + LineEnding + +' {' + LineEnding + +' "Content" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "FullSize" : true,' + LineEnding + +' "Height" : 5.2000000000000000E+001,' + LineEnding + +' "Name" : "ToolbarBackground",' + LineEnding + +' "Stretch" : true,' + LineEnding + +' "VerticalAnchorParent" : "vpTop",' + LineEnding + +' "VerticalAnchorSelf" : "vpTop",' + LineEnding + +' "WidthFraction" : 1.0000000000000000E+000,' + LineEnding + +' "$Children" : [' + LineEnding + +' {' + LineEnding + +' "Name" : "ToolbarHorizGroup",' + LineEnding + +' "Padding" : 5.0000000000000000E+000,' + LineEnding + +' "Spacing" : 8.0000000000000000E+000,' + LineEnding + +' "VerticalAnchorParent" : "vpTop",' + LineEnding + +' "VerticalAnchorSelf" : "vpTop",' + LineEnding + +' "$Children" : [' + LineEnding + +' {' + LineEnding + +' "Caption" : "Open",' + LineEnding + +' "CustomBackgroundDisabled" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundFocused" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundNormal" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundPressed" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "HorizontalAnchorDelta" : 5.0000000000000000E+000,' + LineEnding + +' "Image" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "Name" : "ButtonOpen",' + LineEnding + +' "VerticalAnchorParent" : "vpMiddle",' + LineEnding + +' "VerticalAnchorSelf" : "vpMiddle",' + LineEnding + +' "$Children" : [' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleButton"' + LineEnding + +' },' + LineEnding + +' {' + LineEnding + +' "Content" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "Height" : 4.2000000000000000E+001,' + LineEnding + +' "HorizontalAnchorDelta" : 9.7000000000000000E+001,' + LineEnding + +' "Name" : "PanelSeparator1",' + LineEnding + +' "Stretch" : true,' + LineEnding + +' "VerticalAnchorParent" : "vpMiddle",' + LineEnding + +' "VerticalAnchorSelf" : "vpMiddle",' + LineEnding + +' "Width" : 2.0000000000000000E+000,' + LineEnding + +' "$Children" : [' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleImageControl"' + LineEnding + +' },' + LineEnding + +' {' + LineEnding + +' "Content" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "Height" : 4.2000000000000000E+001,' + LineEnding + +' "HorizontalAnchorDelta" : 1.0700000000000000E+002,' + LineEnding + +' "Name" : "PanelSeparator2",' + LineEnding + +' "Stretch" : true,' + LineEnding + +' "VerticalAnchorParent" : "vpMiddle",' + LineEnding + +' "VerticalAnchorSelf" : "vpMiddle",' + LineEnding + +' "Width" : 2.0000000000000000E+000,' + LineEnding + +' "$Children" : [' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleImageControl"' + LineEnding + +' },' + LineEnding + +' {' + LineEnding + +' "Caption" : "Collisions",' + LineEnding + +' "CustomBackgroundDisabled" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundFocused" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundNormal" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundPressed" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "HorizontalAnchorDelta" : 1.1700000000000000E+002,' + LineEnding + +' "Image" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "MinImageHeight" : 2.2000000000000000E+001,' + LineEnding + +' "Name" : "ButtonCollisions",' + LineEnding + +' "Toggle" : true,' + LineEnding + +' "VerticalAnchorParent" : "vpMiddle",' + LineEnding + +' "VerticalAnchorSelf" : "vpMiddle",' + LineEnding + +' "$Children" : [' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleButton"' + LineEnding + +' },' + LineEnding + +' {' + LineEnding + +' "Caption" : "Screenshot",' + LineEnding + +' "CustomBackgroundDisabled" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundFocused" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundNormal" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundPressed" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "HorizontalAnchorDelta" : 2.5000000000000000E+002,' + LineEnding + +' "Image" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "MinImageHeight" : 2.2000000000000000E+001,' + LineEnding + +' "Name" : "ButtonScreenshot",' + LineEnding + +' "VerticalAnchorParent" : "vpMiddle",' + LineEnding + +' "VerticalAnchorSelf" : "vpMiddle",' + LineEnding + +' "$Children" : [' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleButton"' + LineEnding + +' },' + LineEnding + +' {' + LineEnding + +' "Caption" : "Animations",' + LineEnding + +' "CustomBackgroundDisabled" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundFocused" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundNormal" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundPressed" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "HorizontalAnchorDelta" : 4.0000000000000000E+002,' + LineEnding + +' "Image" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "MinImageHeight" : 2.2000000000000000E+001,' + LineEnding + +' "Name" : "ButtonAnimations",' + LineEnding + +' "VerticalAnchorParent" : "vpMiddle",' + LineEnding + +' "VerticalAnchorSelf" : "vpMiddle",' + LineEnding + +' "$Children" : [' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleButton"' + LineEnding + +' }' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleHorizontalGroup"' + LineEnding + +' }' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleImageControl"' + LineEnding + +' }' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleUserInterface"' + LineEnding + +' },' + LineEnding + +' {' + LineEnding + +' "Caption" : "Warnings",' + LineEnding + +' "CustomBackgroundDisabled" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundFocused" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundNormal" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "CustomBackgroundPressed" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "HorizontalAnchorDelta" : -5.0000000000000000E+000,' + LineEnding + +' "HorizontalAnchorParent" : "hpRight",' + LineEnding + +' "HorizontalAnchorSelf" : "hpRight",' + LineEnding + +' "Image" : {' + LineEnding + +' "$ClassName" : "TCastleImagePersistent"' + LineEnding + +' },' + LineEnding + +' "MinImageHeight" : 2.2000000000000000E+001,' + LineEnding + +' "Name" : "ButtonWarnings",' + LineEnding + +' "VerticalAnchorDelta" : -5.0000000000000000E+000,' + LineEnding + +' "VerticalAnchorParent" : "vpTop",' + LineEnding + +' "VerticalAnchorSelf" : "vpTop",' + LineEnding + +' "$Children" : [' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleButton"' + LineEnding + +' }' + LineEnding + +' ],' + LineEnding + +' "$ClassName" : "TCastleUserInterface"' + LineEnding + +'}' + LineEnding + +'' diff -Nru view3dscene-3.18.0/embedded_data/images/AUTHORS.txt view3dscene-4.0.0/embedded_data/images/AUTHORS.txt --- view3dscene-3.18.0/embedded_data/images/AUTHORS.txt 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/images/AUTHORS.txt 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,30 @@ +warning_icon.svg +- from http://commons.wikimedia.org/wiki/File:Warning_icon.svg +- by http://commons.wikimedia.org/wiki/User:Amada44 +- license: public domain + +open.png +- from http://tango.freedesktop.org/Tango_Desktop_Project +- license: public domain +- color modified by Kambi (using GIMP) + +walk.svg based on +- http://www.openclipart.org/people/ryanlerch/ryanlerch_No_entry_sign_with_a_man.svg +- by ryanlerch +- license: public domain +- modified heavily by Kambi (who takes responsibility for all the ugliness + caused by his editing :) (using Inkscape) + +examine.svg based on +- http://commons.wikimedia.org/wiki/File:Necker_cube.svg +- license: Creative Commons Attribution-Share Alike / GNU FDL >= 1.2 +- modified by Kambi (using Inkscape) + +fly.svg +- from http://commons.wikimedia.org/wiki/File:Falco-peregrinus-silhouette.svg +- license: Creative Commons Attribution-Share Alike / GNU FDL >= 1.2 + +animations.png https://feathericons.com/ +- https://github.com/feathericons/feather +- Copyright (c) 2013-2017 Cole Bemis +- Licence: MIT https://github.com/feathericons/feather/blob/master/LICENSE diff -Nru view3dscene-3.18.0/embedded_data/images/Makefile view3dscene-4.0.0/embedded_data/images/Makefile --- view3dscene-3.18.0/embedded_data/images/Makefile 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/images/Makefile 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,17 @@ +.PHONY: all clean + +ALL_UNITS=../../code/v3dsceneimages.pas + +all: $(ALL_UNITS) + +clean: + rm -f $(ALL_UNITS) + +../../code/v3dsceneimages.pas: warning_icon.png examine.png walk.png fly.png \ + open.png screenshot.png examine_tooltip.png walk_fly_tooltip.png animations.png \ + TooltipArrow.png light_gizmo.png + image-to-pascal --output ../../code V3DSceneImages \ + warning_icon.png examine.png walk.png fly.png open.png \ + screenshot.png TooltipArrow.png light_gizmo.png animations.png \ + Panel.png PanelSeparator.png \ + @alpha=strip examine_tooltip.png walk_fly_tooltip.png Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/Panel.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/Panel.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/Panel.xcf and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/Panel.xcf differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/PanelSeparator.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/PanelSeparator.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/PanelSeparator.xcf and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/PanelSeparator.xcf differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/TooltipArrow.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/TooltipArrow.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/TooltipArrow.xcf and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/TooltipArrow.xcf differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/animations.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/animations.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/examine.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/examine.png differ diff -Nru view3dscene-3.18.0/embedded_data/images/examine.svg view3dscene-4.0.0/embedded_data/images/examine.svg --- view3dscene-3.18.0/embedded_data/images/examine.svg 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/images/examine.svg 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,105 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/examine_tooltip.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/examine_tooltip.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/examine_tooltip.xcf and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/examine_tooltip.xcf differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/fly.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/fly.png differ diff -Nru view3dscene-3.18.0/embedded_data/images/fly.svg view3dscene-4.0.0/embedded_data/images/fly.svg --- view3dscene-3.18.0/embedded_data/images/fly.svg 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/images/fly.svg 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,15 @@ + + + + + + + image/svg+xml + + + + + + + + \ No newline at end of file Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/light_gizmo.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/light_gizmo.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/light_gizmo.xcf and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/light_gizmo.xcf differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/open.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/open.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/screenshot.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/screenshot.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/walk.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/walk.png differ diff -Nru view3dscene-3.18.0/embedded_data/images/walk.svg view3dscene-4.0.0/embedded_data/images/walk.svg --- view3dscene-3.18.0/embedded_data/images/walk.svg 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/images/walk.svg 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,63 @@ + + +image/svg+xml + + + + + + + + + + + \ No newline at end of file Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/walk_fly_tooltip.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/walk_fly_tooltip.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/walk_fly_tooltip.xcf and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/walk_fly_tooltip.xcf differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/embedded_data/images/warning_icon.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/embedded_data/images/warning_icon.png differ diff -Nru view3dscene-3.18.0/embedded_data/images/warning_icon.svg view3dscene-4.0.0/embedded_data/images/warning_icon.svg --- view3dscene-3.18.0/embedded_data/images/warning_icon.svg 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/images/warning_icon.svg 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff -Nru view3dscene-3.18.0/embedded_data/scenes/Makefile view3dscene-4.0.0/embedded_data/scenes/Makefile --- view3dscene-3.18.0/embedded_data/scenes/Makefile 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/scenes/Makefile 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,13 @@ +# This requires file_to_pascal_string from PasDoc +# ( https://github.com/pasdoc/pasdoc/wiki ) project. Get it and compile from +# https://raw.githubusercontent.com/pasdoc/pasdoc/master/source/tools/file_to_pascal_string.dpr . + +ALL_TARGETS := welcome_scene.inc clear_scene.inc + +default: $(ALL_TARGETS) + +clean: + rm -f $(ALL_TARGETS) + +%.inc: %.wrl + file_to_pascal_string $< $@ diff -Nru view3dscene-3.18.0/embedded_data/scenes/clear_scene.inc view3dscene-4.0.0/embedded_data/scenes/clear_scene.inc --- view3dscene-3.18.0/embedded_data/scenes/clear_scene.inc 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/scenes/clear_scene.inc 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,10 @@ +{ -*- buffer-read-only: t -*- } +{ DON'T EDIT -- this file was automatically generated from "clear_scene.wrl" } +'#VRML V2.0 utf8' + LineEnding + +'' + LineEnding + +'Group {' + LineEnding + +' children [' + LineEnding + +' WorldInfo { title "Empty scene" }' + LineEnding + +' ]' + LineEnding + +'}' + LineEnding + +'' diff -Nru view3dscene-3.18.0/embedded_data/scenes/clear_scene.wrl view3dscene-4.0.0/embedded_data/scenes/clear_scene.wrl --- view3dscene-3.18.0/embedded_data/scenes/clear_scene.wrl 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/scenes/clear_scene.wrl 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,7 @@ +#VRML V2.0 utf8 + +Group { + children [ + WorldInfo { title "Empty scene" } + ] +} \ No newline at end of file diff -Nru view3dscene-3.18.0/embedded_data/scenes/welcome_scene.inc view3dscene-4.0.0/embedded_data/scenes/welcome_scene.inc --- view3dscene-3.18.0/embedded_data/scenes/welcome_scene.inc 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/scenes/welcome_scene.inc 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,12 @@ +{ -*- buffer-read-only: t -*- } +{ DON'T EDIT -- this file was automatically generated from "welcome_scene.wrl" } +'#VRML V2.0 utf8' + LineEnding + +'' + LineEnding + +'Group {' + LineEnding + +' children [' + LineEnding + +' # TODO: In the future I plan to add here some nice "welcome scene"' + LineEnding + +' # Text { string [ "Welcome to", "view3dscene" ] }' + LineEnding + +' WorldInfo { title "Welcome scene" }' + LineEnding + +' ]' + LineEnding + +'}' + LineEnding + +'' diff -Nru view3dscene-3.18.0/embedded_data/scenes/welcome_scene.wrl view3dscene-4.0.0/embedded_data/scenes/welcome_scene.wrl --- view3dscene-3.18.0/embedded_data/scenes/welcome_scene.wrl 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/scenes/welcome_scene.wrl 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,9 @@ +#VRML V2.0 utf8 + +Group { + children [ + # TODO: In the future I plan to add here some nice "welcome scene" + # Text { string [ "Welcome to", "view3dscene" ] } + WorldInfo { title "Welcome scene" } + ] +} \ No newline at end of file diff -Nru view3dscene-3.18.0/embedded_data/screen_effects/Makefile view3dscene-4.0.0/embedded_data/screen_effects/Makefile --- view3dscene-3.18.0/embedded_data/screen_effects/Makefile 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/screen_effects/Makefile 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,14 @@ +# This requires file_to_pascal_string from PasDoc +# ( https://github.com/pasdoc/pasdoc/wiki ) project. Get it and compile from +# https://raw.githubusercontent.com/pasdoc/pasdoc/master/source/tools/file_to_pascal_string.dpr . + +ALL_TARGETS := screen_effects_flashlight.glsl.inc \ + screen_effects_edge_detect.glsl.inc + +default: $(ALL_TARGETS) + +clean: + rm -f $(ALL_TARGETS) + +screen_effects_%.glsl.inc: %.glsl + file_to_pascal_string $< $@ diff -Nru view3dscene-3.18.0/embedded_data/screen_effects/edge_detect.glsl view3dscene-4.0.0/embedded_data/screen_effects/edge_detect.glsl --- view3dscene-3.18.0/embedded_data/screen_effects/edge_detect.glsl 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/screen_effects/edge_detect.glsl 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,12 @@ +/* See https://castle-engine.io/x3d_extensions_screen_effects.php + for docs how to write screen effects for CGE. +*/ + +void main (void) +{ + vec4 left = screen_get_color(ivec2(screen_x() - 1, screen_y())); + vec4 right = screen_get_color(ivec2(screen_x() + 1, screen_y())); + vec4 top = screen_get_color(ivec2(screen_x(), screen_y() - 1)); + vec4 bottom = screen_get_color(ivec2(screen_x(), screen_y() + 1)); + gl_FragColor = (abs(left - right) + abs(top - bottom)) / 2.0; +} diff -Nru view3dscene-3.18.0/embedded_data/screen_effects/flashlight.glsl view3dscene-4.0.0/embedded_data/screen_effects/flashlight.glsl --- view3dscene-3.18.0/embedded_data/screen_effects/flashlight.glsl 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/screen_effects/flashlight.glsl 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,21 @@ +/* See https://castle-engine.io/x3d_extensions_screen_effects.php + for docs how to write screen effects for CGE. +*/ + +void main (void) +{ + gl_FragColor = screen_get_color(screen_position()); + float dist = distance(vec2(screen_position()), vec2(screen_width, screen_height) / 2.0); + + // calculate radius_out, "how large would be light radius for wall at this depth" + float radius_out = min(float(screen_width), float(screen_height)) / 2.0; + float depth = screen_get_depth(screen_position()); + depth = 1.0 - pow(depth, 20.0); + radius_out = mix(radius_out / 3.0, radius_out, depth); + + /* Radeon fglrx (crappy OpenGL driver) refuses to correctly do "* 0.8" below */ + float radius_in = 4.0 * radius_out / 5.0; + + float p = mix(1.0 / 4.0, 1.0, smoothstep(radius_in, radius_out, dist)); + gl_FragColor.rgb = pow(gl_FragColor.rgb, vec3(p, p, p)); +} diff -Nru view3dscene-3.18.0/embedded_data/screen_effects/screen_effects_edge_detect.glsl.inc view3dscene-4.0.0/embedded_data/screen_effects/screen_effects_edge_detect.glsl.inc --- view3dscene-3.18.0/embedded_data/screen_effects/screen_effects_edge_detect.glsl.inc 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/screen_effects/screen_effects_edge_detect.glsl.inc 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,15 @@ +{ -*- buffer-read-only: t -*- } +{ DON'T EDIT -- this file was automatically generated from "edge_detect.glsl" } +'/* See https://castle-engine.io/x3d_extensions_screen_effects.php' + LineEnding + +' for docs how to write screen effects for CGE.' + LineEnding + +'*/' + LineEnding + +'' + LineEnding + +'void main (void)' + LineEnding + +'{' + LineEnding + +' vec4 left = screen_get_color(ivec2(screen_x() - 1, screen_y()));' + LineEnding + +' vec4 right = screen_get_color(ivec2(screen_x() + 1, screen_y()));' + LineEnding + +' vec4 top = screen_get_color(ivec2(screen_x(), screen_y() - 1));' + LineEnding + +' vec4 bottom = screen_get_color(ivec2(screen_x(), screen_y() + 1));' + LineEnding + +' gl_FragColor = (abs(left - right) + abs(top - bottom)) / 2.0;' + LineEnding + +'}' + LineEnding + +'' diff -Nru view3dscene-3.18.0/embedded_data/screen_effects/screen_effects_flashlight.glsl.inc view3dscene-4.0.0/embedded_data/screen_effects/screen_effects_flashlight.glsl.inc --- view3dscene-3.18.0/embedded_data/screen_effects/screen_effects_flashlight.glsl.inc 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/embedded_data/screen_effects/screen_effects_flashlight.glsl.inc 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,24 @@ +{ -*- buffer-read-only: t -*- } +{ DON'T EDIT -- this file was automatically generated from "flashlight.glsl" } +'/* See https://castle-engine.io/x3d_extensions_screen_effects.php' + LineEnding + +' for docs how to write screen effects for CGE.' + LineEnding + +'*/' + LineEnding + +'' + LineEnding + +'void main (void)' + LineEnding + +'{' + LineEnding + +' gl_FragColor = screen_get_color(screen_position());' + LineEnding + +' float dist = distance(vec2(screen_position()), vec2(screen_width, screen_height) / 2.0);' + LineEnding + +'' + LineEnding + +' // calculate radius_out, "how large would be light radius for wall at this depth"' + LineEnding + +' float radius_out = min(float(screen_width), float(screen_height)) / 2.0;' + LineEnding + +' float depth = screen_get_depth(screen_position());' + LineEnding + +' depth = 1.0 - pow(depth, 20.0);' + LineEnding + +' radius_out = mix(radius_out / 3.0, radius_out, depth);' + LineEnding + +'' + LineEnding + +' /* Radeon fglrx (crappy OpenGL driver) refuses to correctly do "* 0.8" below */' + LineEnding + +' float radius_in = 4.0 * radius_out / 5.0;' + LineEnding + +'' + LineEnding + +' float p = mix(1.0 / 4.0, 1.0, smoothstep(radius_in, radius_out, dist));' + LineEnding + +' gl_FragColor.rgb = pow(gl_FragColor.rgb, vec3(p, p, p));' + LineEnding + +'}' + LineEnding + +'' diff -Nru view3dscene-3.18.0/freedesktop/AUTHORS.txt view3dscene-4.0.0/freedesktop/AUTHORS.txt --- view3dscene-3.18.0/freedesktop/AUTHORS.txt 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/freedesktop/AUTHORS.txt 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,8 @@ +The view3dscene icon (created together with old Castle Game Engine icon) are +Copyright 2008-2018 Katarzyna Obrycka, Michalis Kamburelis. + +Distributed on GNU GPL >= 2 license, +just like the view3dscene code itself. + +Kasia Obrycka did the most important work of making the icon actually "work", +by providing moon, tentacles and idea to shade the tower. Thanks! diff -Nru view3dscene-3.18.0/freedesktop/Makefile view3dscene-4.0.0/freedesktop/Makefile --- view3dscene-3.18.0/freedesktop/Makefile 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/freedesktop/Makefile 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,20 @@ +# See INSTALL file for some comments about installing desktop data. + +APP_NAME := view3dscene + +VIEW3DSCENE_ICON := ../../www/logo/6_thicker.svg + +ALL_IMAGES := $(APP_NAME).png $(APP_NAME).svg $(APP_NAME).icns + +.PHONY: all_images +all_images: $(ALL_IMAGES) + +# Copy/convert $(VIEW3DSCENE_ICON) to nice names, in svg and (48x48) png. +$(APP_NAME).svg: $(VIEW3DSCENE_ICON) + cp -f $< $@ + +$(APP_NAME).png: $(VIEW3DSCENE_ICON) + inkscape --export-width=48 --export-height=48 $< --export-png=$@ + +$(APP_NAME).icns: $(VIEW3DSCENE_ICON) + ../../scripts/svg_to_icns.sh $< $@ diff -Nru view3dscene-3.18.0/freedesktop/README.md view3dscene-4.0.0/freedesktop/README.md --- view3dscene-3.18.0/freedesktop/README.md 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/freedesktop/README.md 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,124 @@ +# Installing desktop files for freedesktop + +This directory contains files for desktop integration (icons, associations, menu entries) on https://freedesktop.org/ desktops, which practically means: desktops on Linux, FreeBSD and other free software Unix. + +# How to install + +It is advised to build and install by executing this in the top-level view3dscene directory: + +``` +make +sudo make install +``` + +The latter command makes a system-wide installation, copying the view3dscene and tovrmlx3d binaries to `/usr/local/bin` , to make them available on `$PATH`. It also installs some desktop files under `/usr/local/share`. You can undo it by + +``` +sudo make uninstall +``` + +If you would prefer to make an installation only for your used, and not use root privileges, you can also just run + +``` +cd freedesktop/ +./install.sh +``` + +But in the latter case, it is your responsibility to make the binaries actually visible by X session. Note that you will need to modify `$PATH` used by the X session, which usually means you need to create and use the `~/.Xsession` file. (Adjusting path of your shell, e.g. in `~/.bashrc`, is *not* enough.) + +# Details how this works + +This is for developers -- normal users can stop reading now :) + +See http://library.gnome.org/devel/integration-guide/stable/desktop-files.html.en for basic GNOME integration instructions. + +Desktop file + +- Should be copied to /usr/share/applications or ~/.local/share/applications + (for GNOME <= 2.10 (<= 2.8 on Fedora) this should be + ~/.gnome2/vfolders/applications). + +- See http://standards.freedesktop.org/menu-spec/latest/apa.html + for a list of allowed Category values. + +- "StartupNotify=true" can be useful for me to add to *.desktop files, + as GTK 2 backend should automatically support this + (http://library.gnome.org/devel/gdk/stable/gdk-General.html#gdk-notify-startup-complete). + For now, view3dscene opens instantly fast, so it's not needed. + +- update-desktop-database call is needed to actually associate my program + with MimeType specified in desktop file. (Found by looking at some Debian + packges postinst script.) + +Icon file + +- Should be copied under /usr/share/icons/, + most standard is /usr/share/icons/hicolor/48x48/apps/. + Local user has this in ~/.local/share/icons/ + and ~/.local/share/icons/hicolor/48x48/apps/ + +- "48x48" is just indicated as most standard, and smaller versions will + be generated from it. For SVG icons, I think (but didn't actually + read this anywhere) they should go to "scalable" subdir. + +- Update: although on my Debian "scalable" subdir is indeed standard, + it looks like desktop icon remains for some reason stupidly small + (even though it's recorded in SVG file that resolution is 48x48). + Yes, this happens to other programs with only scalable icons too, + like eog. It doesn't happen e.g. to evolution --- because evolution + just adds 48x48 icon as PNG file, in addition to SVG in scalable. + Fortunately, we can trivially easy just autogenerate PNG 48x48 version + to workaround this. + +- Do not specify icon extension in *.desktop file. + Algorithm for searching icons (from spec + http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html) + makes it clear that implementation will try appending various extensions + on it's own. Besides, as noted above, we have both SVG and PNG versions of + the icon, so we do not know what extension to specify. + +Mime file: + +- Should be copied to /usr/share/mime/packages/, + local user location is ~/.local/share/mime/packages/. + +- After copying you should run + update-mime-database /usr/share/mime + or equivalent for local user location. + +- Note that our mime XML file describes "model/x3d+binary", but it's + not yet listed in our desktop file --- because we do not handle x3db yet. + +Thumbnailer script: + +- It works :) + +- Beware that loading arbitrary 3D scene may take a lot of time, + consume a lot of memory and CPU power. + + Although we try to be fast, and some things are specially optimized + for screenshot (namely, RendererOptimization is always roNone when + generating a screenshot for a single image), but stil some things + could be optimized more (like octree construction should be avoided + for a screenshot). + + But no amount of optimization will make loading fast for any scene. + And we can't really detect every resource use (CPU, memory, time) + and abort model loading (parsing, loading textures, rendering to OpenGL) + --- since this is quite complicated and delegates work to many libraries, + OpenGL foremost. + + The bottom line is: making a thumbnail of 3D scene may be resource-consuming, + and there's really nothing we can do about it. + Nautilus should automatically terminate thumbnailer that + runs too long, so this is not critical problem --- but you may experience + slowdowns when using this thumbnailer. + +You may want to run + +``` +killall gnome-panel +killall nautilus +``` + +to refresh icons and mime types everywhere without relogging to GNOME. (If anyone knows a cleaner to do this, please let me know.) Without these kills, only the menu entry is actomatically updated. I.e. changes to *.desktop files dir are picked up automatically, but icon and mime files not (it seems). diff -Nru view3dscene-3.18.0/freedesktop/install.sh view3dscene-4.0.0/freedesktop/install.sh --- view3dscene-3.18.0/freedesktop/install.sh 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/freedesktop/install.sh 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,40 @@ +#!/bin/bash +set -eu + +# Install view3dscene menu entries, icons, mime types (to open view3dscene +# automatically when clicking on 3D models). + +APP_NAME='view3dscene' + +# Use share directory from parameter. By default use user-local directory +# (this makes this script useful for normal users, documented on view3dscene website). +SHARE_PREFIX="${1:-${HOME}/.local/share}" + +echo -n "Installing $APP_NAME desktop stuff (MIME types, icons, desktop file) to ${SHARE_PREFIX}... " + +# Install mime types: +install -d "$SHARE_PREFIX"/mime/packages/ +install --mode 644 "$APP_NAME".xml "$SHARE_PREFIX"/mime/packages/ +update-mime-database "$SHARE_PREFIX"/mime + +# Install icons: +install -d "$SHARE_PREFIX"/icons/hicolor/scalable/apps/ +install --mode 644 "$APP_NAME".svg "$SHARE_PREFIX"/icons/hicolor/scalable/apps/ + +# Install also 48x48 PNG version, this helps nautilus to display icon +# properly on the desktop. +install -d "$SHARE_PREFIX"/icons/hicolor/48x48/apps/ +install --mode 644 "$APP_NAME".png "$SHARE_PREFIX"/icons/hicolor/48x48/apps/ + +# Is this needed? +#if which update-icon-caches >/dev/null 2>&1 ; then update-icon-caches "$SHARE_PREFIX"/icons/hicolor/; fi + +# Install desktop file: +# (Do this at the end, when mime and icons are already installed; +# I don't know for sure what update-desktop-database actually does, +# it's better to be safe). +install -d "$SHARE_PREFIX"/applications/ +install --mode 644 "$APP_NAME".desktop "$SHARE_PREFIX"/applications/ +if which update-desktop-database >/dev/null 2>&1 ; then update-desktop-database -q "$SHARE_PREFIX"/applications/; fi + +echo "installed OK." diff -Nru view3dscene-3.18.0/freedesktop/install_thumbnailer.sh view3dscene-4.0.0/freedesktop/install_thumbnailer.sh --- view3dscene-3.18.0/freedesktop/install_thumbnailer.sh 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/freedesktop/install_thumbnailer.sh 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,60 @@ +#!/bin/bash +set -eu + +# Install view3dscene GNOME thumbnailer stuff + +install_single_thumbnailer () +{ + THUMBNAILER_MIME="$1" + + # view3dscene command notes: + # - TODO: spec says that we should make PNG file on the output. + # But currently we recognize output file type by extension, + # and nautilus calls us with something like "/tmp/.gnome_thumbnail.0WOIDU", + # and on unrecognized extension we produce BMP format. + # Seems that it's handled Ok, but I should probably switch to PNG anyway. + # - %s is what everyone uses, but will this handle filenames with spaces? + echo -n 'Installing for MIME '"$THUMBNAILER_MIME"': ' + + THUMBNAILER_MIME=`echo $THUMBNAILER_MIME | sed -e 's|+|@|'` + THUMBNAILER_MIME=`echo $THUMBNAILER_MIME | sed -e 's|/|@|'` + +# echo -n '(internal name: '"$THUMBNAILER_MIME"'): ' + + gconftool --type bool --set /desktop/gnome/thumbnailers/"$THUMBNAILER_MIME"/enable true + gconftool --type string --set /desktop/gnome/thumbnailers/"$THUMBNAILER_MIME"/command "view3dscene %i --screenshot 0 %o --geometry %sx%s" + + echo 'done.' +} + +install_single_thumbnailer 'model/vrml' +install_single_thumbnailer 'image/x-3ds' +install_single_thumbnailer 'model/x3d+vrml' +install_single_thumbnailer 'model/x3d+xml' +install_single_thumbnailer 'application/x-collada' +install_single_thumbnailer 'application/x-inventor' +install_single_thumbnailer 'application/x-md3' +install_single_thumbnailer 'application/x-wavefront-obj' +install_single_thumbnailer 'application/x-geo' +install_single_thumbnailer 'application/x-castle-anim-frames' +install_single_thumbnailer 'application/json' +install_single_thumbnailer 'model/gltf+json' +install_single_thumbnailer 'model/gltf-binary' + +echo '----------' +echo 'Installing view3dscene as GNOME thumbnailer: all OK.' +echo '' +echo 'Remember to call also ./install.sh (before or after ./install_thumbnailer.sh),' +echo 'to make the thumbnailer actually be used for appropriate MIME types.' +echo '----------' + +# Alternative installation method, following +# http://web.archive.org/web/20111228010551/http://thunar.xfce.org/documentation/C/customizing-thunar.html +# and using view3dscene-thumbnailer.desktop + +# Use share directory from parameter. By default use user-local directory +# (this makes this script useful for normal users, documented on view3dscene website). +# +# SHARE_PREFIX="${1:-${HOME}/.local/share}" +# install -d "$SHARE_PREFIX"/thumbnailers/ +# install view3dscene-thumbnailer.desktop "$SHARE_PREFIX"/thumbnailers/ diff -Nru view3dscene-3.18.0/freedesktop/uninstall.sh view3dscene-4.0.0/freedesktop/uninstall.sh --- view3dscene-3.18.0/freedesktop/uninstall.sh 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/freedesktop/uninstall.sh 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,20 @@ +#!/bin/bash +set -eu + +# Remove files installed by install.sh + +remove_files () +{ + echo 'Removing files:' "$@" + rm -Rf "$@" +} + +APP_NAME='view3dscene' +SHARE_PREFIX="${1:-${HOME}/.local/share}" +remove_files \ + "$SHARE_PREFIX"/mime/packages/"$APP_NAME".xml \ + "$SHARE_PREFIX"/icons/hicolor/scalable/apps/"$APP_NAME".svg \ + "$SHARE_PREFIX"/icons/hicolor/48x48/apps/"$APP_NAME".png \ + "$SHARE_PREFIX"/applications/"$APP_NAME".desktop + +echo "Uninstalled OK." diff -Nru view3dscene-3.18.0/freedesktop/unused-view3dscene-thumbnailer.desktop view3dscene-4.0.0/freedesktop/unused-view3dscene-thumbnailer.desktop --- view3dscene-3.18.0/freedesktop/unused-view3dscene-thumbnailer.desktop 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/freedesktop/unused-view3dscene-thumbnailer.desktop 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,7 @@ +[Desktop Entry] +Version=1.0 +Encoding=UTF-8 +Type=X-Thumbnailer +Name=view3dscene Thumbnailer +MimeType=model/vrml;image/x-3ds;model/x3d+vrml;model/x3d+xml;application/x-collada;application/x-inventor;application/x-md3;application/x-wavefront-obj;application/x-geo;application/x-castle-anim-frames;model/gltf+json;model/gltf-binary +X-Thumbnailer-Exec=view3dscene %i --screenshot 0 %o --geometry %sx%s diff -Nru view3dscene-3.18.0/freedesktop/view3dscene.desktop view3dscene-4.0.0/freedesktop/view3dscene.desktop --- view3dscene-3.18.0/freedesktop/view3dscene.desktop 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/freedesktop/view3dscene.desktop 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,19 @@ +[Desktop Entry] +Name=view3dscene +GenericName=3D Viewer +GenericName[it]=Visualizzatore 3D +GenericName[pl]=Przeglądarka modeli 3D +Exec=view3dscene %u +Icon=view3dscene +Type=Application +Categories=Graphics;3DGraphics; +Comment=View 3D models in various formats, play with VRML / X3D worlds +Comment[it]=Visualizzatore di modelli 3D in vari formati e visore di mondi VRML / X3D +Comment[pl]=Przeglądanie modeli 3D w różnych formatach, operowanie na światach VRML / X3D +MimeType=model/vrml;image/x-3ds;model/x3d+vrml;model/x3d+xml;application/x-collada;application/x-inventor;application/x-md3;application/x-wavefront-obj;application/x-geo;application/x-castle-anim-frames;application/json;model/gltf+json;model/gltf-binary +# See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693918 +# https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s05.html +# https://wiki.gnome.org/Initiatives/GnomeGoals/DesktopFileKeywords +# +# TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +Keywords=browser;vrml;x3d;collada;md3;spine; Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/freedesktop/view3dscene.icns and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/freedesktop/view3dscene.icns differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/freedesktop/view3dscene.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/freedesktop/view3dscene.png differ diff -Nru view3dscene-3.18.0/freedesktop/view3dscene.svg view3dscene-4.0.0/freedesktop/view3dscene.svg --- view3dscene-3.18.0/freedesktop/view3dscene.svg 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/freedesktop/view3dscene.svg 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,193 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + coubre de bezier : Curve + Un trace dessinant une courbe de type bezie issue de blender + + + + + + + + + + + + + + + + + + + + + + + + diff -Nru view3dscene-3.18.0/freedesktop/view3dscene.xml view3dscene-4.0.0/freedesktop/view3dscene.xml --- view3dscene-3.18.0/freedesktop/view3dscene.xml 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/freedesktop/view3dscene.xml 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,207 @@ + + + + + + + + VRML document + VRML sənədi + Документ — VRML + document VRML + Dokument VRML + Dogfen VRML + VRML-dokument + VRML-Dokument + έγγραφο VRML + VRML document + VRML-dokumento + documento VRML + VRML dokumentua + VRML-asiakirja + document VRML + VRML-dokumentum + Documento VRML + VRML ドキュメント + VRML 문서 + VRML dokumentas + Dokumen VRML + VRML-dokument + VRML-document + VRML-dokument + Dokument VRML + documento VRML + Documento VRML + документ VRML + Dokument VRML + VRML документ + VRML-dokument + Документ VRML + Tài liệu VRML + VRML 文档 + VRML 文件 + + + + + + + + + 3DS model + 3D Studio rəsmi + Изображение — 3D Studio + imatge de 3D Studio + Obrázek 3D Studio + Delwedd "3D Studio" + 3D Studio-billede + 3D Studio-Bild + εικόνα 3D Studio + 3D Studio image + bildo de 3D Studio + imagen de 3D Studio + 3D Studio-ko irudia + 3D Studio -kuva + image 3D Studio + 3D Studio-kép + Immagine 3D Studio + 3D Studio 画像 + 3D Studio 그림 + 3D Studio paveikslėlis + Imej 3D Studio + 3D Studio-bilde + 3D-Studio-afbeelding + 3D Studio-bilete + Obraz 3D Studio + imagem 3D Studio + Imagem do 3D Studio + изображение 3D Studio + Figurë 3D Studio + 3D Studio слика + 3D Studio-bild + Зображення 3D Studio + Ảnh xuởng vẽ 3D + 3D Studio 图像 + 3D Studio 圖片 + + + + + + + + X3D model (classic VRML encoding) + + + + + + + + + X3D model (XML encoding) + + + + + + + + X3D model (binary compressed) + + + + + + + + + COLLADA model + + + + + + Inventor model + + + + + + MD3 (Quake 3 engine) model + + + + + + + Wavefront OBJ model + + + + + + + Videoscape GEO model + + + + + + + Castle Game Engine animation + + + + + + + + JSON document + + + + + glTF + + + + + glTF Binary + + + diff -Nru view3dscene-3.18.0/images/AUTHORS.txt view3dscene-4.0.0/images/AUTHORS.txt --- view3dscene-3.18.0/images/AUTHORS.txt 2018-01-21 13:55:52.000000000 +0000 +++ view3dscene-4.0.0/images/AUTHORS.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1,25 +0,0 @@ -warning_icon.svg -- from http://commons.wikimedia.org/wiki/File:Warning_icon.svg -- by http://commons.wikimedia.org/wiki/User:Amada44 -- license: public domain - -open.png -- from http://tango.freedesktop.org/Tango_Desktop_Project -- license: public domain -- color modified by Kambi (using GIMP) - -walk.svg based on -- http://www.openclipart.org/people/ryanlerch/ryanlerch_No_entry_sign_with_a_man.svg -- by ryanlerch -- license: public domain -- modified heavily by Kambi (who takes responsibility for all the ugliness - caused by his editing :) (using Inkscape) - -examine.svg based on -- http://commons.wikimedia.org/wiki/File:Necker_cube.svg -- license: Creative Commons Attribution-Share Alike / GNU FDL >= 1.2 -- modified by Kambi (using Inkscape) - -fly.svg -- from http://commons.wikimedia.org/wiki/File:Falco-peregrinus-silhouette.svg -- license: Creative Commons Attribution-Share Alike / GNU FDL >= 1.2 diff -Nru view3dscene-3.18.0/images/Makefile view3dscene-4.0.0/images/Makefile --- view3dscene-3.18.0/images/Makefile 2018-01-21 13:55:52.000000000 +0000 +++ view3dscene-4.0.0/images/Makefile 1970-01-01 00:00:00.000000000 +0000 @@ -1,16 +0,0 @@ -.PHONY: all clean - -ALL_UNITS=../code/v3dsceneimages.pas - -all: $(ALL_UNITS) - -clean: - rm -f $(ALL_UNITS) - -../code/v3dsceneimages.pas: warning_icon.png examine.png walk.png fly.png \ - open.png screenshot.png examine_tooltip.png walk_fly_tooltip.png \ - TooltipArrow.png light_gizmo.png - image-to-pascal --output ../code V3DSceneImages \ - warning_icon.png examine.png walk.png fly.png open.png \ - screenshot.png TooltipArrow.png light_gizmo.png \ - @alpha=strip examine_tooltip.png walk_fly_tooltip.png Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/TooltipArrow.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/TooltipArrow.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/TooltipArrow.xcf and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/TooltipArrow.xcf differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/examine.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/examine.png differ diff -Nru view3dscene-3.18.0/images/examine.svg view3dscene-4.0.0/images/examine.svg --- view3dscene-3.18.0/images/examine.svg 2018-01-21 13:55:52.000000000 +0000 +++ view3dscene-4.0.0/images/examine.svg 1970-01-01 00:00:00.000000000 +0000 @@ -1,105 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/examine_tooltip.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/examine_tooltip.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/examine_tooltip.xcf and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/examine_tooltip.xcf differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/fly.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/fly.png differ diff -Nru view3dscene-3.18.0/images/fly.svg view3dscene-4.0.0/images/fly.svg --- view3dscene-3.18.0/images/fly.svg 2018-01-21 13:55:52.000000000 +0000 +++ view3dscene-4.0.0/images/fly.svg 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - \ No newline at end of file Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/light_gizmo.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/light_gizmo.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/light_gizmo.xcf and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/light_gizmo.xcf differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/open.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/open.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/screenshot.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/screenshot.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/walk.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/walk.png differ diff -Nru view3dscene-3.18.0/images/walk.svg view3dscene-4.0.0/images/walk.svg --- view3dscene-3.18.0/images/walk.svg 2018-01-21 13:55:52.000000000 +0000 +++ view3dscene-4.0.0/images/walk.svg 1970-01-01 00:00:00.000000000 +0000 @@ -1,63 +0,0 @@ - - -image/svg+xml - - - - - - - - - - - \ No newline at end of file Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/walk_fly_tooltip.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/walk_fly_tooltip.png differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/walk_fly_tooltip.xcf and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/walk_fly_tooltip.xcf differ Binary files /srv/release.debian.org/tmp/Y4_A3LEjdK/view3dscene-3.18.0/images/warning_icon.png and /srv/release.debian.org/tmp/kOxYT2vTSi/view3dscene-4.0.0/images/warning_icon.png differ diff -Nru view3dscene-3.18.0/images/warning_icon.svg view3dscene-4.0.0/images/warning_icon.svg --- view3dscene-3.18.0/images/warning_icon.svg 2018-01-21 13:55:52.000000000 +0000 +++ view3dscene-4.0.0/images/warning_icon.svg 1970-01-01 00:00:00.000000000 +0000 @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff -Nru view3dscene-3.18.0/internal_scenes/Makefile view3dscene-4.0.0/internal_scenes/Makefile --- view3dscene-3.18.0/internal_scenes/Makefile 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/internal_scenes/Makefile 1970-01-01 00:00:00.000000000 +0000 @@ -1,16 +0,0 @@ -# This requires file_to_pascal_string that is a trivial program -# that I made for pasdoc [http://pasdoc.sf.net/] project, see -# [https://pasdoc.svn.sourceforge.net/svnroot/pasdoc/trunk/source/tools/file_to_pascal_string.dpr] - -ALL_TARGETS := ../code/welcome_scene.inc ../code/clear_scene.inc - -default: $(ALL_TARGETS) - -clean: - rm -f $(ALL_TARGETS) - -../code/welcome_scene.inc: welcome_scene.wrl - file_to_pascal_string $< $@ - -../code/clear_scene.inc: clear_scene.wrl - file_to_pascal_string $< $@ diff -Nru view3dscene-3.18.0/internal_scenes/clear_scene.wrl view3dscene-4.0.0/internal_scenes/clear_scene.wrl --- view3dscene-3.18.0/internal_scenes/clear_scene.wrl 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/internal_scenes/clear_scene.wrl 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -#VRML V2.0 utf8 - -Group { - children [ - WorldInfo { title "Empty scene" } - ] -} \ No newline at end of file diff -Nru view3dscene-3.18.0/internal_scenes/welcome_scene.wrl view3dscene-4.0.0/internal_scenes/welcome_scene.wrl --- view3dscene-3.18.0/internal_scenes/welcome_scene.wrl 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/internal_scenes/welcome_scene.wrl 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -#VRML V2.0 utf8 - -Group { - children [ - # TODO: In the future I plan to add here some nice "welcome scene" - # Text { string [ "Welcome to", "view3dscene" ] } - WorldInfo { title "Welcome scene" } - ] -} \ No newline at end of file diff -Nru view3dscene-3.18.0/jenkins_scripts/build.sh view3dscene-4.0.0/jenkins_scripts/build.sh --- view3dscene-3.18.0/jenkins_scripts/build.sh 1970-01-01 00:00:00.000000000 +0000 +++ view3dscene-4.0.0/jenkins_scripts/build.sh 2021-02-06 02:35:03.000000000 +0000 @@ -0,0 +1,25 @@ +#!/bin/bash +set -euo pipefail +IFS=$'\n\t' + +# Build view3dscene for various platforms. +# This script uses http://redsymbol.net/articles/unofficial-bash-strict-mode/ . + +# remove previous artifacts +rm -f view3dscene-*.tar.gz view3dscene-*.zip view3dscene*.apk + +package_platform () +{ + EXE_EXTENSION="$1" + shift 1 + + make clean # not only "castle-engine clean", to clean also tovrmlx3d binaries + castle-engine simple-compile code/tovrmlx3d.lpr "$@" + mv -f code/tovrmlx3d"${EXE_EXTENSION}" . + castle-engine package "$@" +} + +package_platform '.exe' --os=win64 --cpu=x86_64 +package_platform '.exe' --os=win32 --cpu=i386 +package_platform '' --os=linux --cpu=x86_64 +castle-engine package-source --verbose diff -Nru view3dscene-3.18.0/jenkins_scripts/compile_and_run_tests.sh view3dscene-4.0.0/jenkins_scripts/compile_and_run_tests.sh --- view3dscene-3.18.0/jenkins_scripts/compile_and_run_tests.sh 2018-01-21 13:56:06.000000000 +0000 +++ view3dscene-4.0.0/jenkins_scripts/compile_and_run_tests.sh 2021-02-06 02:35:03.000000000 +0000 @@ -1,8 +1,11 @@ #!/bin/bash set -eu -# Run from view3dscene main directory -cd ../ +# Build view3dscene and tovrmlx3d, +# run various tests. +# +# This script uses some commands and assumes environment of our Jenkins on +# https://jenkins.castle-engine.io/ . . /usr/local/fpclazarus/bin/setup.sh default ./compile.sh diff -Nru view3dscene-3.18.0/jenkins_scripts/run_tests.sh view3dscene-4.0.0/jenkins_scripts/run_tests.sh --- view3dscene-3.18.0/jenkins_scripts/run_tests.sh 2018-01-21 13:56:06.000000000 +0000 +++ view3dscene-4.0.0/jenkins_scripts/run_tests.sh 2021-02-06 02:35:03.000000000 +0000 @@ -96,12 +96,12 @@ rm -f "${OUTPUT_SHORT}" "${OUTPUT_VERBOSE}" -# test_dir ../demo_models/ -# test_dir ../castle/data/ -# test_dir ../castle_game_engine/ +# test_dir ../demo-models/ +# test_dir ../castle-game/data/ +# test_dir ../castle-engine/ # This dir has fallback_prototypes in VRML 97 and X3D, two really important # files that should be correct. -# test_dir ../www/htdocs/ +# test_dir ../cge-www/htdocs/ # Just test all models within ../ test_dir ../ diff -Nru view3dscene-3.18.0/macosx/pack_macosx.sh view3dscene-4.0.0/macosx/pack_macosx.sh --- view3dscene-3.18.0/macosx/pack_macosx.sh 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/macosx/pack_macosx.sh 2021-02-06 02:35:03.000000000 +0000 @@ -1,12 +1,22 @@ #!/bin/bash set -eu -# Create Mac OS X bundle, and then dmg (disk image) file to distribute view3dscene. -# Compile the view3dscene (and tovrmlx3d) binaries before calling this. +# Compile for Mac OS X (using CGE alternative_castle_window_based_on_lcl package), +# create Mac OS X bundle (.app), +# create dmg (disk image) file to distribute. . ../../cge-scripts/create_macosx_bundle.sh -create_bundle view3dscene ../view3dscene ../desktop/view3dscene.icns \ +make -C ../ clean + +# compile view3dscene and tovrmlx3d for Mac OS X +echo '--------------------- Compiling view3dscene --------------------' +temporary_change_lpi_to_alternative_castle_window_based_on_lcl ../code/view3dscene.lpi +lazbuild ../code/view3dscene.lpi +echo '--------------------- Compiling tovrmlx3d --------------------' +lazbuild ../code/tovrmlx3d.lpi + +create_bundle view3dscene ../view3dscene ../freedesktop/view3dscene.icns \ ' CFBundleTypeExtensions @@ -211,31 +221,69 @@ CFBundleTypeRole Viewer + + CFBundleTypeExtensions + + gltf + + CFBundleTypeMIMETypes + model/gltf+json + CFBundleTypeName + glTF + CFBundleTypeIconFile + view3dscene + CFBundleTypeOSTypes + + **** + + CFBundleTypeRole + Viewer + + + CFBundleTypeExtensions + + glb + + CFBundleTypeMIMETypes + model/gltf-binary + CFBundleTypeName + glTF Binary + CFBundleTypeIconFile + view3dscene + CFBundleTypeOSTypes + + **** + + CFBundleTypeRole + Viewer + ' # add tovrmlx3d binary cp ../tovrmlx3d view3dscene.app/Contents/MacOS/tovrmlx3d -# add libraries from fink -cd view3dscene.app/Contents/MacOS/ - -# TODO: For now, I don't have fink available. -# Lack of the libraries below means that OggVorbis loading will not work. -# (lack of png is harmless now, we read PNG without it) - -# cp_fink_lib libpng14.14.dylib -# cp_fink_lib libvorbisfile.3.dylib -# cp_fink_lib libvorbis.0.dylib -# cp_fink_lib libogg.0.dylib - -# install_name_tool -change /sw/lib/libvorbis.0.dylib @executable_path/libvorbis.0.dylib libvorbisfile.3.dylib -# install_name_tool -change /sw/lib/libogg.0.dylib @executable_path/libogg.0.dylib libvorbisfile.3.dylib -# install_name_tool -change /sw/lib/libogg.0.dylib @executable_path/libogg.0.dylib libvorbis.0.dylib - -check_libs_not_depending_on_fink view3dscene tovrmlx3d - -cd ../../../ +# We used to add now libpng and OggVorbis from Fink, but +# - we don't use Fink anymore +# - we don't need libpng anymore, FpImage has internal png reader +# +# TODO: OggVorbis loading will not work now. + +## # add libraries from fink +## cd view3dscene.app/Contents/MacOS/ +## +## cp_fink_lib libpng14.14.dylib +## cp_fink_lib libvorbisfile.3.dylib +## cp_fink_lib libvorbis.0.dylib +## cp_fink_lib libogg.0.dylib +## +## install_name_tool -change /sw/lib/libvorbis.0.dylib @executable_path/libvorbis.0.dylib libvorbisfile.3.dylib +## install_name_tool -change /sw/lib/libogg.0.dylib @executable_path/libogg.0.dylib libvorbisfile.3.dylib +## install_name_tool -change /sw/lib/libogg.0.dylib @executable_path/libogg.0.dylib libvorbis.0.dylib +## +## check_libs_not_depending_on_fink view3dscene tovrmlx3d +## +## cd ../../../ -make -f ../../cge-scripts/macosx_dmg.makefile NAME=view3dscene +create_dmg view3dscene ../view3dscene -echo 'Done OK' +finish_macosx_pack diff -Nru view3dscene-3.18.0/screen_effects/Makefile view3dscene-4.0.0/screen_effects/Makefile --- view3dscene-3.18.0/screen_effects/Makefile 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/screen_effects/Makefile 1970-01-01 00:00:00.000000000 +0000 @@ -1,14 +0,0 @@ -# This uses file_to_pascal_string, a trivial program -# from the pasdoc [http://pasdoc.sf.net/] project, see -# [https://pasdoc.svn.sourceforge.net/svnroot/pasdoc/trunk/source/tools/file_to_pascal_string.dpr] - -ALL_TARGETS := ../code/screen_effects_flashlight.glsl.inc \ - ../code/screen_effects_edge_detect.glsl.inc - -default: $(ALL_TARGETS) - -clean: - rm -f $(ALL_TARGETS) - -../code/screen_effects_%.glsl.inc: %.glsl - file_to_pascal_string $< $@ diff -Nru view3dscene-3.18.0/screen_effects/edge_detect.glsl view3dscene-4.0.0/screen_effects/edge_detect.glsl --- view3dscene-3.18.0/screen_effects/edge_detect.glsl 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/screen_effects/edge_detect.glsl 1970-01-01 00:00:00.000000000 +0000 @@ -1,12 +0,0 @@ -int screen_x(); -int screen_y(); -vec4 screen_get_color(ivec2 position); - -void main (void) -{ - vec4 left = screen_get_color(ivec2(screen_x() - 1, screen_y())); - vec4 right = screen_get_color(ivec2(screen_x() + 1, screen_y())); - vec4 top = screen_get_color(ivec2(screen_x(), screen_y() - 1)); - vec4 bottom = screen_get_color(ivec2(screen_x(), screen_y() + 1)); - gl_FragColor = (abs(left - right) + abs(top - bottom)) / 2.0; -} diff -Nru view3dscene-3.18.0/screen_effects/flashlight.glsl view3dscene-4.0.0/screen_effects/flashlight.glsl --- view3dscene-3.18.0/screen_effects/flashlight.glsl 2018-01-21 13:55:53.000000000 +0000 +++ view3dscene-4.0.0/screen_effects/flashlight.glsl 1970-01-01 00:00:00.000000000 +0000 @@ -1,32 +0,0 @@ -int screen_x(); -int screen_y(); -vec4 screen_get_color(ivec2 position); -float screen_get_depth(ivec2 position); -ivec2 screen_position(); - -/* Below already declared by ScreenEffectLibrary that is glued at - the beginning. -uniform int screen_width; -uniform int screen_height; -*/ - -void main (void) -{ - gl_FragColor = screen_get_color(screen_position()); - float dist = distance(vec2(screen_position()), vec2(screen_width, screen_height) / 2.0); - float radius_out = min(float(screen_width), float(screen_height)) / 2.0; - ivec2 middle_pos = ivec2(screen_width, screen_height) / 2; - float middle_depth = ( - screen_get_depth(middle_pos) + - screen_get_depth(middle_pos / 2) + - screen_get_depth(3 * middle_pos / 2) + - screen_get_depth(ivec2(middle_pos.x / 2, 3 * middle_pos.y / 2)) + - screen_get_depth(ivec2(3 * middle_pos.x / 2, middle_pos.y / 2)) - ) / 5.0; - middle_depth = 1.0 - pow(middle_depth, 20.0); - radius_out = mix(radius_out / 3.0, radius_out, middle_depth); - /* The magnificent Radeon fglrx crap refuses to correctly do "* 0.8" below */ - float radius_in = 4.0 * radius_out / 5.0; - float p = mix(1.0 / 4.0, 1.0, smoothstep(radius_in, radius_out, dist)); - gl_FragColor.rgb = pow(gl_FragColor.rgb, vec3(p, p, p)); -}