From 790ea43b48268d5dc840b69cc1578ba09483297a Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Sat, 4 Jan 2014 14:56:52 -0800 Subject: [PATCH] Prepare 2012-puppetconf-puppet Change-Id: Ia2dfdfe2a878cb64ead0908bd07101a6dc9dbaf3 --- README.rst | 2 + ci-roadmap-folsom/Overview.html | 910 ----- ci-roadmap-folsom/Overview.xhtml | 910 ----- ci-roadmap-folsom/blank.html | 30 - ci-roadmap-folsom/help/.htaccess | 28 - ci-roadmap-folsom/index.html | 318 -- ci-roadmap-folsom/notes | 69 - ci-roadmap-folsom/scripts/.htaccess | 28 - ci-roadmap-folsom/styles/.htaccess | 28 - cloud-testing/Overview.html | 910 ----- cloud-testing/Overview.xhtml | 910 ----- cloud-testing/blank.html | 30 - cloud-testing/graphics/bullet-fold-dim.gif | Bin 161 -> 0 bytes cloud-testing/graphics/bullet-fold-dim.png | Bin 2905 -> 0 bytes cloud-testing/graphics/bullet-fold.gif | Bin 163 -> 0 bytes cloud-testing/graphics/bullet-fold.png | Bin 2901 -> 0 bytes cloud-testing/graphics/bullet-nofold-dim.gif | Bin 142 -> 0 bytes cloud-testing/graphics/bullet-nofold-dim.png | Bin 2892 -> 0 bytes cloud-testing/graphics/bullet-nofold.gif | Bin 157 -> 0 bytes cloud-testing/graphics/bullet-nofold.png | Bin 2888 -> 0 bytes cloud-testing/graphics/bullet-unfold-dim.gif | Bin 166 -> 0 bytes cloud-testing/graphics/bullet-unfold-dim.png | Bin 2913 -> 0 bytes cloud-testing/graphics/bullet-unfold.gif | Bin 163 -> 0 bytes cloud-testing/graphics/bullet-unfold.png | Bin 2909 -> 0 bytes cloud-testing/graphics/bullet.png | Bin 167 -> 0 bytes cloud-testing/graphics/example.png | Bin 6652 -> 0 bytes cloud-testing/graphics/example.svg | 223 -- cloud-testing/graphics/face1.gif | Bin 5279 -> 0 bytes cloud-testing/graphics/face2.gif | Bin 2378 -> 0 bytes cloud-testing/graphics/face3.gif | Bin 800 -> 0 bytes cloud-testing/graphics/face4.gif | Bin 846 -> 0 bytes cloud-testing/graphics/fold-bright.gif | Bin 145 -> 0 bytes cloud-testing/graphics/fold-dim.bmp | Bin 306 -> 0 bytes cloud-testing/graphics/fold-dim.gif | Bin 56 -> 0 bytes cloud-testing/graphics/fold.bmp | Bin 306 -> 0 bytes cloud-testing/graphics/fold.gif | Bin 56 -> 0 bytes cloud-testing/graphics/icon-blue.png | Bin 204 -> 0 bytes cloud-testing/graphics/keys2.jpg | Bin 42807 -> 0 bytes cloud-testing/graphics/nofold-dim.bmp | Bin 306 -> 0 bytes cloud-testing/graphics/nofold-dim.gif | Bin 48 -> 0 bytes cloud-testing/graphics/nofold.bmp | Bin 306 -> 0 bytes .../open-stack-cloud-computing-logo-2.png | Bin 3670 -> 0 bytes ...penstack-cloud-software-vertical-large.png | Bin 23062 -> 0 bytes cloud-testing/graphics/unfold-bright.gif | Bin 170 -> 0 bytes cloud-testing/graphics/unfold-dim.bmp | Bin 306 -> 0 bytes cloud-testing/graphics/unfold-dim.gif | Bin 59 -> 0 bytes cloud-testing/graphics/unfold.bmp | Bin 306 -> 0 bytes cloud-testing/graphics/unfold.gif | Bin 59 -> 0 bytes cloud-testing/graphics/w3c-logo-blue.gif | Bin 1791 -> 0 bytes cloud-testing/graphics/w3c-logo-blue.svg | 14 - cloud-testing/graphics/w3c-logo-slanted.jpg | Bin 26539 -> 0 bytes cloud-testing/graphics/w3c-logo-white.gif | Bin 793 -> 0 bytes cloud-testing/graphics/w3c-logo-white.svg | 14 - cloud-testing/help/.htaccess | 28 - cloud-testing/help/help.html | 80 - cloud-testing/help/help.html.ca | 52 - cloud-testing/help/help.html.de | 96 - cloud-testing/help/help.html.en | 81 - cloud-testing/help/help.html.es | 52 - cloud-testing/help/help.html.fr | 118 - cloud-testing/help/help.html.hu | 98 - cloud-testing/help/help.html.nl | 82 - cloud-testing/help/help.html.pl | 76 - cloud-testing/help/help.html.pt-br | 95 - cloud-testing/help/help.html.pt_br | 95 - cloud-testing/help/help.html.sv | 75 - cloud-testing/help/help.pt-br.html | 95 - cloud-testing/images/OpenStackLogo_wTag.png | Bin 7441 -> 0 bytes cloud-testing/images/devstack-jobs.png | Bin 65727 -> 0 bytes cloud-testing/images/devstack-nodes.png | Bin 105660 -> 0 bytes cloud-testing/images/jclouds-config.png | Bin 24213 -> 0 bytes cloud-testing/images/jclouds-instance.png | Bin 35920 -> 0 bytes cloud-testing/index.html | 374 --- cloud-testing/scripts/.htaccess | 28 - cloud-testing/scripts/jquery-1.7.2.min.js | 4 - cloud-testing/scripts/raphael-min.js | 10 - cloud-testing/scripts/slidy.js | 2952 ----------------- cloud-testing/scripts/slidy.js.gz | Bin 12797 -> 0 bytes cloud-testing/styles/.htaccess | 28 - cloud-testing/styles/openstack.css | 441 --- cloud-testing/styles/slidy.css | 401 --- cloud-testing/styles/w3c-blue.css | 493 --- .../graphics => graphics}/bullet-fold-dim.gif | Bin .../graphics => graphics}/bullet-fold-dim.png | Bin .../graphics => graphics}/bullet-fold.gif | Bin .../graphics => graphics}/bullet-fold.png | Bin .../bullet-nofold-dim.gif | Bin .../bullet-nofold-dim.png | Bin .../graphics => graphics}/bullet-nofold.gif | Bin .../graphics => graphics}/bullet-nofold.png | Bin .../bullet-unfold-dim.gif | Bin .../bullet-unfold-dim.png | Bin .../graphics => graphics}/bullet-unfold.gif | Bin .../graphics => graphics}/bullet-unfold.png | Bin .../graphics => graphics}/bullet.png | Bin .../graphics => graphics}/example.png | Bin .../graphics => graphics}/example.svg | 0 .../graphics => graphics}/face1.gif | Bin .../graphics => graphics}/face2.gif | Bin .../graphics => graphics}/face3.gif | Bin .../graphics => graphics}/face4.gif | Bin .../graphics => graphics}/fold-bright.gif | Bin .../graphics => graphics}/fold-dim.bmp | Bin .../graphics => graphics}/fold-dim.gif | Bin .../graphics => graphics}/fold.bmp | Bin .../graphics => graphics}/fold.gif | Bin .../graphics => graphics}/icon-blue.png | Bin .../graphics => graphics}/keys2.jpg | Bin .../graphics => graphics}/nofold-dim.bmp | Bin .../graphics => graphics}/nofold-dim.gif | Bin .../graphics => graphics}/nofold.bmp | Bin .../open-stack-cloud-computing-logo-2.png | Bin ...penstack-cloud-software-vertical-large.png | Bin .../graphics => graphics}/unfold-bright.gif | Bin .../graphics => graphics}/unfold-dim.bmp | Bin .../graphics => graphics}/unfold-dim.gif | Bin .../graphics => graphics}/unfold.bmp | Bin .../graphics => graphics}/unfold.gif | Bin .../graphics => graphics}/w3c-logo-blue.gif | Bin .../graphics => graphics}/w3c-logo-blue.svg | 0 .../w3c-logo-slanted.jpg | Bin .../graphics => graphics}/w3c-logo-white.gif | Bin .../graphics => graphics}/w3c-logo-white.svg | 0 growing-openstack/Overview.html | 910 ----- growing-openstack/Overview.xhtml | 910 ----- growing-openstack/blank.html | 30 - .../graphics/bullet-fold-dim.gif | Bin 161 -> 0 bytes .../graphics/bullet-fold-dim.png | Bin 2905 -> 0 bytes growing-openstack/graphics/bullet-fold.gif | Bin 163 -> 0 bytes growing-openstack/graphics/bullet-fold.png | Bin 2901 -> 0 bytes .../graphics/bullet-nofold-dim.gif | Bin 142 -> 0 bytes .../graphics/bullet-nofold-dim.png | Bin 2892 -> 0 bytes growing-openstack/graphics/bullet-nofold.gif | Bin 157 -> 0 bytes growing-openstack/graphics/bullet-nofold.png | Bin 2888 -> 0 bytes .../graphics/bullet-unfold-dim.gif | Bin 166 -> 0 bytes .../graphics/bullet-unfold-dim.png | Bin 2913 -> 0 bytes growing-openstack/graphics/bullet-unfold.gif | Bin 163 -> 0 bytes growing-openstack/graphics/bullet-unfold.png | Bin 2909 -> 0 bytes growing-openstack/graphics/bullet.png | Bin 167 -> 0 bytes growing-openstack/graphics/example.png | Bin 6652 -> 0 bytes growing-openstack/graphics/example.svg | 223 -- growing-openstack/graphics/face1.gif | Bin 5279 -> 0 bytes growing-openstack/graphics/face2.gif | Bin 2378 -> 0 bytes growing-openstack/graphics/face3.gif | Bin 800 -> 0 bytes growing-openstack/graphics/face4.gif | Bin 846 -> 0 bytes growing-openstack/graphics/fold-bright.gif | Bin 145 -> 0 bytes growing-openstack/graphics/fold-dim.bmp | Bin 306 -> 0 bytes growing-openstack/graphics/fold-dim.gif | Bin 56 -> 0 bytes growing-openstack/graphics/fold.bmp | Bin 306 -> 0 bytes growing-openstack/graphics/fold.gif | Bin 56 -> 0 bytes growing-openstack/graphics/icon-blue.png | Bin 204 -> 0 bytes growing-openstack/graphics/keys2.jpg | Bin 42807 -> 0 bytes growing-openstack/graphics/nofold-dim.bmp | Bin 306 -> 0 bytes growing-openstack/graphics/nofold-dim.gif | Bin 48 -> 0 bytes growing-openstack/graphics/nofold.bmp | Bin 306 -> 0 bytes .../open-stack-cloud-computing-logo-2.png | Bin 3670 -> 0 bytes ...penstack-cloud-software-vertical-large.png | Bin 23062 -> 0 bytes growing-openstack/graphics/unfold-bright.gif | Bin 170 -> 0 bytes growing-openstack/graphics/unfold-dim.bmp | Bin 306 -> 0 bytes growing-openstack/graphics/unfold-dim.gif | Bin 59 -> 0 bytes growing-openstack/graphics/unfold.bmp | Bin 306 -> 0 bytes growing-openstack/graphics/unfold.gif | Bin 59 -> 0 bytes growing-openstack/graphics/w3c-logo-blue.gif | Bin 1791 -> 0 bytes growing-openstack/graphics/w3c-logo-blue.svg | 14 - .../graphics/w3c-logo-slanted.jpg | Bin 26539 -> 0 bytes growing-openstack/graphics/w3c-logo-white.gif | Bin 793 -> 0 bytes growing-openstack/graphics/w3c-logo-white.svg | 14 - growing-openstack/help/.htaccess | 28 - growing-openstack/help/help.html | 80 - growing-openstack/help/help.html.ca | 52 - growing-openstack/help/help.html.de | 96 - growing-openstack/help/help.html.en | 81 - growing-openstack/help/help.html.es | 52 - growing-openstack/help/help.html.fr | 118 - growing-openstack/help/help.html.hu | 98 - growing-openstack/help/help.html.nl | 82 - growing-openstack/help/help.html.pl | 76 - growing-openstack/help/help.html.pt-br | 95 - growing-openstack/help/help.html.pt_br | 95 - growing-openstack/help/help.html.sv | 75 - growing-openstack/help/help.pt-br.html | 95 - .../images/OpenStackLogo_wTag.png | Bin 7441 -> 0 bytes growing-openstack/images/devstack-jobs.png | Bin 65727 -> 0 bytes growing-openstack/images/devstack-nodes.png | Bin 105660 -> 0 bytes growing-openstack/images/jclouds-config.png | Bin 24213 -> 0 bytes growing-openstack/images/jclouds-instance.png | Bin 35920 -> 0 bytes growing-openstack/images/jenkins-gate.png | Bin 151508 -> 0 bytes .../images/openstack-software-diagram.png | Bin 19289 -> 0 bytes .../images/stack-o-pancakes-150x150.png | Bin 49332 -> 0 bytes growing-openstack/index.html | 191 -- growing-openstack/scripts/.htaccess | 28 - growing-openstack/scripts/jquery-1.7.2.min.js | 4 - growing-openstack/scripts/raphael-min.js | 10 - growing-openstack/scripts/slidy.js | 2952 ----------------- growing-openstack/scripts/slidy.js.gz | Bin 12797 -> 0 bytes growing-openstack/styles/.htaccess | 28 - growing-openstack/styles/openstack.css | 484 --- growing-openstack/styles/slidy.css | 401 --- growing-openstack/styles/w3c-blue.css | 493 --- {ci-roadmap-folsom/help => help}/help.html | 0 {ci-roadmap-folsom/help => help}/help.html.ca | 0 {ci-roadmap-folsom/help => help}/help.html.de | 0 {ci-roadmap-folsom/help => help}/help.html.en | 0 {ci-roadmap-folsom/help => help}/help.html.es | 0 {ci-roadmap-folsom/help => help}/help.html.fr | 0 {ci-roadmap-folsom/help => help}/help.html.hu | 0 {ci-roadmap-folsom/help => help}/help.html.nl | 0 {ci-roadmap-folsom/help => help}/help.html.pl | 0 .../help => help}/help.html.pt-br | 0 .../help => help}/help.html.pt_br | 0 {ci-roadmap-folsom/help => help}/help.html.sv | 0 .../help => help}/help.pt-br.html | 0 .../images => images}/489px-MySQL.svg.png | Bin {jenkins/images => images}/Drizzle-med.png | Bin .../images => images}/OpenStackLogo_wTag.png | Bin .../images => images}/gerrit-approved.png | Bin .../images => images}/gerrit-bp-topic.png | Bin {jenkins/images => images}/gerrit-bp.png | Bin {jenkins/images => images}/gerrit-bug.png | Bin {jenkins/images => images}/gerrit-jenkins.png | Bin {jenkins/images => images}/gerrit-sso.png | Bin {jenkins/images => images}/gerrit-verify.png | Bin .../images => images}/jenkins-gate.png | Bin {jenkins/images => images}/lp-bp.png | Bin {jenkins/images => images}/lp-bug.png | Bin {jenkins/images => images}/lp-os-projects.png | Bin .../openstack-software-diagram.png | Bin {puppetconf/images => images}/server-list.png | Bin .../stack-o-pancakes-150x150.png | Bin index.html | 543 ++- jenkins/Overview.html | 910 ----- jenkins/Overview.xhtml | 910 ----- jenkins/blank.html | 30 - jenkins/graphics/bullet-fold-dim.gif | Bin 161 -> 0 bytes jenkins/graphics/bullet-fold-dim.png | Bin 2905 -> 0 bytes jenkins/graphics/bullet-fold.gif | Bin 163 -> 0 bytes jenkins/graphics/bullet-fold.png | Bin 2901 -> 0 bytes jenkins/graphics/bullet-nofold-dim.gif | Bin 142 -> 0 bytes jenkins/graphics/bullet-nofold-dim.png | Bin 2892 -> 0 bytes jenkins/graphics/bullet-nofold.gif | Bin 157 -> 0 bytes jenkins/graphics/bullet-nofold.png | Bin 2888 -> 0 bytes jenkins/graphics/bullet-unfold-dim.gif | Bin 166 -> 0 bytes jenkins/graphics/bullet-unfold-dim.png | Bin 2913 -> 0 bytes jenkins/graphics/bullet-unfold.gif | Bin 163 -> 0 bytes jenkins/graphics/bullet-unfold.png | Bin 2909 -> 0 bytes jenkins/graphics/bullet.png | Bin 167 -> 0 bytes jenkins/graphics/example.png | Bin 6652 -> 0 bytes jenkins/graphics/example.svg | 223 -- jenkins/graphics/face1.gif | Bin 5279 -> 0 bytes jenkins/graphics/face2.gif | Bin 2378 -> 0 bytes jenkins/graphics/face3.gif | Bin 800 -> 0 bytes jenkins/graphics/face4.gif | Bin 846 -> 0 bytes jenkins/graphics/fold-bright.gif | Bin 145 -> 0 bytes jenkins/graphics/fold-dim.bmp | Bin 306 -> 0 bytes jenkins/graphics/fold-dim.gif | Bin 56 -> 0 bytes jenkins/graphics/fold.bmp | Bin 306 -> 0 bytes jenkins/graphics/fold.gif | Bin 56 -> 0 bytes jenkins/graphics/icon-blue.png | Bin 204 -> 0 bytes jenkins/graphics/keys2.jpg | Bin 42807 -> 0 bytes jenkins/graphics/nofold-dim.bmp | Bin 306 -> 0 bytes jenkins/graphics/nofold-dim.gif | Bin 48 -> 0 bytes jenkins/graphics/nofold.bmp | Bin 306 -> 0 bytes .../open-stack-cloud-computing-logo-2.png | Bin 3670 -> 0 bytes ...penstack-cloud-software-vertical-large.png | Bin 23062 -> 0 bytes jenkins/graphics/unfold-bright.gif | Bin 170 -> 0 bytes jenkins/graphics/unfold-dim.bmp | Bin 306 -> 0 bytes jenkins/graphics/unfold-dim.gif | Bin 59 -> 0 bytes jenkins/graphics/unfold.bmp | Bin 306 -> 0 bytes jenkins/graphics/unfold.gif | Bin 59 -> 0 bytes jenkins/graphics/w3c-logo-blue.gif | Bin 1791 -> 0 bytes jenkins/graphics/w3c-logo-blue.svg | 14 - jenkins/graphics/w3c-logo-slanted.jpg | Bin 26539 -> 0 bytes jenkins/graphics/w3c-logo-white.gif | Bin 793 -> 0 bytes jenkins/graphics/w3c-logo-white.svg | 14 - jenkins/help/.htaccess | 28 - jenkins/help/help.html | 80 - jenkins/help/help.html.ca | 52 - jenkins/help/help.html.de | 96 - jenkins/help/help.html.en | 81 - jenkins/help/help.html.es | 52 - jenkins/help/help.html.fr | 118 - jenkins/help/help.html.hu | 98 - jenkins/help/help.html.nl | 82 - jenkins/help/help.html.pl | 76 - jenkins/help/help.html.pt-br | 95 - jenkins/help/help.html.pt_br | 95 - jenkins/help/help.html.sv | 75 - jenkins/help/help.pt-br.html | 95 - jenkins/images/OpenStackLogo_wTag.png | Bin 7441 -> 0 bytes jenkins/images/jenkins-gate.png | Bin 151508 -> 0 bytes jenkins/images/stack-o-pancakes-150x150.png | Bin 49332 -> 0 bytes jenkins/index.html | 467 --- jenkins/notes | 69 - jenkins/scripts/.htaccess | 28 - jenkins/scripts/slidy.js | 2952 ----------------- jenkins/scripts/slidy.js.gz | Bin 12797 -> 0 bytes jenkins/styles/.htaccess | 28 - jenkins/styles/openstack.css | 441 --- jenkins/styles/slidy.css | 401 --- jenkins/styles/w3c-blue.css | 493 --- lca/Overview.html | 910 ----- lca/Overview.xhtml | 910 ----- lca/blank.html | 30 - lca/graphics/bullet-fold-dim.gif | Bin 161 -> 0 bytes lca/graphics/bullet-fold-dim.png | Bin 2905 -> 0 bytes lca/graphics/bullet-fold.gif | Bin 163 -> 0 bytes lca/graphics/bullet-fold.png | Bin 2901 -> 0 bytes lca/graphics/bullet-nofold-dim.gif | Bin 142 -> 0 bytes lca/graphics/bullet-nofold-dim.png | Bin 2892 -> 0 bytes lca/graphics/bullet-nofold.gif | Bin 157 -> 0 bytes lca/graphics/bullet-nofold.png | Bin 2888 -> 0 bytes lca/graphics/bullet-unfold-dim.gif | Bin 166 -> 0 bytes lca/graphics/bullet-unfold-dim.png | Bin 2913 -> 0 bytes lca/graphics/bullet-unfold.gif | Bin 163 -> 0 bytes lca/graphics/bullet-unfold.png | Bin 2909 -> 0 bytes lca/graphics/bullet.png | Bin 167 -> 0 bytes lca/graphics/example.png | Bin 6652 -> 0 bytes lca/graphics/example.svg | 223 -- lca/graphics/face1.gif | Bin 5279 -> 0 bytes lca/graphics/face2.gif | Bin 2378 -> 0 bytes lca/graphics/face3.gif | Bin 800 -> 0 bytes lca/graphics/face4.gif | Bin 846 -> 0 bytes lca/graphics/fold-bright.gif | Bin 145 -> 0 bytes lca/graphics/fold-dim.bmp | Bin 306 -> 0 bytes lca/graphics/fold-dim.gif | Bin 56 -> 0 bytes lca/graphics/fold.bmp | Bin 306 -> 0 bytes lca/graphics/fold.gif | Bin 56 -> 0 bytes lca/graphics/icon-blue.png | Bin 204 -> 0 bytes lca/graphics/keys2.jpg | Bin 42807 -> 0 bytes lca/graphics/nofold-dim.bmp | Bin 306 -> 0 bytes lca/graphics/nofold-dim.gif | Bin 48 -> 0 bytes lca/graphics/nofold.bmp | Bin 306 -> 0 bytes .../open-stack-cloud-computing-logo-2.png | Bin 3670 -> 0 bytes ...penstack-cloud-software-vertical-large.png | Bin 23062 -> 0 bytes lca/graphics/unfold-bright.gif | Bin 170 -> 0 bytes lca/graphics/unfold-dim.bmp | Bin 306 -> 0 bytes lca/graphics/unfold-dim.gif | Bin 59 -> 0 bytes lca/graphics/unfold.bmp | Bin 306 -> 0 bytes lca/graphics/unfold.gif | Bin 59 -> 0 bytes lca/graphics/w3c-logo-blue.gif | Bin 1791 -> 0 bytes lca/graphics/w3c-logo-blue.svg | 14 - lca/graphics/w3c-logo-slanted.jpg | Bin 26539 -> 0 bytes lca/graphics/w3c-logo-white.gif | Bin 793 -> 0 bytes lca/graphics/w3c-logo-white.svg | 14 - lca/help/.htaccess | 28 - lca/help/help.html | 80 - lca/help/help.html.ca | 52 - lca/help/help.html.de | 96 - lca/help/help.html.en | 81 - lca/help/help.html.es | 52 - lca/help/help.html.fr | 118 - lca/help/help.html.hu | 98 - lca/help/help.html.nl | 82 - lca/help/help.html.pl | 76 - lca/help/help.html.pt-br | 95 - lca/help/help.html.pt_br | 95 - lca/help/help.html.sv | 75 - lca/help/help.pt-br.html | 95 - lca/images/489px-MySQL.svg.png | Bin 19887 -> 0 bytes lca/images/Drizzle-med.png | Bin 26999 -> 0 bytes lca/images/OpenStackLogo_wTag.png | Bin 7441 -> 0 bytes lca/images/gerrit-approved.png | Bin 96136 -> 0 bytes lca/images/gerrit-bp-topic.png | Bin 39005 -> 0 bytes lca/images/gerrit-bp.png | Bin 120018 -> 0 bytes lca/images/gerrit-bug.png | Bin 126488 -> 0 bytes lca/images/gerrit-jenkins.png | Bin 88594 -> 0 bytes lca/images/gerrit-sso.png | Bin 36252 -> 0 bytes lca/images/gerrit-verify.png | Bin 100693 -> 0 bytes lca/images/jenkins-gate.png | Bin 151508 -> 0 bytes lca/images/lp-bp.png | Bin 62686 -> 0 bytes lca/images/lp-bug.png | Bin 127493 -> 0 bytes lca/images/lp-os-projects.png | Bin 33545 -> 0 bytes lca/images/stack-o-pancakes-150x150.png | Bin 49332 -> 0 bytes lca/index.html | 335 -- lca/notes | 69 - lca/scripts/.htaccess | 28 - lca/scripts/slidy.js | 2952 ----------------- lca/scripts/slidy.js.gz | Bin 12797 -> 0 bytes lca/styles/.htaccess | 28 - lca/styles/openstack.css | 441 --- lca/styles/slidy.css | 401 --- lca/styles/w3c-blue.css | 493 --- lca2013-ci/Overview.html | 910 ----- lca2013-ci/Overview.xhtml | 910 ----- lca2013-ci/blank.html | 30 - lca2013-ci/graphics/bullet-fold-dim.gif | Bin 161 -> 0 bytes lca2013-ci/graphics/bullet-fold-dim.png | Bin 2905 -> 0 bytes lca2013-ci/graphics/bullet-fold.gif | Bin 163 -> 0 bytes lca2013-ci/graphics/bullet-fold.png | Bin 2901 -> 0 bytes lca2013-ci/graphics/bullet-nofold-dim.gif | Bin 142 -> 0 bytes lca2013-ci/graphics/bullet-nofold-dim.png | Bin 2892 -> 0 bytes lca2013-ci/graphics/bullet-nofold.gif | Bin 157 -> 0 bytes lca2013-ci/graphics/bullet-nofold.png | Bin 2888 -> 0 bytes lca2013-ci/graphics/bullet-unfold-dim.gif | Bin 166 -> 0 bytes lca2013-ci/graphics/bullet-unfold-dim.png | Bin 2913 -> 0 bytes lca2013-ci/graphics/bullet-unfold.gif | Bin 163 -> 0 bytes lca2013-ci/graphics/bullet-unfold.png | Bin 2909 -> 0 bytes lca2013-ci/graphics/bullet.png | Bin 167 -> 0 bytes lca2013-ci/graphics/example.png | Bin 6652 -> 0 bytes lca2013-ci/graphics/example.svg | 223 -- lca2013-ci/graphics/face1.gif | Bin 5279 -> 0 bytes lca2013-ci/graphics/face2.gif | Bin 2378 -> 0 bytes lca2013-ci/graphics/face3.gif | Bin 800 -> 0 bytes lca2013-ci/graphics/face4.gif | Bin 846 -> 0 bytes lca2013-ci/graphics/fold-bright.gif | Bin 145 -> 0 bytes lca2013-ci/graphics/fold-dim.bmp | Bin 306 -> 0 bytes lca2013-ci/graphics/fold-dim.gif | Bin 56 -> 0 bytes lca2013-ci/graphics/fold.bmp | Bin 306 -> 0 bytes lca2013-ci/graphics/fold.gif | Bin 56 -> 0 bytes lca2013-ci/graphics/icon-blue.png | Bin 204 -> 0 bytes lca2013-ci/graphics/keys2.jpg | Bin 42807 -> 0 bytes lca2013-ci/graphics/nofold-dim.bmp | Bin 306 -> 0 bytes lca2013-ci/graphics/nofold-dim.gif | Bin 48 -> 0 bytes lca2013-ci/graphics/nofold.bmp | Bin 306 -> 0 bytes .../open-stack-cloud-computing-logo-2.png | Bin 3670 -> 0 bytes ...penstack-cloud-software-vertical-large.png | Bin 23062 -> 0 bytes lca2013-ci/graphics/unfold-bright.gif | Bin 170 -> 0 bytes lca2013-ci/graphics/unfold-dim.bmp | Bin 306 -> 0 bytes lca2013-ci/graphics/unfold-dim.gif | Bin 59 -> 0 bytes lca2013-ci/graphics/unfold.bmp | Bin 306 -> 0 bytes lca2013-ci/graphics/unfold.gif | Bin 59 -> 0 bytes lca2013-ci/graphics/w3c-logo-blue.gif | Bin 1791 -> 0 bytes lca2013-ci/graphics/w3c-logo-blue.svg | 14 - lca2013-ci/graphics/w3c-logo-slanted.jpg | Bin 26539 -> 0 bytes lca2013-ci/graphics/w3c-logo-white.gif | Bin 793 -> 0 bytes lca2013-ci/graphics/w3c-logo-white.svg | 14 - lca2013-ci/help/.htaccess | 28 - lca2013-ci/help/help.html | 80 - lca2013-ci/help/help.html.ca | 52 - lca2013-ci/help/help.html.de | 96 - lca2013-ci/help/help.html.en | 81 - lca2013-ci/help/help.html.es | 52 - lca2013-ci/help/help.html.fr | 118 - lca2013-ci/help/help.html.hu | 98 - lca2013-ci/help/help.html.nl | 82 - lca2013-ci/help/help.html.pl | 76 - lca2013-ci/help/help.html.pt-br | 95 - lca2013-ci/help/help.html.pt_br | 95 - lca2013-ci/help/help.html.sv | 75 - lca2013-ci/help/help.pt-br.html | 95 - lca2013-ci/images/OpenStackLogo_wTag.png | Bin 7441 -> 0 bytes lca2013-ci/index.html | 345 -- lca2013-ci/scripts/.htaccess | 28 - lca2013-ci/scripts/slidy.js | 2952 ----------------- lca2013-ci/scripts/slidy.js.gz | Bin 12797 -> 0 bytes lca2013-ci/styles/.htaccess | 28 - lca2013-ci/styles/openstack.css | 441 --- lca2013-ci/styles/slidy.css | 401 --- lca2013-ci/styles/w3c-blue.css | 493 --- lca2013-distros/Overview.html | 910 ----- lca2013-distros/Overview.xhtml | 910 ----- lca2013-distros/blank.html | 30 - lca2013-distros/graphics/bullet-fold-dim.gif | Bin 161 -> 0 bytes lca2013-distros/graphics/bullet-fold-dim.png | Bin 2905 -> 0 bytes lca2013-distros/graphics/bullet-fold.gif | Bin 163 -> 0 bytes lca2013-distros/graphics/bullet-fold.png | Bin 2901 -> 0 bytes .../graphics/bullet-nofold-dim.gif | Bin 142 -> 0 bytes .../graphics/bullet-nofold-dim.png | Bin 2892 -> 0 bytes lca2013-distros/graphics/bullet-nofold.gif | Bin 157 -> 0 bytes lca2013-distros/graphics/bullet-nofold.png | Bin 2888 -> 0 bytes .../graphics/bullet-unfold-dim.gif | Bin 166 -> 0 bytes .../graphics/bullet-unfold-dim.png | Bin 2913 -> 0 bytes lca2013-distros/graphics/bullet-unfold.gif | Bin 163 -> 0 bytes lca2013-distros/graphics/bullet-unfold.png | Bin 2909 -> 0 bytes lca2013-distros/graphics/bullet.png | Bin 167 -> 0 bytes lca2013-distros/graphics/example.png | Bin 6652 -> 0 bytes lca2013-distros/graphics/example.svg | 223 -- lca2013-distros/graphics/face1.gif | Bin 5279 -> 0 bytes lca2013-distros/graphics/face2.gif | Bin 2378 -> 0 bytes lca2013-distros/graphics/face3.gif | Bin 800 -> 0 bytes lca2013-distros/graphics/face4.gif | Bin 846 -> 0 bytes lca2013-distros/graphics/fold-bright.gif | Bin 145 -> 0 bytes lca2013-distros/graphics/fold-dim.bmp | Bin 306 -> 0 bytes lca2013-distros/graphics/fold-dim.gif | Bin 56 -> 0 bytes lca2013-distros/graphics/fold.bmp | Bin 306 -> 0 bytes lca2013-distros/graphics/fold.gif | Bin 56 -> 0 bytes lca2013-distros/graphics/icon-blue.png | Bin 204 -> 0 bytes lca2013-distros/graphics/keys2.jpg | Bin 42807 -> 0 bytes lca2013-distros/graphics/nofold-dim.bmp | Bin 306 -> 0 bytes lca2013-distros/graphics/nofold-dim.gif | Bin 48 -> 0 bytes lca2013-distros/graphics/nofold.bmp | Bin 306 -> 0 bytes .../open-stack-cloud-computing-logo-2.png | Bin 3670 -> 0 bytes ...penstack-cloud-software-vertical-large.png | Bin 23062 -> 0 bytes lca2013-distros/graphics/unfold-bright.gif | Bin 170 -> 0 bytes lca2013-distros/graphics/unfold-dim.bmp | Bin 306 -> 0 bytes lca2013-distros/graphics/unfold-dim.gif | Bin 59 -> 0 bytes lca2013-distros/graphics/unfold.bmp | Bin 306 -> 0 bytes lca2013-distros/graphics/unfold.gif | Bin 59 -> 0 bytes lca2013-distros/graphics/w3c-logo-blue.gif | Bin 1791 -> 0 bytes lca2013-distros/graphics/w3c-logo-blue.svg | 14 - lca2013-distros/graphics/w3c-logo-slanted.jpg | Bin 26539 -> 0 bytes lca2013-distros/graphics/w3c-logo-white.gif | Bin 793 -> 0 bytes lca2013-distros/graphics/w3c-logo-white.svg | 14 - lca2013-distros/help/.htaccess | 28 - lca2013-distros/help/help.html | 80 - lca2013-distros/help/help.html.ca | 52 - lca2013-distros/help/help.html.de | 96 - lca2013-distros/help/help.html.en | 81 - lca2013-distros/help/help.html.es | 52 - lca2013-distros/help/help.html.fr | 118 - lca2013-distros/help/help.html.hu | 98 - lca2013-distros/help/help.html.nl | 82 - lca2013-distros/help/help.html.pl | 76 - lca2013-distros/help/help.html.pt-br | 95 - lca2013-distros/help/help.html.pt_br | 95 - lca2013-distros/help/help.html.sv | 75 - lca2013-distros/help/help.pt-br.html | 95 - lca2013-distros/images/OpenStackLogo_wTag.png | Bin 7441 -> 0 bytes lca2013-distros/index.html | 285 -- lca2013-distros/scripts/.htaccess | 28 - lca2013-distros/scripts/slidy.js | 2952 ----------------- lca2013-distros/scripts/slidy.js.gz | Bin 12797 -> 0 bytes lca2013-distros/styles/.htaccess | 28 - lca2013-distros/styles/openstack.css | 441 --- lca2013-distros/styles/slidy.css | 401 --- lca2013-distros/styles/w3c-blue.css | 493 --- lcb-bare-metal/Overview.html | 910 ----- lcb-bare-metal/Overview.xhtml | 910 ----- lcb-bare-metal/blank.html | 30 - lcb-bare-metal/graphics/bullet-fold-dim.gif | Bin 161 -> 0 bytes lcb-bare-metal/graphics/bullet-fold-dim.png | Bin 2905 -> 0 bytes lcb-bare-metal/graphics/bullet-fold.gif | Bin 163 -> 0 bytes lcb-bare-metal/graphics/bullet-fold.png | Bin 2901 -> 0 bytes lcb-bare-metal/graphics/bullet-nofold-dim.gif | Bin 142 -> 0 bytes lcb-bare-metal/graphics/bullet-nofold-dim.png | Bin 2892 -> 0 bytes lcb-bare-metal/graphics/bullet-nofold.gif | Bin 157 -> 0 bytes lcb-bare-metal/graphics/bullet-nofold.png | Bin 2888 -> 0 bytes lcb-bare-metal/graphics/bullet-unfold-dim.gif | Bin 166 -> 0 bytes lcb-bare-metal/graphics/bullet-unfold-dim.png | Bin 2913 -> 0 bytes lcb-bare-metal/graphics/bullet-unfold.gif | Bin 163 -> 0 bytes lcb-bare-metal/graphics/bullet-unfold.png | Bin 2909 -> 0 bytes lcb-bare-metal/graphics/bullet.png | Bin 167 -> 0 bytes lcb-bare-metal/graphics/example.png | Bin 6652 -> 0 bytes lcb-bare-metal/graphics/example.svg | 223 -- lcb-bare-metal/graphics/face1.gif | Bin 5279 -> 0 bytes lcb-bare-metal/graphics/face2.gif | Bin 2378 -> 0 bytes lcb-bare-metal/graphics/face3.gif | Bin 800 -> 0 bytes lcb-bare-metal/graphics/face4.gif | Bin 846 -> 0 bytes lcb-bare-metal/graphics/fold-bright.gif | Bin 145 -> 0 bytes lcb-bare-metal/graphics/fold-dim.bmp | Bin 306 -> 0 bytes lcb-bare-metal/graphics/fold-dim.gif | Bin 56 -> 0 bytes lcb-bare-metal/graphics/fold.bmp | Bin 306 -> 0 bytes lcb-bare-metal/graphics/fold.gif | Bin 56 -> 0 bytes lcb-bare-metal/graphics/icon-blue.png | Bin 204 -> 0 bytes lcb-bare-metal/graphics/keys2.jpg | Bin 42807 -> 0 bytes lcb-bare-metal/graphics/nofold-dim.bmp | Bin 306 -> 0 bytes lcb-bare-metal/graphics/nofold-dim.gif | Bin 48 -> 0 bytes lcb-bare-metal/graphics/nofold.bmp | Bin 306 -> 0 bytes .../open-stack-cloud-computing-logo-2.png | Bin 3670 -> 0 bytes ...penstack-cloud-software-vertical-large.png | Bin 23062 -> 0 bytes lcb-bare-metal/graphics/unfold-bright.gif | Bin 170 -> 0 bytes lcb-bare-metal/graphics/unfold-dim.bmp | Bin 306 -> 0 bytes lcb-bare-metal/graphics/unfold-dim.gif | Bin 59 -> 0 bytes lcb-bare-metal/graphics/unfold.bmp | Bin 306 -> 0 bytes lcb-bare-metal/graphics/unfold.gif | Bin 59 -> 0 bytes lcb-bare-metal/graphics/w3c-logo-blue.gif | Bin 1791 -> 0 bytes lcb-bare-metal/graphics/w3c-logo-blue.svg | 14 - lcb-bare-metal/graphics/w3c-logo-slanted.jpg | Bin 26539 -> 0 bytes lcb-bare-metal/graphics/w3c-logo-white.gif | Bin 793 -> 0 bytes lcb-bare-metal/graphics/w3c-logo-white.svg | 14 - lcb-bare-metal/help/.htaccess | 28 - lcb-bare-metal/help/help.html | 80 - lcb-bare-metal/help/help.html.ca | 52 - lcb-bare-metal/help/help.html.de | 96 - lcb-bare-metal/help/help.html.en | 81 - lcb-bare-metal/help/help.html.es | 52 - lcb-bare-metal/help/help.html.fr | 118 - lcb-bare-metal/help/help.html.hu | 98 - lcb-bare-metal/help/help.html.nl | 82 - lcb-bare-metal/help/help.html.pl | 76 - lcb-bare-metal/help/help.html.pt-br | 95 - lcb-bare-metal/help/help.html.pt_br | 95 - lcb-bare-metal/help/help.html.sv | 75 - lcb-bare-metal/help/help.pt-br.html | 95 - lcb-bare-metal/images/489px-MySQL.svg.png | Bin 19887 -> 0 bytes lcb-bare-metal/images/Drizzle-med.png | Bin 26999 -> 0 bytes lcb-bare-metal/images/OpenStackLogo_wTag.png | Bin 7441 -> 0 bytes lcb-bare-metal/images/gerrit-bp-topic.png | Bin 39005 -> 0 bytes lcb-bare-metal/images/gerrit-bp.png | Bin 120018 -> 0 bytes lcb-bare-metal/images/gerrit-bug.png | Bin 126488 -> 0 bytes lcb-bare-metal/images/gerrit-jenkins.png | Bin 88594 -> 0 bytes lcb-bare-metal/images/gerrit-sso.png | Bin 36252 -> 0 bytes lcb-bare-metal/images/gerrit-verify.png | Bin 100693 -> 0 bytes lcb-bare-metal/images/jenkins-gate.png | Bin 151508 -> 0 bytes lcb-bare-metal/images/lp-bp.png | Bin 62686 -> 0 bytes lcb-bare-metal/images/lp-bug.png | Bin 127493 -> 0 bytes .../images/stack-o-pancakes-150x150.png | Bin 49332 -> 0 bytes lcb-bare-metal/index.html | 290 -- lcb-bare-metal/notes | 92 - lcb-bare-metal/scripts/.htaccess | 28 - lcb-bare-metal/scripts/slidy.js | 2952 ----------------- lcb-bare-metal/scripts/slidy.js.gz | Bin 12797 -> 0 bytes lcb-bare-metal/styles/.htaccess | 28 - lcb-bare-metal/styles/openstack.css | 441 --- lcb-bare-metal/styles/slidy.css | 401 --- lcb-bare-metal/styles/w3c-blue.css | 493 --- puppetconf/notes => notes | 0 openstack.css | 441 --- overview/Overview.html | 910 ----- overview/Overview.xhtml | 910 ----- overview/blank.html | 30 - overview/graphics/bullet-fold-dim.gif | Bin 161 -> 0 bytes overview/graphics/bullet-fold-dim.png | Bin 2905 -> 0 bytes overview/graphics/bullet-fold.gif | Bin 163 -> 0 bytes overview/graphics/bullet-fold.png | Bin 2901 -> 0 bytes overview/graphics/bullet-nofold-dim.gif | Bin 142 -> 0 bytes overview/graphics/bullet-nofold-dim.png | Bin 2892 -> 0 bytes overview/graphics/bullet-nofold.gif | Bin 157 -> 0 bytes overview/graphics/bullet-nofold.png | Bin 2888 -> 0 bytes overview/graphics/bullet-unfold-dim.gif | Bin 166 -> 0 bytes overview/graphics/bullet-unfold-dim.png | Bin 2913 -> 0 bytes overview/graphics/bullet-unfold.gif | Bin 163 -> 0 bytes overview/graphics/bullet-unfold.png | Bin 2909 -> 0 bytes overview/graphics/bullet.png | Bin 167 -> 0 bytes overview/graphics/example.png | Bin 6652 -> 0 bytes overview/graphics/example.svg | 223 -- overview/graphics/face1.gif | Bin 5279 -> 0 bytes overview/graphics/face2.gif | Bin 2378 -> 0 bytes overview/graphics/face3.gif | Bin 800 -> 0 bytes overview/graphics/face4.gif | Bin 846 -> 0 bytes overview/graphics/fold-bright.gif | Bin 145 -> 0 bytes overview/graphics/fold-dim.bmp | Bin 306 -> 0 bytes overview/graphics/fold-dim.gif | Bin 56 -> 0 bytes overview/graphics/fold.bmp | Bin 306 -> 0 bytes overview/graphics/fold.gif | Bin 56 -> 0 bytes overview/graphics/icon-blue.png | Bin 204 -> 0 bytes overview/graphics/keys2.jpg | Bin 42807 -> 0 bytes overview/graphics/nofold-dim.bmp | Bin 306 -> 0 bytes overview/graphics/nofold-dim.gif | Bin 48 -> 0 bytes overview/graphics/nofold.bmp | Bin 306 -> 0 bytes .../open-stack-cloud-computing-logo-2.png | Bin 3670 -> 0 bytes ...penstack-cloud-software-vertical-large.png | Bin 23062 -> 0 bytes overview/graphics/unfold-bright.gif | Bin 170 -> 0 bytes overview/graphics/unfold-dim.bmp | Bin 306 -> 0 bytes overview/graphics/unfold-dim.gif | Bin 59 -> 0 bytes overview/graphics/unfold.bmp | Bin 306 -> 0 bytes overview/graphics/unfold.gif | Bin 59 -> 0 bytes overview/graphics/w3c-logo-blue.gif | Bin 1791 -> 0 bytes overview/graphics/w3c-logo-blue.svg | 14 - overview/graphics/w3c-logo-slanted.jpg | Bin 26539 -> 0 bytes overview/graphics/w3c-logo-white.gif | Bin 793 -> 0 bytes overview/graphics/w3c-logo-white.svg | 14 - overview/help/.htaccess | 28 - overview/help/help.html | 80 - overview/help/help.html.ca | 52 - overview/help/help.html.de | 96 - overview/help/help.html.en | 81 - overview/help/help.html.es | 52 - overview/help/help.html.fr | 118 - overview/help/help.html.hu | 98 - overview/help/help.html.nl | 82 - overview/help/help.html.pl | 76 - overview/help/help.html.pt-br | 95 - overview/help/help.html.pt_br | 95 - overview/help/help.html.sv | 75 - overview/help/help.pt-br.html | 95 - overview/images/489px-MySQL.svg.png | Bin 19887 -> 0 bytes overview/images/Drizzle-med.png | Bin 26999 -> 0 bytes overview/images/OpenStackLogo_wTag.png | Bin 7441 -> 0 bytes overview/images/gerrit-approved.png | Bin 123736 -> 0 bytes overview/images/gerrit-bp-topic.png | Bin 23655 -> 0 bytes overview/images/gerrit-bp.png | Bin 92301 -> 0 bytes overview/images/gerrit-bug.png | Bin 98718 -> 0 bytes overview/images/gerrit-jenkins.png | Bin 123358 -> 0 bytes overview/images/gerrit-sso.png | Bin 36252 -> 0 bytes overview/images/gerrit-verify.png | Bin 100693 -> 0 bytes overview/images/jenkins-gate.png | Bin 151508 -> 0 bytes overview/images/lp-bp.png | Bin 62686 -> 0 bytes overview/images/lp-bug.png | Bin 127493 -> 0 bytes overview/images/lp-os-projects.png | Bin 33545 -> 0 bytes overview/images/stack-o-pancakes-150x150.png | Bin 49332 -> 0 bytes overview/index.html | 914 ----- overview/notes | 69 - overview/scripts/.htaccess | 28 - overview/scripts/jquery-1.7.2.min.js | 4 - overview/scripts/raphael-min.js | 10 - overview/scripts/slidy.js | 2952 ----------------- overview/scripts/slidy.js.gz | Bin 12797 -> 0 bytes overview/styles/.htaccess | 28 - overview/styles/openstack.css | 441 --- overview/styles/slidy.css | 401 --- overview/styles/w3c-blue.css | 493 --- puppetconf/Overview.html | 910 ----- puppetconf/Overview.xhtml | 910 ----- puppetconf/blank.html | 30 - puppetconf/graphics/bullet-fold-dim.gif | Bin 161 -> 0 bytes puppetconf/graphics/bullet-fold-dim.png | Bin 2905 -> 0 bytes puppetconf/graphics/bullet-fold.gif | Bin 163 -> 0 bytes puppetconf/graphics/bullet-fold.png | Bin 2901 -> 0 bytes puppetconf/graphics/bullet-nofold-dim.gif | Bin 142 -> 0 bytes puppetconf/graphics/bullet-nofold-dim.png | Bin 2892 -> 0 bytes puppetconf/graphics/bullet-nofold.gif | Bin 157 -> 0 bytes puppetconf/graphics/bullet-nofold.png | Bin 2888 -> 0 bytes puppetconf/graphics/bullet-unfold-dim.gif | Bin 166 -> 0 bytes puppetconf/graphics/bullet-unfold-dim.png | Bin 2913 -> 0 bytes puppetconf/graphics/bullet-unfold.gif | Bin 163 -> 0 bytes puppetconf/graphics/bullet-unfold.png | Bin 2909 -> 0 bytes puppetconf/graphics/bullet.png | Bin 167 -> 0 bytes puppetconf/graphics/example.png | Bin 6652 -> 0 bytes puppetconf/graphics/example.svg | 223 -- puppetconf/graphics/face1.gif | Bin 5279 -> 0 bytes puppetconf/graphics/face2.gif | Bin 2378 -> 0 bytes puppetconf/graphics/face3.gif | Bin 800 -> 0 bytes puppetconf/graphics/face4.gif | Bin 846 -> 0 bytes puppetconf/graphics/fold-bright.gif | Bin 145 -> 0 bytes puppetconf/graphics/fold-dim.bmp | Bin 306 -> 0 bytes puppetconf/graphics/fold-dim.gif | Bin 56 -> 0 bytes puppetconf/graphics/fold.bmp | Bin 306 -> 0 bytes puppetconf/graphics/fold.gif | Bin 56 -> 0 bytes puppetconf/graphics/icon-blue.png | Bin 204 -> 0 bytes puppetconf/graphics/keys2.jpg | Bin 42807 -> 0 bytes puppetconf/graphics/nofold-dim.bmp | Bin 306 -> 0 bytes puppetconf/graphics/nofold-dim.gif | Bin 48 -> 0 bytes puppetconf/graphics/nofold.bmp | Bin 306 -> 0 bytes .../open-stack-cloud-computing-logo-2.png | Bin 3670 -> 0 bytes ...penstack-cloud-software-vertical-large.png | Bin 23062 -> 0 bytes puppetconf/graphics/unfold-bright.gif | Bin 170 -> 0 bytes puppetconf/graphics/unfold-dim.bmp | Bin 306 -> 0 bytes puppetconf/graphics/unfold-dim.gif | Bin 59 -> 0 bytes puppetconf/graphics/unfold.bmp | Bin 306 -> 0 bytes puppetconf/graphics/unfold.gif | Bin 59 -> 0 bytes puppetconf/graphics/w3c-logo-blue.gif | Bin 1791 -> 0 bytes puppetconf/graphics/w3c-logo-blue.svg | 14 - puppetconf/graphics/w3c-logo-slanted.jpg | Bin 26539 -> 0 bytes puppetconf/graphics/w3c-logo-white.gif | Bin 793 -> 0 bytes puppetconf/graphics/w3c-logo-white.svg | 14 - puppetconf/help/.htaccess | 28 - puppetconf/help/help.html | 80 - puppetconf/help/help.html.ca | 52 - puppetconf/help/help.html.de | 96 - puppetconf/help/help.html.en | 81 - puppetconf/help/help.html.es | 52 - puppetconf/help/help.html.fr | 118 - puppetconf/help/help.html.hu | 98 - puppetconf/help/help.html.nl | 82 - puppetconf/help/help.html.pl | 76 - puppetconf/help/help.html.pt-br | 95 - puppetconf/help/help.html.pt_br | 95 - puppetconf/help/help.html.sv | 75 - puppetconf/help/help.pt-br.html | 95 - puppetconf/images/489px-MySQL.svg.png | Bin 19887 -> 0 bytes puppetconf/images/Drizzle-med.png | Bin 26999 -> 0 bytes puppetconf/images/OpenStackLogo_wTag.png | Bin 7441 -> 0 bytes puppetconf/images/gerrit-approved.png | Bin 96136 -> 0 bytes puppetconf/images/gerrit-bp-topic.png | Bin 39005 -> 0 bytes puppetconf/images/gerrit-bp.png | Bin 120018 -> 0 bytes puppetconf/images/gerrit-bug.png | Bin 126488 -> 0 bytes puppetconf/images/gerrit-jenkins.png | Bin 88594 -> 0 bytes puppetconf/images/gerrit-sso.png | Bin 36252 -> 0 bytes puppetconf/images/gerrit-verify.png | Bin 100693 -> 0 bytes puppetconf/images/jenkins-gate.png | Bin 151508 -> 0 bytes puppetconf/images/lp-bp.png | Bin 62686 -> 0 bytes puppetconf/images/lp-bug.png | Bin 127493 -> 0 bytes puppetconf/images/lp-os-projects.png | Bin 33545 -> 0 bytes .../images/openstack-software-diagram.png | Bin 15515 -> 0 bytes .../images/stack-o-pancakes-150x150.png | Bin 49332 -> 0 bytes puppetconf/index.html | 534 --- puppetconf/scripts/.htaccess | 28 - puppetconf/scripts/slidy.js | 2952 ----------------- puppetconf/scripts/slidy.js.gz | Bin 12797 -> 0 bytes puppetconf/styles/.htaccess | 28 - puppetconf/styles/openstack.css | 441 --- puppetconf/styles/slidy.css | 401 --- puppetconf/styles/w3c-blue.css | 493 --- .../scripts => scripts}/slidy.js | 0 .../scripts => scripts}/slidy.js.gz | Bin .../styles => styles}/openstack.css | 0 .../styles => styles}/slidy.css | 0 .../styles => styles}/w3c-blue.css | 0 tutorial/Overview.html | 910 ----- tutorial/Overview.xhtml | 910 ----- tutorial/blank.html | 30 - tutorial/graphics/bullet-fold-dim.gif | Bin 161 -> 0 bytes tutorial/graphics/bullet-fold-dim.png | Bin 2905 -> 0 bytes tutorial/graphics/bullet-fold.gif | Bin 163 -> 0 bytes tutorial/graphics/bullet-fold.png | Bin 2901 -> 0 bytes tutorial/graphics/bullet-nofold-dim.gif | Bin 142 -> 0 bytes tutorial/graphics/bullet-nofold-dim.png | Bin 2892 -> 0 bytes tutorial/graphics/bullet-nofold.gif | Bin 157 -> 0 bytes tutorial/graphics/bullet-nofold.png | Bin 2888 -> 0 bytes tutorial/graphics/bullet-unfold-dim.gif | Bin 166 -> 0 bytes tutorial/graphics/bullet-unfold-dim.png | Bin 2913 -> 0 bytes tutorial/graphics/bullet-unfold.gif | Bin 163 -> 0 bytes tutorial/graphics/bullet-unfold.png | Bin 2909 -> 0 bytes tutorial/graphics/bullet.png | Bin 167 -> 0 bytes tutorial/graphics/example.png | Bin 6652 -> 0 bytes tutorial/graphics/example.svg | 223 -- tutorial/graphics/face1.gif | Bin 5279 -> 0 bytes tutorial/graphics/face2.gif | Bin 2378 -> 0 bytes tutorial/graphics/face3.gif | Bin 800 -> 0 bytes tutorial/graphics/face4.gif | Bin 846 -> 0 bytes tutorial/graphics/fold-bright.gif | Bin 145 -> 0 bytes tutorial/graphics/fold-dim.bmp | Bin 306 -> 0 bytes tutorial/graphics/fold-dim.gif | Bin 56 -> 0 bytes tutorial/graphics/fold.bmp | Bin 306 -> 0 bytes tutorial/graphics/fold.gif | Bin 56 -> 0 bytes tutorial/graphics/icon-blue.png | Bin 204 -> 0 bytes tutorial/graphics/keys2.jpg | Bin 42807 -> 0 bytes tutorial/graphics/nofold-dim.bmp | Bin 306 -> 0 bytes tutorial/graphics/nofold-dim.gif | Bin 48 -> 0 bytes tutorial/graphics/nofold.bmp | Bin 306 -> 0 bytes .../open-stack-cloud-computing-logo-2.png | Bin 3670 -> 0 bytes ...penstack-cloud-software-vertical-large.png | Bin 23062 -> 0 bytes tutorial/graphics/unfold-bright.gif | Bin 170 -> 0 bytes tutorial/graphics/unfold-dim.bmp | Bin 306 -> 0 bytes tutorial/graphics/unfold-dim.gif | Bin 59 -> 0 bytes tutorial/graphics/unfold.bmp | Bin 306 -> 0 bytes tutorial/graphics/unfold.gif | Bin 59 -> 0 bytes tutorial/graphics/w3c-logo-blue.gif | Bin 1791 -> 0 bytes tutorial/graphics/w3c-logo-blue.svg | 14 - tutorial/graphics/w3c-logo-slanted.jpg | Bin 26539 -> 0 bytes tutorial/graphics/w3c-logo-white.gif | Bin 793 -> 0 bytes tutorial/graphics/w3c-logo-white.svg | 14 - tutorial/help/.htaccess | 28 - tutorial/help/help.html | 80 - tutorial/help/help.html.ca | 52 - tutorial/help/help.html.de | 96 - tutorial/help/help.html.en | 81 - tutorial/help/help.html.es | 52 - tutorial/help/help.html.fr | 118 - tutorial/help/help.html.hu | 98 - tutorial/help/help.html.nl | 82 - tutorial/help/help.html.pl | 76 - tutorial/help/help.html.pt-br | 95 - tutorial/help/help.html.pt_br | 95 - tutorial/help/help.html.sv | 75 - tutorial/help/help.pt-br.html | 95 - tutorial/images/489px-MySQL.svg.png | Bin 19887 -> 0 bytes tutorial/images/Drizzle-med.png | Bin 26999 -> 0 bytes tutorial/images/OpenStackLogo_wTag.png | Bin 7441 -> 0 bytes tutorial/images/gerrit-approved.png | Bin 96136 -> 0 bytes tutorial/images/gerrit-bp-topic.png | Bin 39005 -> 0 bytes tutorial/images/gerrit-bp.png | Bin 120018 -> 0 bytes tutorial/images/gerrit-bug.png | Bin 126488 -> 0 bytes tutorial/images/gerrit-jenkins.png | Bin 88594 -> 0 bytes tutorial/images/gerrit-sso.png | Bin 36252 -> 0 bytes tutorial/images/gerrit-verify.png | Bin 100693 -> 0 bytes tutorial/images/jenkins-gate.png | Bin 151508 -> 0 bytes tutorial/images/lp-bp.png | Bin 62686 -> 0 bytes tutorial/images/lp-bug.png | Bin 127493 -> 0 bytes tutorial/images/lp-os-projects.png | Bin 33545 -> 0 bytes tutorial/images/stack-o-pancakes-150x150.png | Bin 49332 -> 0 bytes tutorial/index.html | 907 ----- tutorial/notes | 69 - tutorial/scripts/.htaccess | 28 - tutorial/scripts/slidy.js | 2952 ----------------- tutorial/scripts/slidy.js.gz | Bin 12797 -> 0 bytes tutorial/styles/.htaccess | 28 - tutorial/styles/openstack.css | 441 --- tutorial/styles/slidy.css | 401 --- tutorial/styles/w3c-blue.css | 493 --- uds-p-launchpad/Overview.html | 910 ----- uds-p-launchpad/Overview.xhtml | 910 ----- uds-p-launchpad/blank.html | 30 - uds-p-launchpad/graphics/bullet-fold-dim.gif | Bin 161 -> 0 bytes uds-p-launchpad/graphics/bullet-fold-dim.png | Bin 2905 -> 0 bytes uds-p-launchpad/graphics/bullet-fold.gif | Bin 163 -> 0 bytes uds-p-launchpad/graphics/bullet-fold.png | Bin 2901 -> 0 bytes .../graphics/bullet-nofold-dim.gif | Bin 142 -> 0 bytes .../graphics/bullet-nofold-dim.png | Bin 2892 -> 0 bytes uds-p-launchpad/graphics/bullet-nofold.gif | Bin 157 -> 0 bytes uds-p-launchpad/graphics/bullet-nofold.png | Bin 2888 -> 0 bytes .../graphics/bullet-unfold-dim.gif | Bin 166 -> 0 bytes .../graphics/bullet-unfold-dim.png | Bin 2913 -> 0 bytes uds-p-launchpad/graphics/bullet-unfold.gif | Bin 163 -> 0 bytes uds-p-launchpad/graphics/bullet-unfold.png | Bin 2909 -> 0 bytes uds-p-launchpad/graphics/bullet.png | Bin 167 -> 0 bytes uds-p-launchpad/graphics/example.png | Bin 6652 -> 0 bytes uds-p-launchpad/graphics/example.svg | 223 -- uds-p-launchpad/graphics/face1.gif | Bin 5279 -> 0 bytes uds-p-launchpad/graphics/face2.gif | Bin 2378 -> 0 bytes uds-p-launchpad/graphics/face3.gif | Bin 800 -> 0 bytes uds-p-launchpad/graphics/face4.gif | Bin 846 -> 0 bytes uds-p-launchpad/graphics/fold-bright.gif | Bin 145 -> 0 bytes uds-p-launchpad/graphics/fold-dim.bmp | Bin 306 -> 0 bytes uds-p-launchpad/graphics/fold-dim.gif | Bin 56 -> 0 bytes uds-p-launchpad/graphics/fold.bmp | Bin 306 -> 0 bytes uds-p-launchpad/graphics/fold.gif | Bin 56 -> 0 bytes uds-p-launchpad/graphics/icon-blue.png | Bin 204 -> 0 bytes uds-p-launchpad/graphics/keys2.jpg | Bin 42807 -> 0 bytes uds-p-launchpad/graphics/nofold-dim.bmp | Bin 306 -> 0 bytes uds-p-launchpad/graphics/nofold-dim.gif | Bin 48 -> 0 bytes uds-p-launchpad/graphics/nofold.bmp | Bin 306 -> 0 bytes .../open-stack-cloud-computing-logo-2.png | Bin 3670 -> 0 bytes ...penstack-cloud-software-vertical-large.png | Bin 23062 -> 0 bytes uds-p-launchpad/graphics/unfold-bright.gif | Bin 170 -> 0 bytes uds-p-launchpad/graphics/unfold-dim.bmp | Bin 306 -> 0 bytes uds-p-launchpad/graphics/unfold-dim.gif | Bin 59 -> 0 bytes uds-p-launchpad/graphics/unfold.bmp | Bin 306 -> 0 bytes uds-p-launchpad/graphics/unfold.gif | Bin 59 -> 0 bytes uds-p-launchpad/graphics/w3c-logo-blue.gif | Bin 1791 -> 0 bytes uds-p-launchpad/graphics/w3c-logo-blue.svg | 14 - uds-p-launchpad/graphics/w3c-logo-slanted.jpg | Bin 26539 -> 0 bytes uds-p-launchpad/graphics/w3c-logo-white.gif | Bin 793 -> 0 bytes uds-p-launchpad/graphics/w3c-logo-white.svg | 14 - uds-p-launchpad/help/.htaccess | 28 - uds-p-launchpad/help/help.html | 80 - uds-p-launchpad/help/help.html.ca | 52 - uds-p-launchpad/help/help.html.de | 96 - uds-p-launchpad/help/help.html.en | 81 - uds-p-launchpad/help/help.html.es | 52 - uds-p-launchpad/help/help.html.fr | 118 - uds-p-launchpad/help/help.html.hu | 98 - uds-p-launchpad/help/help.html.nl | 82 - uds-p-launchpad/help/help.html.pl | 76 - uds-p-launchpad/help/help.html.pt-br | 95 - uds-p-launchpad/help/help.html.pt_br | 95 - uds-p-launchpad/help/help.html.sv | 75 - uds-p-launchpad/help/help.pt-br.html | 95 - uds-p-launchpad/images/489px-MySQL.svg.png | Bin 19887 -> 0 bytes uds-p-launchpad/images/Drizzle-med.png | Bin 26999 -> 0 bytes uds-p-launchpad/images/OpenStackLogo_wTag.png | Bin 7441 -> 0 bytes uds-p-launchpad/images/gerrit-bp-topic.png | Bin 39005 -> 0 bytes uds-p-launchpad/images/gerrit-bp.png | Bin 120018 -> 0 bytes uds-p-launchpad/images/gerrit-bug.png | Bin 126488 -> 0 bytes uds-p-launchpad/images/gerrit-jenkins.png | Bin 88594 -> 0 bytes uds-p-launchpad/images/gerrit-sso.png | Bin 36252 -> 0 bytes uds-p-launchpad/images/gerrit-verify.png | Bin 100693 -> 0 bytes uds-p-launchpad/images/jenkins-gate.png | Bin 151508 -> 0 bytes uds-p-launchpad/images/lp-bp.png | Bin 62686 -> 0 bytes uds-p-launchpad/images/lp-bug.png | Bin 127493 -> 0 bytes .../images/stack-o-pancakes-150x150.png | Bin 49332 -> 0 bytes uds-p-launchpad/index.html | 370 --- uds-p-launchpad/notes | 69 - uds-p-launchpad/scripts/.htaccess | 28 - uds-p-launchpad/scripts/slidy.js | 2952 ----------------- uds-p-launchpad/scripts/slidy.js.gz | Bin 12797 -> 0 bytes uds-p-launchpad/styles/.htaccess | 28 - uds-p-launchpad/styles/openstack.css | 441 --- uds-p-launchpad/styles/slidy.css | 401 --- uds-p-launchpad/styles/w3c-blue.css | 493 --- uds-p-qa/Overview.html | 910 ----- uds-p-qa/Overview.xhtml | 910 ----- uds-p-qa/blank.html | 30 - uds-p-qa/graphics/bullet-fold-dim.gif | Bin 161 -> 0 bytes uds-p-qa/graphics/bullet-fold-dim.png | Bin 2905 -> 0 bytes uds-p-qa/graphics/bullet-fold.gif | Bin 163 -> 0 bytes uds-p-qa/graphics/bullet-fold.png | Bin 2901 -> 0 bytes uds-p-qa/graphics/bullet-nofold-dim.gif | Bin 142 -> 0 bytes uds-p-qa/graphics/bullet-nofold-dim.png | Bin 2892 -> 0 bytes uds-p-qa/graphics/bullet-nofold.gif | Bin 157 -> 0 bytes uds-p-qa/graphics/bullet-nofold.png | Bin 2888 -> 0 bytes uds-p-qa/graphics/bullet-unfold-dim.gif | Bin 166 -> 0 bytes uds-p-qa/graphics/bullet-unfold-dim.png | Bin 2913 -> 0 bytes uds-p-qa/graphics/bullet-unfold.gif | Bin 163 -> 0 bytes uds-p-qa/graphics/bullet-unfold.png | Bin 2909 -> 0 bytes uds-p-qa/graphics/bullet.png | Bin 167 -> 0 bytes uds-p-qa/graphics/example.png | Bin 6652 -> 0 bytes uds-p-qa/graphics/example.svg | 223 -- uds-p-qa/graphics/face1.gif | Bin 5279 -> 0 bytes uds-p-qa/graphics/face2.gif | Bin 2378 -> 0 bytes uds-p-qa/graphics/face3.gif | Bin 800 -> 0 bytes uds-p-qa/graphics/face4.gif | Bin 846 -> 0 bytes uds-p-qa/graphics/fold-bright.gif | Bin 145 -> 0 bytes uds-p-qa/graphics/fold-dim.bmp | Bin 306 -> 0 bytes uds-p-qa/graphics/fold-dim.gif | Bin 56 -> 0 bytes uds-p-qa/graphics/fold.bmp | Bin 306 -> 0 bytes uds-p-qa/graphics/fold.gif | Bin 56 -> 0 bytes uds-p-qa/graphics/icon-blue.png | Bin 204 -> 0 bytes uds-p-qa/graphics/keys2.jpg | Bin 42807 -> 0 bytes uds-p-qa/graphics/nofold-dim.bmp | Bin 306 -> 0 bytes uds-p-qa/graphics/nofold-dim.gif | Bin 48 -> 0 bytes uds-p-qa/graphics/nofold.bmp | Bin 306 -> 0 bytes .../open-stack-cloud-computing-logo-2.png | Bin 3670 -> 0 bytes ...penstack-cloud-software-vertical-large.png | Bin 23062 -> 0 bytes uds-p-qa/graphics/unfold-bright.gif | Bin 170 -> 0 bytes uds-p-qa/graphics/unfold-dim.bmp | Bin 306 -> 0 bytes uds-p-qa/graphics/unfold-dim.gif | Bin 59 -> 0 bytes uds-p-qa/graphics/unfold.bmp | Bin 306 -> 0 bytes uds-p-qa/graphics/unfold.gif | Bin 59 -> 0 bytes uds-p-qa/graphics/w3c-logo-blue.gif | Bin 1791 -> 0 bytes uds-p-qa/graphics/w3c-logo-blue.svg | 14 - uds-p-qa/graphics/w3c-logo-slanted.jpg | Bin 26539 -> 0 bytes uds-p-qa/graphics/w3c-logo-white.gif | Bin 793 -> 0 bytes uds-p-qa/graphics/w3c-logo-white.svg | 14 - uds-p-qa/help/.htaccess | 28 - uds-p-qa/help/help.html | 80 - uds-p-qa/help/help.html.ca | 52 - uds-p-qa/help/help.html.de | 96 - uds-p-qa/help/help.html.en | 81 - uds-p-qa/help/help.html.es | 52 - uds-p-qa/help/help.html.fr | 118 - uds-p-qa/help/help.html.hu | 98 - uds-p-qa/help/help.html.nl | 82 - uds-p-qa/help/help.html.pl | 76 - uds-p-qa/help/help.html.pt-br | 95 - uds-p-qa/help/help.html.pt_br | 95 - uds-p-qa/help/help.html.sv | 75 - uds-p-qa/help/help.pt-br.html | 95 - uds-p-qa/images/jenkins-deploy.png | Bin 299139 -> 0 bytes uds-p-qa/images/jenkins-gate.png | Bin 151508 -> 0 bytes uds-p-qa/images/lp-os-projects.png | Bin 33545 -> 0 bytes uds-p-qa/index.html | 152 - uds-p-qa/scripts/.htaccess | 28 - uds-p-qa/scripts/slidy.js | 2952 ----------------- uds-p-qa/scripts/slidy.js.gz | Bin 12797 -> 0 bytes uds-p-qa/styles/.htaccess | 28 - uds-p-qa/styles/openstack.css | 441 --- uds-p-qa/styles/slidy.css | 401 --- uds-p-qa/styles/w3c-blue.css | 493 --- zuul/graphics/bullet-fold-dim.gif | Bin 161 -> 0 bytes zuul/graphics/bullet-fold-dim.png | Bin 2905 -> 0 bytes zuul/graphics/bullet-fold.gif | Bin 163 -> 0 bytes zuul/graphics/bullet-fold.png | Bin 2901 -> 0 bytes zuul/graphics/bullet-nofold-dim.gif | Bin 142 -> 0 bytes zuul/graphics/bullet-nofold-dim.png | Bin 2892 -> 0 bytes zuul/graphics/bullet-nofold.gif | Bin 157 -> 0 bytes zuul/graphics/bullet-nofold.png | Bin 2888 -> 0 bytes zuul/graphics/bullet-unfold-dim.gif | Bin 166 -> 0 bytes zuul/graphics/bullet-unfold-dim.png | Bin 2913 -> 0 bytes zuul/graphics/bullet-unfold.gif | Bin 163 -> 0 bytes zuul/graphics/bullet-unfold.png | Bin 2909 -> 0 bytes zuul/graphics/bullet.png | Bin 167 -> 0 bytes zuul/graphics/example.png | Bin 6652 -> 0 bytes zuul/graphics/example.svg | 223 -- zuul/graphics/face1.gif | Bin 5279 -> 0 bytes zuul/graphics/face2.gif | Bin 2378 -> 0 bytes zuul/graphics/face3.gif | Bin 800 -> 0 bytes zuul/graphics/face4.gif | Bin 846 -> 0 bytes zuul/graphics/fold-bright.gif | Bin 145 -> 0 bytes zuul/graphics/fold-dim.bmp | Bin 306 -> 0 bytes zuul/graphics/fold-dim.gif | Bin 56 -> 0 bytes zuul/graphics/fold.bmp | Bin 306 -> 0 bytes zuul/graphics/fold.gif | Bin 56 -> 0 bytes zuul/graphics/icon-blue.png | Bin 204 -> 0 bytes zuul/graphics/keys2.jpg | Bin 42807 -> 0 bytes zuul/graphics/nofold-dim.bmp | Bin 306 -> 0 bytes zuul/graphics/nofold-dim.gif | Bin 48 -> 0 bytes zuul/graphics/nofold.bmp | Bin 306 -> 0 bytes .../open-stack-cloud-computing-logo-2.png | Bin 3670 -> 0 bytes ...penstack-cloud-software-vertical-large.png | Bin 23062 -> 0 bytes zuul/graphics/unfold-bright.gif | Bin 170 -> 0 bytes zuul/graphics/unfold-dim.bmp | Bin 306 -> 0 bytes zuul/graphics/unfold-dim.gif | Bin 59 -> 0 bytes zuul/graphics/unfold.bmp | Bin 306 -> 0 bytes zuul/graphics/unfold.gif | Bin 59 -> 0 bytes zuul/graphics/w3c-logo-blue.gif | Bin 1791 -> 0 bytes zuul/graphics/w3c-logo-blue.svg | 14 - zuul/graphics/w3c-logo-slanted.jpg | Bin 26539 -> 0 bytes zuul/graphics/w3c-logo-white.gif | Bin 793 -> 0 bytes zuul/graphics/w3c-logo-white.svg | 14 - zuul/help/.htaccess | 28 - zuul/help/help.html | 80 - zuul/help/help.html.ca | 52 - zuul/help/help.html.de | 96 - zuul/help/help.html.en | 81 - zuul/help/help.html.es | 52 - zuul/help/help.html.fr | 118 - zuul/help/help.html.hu | 98 - zuul/help/help.html.nl | 82 - zuul/help/help.html.pl | 76 - zuul/help/help.html.pt-br | 95 - zuul/help/help.html.pt_br | 95 - zuul/help/help.html.sv | 75 - zuul/help/help.pt-br.html | 95 - zuul/images/OpenStackLogo_wTag.png | Bin 7441 -> 0 bytes zuul/images/gerrit-jenkins.png | Bin 123358 -> 0 bytes zuul/images/jenkins-gate.png | Bin 121004 -> 0 bytes zuul/images/openstack-software-diagram.png | Bin 15515 -> 0 bytes zuul/images/stack-o-pancakes-150x150.png | Bin 49332 -> 0 bytes zuul/images/status.png | Bin 82437 -> 0 bytes zuul/index.html | 796 ----- zuul/scripts/.htaccess | 28 - zuul/scripts/jquery-1.7.2.min.js | 4 - zuul/scripts/raphael-min.js | 10 - zuul/scripts/slidy.js | 2952 ----------------- zuul/scripts/slidy.js.gz | Bin 12797 -> 0 bytes zuul/styles/.htaccess | 28 - zuul/styles/openstack.css | 441 --- zuul/styles/slidy.css | 401 --- zuul/styles/w3c-blue.css | 493 --- 1071 files changed, 524 insertions(+), 105800 deletions(-) create mode 100644 README.rst delete mode 100644 ci-roadmap-folsom/Overview.html delete mode 100644 ci-roadmap-folsom/Overview.xhtml delete mode 100644 ci-roadmap-folsom/blank.html delete mode 100644 ci-roadmap-folsom/help/.htaccess delete mode 100644 ci-roadmap-folsom/index.html delete mode 100644 ci-roadmap-folsom/notes delete mode 100644 ci-roadmap-folsom/scripts/.htaccess delete mode 100644 ci-roadmap-folsom/styles/.htaccess delete mode 100644 cloud-testing/Overview.html delete mode 100644 cloud-testing/Overview.xhtml delete mode 100644 cloud-testing/blank.html delete mode 100644 cloud-testing/graphics/bullet-fold-dim.gif delete mode 100644 cloud-testing/graphics/bullet-fold-dim.png delete mode 100644 cloud-testing/graphics/bullet-fold.gif delete mode 100644 cloud-testing/graphics/bullet-fold.png delete mode 100644 cloud-testing/graphics/bullet-nofold-dim.gif delete mode 100644 cloud-testing/graphics/bullet-nofold-dim.png delete mode 100644 cloud-testing/graphics/bullet-nofold.gif delete mode 100644 cloud-testing/graphics/bullet-nofold.png delete mode 100644 cloud-testing/graphics/bullet-unfold-dim.gif delete mode 100644 cloud-testing/graphics/bullet-unfold-dim.png delete mode 100644 cloud-testing/graphics/bullet-unfold.gif delete mode 100644 cloud-testing/graphics/bullet-unfold.png delete mode 100644 cloud-testing/graphics/bullet.png delete mode 100644 cloud-testing/graphics/example.png delete mode 100644 cloud-testing/graphics/example.svg delete mode 100644 cloud-testing/graphics/face1.gif delete mode 100644 cloud-testing/graphics/face2.gif delete mode 100644 cloud-testing/graphics/face3.gif delete mode 100644 cloud-testing/graphics/face4.gif delete mode 100644 cloud-testing/graphics/fold-bright.gif delete mode 100644 cloud-testing/graphics/fold-dim.bmp delete mode 100644 cloud-testing/graphics/fold-dim.gif delete mode 100644 cloud-testing/graphics/fold.bmp delete mode 100644 cloud-testing/graphics/fold.gif delete mode 100644 cloud-testing/graphics/icon-blue.png delete mode 100644 cloud-testing/graphics/keys2.jpg delete mode 100644 cloud-testing/graphics/nofold-dim.bmp delete mode 100644 cloud-testing/graphics/nofold-dim.gif delete mode 100644 cloud-testing/graphics/nofold.bmp delete mode 100644 cloud-testing/graphics/open-stack-cloud-computing-logo-2.png delete mode 100644 cloud-testing/graphics/openstack-cloud-software-vertical-large.png delete mode 100644 cloud-testing/graphics/unfold-bright.gif delete mode 100644 cloud-testing/graphics/unfold-dim.bmp delete mode 100644 cloud-testing/graphics/unfold-dim.gif delete mode 100644 cloud-testing/graphics/unfold.bmp delete mode 100644 cloud-testing/graphics/unfold.gif delete mode 100644 cloud-testing/graphics/w3c-logo-blue.gif delete mode 100644 cloud-testing/graphics/w3c-logo-blue.svg delete mode 100644 cloud-testing/graphics/w3c-logo-slanted.jpg delete mode 100644 cloud-testing/graphics/w3c-logo-white.gif delete mode 100644 cloud-testing/graphics/w3c-logo-white.svg delete mode 100644 cloud-testing/help/.htaccess delete mode 100644 cloud-testing/help/help.html delete mode 100644 cloud-testing/help/help.html.ca delete mode 100644 cloud-testing/help/help.html.de delete mode 100644 cloud-testing/help/help.html.en delete mode 100644 cloud-testing/help/help.html.es delete mode 100644 cloud-testing/help/help.html.fr delete mode 100644 cloud-testing/help/help.html.hu delete mode 100644 cloud-testing/help/help.html.nl delete mode 100644 cloud-testing/help/help.html.pl delete mode 100644 cloud-testing/help/help.html.pt-br delete mode 100644 cloud-testing/help/help.html.pt_br delete mode 100644 cloud-testing/help/help.html.sv delete mode 100644 cloud-testing/help/help.pt-br.html delete mode 100644 cloud-testing/images/OpenStackLogo_wTag.png delete mode 100644 cloud-testing/images/devstack-jobs.png delete mode 100644 cloud-testing/images/devstack-nodes.png delete mode 100644 cloud-testing/images/jclouds-config.png delete mode 100644 cloud-testing/images/jclouds-instance.png delete mode 100644 cloud-testing/index.html delete mode 100644 cloud-testing/scripts/.htaccess delete mode 100644 cloud-testing/scripts/jquery-1.7.2.min.js delete mode 100644 cloud-testing/scripts/raphael-min.js delete mode 100644 cloud-testing/scripts/slidy.js delete mode 100644 cloud-testing/scripts/slidy.js.gz delete mode 100644 cloud-testing/styles/.htaccess delete mode 100644 cloud-testing/styles/openstack.css delete mode 100644 cloud-testing/styles/slidy.css delete mode 100644 cloud-testing/styles/w3c-blue.css rename {ci-roadmap-folsom/graphics => graphics}/bullet-fold-dim.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/bullet-fold-dim.png (100%) rename {ci-roadmap-folsom/graphics => graphics}/bullet-fold.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/bullet-fold.png (100%) rename {ci-roadmap-folsom/graphics => graphics}/bullet-nofold-dim.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/bullet-nofold-dim.png (100%) rename {ci-roadmap-folsom/graphics => graphics}/bullet-nofold.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/bullet-nofold.png (100%) rename {ci-roadmap-folsom/graphics => graphics}/bullet-unfold-dim.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/bullet-unfold-dim.png (100%) rename {ci-roadmap-folsom/graphics => graphics}/bullet-unfold.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/bullet-unfold.png (100%) rename {ci-roadmap-folsom/graphics => graphics}/bullet.png (100%) rename {ci-roadmap-folsom/graphics => graphics}/example.png (100%) rename {ci-roadmap-folsom/graphics => graphics}/example.svg (100%) rename {ci-roadmap-folsom/graphics => graphics}/face1.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/face2.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/face3.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/face4.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/fold-bright.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/fold-dim.bmp (100%) rename {ci-roadmap-folsom/graphics => graphics}/fold-dim.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/fold.bmp (100%) rename {ci-roadmap-folsom/graphics => graphics}/fold.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/icon-blue.png (100%) rename {ci-roadmap-folsom/graphics => graphics}/keys2.jpg (100%) rename {ci-roadmap-folsom/graphics => graphics}/nofold-dim.bmp (100%) rename {ci-roadmap-folsom/graphics => graphics}/nofold-dim.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/nofold.bmp (100%) rename {ci-roadmap-folsom/graphics => graphics}/open-stack-cloud-computing-logo-2.png (100%) rename {ci-roadmap-folsom/graphics => graphics}/openstack-cloud-software-vertical-large.png (100%) rename {ci-roadmap-folsom/graphics => graphics}/unfold-bright.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/unfold-dim.bmp (100%) rename {ci-roadmap-folsom/graphics => graphics}/unfold-dim.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/unfold.bmp (100%) rename {ci-roadmap-folsom/graphics => graphics}/unfold.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/w3c-logo-blue.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/w3c-logo-blue.svg (100%) rename {ci-roadmap-folsom/graphics => graphics}/w3c-logo-slanted.jpg (100%) rename {ci-roadmap-folsom/graphics => graphics}/w3c-logo-white.gif (100%) rename {ci-roadmap-folsom/graphics => graphics}/w3c-logo-white.svg (100%) delete mode 100644 growing-openstack/Overview.html delete mode 100644 growing-openstack/Overview.xhtml delete mode 100644 growing-openstack/blank.html delete mode 100644 growing-openstack/graphics/bullet-fold-dim.gif delete mode 100644 growing-openstack/graphics/bullet-fold-dim.png delete mode 100644 growing-openstack/graphics/bullet-fold.gif delete mode 100644 growing-openstack/graphics/bullet-fold.png delete mode 100644 growing-openstack/graphics/bullet-nofold-dim.gif delete mode 100644 growing-openstack/graphics/bullet-nofold-dim.png delete mode 100644 growing-openstack/graphics/bullet-nofold.gif delete mode 100644 growing-openstack/graphics/bullet-nofold.png delete mode 100644 growing-openstack/graphics/bullet-unfold-dim.gif delete mode 100644 growing-openstack/graphics/bullet-unfold-dim.png delete mode 100644 growing-openstack/graphics/bullet-unfold.gif delete mode 100644 growing-openstack/graphics/bullet-unfold.png delete mode 100644 growing-openstack/graphics/bullet.png delete mode 100644 growing-openstack/graphics/example.png delete mode 100644 growing-openstack/graphics/example.svg delete mode 100644 growing-openstack/graphics/face1.gif delete mode 100644 growing-openstack/graphics/face2.gif delete mode 100644 growing-openstack/graphics/face3.gif delete mode 100644 growing-openstack/graphics/face4.gif delete mode 100644 growing-openstack/graphics/fold-bright.gif delete mode 100644 growing-openstack/graphics/fold-dim.bmp delete mode 100644 growing-openstack/graphics/fold-dim.gif delete mode 100644 growing-openstack/graphics/fold.bmp delete mode 100644 growing-openstack/graphics/fold.gif delete mode 100644 growing-openstack/graphics/icon-blue.png delete mode 100644 growing-openstack/graphics/keys2.jpg delete mode 100644 growing-openstack/graphics/nofold-dim.bmp delete mode 100644 growing-openstack/graphics/nofold-dim.gif delete mode 100644 growing-openstack/graphics/nofold.bmp delete mode 100644 growing-openstack/graphics/open-stack-cloud-computing-logo-2.png delete mode 100644 growing-openstack/graphics/openstack-cloud-software-vertical-large.png delete mode 100644 growing-openstack/graphics/unfold-bright.gif delete mode 100644 growing-openstack/graphics/unfold-dim.bmp delete mode 100644 growing-openstack/graphics/unfold-dim.gif delete mode 100644 growing-openstack/graphics/unfold.bmp delete mode 100644 growing-openstack/graphics/unfold.gif delete mode 100644 growing-openstack/graphics/w3c-logo-blue.gif delete mode 100644 growing-openstack/graphics/w3c-logo-blue.svg delete mode 100644 growing-openstack/graphics/w3c-logo-slanted.jpg delete mode 100644 growing-openstack/graphics/w3c-logo-white.gif delete mode 100644 growing-openstack/graphics/w3c-logo-white.svg delete mode 100644 growing-openstack/help/.htaccess delete mode 100644 growing-openstack/help/help.html delete mode 100644 growing-openstack/help/help.html.ca delete mode 100644 growing-openstack/help/help.html.de delete mode 100644 growing-openstack/help/help.html.en delete mode 100644 growing-openstack/help/help.html.es delete mode 100644 growing-openstack/help/help.html.fr delete mode 100644 growing-openstack/help/help.html.hu delete mode 100644 growing-openstack/help/help.html.nl delete mode 100644 growing-openstack/help/help.html.pl delete mode 100644 growing-openstack/help/help.html.pt-br delete mode 100644 growing-openstack/help/help.html.pt_br delete mode 100644 growing-openstack/help/help.html.sv delete mode 100644 growing-openstack/help/help.pt-br.html delete mode 100644 growing-openstack/images/OpenStackLogo_wTag.png delete mode 100644 growing-openstack/images/devstack-jobs.png delete mode 100644 growing-openstack/images/devstack-nodes.png delete mode 100644 growing-openstack/images/jclouds-config.png delete mode 100644 growing-openstack/images/jclouds-instance.png delete mode 100644 growing-openstack/images/jenkins-gate.png delete mode 100644 growing-openstack/images/openstack-software-diagram.png delete mode 100644 growing-openstack/images/stack-o-pancakes-150x150.png delete mode 100644 growing-openstack/index.html delete mode 100644 growing-openstack/scripts/.htaccess delete mode 100644 growing-openstack/scripts/jquery-1.7.2.min.js delete mode 100644 growing-openstack/scripts/raphael-min.js delete mode 100644 growing-openstack/scripts/slidy.js delete mode 100644 growing-openstack/scripts/slidy.js.gz delete mode 100644 growing-openstack/styles/.htaccess delete mode 100644 growing-openstack/styles/openstack.css delete mode 100644 growing-openstack/styles/slidy.css delete mode 100644 growing-openstack/styles/w3c-blue.css rename {ci-roadmap-folsom/help => help}/help.html (100%) rename {ci-roadmap-folsom/help => help}/help.html.ca (100%) rename {ci-roadmap-folsom/help => help}/help.html.de (100%) rename {ci-roadmap-folsom/help => help}/help.html.en (100%) rename {ci-roadmap-folsom/help => help}/help.html.es (100%) rename {ci-roadmap-folsom/help => help}/help.html.fr (100%) rename {ci-roadmap-folsom/help => help}/help.html.hu (100%) rename {ci-roadmap-folsom/help => help}/help.html.nl (100%) rename {ci-roadmap-folsom/help => help}/help.html.pl (100%) rename {ci-roadmap-folsom/help => help}/help.html.pt-br (100%) rename {ci-roadmap-folsom/help => help}/help.html.pt_br (100%) rename {ci-roadmap-folsom/help => help}/help.html.sv (100%) rename {ci-roadmap-folsom/help => help}/help.pt-br.html (100%) rename {jenkins/images => images}/489px-MySQL.svg.png (100%) rename {jenkins/images => images}/Drizzle-med.png (100%) rename {ci-roadmap-folsom/images => images}/OpenStackLogo_wTag.png (100%) rename {jenkins/images => images}/gerrit-approved.png (100%) rename {jenkins/images => images}/gerrit-bp-topic.png (100%) rename {jenkins/images => images}/gerrit-bp.png (100%) rename {jenkins/images => images}/gerrit-bug.png (100%) rename {jenkins/images => images}/gerrit-jenkins.png (100%) rename {jenkins/images => images}/gerrit-sso.png (100%) rename {jenkins/images => images}/gerrit-verify.png (100%) rename {cloud-testing/images => images}/jenkins-gate.png (100%) rename {jenkins/images => images}/lp-bp.png (100%) rename {jenkins/images => images}/lp-bug.png (100%) rename {jenkins/images => images}/lp-os-projects.png (100%) rename {cloud-testing/images => images}/openstack-software-diagram.png (100%) rename {puppetconf/images => images}/server-list.png (100%) rename {cloud-testing/images => images}/stack-o-pancakes-150x150.png (100%) delete mode 100644 jenkins/Overview.html delete mode 100644 jenkins/Overview.xhtml delete mode 100644 jenkins/blank.html delete mode 100644 jenkins/graphics/bullet-fold-dim.gif delete mode 100644 jenkins/graphics/bullet-fold-dim.png delete mode 100644 jenkins/graphics/bullet-fold.gif delete mode 100644 jenkins/graphics/bullet-fold.png delete mode 100644 jenkins/graphics/bullet-nofold-dim.gif delete mode 100644 jenkins/graphics/bullet-nofold-dim.png delete mode 100644 jenkins/graphics/bullet-nofold.gif delete mode 100644 jenkins/graphics/bullet-nofold.png delete mode 100644 jenkins/graphics/bullet-unfold-dim.gif delete mode 100644 jenkins/graphics/bullet-unfold-dim.png delete mode 100644 jenkins/graphics/bullet-unfold.gif delete mode 100644 jenkins/graphics/bullet-unfold.png delete mode 100644 jenkins/graphics/bullet.png delete mode 100644 jenkins/graphics/example.png delete mode 100644 jenkins/graphics/example.svg delete mode 100644 jenkins/graphics/face1.gif delete mode 100644 jenkins/graphics/face2.gif delete mode 100644 jenkins/graphics/face3.gif delete mode 100644 jenkins/graphics/face4.gif delete mode 100644 jenkins/graphics/fold-bright.gif delete mode 100644 jenkins/graphics/fold-dim.bmp delete mode 100644 jenkins/graphics/fold-dim.gif delete mode 100644 jenkins/graphics/fold.bmp delete mode 100644 jenkins/graphics/fold.gif delete mode 100644 jenkins/graphics/icon-blue.png delete mode 100644 jenkins/graphics/keys2.jpg delete mode 100644 jenkins/graphics/nofold-dim.bmp delete mode 100644 jenkins/graphics/nofold-dim.gif delete mode 100644 jenkins/graphics/nofold.bmp delete mode 100644 jenkins/graphics/open-stack-cloud-computing-logo-2.png delete mode 100644 jenkins/graphics/openstack-cloud-software-vertical-large.png delete mode 100644 jenkins/graphics/unfold-bright.gif delete mode 100644 jenkins/graphics/unfold-dim.bmp delete mode 100644 jenkins/graphics/unfold-dim.gif delete mode 100644 jenkins/graphics/unfold.bmp delete mode 100644 jenkins/graphics/unfold.gif delete mode 100644 jenkins/graphics/w3c-logo-blue.gif delete mode 100644 jenkins/graphics/w3c-logo-blue.svg delete mode 100644 jenkins/graphics/w3c-logo-slanted.jpg delete mode 100644 jenkins/graphics/w3c-logo-white.gif delete mode 100644 jenkins/graphics/w3c-logo-white.svg delete mode 100644 jenkins/help/.htaccess delete mode 100644 jenkins/help/help.html delete mode 100644 jenkins/help/help.html.ca delete mode 100644 jenkins/help/help.html.de delete mode 100644 jenkins/help/help.html.en delete mode 100644 jenkins/help/help.html.es delete mode 100644 jenkins/help/help.html.fr delete mode 100644 jenkins/help/help.html.hu delete mode 100644 jenkins/help/help.html.nl delete mode 100644 jenkins/help/help.html.pl delete mode 100644 jenkins/help/help.html.pt-br delete mode 100644 jenkins/help/help.html.pt_br delete mode 100644 jenkins/help/help.html.sv delete mode 100644 jenkins/help/help.pt-br.html delete mode 100644 jenkins/images/OpenStackLogo_wTag.png delete mode 100644 jenkins/images/jenkins-gate.png delete mode 100644 jenkins/images/stack-o-pancakes-150x150.png delete mode 100644 jenkins/index.html delete mode 100644 jenkins/notes delete mode 100644 jenkins/scripts/.htaccess delete mode 100644 jenkins/scripts/slidy.js delete mode 100644 jenkins/scripts/slidy.js.gz delete mode 100644 jenkins/styles/.htaccess delete mode 100644 jenkins/styles/openstack.css delete mode 100644 jenkins/styles/slidy.css delete mode 100644 jenkins/styles/w3c-blue.css delete mode 100644 lca/Overview.html delete mode 100644 lca/Overview.xhtml delete mode 100644 lca/blank.html delete mode 100644 lca/graphics/bullet-fold-dim.gif delete mode 100644 lca/graphics/bullet-fold-dim.png delete mode 100644 lca/graphics/bullet-fold.gif delete mode 100644 lca/graphics/bullet-fold.png delete mode 100644 lca/graphics/bullet-nofold-dim.gif delete mode 100644 lca/graphics/bullet-nofold-dim.png delete mode 100644 lca/graphics/bullet-nofold.gif delete mode 100644 lca/graphics/bullet-nofold.png delete mode 100644 lca/graphics/bullet-unfold-dim.gif delete mode 100644 lca/graphics/bullet-unfold-dim.png delete mode 100644 lca/graphics/bullet-unfold.gif delete mode 100644 lca/graphics/bullet-unfold.png delete mode 100644 lca/graphics/bullet.png delete mode 100644 lca/graphics/example.png delete mode 100644 lca/graphics/example.svg delete mode 100644 lca/graphics/face1.gif delete mode 100644 lca/graphics/face2.gif delete mode 100644 lca/graphics/face3.gif delete mode 100644 lca/graphics/face4.gif delete mode 100644 lca/graphics/fold-bright.gif delete mode 100644 lca/graphics/fold-dim.bmp delete mode 100644 lca/graphics/fold-dim.gif delete mode 100644 lca/graphics/fold.bmp delete mode 100644 lca/graphics/fold.gif delete mode 100644 lca/graphics/icon-blue.png delete mode 100644 lca/graphics/keys2.jpg delete mode 100644 lca/graphics/nofold-dim.bmp delete mode 100644 lca/graphics/nofold-dim.gif delete mode 100644 lca/graphics/nofold.bmp delete mode 100644 lca/graphics/open-stack-cloud-computing-logo-2.png delete mode 100644 lca/graphics/openstack-cloud-software-vertical-large.png delete mode 100644 lca/graphics/unfold-bright.gif delete mode 100644 lca/graphics/unfold-dim.bmp delete mode 100644 lca/graphics/unfold-dim.gif delete mode 100644 lca/graphics/unfold.bmp delete mode 100644 lca/graphics/unfold.gif delete mode 100644 lca/graphics/w3c-logo-blue.gif delete mode 100644 lca/graphics/w3c-logo-blue.svg delete mode 100644 lca/graphics/w3c-logo-slanted.jpg delete mode 100644 lca/graphics/w3c-logo-white.gif delete mode 100644 lca/graphics/w3c-logo-white.svg delete mode 100644 lca/help/.htaccess delete mode 100644 lca/help/help.html delete mode 100644 lca/help/help.html.ca delete mode 100644 lca/help/help.html.de delete mode 100644 lca/help/help.html.en delete mode 100644 lca/help/help.html.es delete mode 100644 lca/help/help.html.fr delete mode 100644 lca/help/help.html.hu delete mode 100644 lca/help/help.html.nl delete mode 100644 lca/help/help.html.pl delete mode 100644 lca/help/help.html.pt-br delete mode 100644 lca/help/help.html.pt_br delete mode 100644 lca/help/help.html.sv delete mode 100644 lca/help/help.pt-br.html delete mode 100644 lca/images/489px-MySQL.svg.png delete mode 100644 lca/images/Drizzle-med.png delete mode 100644 lca/images/OpenStackLogo_wTag.png delete mode 100644 lca/images/gerrit-approved.png delete mode 100644 lca/images/gerrit-bp-topic.png delete mode 100644 lca/images/gerrit-bp.png delete mode 100644 lca/images/gerrit-bug.png delete mode 100644 lca/images/gerrit-jenkins.png delete mode 100644 lca/images/gerrit-sso.png delete mode 100644 lca/images/gerrit-verify.png delete mode 100644 lca/images/jenkins-gate.png delete mode 100644 lca/images/lp-bp.png delete mode 100644 lca/images/lp-bug.png delete mode 100644 lca/images/lp-os-projects.png delete mode 100644 lca/images/stack-o-pancakes-150x150.png delete mode 100644 lca/index.html delete mode 100644 lca/notes delete mode 100644 lca/scripts/.htaccess delete mode 100644 lca/scripts/slidy.js delete mode 100644 lca/scripts/slidy.js.gz delete mode 100644 lca/styles/.htaccess delete mode 100644 lca/styles/openstack.css delete mode 100644 lca/styles/slidy.css delete mode 100644 lca/styles/w3c-blue.css delete mode 100644 lca2013-ci/Overview.html delete mode 100644 lca2013-ci/Overview.xhtml delete mode 100644 lca2013-ci/blank.html delete mode 100644 lca2013-ci/graphics/bullet-fold-dim.gif delete mode 100644 lca2013-ci/graphics/bullet-fold-dim.png delete mode 100644 lca2013-ci/graphics/bullet-fold.gif delete mode 100644 lca2013-ci/graphics/bullet-fold.png delete mode 100644 lca2013-ci/graphics/bullet-nofold-dim.gif delete mode 100644 lca2013-ci/graphics/bullet-nofold-dim.png delete mode 100644 lca2013-ci/graphics/bullet-nofold.gif delete mode 100644 lca2013-ci/graphics/bullet-nofold.png delete mode 100644 lca2013-ci/graphics/bullet-unfold-dim.gif delete mode 100644 lca2013-ci/graphics/bullet-unfold-dim.png delete mode 100644 lca2013-ci/graphics/bullet-unfold.gif delete mode 100644 lca2013-ci/graphics/bullet-unfold.png delete mode 100644 lca2013-ci/graphics/bullet.png delete mode 100644 lca2013-ci/graphics/example.png delete mode 100644 lca2013-ci/graphics/example.svg delete mode 100644 lca2013-ci/graphics/face1.gif delete mode 100644 lca2013-ci/graphics/face2.gif delete mode 100644 lca2013-ci/graphics/face3.gif delete mode 100644 lca2013-ci/graphics/face4.gif delete mode 100644 lca2013-ci/graphics/fold-bright.gif delete mode 100644 lca2013-ci/graphics/fold-dim.bmp delete mode 100644 lca2013-ci/graphics/fold-dim.gif delete mode 100644 lca2013-ci/graphics/fold.bmp delete mode 100644 lca2013-ci/graphics/fold.gif delete mode 100644 lca2013-ci/graphics/icon-blue.png delete mode 100644 lca2013-ci/graphics/keys2.jpg delete mode 100644 lca2013-ci/graphics/nofold-dim.bmp delete mode 100644 lca2013-ci/graphics/nofold-dim.gif delete mode 100644 lca2013-ci/graphics/nofold.bmp delete mode 100644 lca2013-ci/graphics/open-stack-cloud-computing-logo-2.png delete mode 100644 lca2013-ci/graphics/openstack-cloud-software-vertical-large.png delete mode 100644 lca2013-ci/graphics/unfold-bright.gif delete mode 100644 lca2013-ci/graphics/unfold-dim.bmp delete mode 100644 lca2013-ci/graphics/unfold-dim.gif delete mode 100644 lca2013-ci/graphics/unfold.bmp delete mode 100644 lca2013-ci/graphics/unfold.gif delete mode 100644 lca2013-ci/graphics/w3c-logo-blue.gif delete mode 100644 lca2013-ci/graphics/w3c-logo-blue.svg delete mode 100644 lca2013-ci/graphics/w3c-logo-slanted.jpg delete mode 100644 lca2013-ci/graphics/w3c-logo-white.gif delete mode 100644 lca2013-ci/graphics/w3c-logo-white.svg delete mode 100644 lca2013-ci/help/.htaccess delete mode 100644 lca2013-ci/help/help.html delete mode 100644 lca2013-ci/help/help.html.ca delete mode 100644 lca2013-ci/help/help.html.de delete mode 100644 lca2013-ci/help/help.html.en delete mode 100644 lca2013-ci/help/help.html.es delete mode 100644 lca2013-ci/help/help.html.fr delete mode 100644 lca2013-ci/help/help.html.hu delete mode 100644 lca2013-ci/help/help.html.nl delete mode 100644 lca2013-ci/help/help.html.pl delete mode 100644 lca2013-ci/help/help.html.pt-br delete mode 100644 lca2013-ci/help/help.html.pt_br delete mode 100644 lca2013-ci/help/help.html.sv delete mode 100644 lca2013-ci/help/help.pt-br.html delete mode 100644 lca2013-ci/images/OpenStackLogo_wTag.png delete mode 100644 lca2013-ci/index.html delete mode 100644 lca2013-ci/scripts/.htaccess delete mode 100644 lca2013-ci/scripts/slidy.js delete mode 100644 lca2013-ci/scripts/slidy.js.gz delete mode 100644 lca2013-ci/styles/.htaccess delete mode 100644 lca2013-ci/styles/openstack.css delete mode 100644 lca2013-ci/styles/slidy.css delete mode 100644 lca2013-ci/styles/w3c-blue.css delete mode 100644 lca2013-distros/Overview.html delete mode 100644 lca2013-distros/Overview.xhtml delete mode 100644 lca2013-distros/blank.html delete mode 100644 lca2013-distros/graphics/bullet-fold-dim.gif delete mode 100644 lca2013-distros/graphics/bullet-fold-dim.png delete mode 100644 lca2013-distros/graphics/bullet-fold.gif delete mode 100644 lca2013-distros/graphics/bullet-fold.png delete mode 100644 lca2013-distros/graphics/bullet-nofold-dim.gif delete mode 100644 lca2013-distros/graphics/bullet-nofold-dim.png delete mode 100644 lca2013-distros/graphics/bullet-nofold.gif delete mode 100644 lca2013-distros/graphics/bullet-nofold.png delete mode 100644 lca2013-distros/graphics/bullet-unfold-dim.gif delete mode 100644 lca2013-distros/graphics/bullet-unfold-dim.png delete mode 100644 lca2013-distros/graphics/bullet-unfold.gif delete mode 100644 lca2013-distros/graphics/bullet-unfold.png delete mode 100644 lca2013-distros/graphics/bullet.png delete mode 100644 lca2013-distros/graphics/example.png delete mode 100644 lca2013-distros/graphics/example.svg delete mode 100644 lca2013-distros/graphics/face1.gif delete mode 100644 lca2013-distros/graphics/face2.gif delete mode 100644 lca2013-distros/graphics/face3.gif delete mode 100644 lca2013-distros/graphics/face4.gif delete mode 100644 lca2013-distros/graphics/fold-bright.gif delete mode 100644 lca2013-distros/graphics/fold-dim.bmp delete mode 100644 lca2013-distros/graphics/fold-dim.gif delete mode 100644 lca2013-distros/graphics/fold.bmp delete mode 100644 lca2013-distros/graphics/fold.gif delete mode 100644 lca2013-distros/graphics/icon-blue.png delete mode 100644 lca2013-distros/graphics/keys2.jpg delete mode 100644 lca2013-distros/graphics/nofold-dim.bmp delete mode 100644 lca2013-distros/graphics/nofold-dim.gif delete mode 100644 lca2013-distros/graphics/nofold.bmp delete mode 100644 lca2013-distros/graphics/open-stack-cloud-computing-logo-2.png delete mode 100644 lca2013-distros/graphics/openstack-cloud-software-vertical-large.png delete mode 100644 lca2013-distros/graphics/unfold-bright.gif delete mode 100644 lca2013-distros/graphics/unfold-dim.bmp delete mode 100644 lca2013-distros/graphics/unfold-dim.gif delete mode 100644 lca2013-distros/graphics/unfold.bmp delete mode 100644 lca2013-distros/graphics/unfold.gif delete mode 100644 lca2013-distros/graphics/w3c-logo-blue.gif delete mode 100644 lca2013-distros/graphics/w3c-logo-blue.svg delete mode 100644 lca2013-distros/graphics/w3c-logo-slanted.jpg delete mode 100644 lca2013-distros/graphics/w3c-logo-white.gif delete mode 100644 lca2013-distros/graphics/w3c-logo-white.svg delete mode 100644 lca2013-distros/help/.htaccess delete mode 100644 lca2013-distros/help/help.html delete mode 100644 lca2013-distros/help/help.html.ca delete mode 100644 lca2013-distros/help/help.html.de delete mode 100644 lca2013-distros/help/help.html.en delete mode 100644 lca2013-distros/help/help.html.es delete mode 100644 lca2013-distros/help/help.html.fr delete mode 100644 lca2013-distros/help/help.html.hu delete mode 100644 lca2013-distros/help/help.html.nl delete mode 100644 lca2013-distros/help/help.html.pl delete mode 100644 lca2013-distros/help/help.html.pt-br delete mode 100644 lca2013-distros/help/help.html.pt_br delete mode 100644 lca2013-distros/help/help.html.sv delete mode 100644 lca2013-distros/help/help.pt-br.html delete mode 100644 lca2013-distros/images/OpenStackLogo_wTag.png delete mode 100644 lca2013-distros/index.html delete mode 100644 lca2013-distros/scripts/.htaccess delete mode 100644 lca2013-distros/scripts/slidy.js delete mode 100644 lca2013-distros/scripts/slidy.js.gz delete mode 100644 lca2013-distros/styles/.htaccess delete mode 100644 lca2013-distros/styles/openstack.css delete mode 100644 lca2013-distros/styles/slidy.css delete mode 100644 lca2013-distros/styles/w3c-blue.css delete mode 100644 lcb-bare-metal/Overview.html delete mode 100644 lcb-bare-metal/Overview.xhtml delete mode 100644 lcb-bare-metal/blank.html delete mode 100644 lcb-bare-metal/graphics/bullet-fold-dim.gif delete mode 100644 lcb-bare-metal/graphics/bullet-fold-dim.png delete mode 100644 lcb-bare-metal/graphics/bullet-fold.gif delete mode 100644 lcb-bare-metal/graphics/bullet-fold.png delete mode 100644 lcb-bare-metal/graphics/bullet-nofold-dim.gif delete mode 100644 lcb-bare-metal/graphics/bullet-nofold-dim.png delete mode 100644 lcb-bare-metal/graphics/bullet-nofold.gif delete mode 100644 lcb-bare-metal/graphics/bullet-nofold.png delete mode 100644 lcb-bare-metal/graphics/bullet-unfold-dim.gif delete mode 100644 lcb-bare-metal/graphics/bullet-unfold-dim.png delete mode 100644 lcb-bare-metal/graphics/bullet-unfold.gif delete mode 100644 lcb-bare-metal/graphics/bullet-unfold.png delete mode 100644 lcb-bare-metal/graphics/bullet.png delete mode 100644 lcb-bare-metal/graphics/example.png delete mode 100644 lcb-bare-metal/graphics/example.svg delete mode 100644 lcb-bare-metal/graphics/face1.gif delete mode 100644 lcb-bare-metal/graphics/face2.gif delete mode 100644 lcb-bare-metal/graphics/face3.gif delete mode 100644 lcb-bare-metal/graphics/face4.gif delete mode 100644 lcb-bare-metal/graphics/fold-bright.gif delete mode 100644 lcb-bare-metal/graphics/fold-dim.bmp delete mode 100644 lcb-bare-metal/graphics/fold-dim.gif delete mode 100644 lcb-bare-metal/graphics/fold.bmp delete mode 100644 lcb-bare-metal/graphics/fold.gif delete mode 100644 lcb-bare-metal/graphics/icon-blue.png delete mode 100644 lcb-bare-metal/graphics/keys2.jpg delete mode 100644 lcb-bare-metal/graphics/nofold-dim.bmp delete mode 100644 lcb-bare-metal/graphics/nofold-dim.gif delete mode 100644 lcb-bare-metal/graphics/nofold.bmp delete mode 100644 lcb-bare-metal/graphics/open-stack-cloud-computing-logo-2.png delete mode 100644 lcb-bare-metal/graphics/openstack-cloud-software-vertical-large.png delete mode 100644 lcb-bare-metal/graphics/unfold-bright.gif delete mode 100644 lcb-bare-metal/graphics/unfold-dim.bmp delete mode 100644 lcb-bare-metal/graphics/unfold-dim.gif delete mode 100644 lcb-bare-metal/graphics/unfold.bmp delete mode 100644 lcb-bare-metal/graphics/unfold.gif delete mode 100644 lcb-bare-metal/graphics/w3c-logo-blue.gif delete mode 100644 lcb-bare-metal/graphics/w3c-logo-blue.svg delete mode 100644 lcb-bare-metal/graphics/w3c-logo-slanted.jpg delete mode 100644 lcb-bare-metal/graphics/w3c-logo-white.gif delete mode 100644 lcb-bare-metal/graphics/w3c-logo-white.svg delete mode 100644 lcb-bare-metal/help/.htaccess delete mode 100644 lcb-bare-metal/help/help.html delete mode 100644 lcb-bare-metal/help/help.html.ca delete mode 100644 lcb-bare-metal/help/help.html.de delete mode 100644 lcb-bare-metal/help/help.html.en delete mode 100644 lcb-bare-metal/help/help.html.es delete mode 100644 lcb-bare-metal/help/help.html.fr delete mode 100644 lcb-bare-metal/help/help.html.hu delete mode 100644 lcb-bare-metal/help/help.html.nl delete mode 100644 lcb-bare-metal/help/help.html.pl delete mode 100644 lcb-bare-metal/help/help.html.pt-br delete mode 100644 lcb-bare-metal/help/help.html.pt_br delete mode 100644 lcb-bare-metal/help/help.html.sv delete mode 100644 lcb-bare-metal/help/help.pt-br.html delete mode 100644 lcb-bare-metal/images/489px-MySQL.svg.png delete mode 100644 lcb-bare-metal/images/Drizzle-med.png delete mode 100644 lcb-bare-metal/images/OpenStackLogo_wTag.png delete mode 100644 lcb-bare-metal/images/gerrit-bp-topic.png delete mode 100644 lcb-bare-metal/images/gerrit-bp.png delete mode 100644 lcb-bare-metal/images/gerrit-bug.png delete mode 100644 lcb-bare-metal/images/gerrit-jenkins.png delete mode 100644 lcb-bare-metal/images/gerrit-sso.png delete mode 100644 lcb-bare-metal/images/gerrit-verify.png delete mode 100644 lcb-bare-metal/images/jenkins-gate.png delete mode 100644 lcb-bare-metal/images/lp-bp.png delete mode 100644 lcb-bare-metal/images/lp-bug.png delete mode 100644 lcb-bare-metal/images/stack-o-pancakes-150x150.png delete mode 100644 lcb-bare-metal/index.html delete mode 100644 lcb-bare-metal/notes delete mode 100644 lcb-bare-metal/scripts/.htaccess delete mode 100644 lcb-bare-metal/scripts/slidy.js delete mode 100644 lcb-bare-metal/scripts/slidy.js.gz delete mode 100644 lcb-bare-metal/styles/.htaccess delete mode 100644 lcb-bare-metal/styles/openstack.css delete mode 100644 lcb-bare-metal/styles/slidy.css delete mode 100644 lcb-bare-metal/styles/w3c-blue.css rename puppetconf/notes => notes (100%) delete mode 100644 openstack.css delete mode 100644 overview/Overview.html delete mode 100644 overview/Overview.xhtml delete mode 100644 overview/blank.html delete mode 100644 overview/graphics/bullet-fold-dim.gif delete mode 100644 overview/graphics/bullet-fold-dim.png delete mode 100644 overview/graphics/bullet-fold.gif delete mode 100644 overview/graphics/bullet-fold.png delete mode 100644 overview/graphics/bullet-nofold-dim.gif delete mode 100644 overview/graphics/bullet-nofold-dim.png delete mode 100644 overview/graphics/bullet-nofold.gif delete mode 100644 overview/graphics/bullet-nofold.png delete mode 100644 overview/graphics/bullet-unfold-dim.gif delete mode 100644 overview/graphics/bullet-unfold-dim.png delete mode 100644 overview/graphics/bullet-unfold.gif delete mode 100644 overview/graphics/bullet-unfold.png delete mode 100644 overview/graphics/bullet.png delete mode 100644 overview/graphics/example.png delete mode 100644 overview/graphics/example.svg delete mode 100644 overview/graphics/face1.gif delete mode 100644 overview/graphics/face2.gif delete mode 100644 overview/graphics/face3.gif delete mode 100644 overview/graphics/face4.gif delete mode 100644 overview/graphics/fold-bright.gif delete mode 100644 overview/graphics/fold-dim.bmp delete mode 100644 overview/graphics/fold-dim.gif delete mode 100644 overview/graphics/fold.bmp delete mode 100644 overview/graphics/fold.gif delete mode 100644 overview/graphics/icon-blue.png delete mode 100644 overview/graphics/keys2.jpg delete mode 100644 overview/graphics/nofold-dim.bmp delete mode 100644 overview/graphics/nofold-dim.gif delete mode 100644 overview/graphics/nofold.bmp delete mode 100644 overview/graphics/open-stack-cloud-computing-logo-2.png delete mode 100644 overview/graphics/openstack-cloud-software-vertical-large.png delete mode 100644 overview/graphics/unfold-bright.gif delete mode 100644 overview/graphics/unfold-dim.bmp delete mode 100644 overview/graphics/unfold-dim.gif delete mode 100644 overview/graphics/unfold.bmp delete mode 100644 overview/graphics/unfold.gif delete mode 100644 overview/graphics/w3c-logo-blue.gif delete mode 100644 overview/graphics/w3c-logo-blue.svg delete mode 100644 overview/graphics/w3c-logo-slanted.jpg delete mode 100644 overview/graphics/w3c-logo-white.gif delete mode 100644 overview/graphics/w3c-logo-white.svg delete mode 100644 overview/help/.htaccess delete mode 100644 overview/help/help.html delete mode 100644 overview/help/help.html.ca delete mode 100644 overview/help/help.html.de delete mode 100644 overview/help/help.html.en delete mode 100644 overview/help/help.html.es delete mode 100644 overview/help/help.html.fr delete mode 100644 overview/help/help.html.hu delete mode 100644 overview/help/help.html.nl delete mode 100644 overview/help/help.html.pl delete mode 100644 overview/help/help.html.pt-br delete mode 100644 overview/help/help.html.pt_br delete mode 100644 overview/help/help.html.sv delete mode 100644 overview/help/help.pt-br.html delete mode 100644 overview/images/489px-MySQL.svg.png delete mode 100644 overview/images/Drizzle-med.png delete mode 100644 overview/images/OpenStackLogo_wTag.png delete mode 100644 overview/images/gerrit-approved.png delete mode 100644 overview/images/gerrit-bp-topic.png delete mode 100644 overview/images/gerrit-bp.png delete mode 100644 overview/images/gerrit-bug.png delete mode 100644 overview/images/gerrit-jenkins.png delete mode 100644 overview/images/gerrit-sso.png delete mode 100644 overview/images/gerrit-verify.png delete mode 100644 overview/images/jenkins-gate.png delete mode 100644 overview/images/lp-bp.png delete mode 100644 overview/images/lp-bug.png delete mode 100644 overview/images/lp-os-projects.png delete mode 100644 overview/images/stack-o-pancakes-150x150.png delete mode 100644 overview/index.html delete mode 100644 overview/notes delete mode 100644 overview/scripts/.htaccess delete mode 100644 overview/scripts/jquery-1.7.2.min.js delete mode 100644 overview/scripts/raphael-min.js delete mode 100644 overview/scripts/slidy.js delete mode 100644 overview/scripts/slidy.js.gz delete mode 100644 overview/styles/.htaccess delete mode 100644 overview/styles/openstack.css delete mode 100644 overview/styles/slidy.css delete mode 100644 overview/styles/w3c-blue.css delete mode 100644 puppetconf/Overview.html delete mode 100644 puppetconf/Overview.xhtml delete mode 100644 puppetconf/blank.html delete mode 100644 puppetconf/graphics/bullet-fold-dim.gif delete mode 100644 puppetconf/graphics/bullet-fold-dim.png delete mode 100644 puppetconf/graphics/bullet-fold.gif delete mode 100644 puppetconf/graphics/bullet-fold.png delete mode 100644 puppetconf/graphics/bullet-nofold-dim.gif delete mode 100644 puppetconf/graphics/bullet-nofold-dim.png delete mode 100644 puppetconf/graphics/bullet-nofold.gif delete mode 100644 puppetconf/graphics/bullet-nofold.png delete mode 100644 puppetconf/graphics/bullet-unfold-dim.gif delete mode 100644 puppetconf/graphics/bullet-unfold-dim.png delete mode 100644 puppetconf/graphics/bullet-unfold.gif delete mode 100644 puppetconf/graphics/bullet-unfold.png delete mode 100644 puppetconf/graphics/bullet.png delete mode 100644 puppetconf/graphics/example.png delete mode 100644 puppetconf/graphics/example.svg delete mode 100644 puppetconf/graphics/face1.gif delete mode 100644 puppetconf/graphics/face2.gif delete mode 100644 puppetconf/graphics/face3.gif delete mode 100644 puppetconf/graphics/face4.gif delete mode 100644 puppetconf/graphics/fold-bright.gif delete mode 100644 puppetconf/graphics/fold-dim.bmp delete mode 100644 puppetconf/graphics/fold-dim.gif delete mode 100644 puppetconf/graphics/fold.bmp delete mode 100644 puppetconf/graphics/fold.gif delete mode 100644 puppetconf/graphics/icon-blue.png delete mode 100644 puppetconf/graphics/keys2.jpg delete mode 100644 puppetconf/graphics/nofold-dim.bmp delete mode 100644 puppetconf/graphics/nofold-dim.gif delete mode 100644 puppetconf/graphics/nofold.bmp delete mode 100644 puppetconf/graphics/open-stack-cloud-computing-logo-2.png delete mode 100644 puppetconf/graphics/openstack-cloud-software-vertical-large.png delete mode 100644 puppetconf/graphics/unfold-bright.gif delete mode 100644 puppetconf/graphics/unfold-dim.bmp delete mode 100644 puppetconf/graphics/unfold-dim.gif delete mode 100644 puppetconf/graphics/unfold.bmp delete mode 100644 puppetconf/graphics/unfold.gif delete mode 100644 puppetconf/graphics/w3c-logo-blue.gif delete mode 100644 puppetconf/graphics/w3c-logo-blue.svg delete mode 100644 puppetconf/graphics/w3c-logo-slanted.jpg delete mode 100644 puppetconf/graphics/w3c-logo-white.gif delete mode 100644 puppetconf/graphics/w3c-logo-white.svg delete mode 100644 puppetconf/help/.htaccess delete mode 100644 puppetconf/help/help.html delete mode 100644 puppetconf/help/help.html.ca delete mode 100644 puppetconf/help/help.html.de delete mode 100644 puppetconf/help/help.html.en delete mode 100644 puppetconf/help/help.html.es delete mode 100644 puppetconf/help/help.html.fr delete mode 100644 puppetconf/help/help.html.hu delete mode 100644 puppetconf/help/help.html.nl delete mode 100644 puppetconf/help/help.html.pl delete mode 100644 puppetconf/help/help.html.pt-br delete mode 100644 puppetconf/help/help.html.pt_br delete mode 100644 puppetconf/help/help.html.sv delete mode 100644 puppetconf/help/help.pt-br.html delete mode 100644 puppetconf/images/489px-MySQL.svg.png delete mode 100644 puppetconf/images/Drizzle-med.png delete mode 100644 puppetconf/images/OpenStackLogo_wTag.png delete mode 100644 puppetconf/images/gerrit-approved.png delete mode 100644 puppetconf/images/gerrit-bp-topic.png delete mode 100644 puppetconf/images/gerrit-bp.png delete mode 100644 puppetconf/images/gerrit-bug.png delete mode 100644 puppetconf/images/gerrit-jenkins.png delete mode 100644 puppetconf/images/gerrit-sso.png delete mode 100644 puppetconf/images/gerrit-verify.png delete mode 100644 puppetconf/images/jenkins-gate.png delete mode 100644 puppetconf/images/lp-bp.png delete mode 100644 puppetconf/images/lp-bug.png delete mode 100644 puppetconf/images/lp-os-projects.png delete mode 100644 puppetconf/images/openstack-software-diagram.png delete mode 100644 puppetconf/images/stack-o-pancakes-150x150.png delete mode 100644 puppetconf/index.html delete mode 100644 puppetconf/scripts/.htaccess delete mode 100644 puppetconf/scripts/slidy.js delete mode 100644 puppetconf/scripts/slidy.js.gz delete mode 100644 puppetconf/styles/.htaccess delete mode 100644 puppetconf/styles/openstack.css delete mode 100644 puppetconf/styles/slidy.css delete mode 100644 puppetconf/styles/w3c-blue.css rename {ci-roadmap-folsom/scripts => scripts}/slidy.js (100%) rename {ci-roadmap-folsom/scripts => scripts}/slidy.js.gz (100%) rename {ci-roadmap-folsom/styles => styles}/openstack.css (100%) rename {ci-roadmap-folsom/styles => styles}/slidy.css (100%) rename {ci-roadmap-folsom/styles => styles}/w3c-blue.css (100%) delete mode 100644 tutorial/Overview.html delete mode 100644 tutorial/Overview.xhtml delete mode 100644 tutorial/blank.html delete mode 100644 tutorial/graphics/bullet-fold-dim.gif delete mode 100644 tutorial/graphics/bullet-fold-dim.png delete mode 100644 tutorial/graphics/bullet-fold.gif delete mode 100644 tutorial/graphics/bullet-fold.png delete mode 100644 tutorial/graphics/bullet-nofold-dim.gif delete mode 100644 tutorial/graphics/bullet-nofold-dim.png delete mode 100644 tutorial/graphics/bullet-nofold.gif delete mode 100644 tutorial/graphics/bullet-nofold.png delete mode 100644 tutorial/graphics/bullet-unfold-dim.gif delete mode 100644 tutorial/graphics/bullet-unfold-dim.png delete mode 100644 tutorial/graphics/bullet-unfold.gif delete mode 100644 tutorial/graphics/bullet-unfold.png delete mode 100644 tutorial/graphics/bullet.png delete mode 100644 tutorial/graphics/example.png delete mode 100644 tutorial/graphics/example.svg delete mode 100644 tutorial/graphics/face1.gif delete mode 100644 tutorial/graphics/face2.gif delete mode 100644 tutorial/graphics/face3.gif delete mode 100644 tutorial/graphics/face4.gif delete mode 100644 tutorial/graphics/fold-bright.gif delete mode 100644 tutorial/graphics/fold-dim.bmp delete mode 100644 tutorial/graphics/fold-dim.gif delete mode 100644 tutorial/graphics/fold.bmp delete mode 100644 tutorial/graphics/fold.gif delete mode 100644 tutorial/graphics/icon-blue.png delete mode 100644 tutorial/graphics/keys2.jpg delete mode 100644 tutorial/graphics/nofold-dim.bmp delete mode 100644 tutorial/graphics/nofold-dim.gif delete mode 100644 tutorial/graphics/nofold.bmp delete mode 100644 tutorial/graphics/open-stack-cloud-computing-logo-2.png delete mode 100644 tutorial/graphics/openstack-cloud-software-vertical-large.png delete mode 100644 tutorial/graphics/unfold-bright.gif delete mode 100644 tutorial/graphics/unfold-dim.bmp delete mode 100644 tutorial/graphics/unfold-dim.gif delete mode 100644 tutorial/graphics/unfold.bmp delete mode 100644 tutorial/graphics/unfold.gif delete mode 100644 tutorial/graphics/w3c-logo-blue.gif delete mode 100644 tutorial/graphics/w3c-logo-blue.svg delete mode 100644 tutorial/graphics/w3c-logo-slanted.jpg delete mode 100644 tutorial/graphics/w3c-logo-white.gif delete mode 100644 tutorial/graphics/w3c-logo-white.svg delete mode 100644 tutorial/help/.htaccess delete mode 100644 tutorial/help/help.html delete mode 100644 tutorial/help/help.html.ca delete mode 100644 tutorial/help/help.html.de delete mode 100644 tutorial/help/help.html.en delete mode 100644 tutorial/help/help.html.es delete mode 100644 tutorial/help/help.html.fr delete mode 100644 tutorial/help/help.html.hu delete mode 100644 tutorial/help/help.html.nl delete mode 100644 tutorial/help/help.html.pl delete mode 100644 tutorial/help/help.html.pt-br delete mode 100644 tutorial/help/help.html.pt_br delete mode 100644 tutorial/help/help.html.sv delete mode 100644 tutorial/help/help.pt-br.html delete mode 100644 tutorial/images/489px-MySQL.svg.png delete mode 100644 tutorial/images/Drizzle-med.png delete mode 100644 tutorial/images/OpenStackLogo_wTag.png delete mode 100644 tutorial/images/gerrit-approved.png delete mode 100644 tutorial/images/gerrit-bp-topic.png delete mode 100644 tutorial/images/gerrit-bp.png delete mode 100644 tutorial/images/gerrit-bug.png delete mode 100644 tutorial/images/gerrit-jenkins.png delete mode 100644 tutorial/images/gerrit-sso.png delete mode 100644 tutorial/images/gerrit-verify.png delete mode 100644 tutorial/images/jenkins-gate.png delete mode 100644 tutorial/images/lp-bp.png delete mode 100644 tutorial/images/lp-bug.png delete mode 100644 tutorial/images/lp-os-projects.png delete mode 100644 tutorial/images/stack-o-pancakes-150x150.png delete mode 100644 tutorial/index.html delete mode 100644 tutorial/notes delete mode 100644 tutorial/scripts/.htaccess delete mode 100644 tutorial/scripts/slidy.js delete mode 100644 tutorial/scripts/slidy.js.gz delete mode 100644 tutorial/styles/.htaccess delete mode 100644 tutorial/styles/openstack.css delete mode 100644 tutorial/styles/slidy.css delete mode 100644 tutorial/styles/w3c-blue.css delete mode 100644 uds-p-launchpad/Overview.html delete mode 100644 uds-p-launchpad/Overview.xhtml delete mode 100644 uds-p-launchpad/blank.html delete mode 100644 uds-p-launchpad/graphics/bullet-fold-dim.gif delete mode 100644 uds-p-launchpad/graphics/bullet-fold-dim.png delete mode 100644 uds-p-launchpad/graphics/bullet-fold.gif delete mode 100644 uds-p-launchpad/graphics/bullet-fold.png delete mode 100644 uds-p-launchpad/graphics/bullet-nofold-dim.gif delete mode 100644 uds-p-launchpad/graphics/bullet-nofold-dim.png delete mode 100644 uds-p-launchpad/graphics/bullet-nofold.gif delete mode 100644 uds-p-launchpad/graphics/bullet-nofold.png delete mode 100644 uds-p-launchpad/graphics/bullet-unfold-dim.gif delete mode 100644 uds-p-launchpad/graphics/bullet-unfold-dim.png delete mode 100644 uds-p-launchpad/graphics/bullet-unfold.gif delete mode 100644 uds-p-launchpad/graphics/bullet-unfold.png delete mode 100644 uds-p-launchpad/graphics/bullet.png delete mode 100644 uds-p-launchpad/graphics/example.png delete mode 100644 uds-p-launchpad/graphics/example.svg delete mode 100644 uds-p-launchpad/graphics/face1.gif delete mode 100644 uds-p-launchpad/graphics/face2.gif delete mode 100644 uds-p-launchpad/graphics/face3.gif delete mode 100644 uds-p-launchpad/graphics/face4.gif delete mode 100644 uds-p-launchpad/graphics/fold-bright.gif delete mode 100644 uds-p-launchpad/graphics/fold-dim.bmp delete mode 100644 uds-p-launchpad/graphics/fold-dim.gif delete mode 100644 uds-p-launchpad/graphics/fold.bmp delete mode 100644 uds-p-launchpad/graphics/fold.gif delete mode 100644 uds-p-launchpad/graphics/icon-blue.png delete mode 100644 uds-p-launchpad/graphics/keys2.jpg delete mode 100644 uds-p-launchpad/graphics/nofold-dim.bmp delete mode 100644 uds-p-launchpad/graphics/nofold-dim.gif delete mode 100644 uds-p-launchpad/graphics/nofold.bmp delete mode 100644 uds-p-launchpad/graphics/open-stack-cloud-computing-logo-2.png delete mode 100644 uds-p-launchpad/graphics/openstack-cloud-software-vertical-large.png delete mode 100644 uds-p-launchpad/graphics/unfold-bright.gif delete mode 100644 uds-p-launchpad/graphics/unfold-dim.bmp delete mode 100644 uds-p-launchpad/graphics/unfold-dim.gif delete mode 100644 uds-p-launchpad/graphics/unfold.bmp delete mode 100644 uds-p-launchpad/graphics/unfold.gif delete mode 100644 uds-p-launchpad/graphics/w3c-logo-blue.gif delete mode 100644 uds-p-launchpad/graphics/w3c-logo-blue.svg delete mode 100644 uds-p-launchpad/graphics/w3c-logo-slanted.jpg delete mode 100644 uds-p-launchpad/graphics/w3c-logo-white.gif delete mode 100644 uds-p-launchpad/graphics/w3c-logo-white.svg delete mode 100644 uds-p-launchpad/help/.htaccess delete mode 100644 uds-p-launchpad/help/help.html delete mode 100644 uds-p-launchpad/help/help.html.ca delete mode 100644 uds-p-launchpad/help/help.html.de delete mode 100644 uds-p-launchpad/help/help.html.en delete mode 100644 uds-p-launchpad/help/help.html.es delete mode 100644 uds-p-launchpad/help/help.html.fr delete mode 100644 uds-p-launchpad/help/help.html.hu delete mode 100644 uds-p-launchpad/help/help.html.nl delete mode 100644 uds-p-launchpad/help/help.html.pl delete mode 100644 uds-p-launchpad/help/help.html.pt-br delete mode 100644 uds-p-launchpad/help/help.html.pt_br delete mode 100644 uds-p-launchpad/help/help.html.sv delete mode 100644 uds-p-launchpad/help/help.pt-br.html delete mode 100644 uds-p-launchpad/images/489px-MySQL.svg.png delete mode 100644 uds-p-launchpad/images/Drizzle-med.png delete mode 100644 uds-p-launchpad/images/OpenStackLogo_wTag.png delete mode 100644 uds-p-launchpad/images/gerrit-bp-topic.png delete mode 100644 uds-p-launchpad/images/gerrit-bp.png delete mode 100644 uds-p-launchpad/images/gerrit-bug.png delete mode 100644 uds-p-launchpad/images/gerrit-jenkins.png delete mode 100644 uds-p-launchpad/images/gerrit-sso.png delete mode 100644 uds-p-launchpad/images/gerrit-verify.png delete mode 100644 uds-p-launchpad/images/jenkins-gate.png delete mode 100644 uds-p-launchpad/images/lp-bp.png delete mode 100644 uds-p-launchpad/images/lp-bug.png delete mode 100644 uds-p-launchpad/images/stack-o-pancakes-150x150.png delete mode 100644 uds-p-launchpad/index.html delete mode 100644 uds-p-launchpad/notes delete mode 100644 uds-p-launchpad/scripts/.htaccess delete mode 100644 uds-p-launchpad/scripts/slidy.js delete mode 100644 uds-p-launchpad/scripts/slidy.js.gz delete mode 100644 uds-p-launchpad/styles/.htaccess delete mode 100644 uds-p-launchpad/styles/openstack.css delete mode 100644 uds-p-launchpad/styles/slidy.css delete mode 100644 uds-p-launchpad/styles/w3c-blue.css delete mode 100644 uds-p-qa/Overview.html delete mode 100644 uds-p-qa/Overview.xhtml delete mode 100644 uds-p-qa/blank.html delete mode 100644 uds-p-qa/graphics/bullet-fold-dim.gif delete mode 100644 uds-p-qa/graphics/bullet-fold-dim.png delete mode 100644 uds-p-qa/graphics/bullet-fold.gif delete mode 100644 uds-p-qa/graphics/bullet-fold.png delete mode 100644 uds-p-qa/graphics/bullet-nofold-dim.gif delete mode 100644 uds-p-qa/graphics/bullet-nofold-dim.png delete mode 100644 uds-p-qa/graphics/bullet-nofold.gif delete mode 100644 uds-p-qa/graphics/bullet-nofold.png delete mode 100644 uds-p-qa/graphics/bullet-unfold-dim.gif delete mode 100644 uds-p-qa/graphics/bullet-unfold-dim.png delete mode 100644 uds-p-qa/graphics/bullet-unfold.gif delete mode 100644 uds-p-qa/graphics/bullet-unfold.png delete mode 100644 uds-p-qa/graphics/bullet.png delete mode 100644 uds-p-qa/graphics/example.png delete mode 100644 uds-p-qa/graphics/example.svg delete mode 100644 uds-p-qa/graphics/face1.gif delete mode 100644 uds-p-qa/graphics/face2.gif delete mode 100644 uds-p-qa/graphics/face3.gif delete mode 100644 uds-p-qa/graphics/face4.gif delete mode 100644 uds-p-qa/graphics/fold-bright.gif delete mode 100644 uds-p-qa/graphics/fold-dim.bmp delete mode 100644 uds-p-qa/graphics/fold-dim.gif delete mode 100644 uds-p-qa/graphics/fold.bmp delete mode 100644 uds-p-qa/graphics/fold.gif delete mode 100644 uds-p-qa/graphics/icon-blue.png delete mode 100644 uds-p-qa/graphics/keys2.jpg delete mode 100644 uds-p-qa/graphics/nofold-dim.bmp delete mode 100644 uds-p-qa/graphics/nofold-dim.gif delete mode 100644 uds-p-qa/graphics/nofold.bmp delete mode 100644 uds-p-qa/graphics/open-stack-cloud-computing-logo-2.png delete mode 100644 uds-p-qa/graphics/openstack-cloud-software-vertical-large.png delete mode 100644 uds-p-qa/graphics/unfold-bright.gif delete mode 100644 uds-p-qa/graphics/unfold-dim.bmp delete mode 100644 uds-p-qa/graphics/unfold-dim.gif delete mode 100644 uds-p-qa/graphics/unfold.bmp delete mode 100644 uds-p-qa/graphics/unfold.gif delete mode 100644 uds-p-qa/graphics/w3c-logo-blue.gif delete mode 100644 uds-p-qa/graphics/w3c-logo-blue.svg delete mode 100644 uds-p-qa/graphics/w3c-logo-slanted.jpg delete mode 100644 uds-p-qa/graphics/w3c-logo-white.gif delete mode 100644 uds-p-qa/graphics/w3c-logo-white.svg delete mode 100644 uds-p-qa/help/.htaccess delete mode 100644 uds-p-qa/help/help.html delete mode 100644 uds-p-qa/help/help.html.ca delete mode 100644 uds-p-qa/help/help.html.de delete mode 100644 uds-p-qa/help/help.html.en delete mode 100644 uds-p-qa/help/help.html.es delete mode 100644 uds-p-qa/help/help.html.fr delete mode 100644 uds-p-qa/help/help.html.hu delete mode 100644 uds-p-qa/help/help.html.nl delete mode 100644 uds-p-qa/help/help.html.pl delete mode 100644 uds-p-qa/help/help.html.pt-br delete mode 100644 uds-p-qa/help/help.html.pt_br delete mode 100644 uds-p-qa/help/help.html.sv delete mode 100644 uds-p-qa/help/help.pt-br.html delete mode 100644 uds-p-qa/images/jenkins-deploy.png delete mode 100644 uds-p-qa/images/jenkins-gate.png delete mode 100644 uds-p-qa/images/lp-os-projects.png delete mode 100644 uds-p-qa/index.html delete mode 100644 uds-p-qa/scripts/.htaccess delete mode 100644 uds-p-qa/scripts/slidy.js delete mode 100644 uds-p-qa/scripts/slidy.js.gz delete mode 100644 uds-p-qa/styles/.htaccess delete mode 100644 uds-p-qa/styles/openstack.css delete mode 100644 uds-p-qa/styles/slidy.css delete mode 100644 uds-p-qa/styles/w3c-blue.css delete mode 100644 zuul/graphics/bullet-fold-dim.gif delete mode 100644 zuul/graphics/bullet-fold-dim.png delete mode 100644 zuul/graphics/bullet-fold.gif delete mode 100644 zuul/graphics/bullet-fold.png delete mode 100644 zuul/graphics/bullet-nofold-dim.gif delete mode 100644 zuul/graphics/bullet-nofold-dim.png delete mode 100644 zuul/graphics/bullet-nofold.gif delete mode 100644 zuul/graphics/bullet-nofold.png delete mode 100644 zuul/graphics/bullet-unfold-dim.gif delete mode 100644 zuul/graphics/bullet-unfold-dim.png delete mode 100644 zuul/graphics/bullet-unfold.gif delete mode 100644 zuul/graphics/bullet-unfold.png delete mode 100644 zuul/graphics/bullet.png delete mode 100644 zuul/graphics/example.png delete mode 100644 zuul/graphics/example.svg delete mode 100644 zuul/graphics/face1.gif delete mode 100644 zuul/graphics/face2.gif delete mode 100644 zuul/graphics/face3.gif delete mode 100644 zuul/graphics/face4.gif delete mode 100644 zuul/graphics/fold-bright.gif delete mode 100644 zuul/graphics/fold-dim.bmp delete mode 100644 zuul/graphics/fold-dim.gif delete mode 100644 zuul/graphics/fold.bmp delete mode 100644 zuul/graphics/fold.gif delete mode 100644 zuul/graphics/icon-blue.png delete mode 100644 zuul/graphics/keys2.jpg delete mode 100644 zuul/graphics/nofold-dim.bmp delete mode 100644 zuul/graphics/nofold-dim.gif delete mode 100644 zuul/graphics/nofold.bmp delete mode 100644 zuul/graphics/open-stack-cloud-computing-logo-2.png delete mode 100644 zuul/graphics/openstack-cloud-software-vertical-large.png delete mode 100644 zuul/graphics/unfold-bright.gif delete mode 100644 zuul/graphics/unfold-dim.bmp delete mode 100644 zuul/graphics/unfold-dim.gif delete mode 100644 zuul/graphics/unfold.bmp delete mode 100644 zuul/graphics/unfold.gif delete mode 100644 zuul/graphics/w3c-logo-blue.gif delete mode 100644 zuul/graphics/w3c-logo-blue.svg delete mode 100644 zuul/graphics/w3c-logo-slanted.jpg delete mode 100644 zuul/graphics/w3c-logo-white.gif delete mode 100644 zuul/graphics/w3c-logo-white.svg delete mode 100644 zuul/help/.htaccess delete mode 100644 zuul/help/help.html delete mode 100644 zuul/help/help.html.ca delete mode 100644 zuul/help/help.html.de delete mode 100644 zuul/help/help.html.en delete mode 100644 zuul/help/help.html.es delete mode 100644 zuul/help/help.html.fr delete mode 100644 zuul/help/help.html.hu delete mode 100644 zuul/help/help.html.nl delete mode 100644 zuul/help/help.html.pl delete mode 100644 zuul/help/help.html.pt-br delete mode 100644 zuul/help/help.html.pt_br delete mode 100644 zuul/help/help.html.sv delete mode 100644 zuul/help/help.pt-br.html delete mode 100644 zuul/images/OpenStackLogo_wTag.png delete mode 100644 zuul/images/gerrit-jenkins.png delete mode 100644 zuul/images/jenkins-gate.png delete mode 100644 zuul/images/openstack-software-diagram.png delete mode 100644 zuul/images/stack-o-pancakes-150x150.png delete mode 100644 zuul/images/status.png delete mode 100644 zuul/index.html delete mode 100644 zuul/scripts/.htaccess delete mode 100644 zuul/scripts/jquery-1.7.2.min.js delete mode 100644 zuul/scripts/raphael-min.js delete mode 100644 zuul/scripts/slidy.js delete mode 100644 zuul/scripts/slidy.js.gz delete mode 100644 zuul/styles/.htaccess delete mode 100644 zuul/styles/openstack.css delete mode 100644 zuul/styles/slidy.css delete mode 100644 zuul/styles/w3c-blue.css diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..e7a9d79 --- /dev/null +++ b/README.rst @@ -0,0 +1,2 @@ +Collaboratively managing the OpenStack project with Puppet +========================================================== diff --git a/ci-roadmap-folsom/Overview.html b/ci-roadmap-folsom/Overview.html deleted file mode 100644 index e0cf306..0000000 --- a/ci-roadmap-folsom/Overview.html +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
- -
-slanted W3C logo -
-
- - - - - - - - - - - - - -Cover page images (keys)
-

HTML Slidy: Slide Shows in HTML and XHTML

- -

Dave Raggett, -<dsr@w3.org>
-
-
-
-
Hit the space bar or swipe right for next slide

-
- -
-

Slide Shows in HTML and XHTML

- - - - -
- -
-

For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

- -
-<div class="slide"> 
- ... your slide content ...
-</div>
-
-<div class="handout">
- ... stuff that only appears in the handouts ...
-</div>
-
-
- -
-

What you need to do

- - - -
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
-<head> 
-  <title>Slide Shows in XHTML</title> 
-  <meta name="copyright" 
-   content="Copyright &#169; 2005 your copyright notice" /> 
-  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
-   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
-  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
-   charset="utf-8" type="text/javascript"></script> 
-  <style type="text/css"> 
-    <!-- your custom style rules --> 
-  </style> 
-</head>
-<body>
-   ... your slides marked up in XHTML ...
-</body>
-</html>
-
-
- -
-

To get the W3C Blue Style

- -

The head element should include the following link to the style -sheet:

- -
-<link rel="stylesheet" type="text/css" media="screen, projection, print"
- href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
-
- -

The body element's content should start with the following -markup:

- -
-<div class="background"> 
-  <img id="head-icon" alt="graphic with four colored squares"
-    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
-  <object id="head-logo" title="W3C logo" type="image/svg+xml"
-    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
-   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
-   alt="W3C logo" id="head-logo-fallback" /></object>
-</div> 
-
- -

This adds the logos on the top left and right corners of the -slide.

- -

You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

- -

Use the meta element with name="copyright" -for use in the slide show footer:

- -
-<meta name="copyright" 
-content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
-
-
- -
-

Upgrading from previous versions of Slidy

- - -
- -
-

To use it off-line

- - -
- -
-

Timing Your Presentation

- - - - -
- -
-

Generate a Title Page

- -

If you want a separate title page with the W3C blue style, the -first slide should be as follows:

- -
-<div class="slide cover"> 
- <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
-  alt="Cover page images (keys)" class="cover" /> 
- <br clear="all" />            
- <h1>HTML Slidy: Slide Shows in XHTML</h1> 
- <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
- <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
-</div> 
-
- -

The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

- -

This technique can be used to assign your slides to different -classes with a different appearence for each such class.

- -

Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

- -
-<div class="background foo">
-   ... background content ...
-<div>
-
-...
-
-<div class="slide foo">
-   ... slide content ...
-<div>
-
-
- -
-

Incremental display of slide contents

- -

For incremental display, use class="incremental", for -instance:

- - - -

which is marked up as follows:

- -
-<ul class="incremental"> 
-  <li>First bullet point</li> 
-  <li>Second bullet point</li> 
-  <li>Third bullet point</li> 
-</ul> 
- 
-<p class="incremental">which is marked up as follows:</p> 
- 
-<pre class="incremental"> 
- ... 
-</pre> 
-
- -
-

An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

- -

Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

-
-
- -
-

Create outline lists with hidden content

- -

You can make your bullet points or numbered list items -into outlines that you can expand or collapse

- - - -
-<ol class='outline'>
-  <!-- topic 1 starts collapsed -->
-  <li>Topic 1
-    <ol>
-        <li>subtopic a</li>
-        <li>subtopic b</li>
-    </ol>
-  </li>
-  <!-- topic 2 starts expanded -->
-  <li class="expand">Topic 2
-    <ol>
-        <li>subtopic c</li>
-        <li>subtopic d</li>
-    </ol>
-  </li>
-</ol>
-
-
- - -
-

Make your images scale with the browser window size

- -

For adaptive layout, use percentage widths on images, together -with CSS positioning:

- - - -
-<div class="slide"> 
-  <h1>Analysts - "Open standards programming will become 
-  mainstream, focused around VoiceXML"</h1> 
-  <!-- use CSS positioning and scaling for adaptive layout --> 
-  <img src="trends.png" width="50%" style="float:left" 
-   alt="projected growth of VoiceXML" /> 
-
-  <blockquote style="float:right;width: 35%"> 
-    VoiceXML will dominate the voice environment, due to its 
-    flexibility and eventual multimodal capabilities 
-  </blockquote><br clear="all" /> 
- 
-  <p style="text-align:center">Source Data Monitor, March 
-  2004</p> 
-</div> 
-
- -

To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

-
- -
-

Incremental display of layered images

- -

These can be marked up using CSS relative positioning, e.g.

- -
-<div class="incremental" 
- style="margin-left: 4em; position: relative"> 
-  <img src="graphics/face1.gif" alt="face" 
-   style="position: static; vertical-align: bottom"/> 
-  <img src="graphics/face2.gif" alt="eyes" 
-    style="position: absolute; left: 0; top: 0" /> 
-  <img src="graphics/face3.gif" alt="nose" 
-    style="position: absolute; left: 0; top: 0" /> 
-  <img src="graphics/face4.gif" alt="mouth" 
-    style="position: absolute; left: 0; top: 0" /> 
-</div> 
-
- -

You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

- -
-"face" -eyes -mouth
-
- -
-

How to center content vertically and horizontally

-
-
-

Within the div element for your slide:

-
-<div class="vbox"></div>
-<div class="hbox">
-Place the content here
-</div>
-
-

and style it with the following:

-
-div.vbox {
-  float: left;
-  height: 40%; width: 50%;
-  margin-top: -220px;
-}
-div.hbox {
-  width:60%;  margin-top: 0;
-  margin-left:auto; margin-right:auto;
-  height: 60%;
-  border:1px solid silver;
-  background:#F0F0F0;
-  overflow:auto;
-  text-align:left;
-  clear:both;
-}
-
- -

The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

-
-
- -
-

Include SVG Content

- -

Inclusion of SVG content can be done using the object element, -for example:

- -
Indian Office logo
- -

has been achieved by:

- -
-<object data="graphics/example.svg" type="image/svg+xml" 
-  width="50%" height="10%" title="Indian Office logo"> 
-    <img src="graphics/example.png" width="50%" 
-          alt="Indian Office logo" /> 
-</object> 
-
- -

This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

- -

However, there are caveats, see the next slide!

-
- -
-

Caveats with SVG+object

- -

Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

- - -
- -
-

Additional Remarks

- - -
- -
-

Localization and automatic translation

- -

Slidy now includes support for localization

- - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - - -
-// for each language there is an associative array
-  strings_es: {
-    "slide":"pág.",
-    "help?":"Ayuda",
-    "contents?":"Índice",
-    "table of contents":"tabla de contenidos",
-    "Table of Contents":"Tabla de Contenidos",
-    "restart presentation":"Reiniciar presentación",
-    "restart?":"Inicio"
-  },
-  help_es:
-    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
-    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
-
- -

Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

-
- -
-

Future Plans

- -

Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

- - - -

If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

-
- -
-

Acknowledgements

- - - -

Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

-
- -
-

Acknowledgements

- -

The following people have contributed localizations:

- - - -

The following people have contributed bug reports:

- - - -

Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

-
- - diff --git a/ci-roadmap-folsom/Overview.xhtml b/ci-roadmap-folsom/Overview.xhtml deleted file mode 100644 index e0cf306..0000000 --- a/ci-roadmap-folsom/Overview.xhtml +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
- -
-slanted W3C logo -
-
- - - - - - - - - - - - - -Cover page images (keys)
-

HTML Slidy: Slide Shows in HTML and XHTML

- -

Dave Raggett, -<dsr@w3.org>
-
-
-
-
Hit the space bar or swipe right for next slide

-
- -
-

Slide Shows in HTML and XHTML

- - - - -
- -
-

For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

- -
-<div class="slide"> 
- ... your slide content ...
-</div>
-
-<div class="handout">
- ... stuff that only appears in the handouts ...
-</div>
-
-
- -
-

What you need to do

- - - -
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
-<head> 
-  <title>Slide Shows in XHTML</title> 
-  <meta name="copyright" 
-   content="Copyright &#169; 2005 your copyright notice" /> 
-  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
-   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
-  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
-   charset="utf-8" type="text/javascript"></script> 
-  <style type="text/css"> 
-    <!-- your custom style rules --> 
-  </style> 
-</head>
-<body>
-   ... your slides marked up in XHTML ...
-</body>
-</html>
-
-
- -
-

To get the W3C Blue Style

- -

The head element should include the following link to the style -sheet:

- -
-<link rel="stylesheet" type="text/css" media="screen, projection, print"
- href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
-
- -

The body element's content should start with the following -markup:

- -
-<div class="background"> 
-  <img id="head-icon" alt="graphic with four colored squares"
-    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
-  <object id="head-logo" title="W3C logo" type="image/svg+xml"
-    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
-   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
-   alt="W3C logo" id="head-logo-fallback" /></object>
-</div> 
-
- -

This adds the logos on the top left and right corners of the -slide.

- -

You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

- -

Use the meta element with name="copyright" -for use in the slide show footer:

- -
-<meta name="copyright" 
-content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
-
-
- -
-

Upgrading from previous versions of Slidy

- - -
- -
-

To use it off-line

- - -
- -
-

Timing Your Presentation

- - - - -
- -
-

Generate a Title Page

- -

If you want a separate title page with the W3C blue style, the -first slide should be as follows:

- -
-<div class="slide cover"> 
- <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
-  alt="Cover page images (keys)" class="cover" /> 
- <br clear="all" />            
- <h1>HTML Slidy: Slide Shows in XHTML</h1> 
- <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
- <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
-</div> 
-
- -

The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

- -

This technique can be used to assign your slides to different -classes with a different appearence for each such class.

- -

Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

- -
-<div class="background foo">
-   ... background content ...
-<div>
-
-...
-
-<div class="slide foo">
-   ... slide content ...
-<div>
-
-
- -
-

Incremental display of slide contents

- -

For incremental display, use class="incremental", for -instance:

- - - -

which is marked up as follows:

- -
-<ul class="incremental"> 
-  <li>First bullet point</li> 
-  <li>Second bullet point</li> 
-  <li>Third bullet point</li> 
-</ul> 
- 
-<p class="incremental">which is marked up as follows:</p> 
- 
-<pre class="incremental"> 
- ... 
-</pre> 
-
- -
-

An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

- -

Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

-
-
- -
-

Create outline lists with hidden content

- -

You can make your bullet points or numbered list items -into outlines that you can expand or collapse

- - - -
-<ol class='outline'>
-  <!-- topic 1 starts collapsed -->
-  <li>Topic 1
-    <ol>
-        <li>subtopic a</li>
-        <li>subtopic b</li>
-    </ol>
-  </li>
-  <!-- topic 2 starts expanded -->
-  <li class="expand">Topic 2
-    <ol>
-        <li>subtopic c</li>
-        <li>subtopic d</li>
-    </ol>
-  </li>
-</ol>
-
-
- - -
-

Make your images scale with the browser window size

- -

For adaptive layout, use percentage widths on images, together -with CSS positioning:

- - - -
-<div class="slide"> 
-  <h1>Analysts - "Open standards programming will become 
-  mainstream, focused around VoiceXML"</h1> 
-  <!-- use CSS positioning and scaling for adaptive layout --> 
-  <img src="trends.png" width="50%" style="float:left" 
-   alt="projected growth of VoiceXML" /> 
-
-  <blockquote style="float:right;width: 35%"> 
-    VoiceXML will dominate the voice environment, due to its 
-    flexibility and eventual multimodal capabilities 
-  </blockquote><br clear="all" /> 
- 
-  <p style="text-align:center">Source Data Monitor, March 
-  2004</p> 
-</div> 
-
- -

To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

-
- -
-

Incremental display of layered images

- -

These can be marked up using CSS relative positioning, e.g.

- -
-<div class="incremental" 
- style="margin-left: 4em; position: relative"> 
-  <img src="graphics/face1.gif" alt="face" 
-   style="position: static; vertical-align: bottom"/> 
-  <img src="graphics/face2.gif" alt="eyes" 
-    style="position: absolute; left: 0; top: 0" /> 
-  <img src="graphics/face3.gif" alt="nose" 
-    style="position: absolute; left: 0; top: 0" /> 
-  <img src="graphics/face4.gif" alt="mouth" 
-    style="position: absolute; left: 0; top: 0" /> 
-</div> 
-
- -

You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

- -
-"face" -eyes -mouth
-
- -
-

How to center content vertically and horizontally

-
-
-

Within the div element for your slide:

-
-<div class="vbox"></div>
-<div class="hbox">
-Place the content here
-</div>
-
-

and style it with the following:

-
-div.vbox {
-  float: left;
-  height: 40%; width: 50%;
-  margin-top: -220px;
-}
-div.hbox {
-  width:60%;  margin-top: 0;
-  margin-left:auto; margin-right:auto;
-  height: 60%;
-  border:1px solid silver;
-  background:#F0F0F0;
-  overflow:auto;
-  text-align:left;
-  clear:both;
-}
-
- -

The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

-
-
- -
-

Include SVG Content

- -

Inclusion of SVG content can be done using the object element, -for example:

- -
Indian Office logo
- -

has been achieved by:

- -
-<object data="graphics/example.svg" type="image/svg+xml" 
-  width="50%" height="10%" title="Indian Office logo"> 
-    <img src="graphics/example.png" width="50%" 
-          alt="Indian Office logo" /> 
-</object> 
-
- -

This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

- -

However, there are caveats, see the next slide!

-
- -
-

Caveats with SVG+object

- -

Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

- - -
- -
-

Additional Remarks

- - -
- -
-

Localization and automatic translation

- -

Slidy now includes support for localization

- - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - - -
-// for each language there is an associative array
-  strings_es: {
-    "slide":"pág.",
-    "help?":"Ayuda",
-    "contents?":"Índice",
-    "table of contents":"tabla de contenidos",
-    "Table of Contents":"Tabla de Contenidos",
-    "restart presentation":"Reiniciar presentación",
-    "restart?":"Inicio"
-  },
-  help_es:
-    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
-    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
-
- -

Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

-
- -
-

Future Plans

- -

Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

- - - -

If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

-
- -
-

Acknowledgements

- - - -

Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

-
- -
-

Acknowledgements

- -

The following people have contributed localizations:

- - - -

The following people have contributed bug reports:

- - - -

Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

-
- - diff --git a/ci-roadmap-folsom/blank.html b/ci-roadmap-folsom/blank.html deleted file mode 100644 index c9081eb..0000000 --- a/ci-roadmap-folsom/blank.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -HTML Slidy - template for basic presentations - - - - - - - -
-

Sample heading

- -

This is a template file you can copy and edit on your own server.

- - -
- - diff --git a/ci-roadmap-folsom/help/.htaccess b/ci-roadmap-folsom/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/ci-roadmap-folsom/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/ci-roadmap-folsom/index.html b/ci-roadmap-folsom/index.html deleted file mode 100644 index f3b8fdd..0000000 --- a/ci-roadmap-folsom/index.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - -CI and Developer Infrastructure Roadmap for Folsom - - - - - - - - - - -
- -
- - - - - - - - - - - - - -OpenStack logo
-

CI and Developer Infrastructure Roadmap for Folsom

-Monty Taylor -<mordred@inaugust.com>| -twitter:e_monty | -https://openstack-ci.github.com/publications/ci-roadmap-folsom -
- -
-

Overview

- -
- - -
-

What do we run?

-
  • Gerrit (code review, git) http://review.openstack.org
  • -
  • Jenkins (CI, automation) http://jenkins.openstack.org
  • -
  • git-review
  • -
  • jenkins gerrit trigger plugin
  • -
  • Launchpad Admin (bugs, blueprints, releases, translations, SSO) http://launchpad.net/openstack
  • -
  • Documentation servers
  • -
  • IRC bots
  • -
  • planet.openstack.org
  • -
  • paste.openstack.org
  • -
  • StackForge
  • -
  • Etherpad
  • -
  • devstack-gate
  • -
  • tox
  • -
  • Common Testing Inferface
  • -
    - - -
    -

    Devstack

    - -
    - - -
    -

    Stable Branches

    - -
    - -
    -

    pip based testing

    - -
    - -
    -

    tox based virtualenvs

    - -
    - -
    -

    gerrit improvements

    -
    - -
    -

    jenkins improvements

    - -
    - -
    -

    Infrastructure

    - -
    - -
    -

    StackForge

    - -
    - -
    -

    Now What

    -

    -Folsom Roadmap -

    -
    - -
    -

    gating

    - -
    - -
    -

    jenkins

    - -
    - -
    -

    gerrit

    - -
    - -
    -

    pre-apporval checks

    - -
    - -
    -

    translations

    - -
    - -
    -

    exploration

    - -
    - -
    -

    python

    - -
    - -
    -

    openstack-ci

    - -
    - -
    -

    miscellaneous

    - -
    - - - -
    -

    Thanks!

    - -Slides are available at https://openstack-ci.github.com/publications. - -
    - - - diff --git a/ci-roadmap-folsom/notes b/ci-roadmap-folsom/notes deleted file mode 100644 index 671429f..0000000 --- a/ci-roadmap-folsom/notes +++ /dev/null @@ -1,69 +0,0 @@ -[title] -Hi. I'm Monty This is Jim. - -[Lineage] -Our build infrasturcture and many of its philosophies come from: -MySQL - Launchpad/bzr -Drizzle - gated trunk, using all of the launchpad features -OpenStack - automated gated trunk via tarmac - -[gated trunk] -So with openStack, we did automated checks of every proposed commit through -jenkins and everything was happy - -[Git Revolt] -Then we had a revolt, because the developers wanted to use git. -Launchpad has no git support (or in-line code reviews) -Github's pull-request have no approval state - -[Enter Gerrit] -Gerrit, from google used by android, has all of the things we needed -Except for Launchpad integration -So we added it - -[Bug Integration] -Gerrit review launchpad links on bug metions -Gerrit topics set from bugs - -[Launchpad side] -Gerrit sends bug control emails with links to the review and the commit -State changes- in progress when review is submitted. Fix committed when -patch is accepted - -[Blueprint Integration] -Blueprint links in commit messages -Topics set from blueprint mentions - -[Launchpad side] -Inject information on commits to blueprints just like bugs -Have to use the whiteboard -Link to review - but also to the general gerrit topic, since a blueprint -might have more than one branch - -[SSO] -Gerrit and Jenkins both use Launchpad OpenID for auth - -[Jenkins Integration] -Gerrit has deep jenkins integration. Listens on an ssh stream and takes -active action. Posts back to the review with jenkins links on success or -failure - -[Gerrit Verification] -Jenkins fills the gerrit role of verifier. -In addition to being approved or denied, a given change can be verified as -working or not. - -[Feature REquest time] -Subscribably event triggers -Verification status -launchpadlib api bindings in non-python - -[While we're at it] -Foreign merge props - bugs were cool, lots of people do code review -elsewhere -mirrored branches -Branch/merge prop integration with blueprints -Structured info in blueprints - - - diff --git a/ci-roadmap-folsom/scripts/.htaccess b/ci-roadmap-folsom/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/ci-roadmap-folsom/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/ci-roadmap-folsom/styles/.htaccess b/ci-roadmap-folsom/styles/.htaccess deleted file mode 100644 index d395348..0000000 --- a/ci-roadmap-folsom/styles/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/cloud-testing/Overview.html b/cloud-testing/Overview.html deleted file mode 100644 index e0cf306..0000000 --- a/cloud-testing/Overview.html +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - - - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - - -
    - -
    -

    To use it off-line

    - - -
    - -
    -

    Timing Your Presentation

    - - - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - - - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - - - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - - - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - - -
    - -
    -

    Additional Remarks

    - - -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - - -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - - - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - - - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - - - -

    The following people have contributed bug reports:

    - - - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/cloud-testing/Overview.xhtml b/cloud-testing/Overview.xhtml deleted file mode 100644 index e0cf306..0000000 --- a/cloud-testing/Overview.xhtml +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - - - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - - -
    - -
    -

    To use it off-line

    - - -
    - -
    -

    Timing Your Presentation

    - - - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - - - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - - - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - - - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - - -
    - -
    -

    Additional Remarks

    - - -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - - -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - - - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - - - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - - - -

    The following people have contributed bug reports:

    - - - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/cloud-testing/blank.html b/cloud-testing/blank.html deleted file mode 100644 index c9081eb..0000000 --- a/cloud-testing/blank.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -HTML Slidy - template for basic presentations - - - - - - - -
    -

    Sample heading

    - -

    This is a template file you can copy and edit on your own server.

    - - -
    - - diff --git a/cloud-testing/graphics/bullet-fold-dim.gif b/cloud-testing/graphics/bullet-fold-dim.gif deleted file mode 100644 index bce1a2a11c5532597bf9f535a7ffbf4fbf7d3f91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JN>NcHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvk@lY=Jv;`AXK3rv)x@3}*5D!zp z3kQRhQR~Ad9k38c*dIQrL7QPVqY7hq0o&xb58uRDCnmq-|1J9dLiA7Gy3mG}R$fj9 FYXE7rNksqv diff --git a/cloud-testing/graphics/bullet-fold-dim.png b/cloud-testing/graphics/bullet-fold-dim.png deleted file mode 100644 index 4e28cfa8cd355ebeeacd2e699594379eac1eb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 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 Dhk;$x diff --git a/cloud-testing/graphics/bullet-fold.gif b/cloud-testing/graphics/bullet-fold.gif deleted file mode 100644 index d4b063c91b5c246ba21e49df494ce6e8d6aec2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 diff --git a/cloud-testing/graphics/bullet-nofold-dim.gif b/cloud-testing/graphics/bullet-nofold-dim.gif deleted file mode 100644 index 98a4c39f00ea566ea2d1629b8c2187d802482809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmZ?wbhEHb)L;-{Sjf!KI`{aQGiP4E{tpC-KUo;L7?>G!7=QpI&%hKvr+?*X4*tb0 zYv*+?-MX_mwo>v&hlIqERat%s3P&~xczok!+bna(j)m(@QsaGo5eY7){$-zEvan8J uT=A8YON05k9)m~#+n(?XuY9&mlE{2fb+K-rXyJ34!2EmP|F|$RSOWk!$2hP6 diff --git a/cloud-testing/graphics/bullet-nofold-dim.png b/cloud-testing/graphics/bullet-nofold-dim.png deleted file mode 100644 index 27bccb2dde2052942a6f4bd0a8acf7bf169796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 GU=09ar#5{6 diff --git a/cloud-testing/graphics/bullet-nofold.png b/cloud-testing/graphics/bullet-nofold.png deleted file mode 100644 index 28215ecd4675584e8a272d82eec129f0e86e34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 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 m4hHBBr2EVN00030{{sNSt`VjJi-9))0000 diff --git a/cloud-testing/graphics/bullet-unfold-dim.gif b/cloud-testing/graphics/bullet-unfold-dim.gif deleted file mode 100644 index b758cbedc6562e85e52e1e899de7d65e062a5604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JM#@cHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvku}Ss@Q+I)f&bl*5Ahxia6SlMK-)yYqs}FDFZ4PVg K?BeBQum%8{rAqq% diff --git a/cloud-testing/graphics/bullet-unfold-dim.png b/cloud-testing/graphics/bullet-unfold-dim.png deleted file mode 100644 index 1dec59d8f3e2354da112b76d33c012526aaf8572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2913 zcmV-n3!e0eP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=00004XF*Lt006O$eEU(80000WV@Og>004R=004l4008;_004mL004C` z008P>0026e000+nl3&F}0001dNkl)f?%~6;gDZ+}+!#%Rl!qLQt)Vf990+sFjT;E| zXgNqpNDitr`0(M`!JA2pjg1+HR1}Xoa6~$gaj-Y}0RR91|NjF3OivrWuPnom00000 LNkvXXu0mjfFF0fv diff --git a/cloud-testing/graphics/bullet-unfold.gif b/cloud-testing/graphics/bullet-unfold.gif deleted file mode 100644 index e5ecd5bab3bb35b03fe5c9c73b27e4037a22f6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 Hu0mjf?|WeS diff --git a/cloud-testing/graphics/bullet.png b/cloud-testing/graphics/bullet.png deleted file mode 100644 index 14ebd9510030df0289ab39d03d769c8c40679b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=?1^9%xw$45N|Nno@75XcHB1|Pg ze!>44o^Chr0vY1z;uunKD=Fa!lZ1q%!GRSDwJaMM8W@-v?Ef(Mo-Aak2P$IlboFyt I=akR{0EtU5!vFvP diff --git a/cloud-testing/graphics/example.png b/cloud-testing/graphics/example.png deleted file mode 100644 index 7ce9b3ffee0d58e6d8c2b1e09ca814fa7483e1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 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 - - - W3C Indian Office logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/cloud-testing/graphics/face1.gif b/cloud-testing/graphics/face1.gif deleted file mode 100644 index 04e50cd79749153fe9eda6d18558beee586b11fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 diff --git a/cloud-testing/graphics/face4.gif b/cloud-testing/graphics/face4.gif deleted file mode 100644 index 3f687402ab0e8379da8d37367701362a24d7907f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmV-U1F`%^Nk%w1Va)*f0HFZ@00030{{a900RR60A^sIZa%Ew3Wn>_CX>@2HRA^-& zM@dak03rDV0SW*D04x9i007MZ`2YX{{*;fY%k2-NoV41Dv);V>4~F7Mmgb43>dLn6 z3&-+I*Y=I)`p)(tOe&Ymrt=AnN~hGS^@`1Ex7@Dx3l59N_^!OfdmU0Jcux% z!h8W5I!q?Op~QwVDq6glV4_C;hZsA0RIxFnhLI!>glt$crOK5CPKIO&vw=&AF>Bg% zFmvP0nmHxz{CTsdMxZK%N+gO@r9%Krn>uAGQG?VA5}#TH&~U2Oty~32y!v!v*RcsE zf_2)EtlG5>B%W#(-&-47=AoynW^ z#J&!L8#g|&Z_eWwCiZp6JUZ=(eT`bbZry;!z7C~(XFahm_VMJ6_HFn*y$0)j+q-`c zpQ%vw^etGAk3T>Dp7s9wQ)mcafC2`fUx5amHQ<2$EjU4f10D!rgbo78V1*J)*ieKT z7C51W9#W9th9br{U~nd$r~!Z@uGpS{D82}z1OSRi<9hbp@znkU0YA zW06+{C}ff^0%&BDO#!H6lqWXiq>~LviDhsYZpmerUV52jn7e&RW|?LVC}x_voylgK z391QaoN~@dXPtK5iD#aA?#XALe*Ot)pn?ucXrYE4ifE#WF3M=5jy?)$q>@fbX{DB4 zifN{rZpvw=o_-2ysG^QaYN@84ifXE=uF7hwuD%Lutg_BZYpu54ifgXA?#gSgzWxeq Yu)+>YY_Y~3iwSJ9$}Y=nngsv=JBBEm8~^|S diff --git a/cloud-testing/graphics/fold-bright.gif b/cloud-testing/graphics/fold-bright.gif deleted file mode 100644 index 7e38faa8ba143f807aa48965da5b05b6dc2e3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZQcM5J({J-z=4`p8 zEpRVp5nq&thnI(^Qbxxbg-2x`XB6|=@5n65_vm-@VLGztV~2{Lz~m*DEggO4g*;|q t+@p{u!&2V-BT3*9_o5uf1=<~^tPkfYJQ8AwZP=mwZoiQX&)EL Ii!fLN0B3C!`v3p{ diff --git a/cloud-testing/graphics/fold.bmp b/cloud-testing/graphics/fold.bmp deleted file mode 100644 index 6ba9e56274fa4d8cfa89b5e74bb90efcfc77b043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSb#9`|L|c<1l5Kq0Tdxpj)CDnG9p?Z LhI5Fp52r5y%r$qx diff --git a/cloud-testing/graphics/fold.gif b/cloud-testing/graphics/fold.gif deleted file mode 100644 index 133e594fd0d939fd646d089d3bb037601e0ec93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZ?wbh9u|a>QWZRN6Vp?JQWH}u3s0un02Oft_=LFbIC8Ib?(zTs|Nmsr`3@9h zE(!7r{{Nrh`YB$ZfecojE{-7;w~`W+Bn>7kZ58Bh@JeD_9ObsPCreT<>P7G&9(COt v%|a|2*#EDX7O1;8s;ynjYKj2^BOAja87|H4rQHHRQy4s5{an^LB{Ts5_n$!T diff --git a/cloud-testing/graphics/keys2.jpg b/cloud-testing/graphics/keys2.jpg deleted file mode 100644 index 4739be00a0b3433b3522594a1362cc9e8f592c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42807 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 diff --git a/cloud-testing/graphics/nofold-dim.bmp b/cloud-testing/graphics/nofold-dim.bmp deleted file mode 100644 index 8a12826b1bbd1c79bf99f73612f595d8b1751a9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_qPOB!|m~3;-8C B+b;kB diff --git a/cloud-testing/graphics/nofold-dim.gif b/cloud-testing/graphics/nofold-dim.gif deleted file mode 100644 index 996fb5edaba3d31384c844941e262fca1797fb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 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 diff --git a/cloud-testing/graphics/openstack-cloud-software-vertical-large.png b/cloud-testing/graphics/openstack-cloud-software-vertical-large.png deleted file mode 100644 index 8d157aabcb9fb0a1be7d9362de23de7c4de1b5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23062 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 D6hBo} diff --git a/cloud-testing/graphics/unfold-bright.gif b/cloud-testing/graphics/unfold-bright.gif deleted file mode 100644 index 2748131a416f9a45800e95bb5cff1e84d00a3991..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZbxZ%s({J-z=4`p8 zEpRVp5nq&t#1uuLX^tH&Sty8OrBlZQtrif~`HHjGNxh@n~>z7N)VL5 cBB3S-)@a<{9 diff --git a/cloud-testing/graphics/unfold-dim.bmp b/cloud-testing/graphics/unfold-dim.bmp deleted file mode 100644 index c2a6bafa22d7f261c72545f2aede6d8ecf182a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_l#=xxOe-XUlXYh;v9VTAvqXoCXm7k7yz?a*k1qu diff --git a/cloud-testing/graphics/unfold-dim.gif b/cloud-testing/graphics/unfold-dim.gif deleted file mode 100644 index bee56711710516d16c9419285b0810079894116c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|@~ diff --git a/cloud-testing/graphics/unfold.gif b/cloud-testing/graphics/unfold.gif deleted file mode 100644 index 0753ae4d2c6a05d02bf3ece0c06d46fe03ce9f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|APd_=^+j!xJm!r1U zH-CR)S~J^4)t*W;EMOlXgqM^_;BR`L?N| zsYSwDq&Xw=DCea#?BLnAKswAZ(t%DDv%N4t}y=c5vMb(v=x66vZDtfK;hmriy zgKmDb3?jLDyOL6xr6r|o0mYV7P%_&IR>2f=J$&DfRh?(iS-^Hjqkvk(t43abI zL0cAMXUkc;tk~OV8*M~cvZiD&o-2l(8tHLAo^TA385@qb)&O?Fd$rHB$Ay*fEqY6{ z+CunmDSywvl(6$ZAFA<OrblwGNg z8r|9q#7*b2t+}L?^*_<9Xd^9L5v3jd{jWLPIx0amU&uZ3gf+-Zsn>JlP#tsgm$ii? z5%P>n?8zcLaj%E9D8CALN_v?I&9Q(sJVJd*&3gEfW#4jD29@y9HO$>p>}=3&oi<3E|3EGAD`>QIyq& z;-HN?&Za=C4h+NK6~G%>U5#$ABg%3UbOxl3*NZAUB+2`XXsRjw70>|_qj1w{$+Ml2bGpO==D#~v4#T@7Y>$XgRX9VPUfhG+E!p)2BsvA zdPk&0UuyvF>t5w|Qap@)mTN1{-|RlWC;?HiW%Sc#ndweEv z|DLTiUO&|j37@RrPvY}>x8EIq45Jk984vgmG~N=<#Kcd;SDzjD{FYGt+Q;w3*ZAFN z{(J!L=<|=(1-i0fxFyx&G@?guT-cyLmoffn;_9@)_QKz)m9dlYBU=(%SB=`1%%4X0 wo+YqS-e&G - - W3C logo - - - - - - - ® - - - - diff --git a/cloud-testing/graphics/w3c-logo-slanted.jpg b/cloud-testing/graphics/w3c-logo-slanted.jpg deleted file mode 100644 index 54e0ac361f274c598f320073c98f8842adc73069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26539 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 W_4Fyi;{Wdlp*lAI%N;4dr~eI6#cTio diff --git a/cloud-testing/graphics/w3c-logo-white.gif b/cloud-testing/graphics/w3c-logo-white.gif deleted file mode 100644 index 3b3c6fd0261196ecf14cc338f0a3ec20a1e27016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpikNk%w1VOanq0OJk-K!ddqWTNl&`QPgEzt-j;Z>TVNub;u%&*1EUt`NWkGIrNj=TT=|NsC0A^8LW000jFEC2ui09gPe000F3(0~cdyBJGqv&R7?jwDcg z=yztp>LpGb2k9a^L+UYi@81bjKtUiJ6d%G0fH))w3{RnlL^XOH-DB|U0zV2tZven3 z9F2zoK{TQew}nnDi)sztyd!%#caZ^HK?eW{2mk_Q9)2=3C>pgha{Y?9)WtT4hIhk2~UWt7jQDAD0DG)D0nw%v$hTbtFbr= zG(*e+D+h!HNWP3QE*_9Fk|>lh0_3M2wg-+N;SQGoYh z2P6bqYTQ8hA%G8D|FF#JXYB*00qx%GOPHaXgKz$Qe4P964hOz_83@Fvq9Y?m5Ga5B zP?n*eu?qk@rGPW;rB4j`Vlc!ooU}k|UpqRU!m|d9R3FM!3k)0*%K#s?z848q)5zm0Y&m5DMgNLDCfW$973TXEl zc0y(hn7JtF5v~rd4p^r3tz&jSzySHW)IspZQRXj2`+&>0;LpC;p)#8a?hn+>y~8J* zEhGJd>OQ7xQQ2O;`VZP=7~kSUn9qJt*vQusSW%7VfPCyFho25bwP%2TFD-CWSRO&B zK@Ynjb$}SCJpc`D1nif>8Hz>K;7U3$b5u77Ot+Lo1c|ta46vD%VG7XDbYdqN1+bY; z7udiSIsw7P$aSWe^8$tmOrU^)`_MuFf$!Pa;ZF@N_W>|SmQ_g|9vDCe0tqw#fC9nY z;0$wcT&05_TKf29muhr}p)Y}*L8lZZ39*_FL#9UG4@!jR5S2+xI1qBp9B?HD03f%3 XjF91pLIDD1AcCb@gz#uW5dZ)?A@5II diff --git a/cloud-testing/graphics/w3c-logo-white.svg b/cloud-testing/graphics/w3c-logo-white.svg deleted file mode 100644 index d63907f..0000000 --- a/cloud-testing/graphics/w3c-logo-white.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - W3C logo - - - - - - - ® - - - - diff --git a/cloud-testing/help/.htaccess b/cloud-testing/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/cloud-testing/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/cloud-testing/help/help.html b/cloud-testing/help/help.html deleted file mode 100644 index dfc0baa..0000000 --- a/cloud-testing/help/help.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - Slide Show Help - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Use the "F11" key to toggle the browser's full screen -mode. Note that not all keys are supported in all browsers, as -browsers may reserve some keys for browser control and this varies -from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11. -Newer versions of Firefox have built-in support for SVG, but on older -versions for Microsoft Widows, you should consider installing the Adobe SVG Viewer -6.0.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - diff --git a/cloud-testing/help/help.html.ca b/cloud-testing/help/help.html.ca deleted file mode 100644 index fef10cf..0000000 --- a/cloud-testing/help/help.html.ca +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Ajuda del presentador de diapositives - - - -

    Ajuda del presentador de diapositives

    - -

    Per avançar a la pròxima diapositiva només cal fer clic amb el ratolí en qualsevol lloc de la pàgina o bé prémer la barra d’espaidora. -Es pot anar endavant i endarrere per les diapositives amb les tecles "cursor esquerra" i "cursor dreta", "RePàg" i "AvPàg". El tamany de font de les lletres s’ajusta automàticament a l’amplada de la pantalla, però també es pot ajustar manualment fent servir la “S” per fer-la mes petita (Smaller) i la “B” per fer-la mes gran (“Bigger”),també es poden fer servir les tecles "<" i ">". -La tecla “F” fa aparèixer/desaparèixer el menú de la línia de estat a la part de sota. -Amb la tecla “K” s’habilita/deshabilita l’ús del ratolí per avançar a la pròxima diapositiva. La tecla “C” mostra la taula de continguts, amb qualsevol altra tecla la podem amagar. -La tecla “F11” serveix per entrar/sortir en el mode pantalla completa del navegador, la tecla “H” dona accés a aquesta pàgina. -Cal notar que no totes les tecles estan suportades en tots els navegadors donat que els navegadors poden reservar algunes tecles per el control de navegació i aquestes varien d’un navegador a un altre.

    -

    Es recomana als usuaris de Firefox que instal•lin la extensió d’autoamagar per amagar les barres d’eines en entrar al mode pantalla completa.

    -

    Si vol saber com funciona Slidy, feu servir “Veure el codi font” per veure el codi XHTML o vegi aquesta explicació més llarga., que també explica característiques addicionals. Cada diapositiva està marcada com element div amb classe “slide”. Es fa servir posicionament CSS i amplades per percentatge a les imatges per assegurar-se de que les vostres diapositives riques en imatges s’ajustin perfectament a la grandària de la finestra. El contingut que s’ha de revelar incrementalment es pot marcar amb la classe “incremental”. La fulla d’estils adjunta i els scripts es van desenvolupar com una alternativa basada en Web a les eines de presentació propietàries i s’han provat en una gran varietat de navegadors actuals. S’està desenvolupant un sistema d’edició integrada. Si us plau envieu els vostres comentaris a : Dave -Raggett <dsr@w3.org>. -Si trobeu Slidy útil podeu considerar ajudar al W3C.

    -

    Sou benvingut a fer servir el presentador de diapositives, les fulles d’estil , scripts i el fitxer d’ajuda sota les condicions d’ ùs de document del W3C I les normes -llicència de software.

    - - - -
    - - - - diff --git a/cloud-testing/help/help.html.de b/cloud-testing/help/help.html.de deleted file mode 100644 index 55a8e48..0000000 --- a/cloud-testing/help/help.html.de +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - Slide Show Help - - - - -

    Hilfe für die HTML-Slidy-Präsentation

    - -

    Diese Präsentation wird wie Power Point kontrolliert: Klicken -Sie mit der Maus irgendwo ins Bild, um zur nächsten Seite zu -schalten, oder drücken Sie die Leertaste. Sie können ebenfalls -mit den Cursor-Tasten (links/rechts) oder den Tasten für Seite -auf und ab vorwärts und rückwärts durch die Präsentation -navigieren. Die Schriftgrösse wird automatisch so angepasst, dass -Sie zur Fensterbreite des Browsers passt, sie kann aber auch -manuell mit den Tasten "s" (kleiner) und "b" (grösser) -kontrolliert werden (oder mit der Taste "<" bzw. ">"). Die -Statuszeile am unteren Rand des Fensters wird mit "f" ein- und -ausgeschaltet. Die Taste "k" schaltet die Funktion des Mausklicks -zum Kontrollieren der Präsentation ein und aus. Sie können mit -"c" ein Inhaltsverzeichnis ein- und mit einer beliebigen anderen -Taste wieder ausblenden. Mit "F11" können Sie (je nach Browser) -den Vollbildmodus aktivieren. Die Taste "h" zeigt diesen Hilfetext -an. Es ist zu bemerken, dass nicht alle diese Tasten in jedem -Browser funktionieren, da sie zum Teil mit anderen Funktionen -belegt sind.

    - -

    Firefox-Benutzer können die autohide-Erweiterung -installieren, um die Werkzeugleiste im Vollbildmodus auszublenden.

    - -

    Wenn Sie wissen möchten, wie Slidy funktioniert, schauen Sie sich -den XHTML-Quellcode der Seite an oder lesen diese etwas längere Erklärung -(in Englisch), die auch weitere Funktionen erläutert. Jede einzelne -Folie ist als ein div-Element mit class="slide" -markiert. CSS-Positionierung und prozentuale Breitenangaben für Bilder -können benutzt werden, um sicherzustellen, dass die Folien bei -verschiedenen Fenstergrössen optimal dargestellt werden. Der Inhalt -auf Folien kann schrittweise angezeigt werden, indem den Elementen -class="incremental" zugewiesen wird. Das eingebundene -Style Sheet und die Skripten wurden als web-basierte Alternative zu -proprietären Programmen entwickelt. Sie wurden auf verschiedensten -aktuellen Browsern getestet. Ein eingebauter Editor für die Folien -ist in Entwicklung. Bitte senden Sie Kommentare an Dave Raggett <dsr@w3.org>. Wenn Sie Slidy -nützlich finden, möchten Sie vielleicht ein W3C Supporter werden.

    - -

    Die Style Sheets, die Skripten der Präsentation und die -zugehörigen Texte sind frei zur Benutzung unter den Bedingungen -der W3C-Lizenzen document -use und software -licensing.

    - - - -
    - - - - - diff --git a/cloud-testing/help/help.html.en b/cloud-testing/help/help.html.en deleted file mode 100644 index f7e9e5c..0000000 --- a/cloud-testing/help/help.html.en +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - Slide Show Help - - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Press the "H" key to view this page. Use the "F11" key to -toggle the browser's full screen mode. Note that not all keys are -supported in all browsers, as browsers may reserve some keys for -browser control and this varies from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - - diff --git a/cloud-testing/help/help.html.es b/cloud-testing/help/help.html.es deleted file mode 100644 index a3059aa..0000000 --- a/cloud-testing/help/help.html.es +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Ayuda de Slidy - - - - -

    Ayuda de "Slidy"

    - -

    Esta presentación puede manejarse igual que una presentación hecha con Power Point. -Para avanzar a la siguiente página o diapositiva haga clic con el ratón en cualquier parte de la página, o pulse la barra espaciadora. Puede moverse adelante y atrás entre las diapositivas con las teclas de flecha izquierda, derecha, retroceso de página (Re Pag) o avance de página (Av Pag). El tamaño de fuente se ajusta automáticamente para encajar en el ancho de la ventana del navegador, pero puede ajustarlo manualmente utilizando la tecla "S" para reducirlo y la tecla "B" para aumentarlo. También puede usar las teclas "<" y ">". Use la tecla "F" para presentar u ocultar la línea de estado en la parte inferior. La tecla "K" habilita o deshabilita el uso del ratón para avanzar a la siguiente diapositiva. Puede usar la tecla "C" para mostrar la tabla de contenidos o índice, y cualquier otra tecla para esconderla. Use la tecla de función "F11" para conmutar la vista a toda pantalla del navegador. Tenga en cuenta que no todas las teclas están igualmente soportadas en todos los navegadores, ya que los navegadores pueden tener reservado el uso de algunas teclas para controles del navegador, y esto puede variar de un navegador a otro.

    - -

    Los usuarios de Firefox pueden desear instalar la extensión "autohide" -para ocultar las barras de herramientas cuando utilizan la función F11 para el modo a toda pantalla.

    - -

    Si desea saber cómo funciona Slidy, utilice la Vista de Código para ver el marcado XHML, o vea esta explicación extensa, -que expone otras características adicionales. Cada diapositiva está marcada con un elemento div con la clase class="slide". Puede usarse posicionamiento y anchos en porcentajes para las imágenes, mediante CSS, para garantizar que la imagen alcance el tamaño de la diapositiva de acuerdo con el tamaño de la ventana. El contenido que se desee presentar paulatinamente puede marcarse con la clase class="incremental". La hoja de estilos y el script enlazado fueron desarrollados como una alternativa, basada en la Web, a las herramientas propietarias de presentación, y han sido probados en una variedad de navegadores recientes. Se está desarrollando un editor integrado. Envie sus comentarios, por favor, a Dave Raggett <dsr@w3.org>.

    - -

    Usted puede utilizar las hojas de estilo, scripts, y el fichero de ayuda; siempre que siga las normas de uso de documentos y licencia de software del W3C.

    - - - -
    - - - - diff --git a/cloud-testing/help/help.html.fr b/cloud-testing/help/help.html.fr deleted file mode 100644 index daa7605..0000000 --- a/cloud-testing/help/help.html.fr +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - Aide de Slide Show - - - - - -

    Aide de Slide Show

    - - - -

    Cet exposé Slide Show peut être utilisé de la même manière que Powerpoint. - -Pour avancer au prochain transparent, cliquez n'importe où sur la page avec la -souris ou appuyez sur la barre d'espace. Vous pouvez naviguer entre -les transparents avec les flèches gauche/droite ainsi que les touches Pg Up et -Pg Dn. - -La taille de la police s'adapte automatiquement à la largeur de la fenêtre -du navigateur, mais vous pouvez aussi l'ajuster manuellement en utilisant les -touches "S" (small) pour la diminuer et "B" (big) pour l'augmenter. Vous -pouvez aussi utiliser les touches "<" et ">". - -Utilisez la touche "F" pour afficher ou non le statut en pied-de-page. - -La touche "K" active l'utilisation du clic de souris pour avancer au prochain transparent. -Vous pouvez utiliser "T" pour afficher la table des matières et n'importe quelle autre touche -pour la cacher. - -Les utilisateurs de Windows peuvent utiliser la touche "F11" pour activer le mode plein écran -du navigateur. Appuyez sur la touche "H" pour obtenir cette page. À noter que certaines touches -peuvent ne pas fonctionner avec certains navigateurs car elles sont réservées pour son contrôle. -De plus, cela peut varier d'un navigateur à l'autre.

    - -

    Les utilisateurs de Firefox peuvent installer l'extension autohide -pour cacher les barres d'outils lorsque le mode plein écran est activé -avec la touche F11.

    - -

    Si vous voulez voir comment Slidy fonctionne, affichez le code source de la page -pour voir le balisage XHTML, ou lisez cette explication plus complète (en anglais), -qui explique aussi des fonctionnalités additionnelles. - -Chaque transparent est balisé par un élément div avec l'attribut class="slide". -Il est aussi possible d'utiliser le positionnement CSS ainsi que la largeur en pourcentage -pour s'assurer que vos images soient à l'échelle du transparent et correspondent ainsi à la taille -de la fenêtre. Le contenu devant s'afficher progressivement doit être marqué par l'attribut - class="incremental". - -La feuille de style reliée ainsi que les scripts ont été développés comme alternative Web -aux outils de présentation propriétaires et ont été testés sur un large panel de navigateurs récents. -Le support intégré pour l'édition est en cours de développement. Envoyez vos commentaires -(en anglais) à Dave -Raggett <dsr@w3.org>. -Si vous trouvez Slidy utile, vous pouvez également devenir -Supporter du W3C.

    - - - -

    Veuillez utilisez les feuilles de style, scripts et fichiers d'aide - -en suivant le copyright - -et la licence du W3C.

    - - - - - - - -
    - - - - - - - diff --git a/cloud-testing/help/help.html.hu b/cloud-testing/help/help.html.hu deleted file mode 100644 index 64eb205..0000000 --- a/cloud-testing/help/help.html.hu +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - Segítség a bemutatóhoz - - - - - - - -

    Segítség a bemutatóhoz

    - -

    Ezt a bemutatót a Power Point-hoz hasonlóan lehet vezérelni. - A következő oldalra való lépéshez kattintson bárhova az aktuális - oldalon belül, vagy nyomja le a szóköz billentyűt. Az oldalak között - a bal és jobb nyíl, illetve a Page Up és Page Down billentyűkkel mozoghat. - A szöveg mérete automatikusan kerül beállításra úgy, hogy igazodjon - a böngésző ablakának szélességéhez, viszont az "S" billentyűvel - csökkentheti, a "B"-vel növelheti azt. Ugyanerre használhatja a "<" - és a ">" billentyűket is. - Az "F" billentyűvel be- és - kikapcsolhatja az alsó állapotsor megjelenítését. A "K" billentyűvel - letilthatja, illetve engedélyezheti, hogy egérkattintással a következő - oldalra lehessen lépni. A "C" billentyűvel megjelenítheti, bármely másikkal - pedig eltűntetheti a tartalomjegyzéket. Az "F11" billenytűvel válthat át - a böngésző teljes képernyős üzemmódjára, vagy jöhet onnan vissza. - Megjegyezzük, hogy nem minden billentyű támogatott minden böngészőben, - mivel a böngészők lefoglalhatnak néhány (böngészőnként eltérő) billentyűt - a saját vezérlésükre. -

    - -

    A Firefox felhasználóknak hasznos lehet az - autohide - bővítmény, amivel elrejthetők az eszköztárak teljes képernyős üzemmódban. -

    - -

    Ha szeretné látni, hogyan működik a Slidy, nézze meg az oldal - forrásában az XHTML jelölésmódot, vagy nézze meg ezt a - hosszabb magyarázatot, - ami további funkciókat is bemutat. Minden oldalt egy olyan div elem jelöl, - amiben be van állítva, hogy class="slide". A képek CSS-sel történő - pozicionálása és szélességüknek százalékban való megadása biztosítja, - hogy a sok képet tartalmazó oldalak az ablak méretének megfelelően - skálázódjanak. Az oldalon belül egymás után megjelenítendő tartalom a - class="incremental" megadásával jelölhető. A becsatolt stíluslapok és - scriptek a védjegyzett/szabadalmaztatott/más módon védett - bemutató-megjelenítő eszközök web-alapú alternatívájaként lettek - fejlesztve, és sok, manapság használatos böngészővel tesztelve. - Az integrált szerkesztési lehetőség jelenleg fejlesztés alatt áll. - Észrevételeit a következő helyre küldje: - Dave Raggett - <dsr@w3.org>. -

    - -

    - Ön jogosult az e bemutatóhoz tartozó stíluslapok, scriptek és - segítség fájl használatára, amennyiben betartja a W3C - - dokumentum használati és - - szoftver licencelési szabályait. - -

    - - - -
    - - - - diff --git a/cloud-testing/help/help.html.nl b/cloud-testing/help/help.html.nl deleted file mode 100644 index b2e9043..0000000 --- a/cloud-testing/help/help.html.nl +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Slidy Help - - - - -

    Slidy Help

    - - - -

    Deze sheetpresentatie kan op dezelfde manier worden aangestuurd als -Powerpoint. Klik op een willekeurige plaats op de pagina met de muis, of -druk op de spatiebalk om naar de volgende sheet te gaan. Je kan voor- of -achterwaarts door de sheets bewegen mbv de links/rechts cursor- en de Page -Up en Page Down toetsen. De lettergrootte wordt automatisch aangepast aan -de breedte van het venster, maar je kunt 'm ook handmatig aanpassen met -"S" en "<" voor kleiner en "B" en ">" voor groter. Gebruik de -"F" om de status aan de onderkant aan/uit te schakelen. De "K" zorgt -ervoor dat een muisklik je niet meer, of wel weer naar de volgende sheet -brengt. Je kan de "C" gebruiken om het inhoudsoverzicht op te roepen, en -een willekeurige andere toets om 'm weer te verbergen. Gebruik "F11" om de -"volledig scherm" modus aan /uit te schakelen. Merk op dat niet alle -toetsen in iedere browser worden ondersteund, omdat sommige browsers -toetsen gebruiken voor besturing van de browser zelf. Dit varieert zelfs -tussen versies van dezelfde browser.

    - -

    Firefox gebruikers willen wellicht de "autohide" extension gebruiken om -werkbalken te verbergen wanneer "volledig scherm" wordt aangeroepen met -"F11".

    - -

    Als u wilt zien hoe Slidy werkt, gebruik Bron Bekijken om de XHTML opmaak -te bekijken, of bekijk deze langere uitleg, die ook extra functionaliteit -uitlegt. Elke sheet is in de opmaak genoteerd als een div element met -class="slide". CSS positionering and procentuele breedtes op afbeeldingen -kunnen worden gebruikt om te verzekeren dat uw afbeeldingrijke sheets -schalen naar de vensterbreedte. Inhoud kan stapsgewijs zichtbaar worden -gemaakt met behulp van class="incremental". Het gelinkte stijlblad en de -gelinkte scripts zijn ontwikkeld als een Web-gebaseerd alternatief voor -gesloten presentatie programma's en zijn getest op een variëteit van -recente browsers. Geintegreerde ondersteuning voor (inhoud)aanpassing -wordt ontwikkeld. Zend uw opmerkingen aub naar Dave Raggett <dsr@w3.org> -Als u Slidy bruikbaar vindt, wilt u wellicht overwegen W3C donateur te -worden.

    - -

    U bent welkom om gebruik te maken van de stijlbladen, scripts en dit -helpbestand onder de regels van W3C's document use (document gebruik) en -software licensing (software licenties)

    - - - - -
    - - - - diff --git a/cloud-testing/help/help.html.pl b/cloud-testing/help/help.html.pl deleted file mode 100644 index 2eb6ca4..0000000 --- a/cloud-testing/help/help.html.pl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - Slidy - pomoc - - - - -

    Slidy - pomoc

    - -

    Prezentacją steruje się tak samo, jak w Powerpoincie. -Aby przejść do następnego slajdu, kliknij w dowolnym miejscu prezentacji myszą -lub naciśnij spację. Możesz też poruszać się w przód / tył używając klawiszy -kursora (lewo / prawo) lub klawiszy Pg Up / Pg Dn. Rozmiar czcionki jest -dobierany automatycznie tak, żeby mieścił się w obszarze przeglądarki, -ale możesz także dostosować go ręcznie naciskając klawisze "S", aby pomniejszyć -tekst i "B", aby go powiększyć. Możesz do tego celu także użyć klawiszy "<" - i ">". Użyj klawisza "F" aby - ukryć / pokazać dolny pasek statusu. Klawisz "K" włącza / wyłącza tryb przechodzenia - do następnego slajdu po kliknięciu myszką. Możesz użyć klawisza "C", żeby pokazać - spis treści i dowolnego innego, żeby go ukryć. Klawisz -"F11" włącza tryb pełnoekranowy przeglądarki. Pamiętaj, że nie wszystkie klawisze -są obsługiwane we wszystkich przeglądarkach, gdyż niektóre z nich rezerwują -konkretne klawisze do własnych celów, wszystko to zależy od używanej przeglądarki.

    - -

    Jeśli używasz Firefoxa, zwróć uwagę na rozszerzenie autohide, dzięki któremu -możesz ukryć paski narzędziowe w trybie pełnoekranowym (F11).

    - -

    Jeśli chcesz dowiedzieć się, w jaki sposób działa Slidy, obejrzyj źródło strony prezentacji, żeby -zobaczyć użyty XHTML lub zapoznaj się z prezentacją działania, która omawia -wszystkie dodatkowe funkcje. Każdy slajd jest reprezentowany przez element div o klasie "slide". -Pozycjonowanie CSS i użycie procentowych szerokości obrazków zapewni, że -Twoje slajdy będą poprawnie wyświetlane w każdej skali. -Zawartości slajdu, które mają być stopniowo odsłaniane oznacz klasą "incremental". -Powiązany arkusz stylów CSS i skrypt zostały stworzone jako sieciowa -alternatywa dla komercyjnych narzędzi prezentacyjnych. Całość została -przetestowana na różnorodnych współczesnych przeglądarkach. -Na etapie tworzenia jest aplikacja do zintegrowanego tworzenia i edycji prezentacji. -Wszystkie komentarze prosimy kierować do Dave'a -Raggetta <dsr@w3.org>.

    - -

    Zachęcamy do używania arkuszy stylów, skryptów i pliku pomocy na warunkach licencyjnych dotyczących dokumentów -i oprogramowania W3C

    - - - -
    - - - diff --git a/cloud-testing/help/help.html.pt-br b/cloud-testing/help/help.html.pt-br deleted file mode 100644 index c2aee81..0000000 --- a/cloud-testing/help/help.html.pt-br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/cloud-testing/help/help.html.pt_br b/cloud-testing/help/help.html.pt_br deleted file mode 100644 index c2aee81..0000000 --- a/cloud-testing/help/help.html.pt_br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/cloud-testing/help/help.html.sv b/cloud-testing/help/help.html.sv deleted file mode 100644 index 3d019a7..0000000 --- a/cloud-testing/help/help.html.sv +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Hjälpsida för presentationer - - -

    Hjälpsida för presentationer

    - -

    Denna presentation kan användas på liknande sätt som Power Point. -För att bläddra till nästa sida går det att trycka på mellanslagstangenten eller klicka med musens -västra knapp så gott som var som helst på sidan. Bläddra framåt och -bakåt med höger- respektive vänsterpiltangenterna eller tangenterna »Pg Dn» respektive -»Pg Up». Textens storlek anpassas automatiskt efter webbläsarens -fönsterbredd, men den går även att justera manuellt med -tangenterna »S» och »B» för att förminska respektive förstora texten. Alternativt kan -tangenterna »<» respektive »>» användas. Tangenten -»F» används för att visa / dölja statusraden längst ner i fönstret. Tangenten »K» -kopplar på / av möjligheten att klicka med musen för att bläddra till nästa sida. Tangenten -»C» används för att visa innehållsförteckningen och en tryckning på vilken annan tangent som -helst döljer den. En tryckning på tangenten »H» visar denna hjälpsida. Tangenten »F11» -växlar mellan fullskärmsvisning och visning i webbläsarens fönster. Observera att vissa webbläsare kan -ha reserverat några av dessa tangenttryckningar för andra funktioner; detta varierar mellan olika webbläsare.

    - -

    Firefoxanvändare kan vid behov installera autohide -för att verktygsfälten skall döljas vid övergång till fullskärmsvisning med F11.

    - -

    För att se hur Slidy fungerar, titta på XHTML-koden genom att välja »Visa -källa» (eller liknande) i webbläsarens meny eller läs följande längre -beskrivning, där även ytterligare finesser beskrivs. Varje sida är markerad som -div-element med attributet class="slide". CSS-positionering och procentuell bredd -kan användas för att placera bilderna i rätt skala i förhållande till -webbläsarens fönsterstorlek. Det som skall visas inkrementiellt -markeras med class="incremental". Länkar hänvisar till några skript och stilmallar -som har testats med en mängd nutida webbläsare och bildar ett webbaserat alternativ till proprietära -presentationsprogram. Stöd för integrerad editering håller på att utvecklas. Skicka gärna -kommentarer till Dave -Raggett <dsr@w3.org>. -Om du finner Slidy användbar kan du överväga att bli -W3C Supporter.

    - -

    Välkommen att använda presentationens stilmallar, skript och hjälpfiler enligt reglerna -för W3C:s document use -och software -licensing!

    - - - -
    - - - diff --git a/cloud-testing/help/help.pt-br.html b/cloud-testing/help/help.pt-br.html deleted file mode 100644 index 72d9891..0000000 --- a/cloud-testing/help/help.pt-br.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/cloud-testing/images/OpenStackLogo_wTag.png b/cloud-testing/images/OpenStackLogo_wTag.png deleted file mode 100644 index d410964aeb4c0d8e8c52fa77bdd6e3953065996e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7441 zcmW+)1z3|^82t!gbV&+G=cEQmr*uiTj2a*yAp(NJMkA@@C;^cML1Z*eS{N-Mp!||5 zrKD2(KfKSg-M!Df?|IKT?{;^$#Jk2iROD>r002E1B|0D=babvT3weC8SAUj!#I ze_h*$06@WT^&kN93RnPu+{8;$^X^?wzaYPdo__vZdYYPC{(*i7FCTXR2wf;N_pmVk z!K8fh^-#kg0hwvwXT}KOGSf&xUVkni!c9i2pTJ%6nbGtEot75yjiKTMqSRDmGNUP! z@)`L&=^A%wYV@mwXTxXT!e4pMcAjjEUN+CEY}OtWHjR^FA(Yv=FjE;MWt9de-G9-8 zeFNXt#MDsaeEt9}q{)r@;RP=N@Fzk^Nt6dm+6@qdPE$YttWiEzf;}Ej^HT%uK!A)P zzy>{+Gk_qk18QNZ8s&hRHUY9QSHK)7CI;Xmt}d&<-CF=$FmhuWKoyVWoaW#=e&gif6g(@ z)2HXsW+QTa)s#LU^-f;$fz)fBM2#21{rppSx0Pk+8Ij7e4A5|2g&_R-tx88%qGJO= zTALv3$_W7McldqyBm^NsdPaX655e!LUg#9_14xA4ivR$)cZW~RVz^0l5CQ;qicumB z>NgHQut2dS>>sWzeV{mp%f@K%_4R1bYLL4j*#qIiwNV;Eaia|!B5?6fY8=v7Q_r{z ze`>KF%T{V-f0|QgNYMwOP81oj`VfS{nR_9Dz~z|@Zz_Zt9s7s-gDx?B5+B#cgzKg} z2G3=5CC#2$a9Qed>?;Qn%Evosw?9`L0;HnO<2rRDGf{6%l|NB7YqnM1W{c4-rI>IF zlFUnED$bt>e8;AoEL*ZUQR7Lokfx$JD1rUXLJI5ikq{f`)o7H1l4ZD#H1gC^)(o&U zSk)4BBp$hrH--??qqMMOvcw@8T+W>8x;BP3#`C(BT@@01FlKK|<0~1YALYr9MlXOz4nruZ;uxa`6Fh`i^I1q)JXk|m-sBpVvrZ?m4q8aumfXtSMAM-C zENw(EB2O5f50hu{E7)Wp&}* zE%O`Z9#x8!@zoxceio`_5w;hJB(}YVy(XGvrp1j;tDOT}6t1jIp-^sbs+zb*D49Ni z#?jADf<-!VFE~1ql&h;sgG_`f>1uAkpMoG`vQ43ioP&sGU$5^8uL$2L zmo{vZba(Ks&d$lUsnM-5taaaSQL7K?3pxnuc%+S8E8H~yZ2qN! zyn@L{S>dQ&tlInajgpQ#A@3hl?B*7A-$ND|`c-^=+_ibi{#5+J;==c|;z)uIOy`4GJ9*pJHkNjdP1<#Zb^Nm(bsZIS6>Y{D#x+H=9=#2}F&{BiEvyae z^CXM)7+=g&XAc)H4H9#mg)S@8#ME6HOD8 zNAo7HxU2Yc>$SNE6tmiPcf~iW39;%S7W|&|sm-$PbR-}?CnSY-lgg=%1aSun22aouq z>}0~crh^El@xHEzQP_*^=bbW-`TAk6q3dlif>r6AhE#@M@)e4h@`Aa1rIZ!AB%@zE zPY=+j<~GW}c>MI(Km?D}y2rk~?0=BdBF>pb`q8^7z4n^zEpm)T`F9IDp*a!Kw;t}+ zi1(w3!}8fRMWUlSxTfL7^xFk{FY!C{J@nsRU|z==Sl{BX+32dhFaK64;PE2)D&sZL zI4hD`rPgN{5#Je;njPz$`iL%pFe7i&y${1tADRigweqgu9lw{vu?wJ4r5Dzw-UjnQm-^|V4aur!)M%($QFoi&}P)+bi~_>+C+>sV*(8?ZA-G(~hl z%1e!zYx^|AF{Nx_mNqN8r9(Y|AH@CQX5~lI>&t1B;Jd3qPW! zGd%XklMAy7pGJuNU4k!`V!}6F$CmHY`0cgR27Q~-!Y6Gib}EiJ?6(H(zg=8sux_=^ zd!yjw`!ndL(q+c9$zVr8M_zrKgLm6*SXXm6;^fDTqT6F%4!a)zX2Q?T6v-=p={gAW zJLx|;T4wqZ5h!>uHq!AqL~ysR)1=esP;E#3v*wrh8CCnsrTM+3$otrk;)BU0ofDGS z=<&TR5#s!L)FH0{+>Y16uBmT^6&5cdw zPL|~C=VZM1ee(L^Cw7bV&Ei1M0B85dP?+SsL#wl$4pX-w9ha77B?J^wZy znNL)lWw2&s;E9QH56)d-x32D+T&}uiMgS1T4*e>HG;JQ|Nj;PEg#9=M8dI6MxG$06`I7#;^)EuwLFG#Zaa;L$KV z8o1hvz~K>SJOY77!0-s*Diwyq!_asb0uO`XVE~AP2XJ@*jRz2T00uI-0=|L5aEWkws8izpO5HK79xFQAag`sgU1P%tn z!2pmWn2H0?H~@hIVBn4Kit?2PkTl2=qy?^lg+Xi(8pHyVfh$2*F*p!tGz^UfuJnOr z!3cpsBVcF*a3vRH0WQK2Xc!C)13>j4DR3_uK%fB_8UW>iet$9Y<=oXW7=r_bKmb=pg8IO+U<899U;yYVC>LY_E+POJ0swsk zodyj6d4bzOqd~Qxm7pIWO)wj@1LOn>1{H#=K`@Xsm3UX6oA`?==I6?vD(0NCTG`>e}0Z>Zoa&{ytugd`}gnB(a|f?Iuih(k}-R%@t=@5}+4fPU4Ytjn^O>Ghpp zJrN&m!vo*Engrk-X({v7$fprX`8Mo> z0qh>O+5JCAe8}MATuflNXnSn_E{F(2+z^`}V|M!4w}NV(9*dw22k8Aivcc5!_5-m4 zbTx||I>L3fE;-T;Wkoq8vW7lone9+J+bACU$|7dca{gI51)L;C44yP|u#dHK8PWA3 zI`)AxHvZ8olZ7V{oyl>g4Q{U3ebL=+Mm<$}Ikym%%1nCPi2u8TCC}V^Y#d(yD@AGC z)LMA>OrPLaq0%^qQ$ECm)fF06Su{@Pn*3V%Rp#*GdKLEV9!Xs7$?(30oKq2aWEq63 zYbnlsy;r2w8ENoWx2(j`F1uh+gsFBH`HHX7#NDvN;>=vf)2GNmaoEN8H}4iSVIy>2q>HXvlOl&DF2Wy+=& z=fpW}2{8OL=dmJyDTsTvdg`a>2bD$^%?mf(B+33*;qJn0E~MgxL_5#{Dz8)3g|7{% z0m%GDYPgg*fi4+k;(GRk2;2Tn?5E=4%f-}f9(B1B0)xy07n5MJelw$++0Tri0Kf_W zaFzioAd(+@A7zvM+Cn~b&aOV_;ohDV(ZGu&KJVcznof>9#N8H)Laf;$W(OxdN|O9} zaO4vpdSm9lQb03~2C&n~u$ifjZ5`s71DZTAUqmK=X*ZJi{gguzA**IU1{iX=1 zCCKG}B$^Fbb0l#~jG_E}tdX8xI;a5ze~XH4BzsntV)n6?((uokG}2G{E+j4V40?HT0$SuO>EX0`L06IKSe{d^*et^D>$d0`G1S&_T^y*l_? zN0vO7+uEyys3$f>jaHAFS&^*4}+E4pBb{BIuty;Xz1g%DWyO23Q?;)5A3|($M~gxufO)(? z*!2AFX+JiZ6cx}HHBH;F+xDFsj`1B&kuR#0DC~MFDRC$yVJ!2x>ZXnP30cyZCD(YI z%k^?};A1cNdg+Q>Y7rS!=Pe@*(JB*}Ti54P1rDeB^9ce9Qq*Yryg6znGoty}0uE7P zi@xvY$wSseW5X4K z^x&Fk>QU_HT#8!m>|g@Lkv7VQIIR4{8yXwhd0m$b6ytrdNxFe45ee@6*I!krY&gss z#Nbs+-^s8%9p3OIg?3!V{9tLH0MVB5WiVokqkC*-B@tUDU_ww{ATh`v>0#g_M2SC2 zdP>$XxY4Un;S^-LAr1FoYM>99-8xqCh6>cziF5aBFh){IG!Hbx#vIi+WES6ZHK=X4 zQX9g{yB=i7(=+5izE}V8Msl|e^t*L+Zj}G%2`r&`S44!{waR^Whik`-CUO~?*hMbE zHP^}~U-Qbru1u4eFdLaF=O{2#Cc(Rvo(n7#a5v@<2pCI;9b3K+xee`;7FPo+{MJzVC*dd<=0Aih$$)O*A&deDS23axD5D#}l z0@h~S9vkH3STtd}J8JA18W6K`I&s6%iz1&Mm`tWDR%a1{--i!@`F@PAq9Kcc6hHc& zIOmWd%uR#oc8b}w6$%x6pbyV0i8#^Uk+p+KJc?v?>b1g0a9{8bxMHX3>l&xtfq(HL z4Y+m$Uc?XY--CU*YydfO!}qE6xn(@Pj@R@qvf8;P!YFe)HPcKiem%*RxM^kC);@N2 zy}E-a>l@ZBv5Q_p&ox!#WkK-46m2AJ?&m6TE}wEEB+t+ ztOo!5DED(seCF86NOdR)cfVT??(gW5RC`KJP?RfdvfV=O@~B$V?&FPsA^It>jL|7-l6En7atwlvZF&0&g5*o)cSgM){Xv0YRI6g|@9~d+Amvc`(V3C=J}sZeHnvBLhP2}B9=xvrk1fJ+xEyum*wrJ{RB7D=ogW< zC=JuiDvSg%1oq@Ml^Ii>E=MMUDXH{NWA6U_i4=13R~z!99-fPMT4gbOL#y+~M>36> z>GLpa#kyT#6VBpa*PTKkTJCKtKI-tfEs2KEB|j(zdwE(J`FuOXn-^uu?3%0$;f^Ug zwV!45qTq^Q;e~Mbw8{^#Fqr%fp?x4)D3|`eDhO3QxBi-XAY$vQSJ8_99zdTgIZ*#b z0aP8nNWu0#>3le|UbMo}1nSK>H zG<8*5C?g^?SRStOAtq2}its?dJv@F*aLw zNNcY%4$R!N*vg`1tZrdxu>WQr!#?=m&O><80cFZ4sdkKPO3jX@*4s8Unr*JRy#E>= ztxyphNTAYPqR3+6H@G>2zZ@&yqS+2R5tib+K`5)~dVoqaVk52HJ<2T#P>Dj>(_gTHS%>O*lsLvyfZB#5`I~G)FehvLO!0jP^)}gd zjAj&BIcuRnRr!nuE*|dF0S2D3nubBewQbIEc1e3P;PNS#8k9 zes7PKP}bU`-J#rc414u&f}XKFB(t{;nj)pNqr#s{I4xC%!=4*%+5e57yzSvoUZ99f=@bGgr(lLTABkSDgjP;=7%d&89 zTbV~E&!2D3E|U20W9!Kq#Q{uRUC#ENWYW^E1>f-#c<^Ta-?QF)2M5(i1PsO%HB%Grud-q-q-5y-F(Lm@Zh(|aK&}KVkW@culnC;jx$IQ%*nVI64nd9wz|BN)Vvm>om zyV9yv>Z;q9>z>nfp8Hmmijpic0s#UT7#Om=oRk_E7|=!U%SdvKq>H!ayl+xU?_us5AZZb6hcrUtgHMdY1j=!XjC%B zbqQuTP!hhYw6?3HgPonZy(^fcv$?UWxfz*4=SHS^nKg z#pgG_sa8+hw#SyUfTK@B3*1diiTZwsu(@9Jh@@Zophv5Z*N^qbqhhj0&yP%1v(9Zd ze#+_oCj4AH>uUxTnSGk%nxBO(RM2xwqWNuKS9fv(}v}ErI^+9v&?n{L7atUHL7B- z0AWW`Qhl!Lg3wV$?=g**^USb>?T_PZ`-4~~EMe_|wFjo5(+)WRNywM)h3t7dix%=G zFHqrnl8tVKXEypD+L*WTm;31VwmUDU7e}Oo-l}26e1{vHPil{Lxp!IxlI0yjJv6VAIc&;4m1JC8QZ7NlHZ=u7!Foui|bfFB*6ZQUuKxcP_uzVMi;x!KyZCCvDfV(Ig!jf;d%IAkd+e!ljp+KScep;dK~{=)2eZE7KE z*Vh~1IckU##V_kD^K4=7+nU~lAT)hF;vbeXoh#>kKEbp~L!LuX4(38+WatQ2?$?fi zH)f3}GSxp5OC2t$%rln#dFpAi)_DN=W5+k3LVPYd5cJQQt%=*Ec05A;Y zVD9_d4gWtum^UTh{${+=0U9`$}DN?1j{u9U1nbP+vf_|sM8SI?JY zK93DORC;8+cCuukMoCKAsoLfB93AlJPOWpQ%G3MQJ^%f^SsuU@Z&Luu)q-2tzrptzSxPtGl zNiD~_h1?`2YJ~NmztZ6CIa{yI!XP;8m}p$&(u_!TGDx(oV0|VlkbKzb$cW@%e1__- zNIFhtzNZSWHE(=xC`NS6tearUM`o`bxUSpIMer%Wy)7?VhBFfe&Q?!Pym+?L0JRY0 za|q)8%@s8TTK{!L#n6DiuE+;RP@0^j%4SjXZ=R{IM|Q<%k1TNkd$HFtmcKDq?Lj&5 zzd@8mpmBo=aZ=4fl>N=f3?xVk_*>6W@sZ@rV4+HDx8n2^#pgu-MJ_;*JJS40V+$Kr zn|tVbTx=W!Wpypf-+B-rXwuAl959(HE!H^in=D)QD!ID3*gpreOZy~6(o`^17g1?O zd)oBG3B%0W4Fep8kTb}C{O#}54sP9&8DdpSZOLLlwC*wVq+|4rbAgKXo)`IAhl#Bf z>~6f7{+qT1jRkw5F9q~&u<*$1jSF6Q3_kny8`a8C9c*+H$oHPHLo}BebK9(4mQ(t( zQhpQ6)Ln^V#m0x{C#6zRfgmRx<@&j>q~P~%csB2bbvsNXB`tpVvo5tjnvT?5M*K|3 zjV{*$sRiYX$>O)$+fOz&_oOII0XWf+1_ZIp7lZ|n&rgu-)m-T5jX7Ud<@2U59&cBb z*nI-R!Nq(nn0ZRPD_n+DZZb}DH3|Eov-(r~G2A|W^VAcgesJfpE_LwC3z=N#ZN<#2 z)wh=y$yX=%5^-f{DMms7FUvdD6`6yBphv8hAM|IEogm#y;6tcA|1M}^ngPTu7ZcwI zt^+Rvt0bc(KMOg5={ZUKdGx9+gIE|{T3s{4=Iz4`oA8X)%-{MrrD6dU6oGxizWL)x zK1!>Jb({qy9F=pO-Mbmeh-V zS|5Vd#tD)_VdP(bhC?8lz+?t0lL6DgN_*84e~{Tp`pBqS-C>Y+Crh8!SlW(h57P`I zJL69FGG+#!bOy88ur<(NP17{Jt4d7MOwMsgeTGVf0_SMNa+vo!V2Fog4BlN1j^2|k z`zm4n>zN(2a-M;mwQj%}p0}8bC&<=os_?)}cqhzgBs%c%K((*EaGedA;OLZinz495 z{5opnn!FO;`mFV(jcD2~aR(-BhJhJ+vxq2lFOI@tpU5G-x+(-VZPeAnL<58qTDIzC zcrDtr9LhsP)^*uDsW=%m_-op!uFemK$X^ccifmTmJ zrbMROjNi$Gj>MX6an=0|`5Q)#SLHK&a@#>7TPA2ym4@J@THb@SOXKPU`YOQ(q%xh* zjC-M4uoqvs!e`~EwqmpFdznRH@JR}51^$ka56V{YkzuJcpWNm}P7I$6i!4~2Jq4&g zha@6#ASw&}LGytDK_G197AS?A(0zRcYNjEkzFiCR8{n%Mb1O3)CyFL}CNvy6%vo;} z%nq0Fs7!zLz$o{ZOGS{Si?D!Cyy#i0pN@icL(un4^f-$l{2J@A1lI~e^c3ta_=rpG z>s(n=%4F-z!u?V}NPu(85vo>&w#&q~zO804AcOCYmU~^M200#KOBk*mkyRB$&ZhCQ zG`2NpF4|qN?0ne+*W-ivD7qben;$@K?foXh;#p>iTb~O)_PNFJAusMjI_om-V4}r& zT2|#k_VY1p!vL&EOY%}_z)?S~z?GZmH+%*N3j%y1PHBap6rJ1`_cknTG9Y9pWa<<1zP~BpY`h5= z2;7$+nI81SOJGUtQI2^A@kxJ*d;)rk_vCSIBNWdt$aN$>1m6R7NI6K%Hg{Z>kzaf! zz?9oVCbw&cj=vn7@@bGQ+y%Lp7{g`l+hzdn!D5)bkHhrlOCy<6J zINW&d2paHnwNfu+#fyFYM}1^`2DL8x$O%`$n3SqS#f(}AN}Q-0-n@^z@ckC4StFz} zLy{h<9>Xn94^TPNX#u-ARVcf|``K+TN4Qpr$@;#eEZvSQpHROW-@bg>X!7OTUMtVj zbMTHl?BZ!gH~Aff*ygAJ>+!ZLo_}%Wgg4#qkU#0~_3C41^K|aUi2r=Z$?qazR$k7$ z+7Y#lN_Tm-k>}fUZe}mi4Kdpsi)gRmd)XSN-!0T<){|z(OwSTF>k|Thh=e$$b__VXk~id0?$CT*MQa5Pbn9N z(1B^enE3%#XD_21eOD}(y`pWmrJiY4M~mMDZ{9x8)Zguz9^lFfoMCXMejQEc#q&Bu z0GM00eMw^kkwar$Ml*1n)sD{vS9eD~YEyjzcy~4)gde+dT1yLrdwMIg%3EKuc=Uy` zmlip1`U@O4H&k;Ui%A_9272~!+ff&hsKFr}h2##&OeE<@d01};!i@2m%+kG3nfIY% zGJS;Q+7hQFIAHUX$jk&^ywtTrW&{jbWxN?J7Nl1AeT~S>P)aaEC-#HJ3rnD~jFwAp zAj>3#OJD7BmKY^NxE89gMb;f)vI)9qu$*I7QT z=;{reM`%AmSTStX~{c#Qu}iYz=h4{h_1m#RqMI5e*05`psQ64RIdpg zNGKTFto$-vpoM^(L!TYM6OfzJ>-VlS?NyyVV`tEhs6MlUDx02U@Ce0QV{KUmR_?`} zA=;VlbQ}=ZI2_^8_N({&gh0g*vV3~|bBDgJF5}apvhvpk8-85xH2 zTpm}}8y!4u*GO=^<$zksJ{dW)4auANPPD^}+GNRj>}LtSOvGfZ<4?PtFnzeUTEFAZ zjm*@Q5oS>VpQ(o9KTW|*EJ2eg!?wO(**k!6Xo~9&r@Iu9iYm zb`V**i~{U>FF6Mf0k3{Mt2$mKG9A=7T%ih_R`7Q)+RS6`dC?VeTR|FF?D5ayB{6V8 z7^6+S2^zb&04ZZAak7y9lS$QJ_*%cJ)j&9m)A{%{A|Wy_?fdy+iOL@X9$8 zkwaD5+d|Q@$(*fLfY9I3>U__I)cU^C$)lrw+N~|~jTns~HnuH=XE zpRGfdH^F;fySw5KV14AXNj$WBTrnvzyGdLWH zks^nIF^$v4Q5Xl~$77b|g)@t!D4*-GQW-T@2K`9AIJV!R{Y(w)%WXB4B`TB{DA55+e$TPCW1&5X_Kftz2NBUYh&UJ=X zi0ShKdq+b##g7wt{}*j`Tmy~_)$|K4Zb|K4{aP?at=Q8ab6Jl~LhxB^Qn!d1Q$Q|u zG&XpASnr0PDWMNoO%@Q!NTe26k{*`e^WjrOzDw-=bd<5m?A-?N5V2N*-yTsy>7dJn z(by$}$6w(nNK5w^9kE(5Hh|1QmYO?hlTxc;;`!hEj@+Wz7Af^fbe6*e+mXuMA#)mO zBH|e>OWe3b1^w|X9%U}PmrR`x@suib`_CVFzoPKReVHh=SS6UdRXPmkMB>@@ffW6C z#Iny$0l8n}O-R(bFKf^GK91m(+#kTj6q>YRC{){vKEeXB*OvkPKjW_5sstu4$349X zWnI&c{`X{xk0N=`5&7evBVZ!3^ncvgjU(<^Hgut2NSD=w%kXNGIlvVs;99cVHUV{d zye)6uyTtH{w$D}lRx0(~22p~PT_hIwMC`&R1v{>6H^V;J^Vciu8Twm`y`VcaAg*_j0$t|hh`_1IFUirG*>&L#~S_#67 zB`ya#+&WMXh!+&xCc?*3lGk~h79P&kR01!78AK1S-D3@pDlf5=pbC>%7 z4z)_ctr_}OuWVcp_}oP4FLEDAsj5S&fmLKqry7KifxPD)p6NaA1Zdlx$$bap&PmZz zM(@Q6oSC6~oEqdlVura&P8vE2lv<>&-d44~tzqG^G7Uk6e~PSsYu|PZU{a#vN}gwt zL*rqj+x`Q!EW(@XK*ERjnAFS$%3bJfGq}B z9o?qyJ2>Hc9M7BS_J>R1^}c||6l7QQF~zSOZuH z(!>N!vc+dP85c#d>~#zneKNXl6PFswKK2vVYk+O@id;~K#*q=^CSBA(g`i_e7Ez<6 z6EPnGfrh>cLNRHqql~b+(}cZj(?1XON0Pq9ocA^7DEa+<)zhB`ofCjRQL=E@G|<{4 zw(jpBTQtny$-YtR#_Mt9*q%6zuE4nx&`$|^*>OK^j&grCI&AlH@+-CCa#+S@y#GT| zA~T$DpgyFyveXdzL%v|kmJF!MD91?sLUlX!5(K-Hy#F2A7^)2um4#ETMftF5z9-%s zDb7-Way>FSHEHTXS*p61O+Ph5imwg0rAVJz-peT-PM+Tzqq(n(iOvw>=%eCZ-~IA8 zvV^?p)-VOkQdyYy08HD%&DLdj4zY;a$fPwkJQaKAFns0fxW3K2Y_>vk#y~-zpih3+ z9_^-lkc=e1s-`!nK9fPxiP38%T}>T~w;di|D$2be^EEso)?E))LAN)9P%@+Gf2ikV z-HC2{(%fZv#G1G2H8~sG-t)GD1BJEdY^7N9it#jAze`FVGX~?lm&_pZexLLVn$t$x zW~!1^jB2niiG+nPCiJQCs3{kg1^4Tqel9F}=#|s*mGkqg+R~$CVHu zvwgd=@#1^T z*is#RX@y@-Cx=Au9YqBPAUb7#WkM*(i(1yyhi7cd(BztL*U|GTI@6V1of~Lz-LIZV zEe(`Og2o&j`o^xtjd$WL|d5J|N4#lT8XSL*J9r{qBSpaw_%^r!VNjSlMqd?<^Zksm2XbZ{06i%KE!=&ek zxe~gZx{)aS`IS5Ms&UkcyBk}24gOb7>T(@=cyCh&I(ee?EUk5|*sAoCCitAPG2TEh z(x}3hzbrI+lO8Am$28I3%%s0gfz^PIUjV4DC>qZauWiixbb;7Z>DFq2kp(aL=vWqk zLSvjjt(HlK&PYiRXR=OiJ2Bi~N09_q#_#Dtuc=A2O^}0|mv?+x@)_wH)WGkd1dVeh zrG7D;uqO-gx~tWnf*dxWVcO%?snCU*>x4>>&lR%mI;LB3Db%Y+?*mL?J;3rW_g?)I zt2f!|KM8*1uoWhLqQjygg2zn2MT?VSn-t$F?1^b9kvNp=;gCc9%yxZ_OOMF@gv0i? zVp{QDcOV|jtahv%*UM37=BWT*e9SS-UTLbt;j8TcTb&)@Itn_%>PmW?akeDo%T*V> z;2i8Wco+%6UtS>22=o)?Acxv@%yi`2*k(Lwl<`hL|K=ekQqoD=8zWlW{%410**fN#Ye8r`Sy(%*9E@~!|LcAlA{10XG z_1+VSLD@&;hbmA&oZZI=RFfy@AhcGpE2lP)wfTaWudu6#7z4Gh_)x~AIUHGpo;s|E z?z3lcvPvUoA1>GS4|f8wpQX9={s4lE`AnbW?^)(}yHw`X$tt5Gw*z;sL!Lk20S;K| z(Mmw2AtIX3fFd@v)?@9tnP5jUCKW^0eiry-vA-R)a70*9bYs0Xx!vT7xG4J~C8&8snXf_NZIu|uOunz9!ITlr( z)LZz@JfSXV%BDuhfi;&6W)t@nH?rjE{b(vyl0neykbquVG&V)3 zq{IB+YG`Z1HO^>>S;fvh=syp?7h{!UEqzy?`t0b9#bz}$zF?29K;R=T_>Z z-U=xAN){f_f?a{nW6EOjUDO+E8(<4(u5M6aL zDV2w6+c1q6DH%-QexRfo#E&ycm*#`ra>phO{d`6H^4f@Z4XL^*k~svFx&L=wBXm+Y z$j~mi?ikxU&=3dw#Rh|g9;uCvMvKP0j%1h)7moXh)6-}XCap9_d-jU1t8J^$xNh)I zCZ$M%{zpJ&DTJ|GusURT6x%*oe;~X)N`Jvh~q)I zeMH#B=x}h*vzYRln6v)6H^uY>H~wDn`%TRK3G7(YJV)F0e9`yMo{`fXZ_N=dW5>0d z(KnEBTSRijCsCF5CMDj60OOia<)JslV1G(qd90x>g`7YAM{rX(kX^PIvaH|_lU6NW z`X!0DmP{d9Wpx=sCmp3}3(z@2Lj}7S5|fw^psk)I8nY`8N5)W2hF*&hsBz6LW?+iRczD$1{7$mFI8I;T>K@ zo3tZx(|;atvoczG*4v{e0=i;nkNv`GKgD0%HBtL4xts^ybmzYk;x_pv^{`e*HL)C4 zS7D0^dl8FzHpf=_BkDENR=#ZLyzOyX+n;J(S`$STc?@9qKgAdl=*}UD?lJkh0kDn1 zR{Qcq+mogs*L)}Xly4VhDPq&k7i=TmQSg=K36Z((rTAa^Yn_$MpfetRjG@L`en8A# z3Y;1pVpdrBz$-?OKWFOAp1EnP+`2dupQcr95f z^1JtSZ{!n9c%aCOZNfw+@FjE{rR{dU@QQq>AdlGk$6A&bOo+xa(%!C7zPW#9d_{0< z{)kY#)EgLdFdFs39O%$@-EsFop{tE=L|Fx~oaPp!{SW_VuWtecht)>k_g1I1U>DYh z-*!dl9U!*54%Crs0>W7h?g^%3HC62(WZ)x64ExXD*M#zeFQ`ifk^UT8Hli!m9uAiJ z-1cIZ7v^`z*Vfn`aUR{i+a=$G+|xLW4F?J=&j~Tgn!3~Q8u7;@Pvf>-jdcUK<1UbLzeH zd0GNZYYp;RFs~5&Qbs&7Q!YGAJ(rwAI6Axi9WxH$F}!4HPEckJ_xtiRCv9)+Zz%SO(ZC-r3qt?-GA(Lpr&07OdP4&fpd)A^n3&r zR5R>X*ZM_pmSGoW9NL732DbT=r>ld|&(HseetLu8p#T!YLHSH~RE5IO-?Mr#2O{u? ze$IdHokVYhDR7%)%QS|fj&%I|)dt$`=Z$6Re<43N62}O2%yr@7COk5H1+c0}9JT6F zc!J}HTgw7YBdIA>ULnZ%DaAAzY-<8R+e~=zi$CIfL=Njc7Wul__So&8Es4MU$-uX4 zvo(Cds8lW(Gn(dJaXkL4e{-<4(H-EAhaK_bqcbOslVvY`1}jaU6lulXbwU@+Pi&%ldNA>$8ICB*9DulDb%Ays*DDGG}gceBJ_|C?~$Yt&}B-8h`m(6se8h|1H$&natiY z5+707V(l}p)6E`V)D4GB#$ct$?--)jh;_bmAB2<8ET6RudQQ_xVG};lC-dluX$2s} z0PT>@%jt))YG`tD~jxgMvwNB%xAQU33pQ=t8IpXh+02g~91^`|*y z42=Y)uf7??)l;b{xOE@M@27EGUF+s`E;-xh4{K?k&O8E~DYAWnE)8Dr&bxwj%JU{x z8`sC)F9Y}O;JO8mGS&HS+Ck$mf$W4pd0o>v6Fft<5ZYQs>1#9a`SjtkzD%?4(QrJV ze>LE3$TOVMd167*XLewzwDS}DbhW)Xz4om~7P4{h@d&p^D6Y*rEYiZ`aZ=$PHB3)) zd0f1haqC)E*{&mNU}_%GS{K)bne zUP3tS1%x?;D3LMWM*p3l9|xW`;&|d0gCP@04SBCuKlpKxy2;{OC=Ez$wX;OvI*
    qrrDAZN_33lCK(IY|6$HmWLouc53S^eMx-3orrh-2x< zw&U~y&f?J(t=H*+rPNQ!Kx>VH`wk~W3vBpk4od!#--<+RzrhAot`tf_0N-WXxbcQy z#S$P)At`=fAG*Ts-f~?2T;rk8hpLya==W1?hV7aO;X^aVJ$F`SkAq>N@x8|QQ;l3W z>&pc}Q)=e^Tz^L;Xm!z*>sgb|y((7j{le=`N=#uEf-Ua$y&un?f`J$L><3&e{Gn^0tJq59FFdyBLQesS=ZgGeaziM4LC-EA z?rD`WC~S8x52P=>5=sCF3~XIf>aYRS=3acpC9765)fT!xDdCd?z0r|)0Sa^bS?B^; z${EB7=c{)Q4;Tp}QBo8kT7xBsU3w}d==Ihrnn;>R=t^RJ+8Q%Ba*O0w;_y<3;Ajje zG?1GlXs|_{C>obMbrF=+691w?f5XO83gNMmU*&bt3R(GHQHOgDC1>ZZ$5?hKRMc1z zUl|}&)py*n)pz}~ArTUc0oPQ~lN3TTK8>A@d_tbghvsBFJS+2z`dgy(wZ^bjEmKOV z--F!@H4m5%QLrh`BtkQ!bOyjFGg;^V(Uf#3_lBZnmPMKCXs1ilVHLGIvMR*x#0?a;&(btx@(46Wxi7 z6J}zjS&mN6lF9faT`5f{L);ACkt_oZusjXNm;VKXKqK6B#9MEMj~ECYFb46YS*uhv zTJhis@IMMbw>?h#L3a%aq5xyFAjnWGRAZ8))(CRG*3h@8*%w*HDs`}d&ke-_4{A? zuu1+e5|kttDp&HM_SS7vGDHi!u8B+#4`YN?wwL@%Zy+B244q?!8Su$9jQ^!i`3WSa zbN@l! z&A=ISKNWYQnU`Fwoa#BXg9GV(EL7lD0yg6qqgda08yz#lqn@CsYOw#Ss^>_t0Kg*e zP!{J}6W25!#Yzl7ryx*3L(EXatD+)dA-a3@?=k|k;B$6i^Xi8${ByfQjC#G*h!>i> z0WOaU0vxPKDQ?=D1k^;SO=A}Op|K3(rm$=bPGrRlW$HxAXR3x-SO2c&G4mf#5KgTC z4KYNm*Y`wyyFF?7^n&I@BnW>M(8(n&kLOG8RH~@N05D3Lg8!mEVZFfg37UsA|N3GrC zQaz<#i_Z3dPi&3E#g>X!=A5zk-}+c{p~go>xqyc}#xkHCwHSw?rpHpyAW0(v-Dvc5 z^d51~o-icpkq|;4CTPsELjjoLXe#;F00EciJrz8yQn>Zt+$u+3`K1#ITGB(&9GXPB z7nEzcSu&44q|RXa%xOlrMi@#PiCtTXbyDgB+kPfyNeyW+c{DOk#cQ5T*_u7RIto00 z<_bE0GXw^W@O;vLSTGZ?`)+lv31j4mch{3O+!(#Zw!ch%p_#r;5{~TL%To=51K>+t z9~x%-6ly0vuHpJB!rv3KoP)z&^GAI$+i_**v0uXcsSAP9W=|s@P_fHWWX?mO3f6XC zVar=VR6!JOpwQ~=P@O+A=Kgty=3(HsFTRd$C|YSb>-4>X+Z=EJ5% z+kAjEN#p7N4OI?k0(Q!k zYd(IFNQ3{2kf6BXeY|04lV#6-usZ1Ho+mC;ntbGPj92^sA? zoslt|{Mv0Da!L~}5_tRE__jrK>~ZqF-(0@z@Z*>l#t8H>=93yZwi!{FYGzU4dz`op z)vhI48x9%`#b&6EZt!?FlIOFVfpuy!8FBCN_uNQ9DOSWHSoLNgO-nF+q9!|oMm}zb zFm8_}CMr|akqfLA+T3Ff=y75N3ef({iMlB&GhcK6)^bsJvbcH6dBOg^BygOKO zy!RxcqqXOm=n|5V;~^6oxCK}zHK^|To>DCcn(ENWa`q_o}za#pA>1PydyNuSW!2fw1|4ITrOi!2Zs`I(zBH+$%^?2b*QGd2J ze!+HN7n~xUYS26W^0~byZ1UO{?GAS=#0x&wZz>X>Qo|j9Z(yv}UnMQ$K{}hl0vu zi)@BM7A}1VdPFOOm#`UEQW zFK|8$B$=Bn3-`s@tYy*nS{qIsqSl&kJR9v-U+)^Q2srw*!=x_vR^GZVvSg$$A^6|V zV^*B$PD3x(7<(U>Q$Z#xP<4{LfcdBZ1cAam zFF8xHhN&|q1I>9|jvB@`9*Uu_&ZhM5)DU5_7+=<@&LuZ~d)OkcE3`h3t5?|jMEPuG z_yL-?IO|B{B@S2eHzT(HcnS;|RJGlW2h~_%b3F8P^Ml$GQ7htd;%tJvtdW?OVftZsnT_>bxXgu)wP|Ah+&=NuaPqaJW zt1Z#IMPUb;qT^{*l%bq)CGYfH_SadRU->E=YAK)l43o=7h?iJ52P37Dc5Q#|8T^x<;6?HVX>nI_^zA6SXh;CYhBOmgu<2irmjw+C!K1bz4# zu=PPs#w!JjqO*Rof<54^fOO_>be4qb(|%%uaP^L$DV-F_ku=UZf$RceQKUv6N)O>v z_BLlES`FsihgU+Ch+LT;hiZ+s$R}Rq&I9-`IhS2Q1s^^Lyi;SS#d~!ZL9p7~=e{+< zt$_>K0d>FSQ^r+;VR;^R;*=Bp-i=uT%mudTklEjFjdo<`4Uc_#yc0`(3Z~yAl@Gs3 zdLVUt_szKp-u-1;i#gf1wD|K^Jfc!5+l!|Y&VUSJ`hArL&Gt58DEZ4K$znv__-ENO zv?nf5&o1UIMmrl3XO;|B4$?7STZS59QLPHpEB%du!kEwOEI(=&=I>WcqB~mZiv)*D z%1MsWvMx18M10+B`6;Vj3vQ#(nGLhanSnUiLn(AopGtmsaMIKM%3%`B{J@YfhN}Yv zT{8M&BVo6blr;Wagv>`h+0b(_f)1BAwt^a%pg}U>jN-+-9k;?Zl#IWsW6-eFW9u>h z)(J@i5%Po}1RXDB?x&&}nO-Ob&7jW{xsGr0n|_4-FkIB-fzwF=vow}2n)7#E3jbTJ zhtrla)*LdsPv1#uwyMQU?cR-zx_)OJ7A77K`S8uD|G;}aU*S(Vr4BOjmFlm)ubBF; z8;;#xI{=Eux4f7SbvX+3vL<8xT4E0*7n1h4TIMvf1;^=DAYYPJaLmBB%!wh{&Pk68 z&k&ts<>Drz4{J_~@|*MqzIIl1-mM{Cf7S7dU8iyPEQ@)Iy?R=<DX{7sXJcc6}~*Uo`z~LhASx7 z(P2>g2r+!X1!X?_j~KSt9h7H2cQgND&L8R>9>SAHrfxM9={`^)?xRhCg}oc-Jj#Z> zH+yNE%bHH1U@D?p-gB<)qvV(XGr=s4L1Nvc70t;kFaCfjf5Q{9bgOxFlO zX&8LyM)6KH&M>D{0E%+Yl)!KOghNrv7RvT@CDQ5v1Ngnv?*gI+QU0IY$qmVUwS9^!pg}MqkCg15NQ%)KAV<& zVVk>;e1ouHWydwg1xMI@*o$t<^rw~ihGL8)nFYOu_;1=4@uOlgF9+48*hXiTi; zzMg7HUSPMp7c!wS9H4^`9U=?IFZlr>)gaUXo9rDcoE<4OX`2`D&r5}8Jm8$4QWA-W z5ntu#>FE{fE)R;WF7v0FkF-vvmr|ThN5{PX1UyU&0lxiSTfY>M%**!vc2Nc!ZlR)* zC@(D?5_L4}MMBOH6?JX6e=pB<{S9Bl#dOjPz-3rG#_he&

    {Lq>2U~45cAvk)3~> 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�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 QUjbj@!qP(JUv>Td7h}nze*gdg diff --git a/cloud-testing/images/jclouds-config.png b/cloud-testing/images/jclouds-config.png deleted file mode 100644 index cfde779afd25efe30921f19b7abeb858cf834b5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24213 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 - - - - -OpenStack Continuous Integration Testing with Cloud Servers - - - - - - - - - - - - - -

    - -
    - - - - - - - - - - - - - -OpenStack logo
    -

    OpenStack Continuous Integration Testing on Cloud Servers

    -

    -James E. Blair -<corvus@inaugust.com>
    - -

    - -
    -

    OpenStack

    - -

    Is open source software for building private and public clouds.

    - -
    - -
    - -
    - -
    -

    Projects

    - -
      -
    • nova (compute)
    • -
    • swift (object storge)
    • -
    • glance (image service)
    • -
    • keystone (identity service)
    • -
    • quantum (network service)
    • -
    • horizon (dashboard)
    • -
    • cinder (volume service)
    • -
    • ceilometer (instrumentation)
    • -
    • python-novaclient
    • -
    • python-swiftclient
    • -
    • python-glanceclient
    • -
    • python-keystoneclient
    • -
    • python-quantumclient
    • -
    • python-cinderclient
    • -
    • python-openstackclient
    • -
    -
    -
    - - -
    -

    Contributors

    -
      -
    • Individual Contributors
    • -
    • Commercial Entities
    • -
    • Number, quality, and area of contributions can change daily
    • -
    -
    - -
    -

    Gated Trunk

    -
      -
    • Ensures Code Quality
    • -
    • Protects developers
        -
      • Devs always start from working code
      • -
    • Protects tree
        -
      • Bad code doesn't land
      • -
    • Egalitarian
        -
      • Process is the same for everyone
      • -
      • Process is transparent
      • -
      • Process is automated
      • -
    - -
    - -
    -

    Everything Is Automated

    - - - -
    - -
    -

    Gerrit

    -
      -
    • Developed by Google for Android
    • -
    • Stand-alone patch review system
    • -
    • Integration points: hooks, JSON queries, event-stream
    • -
    • Extensible review categories, default: Verified, Code-Review
    • -
    -
    - -
    -

    Process Flow

    -
      -
    • Code is written and locally tested in a virtualenv
    • -
    • Code is submitted for code review to gerrit
    • -
    • Code is run through patch-uploaded automated checks
    • -
    • Code is peer-reviewed
    • -
    • Code is accepted or rejected by core team
    • -
    • Code is run through pre-merge automated checks
    • -
    • Code is merged or rejected
    • -
    • Code is run through post-merge analysis
    • -
    -
    - -
    -

    Jenkins

    - -

    Types of jobs:

    -

      -
    • Check / Gate -
      • unit tests
      -
      • integraton tests
      -
      • code style
      -
    • -
    • Post -
      • docs
      -
      • tarballs
      -
      • pypi
      -
    • -
    - -
    - -
    -

    Types of Tests

    - -
      -
    • Unit tests
    • -
    • Integration tests -
        -
      • May be able to run on virtual servers, should run on real servers
      • -
      • Difficult or impossible for a developer to run
      • -
      -
    • -
    - -
    - -
    -

    Specific Challenges/Solutions

    - -
      -
    • Testing effect of merging change
    • -
    • Using cloud builders
    • -
    • Large numbers of similar projects
    • -
    • Disparate hardware configurations
    • -
    - -
    - -
    -

    Gerrit Git Prep

    -
      -
    • Test the result of the change, not the change
    • -
    • https://github.com/openstack/openstack-ci-puppet/blob/master/modules/jenkins_slave/files/slave_scripts/gerrit-git-prep.sh
    • -
    • For each gerrit change: -
        -
      • grabs target branch
      • -
      • cleans tree
      • -
      • merges change to be tested
      • -
      -
    • -
    -
    - -
    -

    Interrelated Integration Testing

    -
      -
    • Devstack-gate -
        -
      • Spin up fresh node
      • -
      • Run devstack
      • -
      • Run integration tests
      • -
      -
    • Gate proposed change against current state of other projects
    • -
    -
    - -
    -

    Devstack-Gate Problems

    -
      -
    • Tests are slow
    • -
    • Clouds are unreliable
    • -
    • Github is unreliable
    • -
    • Pypi is unreliable
    • -
    • Distro mirrors are unreliable
    • -
    • ALL NETWORK ACCESS IS FAILURE
    • -
    -
    - -
    -

    Devstack-Gate Solutions

    -
      -
    • Create a new node
    • -
    • Pre-fetch all needed packages, repos
    • -
    • Snapshot to cloud image
    • -
    • Maintain a pool of cloud nodes
    • -
    • Slave can only be used for one test run
    • -
    • Set of python and shell scripts triggered by jenkins
    • -
    -
    - -
    -

    Alternate Caching Idea

    -
      -
    • Create a volume
    • -
    • Pre-fetch all needed packages, repos
    • -
    • Attatch to test node
    • -
    • Detach when complete
    • -
    • Re-use on next test node
    • -
    -
    - -
    -

    Providers

    - -
      -
    • OpenStack tests currently run on 2 zones from 2 providers each
    • -
    • Maintain up to date images for each base OS
    • -
    • Set min/max targets for number of servers from each zone
    • -
    -
    - -
    -

    Launching Nodes

    - -
      -
    • Periodically check if new nodes need to be launched
    • -
    • Launch them, wait for them to come on-line
    • -
    • Timeout waiting after 10 minutes
    • -
    • Test that the node really works (ssh connectivity)
    • -
    -
    - -
    -

    Node Pooling

    - -
      -
    • Add to Jenkins as a slave (avoid exhaustion errors)
    • -
    • Give the node a label (e.g., devstack-precise)
    • -
    • Keep a database of which nodes in which state -
        -
      • New
      • -
      • Ready
      • -
      • Used
      • -
      • Error
      • -
      • Delete
      • -
    • -
    • TODO: periodically test that new nodes are still viable
    • -
    -
    - -
    -

    Devstack Nodes

    - -
    - -
    -
    - -
    -

    Use

    - -
      -
    • Mark node as used in the database (inprogress job)
    • -
    • Change the label to prevent re-use by Jenkins (e.g., devstack-used)
    • -
    • Run the tests
    • -
    • Test timeout
    • -
    • Mark node for deletion in database (complete job)
    • -
    -
    - -
    -

    Deletion

    - -
      -
    • Identify all nodes that are in deleted or error state
    • -
    • If node exists: delete it
    • -
    • If node no longer exists: remove from database
    • -
    -
    - -
    -

    Devstack Jobs

    - -
    - -
    -
    - -
    -

    Jclouds-Plugin

    -
      -
    • EC2 plugin useless to us (sorry)
    • -
    • Adrian Cole and Cloudsoft wrote jclouds-plugin
    • -
    • Provisions on any provider via jclouds
    • -
    • Image pre-creation and pooling features
    • -
    • Single use slaves
    • -
    • Slave provisioning as build step
    • -
    -
    - -
    -

    Jclouds Configuration

    - -
    - -
    -
    - -
    -

    Jclouds Configuration

    - -
    - -
    -
    - -
    -

    Thanks!

    - -

    - -

    -These slides available at: https://github.com/openstack-ci/publications -

    - -
    - - - diff --git a/cloud-testing/scripts/.htaccess b/cloud-testing/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/cloud-testing/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/cloud-testing/scripts/jquery-1.7.2.min.js b/cloud-testing/scripts/jquery-1.7.2.min.js deleted file mode 100644 index 16ad06c..0000000 --- a/cloud-testing/scripts/jquery-1.7.2.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.7.2 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"":"")+""),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;e=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
    a",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="
    "+""+"
    ",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="
    t
    ",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="
    ",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function( -a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&j.push({elem:this,matches:d.slice(e)});for(k=0;k0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

    ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
    ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*",""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
    ","
    "]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f -.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(;d1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]===""&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
    ").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/cloud-testing/scripts/raphael-min.js b/cloud-testing/scripts/raphael-min.js deleted file mode 100644 index d30dbad..0000000 --- a/cloud-testing/scripts/raphael-min.js +++ /dev/null @@ -1,10 +0,0 @@ -// ┌────────────────────────────────────────────────────────────────────┐ \\ -// │ Raphaël 2.1.0 - JavaScript Vector Library │ \\ -// ├────────────────────────────────────────────────────────────────────┤ \\ -// │ Copyright © 2008-2012 Dmitry Baranovskiy (http://raphaeljs.com) │ \\ -// │ Copyright © 2008-2012 Sencha Labs (http://sencha.com) │ \\ -// ├────────────────────────────────────────────────────────────────────┤ \\ -// │ Licensed under the MIT (http://raphaeljs.com/license.html) license.│ \\ -// └────────────────────────────────────────────────────────────────────┘ \\ - -(function(a){var b="0.3.4",c="hasOwnProperty",d=/[\.\/]/,e="*",f=function(){},g=function(a,b){return a-b},h,i,j={n:{}},k=function(a,b){var c=j,d=i,e=Array.prototype.slice.call(arguments,2),f=k.listeners(a),l=0,m=!1,n,o=[],p={},q=[],r=h,s=[];h=a,i=0;for(var t=0,u=f.length;tf*b.top){e=b.percents[y],p=b.percents[y-1]||0,t=t/b.top*(e-p),o=b.percents[y+1],j=b.anim[e];break}f&&d.attr(b.anim[b.percents[y]])}if(!!j){if(!k){for(var A in j)if(j[g](A))if(U[g](A)||d.paper.customAttributes[g](A)){u[A]=d.attr(A),u[A]==null&&(u[A]=T[A]),v[A]=j[A];switch(U[A]){case C:w[A]=(v[A]-u[A])/t;break;case"colour":u[A]=a.getRGB(u[A]);var B=a.getRGB(v[A]);w[A]={r:(B.r-u[A].r)/t,g:(B.g-u[A].g)/t,b:(B.b-u[A].b)/t};break;case"path":var D=bR(u[A],v[A]),E=D[1];u[A]=D[0],w[A]=[];for(y=0,z=u[A].length;yd)return d;while(cf?c=e:d=e,e=(d-c)/2+c}return e}function n(a,b){var c=o(a,b);return((l*c+k)*c+j)*c}function m(a){return((i*a+h)*a+g)*a}var g=3*b,h=3*(d-b)-g,i=1-g-h,j=3*c,k=3*(e-c)-j,l=1-j-k;return n(a,1/(200*f))}function cq(){return this.x+q+this.y+q+this.width+" × "+this.height}function cp(){return this.x+q+this.y}function cb(a,b,c,d,e,f){a!=null?(this.a=+a,this.b=+b,this.c=+c,this.d=+d,this.e=+e,this.f=+f):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function bH(b,c,d){b=a._path2curve(b),c=a._path2curve(c);var e,f,g,h,i,j,k,l,m,n,o=d?0:[];for(var p=0,q=b.length;p=0&&y<=1&&A>=0&&A<=1&&(d?n++:n.push({x:x.x,y:x.y,t1:y,t2:A}))}}return n}function bF(a,b){return bG(a,b,1)}function bE(a,b){return bG(a,b)}function bD(a,b,c,d,e,f,g,h){if(!(x(a,c)x(e,g)||x(b,d)x(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(!k)return;var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(n<+y(a,c).toFixed(2)||n>+x(a,c).toFixed(2)||n<+y(e,g).toFixed(2)||n>+x(e,g).toFixed(2)||o<+y(b,d).toFixed(2)||o>+x(b,d).toFixed(2)||o<+y(f,h).toFixed(2)||o>+x(f,h).toFixed(2))return;return{x:l,y:m}}}function bC(a,b,c,d,e,f,g,h,i){if(!(i<0||bB(a,b,c,d,e,f,g,h)n)k/=2,l+=(m1?1:i<0?0:i;var j=i/2,k=12,l=[-0.1252,.1252,-0.3678,.3678,-0.5873,.5873,-0.7699,.7699,-0.9041,.9041,-0.9816,.9816],m=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],n=0;for(var o=0;od;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}function bx(){return this.hex}function bv(a,b,c){function d(){var e=Array.prototype.slice.call(arguments,0),f=e.join("␀"),h=d.cache=d.cache||{},i=d.count=d.count||[];if(h[g](f)){bu(i,f);return c?c(h[f]):h[f]}i.length>=1e3&&delete h[i.shift()],i.push(f),h[f]=a[m](b,e);return c?c(h[f]):h[f]}return d}function bu(a,b){for(var c=0,d=a.length;c',bl=bk.firstChild,bl.style.behavior="url(#default#VML)";if(!bl||typeof bl.adj!="object")return a.type=p;bk=null}a.svg=!(a.vml=a.type=="VML"),a._Paper=j,a.fn=k=j.prototype=a.prototype,a._id=0,a._oid=0,a.is=function(a,b){b=v.call(b);if(b=="finite")return!M[g](+a);if(b=="array")return a instanceof Array;return b=="null"&&a===null||b==typeof a&&a!==null||b=="object"&&a===Object(a)||b=="array"&&Array.isArray&&Array.isArray(a)||H.call(a).slice(8,-1).toLowerCase()==b},a.angle=function(b,c,d,e,f,g){if(f==null){var h=b-d,i=c-e;if(!h&&!i)return 0;return(180+w.atan2(-i,-h)*180/B+360)%360}return a.angle(b,c,f,g)-a.angle(d,e,f,g)},a.rad=function(a){return a%360*B/180},a.deg=function(a){return a*180/B%360},a.snapTo=function(b,c,d){d=a.is(d,"finite")?d:10;if(a.is(b,E)){var e=b.length;while(e--)if(z(b[e]-c)<=d)return b[e]}else{b=+b;var f=c%b;if(fb-d)return c-f+b}return c};var bn=a.createUUID=function(a,b){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,b).toUpperCase()}}(/[xy]/g,function(a){var b=w.random()*16|0,c=a=="x"?b:b&3|8;return c.toString(16)});a.setWindow=function(b){eve("raphael.setWindow",a,h.win,b),h.win=b,h.doc=h.win.document,a._engine.initWin&&a._engine.initWin(h.win)};var bo=function(b){if(a.vml){var c=/^\s+|\s+$/g,d;try{var e=new ActiveXObject("htmlfile");e.write(""),e.close(),d=e.body}catch(f){d=createPopup().document.body}var g=d.createTextRange();bo=bv(function(a){try{d.style.color=r(a).replace(c,p);var b=g.queryCommandValue("ForeColor");b=(b&255)<<16|b&65280|(b&16711680)>>>16;return"#"+("000000"+b.toString(16)).slice(-6)}catch(e){return"none"}})}else{var i=h.doc.createElement("i");i.title="Raphaël Colour Picker",i.style.display="none",h.doc.body.appendChild(i),bo=bv(function(a){i.style.color=a;return h.doc.defaultView.getComputedStyle(i,p).getPropertyValue("color")})}return bo(b)},bp=function(){return"hsb("+[this.h,this.s,this.b]+")"},bq=function(){return"hsl("+[this.h,this.s,this.l]+")"},br=function(){return this.hex},bs=function(b,c,d){c==null&&a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b&&(d=b.b,c=b.g,b=b.r);if(c==null&&a.is(b,D)){var e=a.getRGB(b);b=e.r,c=e.g,d=e.b}if(b>1||c>1||d>1)b/=255,c/=255,d/=255;return[b,c,d]},bt=function(b,c,d,e){b*=255,c*=255,d*=255;var f={r:b,g:c,b:d,hex:a.rgb(b,c,d),toString:br};a.is(e,"finite")&&(f.opacity=e);return f};a.color=function(b){var c;a.is(b,"object")&&"h"in b&&"s"in b&&"b"in b?(c=a.hsb2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):a.is(b,"object")&&"h"in b&&"s"in b&&"l"in b?(c=a.hsl2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):(a.is(b,"string")&&(b=a.getRGB(b)),a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b?(c=a.rgb2hsl(b),b.h=c.h,b.s=c.s,b.l=c.l,c=a.rgb2hsb(b),b.v=c.b):(b={hex:"none"},b.r=b.g=b.b=b.h=b.s=b.v=b.l=-1)),b.toString=br;return b},a.hsb2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,a=a.h,d=a.o),a*=360;var e,f,g,h,i;a=a%360/60,i=c*b,h=i*(1-z(a%2-1)),e=f=g=c-i,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.hsl2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h);if(a>1||b>1||c>1)a/=360,b/=100,c/=100;a*=360;var e,f,g,h,i;a=a%360/60,i=2*b*(c<.5?c:1-c),h=i*(1-z(a%2-1)),e=f=g=c-i/2,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.rgb2hsb=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;f=x(a,b,c),g=f-y(a,b,c),d=g==0?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=(d+360)%6*60/360,e=g==0?0:g/f;return{h:d,s:e,b:f,toString:bp}},a.rgb2hsl=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;g=x(a,b,c),h=y(a,b,c),i=g-h,d=i==0?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=(d+360)%6*60/360,f=(g+h)/2,e=i==0?0:f<.5?i/(2*f):i/(2-2*f);return{h:d,s:e,l:f,toString:bq}},a._path2string=function(){return this.join(",").replace(Y,"$1")};var bw=a._preload=function(a,b){var c=h.doc.createElement("img");c.style.cssText="position:absolute;left:-9999em;top:-9999em",c.onload=function(){b.call(this),this.onload=null,h.doc.body.removeChild(this)},c.onerror=function(){h.doc.body.removeChild(this)},h.doc.body.appendChild(c),c.src=a};a.getRGB=bv(function(b){if(!b||!!((b=r(b)).indexOf("-")+1))return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx};if(b=="none")return{r:-1,g:-1,b:-1,hex:"none",toString:bx};!X[g](b.toLowerCase().substring(0,2))&&b.charAt()!="#"&&(b=bo(b));var c,d,e,f,h,i,j,k=b.match(L);if(k){k[2]&&(f=R(k[2].substring(5),16),e=R(k[2].substring(3,5),16),d=R(k[2].substring(1,3),16)),k[3]&&(f=R((i=k[3].charAt(3))+i,16),e=R((i=k[3].charAt(2))+i,16),d=R((i=k[3].charAt(1))+i,16)),k[4]&&(j=k[4][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),k[1].toLowerCase().slice(0,4)=="rgba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100));if(k[5]){j=k[5][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="°")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsb2rgb(d,e,f,h)}if(k[6]){j=k[6][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="°")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsla"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsl2rgb(d,e,f,h)}k={r:d,g:e,b:f,toString:bx},k.hex="#"+(16777216|f|e<<8|d<<16).toString(16).slice(1),a.is(h,"finite")&&(k.opacity=h);return k}return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx}},a),a.hsb=bv(function(b,c,d){return a.hsb2rgb(b,c,d).hex}),a.hsl=bv(function(b,c,d){return a.hsl2rgb(b,c,d).hex}),a.rgb=bv(function(a,b,c){return"#"+(16777216|c|b<<8|a<<16).toString(16).slice(1)}),a.getColor=function(a){var b=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||.75},c=this.hsb2rgb(b.h,b.s,b.b);b.h+=.075,b.h>1&&(b.h=0,b.s-=.2,b.s<=0&&(this.getColor.start={h:0,s:1,b:b.b}));return c.hex},a.getColor.reset=function(){delete this.start},a.parsePathString=function(b){if(!b)return null;var c=bz(b);if(c.arr)return bJ(c.arr);var d={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},e=[];a.is(b,E)&&a.is(b[0],E)&&(e=bJ(b)),e.length||r(b).replace(Z,function(a,b,c){var f=[],g=b.toLowerCase();c.replace(_,function(a,b){b&&f.push(+b)}),g=="m"&&f.length>2&&(e.push([b][n](f.splice(0,2))),g="l",b=b=="m"?"l":"L");if(g=="r")e.push([b][n](f));else while(f.length>=d[g]){e.push([b][n](f.splice(0,d[g])));if(!d[g])break}}),e.toString=a._path2string,c.arr=bJ(e);return e},a.parseTransformString=bv(function(b){if(!b)return null;var c={r:3,s:4,t:2,m:6},d=[];a.is(b,E)&&a.is(b[0],E)&&(d=bJ(b)),d.length||r(b).replace($,function(a,b,c){var e=[],f=v.call(b);c.replace(_,function(a,b){b&&e.push(+b)}),d.push([b][n](e))}),d.toString=a._path2string;return d});var bz=function(a){var b=bz.ps=bz.ps||{};b[a]?b[a].sleep=100:b[a]={sleep:100},setTimeout(function(){for(var c in b)b[g](c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])});return b[a]};a.findDotsAtSegment=function(a,b,c,d,e,f,g,h,i){var j=1-i,k=A(j,3),l=A(j,2),m=i*i,n=m*i,o=k*a+l*3*i*c+j*3*i*i*e+n*g,p=k*b+l*3*i*d+j*3*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d),u=j*a+i*c,v=j*b+i*d,x=j*e+i*g,y=j*f+i*h,z=90-w.atan2(q-s,r-t)*180/B;(q>s||r=a.x&&b<=a.x2&&c>=a.y&&c<=a.y2},a.isBBoxIntersect=function(b,c){var d=a.isPointInsideBBox;return d(c,b.x,b.y)||d(c,b.x2,b.y)||d(c,b.x,b.y2)||d(c,b.x2,b.y2)||d(b,c.x,c.y)||d(b,c.x2,c.y)||d(b,c.x,c.y2)||d(b,c.x2,c.y2)||(b.xc.x||c.xb.x)&&(b.yc.y||c.yb.y)},a.pathIntersection=function(a,b){return bH(a,b)},a.pathIntersectionNumber=function(a,b){return bH(a,b,1)},a.isPointInsidePath=function(b,c,d){var e=a.pathBBox(b);return a.isPointInsideBBox(e,c,d)&&bH(b,[["M",c,d],["H",e.x2+10]],1)%2==1},a._removedFactory=function(a){return function(){eve("raphael.log",null,"Raphaël: you are calling to method “"+a+"” of removed object",a)}};var bI=a.pathBBox=function(a){var b=bz(a);if(b.bbox)return b.bbox;if(!a)return{x:0,y:0,width:0,height:0,x2:0,y2:0};a=bR(a);var c=0,d=0,e=[],f=[],g;for(var h=0,i=a.length;h1&&(v=w.sqrt(v),c=v*c,d=v*d);var x=c*c,y=d*d,A=(f==g?-1:1)*w.sqrt(z((x*y-x*u*u-y*t*t)/(x*u*u+y*t*t))),C=A*c*u/d+(a+h)/2,D=A*-d*t/c+(b+i)/2,E=w.asin(((b-D)/d).toFixed(9)),F=w.asin(((i-D)/d).toFixed(9));E=aF&&(E=E-B*2),!g&&F>E&&(F=F-B*2)}else E=j[0],F=j[1],C=j[2],D=j[3];var G=F-E;if(z(G)>k){var H=F,I=h,J=i;F=E+k*(g&&F>E?1:-1),h=C+c*w.cos(F),i=D+d*w.sin(F),m=bO(h,i,c,d,e,0,g,I,J,[F,H,C,D])}G=F-E;var K=w.cos(E),L=w.sin(E),M=w.cos(F),N=w.sin(F),O=w.tan(G/4),P=4/3*c*O,Q=4/3*d*O,R=[a,b],S=[a+P*L,b-Q*K],T=[h+P*N,i-Q*M],U=[h,i];S[0]=2*R[0]-S[0],S[1]=2*R[1]-S[1];if(j)return[S,T,U][n](m);m=[S,T,U][n](m).join()[s](",");var V=[];for(var W=0,X=m.length;W"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y)),i=f-2*d+b-(h-2*f+d),j=2*(d-b)-2*(f-d),k=b-d,l=(-j+w.sqrt(j*j-4*i*k))/2/i,n=(-j-w.sqrt(j*j-4*i*k))/2/i,z(l)>"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y));return{min:{x:y[m](0,p),y:y[m](0,o)},max:{x:x[m](0,p),y:x[m](0,o)}}}),bR=a._path2curve=bv(function(a,b){var c=!b&&bz(a);if(!b&&c.curve)return bJ(c.curve);var d=bL(a),e=b&&bL(b),f={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},g={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},h=function(a,b){var c,d;if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];!(a[0]in{T:1,Q:1})&&(b.qx=b.qy=null);switch(a[0]){case"M":b.X=a[1],b.Y=a[2];break;case"A":a=["C"][n](bO[m](0,[b.x,b.y][n](a.slice(1))));break;case"S":c=b.x+(b.x-(b.bx||b.x)),d=b.y+(b.y-(b.by||b.y)),a=["C",c,d][n](a.slice(1));break;case"T":b.qx=b.x+(b.x-(b.qx||b.x)),b.qy=b.y+(b.y-(b.qy||b.y)),a=["C"][n](bN(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case"Q":b.qx=a[1],b.qy=a[2],a=["C"][n](bN(b.x,b.y,a[1],a[2],a[3],a[4]));break;case"L":a=["C"][n](bM(b.x,b.y,a[1],a[2]));break;case"H":a=["C"][n](bM(b.x,b.y,a[1],b.y));break;case"V":a=["C"][n](bM(b.x,b.y,b.x,a[1]));break;case"Z":a=["C"][n](bM(b.x,b.y,b.X,b.Y))}return a},i=function(a,b){if(a[b].length>7){a[b].shift();var c=a[b];while(c.length)a.splice(b++,0,["C"][n](c.splice(0,6)));a.splice(b,1),l=x(d.length,e&&e.length||0)}},j=function(a,b,c,f,g){a&&b&&a[g][0]=="M"&&b[g][0]!="M"&&(b.splice(g,0,["M",f.x,f.y]),c.bx=0,c.by=0,c.x=a[g][1],c.y=a[g][2],l=x(d.length,e&&e.length||0))};for(var k=0,l=x(d.length,e&&e.length||0);ke){if(c&&!l.start){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),k+=["C"+m.start.x,m.start.y,m.m.x,m.m.y,m.x,m.y];if(f)return k;l.start=k,k=["M"+m.x,m.y+"C"+m.n.x,m.n.y,m.end.x,m.end.y,i[5],i[6]].join(),n+=j,g=+i[5],h=+i[6];continue}if(!b&&!c){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n);return{x:m.x,y:m.y,alpha:m.alpha}}}n+=j,g=+i[5],h=+i[6]}k+=i.shift()+i}l.end=k,m=b?n:c?l:a.findDotsAtSegment(g,h,i[0],i[1],i[2],i[3],i[4],i[5],1),m.alpha&&(m={x:m.x,y:m.y,alpha:m.alpha});return m}},cu=ct(1),cv=ct(),cw=ct(0,1);a.getTotalLength=cu,a.getPointAtLength=cv,a.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return cw(a,b).end;var d=cw(a,c,1);return b?cw(d,b).end:d},cl.getTotalLength=function(){if(this.type=="path"){if(this.node.getTotalLength)return this.node.getTotalLength();return cu(this.attrs.path)}},cl.getPointAtLength=function(a){if(this.type=="path")return cv(this.attrs.path,a)},cl.getSubpath=function(b,c){if(this.type=="path")return a.getSubpath(this.attrs.path,b,c)};var cx=a.easing_formulas={linear:function(a){return a},"<":function(a){return A(a,1.7)},">":function(a){return A(a,.48)},"<>":function(a){var b=.48-a/1.04,c=w.sqrt(.1734+b*b),d=c-b,e=A(z(d),1/3)*(d<0?-1:1),f=-c-b,g=A(z(f),1/3)*(f<0?-1:1),h=e+g+.5;return(1-h)*3*h*h+h*h*h},backIn:function(a){var b=1.70158;return a*a*((b+1)*a-b)},backOut:function(a){a=a-1;var b=1.70158;return a*a*((b+1)*a+b)+1},elastic:function(a){if(a==!!a)return a;return A(2,-10*a)*w.sin((a-.075)*2*B/.3)+1},bounce:function(a){var b=7.5625,c=2.75,d;a<1/c?d=b*a*a:a<2/c?(a-=1.5/c,d=b*a*a+.75):a<2.5/c?(a-=2.25/c,d=b*a*a+.9375):(a-=2.625/c,d=b*a*a+.984375);return d}};cx.easeIn=cx["ease-in"]=cx["<"],cx.easeOut=cx["ease-out"]=cx[">"],cx.easeInOut=cx["ease-in-out"]=cx["<>"],cx["back-in"]=cx.backIn,cx["back-out"]=cx.backOut;var cy=[],cz=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a){setTimeout(a,16)},cA=function(){var b=+(new Date),c=0;for(;c1&&!d.next){for(s in k)k[g](s)&&(r[s]=d.totalOrigin[s]);d.el.attr(r),cE(d.anim,d.el,d.anim.percents[0],null,d.totalOrigin,d.repeat-1)}d.next&&!d.stop&&cE(d.anim,d.el,d.next,null,d.totalOrigin,d.repeat)}}a.svg&&m&&m.paper&&m.paper.safari(),cy.length&&cz(cA)},cB=function(a){return a>255?255:a<0?0:a};cl.animateWith=function(b,c,d,e,f,g){var h=this;if(h.removed){g&&g.call(h);return h}var i=d instanceof cD?d:a.animation(d,e,f,g),j,k;cE(i,h,i.percents[0],null,h.attr());for(var l=0,m=cy.length;l.5)*2-1;i(m-.5,2)+i(n-.5,2)>.25&&(n=f.sqrt(.25-i(m-.5,2))*e+.5)&&n!=.5&&(n=n.toFixed(5)-1e-5*e)}return l}),e=e.split(/\s*\-\s*/);if(j=="linear"){var t=e.shift();t=-d(t);if(isNaN(t))return null;var u=[0,0,f.cos(a.rad(t)),f.sin(a.rad(t))],v=1/(g(h(u[2]),h(u[3]))||1);u[2]*=v,u[3]*=v,u[2]<0&&(u[0]=-u[2],u[2]=0),u[3]<0&&(u[1]=-u[3],u[3]=0)}var w=a._parseDots(e);if(!w)return null;k=k.replace(/[\(\)\s,\xb0#]/g,"_"),b.gradient&&k!=b.gradient.id&&(p.defs.removeChild(b.gradient),delete b.gradient);if(!b.gradient){s=q(j+"Gradient",{id:k}),b.gradient=s,q(s,j=="radial"?{fx:m,fy:n}:{x1:u[0],y1:u[1],x2:u[2],y2:u[3],gradientTransform:b.matrix.invert()}),p.defs.appendChild(s);for(var x=0,y=w.length;x1?G.opacity/100:G.opacity});case"stroke":G=a.getRGB(p),i.setAttribute(o,G.hex),o=="stroke"&&G[b]("opacity")&&q(i,{"stroke-opacity":G.opacity>1?G.opacity/100:G.opacity}),o=="stroke"&&d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1));break;case"gradient":(d.type=="circle"||d.type=="ellipse"||c(p).charAt()!="r")&&r(d,p);break;case"opacity":k.gradient&&!k[b]("stroke-opacity")&&q(i,{"stroke-opacity":p>1?p/100:p});case"fill-opacity":if(k.gradient){H=a._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l)),H&&(I=H.getElementsByTagName("stop"),q(I[I.length-1],{"stop-opacity":p}));break};default:o=="font-size"&&(p=e(p,10)+"px");var J=o.replace(/(\-.)/g,function(a){return a.substring(1).toUpperCase()});i.style[J]=p,d._.dirty=1,i.setAttribute(o,p)}}y(d,f),i.style.visibility=m},x=1.2,y=function(d,f){if(d.type=="text"&&!!(f[b]("text")||f[b]("font")||f[b]("font-size")||f[b]("x")||f[b]("y"))){var g=d.attrs,h=d.node,i=h.firstChild?e(a._g.doc.defaultView.getComputedStyle(h.firstChild,l).getPropertyValue("font-size"),10):10;if(f[b]("text")){g.text=f.text;while(h.firstChild)h.removeChild(h.firstChild);var j=c(f.text).split("\n"),k=[],m;for(var n=0,o=j.length;n"));var $=X.getBoundingClientRect();t.W=m.w=($.right-$.left)/Y,t.H=m.h=($.bottom-$.top)/Y,t.X=m.x,t.Y=m.y+t.H/2,("x"in i||"y"in i)&&(t.path.v=a.format("m{0},{1}l{2},{1}",f(m.x*u),f(m.y*u),f(m.x*u)+1));var _=["x","y","text","font","font-family","font-weight","font-style","font-size"];for(var ba=0,bb=_.length;ba.25&&(c=e.sqrt(.25-i(b-.5,2))*((c>.5)*2-1)+.5),m=b+n+c);return o}),f=f.split(/\s*\-\s*/);if(l=="linear"){var p=f.shift();p=-d(p);if(isNaN(p))return null}var q=a._parseDots(f);if(!q)return null;b=b.shape||b.node;if(q.length){b.removeChild(g),g.on=!0,g.method="none",g.color=q[0].color,g.color2=q[q.length-1].color;var r=[];for(var s=0,t=q.length;s')}}catch(c){F=function(a){return b.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},a._engine.initWin(a._g.win),a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b.container,d=b.height,e,f=b.width,g=b.x,h=b.y;if(!c)throw new Error("VML container not found.");var i=new a._Paper,j=i.canvas=a._g.doc.createElement("div"),k=j.style;g=g||0,h=h||0,f=f||512,d=d||342,i.width=f,i.height=d,f==+f&&(f+="px"),d==+d&&(d+="px"),i.coordsize=u*1e3+n+u*1e3,i.coordorigin="0 0",i.span=a._g.doc.createElement("span"),i.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",j.appendChild(i.span),k.cssText=a.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",f,d),c==1?(a._g.doc.body.appendChild(j),k.left=g+"px",k.top=h+"px",k.position="absolute"):c.firstChild?c.insertBefore(j,c.firstChild):c.appendChild(j),i.renderfix=function(){};return i},a.prototype.clear=function(){a.eve("raphael.clear",this),this.canvas.innerHTML=o,this.span=a._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},a.prototype.remove=function(){a.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas);for(var b in this)this[b]=typeof this[b]=="function"?a._removedFactory(b):null;return!0};var G=a.st;for(var H in E)E[b](H)&&!G[b](H)&&(G[H]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(H))}(window.Raphael) \ No newline at end of file diff --git a/cloud-testing/scripts/slidy.js b/cloud-testing/scripts/slidy.js deleted file mode 100644 index 217a421..0000000 --- a/cloud-testing/scripts/slidy.js +++ /dev/null @@ -1,2952 +0,0 @@ -/* slidy.js - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software - - Defines single name "w3c_slidy" in global namespace - Adds event handlers without trampling on any others -*/ - -// the slidy object implementation -var w3c_slidy = { - // classify which kind of browser we're running under - ns_pos: (typeof window.pageYOffset!='undefined'), - khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false), - opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false), - ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false), - iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false), - android: ((navigator.userAgent).indexOf("Android") >= 0 ? true : false), - ie: (typeof document.all != "undefined" && !this.opera), - ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1), - ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1), - ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1), - ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1), - - // data for swipe and double tap detection on touch screens - last_tap: 0, - prev_tap: 0, - start_x: 0, - start_y: 0, - delta_x: 0, - delta_y: 0, - - // are we running as XHTML? (doesn't work on Opera) - is_xhtml: /xml/.test(document.contentType), - - slide_number: 0, // integer slide count: 0, 1, 2, ... - slide_number_element: null, // element containing slide number - slides: [], // set to array of slide div's - notes: [], // set to array of handout div's - backgrounds: [], // set to array of background div's - toolbar: null, // element containing toolbar - title: null, // document title - last_shown: null, // last incrementally shown item - eos: null, // span element for end of slide indicator - toc: null, // table of contents - outline: null, // outline element with the focus - selected_text_len: 0, // length of drag selection on document - view_all: 0, // 1 to view all slides + handouts - want_toolbar: true, // user preference to show/hide toolbar - mouse_click_enabled: true, // enables left click for next slide - scroll_hack: 0, // IE work around for position: fixed - disable_slide_click: false, // used by clicked anchors - - lang: "en", // updated to language specified by html file - - help_anchor: null, // used for keyboard focus hack in showToolbar() - help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html", - help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " + - "or Pg Up and Pg Dn. Use S and B to change font size.", - - size_index: 0, - size_adjustment: 0, - sizes: new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt", - "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"), - - // needed for efficient resizing - last_width: 0, - last_height: 0, - - - // Needed for cross browser support for relative width/height on - // object elements. The work around is to save width/height attributes - // and then to recompute absolute width/height dimensions on resizing - objects: [], - - // attach initialiation event handlers - set_up: function () { - var init = function() { w3c_slidy.init(); }; - if (typeof window.addEventListener != "undefined") - window.addEventListener("load", init, false); - else - window.attachEvent("onload", init); - }, - - hide_slides: function () { - if (document.body && !w3c_slidy.initialized) - document.body.style.visibility = "hidden"; - else - setTimeout(w3c_slidy.hide_slides, 50); - }, - - // hack to persuade IE to compute correct document height - // as needed for simulating fixed positioning of toolbar - ie_hack: function () { - window.resizeBy(0,-1); - window.resizeBy(0, 1); - }, - - init: function () { - //alert("slidy starting test 10"); - document.body.style.visibility = "visible"; - this.init_localization(); - this.add_toolbar(); - this.wrap_implicit_slides(); - this.collect_slides(); - this.collect_notes(); - this.collect_backgrounds(); - this.objects = document.body.getElementsByTagName("object"); - this.patch_anchors(); - this.slide_number = this.find_slide_number(location.href); - window.offscreenbuffering = true; - this.size_adjustment = this.find_size_adjust(); - this.time_left = this.find_duration(); - this.hide_image_toolbar(); // suppress IE image toolbar popup - this.init_outliner(); // activate fold/unfold support - this.title = document.title; - this.keyboardless = (this.ipad||this.iphone||this.android); - - if (this.keyboardless) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - this.want_toolbar = 0; - } - - // work around for opera bug - this.is_xhtml = (document.body.tagName == "BODY" ? false : true); - - if (this.slides.length > 0) - { - var slide = this.slides[this.slide_number]; - - if (this.slide_number > 0) - { - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - this.set_eos_status(true); - } - else - { - this.last_shown = null; - this.set_visibility_all_incremental("hidden"); - this.set_eos_status(!this.next_incremental_item(this.last_shown)); - } - - this.set_location(); - this.add_class(this.slides[0], "first-slide"); - w3c_slidy.show_slide(slide); - } - - this.toc = this.table_of_contents(); - - this.add_initial_prompt(); - - // bind event handlers without interfering with custom page scripts - // Tap events behave too weirdly to support clicks reliably on - // iPhone and iPad, so exclude these from click handler - - if (!this.keyboardless) - this.add_listener(document.body, "click", this.mouse_button_click); - - this.add_listener(document, "keydown", this.key_down); - this.add_listener(document, "keypress", this.key_press); - this.add_listener(window, "resize", this.resized); - this.add_listener(window, "scroll", this.scrolled); - this.add_listener(window, "unload", this.unloaded); - - this.add_listener(document, "touchstart", this.touchstart); - this.add_listener(document, "touchmove", this.touchmove); - this.add_listener(document, "touchend", this.touchend); - - // this seems to be a debugging hack - //if (!document.body.onclick) - // document.body.onclick = function () { }; - - this.single_slide_view(); - - //this.set_location(); - - this.resized(); - - if (this.ie7) - setTimeout(w3c_slidy.ie_hack, 100); - - this.show_toolbar(); - - // for back button detection - setInterval(function () { w3c_slidy.check_location(); }, 200); - w3c_slidy.initialized = true; - }, - - // create div element with links to each slide - table_of_contents: function () { - var toc = this.create_element("div"); - this.add_class(toc, "slidy_toc hidden"); - //toc.setAttribute("tabindex", "0"); - - var heading = this.create_element("div"); - this.add_class(heading, "toc-heading"); - heading.innerHTML = this.localize("Table of Contents"); - - toc.appendChild(heading); - var previous = null; - - for (var i = 0; i < this.slides.length; ++i) - { - var title = this.has_class(this.slides[i], "title"); - var num = document.createTextNode((i + 1) + ". "); - - toc.appendChild(num); - - var a = this.create_element("a"); - a.setAttribute("href", "#(" + (i+1) + ")"); - - if (title) - this.add_class(a, "titleslide"); - - var name = document.createTextNode(this.slide_name(i)); - a.appendChild(name); - a.onclick = w3c_slidy.toc_click; - a.onkeydown = w3c_slidy.toc_key_down; - a.previous = previous; - - if (previous) - previous.next = a; - - toc.appendChild(a); - - if (i == 0) - toc.first = a; - - if (i < this.slides.length - 1) - { - var br = this.create_element("br"); - toc.appendChild(br); - } - - previous = a; - } - - toc.focus = function () { - if (this.first) - this.first.focus(); - } - - toc.onmouseup = w3c_slidy.mouse_button_up; - - toc.onclick = function (e) { - e||(e=window.event); - - if (w3c_slidy.selected_text_len <= 0) - w3c_slidy.hide_table_of_contents(true); - - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }; - - document.body.insertBefore(toc, document.body.firstChild); - return toc; - }, - - is_shown_toc: function () { - return !w3c_slidy.has_class(w3c_slidy.toc, "hidden"); - }, - - show_table_of_contents: function () { - w3c_slidy.remove_class(w3c_slidy.toc, "hidden"); - var toc = w3c_slidy.toc; - toc.focus(); - - if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0) - setTimeout(w3c_slidy.ie_hack, 100); - }, - - hide_table_of_contents: function (focus) { - w3c_slidy.add_class(w3c_slidy.toc, "hidden"); - - if (focus && !w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - }, - - toggle_table_of_contents: function () { - if (w3c_slidy.is_shown_toc()) - w3c_slidy.hide_table_of_contents(true); - else - w3c_slidy.show_table_of_contents(); - }, - - // called on clicking toc entry - toc_click: function (e) { - if (!e) - e = window.event; - - var target = w3c_slidy.get_target(e); - - if (target && target.nodeType == 1) - { - var uri = target.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - } - - w3c_slidy.hide_table_of_contents(true); - if (w3c_slidy.ie7) w3c_slidy.ie_hack(); - w3c_slidy.stop_propagation(e); - return w3c_slidy.cancel(e); - }, - - // called onkeydown for toc entry - toc_key_down: function (event) { - var key; - - if (!event) - var event = window.event; - - // kludge around NS/IE differences - if (window.event) - key = window.event.keyCode; - else if (event.which) - key = event.which; - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey) - return true; - - if (key == 13) - { - var uri = this.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - - w3c_slidy.hide_table_of_contents(true); - - if (self.ie7) - w3c_slidy.ie_hack(); - - return w3c_slidy.cancel(event); - } - - if (key == 40 && this.next) - { - this.next.focus(); - return w3c_slidy.cancel(event); - } - - if (key == 38 && this.previous) - { - this.previous.focus(); - return w3c_slidy.cancel(event); - } - - return true; - }, - - touchstart: function (e) - { - //e.preventDefault(); - this.prev_tap = this.last_tap; - this.last_tap = (new Date).getTime(); - - var tap_delay = this.last_tap - this.prev_tap; - - if (tap_delay <= 200) - { - // double tap - } - - var touch = e.touches[0]; - - this.start_x = touch.pageX; - this.start_y = touch.pageY; - this.delta_x = this.delta_y = 0; - }, - - touchmove: function (e) - { - //e.preventDefault(); - var touch = e.touches[0]; - this.delta_x = touch.pageX - this.start_x; - this.delta_y = touch.pageY - this.start_y; - }, - - touchend: function (e) - { - //e.preventDefault(); - var delay = (new Date).getTime() - this.last_tap; - var dx = this.delta_x; - var dy = this.delta_y; - var abs_dx = Math.abs(dx); - var abs_dy = Math.abs(dy); - - if (delay < 500 && (abs_dx > 100 || abs_dy > 100)) - { - if (abs_dx > 0.5 * abs_dy) - { - if (dx > 0) - w3c_slidy.next_slide(true); - else - w3c_slidy.previous_slide(true); - } - else if (abs_dy > 2 * abs_dx) - { - w3c_slidy.toggle_table_of_contents(); - } - } - }, - - // ### OBSOLETE ### - before_print: function () { - this.show_all_slides(); - this.hide_toolbar(); - alert("before print"); - }, - - // ### OBSOLETE ### - after_print: function () { - if (!this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - } - alert("after print"); - }, - - // ### OBSOLETE ### - print_slides: function () { - this.before_print(); - window.print(); - this.after_print(); - }, - - // ### OBSOLETE ?? ### - toggle_view: function () { - if (this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - this.view_all = 0; - } - else - { - this.show_all_slides(); - this.hide_toolbar(); - this.view_all = 1; - } - }, - - // prepare for printing ### OBSOLETE ### - show_all_slides: function () { - this.remove_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - }, - - // restore after printing ### OBSOLETE ### - single_slide_view: function () { - this.add_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - }, - - // suppress IE's image toolbar pop up - hide_image_toolbar: function () { - if (!this.ns_pos) - { - var images = document.getElementsByTagName("IMG"); - - for (var i = 0; i < images.length; ++i) - images[i].setAttribute("galleryimg", "no"); - } - }, - - unloaded: function (e) { - //alert("unloaded"); - }, - - // Safari and Konqueror don't yet support getComputedStyle() - // and they always reload page when location.href is updated - is_KHTML: function () { - var agent = navigator.userAgent; - return (agent.indexOf("KHTML") >= 0 ? true : false); - }, - - // find slide name from first h1 element - // default to document title + slide number - slide_name: function (index) { - var name = null; - var slide = this.slides[index]; - - var heading = this.find_heading(slide); - - if (heading) - name = this.extract_text(heading); - - if (!name) - name = this.title + "(" + (index + 1) + ")"; - - name.replace(/\&/g, "&"); - name.replace(/\/g, ">"); - - return name; - }, - - // find first h1 element in DOM tree - find_heading: function (node) { - if (!node || node.nodeType != 1) - return null; - - if (node.nodeName == "H1" || node.nodeName == "h1") - return node; - - var child = node.firstChild; - - while (child) - { - node = this.find_heading(child); - - if (node) - return node; - - child = child.nextSibling; - } - - return null; - }, - - // recursively extract text from DOM tree - extract_text: function (node) { - if (!node) - return ""; - - // text nodes - if (node.nodeType == 3) - return node.nodeValue; - - // elements - if (node.nodeType == 1) - { - node = node.firstChild; - var text = ""; - - while (node) - { - text = text + this.extract_text(node); - node = node.nextSibling; - } - - return text; - } - - return ""; - }, - - // find copyright text from meta element - find_copyright: function () { - var name, content; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "copyright") - return content; - } - - return null; - }, - - find_size_adjust: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "font-size-adjustment") - return 1 * content; - } - - return 1; - }, - - // for 20 minutes - find_duration: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "duration") - return 60000 * content; - } - - return null; - }, - - replace_by_non_breaking_space: function (str) { - for (var i = 0; i < str.length; ++i) - str[i] = 160; - }, - - // ### CHECK ME ### is use of "li" okay for text/html? - // for XHTML do we also need to specify namespace? - init_outliner: function () { - var items = document.getElementsByTagName("li"); - - for (var i = 0; i < items.length; ++i) - { - var target = items[i]; - - if (!this.has_class(target.parentNode, "outline")) - continue; - - target.onclick = this.outline_click; -/* ### more work needed for IE6 - if (!this.ns_pos) - { - target.onmouseover = this.hover_outline; - target.onmouseout = this.unhover_outline; - } -*/ - if (this.foldable(target)) - { - target.foldable = true; - target.onfocus = function () {w3c_slidy.outline = this;}; - target.onblur = function () {w3c_slidy.outline = null;}; - - if (!target.getAttribute("tabindex")) - target.setAttribute("tabindex", "0"); - - if (this.has_class(target, "expand")) - this.unfold(target); - else - this.fold(target); - } - else - { - this.add_class(target, "nofold"); - target.visible = true; - target.foldable = false; - } - } - }, - - foldable: function (item) { - if (!item || item.nodeType != 1) - return false; - - var node = item.firstChild; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) - return true; - - node = node.nextSibling; - } - - return false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - fold: function (item) { - if (item) - { - this.remove_class(item, "unfolded"); - this.add_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.add_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - unfold: function (item) { - if (item) - { - this.add_class(item, "unfolded"); - this.remove_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.remove_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = true; - }, - - outline_click: function (e) { - if (!e) - e = window.event; - - var rightclick = false; - var target = w3c_slidy.get_target(e); - - while (target && target.visible == undefined) - target = target.parentNode; - - if (!target) - return true; - - if (e.which) - rightclick = (e.which == 3); - else if (e.button) - rightclick = (e.button == 2); - - if (!rightclick && target.visible != undefined) - { - if (target.foldable) - { - if (target.visible) - w3c_slidy.fold(target); - else - w3c_slidy.unfold(target); - } - - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - } - - return false; - }, - - add_initial_prompt: function () { - var prompt = this.create_element("div"); - prompt.setAttribute("class", "initial_prompt"); - - var p1 = this.create_element("p"); - prompt.appendChild(p1); - p1.setAttribute("class", "help"); - - if (this.keyboardless) - p1.innerHTML = "swipe right to move to next slide"; - else - p1.innerHTML = "Space, Right Arrow or swipe right to move to " + - "next slide, click help below for more details"; - - this.add_listener(prompt, "click", function (e) { - document.body.removeChild(prompt); - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }); - - document.body.appendChild(prompt); - this.initial_prompt = prompt; - setTimeout(function() {document.body.removeChild(prompt);}, 5000); - }, - - add_toolbar: function () { - var counter, page; - - this.toolbar = this.create_element("div"); - this.toolbar.setAttribute("class", "toolbar"); - - // a reasonably behaved browser - if (this.ns_pos || !this.ie6) - { - var right = this.create_element("div"); - right.setAttribute("style", "float: right; text-align: right"); - - counter = this.create_element("span") - counter.innerHTML = this.localize("slide") + " n/m"; - right.appendChild(counter); - this.toolbar.appendChild(right); - - var left = this.create_element("div"); - left.setAttribute("style", "text-align: left"); - - // global end of slide indicator - this.eos = this.create_element("span"); - this.eos.innerHTML = "* "; - left.appendChild(this.eos); - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - left.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - left.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()"); - contents.setAttribute("title", this.localize("table of contents")); - contents.innerHTML = this.localize("contents?"); - left.appendChild(contents); - - var gap2 = document.createTextNode(" "); - left.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.className = "copyright"; - span.innerHTML = copyright; - left.appendChild(span); - } - - this.toolbar.setAttribute("tabindex", "0"); - this.toolbar.appendChild(left); - } - else // IE6 so need to work around its poor CSS support - { - this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute"); - this.toolbar.style.zIndex = "200"; - this.toolbar.style.width = "99.9%"; - this.toolbar.style.height = "1.2em"; - this.toolbar.style.top = "auto"; - this.toolbar.style.bottom = "0"; - this.toolbar.style.left = "0"; - this.toolbar.style.right = "0"; - this.toolbar.style.textAlign = "left"; - this.toolbar.style.fontSize = "60%"; - this.toolbar.style.color = "red"; - this.toolbar.borderWidth = 0; - this.toolbar.className = "toolbar"; - this.toolbar.style.background = "rgb(240,240,240)"; - - // would like to have help text left aligned - // and page counter right aligned, floating - // div's don't work, so instead use nested - // absolutely positioned div's. - - var sp = this.create_element("span"); - sp.innerHTML = "  * "; - this.toolbar.appendChild(sp); - this.eos = sp; // end of slide indicator - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - this.toolbar.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - this.toolbar.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:toggleTableOfContents()"); - contents.setAttribute("title", this.localize("table of contents".localize)); - contents.innerHTML = this.localize("contents?"); - this.toolbar.appendChild(contents); - - var gap2 = document.createTextNode(" "); - this.toolbar.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.innerHTML = copyright; - span.style.color = "black"; - span.style.marginLeft = "0.5em"; - this.toolbar.appendChild(span); - } - - counter = this.create_element("div") - counter.style.position = "absolute"; - counter.style.width = "auto"; //"20%"; - counter.style.height = "1.2em"; - counter.style.top = "auto"; - counter.style.bottom = 0; - counter.style.right = "0"; - counter.style.textAlign = "right"; - counter.style.color = "red"; - counter.style.background = "rgb(240,240,240)"; - - counter.innerHTML = this.localize("slide") + " n/m"; - this.toolbar.appendChild(counter); - } - - // ensure that click isn't passed through to the page - this.toolbar.onclick = - function (e) { - if (!e) - e = window.event; - - var target = e.target; - - if (!target && e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target && target.nodeType == 3) - target = target.parentNode; - - w3c_slidy.stop_propagation(e); - - if (target && target.nodeName.toLowerCase() != "a") - w3c_slidy.mouse_button_click(e); - }; - - this.slide_number_element = counter; - this.set_eos_status(false); - document.body.appendChild(this.toolbar); - }, - - // wysiwyg editors make it hard to use div elements - // e.g. amaya loses the div when you copy and paste - // this function wraps div elements around implicit - // slides which start with an h1 element and continue - // up to the next heading or div element - wrap_implicit_slides: function () { - var i, heading, node, next, div; - var headings = document.getElementsByTagName("h1"); - - if (!headings) - return; - - for (i = 0; i < headings.length; ++i) - { - heading = headings[i]; - - if (heading.parentNode != document.body) - continue; - - node = heading.nextSibling; - - div = document.createElement("div"); - this.add_class(div, "slide"); - document.body.replaceChild(div, heading); - div.appendChild(heading); - - while (node) - { - if (node.nodeType == 1 && // an element - (node.nodeName == "H1" || - node.nodeName == "h1" || - node.nodeName == "DIV" || - node.nodeName == "div")) - break; - - next = node.nextSibling; - node = document.body.removeChild(node); - div.appendChild(node); - node = next; - } - } - }, - -// return new array of all slides - collect_slides: function () { - var slides = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "slide")) - { - // add slide to collection - slides[slides.length] = div; - - // hide each slide as it is found - this.add_class(div, "hidden"); - - // add dummy
    at end for scrolling hack - var node1 = document.createElement("br"); - div.appendChild(node1); - var node2 = document.createElement("br"); - div.appendChild(node2); - } - else if (this.has_class(div, "background")) - { // work around for Firefox SVG reload bug - // which otherwise replaces 1st SVG graphic with 2nd - div.style.display = "block"; - } - } - - this.slides = slides; - }, - - // return new array of all
    - collect_notes: function () { - var notes = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "handout")) - { - // add note to collection - notes[notes.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.notes = notes; - }, - - // return new array of all
    - // including named backgrounds e.g. class="background titlepage" - collect_backgrounds: function () { - var backgrounds = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "background")) - { - // add background to collection - backgrounds[backgrounds.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.backgrounds = backgrounds; - }, - - // set click handlers on all anchors - patch_anchors: function () { - var self = w3c_slidy; - var handler = function (event) { - // compare this.href with location.href - // for link to another slide in this doc - - if (self.page_address(this.href) == self.page_address(location.href)) - { - // yes, so find new slide number - var newslidenum = self.find_slide_number(this.href); - - if (newslidenum != self.slide_number) - { - var slide = self.slides[self.slide_number]; - self.hide_slide(slide); - self.slide_number = newslidenum; - slide = self.slides[self.slide_number]; - self.show_slide(slide); - self.set_location(); - } - } - else - w3c_slidy.stop_propagation(event); - -// else if (this.target == null) -// location.href = this.href; - - this.blur(); - self.disable_slide_click = true; - }; - - var anchors = document.body.getElementsByTagName("a"); - - for (var i = 0; i < anchors.length; ++i) - { - if (window.addEventListener) - anchors[i].addEventListener("click", handler, false); - else - anchors[i].attachEvent("onclick", handler); - } - }, - - // ### CHECK ME ### see which functions are invoked via setTimeout - // either directly or indirectly for use of w3c_slidy vs this - show_slide_number: function () { - var timer = w3c_slidy.get_timer(); - w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " + - (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length; - }, - - // every 200mS check if the location has been changed as a - // result of the user activating the Back button/menu item - // doesn't work for Opera < 9.5 - check_location: function () { - var hash = location.hash; - - if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#")) - w3c_slidy.goto_slide(0); - else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")") - { - var num = parseInt(location.hash.substr(2)); - - if (!isNaN(num)) - w3c_slidy.goto_slide(num-1); - } - - if (w3c_slidy.time_left && w3c_slidy.slide_number > 0) - { - w3c_slidy.show_slide_number(); - - if (w3c_slidy.time_left > 0) - w3c_slidy.time_left -= 200; - } - }, - - get_timer: function () { - var timer = ""; - if (w3c_slidy.time_left) - { - var mins, secs; - secs = Math.floor(w3c_slidy.time_left/1000); - mins = Math.floor(secs / 60); - secs = secs % 60; - timer = (mins ? mins+"m" : "") + secs + "s "; - } - - return timer; - }, - - // this doesn't push location onto history stack for IE - // for which a hidden iframe hack is needed: load page into - // the iframe with script that set's parent's location.hash - // but that won't work for standalone use unless we can - // create the page dynamically via a javascript: URL - set_location: function () { - var uri = w3c_slidy.page_address(location.href); - var hash = "#(" + (w3c_slidy.slide_number+1) + ")"; - - if (w3c_slidy.slide_number >= 0) - uri = uri + hash; - - if (w3c_slidy.ie && (w3c_slidy.ie6 || w3c_slidy.ie7)) - w3c_slidy.push_hash(hash); - - if (uri != location.href) // && !khtml - location.href = uri; - - if (this.khtml) - hash = "(" + (w3c_slidy.slide_number+1) + ")"; - - if (!this.ie && location.hash != hash && location.hash != "") - location.hash = hash; - - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide_number(); - }, - - page_address: function (uri) { - var i = uri.indexOf("#"); - - if (i < 0) - i = uri.indexOf("%23"); - - // check if anchor is entire page - - if (i < 0) - return uri; // yes - - return uri.substr(0, i); - }, - - // only used for IE6 and IE7 - on_frame_loaded: function (hash) { - location.hash = hash; - var uri = w3c_slidy.page_address(location.href); - location.href = uri + hash; - }, - - // history hack with thanks to Bertrand Le Roy - push_hash: function (hash) { - if (hash == "") hash = "#(1)"; - window.location.hash = hash; - - var doc = document.getElementById("historyFrame").contentWindow.document; - doc.open("javascript:''"); - doc.write("hello mum"); - doc.close(); - }, - - // find current slide based upon location - // first find target anchor and then look - // for associated div element enclosing it - // finally map that to slide number - find_slide_number: function (uri) { - // first get anchor from page location - - var i = uri.indexOf("#"); - - // check if anchor is entire page - if (i < 0) - return 0; // yes - - var anchor = unescape(uri.substr(i+1)); - - // now use anchor as XML ID to find target - var target = document.getElementById(anchor); - - if (!target) - { - // does anchor look like "(2)" for slide 2 ?? - // where first slide is (1) - var re = /\((\d)+\)/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // accept [2] for backwards compatibility - re = /\[(\d)+\]/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // oh dear unknown anchor - return 0; - } - - // search for enclosing slide - - while (true) - { - // browser coerces html elements to uppercase! - if (target.nodeName.toLowerCase() == "div" && - this.has_class(target, "slide")) - { - // found the slide element - break; - } - - // otherwise try parent element if any - - target = target.parentNode; - - if (!target) - { - return 0; // no luck! - } - }; - - for (i = 0; i < slides.length; ++i) - { - if (slides[i] == target) - return i; // success - } - - // oh dear still no luck - return 0; - }, - - previous_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide; - - if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null) - { - w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown); - w3c_slidy.set_eos_status(false); - } - else if (w3c_slidy.slide_number > 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - w3c_slidy.set_eos_status(true); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_location(); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - next_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide, last = w3c_slidy.last_shown; - - if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1) - w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown); - - if ((!incremental || w3c_slidy.last_shown == null) && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number + 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - else if (!w3c_slidy.last_shown) - { - if (last && incremental) - w3c_slidy.last_shown = last; - } - - w3c_slidy.set_location(); - - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - // to first slide with nothing revealed - // i.e. state at start of presentation - first_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - if (w3c_slidy.slide_number != 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = 0; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_eos_status( - !w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.set_location(); - } - }, - - // goto last slide with everything revealed - // i.e. state at end of presentation - last_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - w3c_slidy.last_shown = null; //revealNextItem(lastShown); - - if (w3c_slidy.last_shown == null && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.slides.length - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - - w3c_slidy.show_slide(slide); - } - else - { - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - } - - w3c_slidy.set_eos_status(true); - w3c_slidy.set_location(); - } - }, - - - // ### check this and consider add/remove class - set_eos_status: function (state) { - if (this.eos) - this.eos.style.color = (state ? "rgb(240,240,240)" : "red"); - }, - - // first slide is 0 - goto_slide: function (num) { - //alert("going to slide " + (num+1)); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = num; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide(slide); - w3c_slidy.show_slide_number(); - }, - - - show_slide: function (slide) { - this.sync_background(slide); - window.scrollTo(0,0); - this.remove_class(slide, "hidden"); - }, - - hide_slide: function (slide) { - this.add_class(slide, "hidden"); - }, - - // show just the backgrounds pertinent to this slide - // when slide background-color is transparent - // this should now work with rgba color values - sync_background: function (slide) { - var background; - var bgColor; - - if (slide.currentStyle) - bgColor = slide.currentStyle["backgroundColor"]; - else if (document.defaultView) - { - var styles = document.defaultView.getComputedStyle(slide,null); - - if (styles) - bgColor = styles.getPropertyValue("background-color"); - else // broken implementation probably due Safari or Konqueror - { - //alert("defective implementation of getComputedStyle()"); - bgColor = "transparent"; - } - } - else - bgColor == "transparent"; - - if (bgColor == "transparent" || - bgColor.indexOf("rgba") >= 0 || - bgColor.indexOf("opacity") >= 0) - { - var slideClass = this.get_class_list(slide); - - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - - var bgClass = this.get_class_list(background); - - if (this.matching_background(slideClass, bgClass)) - this.remove_class(background, "hidden"); - else - this.add_class(background, "hidden"); - } - } - else // forcibly hide all backgrounds - this.hide_backgrounds(); - }, - - hide_backgrounds: function () { - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - this.add_class(background, "hidden"); - } - }, - - // compare classes for slide and background - matching_background: function (slideClass, bgClass) { - var i, count, pattern, result; - - // define pattern as regular expression - pattern = /\w+/g; - - // check background class names - result = bgClass.match(pattern); - - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (result[i] == "background") - continue; - - ++count; - } - - if (count == 0) // default match - return true; - - // check for matches and place result in array - result = slideClass.match(pattern); - - // now check if desired name is present for background - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (this.has_token(bgClass, result[i])) - return true; - } - - return false; - }, - - resized: function () { - var width = 0; - - if ( typeof( window.innerWidth ) == 'number' ) - width = window.innerWidth; // Non IE browser - else if (document.documentElement && document.documentElement.clientWidth) - width = document.documentElement.clientWidth; // IE6 - else if (document.body && document.body.clientWidth) - width = document.body.clientWidth; // IE4 - - var height = 0; - - if ( typeof( window.innerHeight ) == 'number' ) - height = window.innerHeight; // Non IE browser - else if (document.documentElement && document.documentElement.clientHeight) - height = document.documentElement.clientHeight; // IE6 - else if (document.body && document.body.clientHeight) - height = document.body.clientHeight; // IE4 - - if (height && (width/height > 1.05*1024/768)) - { - width = height * 1024.0/768; - } - - // IE fires onresize even when only font size is changed! - // so we do a check to avoid blocking < and > actions - if (width != w3c_slidy.last_width || height != w3c_slidy.last_height) - { - if (width >= 1100) - w3c_slidy.size_index = 5; // 4 - else if (width >= 1000) - w3c_slidy.size_index = 4; // 3 - else if (width >= 800) - w3c_slidy.size_index = 3; // 2 - else if (width >= 600) - w3c_slidy.size_index = 2; // 1 - else if (width) - w3c_slidy.size_index = 0; - - // add in font size adjustment from meta element e.g. - // - // useful when slides have too much content ;-) - - if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment && - w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length) - w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment; - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - w3c_slidy.adjust_object_dimensions(width, height); - - if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index]) - { - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - } - - w3c_slidy.last_width = width; - w3c_slidy.last_height = height; - - // force reflow to work around Mozilla bug - if (w3c_slidy.ns_pos) - { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - } - - // force correct positioning of toolbar - w3c_slidy.refresh_toolbar(200); - } - }, - - scrolled: function () { - if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset(); - // hide toolbar - w3c_slidy.toolbar.style.display = "none"; - - // make it reappear later - if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all) - { - setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000); - w3c_slidy.scrollhack = 1; - } - } - }, - - hide_toolbar: function () { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden"); - window.focus(); - }, - - // used to ensure IE refreshes toolbar in correct position - refresh_toolbar: function (interval) { - if (!w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hide_toolbar(); - setTimeout(function () {w3c_slidy.show_toolbar(); }, interval); - } - }, - - // restores toolbar after short delay - show_toolbar: function () { - if (w3c_slidy.want_toolbar) - { - w3c_slidy.toolbar.style.display = "block"; - - if (!w3c_slidy.ns_pos) - { - // adjust position to allow for scrolling - var xoffset = w3c_slidy.scroll_x_offset(); - w3c_slidy.toolbar.style.left = xoffset; - w3c_slidy.toolbar.style.right = xoffset; - - // determine vertical scroll offset - //var yoffset = scrollYOffset(); - - // bottom is doc height - window height - scroll offset - //var bottom = documentHeight() - lastHeight - yoffset - - //if (yoffset > 0 || documentHeight() > lastHeight) - // bottom += 16; // allow for height of scrollbar - - w3c_slidy.toolbar.style.bottom = 0; //bottom; - } - - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden"); - } - - w3c_slidy.scrollhack = 0; - - - // set the keyboard focus to the help link on the - // toolbar to ensure that document has the focus - // IE doesn't always work with window.focus() - // and this hack has benefit of Enter for help - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - }, - -// invoked via F key - toggle_toolbar: function () { - if (!w3c_slidy.view_all) - { - if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden")) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 1; - } - else - { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 0; - } - } - }, - - scroll_x_offset: function () { - if (window.pageXOffset) - return self.pageXOffset; - - if (document.documentElement && - document.documentElement.scrollLeft) - return document.documentElement.scrollLeft; - - if (document.body) - return document.body.scrollLeft; - - return 0; - }, - - scroll_y_offset: function () { - if (window.pageYOffset) - return self.pageYOffset; - - if (document.documentElement && - document.documentElement.scrollTop) - return document.documentElement.scrollTop; - - if (document.body) - return document.body.scrollTop; - - return 0; - }, - - // looking for a way to determine height of slide content - // the slide itself is set to the height of the window - optimize_font_size: function () { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - //var dh = documentHeight(); //getDocHeight(document); - var dh = slide.scrollHeight; - var wh = getWindowHeight(); - var u = 100 * dh / wh; - - alert("window utilization = " + u + "% (doc " - + dh + " win " + wh + ")"); - }, - - // from document object - get_doc_height: function (doc) { - if (!doc) - doc = document; - - if (doc && doc.body && doc.body.offsetHeight) - return doc.body.offsetHeight; // ns/gecko syntax - - if (doc && doc.body && doc.body.scrollHeight) - return doc.body.scrollHeight; - - alert("couldn't determine document height"); - }, - - get_window_height: function () { - if ( typeof( window.innerHeight ) == 'number' ) - return window.innerHeight; // Non IE browser - - if (document.documentElement && document.documentElement.clientHeight) - return document.documentElement.clientHeight; // IE6 - - if (document.body && document.body.clientHeight) - return document.body.clientHeight; // IE4 - }, - - document_height: function () { - var sh, oh; - - sh = document.body.scrollHeight; - oh = document.body.offsetHeight; - - if (sh && oh) - { - return (sh > oh ? sh : oh); - } - - // no idea! - return 0; - }, - - smaller: function () { - if (w3c_slidy.size_index > 0) - { - --w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - bigger: function () { - if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1) - { - ++w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - // with thanks to Ivan Herman for the suggestion - adjust_object_dimensions: function (width, height) { - for( var i = 0; i < w3c_slidy.objects.length; i++ ) - { - var obj = this.objects[i]; - var mimeType = obj.getAttribute("type"); - - if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash") - { - if ( !obj.initialWidth ) - obj.initialWidth = obj.getAttribute("width"); - - if ( !obj.initialHeight ) - obj.initialHeight = obj.getAttribute("height"); - - if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" ) - { - var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1)); - var newW = width * (w/100.0); - obj.setAttribute("width",newW); - } - - if ( obj.initialHeight && - obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" ) - { - var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1)); - var newH = height * (h/100.0); - obj.setAttribute("height", newH); - } - } - } - }, - - // needed for Opera to inhibit default behavior - // since Opera delivers keyPress even if keyDown - // was cancelled - key_press: function (event) { - if (!event) - event = window.event; - - if (!w3c_slidy.key_wanted) - return w3c_slidy.cancel(event); - - return true; - }, - - // See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes - key_down: function (event) { - var key, target, tag; - - w3c_slidy.key_wanted = true; - - if (!event) - event = window.event; - - // kludge around NS/IE differences - if (window.event) - { - key = window.event.keyCode; - target = window.event.srcElement; - } - else if (event.which) - { - key = event.which; - target = event.target; - } - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // avoid interfering with keystroke - // behavior for non-slidy chrome elements - if (!w3c_slidy.slidy_chrome(target) && - w3c_slidy.special_element(target)) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey || event.metaKey) - return true; - - // dismiss table of contents if visible - if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40) - { - w3c_slidy.hide_table_of_contents(true); - - if (key == 27 || key == 84 || key == 67) - return w3c_slidy.cancel(event); - } - - if (key == 34) // Page Down - { - w3c_slidy.next_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 33) // Page Up - { - w3c_slidy.previous_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 32) // space bar - { - w3c_slidy.next_slide(true); - return w3c_slidy.cancel(event); - } - else if (key == 37) // Left arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.previous_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 36) // Home - { - w3c_slidy.first_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 35) // End - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 39) // Right arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.next_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 13) // Enter - { - if (w3c_slidy.outline) - { - if (w3c_slidy.outline.visible) - w3c_slidy.fold(w3c_slidy.outline); - else - w3c_slidy.unfold(w3c_slidy.outline); - - return w3c_slidy.cancel(event); - } - } - else if (key == 188) // < for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 190) // > for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 189 || key == 109) // - for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 187 || key == 191 || key == 107) // = + for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 83) // S for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 66) // B for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 90) // Z for last slide - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 70) // F for toggle toolbar - { - w3c_slidy.toggle_toolbar(); - return w3c_slidy.cancel(event); - } - else if (key == 65) // A for toggle view single/all slides - { - w3c_slidy.toggle_view(); - return w3c_slidy.cancel(event); - } - else if (key == 75) // toggle action of left click for next page - { - w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled; - var alert_msg = (w3c_slidy.mouse_click_enabled ? - "enabled" : "disabled") + " mouse click advance"; - - alert(w3c_slidy.localize(alert_msg)); - return w3c_slidy.cancel(event); - } - else if (key == 84 || key == 67) // T or C for table of contents - { - if (w3c_slidy.toc) - w3c_slidy.toggle_table_of_contents(); - - return w3c_slidy.cancel(event); - } - else if (key == 72) // H for help - { - window.location = w3c_slidy.help_page; - return w3c_slidy.cancel(event); - } - //else alert("key code is "+ key); - - return true; - }, - - // safe for both text/html and application/xhtml+xml - create_element: function (name) { - if (this.xhtml && (typeof document.createElementNS != 'undefined')) - return document.createElementNS("http://www.w3.org/1999/xhtml", name) - - return document.createElement(name); - }, - - get_element_style: function (elem, IEStyleProp, CSSStyleProp) { - if (elem.currentStyle) - { - return elem.currentStyle[IEStyleProp]; - } - else if (window.getComputedStyle) - { - var compStyle = window.getComputedStyle(elem, ""); - return compStyle.getPropertyValue(CSSStyleProp); - } - return ""; - }, - - // the string str is a whitespace separated list of tokens - // test if str contains a particular token, e.g. "slide" - has_token: function (str, token) { - if (str) - { - // define pattern as regular expression - var pattern = /\w+/g; - - // check for matches - // place result in array - var result = str.match(pattern); - - // now check if desired token is present - for (var i = 0; i < result.length; i++) - { - if (result[i] == token) - return true; - } - } - - return false; - }, - - get_class_list: function (element) { - if (typeof element.className != 'undefined') - return element.className; - - return element.getAttribute("class"); - }, - - has_class: function (element, name) { - if (element.nodeType != 1) - return false; - - var regexp = new RegExp("(^| )" + name + "\W*"); - - if (typeof element.className != 'undefined') - return regexp.test(element.className); - - return regexp.test(element.getAttribute("class")); - }, - - remove_class: function (element, name) { - var regexp = new RegExp("(^| )" + name + "\W*"); - var clsval = ""; - - if (typeof element.className != 'undefined') - { - clsval = element.className; - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.className = clsval; - } - } - else - { - clsval = element.getAttribute("class"); - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.setAttribute("class", clsval); - } - } - }, - - add_class: function (element, name) { - if (!this.has_class(element, name)) - { - if (typeof element.className != 'undefined') - element.className += " " + name; - else - { - var clsval = element.getAttribute("class"); - clsval = clsval ? clsval + " " + name : name; - element.setAttribute("class", clsval); - } - } - }, - - // HTML elements that can be used with class="incremental" - // note that you can also put the class on containers like - // up, ol, dl, and div to make their contents appear - // incrementally. Upper case is used since this is what - // browsers report for HTML node names (text/html). - incremental_elements: null, - okay_for_incremental: function (name) { - if (!this.incremental_elements) - { - var inclist = new Array(); - inclist["p"] = true; - inclist["pre"] = true; - inclist["li"] = true; - inclist["blockquote"] = true; - inclist["dt"] = true; - inclist["dd"] = true; - inclist["h2"] = true; - inclist["h3"] = true; - inclist["h4"] = true; - inclist["h5"] = true; - inclist["h6"] = true; - inclist["span"] = true; - inclist["address"] = true; - inclist["table"] = true; - inclist["tr"] = true; - inclist["th"] = true; - inclist["td"] = true; - inclist["img"] = true; - inclist["object"] = true; - this.incremental_elements = inclist; - } - return this.incremental_elements[name.toLowerCase()]; - }, - - next_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.next_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) // ELEMENT - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - previous_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.previous_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - // set visibility for all elements on current slide with - // a parent element with attribute class="incremental" - set_visibility_all_incremental: function (value) { - var node = this.next_incremental_item(null); - - if (value == "hidden") - { - while (node) - { - w3c_slidy.add_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - else // value == "visible" - { - while (node) - { - w3c_slidy.remove_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - }, - - // reveal the next hidden item on the slide - // node is null or the node that was last revealed - reveal_next_item: function (node) { - node = w3c_slidy.next_incremental_item(node); - - if (node && node.nodeType == 1) // an element - w3c_slidy.remove_class(node, "invisible"); - - return node; - }, - - // exact inverse of revealNextItem(node) - hide_previous_item: function (node) { - if (node && node.nodeType == 1) // an element - w3c_slidy.add_class(node, "invisible"); - - return this.previous_incremental_item(node); - }, - - // left to right traversal of root's content - next_node: function (root, node) { - if (node == null) - return root.firstChild; - - if (node.firstChild) - return node.firstChild; - - if (node.nextSibling) - return node.nextSibling; - - for (;;) - { - node = node.parentNode; - - if (!node || node == root) - break; - - if (node && node.nextSibling) - return node.nextSibling; - } - - return null; - }, - - // right to left traversal of root's content - previous_node: function (root, node) { - if (node == null) - { - node = root.lastChild; - - if (node) - { - while (node.lastChild) - node = node.lastChild; - } - - return node; - } - - if (node.previousSibling) - { - node = node.previousSibling; - - while (node.lastChild) - node = node.lastChild; - - return node; - } - - if (node.parentNode != root) - return node.parentNode; - - return null; - }, - - previous_sibling_element: function (el) { - el = el.previousSibling; - - while (el && el.nodeType != 1) - el = el.previousSibling; - - return el; - }, - - next_sibling_element: function (el) { - el = el.nextSibling; - - while (el && el.nodeType != 1) - el = el.nextSibling; - - return el; - }, - - first_child_element: function (el) { - var node; - - for (node = el.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1) - break; - } - - return node; - }, - - first_tag: function (element, tag) { - var node; - - if (!this.is_xhtml) - tag = tag.toUpperCase(); - - for (node = element.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1 && node.nodeName == tag) - break; - } - - return node; - }, - - hide_selection: function () { - if (window.getSelection) // Firefox, Chromium, Safari, Opera - { - var selection = window.getSelection(); - - if (selection.rangeCount > 0) - { - var range = selection.getRangeAt(0); - range.collapse (false); - } - } - else // Internet Explorer - { - var textRange = document.selection.createRange (); - textRange.collapse (false); - } - }, - - get_selected_text: function () { - try - { - if (window.getSelection) - return window.getSelection().toString(); - - if (document.getSelection) - return document.getSelection().toString(); - - if (document.selection) - return document.selection.createRange().text; - } - catch (e) - { - } - - return ""; - }, - - // make note of length of selected text - // as this evaluates to zero in click event - mouse_button_up: function (e) { - w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length; - }, - - // right mouse button click is reserved for context menus - // it is more reliable to detect rightclick than leftclick - mouse_button_click: function (e) { - var rightclick = false; - var leftclick = false; - var middleclick = false; - var target; - - if (!e) - var e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target.nodeType == 3) - target = target.parentNode; - - if (e.which) // all browsers except IE - { - leftclick = (e.which == 1); - middleclick = (e.which == 2); - rightclick = (e.which == 3); - } - else if (e.button) - { - // Konqueror gives 1 for left, 4 for middle - // IE6 gives 0 for left and not 1 as I expected - - if (e.button == 4) - middleclick = true; - - // all browsers agree on 2 for right button - rightclick = (e.button == 2); - } - else - leftclick = true; - - if (w3c_slidy.selected_text_len > 0) - { - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - // dismiss table of contents - w3c_slidy.hide_table_of_contents(false); - - // check if target is something that probably want's clicks - // e.g. a, embed, object, input, textarea, select, option - var tag = target.nodeName.toLowerCase(); - - if (w3c_slidy.mouse_click_enabled && leftclick && - !w3c_slidy.special_element(target) && - !target.onclick) - { - w3c_slidy.next_slide(true); - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - return true; - }, - - special_element: function (e) { - var tag = e.nodeName.toLowerCase(); - - return e.onkeydown || - e.onclick || - tag == "a" || - tag == "embed" || - tag == "object" || - tag == "video" || - tag == "audio" || - tag == "input" || - tag == "textarea" || - tag == "select" || - tag == "option"; - }, - - slidy_chrome: function (el) { - while (el) - { - if (el == w3c_slidy.toc || - el == w3c_slidy.toolbar || - w3c_slidy.has_class(el, "outline")) - return true; - - el = el.parentNode; - } - - return false; - }, - - get_key: function (e) - { - var key; - - // kludge around NS/IE differences - if (typeof window.event != "undefined") - key = window.event.keyCode; - else if (e.which) - key = e.which; - - return key; - }, - - get_target: function (e) { - var target; - - if (!e) - e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - if (target.nodeType != 1) - target = target.parentNode; - - return target; - }, - - // does display property provide correct defaults? - is_block: function (elem) { - var tag = elem.nodeName.toLowerCase(); - - return tag == "ol" || tag == "ul" || tag == "p" || - tag == "li" || tag == "table" || tag == "pre" || - tag == "h1" || tag == "h2" || tag == "h3" || - tag == "h4" || tag == "h5" || tag == "h6" || - tag == "blockquote" || tag == "address"; - }, - - add_listener: function (element, event, handler) { - if (window.addEventListener) - element.addEventListener(event, handler, false); - else - element.attachEvent("on"+event, handler); - }, - - // used to prevent event propagation from field controls - stop_propagation: function (event) { - event = event ? event : window.event; - event.cancelBubble = true; // for IE - - if (event.stopPropagation) - event.stopPropagation(); - - return true; - }, - - cancel: function (event) { - if (event) - { - event.cancel = true; - event.returnValue = false; - - if (event.preventDefault) - event.preventDefault(); - } - - w3c_slidy.key_wanted = false; - return false; - }, - -// for each language define an associative array -// and also the help text which is longer - - strings_es: { - "slide":"pág.", - "help?":"Ayuda", - "contents?":"Índice", - "table of contents":"tabla de contenidos", - "Table of Contents":"Tabla de Contenidos", - "restart presentation":"Reiniciar presentación", - "restart?":"Inicio" - }, - help_es: - "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " + - "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.", - - strings_ca: { - "slide":"pàg..", - "help?":"Ajuda", - "contents?":"Índex", - "table of contents":"taula de continguts", - "Table of Contents":"Taula de Continguts", - "restart presentation":"Reiniciar presentació", - "restart?":"Inici" - }, - help_ca: - "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " + - "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.", - - strings_cs: { - "slide":"snímek", - "help?":"nápověda", - "contents?":"obsah", - "table of contents":"obsah prezentace", - "Table of Contents":"Obsah prezentace", - "restart presentation":"znovu spustit prezentaci", - "restart?":"restart" - }, - help_cs: - "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " + - "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " + - "dá zvětšit a zmenšit pomocí kláves B a S.", - - strings_nl: { - "slide":"pagina", - "help?":"Help?", - "contents?":"Inhoud?", - "table of contents":"inhoudsopgave", - "Table of Contents":"Inhoudsopgave", - "restart presentation":"herstart presentatie", - "restart?":"Herstart?" - }, - help_nl: - "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " + - "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.", - - strings_de: { - "slide":"Seite", - "help?":"Hilfe", - "contents?":"Übersicht", - "table of contents":"Inhaltsverzeichnis", - "Table of Contents":"Inhaltsverzeichnis", - "restart presentation":"Präsentation neu starten", - "restart?":"Neustart" - }, - help_de: - "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " + - "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.", - - strings_pl: { - "slide":"slajd", - "help?":"pomoc?", - "contents?":"spis treści?", - "table of contents":"spis treści", - "Table of Contents":"Spis Treści", - "restart presentation":"Restartuj prezentację", - "restart?":"restart?" - }, - help_pl: - "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" + - "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.", - - strings_fr: { - "slide":"page", - "help?":"Aide", - "contents?":"Index", - "table of contents":"table des matières", - "Table of Contents":"Table des matières", - "restart presentation":"Recommencer l'exposé", - "restart?":"Début" - }, - help_fr: - "Naviguez avec la souris, la barre d'espace, les flèches " + - "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " + - "les touches S et B pour modifier la taille de la police.", - - strings_hu: { - "slide":"oldal", - "help?":"segítség", - "contents?":"tartalom", - "table of contents":"tartalomjegyzék", - "Table of Contents":"Tartalomjegyzék", - "restart presentation":"bemutató újraindítása", - "restart?":"újraindítás" - }, - help_hu: - "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " + - "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " + - "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " + - "a szöveg méretét.", - - strings_it: { - "slide":"pag.", - "help?":"Aiuto", - "contents?":"Indice", - "table of contents":"indice", - "Table of Contents":"Indice", - "restart presentation":"Ricominciare la presentazione", - "restart?":"Inizio" - }, - help_it: - "Navigare con mouse, barra spazio, frecce sinistra/destra o " + - "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.", - - strings_el: { - "slide":"σελίδα", - "help?":"βοήθεια;", - "contents?":"περιεχόμενα;", - "table of contents":"πίνακας περιεχομένων", - "Table of Contents":"Πίνακας Περιεχομένων", - "restart presentation":"επανεκκίνηση παρουσίασης", - "restart?":"επανεκκίνηση;" - }, - help_el: - "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " + - "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " + - "το μέγεθος της γραμματοσειράς.", - - strings_ja: { - "slide":"スライド", - "help?":"ヘルプ", - "contents?":"目次", - "table of contents":"目次を表示", - "Table of Contents":"目次", - "restart presentation":"最初から再生", - "restart?":"最初から" - }, - help_ja: - "マウス左クリック ・ スペース ・ 左右キー " + - "または Page Up ・ Page Downで操作, S ・ Bでフォントサイズ変更", - - strings_zh: { - "slide":"幻灯片", - "help?":"帮助?", - "contents?":"内容?", - "table of contents":"目录", - "Table of Contents":"目录", - "restart presentation":"重新启动展示", - "restart?":"重新启动?" - }, - help_zh: - "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " + - "用 S, B 改变字体大小.", - - strings_ru: { - "slide":"слайд", - "help?":"помощь?", - "contents?":"содержание?", - "table of contents":"оглавление", - "Table of Contents":"Оглавление", - "restart presentation":"перезапустить презентацию", - "restart?":"перезапуск?" - }, - help_ru: - "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" + - "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.", - - strings_sv: { - "slide":"sida", - "help?":"hjälp", - "contents?":"innehåll", - "table of contents":"innehållsförteckning", - "Table of Contents":"Innehållsförteckning", - "restart presentation":"visa presentationen från början", - "restart?":"börja om" - }, - help_sv: - "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " + - "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " + - "Använd tangenterna S och B för att ändra textens storlek.", - - strings: { }, - - localize: function (src) { - if (src == "") - return src; - - // try full language code, e.g. en-US - var s, lookup = w3c_slidy.strings[w3c_slidy.lang]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - - // strip country code suffix, e.g. - // try en if undefined for en-US - var lg = w3c_slidy.lang.split("-"); - - if (lg.length > 1) - { - lookup = w3c_slidy.strings[lg[0]]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - } - - // otherwise string as is - return src; - }, - - init_localization: function () { - var i18n = w3c_slidy; - var help_text = w3c_slidy.help_text; - - // each such language array is declared in the localize array - // this is used as in w3c_slidy.localize("foo"); - this.strings = { - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - }, - - i18n.strings_es[help_text] = i18n.help_es; - i18n.strings_ca[help_text] = i18n.help_ca; - i18n.strings_cs[help_text] = i18n.help_cs; - i18n.strings_nl[help_text] = i18n.help_nl; - i18n.strings_de[help_text] = i18n.help_de; - i18n.strings_pl[help_text] = i18n.help_pl; - i18n.strings_fr[help_text] = i18n.help_fr; - i18n.strings_hu[help_text] = i18n.help_hu; - i18n.strings_it[help_text] = i18n.help_it; - i18n.strings_el[help_text] = i18n.help_el; - i18n.strings_ja[help_text] = i18n.help_ja; - i18n.strings_zh[help_text] = i18n.help_zh; - i18n.strings_ru[help_text] = i18n.help_ru; - i18n.strings_sv[help_text] = i18n.help_sv; - - w3c_slidy.lang = document.body.parentNode.getAttribute("lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = "en"; - } -}; - -// hack for back button behavior -if (w3c_slidy.ie6 || w3c_slidy.ie7) -{ - document.write(""); -} - -// attach event listeners for initialization -w3c_slidy.set_up(); - -// hide the slides as soon as body element is available -// to reduce annoying screen mess before the onload event -setTimeout(w3c_slidy.hide_slides, 50); - diff --git a/cloud-testing/scripts/slidy.js.gz b/cloud-testing/scripts/slidy.js.gz deleted file mode 100644 index 35746cb3d747e3597c504e7bee2e76e2891e499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12797 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

    {s9zCkx}+(g P8 - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/cloud-testing/styles/openstack.css b/cloud-testing/styles/openstack.css deleted file mode 100644 index add7cd0..0000000 --- a/cloud-testing/styles/openstack.css +++ /dev/null @@ -1,441 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 1.6em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/cloud-testing/styles/slidy.css b/cloud-testing/styles/slidy.css deleted file mode 100644 index 96e3da7..0000000 --- a/cloud-testing/styles/slidy.css +++ /dev/null @@ -1,401 +0,0 @@ -/* slidy.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.toolbar { - position: fixed; z-index: 200; - top: auto; bottom: 0; left: 0; right: 0; - height: 1.2em; text-align: right; - padding-left: 1em; - padding-right: 1em; - font-size: 60%; - color: red; - background-color: rgb(240,240,240); - border-top: solid 1px rgb(180,180,180); -} - -div.toolbar span.copyright { - color: black; - margin-left: 0.5em; -} - -div.initial_prompt { - position: absolute; - z-index: 1000; - bottom: 1.2em; - width: 100%; - background-color: rgb(200,200,200); - opacity: 0.35; - background-color: rgb(200,200,200, 0.35); - cursor: pointer; -} - -div.initial_prompt p.help { - text-align: center; -} - -div.initial_prompt p.close { - text-align: right; - font-style: italic; -} - -div.slidy_toc { - position: absolute; - z-index: 300; - width: 60%; - max-width: 30em; - height: 30em; - overflow: auto; - top: auto; - right: auto; - left: 4em; - bottom: 4em; - padding: 1em; - background: rgb(240,240,240); - border-style: solid; - border-width: 2px; - font-size: 60%; -} - -div.slidy_toc .toc_heading { - text-align: center; - width: 100%; - margin: 0; - margin-bottom: 1em; - border-bottom-style: solid; - border-bottom-color: rgb(180,180,180); - border-bottom-width: 1px; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding-top: 0; - padding-bottom: 0; - padding-left: 20px; - padding-right: 20px; - border-width: 0; - clear: both; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - display: none; -} - -div.handout { - margin-left: 20px; - margin-right: 20px; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 10%; - margin-right: 0; -} - -div.slide h1 { - padding-left: 0; - padding-right: 20pt; - padding-top: 4pt; - padding-bottom: 4pt; - margin-top: 0; - margin-left: 0; - margin-right: 60pt; - margin-bottom: 0.5em; - display: block; - font-size: 160%; - line-height: 1.2em; - background: transparent; -} - -div.toc { - position: absolute; - top: auto; - bottom: 4em; - left: 4em; - right: auto; - width: 60%; - max-width: 30em; - height: 30em; - border: solid thin black; - padding: 1em; - background: rgb(240,240,240); - color: black; - z-index: 300; - overflow: auto; - display: block; - visibility: visible; -} - -div.toc-heading { - width: 100%; - border-bottom: solid 1px rgb(180,180,180); - margin-bottom: 1em; - text-align: center; -} - -pre { - font-size: 80%; - font-weight: bold; - line-height: 120%; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 1em; - padding-right: 1em; - border-style: solid; - border-left-width: 1em; - border-top-width: thin; - border-right-width: thin; - border-bottom-width: thin; - border-color: #95ABD0; - color: #00428C; - background-color: #E4E5E7; -} - -li pre { margin-left: 0; } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -.smaller { font-size: smaller } -.bigger { font-size: 130% } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } - -ul li { - list-style: square; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 0; - line-height: 140%; -} - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; - list-style-type: decimal; -} - -li ul li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li ul li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li ul li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -li ol li { - list-style-type: decimal; -} - - -li li ol li { - list-style-type: decimal; -} - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -ul.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -/* for slides with class "title" in table of contents */ -a.titleslide { font-weight: bold; font-style: italic } - -/* - hide images for work around for save as bug - where browsers fail to save images used by CSS -*/ -img.hidden { display: none; visibility: hidden } -div.initial_prompt { display: none; visibility: hidden } - - div.slide { - visibility: visible; - position: inherit; - } - div.handout { - border-top-style: solid; - border-top-width: thin; - border-top-color: black; - } - -@media screen { - .hidden { display: none; visibility: visible } - - div.slide.hidden { display: block; visibility: visible } - div.handout.hidden { display: block; visibility: visible } - div.background { display: none; visibility: hidden } - body.single_slide div.initial_prompt { display: block; visibility: visible } - body.single_slide div.background { display: block; visibility: visible } - body.single_slide div.background.hidden { display: none; visibility: hidden } - body.single_slide .invisible { visibility: hidden } - body.single_slide .hidden { display: none; visibility: hidden } - body.single_slide div.slide { position: absolute } - body.single_slide div.handout { display: none; visibility: hidden } -} - -@media print { - .hidden { display: block; visibility: visible } - - div.slide pre { font-size: 60%; padding-left: 0.5em; } - div.toolbar { display: none; visibility: hidden; } - div.slidy_toc { display: none; visibility: hidden; } - div.background { display: none; visibility: hidden; } - div.slide { page-break-before: always } - /* :first-child isn't reliable for print media */ - div.slide.first-slide { page-break-before: avoid } -} - diff --git a/cloud-testing/styles/w3c-blue.css b/cloud-testing/styles/w3c-blue.css deleted file mode 100644 index 83bd238..0000000 --- a/cloud-testing/styles/w3c-blue.css +++ /dev/null @@ -1,493 +0,0 @@ -/* w3c-blue.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; - background-color: #728ec2; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 3em; - padding-right: 3em; - padding-top: 0.1em; - margin-bottom: 0.8em; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - min-height: 2.3em; - color: white; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - color: white; - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - background: #728ec2; - border-width: 0; - height: 3em; - max-width: 3em; - z-index: 2; - float: left; -} - -#head-logo { - margin: 0; - margin-top: 0.25em; - padding-top: 0.25em; - padding-bottom: 0.2em; - padding-left: 0; - padding-right: 0; - height: 3.2em; - width: 4.8em; - float: right; - z-index: 2; - background: #728ec2; -} - -#head-logo-fallback { - margin: 0; - padding: 0; - margin-top: -0.8em; - width: 4.8em; - float: right; - z-index: 2; -} - -/* the next two classes support vertical and horizontal centering */ -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - color: white; - background-color: #728ec2; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - color: white; - height: auto; -} - -div.slide.cover h2 { - color: white; -} - -div.slide.cover a { - color: white; -} - -div.slide.cover a:visited { color: white } -div.slide.cover a:link { color: white } -div.slide.cover a:hover { color: yellow; text-decoration: underline } -div.slide.cover a:active { color: yellow; text-decoration: underline } - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -div.slide.cover img.cover { - margin: 0 0 0 0; - float: right; - padding-bottom: 4em; - width: 50%; - overflow: hidden; -} - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/ci-roadmap-folsom/graphics/bullet-fold-dim.gif b/graphics/bullet-fold-dim.gif similarity index 100% rename from ci-roadmap-folsom/graphics/bullet-fold-dim.gif rename to graphics/bullet-fold-dim.gif diff --git a/ci-roadmap-folsom/graphics/bullet-fold-dim.png b/graphics/bullet-fold-dim.png similarity index 100% rename from ci-roadmap-folsom/graphics/bullet-fold-dim.png rename to graphics/bullet-fold-dim.png diff --git a/ci-roadmap-folsom/graphics/bullet-fold.gif b/graphics/bullet-fold.gif similarity index 100% rename from ci-roadmap-folsom/graphics/bullet-fold.gif rename to graphics/bullet-fold.gif diff --git a/ci-roadmap-folsom/graphics/bullet-fold.png b/graphics/bullet-fold.png similarity index 100% rename from ci-roadmap-folsom/graphics/bullet-fold.png rename to graphics/bullet-fold.png diff --git a/ci-roadmap-folsom/graphics/bullet-nofold-dim.gif b/graphics/bullet-nofold-dim.gif similarity index 100% rename from ci-roadmap-folsom/graphics/bullet-nofold-dim.gif rename to graphics/bullet-nofold-dim.gif diff --git a/ci-roadmap-folsom/graphics/bullet-nofold-dim.png b/graphics/bullet-nofold-dim.png similarity index 100% rename from ci-roadmap-folsom/graphics/bullet-nofold-dim.png rename to graphics/bullet-nofold-dim.png diff --git a/ci-roadmap-folsom/graphics/bullet-nofold.gif b/graphics/bullet-nofold.gif similarity index 100% rename from ci-roadmap-folsom/graphics/bullet-nofold.gif rename to graphics/bullet-nofold.gif diff --git a/ci-roadmap-folsom/graphics/bullet-nofold.png b/graphics/bullet-nofold.png similarity index 100% rename from ci-roadmap-folsom/graphics/bullet-nofold.png rename to graphics/bullet-nofold.png diff --git a/ci-roadmap-folsom/graphics/bullet-unfold-dim.gif b/graphics/bullet-unfold-dim.gif similarity index 100% rename from ci-roadmap-folsom/graphics/bullet-unfold-dim.gif rename to graphics/bullet-unfold-dim.gif diff --git a/ci-roadmap-folsom/graphics/bullet-unfold-dim.png b/graphics/bullet-unfold-dim.png similarity index 100% rename from ci-roadmap-folsom/graphics/bullet-unfold-dim.png rename to graphics/bullet-unfold-dim.png diff --git a/ci-roadmap-folsom/graphics/bullet-unfold.gif b/graphics/bullet-unfold.gif similarity index 100% rename from ci-roadmap-folsom/graphics/bullet-unfold.gif rename to graphics/bullet-unfold.gif diff --git a/ci-roadmap-folsom/graphics/bullet-unfold.png b/graphics/bullet-unfold.png similarity index 100% rename from ci-roadmap-folsom/graphics/bullet-unfold.png rename to graphics/bullet-unfold.png diff --git a/ci-roadmap-folsom/graphics/bullet.png b/graphics/bullet.png similarity index 100% rename from ci-roadmap-folsom/graphics/bullet.png rename to graphics/bullet.png diff --git a/ci-roadmap-folsom/graphics/example.png b/graphics/example.png similarity index 100% rename from ci-roadmap-folsom/graphics/example.png rename to graphics/example.png diff --git a/ci-roadmap-folsom/graphics/example.svg b/graphics/example.svg similarity index 100% rename from ci-roadmap-folsom/graphics/example.svg rename to graphics/example.svg diff --git a/ci-roadmap-folsom/graphics/face1.gif b/graphics/face1.gif similarity index 100% rename from ci-roadmap-folsom/graphics/face1.gif rename to graphics/face1.gif diff --git a/ci-roadmap-folsom/graphics/face2.gif b/graphics/face2.gif similarity index 100% rename from ci-roadmap-folsom/graphics/face2.gif rename to graphics/face2.gif diff --git a/ci-roadmap-folsom/graphics/face3.gif b/graphics/face3.gif similarity index 100% rename from ci-roadmap-folsom/graphics/face3.gif rename to graphics/face3.gif diff --git a/ci-roadmap-folsom/graphics/face4.gif b/graphics/face4.gif similarity index 100% rename from ci-roadmap-folsom/graphics/face4.gif rename to graphics/face4.gif diff --git a/ci-roadmap-folsom/graphics/fold-bright.gif b/graphics/fold-bright.gif similarity index 100% rename from ci-roadmap-folsom/graphics/fold-bright.gif rename to graphics/fold-bright.gif diff --git a/ci-roadmap-folsom/graphics/fold-dim.bmp b/graphics/fold-dim.bmp similarity index 100% rename from ci-roadmap-folsom/graphics/fold-dim.bmp rename to graphics/fold-dim.bmp diff --git a/ci-roadmap-folsom/graphics/fold-dim.gif b/graphics/fold-dim.gif similarity index 100% rename from ci-roadmap-folsom/graphics/fold-dim.gif rename to graphics/fold-dim.gif diff --git a/ci-roadmap-folsom/graphics/fold.bmp b/graphics/fold.bmp similarity index 100% rename from ci-roadmap-folsom/graphics/fold.bmp rename to graphics/fold.bmp diff --git a/ci-roadmap-folsom/graphics/fold.gif b/graphics/fold.gif similarity index 100% rename from ci-roadmap-folsom/graphics/fold.gif rename to graphics/fold.gif diff --git a/ci-roadmap-folsom/graphics/icon-blue.png b/graphics/icon-blue.png similarity index 100% rename from ci-roadmap-folsom/graphics/icon-blue.png rename to graphics/icon-blue.png diff --git a/ci-roadmap-folsom/graphics/keys2.jpg b/graphics/keys2.jpg similarity index 100% rename from ci-roadmap-folsom/graphics/keys2.jpg rename to graphics/keys2.jpg diff --git a/ci-roadmap-folsom/graphics/nofold-dim.bmp b/graphics/nofold-dim.bmp similarity index 100% rename from ci-roadmap-folsom/graphics/nofold-dim.bmp rename to graphics/nofold-dim.bmp diff --git a/ci-roadmap-folsom/graphics/nofold-dim.gif b/graphics/nofold-dim.gif similarity index 100% rename from ci-roadmap-folsom/graphics/nofold-dim.gif rename to graphics/nofold-dim.gif diff --git a/ci-roadmap-folsom/graphics/nofold.bmp b/graphics/nofold.bmp similarity index 100% rename from ci-roadmap-folsom/graphics/nofold.bmp rename to graphics/nofold.bmp diff --git a/ci-roadmap-folsom/graphics/open-stack-cloud-computing-logo-2.png b/graphics/open-stack-cloud-computing-logo-2.png similarity index 100% rename from ci-roadmap-folsom/graphics/open-stack-cloud-computing-logo-2.png rename to graphics/open-stack-cloud-computing-logo-2.png diff --git a/ci-roadmap-folsom/graphics/openstack-cloud-software-vertical-large.png b/graphics/openstack-cloud-software-vertical-large.png similarity index 100% rename from ci-roadmap-folsom/graphics/openstack-cloud-software-vertical-large.png rename to graphics/openstack-cloud-software-vertical-large.png diff --git a/ci-roadmap-folsom/graphics/unfold-bright.gif b/graphics/unfold-bright.gif similarity index 100% rename from ci-roadmap-folsom/graphics/unfold-bright.gif rename to graphics/unfold-bright.gif diff --git a/ci-roadmap-folsom/graphics/unfold-dim.bmp b/graphics/unfold-dim.bmp similarity index 100% rename from ci-roadmap-folsom/graphics/unfold-dim.bmp rename to graphics/unfold-dim.bmp diff --git a/ci-roadmap-folsom/graphics/unfold-dim.gif b/graphics/unfold-dim.gif similarity index 100% rename from ci-roadmap-folsom/graphics/unfold-dim.gif rename to graphics/unfold-dim.gif diff --git a/ci-roadmap-folsom/graphics/unfold.bmp b/graphics/unfold.bmp similarity index 100% rename from ci-roadmap-folsom/graphics/unfold.bmp rename to graphics/unfold.bmp diff --git a/ci-roadmap-folsom/graphics/unfold.gif b/graphics/unfold.gif similarity index 100% rename from ci-roadmap-folsom/graphics/unfold.gif rename to graphics/unfold.gif diff --git a/ci-roadmap-folsom/graphics/w3c-logo-blue.gif b/graphics/w3c-logo-blue.gif similarity index 100% rename from ci-roadmap-folsom/graphics/w3c-logo-blue.gif rename to graphics/w3c-logo-blue.gif diff --git a/ci-roadmap-folsom/graphics/w3c-logo-blue.svg b/graphics/w3c-logo-blue.svg similarity index 100% rename from ci-roadmap-folsom/graphics/w3c-logo-blue.svg rename to graphics/w3c-logo-blue.svg diff --git a/ci-roadmap-folsom/graphics/w3c-logo-slanted.jpg b/graphics/w3c-logo-slanted.jpg similarity index 100% rename from ci-roadmap-folsom/graphics/w3c-logo-slanted.jpg rename to graphics/w3c-logo-slanted.jpg diff --git a/ci-roadmap-folsom/graphics/w3c-logo-white.gif b/graphics/w3c-logo-white.gif similarity index 100% rename from ci-roadmap-folsom/graphics/w3c-logo-white.gif rename to graphics/w3c-logo-white.gif diff --git a/ci-roadmap-folsom/graphics/w3c-logo-white.svg b/graphics/w3c-logo-white.svg similarity index 100% rename from ci-roadmap-folsom/graphics/w3c-logo-white.svg rename to graphics/w3c-logo-white.svg diff --git a/growing-openstack/Overview.html b/growing-openstack/Overview.html deleted file mode 100644 index e0cf306..0000000 --- a/growing-openstack/Overview.html +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -

    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/growing-openstack/Overview.xhtml b/growing-openstack/Overview.xhtml deleted file mode 100644 index e0cf306..0000000 --- a/growing-openstack/Overview.xhtml +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/growing-openstack/blank.html b/growing-openstack/blank.html deleted file mode 100644 index c9081eb..0000000 --- a/growing-openstack/blank.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -HTML Slidy - template for basic presentations - - - - - - - -
    -

    Sample heading

    - -

    This is a template file you can copy and edit on your own server.

    - -
      -
    • point 1
    • -
    • point 2
    • -
    • . . .
    • -
    -
    - - diff --git a/growing-openstack/graphics/bullet-fold-dim.gif b/growing-openstack/graphics/bullet-fold-dim.gif deleted file mode 100644 index bce1a2a11c5532597bf9f535a7ffbf4fbf7d3f91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JN>NcHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvk@lY=Jv;`AXK3rv)x@3}*5D!zp z3kQRhQR~Ad9k38c*dIQrL7QPVqY7hq0o&xb58uRDCnmq-|1J9dLiA7Gy3mG}R$fj9 FYXE7rNksqv diff --git a/growing-openstack/graphics/bullet-fold-dim.png b/growing-openstack/graphics/bullet-fold-dim.png deleted file mode 100644 index 4e28cfa8cd355ebeeacd2e699594379eac1eb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 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 Dhk;$x diff --git a/growing-openstack/graphics/bullet-fold.gif b/growing-openstack/graphics/bullet-fold.gif deleted file mode 100644 index d4b063c91b5c246ba21e49df494ce6e8d6aec2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 diff --git a/growing-openstack/graphics/bullet-nofold-dim.gif b/growing-openstack/graphics/bullet-nofold-dim.gif deleted file mode 100644 index 98a4c39f00ea566ea2d1629b8c2187d802482809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmZ?wbhEHb)L;-{Sjf!KI`{aQGiP4E{tpC-KUo;L7?>G!7=QpI&%hKvr+?*X4*tb0 zYv*+?-MX_mwo>v&hlIqERat%s3P&~xczok!+bna(j)m(@QsaGo5eY7){$-zEvan8J uT=A8YON05k9)m~#+n(?XuY9&mlE{2fb+K-rXyJ34!2EmP|F|$RSOWk!$2hP6 diff --git a/growing-openstack/graphics/bullet-nofold-dim.png b/growing-openstack/graphics/bullet-nofold-dim.png deleted file mode 100644 index 27bccb2dde2052942a6f4bd0a8acf7bf169796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 GU=09ar#5{6 diff --git a/growing-openstack/graphics/bullet-nofold.png b/growing-openstack/graphics/bullet-nofold.png deleted file mode 100644 index 28215ecd4675584e8a272d82eec129f0e86e34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 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 m4hHBBr2EVN00030{{sNSt`VjJi-9))0000 diff --git a/growing-openstack/graphics/bullet-unfold-dim.gif b/growing-openstack/graphics/bullet-unfold-dim.gif deleted file mode 100644 index b758cbedc6562e85e52e1e899de7d65e062a5604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JM#@cHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvku}Ss@Q+I)f&bl*5Ahxia6SlMK-)yYqs}FDFZ4PVg K?BeBQum%8{rAqq% diff --git a/growing-openstack/graphics/bullet-unfold-dim.png b/growing-openstack/graphics/bullet-unfold-dim.png deleted file mode 100644 index 1dec59d8f3e2354da112b76d33c012526aaf8572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2913 zcmV-n3!e0eP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=00004XF*Lt006O$eEU(80000WV@Og>004R=004l4008;_004mL004C` z008P>0026e000+nl3&F}0001dNkl)f?%~6;gDZ+}+!#%Rl!qLQt)Vf990+sFjT;E| zXgNqpNDitr`0(M`!JA2pjg1+HR1}Xoa6~$gaj-Y}0RR91|NjF3OivrWuPnom00000 LNkvXXu0mjfFF0fv diff --git a/growing-openstack/graphics/bullet-unfold.gif b/growing-openstack/graphics/bullet-unfold.gif deleted file mode 100644 index e5ecd5bab3bb35b03fe5c9c73b27e4037a22f6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 Hu0mjf?|WeS diff --git a/growing-openstack/graphics/bullet.png b/growing-openstack/graphics/bullet.png deleted file mode 100644 index 14ebd9510030df0289ab39d03d769c8c40679b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=?1^9%xw$45N|Nno@75XcHB1|Pg ze!>44o^Chr0vY1z;uunKD=Fa!lZ1q%!GRSDwJaMM8W@-v?Ef(Mo-Aak2P$IlboFyt I=akR{0EtU5!vFvP diff --git a/growing-openstack/graphics/example.png b/growing-openstack/graphics/example.png deleted file mode 100644 index 7ce9b3ffee0d58e6d8c2b1e09ca814fa7483e1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 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 - - - W3C Indian Office logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/growing-openstack/graphics/face1.gif b/growing-openstack/graphics/face1.gif deleted file mode 100644 index 04e50cd79749153fe9eda6d18558beee586b11fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 diff --git a/growing-openstack/graphics/face4.gif b/growing-openstack/graphics/face4.gif deleted file mode 100644 index 3f687402ab0e8379da8d37367701362a24d7907f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmV-U1F`%^Nk%w1Va)*f0HFZ@00030{{a900RR60A^sIZa%Ew3Wn>_CX>@2HRA^-& zM@dak03rDV0SW*D04x9i007MZ`2YX{{*;fY%k2-NoV41Dv);V>4~F7Mmgb43>dLn6 z3&-+I*Y=I)`p)(tOe&Ymrt=AnN~hGS^@`1Ex7@Dx3l59N_^!OfdmU0Jcux% z!h8W5I!q?Op~QwVDq6glV4_C;hZsA0RIxFnhLI!>glt$crOK5CPKIO&vw=&AF>Bg% zFmvP0nmHxz{CTsdMxZK%N+gO@r9%Krn>uAGQG?VA5}#TH&~U2Oty~32y!v!v*RcsE zf_2)EtlG5>B%W#(-&-47=AoynW^ z#J&!L8#g|&Z_eWwCiZp6JUZ=(eT`bbZry;!z7C~(XFahm_VMJ6_HFn*y$0)j+q-`c zpQ%vw^etGAk3T>Dp7s9wQ)mcafC2`fUx5amHQ<2$EjU4f10D!rgbo78V1*J)*ieKT z7C51W9#W9th9br{U~nd$r~!Z@uGpS{D82}z1OSRi<9hbp@znkU0YA zW06+{C}ff^0%&BDO#!H6lqWXiq>~LviDhsYZpmerUV52jn7e&RW|?LVC}x_voylgK z391QaoN~@dXPtK5iD#aA?#XALe*Ot)pn?ucXrYE4ifE#WF3M=5jy?)$q>@fbX{DB4 zifN{rZpvw=o_-2ysG^QaYN@84ifXE=uF7hwuD%Lutg_BZYpu54ifgXA?#gSgzWxeq Yu)+>YY_Y~3iwSJ9$}Y=nngsv=JBBEm8~^|S diff --git a/growing-openstack/graphics/fold-bright.gif b/growing-openstack/graphics/fold-bright.gif deleted file mode 100644 index 7e38faa8ba143f807aa48965da5b05b6dc2e3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZQcM5J({J-z=4`p8 zEpRVp5nq&thnI(^Qbxxbg-2x`XB6|=@5n65_vm-@VLGztV~2{Lz~m*DEggO4g*;|q t+@p{u!&2V-BT3*9_o5uf1=<~^tPkfYJQ8AwZP=mwZoiQX&)EL Ii!fLN0B3C!`v3p{ diff --git a/growing-openstack/graphics/fold.bmp b/growing-openstack/graphics/fold.bmp deleted file mode 100644 index 6ba9e56274fa4d8cfa89b5e74bb90efcfc77b043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSb#9`|L|c<1l5Kq0Tdxpj)CDnG9p?Z LhI5Fp52r5y%r$qx diff --git a/growing-openstack/graphics/fold.gif b/growing-openstack/graphics/fold.gif deleted file mode 100644 index 133e594fd0d939fd646d089d3bb037601e0ec93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZ?wbh9u|a>QWZRN6Vp?JQWH}u3s0un02Oft_=LFbIC8Ib?(zTs|Nmsr`3@9h zE(!7r{{Nrh`YB$ZfecojE{-7;w~`W+Bn>7kZ58Bh@JeD_9ObsPCreT<>P7G&9(COt v%|a|2*#EDX7O1;8s;ynjYKj2^BOAja87|H4rQHHRQy4s5{an^LB{Ts5_n$!T diff --git a/growing-openstack/graphics/keys2.jpg b/growing-openstack/graphics/keys2.jpg deleted file mode 100644 index 4739be00a0b3433b3522594a1362cc9e8f592c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42807 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 diff --git a/growing-openstack/graphics/nofold-dim.bmp b/growing-openstack/graphics/nofold-dim.bmp deleted file mode 100644 index 8a12826b1bbd1c79bf99f73612f595d8b1751a9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_qPOB!|m~3;-8C B+b;kB diff --git a/growing-openstack/graphics/nofold-dim.gif b/growing-openstack/graphics/nofold-dim.gif deleted file mode 100644 index 996fb5edaba3d31384c844941e262fca1797fb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 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 diff --git a/growing-openstack/graphics/openstack-cloud-software-vertical-large.png b/growing-openstack/graphics/openstack-cloud-software-vertical-large.png deleted file mode 100644 index 8d157aabcb9fb0a1be7d9362de23de7c4de1b5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23062 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 D6hBo} diff --git a/growing-openstack/graphics/unfold-bright.gif b/growing-openstack/graphics/unfold-bright.gif deleted file mode 100644 index 2748131a416f9a45800e95bb5cff1e84d00a3991..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZbxZ%s({J-z=4`p8 zEpRVp5nq&t#1uuLX^tH&Sty8OrBlZQtrif~`HHjGNxh@n~>z7N)VL5 cBB3S-)@a<{9 diff --git a/growing-openstack/graphics/unfold-dim.bmp b/growing-openstack/graphics/unfold-dim.bmp deleted file mode 100644 index c2a6bafa22d7f261c72545f2aede6d8ecf182a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_l#=xxOe-XUlXYh;v9VTAvqXoCXm7k7yz?a*k1qu diff --git a/growing-openstack/graphics/unfold-dim.gif b/growing-openstack/graphics/unfold-dim.gif deleted file mode 100644 index bee56711710516d16c9419285b0810079894116c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|@~ diff --git a/growing-openstack/graphics/unfold.gif b/growing-openstack/graphics/unfold.gif deleted file mode 100644 index 0753ae4d2c6a05d02bf3ece0c06d46fe03ce9f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|APd_=^+j!xJm!r1U zH-CR)S~J^4)t*W;EMOlXgqM^_;BR`L?N| zsYSwDq&Xw=DCea#?BLnAKswAZ(t%DDv%N4t}y=c5vMb(v=x66vZDtfK;hmriy zgKmDb3?jLDyOL6xr6r|o0mYV7P%_&IR>2f=J$&DfRh?(iS-^Hjqkvk(t43abI zL0cAMXUkc;tk~OV8*M~cvZiD&o-2l(8tHLAo^TA385@qb)&O?Fd$rHB$Ay*fEqY6{ z+CunmDSywvl(6$ZAFA<OrblwGNg z8r|9q#7*b2t+}L?^*_<9Xd^9L5v3jd{jWLPIx0amU&uZ3gf+-Zsn>JlP#tsgm$ii? z5%P>n?8zcLaj%E9D8CALN_v?I&9Q(sJVJd*&3gEfW#4jD29@y9HO$>p>}=3&oi<3E|3EGAD`>QIyq& z;-HN?&Za=C4h+NK6~G%>U5#$ABg%3UbOxl3*NZAUB+2`XXsRjw70>|_qj1w{$+Ml2bGpO==D#~v4#T@7Y>$XgRX9VPUfhG+E!p)2BsvA zdPk&0UuyvF>t5w|Qap@)mTN1{-|RlWC;?HiW%Sc#ndweEv z|DLTiUO&|j37@RrPvY}>x8EIq45Jk984vgmG~N=<#Kcd;SDzjD{FYGt+Q;w3*ZAFN z{(J!L=<|=(1-i0fxFyx&G@?guT-cyLmoffn;_9@)_QKz)m9dlYBU=(%SB=`1%%4X0 wo+YqS-e&G - - W3C logo - - - - - - - ® - - - - diff --git a/growing-openstack/graphics/w3c-logo-slanted.jpg b/growing-openstack/graphics/w3c-logo-slanted.jpg deleted file mode 100644 index 54e0ac361f274c598f320073c98f8842adc73069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26539 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 W_4Fyi;{Wdlp*lAI%N;4dr~eI6#cTio diff --git a/growing-openstack/graphics/w3c-logo-white.gif b/growing-openstack/graphics/w3c-logo-white.gif deleted file mode 100644 index 3b3c6fd0261196ecf14cc338f0a3ec20a1e27016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpikNk%w1VOanq0OJk-K!ddqWTNl&`QPgEzt-j;Z>TVNub;u%&*1EUt`NWkGIrNj=TT=|NsC0A^8LW000jFEC2ui09gPe000F3(0~cdyBJGqv&R7?jwDcg z=yztp>LpGb2k9a^L+UYi@81bjKtUiJ6d%G0fH))w3{RnlL^XOH-DB|U0zV2tZven3 z9F2zoK{TQew}nnDi)sztyd!%#caZ^HK?eW{2mk_Q9)2=3C>pgha{Y?9)WtT4hIhk2~UWt7jQDAD0DG)D0nw%v$hTbtFbr= zG(*e+D+h!HNWP3QE*_9Fk|>lh0_3M2wg-+N;SQGoYh z2P6bqYTQ8hA%G8D|FF#JXYB*00qx%GOPHaXgKz$Qe4P964hOz_83@Fvq9Y?m5Ga5B zP?n*eu?qk@rGPW;rB4j`Vlc!ooU}k|UpqRU!m|d9R3FM!3k)0*%K#s?z848q)5zm0Y&m5DMgNLDCfW$973TXEl zc0y(hn7JtF5v~rd4p^r3tz&jSzySHW)IspZQRXj2`+&>0;LpC;p)#8a?hn+>y~8J* zEhGJd>OQ7xQQ2O;`VZP=7~kSUn9qJt*vQusSW%7VfPCyFho25bwP%2TFD-CWSRO&B zK@Ynjb$}SCJpc`D1nif>8Hz>K;7U3$b5u77Ot+Lo1c|ta46vD%VG7XDbYdqN1+bY; z7udiSIsw7P$aSWe^8$tmOrU^)`_MuFf$!Pa;ZF@N_W>|SmQ_g|9vDCe0tqw#fC9nY z;0$wcT&05_TKf29muhr}p)Y}*L8lZZ39*_FL#9UG4@!jR5S2+xI1qBp9B?HD03f%3 XjF91pLIDD1AcCb@gz#uW5dZ)?A@5II diff --git a/growing-openstack/graphics/w3c-logo-white.svg b/growing-openstack/graphics/w3c-logo-white.svg deleted file mode 100644 index d63907f..0000000 --- a/growing-openstack/graphics/w3c-logo-white.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - W3C logo - - - - - - - ® - - - - diff --git a/growing-openstack/help/.htaccess b/growing-openstack/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/growing-openstack/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/growing-openstack/help/help.html b/growing-openstack/help/help.html deleted file mode 100644 index dfc0baa..0000000 --- a/growing-openstack/help/help.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - Slide Show Help - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Use the "F11" key to toggle the browser's full screen -mode. Note that not all keys are supported in all browsers, as -browsers may reserve some keys for browser control and this varies -from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11. -Newer versions of Firefox have built-in support for SVG, but on older -versions for Microsoft Widows, you should consider installing the Adobe SVG Viewer -6.0.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - diff --git a/growing-openstack/help/help.html.ca b/growing-openstack/help/help.html.ca deleted file mode 100644 index fef10cf..0000000 --- a/growing-openstack/help/help.html.ca +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Ajuda del presentador de diapositives - - - -

    Ajuda del presentador de diapositives

    - -

    Per avançar a la pròxima diapositiva només cal fer clic amb el ratolí en qualsevol lloc de la pàgina o bé prémer la barra d’espaidora. -Es pot anar endavant i endarrere per les diapositives amb les tecles "cursor esquerra" i "cursor dreta", "RePàg" i "AvPàg". El tamany de font de les lletres s’ajusta automàticament a l’amplada de la pantalla, però també es pot ajustar manualment fent servir la “S” per fer-la mes petita (Smaller) i la “B” per fer-la mes gran (“Bigger”),també es poden fer servir les tecles "<" i ">". -La tecla “F” fa aparèixer/desaparèixer el menú de la línia de estat a la part de sota. -Amb la tecla “K” s’habilita/deshabilita l’ús del ratolí per avançar a la pròxima diapositiva. La tecla “C” mostra la taula de continguts, amb qualsevol altra tecla la podem amagar. -La tecla “F11” serveix per entrar/sortir en el mode pantalla completa del navegador, la tecla “H” dona accés a aquesta pàgina. -Cal notar que no totes les tecles estan suportades en tots els navegadors donat que els navegadors poden reservar algunes tecles per el control de navegació i aquestes varien d’un navegador a un altre.

    -

    Es recomana als usuaris de Firefox que instal•lin la extensió d’autoamagar per amagar les barres d’eines en entrar al mode pantalla completa.

    -

    Si vol saber com funciona Slidy, feu servir “Veure el codi font” per veure el codi XHTML o vegi aquesta explicació més llarga., que també explica característiques addicionals. Cada diapositiva està marcada com element div amb classe “slide”. Es fa servir posicionament CSS i amplades per percentatge a les imatges per assegurar-se de que les vostres diapositives riques en imatges s’ajustin perfectament a la grandària de la finestra. El contingut que s’ha de revelar incrementalment es pot marcar amb la classe “incremental”. La fulla d’estils adjunta i els scripts es van desenvolupar com una alternativa basada en Web a les eines de presentació propietàries i s’han provat en una gran varietat de navegadors actuals. S’està desenvolupant un sistema d’edició integrada. Si us plau envieu els vostres comentaris a : Dave -Raggett <dsr@w3.org>. -Si trobeu Slidy útil podeu considerar ajudar al W3C.

    -

    Sou benvingut a fer servir el presentador de diapositives, les fulles d’estil , scripts i el fitxer d’ajuda sota les condicions d’ ùs de document del W3C I les normes -llicència de software.

    - - - -
    - - - - diff --git a/growing-openstack/help/help.html.de b/growing-openstack/help/help.html.de deleted file mode 100644 index 55a8e48..0000000 --- a/growing-openstack/help/help.html.de +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - Slide Show Help - - - - -

    Hilfe für die HTML-Slidy-Präsentation

    - -

    Diese Präsentation wird wie Power Point kontrolliert: Klicken -Sie mit der Maus irgendwo ins Bild, um zur nächsten Seite zu -schalten, oder drücken Sie die Leertaste. Sie können ebenfalls -mit den Cursor-Tasten (links/rechts) oder den Tasten für Seite -auf und ab vorwärts und rückwärts durch die Präsentation -navigieren. Die Schriftgrösse wird automatisch so angepasst, dass -Sie zur Fensterbreite des Browsers passt, sie kann aber auch -manuell mit den Tasten "s" (kleiner) und "b" (grösser) -kontrolliert werden (oder mit der Taste "<" bzw. ">"). Die -Statuszeile am unteren Rand des Fensters wird mit "f" ein- und -ausgeschaltet. Die Taste "k" schaltet die Funktion des Mausklicks -zum Kontrollieren der Präsentation ein und aus. Sie können mit -"c" ein Inhaltsverzeichnis ein- und mit einer beliebigen anderen -Taste wieder ausblenden. Mit "F11" können Sie (je nach Browser) -den Vollbildmodus aktivieren. Die Taste "h" zeigt diesen Hilfetext -an. Es ist zu bemerken, dass nicht alle diese Tasten in jedem -Browser funktionieren, da sie zum Teil mit anderen Funktionen -belegt sind.

    - -

    Firefox-Benutzer können die autohide-Erweiterung -installieren, um die Werkzeugleiste im Vollbildmodus auszublenden.

    - -

    Wenn Sie wissen möchten, wie Slidy funktioniert, schauen Sie sich -den XHTML-Quellcode der Seite an oder lesen diese etwas längere Erklärung -(in Englisch), die auch weitere Funktionen erläutert. Jede einzelne -Folie ist als ein div-Element mit class="slide" -markiert. CSS-Positionierung und prozentuale Breitenangaben für Bilder -können benutzt werden, um sicherzustellen, dass die Folien bei -verschiedenen Fenstergrössen optimal dargestellt werden. Der Inhalt -auf Folien kann schrittweise angezeigt werden, indem den Elementen -class="incremental" zugewiesen wird. Das eingebundene -Style Sheet und die Skripten wurden als web-basierte Alternative zu -proprietären Programmen entwickelt. Sie wurden auf verschiedensten -aktuellen Browsern getestet. Ein eingebauter Editor für die Folien -ist in Entwicklung. Bitte senden Sie Kommentare an Dave Raggett <dsr@w3.org>. Wenn Sie Slidy -nützlich finden, möchten Sie vielleicht ein W3C Supporter werden.

    - -

    Die Style Sheets, die Skripten der Präsentation und die -zugehörigen Texte sind frei zur Benutzung unter den Bedingungen -der W3C-Lizenzen document -use und software -licensing.

    - - - -
    - - - - - diff --git a/growing-openstack/help/help.html.en b/growing-openstack/help/help.html.en deleted file mode 100644 index f7e9e5c..0000000 --- a/growing-openstack/help/help.html.en +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - Slide Show Help - - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Press the "H" key to view this page. Use the "F11" key to -toggle the browser's full screen mode. Note that not all keys are -supported in all browsers, as browsers may reserve some keys for -browser control and this varies from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - - diff --git a/growing-openstack/help/help.html.es b/growing-openstack/help/help.html.es deleted file mode 100644 index a3059aa..0000000 --- a/growing-openstack/help/help.html.es +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Ayuda de Slidy - - - - -

    Ayuda de "Slidy"

    - -

    Esta presentación puede manejarse igual que una presentación hecha con Power Point. -Para avanzar a la siguiente página o diapositiva haga clic con el ratón en cualquier parte de la página, o pulse la barra espaciadora. Puede moverse adelante y atrás entre las diapositivas con las teclas de flecha izquierda, derecha, retroceso de página (Re Pag) o avance de página (Av Pag). El tamaño de fuente se ajusta automáticamente para encajar en el ancho de la ventana del navegador, pero puede ajustarlo manualmente utilizando la tecla "S" para reducirlo y la tecla "B" para aumentarlo. También puede usar las teclas "<" y ">". Use la tecla "F" para presentar u ocultar la línea de estado en la parte inferior. La tecla "K" habilita o deshabilita el uso del ratón para avanzar a la siguiente diapositiva. Puede usar la tecla "C" para mostrar la tabla de contenidos o índice, y cualquier otra tecla para esconderla. Use la tecla de función "F11" para conmutar la vista a toda pantalla del navegador. Tenga en cuenta que no todas las teclas están igualmente soportadas en todos los navegadores, ya que los navegadores pueden tener reservado el uso de algunas teclas para controles del navegador, y esto puede variar de un navegador a otro.

    - -

    Los usuarios de Firefox pueden desear instalar la extensión "autohide" -para ocultar las barras de herramientas cuando utilizan la función F11 para el modo a toda pantalla.

    - -

    Si desea saber cómo funciona Slidy, utilice la Vista de Código para ver el marcado XHML, o vea esta explicación extensa, -que expone otras características adicionales. Cada diapositiva está marcada con un elemento div con la clase class="slide". Puede usarse posicionamiento y anchos en porcentajes para las imágenes, mediante CSS, para garantizar que la imagen alcance el tamaño de la diapositiva de acuerdo con el tamaño de la ventana. El contenido que se desee presentar paulatinamente puede marcarse con la clase class="incremental". La hoja de estilos y el script enlazado fueron desarrollados como una alternativa, basada en la Web, a las herramientas propietarias de presentación, y han sido probados en una variedad de navegadores recientes. Se está desarrollando un editor integrado. Envie sus comentarios, por favor, a Dave Raggett <dsr@w3.org>.

    - -

    Usted puede utilizar las hojas de estilo, scripts, y el fichero de ayuda; siempre que siga las normas de uso de documentos y licencia de software del W3C.

    - - - -
    - - - - diff --git a/growing-openstack/help/help.html.fr b/growing-openstack/help/help.html.fr deleted file mode 100644 index daa7605..0000000 --- a/growing-openstack/help/help.html.fr +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - Aide de Slide Show - - - - - -

    Aide de Slide Show

    - - - -

    Cet exposé Slide Show peut être utilisé de la même manière que Powerpoint. - -Pour avancer au prochain transparent, cliquez n'importe où sur la page avec la -souris ou appuyez sur la barre d'espace. Vous pouvez naviguer entre -les transparents avec les flèches gauche/droite ainsi que les touches Pg Up et -Pg Dn. - -La taille de la police s'adapte automatiquement à la largeur de la fenêtre -du navigateur, mais vous pouvez aussi l'ajuster manuellement en utilisant les -touches "S" (small) pour la diminuer et "B" (big) pour l'augmenter. Vous -pouvez aussi utiliser les touches "<" et ">". - -Utilisez la touche "F" pour afficher ou non le statut en pied-de-page. - -La touche "K" active l'utilisation du clic de souris pour avancer au prochain transparent. -Vous pouvez utiliser "T" pour afficher la table des matières et n'importe quelle autre touche -pour la cacher. - -Les utilisateurs de Windows peuvent utiliser la touche "F11" pour activer le mode plein écran -du navigateur. Appuyez sur la touche "H" pour obtenir cette page. À noter que certaines touches -peuvent ne pas fonctionner avec certains navigateurs car elles sont réservées pour son contrôle. -De plus, cela peut varier d'un navigateur à l'autre.

    - -

    Les utilisateurs de Firefox peuvent installer l'extension autohide -pour cacher les barres d'outils lorsque le mode plein écran est activé -avec la touche F11.

    - -

    Si vous voulez voir comment Slidy fonctionne, affichez le code source de la page -pour voir le balisage XHTML, ou lisez cette explication plus complète (en anglais), -qui explique aussi des fonctionnalités additionnelles. - -Chaque transparent est balisé par un élément div avec l'attribut class="slide". -Il est aussi possible d'utiliser le positionnement CSS ainsi que la largeur en pourcentage -pour s'assurer que vos images soient à l'échelle du transparent et correspondent ainsi à la taille -de la fenêtre. Le contenu devant s'afficher progressivement doit être marqué par l'attribut - class="incremental". - -La feuille de style reliée ainsi que les scripts ont été développés comme alternative Web -aux outils de présentation propriétaires et ont été testés sur un large panel de navigateurs récents. -Le support intégré pour l'édition est en cours de développement. Envoyez vos commentaires -(en anglais) à Dave -Raggett <dsr@w3.org>. -Si vous trouvez Slidy utile, vous pouvez également devenir -Supporter du W3C.

    - - - -

    Veuillez utilisez les feuilles de style, scripts et fichiers d'aide - -en suivant le copyright - -et la licence du W3C.

    - - - - - - - -
    - - - - - - - diff --git a/growing-openstack/help/help.html.hu b/growing-openstack/help/help.html.hu deleted file mode 100644 index 64eb205..0000000 --- a/growing-openstack/help/help.html.hu +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - Segítség a bemutatóhoz - - - - - - - -

    Segítség a bemutatóhoz

    - -

    Ezt a bemutatót a Power Point-hoz hasonlóan lehet vezérelni. - A következő oldalra való lépéshez kattintson bárhova az aktuális - oldalon belül, vagy nyomja le a szóköz billentyűt. Az oldalak között - a bal és jobb nyíl, illetve a Page Up és Page Down billentyűkkel mozoghat. - A szöveg mérete automatikusan kerül beállításra úgy, hogy igazodjon - a böngésző ablakának szélességéhez, viszont az "S" billentyűvel - csökkentheti, a "B"-vel növelheti azt. Ugyanerre használhatja a "<" - és a ">" billentyűket is. - Az "F" billentyűvel be- és - kikapcsolhatja az alsó állapotsor megjelenítését. A "K" billentyűvel - letilthatja, illetve engedélyezheti, hogy egérkattintással a következő - oldalra lehessen lépni. A "C" billentyűvel megjelenítheti, bármely másikkal - pedig eltűntetheti a tartalomjegyzéket. Az "F11" billenytűvel válthat át - a böngésző teljes képernyős üzemmódjára, vagy jöhet onnan vissza. - Megjegyezzük, hogy nem minden billentyű támogatott minden böngészőben, - mivel a böngészők lefoglalhatnak néhány (böngészőnként eltérő) billentyűt - a saját vezérlésükre. -

    - -

    A Firefox felhasználóknak hasznos lehet az - autohide - bővítmény, amivel elrejthetők az eszköztárak teljes képernyős üzemmódban. -

    - -

    Ha szeretné látni, hogyan működik a Slidy, nézze meg az oldal - forrásában az XHTML jelölésmódot, vagy nézze meg ezt a - hosszabb magyarázatot, - ami további funkciókat is bemutat. Minden oldalt egy olyan div elem jelöl, - amiben be van állítva, hogy class="slide". A képek CSS-sel történő - pozicionálása és szélességüknek százalékban való megadása biztosítja, - hogy a sok képet tartalmazó oldalak az ablak méretének megfelelően - skálázódjanak. Az oldalon belül egymás után megjelenítendő tartalom a - class="incremental" megadásával jelölhető. A becsatolt stíluslapok és - scriptek a védjegyzett/szabadalmaztatott/más módon védett - bemutató-megjelenítő eszközök web-alapú alternatívájaként lettek - fejlesztve, és sok, manapság használatos böngészővel tesztelve. - Az integrált szerkesztési lehetőség jelenleg fejlesztés alatt áll. - Észrevételeit a következő helyre küldje: - Dave Raggett - <dsr@w3.org>. -

    - -

    - Ön jogosult az e bemutatóhoz tartozó stíluslapok, scriptek és - segítség fájl használatára, amennyiben betartja a W3C - - dokumentum használati és - - szoftver licencelési szabályait. - -

    - - - -
    - - - - diff --git a/growing-openstack/help/help.html.nl b/growing-openstack/help/help.html.nl deleted file mode 100644 index b2e9043..0000000 --- a/growing-openstack/help/help.html.nl +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Slidy Help - - - - -

    Slidy Help

    - - - -

    Deze sheetpresentatie kan op dezelfde manier worden aangestuurd als -Powerpoint. Klik op een willekeurige plaats op de pagina met de muis, of -druk op de spatiebalk om naar de volgende sheet te gaan. Je kan voor- of -achterwaarts door de sheets bewegen mbv de links/rechts cursor- en de Page -Up en Page Down toetsen. De lettergrootte wordt automatisch aangepast aan -de breedte van het venster, maar je kunt 'm ook handmatig aanpassen met -"S" en "<" voor kleiner en "B" en ">" voor groter. Gebruik de -"F" om de status aan de onderkant aan/uit te schakelen. De "K" zorgt -ervoor dat een muisklik je niet meer, of wel weer naar de volgende sheet -brengt. Je kan de "C" gebruiken om het inhoudsoverzicht op te roepen, en -een willekeurige andere toets om 'm weer te verbergen. Gebruik "F11" om de -"volledig scherm" modus aan /uit te schakelen. Merk op dat niet alle -toetsen in iedere browser worden ondersteund, omdat sommige browsers -toetsen gebruiken voor besturing van de browser zelf. Dit varieert zelfs -tussen versies van dezelfde browser.

    - -

    Firefox gebruikers willen wellicht de "autohide" extension gebruiken om -werkbalken te verbergen wanneer "volledig scherm" wordt aangeroepen met -"F11".

    - -

    Als u wilt zien hoe Slidy werkt, gebruik Bron Bekijken om de XHTML opmaak -te bekijken, of bekijk deze langere uitleg, die ook extra functionaliteit -uitlegt. Elke sheet is in de opmaak genoteerd als een div element met -class="slide". CSS positionering and procentuele breedtes op afbeeldingen -kunnen worden gebruikt om te verzekeren dat uw afbeeldingrijke sheets -schalen naar de vensterbreedte. Inhoud kan stapsgewijs zichtbaar worden -gemaakt met behulp van class="incremental". Het gelinkte stijlblad en de -gelinkte scripts zijn ontwikkeld als een Web-gebaseerd alternatief voor -gesloten presentatie programma's en zijn getest op een variëteit van -recente browsers. Geintegreerde ondersteuning voor (inhoud)aanpassing -wordt ontwikkeld. Zend uw opmerkingen aub naar Dave Raggett <dsr@w3.org> -Als u Slidy bruikbaar vindt, wilt u wellicht overwegen W3C donateur te -worden.

    - -

    U bent welkom om gebruik te maken van de stijlbladen, scripts en dit -helpbestand onder de regels van W3C's document use (document gebruik) en -software licensing (software licenties)

    - - - - -
    - - - - diff --git a/growing-openstack/help/help.html.pl b/growing-openstack/help/help.html.pl deleted file mode 100644 index 2eb6ca4..0000000 --- a/growing-openstack/help/help.html.pl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - Slidy - pomoc - - - - -

    Slidy - pomoc

    - -

    Prezentacją steruje się tak samo, jak w Powerpoincie. -Aby przejść do następnego slajdu, kliknij w dowolnym miejscu prezentacji myszą -lub naciśnij spację. Możesz też poruszać się w przód / tył używając klawiszy -kursora (lewo / prawo) lub klawiszy Pg Up / Pg Dn. Rozmiar czcionki jest -dobierany automatycznie tak, żeby mieścił się w obszarze przeglądarki, -ale możesz także dostosować go ręcznie naciskając klawisze "S", aby pomniejszyć -tekst i "B", aby go powiększyć. Możesz do tego celu także użyć klawiszy "<" - i ">". Użyj klawisza "F" aby - ukryć / pokazać dolny pasek statusu. Klawisz "K" włącza / wyłącza tryb przechodzenia - do następnego slajdu po kliknięciu myszką. Możesz użyć klawisza "C", żeby pokazać - spis treści i dowolnego innego, żeby go ukryć. Klawisz -"F11" włącza tryb pełnoekranowy przeglądarki. Pamiętaj, że nie wszystkie klawisze -są obsługiwane we wszystkich przeglądarkach, gdyż niektóre z nich rezerwują -konkretne klawisze do własnych celów, wszystko to zależy od używanej przeglądarki.

    - -

    Jeśli używasz Firefoxa, zwróć uwagę na rozszerzenie autohide, dzięki któremu -możesz ukryć paski narzędziowe w trybie pełnoekranowym (F11).

    - -

    Jeśli chcesz dowiedzieć się, w jaki sposób działa Slidy, obejrzyj źródło strony prezentacji, żeby -zobaczyć użyty XHTML lub zapoznaj się z prezentacją działania, która omawia -wszystkie dodatkowe funkcje. Każdy slajd jest reprezentowany przez element div o klasie "slide". -Pozycjonowanie CSS i użycie procentowych szerokości obrazków zapewni, że -Twoje slajdy będą poprawnie wyświetlane w każdej skali. -Zawartości slajdu, które mają być stopniowo odsłaniane oznacz klasą "incremental". -Powiązany arkusz stylów CSS i skrypt zostały stworzone jako sieciowa -alternatywa dla komercyjnych narzędzi prezentacyjnych. Całość została -przetestowana na różnorodnych współczesnych przeglądarkach. -Na etapie tworzenia jest aplikacja do zintegrowanego tworzenia i edycji prezentacji. -Wszystkie komentarze prosimy kierować do Dave'a -Raggetta <dsr@w3.org>.

    - -

    Zachęcamy do używania arkuszy stylów, skryptów i pliku pomocy na warunkach licencyjnych dotyczących dokumentów -i oprogramowania W3C

    - - - -
    - - - diff --git a/growing-openstack/help/help.html.pt-br b/growing-openstack/help/help.html.pt-br deleted file mode 100644 index c2aee81..0000000 --- a/growing-openstack/help/help.html.pt-br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/growing-openstack/help/help.html.pt_br b/growing-openstack/help/help.html.pt_br deleted file mode 100644 index c2aee81..0000000 --- a/growing-openstack/help/help.html.pt_br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/growing-openstack/help/help.html.sv b/growing-openstack/help/help.html.sv deleted file mode 100644 index 3d019a7..0000000 --- a/growing-openstack/help/help.html.sv +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Hjälpsida för presentationer - - -

    Hjälpsida för presentationer

    - -

    Denna presentation kan användas på liknande sätt som Power Point. -För att bläddra till nästa sida går det att trycka på mellanslagstangenten eller klicka med musens -västra knapp så gott som var som helst på sidan. Bläddra framåt och -bakåt med höger- respektive vänsterpiltangenterna eller tangenterna »Pg Dn» respektive -»Pg Up». Textens storlek anpassas automatiskt efter webbläsarens -fönsterbredd, men den går även att justera manuellt med -tangenterna »S» och »B» för att förminska respektive förstora texten. Alternativt kan -tangenterna »<» respektive »>» användas. Tangenten -»F» används för att visa / dölja statusraden längst ner i fönstret. Tangenten »K» -kopplar på / av möjligheten att klicka med musen för att bläddra till nästa sida. Tangenten -»C» används för att visa innehållsförteckningen och en tryckning på vilken annan tangent som -helst döljer den. En tryckning på tangenten »H» visar denna hjälpsida. Tangenten »F11» -växlar mellan fullskärmsvisning och visning i webbläsarens fönster. Observera att vissa webbläsare kan -ha reserverat några av dessa tangenttryckningar för andra funktioner; detta varierar mellan olika webbläsare.

    - -

    Firefoxanvändare kan vid behov installera autohide -för att verktygsfälten skall döljas vid övergång till fullskärmsvisning med F11.

    - -

    För att se hur Slidy fungerar, titta på XHTML-koden genom att välja »Visa -källa» (eller liknande) i webbläsarens meny eller läs följande längre -beskrivning, där även ytterligare finesser beskrivs. Varje sida är markerad som -div-element med attributet class="slide". CSS-positionering och procentuell bredd -kan användas för att placera bilderna i rätt skala i förhållande till -webbläsarens fönsterstorlek. Det som skall visas inkrementiellt -markeras med class="incremental". Länkar hänvisar till några skript och stilmallar -som har testats med en mängd nutida webbläsare och bildar ett webbaserat alternativ till proprietära -presentationsprogram. Stöd för integrerad editering håller på att utvecklas. Skicka gärna -kommentarer till Dave -Raggett <dsr@w3.org>. -Om du finner Slidy användbar kan du överväga att bli -W3C Supporter.

    - -

    Välkommen att använda presentationens stilmallar, skript och hjälpfiler enligt reglerna -för W3C:s document use -och software -licensing!

    - - - -
    - - - diff --git a/growing-openstack/help/help.pt-br.html b/growing-openstack/help/help.pt-br.html deleted file mode 100644 index 72d9891..0000000 --- a/growing-openstack/help/help.pt-br.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/growing-openstack/images/OpenStackLogo_wTag.png b/growing-openstack/images/OpenStackLogo_wTag.png deleted file mode 100644 index d410964aeb4c0d8e8c52fa77bdd6e3953065996e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7441 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

    {Lq>2U~45cAvk)3~> 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�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 QUjbj@!qP(JUv>Td7h}nze*gdg diff --git a/growing-openstack/images/jclouds-config.png b/growing-openstack/images/jclouds-config.png deleted file mode 100644 index cfde779afd25efe30921f19b7abeb858cf834b5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24213 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"f7vZ!nie)c>if}Bi;v~(8TIX!J^$gtx|Bst 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

    ^2Q=*#>!rRVN?1a)PoNLHyW>-@NV2Lh{Pb|9qu7 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Ê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

    |vpMIoT0B3jvlLqa95A}l!GDL_+7Wv5Rm zZ$aqnHJ+VXcuwuGs-}|NWxLG`-_reVSz-l_G4e{hz&eF>+0*^1;l z4ni&f^~8r+&XR~wOr^ld0O5imC;lI?N2eBMX|gPC?UWsCN(l>Ssr~Js@hZ+bSe44{J^4mP3j?Y&-T41>q@wgrW*tK09`!Mw!Z z0^eKgcB1~?&CBwWX5%^Vc0sYJmLLPZLK|55Io(N5&0er|zvI`udgc1XG~2Qkx~E2V z?Wsp)q%koKT}ghbaSefm*8QpTzRtZ|VPe@H83%nQyj)LfmvvFLa02=J zajZo*QHJl4m`#L33WcueE=riLn2I-Wd?! zJhc;~seuGUM8)w(Rx0r!!^speoHfmc!=OgR2*h9jlq%9AlmZ9=3P`fBI55&1Lxq0u zJn;FS6(W{= zr0dfM_pu2#vGpE}b=lJUv-fzJATJVeWedMlS2JhE4|kby>qIjHFcm*P+DYhiU}n@G zRZO41)3iVNs`{*x)&BP0^cB{QoEHuK!Mgwbkkhvr(7g=MaNWtJVbyi1sKGoDrDcoQ zLYkeEmB{S9@-^q#2xAlat8I_hV{g^s)6!JsYscMnAKEZua2@T|S^D**SH%%1W!4fz zmiH9*MPxHbb=#0L22i<{X^UVePF@py|$#N6lt zJe%=(*()gkN7#*fJ8$%u5i=Z)S$6Sz9P$1+r=FoZbOBe!UO+HSRbR1so9trHP0pwz zMrwfHQwyZyQo`@^5&1|L*_WFd>v#X|mbJxu5Ff=qYUP*SEmUd*6Dy`Rm*O6&{ z`%=fVL~tKMoS5RnPU}dBUQ;iA-5)jznx-y+R=)8DF|N7k)pdj5m!c{wsHwRf&VZce zAP~0>iW}(-DVLE)l}lUNg4}pIrL156PoemUz1F#RdH&bB`;Obx zC!P==XUpB7Uj9nA6)Au+OZcRlZRvL4G+t;|H6u}~bCduGoET=|F=DZIO6~M`T=@aU z0q?f}%l9)-Q5-V9XS5>mFAaD34$qTAc{t-wT}R=l*lCY*{G4WPbHzI<-~#-hWGYN? z5Pf^v$@nczy-wVMm@o#r?3?cJIf3~V{hF_|w6s`QSZuP>Y^t$-a2b7?*-&^fwE|ECGU?^!<+325r63ixJ zO3^U%WT2VsNceGI0Ft;+VB{N@Ttdj+q3UL=;&$+I6s=&Xzk;fePky(VEyqkw8iq79 zbCB|^s7|mjf-664V7YL<4@_z1fr7f$+u{xvU!@d31zR4U?r}`zPl&Q`TnKwWV8P?B zodYJ4_8xt)+e=GIqmW(z8AWG9tFZMl!&&ef_^{kgyN`l#A1>JUHtyJ?Z03nP3v?UA z$F3la`pyoM6*f%>p~QKj2waldtzOrq6`3ps*WVcJe6ZLKR_(zqP2QZ>%kMKJPFrZC zeywvmFO{CMR-SqevC}IKslHFc8vMk?a6)ezcbpP~GQ^>JK-7ylUJ559;U&z1n zOO`i1kY7Y9rH%w#vVJUBkFgF}lFDe?1~j85?+}+x6^BAOB9Vg#Lfx<0^TQ99XdpNd zjXmdir%cMJhR_^0{^(rr`LJRXm;9_BnU(fuOU3Hzbca<3xk&{*?{g6)Alpdlz_L)Kw-egZ=})8z%Rp!K`y zXKlIJ^a}B?*KMaqrDJ1XFFKZ^v+vV`PXB=eeYUFjbZ#;xp;qDdJt<*|7CJ&?a$~-? zSeR@BN;3^)aUpFByK$BMGn_@x6G}*2i&uL#(V01kbLHsD{lXm@eo_*OEYUvRTkH!$ zJ`yCi4)-UwZc3)UqY=tj>n!kZX2v8zsBdl~>Ud3x5vtE$>g5wnV3 zo?fz_-BUXUqW=x~(NI=f&sCjkD(976SxR6_hRl9f^7oa#JQG=;3vQL~u-~1Utl^0h z-Ux7C&4iSyO(9B6%+n!i-gY{LHvt4A@*`a}VV&PUapy*{6u~5P715zqTi! zWksXU-0G8Ityft2BkO8?jSKdoxj zunkX@*K)P>Ez`HwyBSzN`o4kJ^L{LVY{^xSsH)P4&&7OG3udL_*xHf?cRcM?ycnHU zdY33eVMwk=&2?s3bC1}|K$2z!y`%oTV|GD6rW_bv-(~b`R0rDC;_xE4m^NI;nm9VsW4LX5SrtxC zYr+K4*YL#Y$!V3L-yytZ`MN59ZKY|nEd7%>TE>gUpu-A+c3*WBI?5X|Qn!Nrj5#;t z^ODt<2KlaZZk96}_9epqmiWCm$B10rsylmq+w3L{jdVfDTmXuR)otHGyQ?2dz0zFX zS}hjqGBa#VS1BZ{w`FP8^N%p?-IwtS)Z(3brTrpJ(OLUuzDLE@X2j)c7FHgwU*e~7{jS2Uj+&`1 zCu?HxFVKsC-i|Sl&854;>EKga{IV|Wb%*CO4S`0`!jGn?=XI(fqZx7;^g0r_9ERH> zoUpKLNX@Y-7OiJ73IGcbKs3oKWAcfR>o~}bf{{b%*jH+#DbJYPl>510gW9~!UP-7x zfsIfBbH@PbeNM*b8C0fzKW*Fj9>@#cn}gfAZ^iNb*8evUp0n%TbFAq((C8p+B^URJzmykHMSJsqu@=`73+9P+ii_&mWQW5&X}QsEK-pR4y@S5K4WON)@R2*!Vx?Fn#QfmQf{* zvB-8{J7^?+m=dhd=Zw>Rp*!FE~8Z#HuHNxVDcdPZ3l zmyBJtvwywZ@#(wp4zIHrq6n@yruZc^coVYCJI0t=*nm!SaHW#ioW%)$eFv8fT^aZI zT(UZCNwK8)*_Eudz^pHU*&l}1G1S=JW z0_z(z7w?G`f@+Dy``;YDa1~ZCPCp&|+4-LCHm`$?e9t$YcGEbQcx)>7(^vHjjfOwn zIJo~i5~v_{yI{~B`Tk7c_pwZXX+|3*uZZQJhHqHUE|fnTa0mq|ia1^4>%%MO1D{6~ zIapxBACzpPnNdyTof# z(ZnaI=9h@uviz)D^&j2#4Q5$b#KgOfJXRc9d2B2YH*bsSKf-tmgASGKepO}yK4gA`2=jO!G`ZfmJR$;j_-s%u~m+}SYe}djII7l6J+3yZJ zJTJ8XV_PuT)jSdZm3o&evM`jjvz=u2^hi>AKwec5LHpvTg?!{D|9dy6o=G%zh>*}6 zjXgyMLe3zecbo``Z|}8(ut&vYpf`P#&)G1DC%A>oLul~w*EAtz-Vq3D3b^lxzW*)r zCQRL#ZS7k##(s}wsHr*1ku{!_d|>0^Muvg#Irbe246HB{!L578nm!YxEWB=U1;Hx( z)%j>V=;S+L)0hy#pZ`!0ON=&+NiBar|jw&wX6ZT)}bls|Xhz&mD4<`GR zI570&t2_k)F%tbG7gx$k3ZTj|USkj;v}a-bOIPGt&AJ~z@_+2+-d|R{23gSe+95UG zL*H2lBjT05#6q|LSSt;Z%(j3ev#k!Rz>s7%H~K%xY+9(VNhJT9(a8MCE8o#B58=y? z2}v?U4^@Y7`yRa~OV$wj%Yn=s@s+>js|mb5PMVz?J&fIvpC8RjxVRZ9#QWSc*S(=>syR6H9%pb%zsy|B8Z9so9 z9bG*h_}JiKt>=?4=un0pjckggJt_4Ab3+X8A3gQgqxFfK3Q!c#SqS+$>o;+M-da{Y z-(!s8sCUv&8gUE!XYH7mu6q#d{Hy@MLAh3Q%XFN>9^dLJDEKw0;rLCH^s9&Ymy!Xg z4}XCWO0UwZ!~3N2l$)CcYjl2AC#{m3V<&)S&0`CLi@er8I*BHS#qiYoHFx?;r6JHh zRn)ojYyQwO-B|UE(7?%}o6f*}=*G@=_{UpobE>|%_E!fwX?|Xk(_34(9VeHjP`OGk z+vWYiV~L#mvt$nA-^gjJ=0ioRh-U0(cXD!aA+4bP3=*kTkF~ccgcJw4OXyx_MOZog zvQ6UUDV@yQK=NXK_tAl;iNFC(ulOs=eQ!bL-94H- zPqV4O2A_@>1@Jbi|I59jc-I@fsDVhegIwjdifnp^iqty zF4J@>YwXCAB!<3i_x@GZ_g2rm+L&`Z=X9!nU2gXFv_1?nEEy&BUd!sBkd|#Rnz1sA zG&H+TeJpzVq2iex5GCh`v{rFF{}7wye!H2bJcGw8aPmCslF}o|1#Rosjog6#z&7$Mt{2mokkRW%yOmLO6ot;vC;ysPg_1iomqVCNejXs7#RtVo~I{WadKc|?FK z8bC!OaN%j2KkK#zip-B)M*ZqN-NHXa_IK9-cOCR_L$xzYD)9P)jlY=<-PA30{D6WnT;+aGg?7G?WNpN8r}_RS1f%yoe<(KO`!zD$ zCLpW&*E25Z_!v^#OC)b)?Q$y`p>0azeXsa(Lh}TxrEj%x)B5Cm^?3%P`g~tzPF4p2 z(5dU!2_dm9YeA_Z`7-B>PkO97k39GCv^bCaU^auGVHRAqVj@+ae!&k8m-&k`TJF3aF`q51%^1#(4}WxN#M^_;&}YSiuJ9$m1ujsyU|b7xtnJuW9X z(%iRup2ClNB|2@tr+;}A;69_b@upa5x@bj+#64S|C|3Kb{B?_-;dVF4tq%7{m0j3} zb!d`y28ZxlI3jZ}M*1MDCv4cpkRSPvg1@ycy=<-Fw6}t?!!J>rBJkdsycc?!&Fo&r za{_7vz@izQ)(%?-gNvefuT*m9h)$+F8KuSU>J2n`2<=!&mP9M$?V{lqcxwK)p3hL` z05QKzg??Evc!umRA^$LQ2)t%X&UoZ?iTBjWed3`lq*zp{FrBF)&lY)u0+|cifQD_s zE#T%(YN&b_ofwa27GVjAuA3ua%8(UlH|6+Z(eC=*_cUY?|`14;y`vjoXqj&Lg|nF*NJ?1{uE*SaP-84%(WJV7AE3 zn2n#vMv4@Y7vg$QbyaD`rKZNVOyId(2+9ph)gQernGa4CB{Feh$5nlz#xb;j6?N_4 zL=Z;UfH|;<^*$QOJF_&DBlCkjF$DZsn`|T+iDhMcMDypB+3?EP+RQygJbcieUqKmy^g zswx>JXdt==--S zflWT{Kwn)LPYl_OuW^4pAZ&zHgDyLty^W21%a!Cl6u zm01{e7NJGo0`4 ze0;6NOHdljctWf9_`EM!)RDBwyByqJrbo28n;@%tv*WL~?r@sAWc2fzjt>V=>@k~m zztU2o`Hgo*&o19wGRVToN16TKvd92*44;|5S>#g(3_lTABdq%9Qt`LzoJ&i`@9GWV z5$lxc(d}t=M=?$|=mQR*FgLoPlrZDBqwkf0P(+9S%t9c~nhNWFaSN0#dM}$M(a&bq zW|eh6v8hd|Km{*_Q-Y$x&s~a6{()j@vB4v4Dt7AkZ$298nweLMBAZ#@bKM)wX&kc8#)gX2|3dpg z0^jDB?!2i*)r09MM=r7mZDra2YU&nahs~yi-err1*W;*1J`Bsz^g0<~Pr#zf18$yd z@iJXEX0E#59ZYTCp`(H1NJz{Rwbvg@I(+LqYmAS>{dpY^Jl*V%d#X;TmpLo+jv>lU z$Sv{G*ejT`?lt>ah5p@)*Rbz~29jmZGklh=j<~P><9%7!>dRDMnN+)`{&>?ms)y;= zEcRYU+}j!GT|L=X%U|zF@88}pUTay{ceURSB_xy^ZC8mutN$}uHanl)fA|B_#Uzr1 z`MuS1dD+L`gwMv6;d6|DPEWkcAO`ZI%NGBq&bYGb(HX!#yX@1hZ6w*1qT*f1#YFT3 z)qGU4>xcDb<6bCAgJ7F7KFjmx6rGOKE| zV0U64HB0Zxk=5zBNB`i&(bU?Tkft>f+JthT_0@y*y?knW2gl1x#4C~D4tQ4F(&8mz z>$4};{-x4qLO)tRLQh&g9Cjf}1yomRPg-d6)wWn94Pk}AQi|npjI#PBQx|_yzUP@Z z=?*u|T>*&Tz8mU~;C@yTms3SBJCmik2+K$5O+j*NZ82RONLrZDXE^uIacW2qR+D)3 zj9|LY^H>Y_^x6fX3d+`X+;%6y9<^9s`8~>euHN~hF5g=Md7u5i&{2E@H@{wN_6DO{ zdE1yaT~@8k-Jk~Z9+v4txt+Pe8C67;n2N)_f@Ynjoe5vT3WG%|BEd3Hv6?-y2aTs7!yt`(}0Axq8-q zyf!prKl|LjXssSPf1Fda1yiYUO;u^`qHDbw_|yxTy#W9!sF&@wi)(_rQo%#%WAp>* zz4)|=zrnU8Mc|I!I5dV-bS|iG`@ANfZcjX}7B$KnU(_*kX(pbLJZXRMq0n-{W+PlV z`Fp@od$M>UJ<~$dJ|jW1c(Qzdt3YlW&DPRGXuZLh<7;RuOpA*V@KgD7IU(u{0J;Dw z7vm?a5PK=CFs{%WfK*P2kDopw-=fNe(7q22;xMKIbRW<~&ai>U1XNb0{&+Kn5w2$T zRxtY+SZT3`?hsqM%Go8Q=P}iyKak39tvi0WghuKr*km~KFHl|T5_KktZbHI!chq|E zs=v5e(B*A0jLLn_I8ABJ&fR~Ij;H2WT|ZGk`mizaT0c{h6Aqa+{I)EGWo>Rm4s#0X zC(iWh=H*yZb0H{M;{lK5P!2|__OIU#rP)Q@>0#j4ZeRGEtMSE_zX|Es-?@itU=}XB z_>z9vcXwmyz3FzIw|;}hJ!!36_x%^{`B$ydmXyWML@B9Vc6#0|UJt>@XCtKEqiget z&fxQgtdGtL-rVV`m@fP2QRfz_^W){l)9`Osvt+Q4ILqDlraL4paqrKE$5Ah3Xg)FL zquUhvPkcH(rU~onzWOeep5YV5(}8u9Hf8g}@3gic(L&+a;()QcQ* z(qOmKwE+?scM*~5a?RlL4d#dbo`7+Xf zD1&)Fj&zBSPYk?zZA_Z1#{A~dupDponbbWOP|TCpN3mu*2%}uIuWl6SP6@75?%LqJ z7)u5P3Ikp5I<`$nH&Hx4kAE}~n5XvuEd+Pb$Gl}2+&|E1BB`sA*Hu0p6H$bRNN(1iJ^ zNwn6b?m3T8uwwoa$1f%E&}4jKNJ^q!ix=M&`(JH1*^N9K%+>FS@Vc1I=OXrUQ`Z~u zXxXhjx^mX#NWnu^iB5tEpd6e8p4aP#i>jC9#_v`dgE=(x%58#)*7!hm)VpXrMwz#_ zyA>3!-&5id6qPLGL%DY$z)L4~V%QQlnzBFbU&zn2w{u3nciKeiQ+OyhmhYrAOl zlTRW^0xx=`wbxwlw~C>rSE#zrPxx{7Y7OXiIUG!be{uut=LX|gtvzeyO~Il~TYEw6 zU6$bSxIl4_s+2nO?J!CIb%tSnyLZTcxbts(={axCLff<4c5Gk7@2}~&t2AnZ{Wmg1 zY46xUoiE?gBqLg0m$XDx)@v$U1n(}LqC5qkqAhJ=raneijjdew0q3tc^PQMeVm%Pj zni5MtRRejp)+)yN8^1l=^EOrJJ(yxgsmF~VrMr05xs43$D(3;89~O398W-7J+N8%` z&%VuHFw=+O|Ha9z8N8io7&?j-&!=0Cg(2w46P1q@?<+mMt|~|)F$CSMt|MdhJD|y+ zK5e18$&j^^Aw1jEhUkyc1d>Oy?q|B>6;`cPTi+J>Hwxa}e1uG(K9`PjST5F_B?MTF z)GgqqI^a)#__@>>9W}m`)kbsf+PJ)}rmFg<;?Z?-X+M=nNqJdKMa9%fcx#MX-TPS6ab1PXo^eIH*1MDVf~hlMFYMKy$DKR*ZUkO`}2_S!9!EyK;iPB zy~~DTf$(OCyFwy@)LO9gxfo4E6$&aAx~OMS0XFFWg);^_2WxUuX<^p7g` zv%d=an2{rY@I4r>=S0~og1ud8_gAB2w-YHdG@-D6Dy1%RW7RL`#bR5%!$)Dpy8Yhg z$gIOFjRQk(@!vhp zW|(Npc4<7!pgkqGNk&MqBm3;s!=kIxnf~0%eR9B@Uy)>$?VuVs7IHiVHPp~=TgCVm z$Vcj!bGF{KCSXRMeOr)gt)xQ-@n$w0P1B9KU9nj zmcVXQ2v=zI5uGL5YJ%dGk^JM^XzI9ZmNMRpD*(H5m+P1p3?$0Y#F7NujCq#ZfmGYs z<`S2*zSEpdPDx?3{;8Y-3!i?!%`wxI80gejkdr=Mtoa77s>&{#hl9DP7?!K1+A4!r zw`dO)H9D&Fs;QyZ)gl$fTYr+A%)+oH@k4A_^Kx;V8@9~BXGBijB1+yyL>IhyJ^p#x zU;5f7(GvRw`+p!qT1$kb6K87H*zHoggivDpRn>`k zM#TRd7k#&}`q&fpz?+Ho_y57=aqgRs_>jl+L9eLYtq6FICZ&hZcBKZ32{dQS@o*bSJ_(8L3^IE;0 zSfu0#EaS?c*|O5f8Yd>^aUBy1R&(Z4CVjP)Uq5^E5gAYbdE0T9;i_223Hm>ZgHkm{ zjPny@v-eDO;7aFx8l?@dlWt$ll}^Kd5%jnx))8;uKzUxAmOKB*PyPV`k@!sjNj$Bp zkdR_EIi#|n+iyXj6oJ+-X$w{i3JOYCCDDu*inJ~N%i3kXav))#J9$AW%p`l`_z z&+4_e=;1s>%joYms=eIqbEsXyMUm|jkolgO=~yDN;|3G zr;%O^Vl9yUD@Pr1k0O5&{eeNpT2(+$B1^9>Tl|M0l#F{PE&i<9L!aGD&QGrc zE)rIGBoW9_yP+L~2?@=R9`}TlwF?Pn!kda#emlqQ>LPG#`RU66{~rGct5O)L_Yq_- zP_(zjp%w8dVQky)3*3dE;5MkQX^-j$;fix8KQ#*##{wRw{X=C7I;t-IADwwC6L9lU z7n|fXUa)v)^u>Tp$Y1Pf4pSCiBb{(HBQ9~!_Vsx8M%^SGk;q;>7<~@?0nx7B>7owI z(-$V6{&EXVup+$A`+4jEwNvB<--Hr{?s2OxI24!}Ro((JG@bgivkeakpDqcjx{6NC z?2bofxa@4kWF!sit{nB-XvQ?ZlBOfVu!&9*7(^p`C6z8fbH=4@o1v)Y5Vuh#%M=QE zzg95~1iBgR8mY#h=KiD*Il7Gec4d_LaBsQZ*`Z#g`#NIDTelBPzk5XsVIYQ=LnUC# zHZm6h{t#9ZiteEkDnQs3DBge)1Ne{;-`Lu>{)9pf_8OV8B;F;VZa$$_se;#rd%?

    28|p&&!gXMCFXc=aWJdv1Bm?`OHL#2F`B{owh)`RMZL~7I7$dpa&X$w5 zT7dNveZhB8TC6Q^zud0+eEhsS$IRd9#pY(lh|IkWW4G$=!Y;f`jBp5rDyB zmM&MR=x{33@xP?s2s4m2c=3&0n?%d+Y(Z@v^<8c1k}7RB7Z!u+gHfbWk&zMzia59j zL7$i|2D^rahCa-b4tx-Bd++W17z4Yr@Pcpn34CU6IYPVQJeSw(#$+lq=#vQ-Ak1ug|n z^^F8PWCxQd7?(7*)VFT#sD}7rEa7#P>Et0oOMP!oeW>5lfz>&c&HU8l$xx2CicF&*Z+PVUT_b?3ThRym9YKV#Ff)ssYUNGalW4H8zR{eqRdxA>KYklZovdx$j z*mJt%VZ~t;%pt;TCZ>sjAHQEhtaI{s#hitl5~3=@O7F1}YpJE-Z4I)OVmPtGXMKzi zX3D>7Sy~7b!Nm>}Dao@jK5NOr-A5c?D}!@Mi<<;dvz5 z&O5^P1BkhJS-xxqlgxf1(udbJaDf&Q{0{$k4^{|s^&93YCP;GdQ7!y z3qgY4WC{K!aC0JZJbyIEGqpnXLW&`UW*q}7Ke;eWB(jz_g;ImbdW2`|-W^xtCxL~ddxmZi>swU!(%pN*f;$9vhu{R4;O_43?g{Sh?(XjH?(XjHOef!!x-)m|&X4In zRoy?RQ>XV{?6cQ;pYyJqj2G>R%g-b?*xw&9#Kko$DvR+9t7Wa!N`P&vhc%E6_oyP8^VdK!=>kx6;(vd90gkooYBsN)U-A=ugKN=B%1(H&VL=#-B_7vt#6cJxo#>20aPUaLm+a;1pU&3SE6U;G_XKg1lbw)3x&iN9V1}+bJqg=_H8S9kv033CI&g`1@lJf!7w)37d+>grFI7~hdeOpjm}~@tj4yTAhVH9pJlNb zIQF1hEw7P8|4!00{vL{1@F_>zcG8hna`|C_0vTk!-k9%71pr*BLdu2O8S#4Y!YoZ< z`pHnz%knK zh6nm7?-*)zLj&l8rtRHQa!$JwZVd^P2nA54)a>y7%}G&2~0@45J|_H zoOM80d&mgAPGmi+;}P!mflX?6z!vF*{2@$tEW8@o*Z2QSW;XB7xBPF;!_$8L;60Pc zA7F6NE(r?@8j(KHDqJ)4_V-HDSeM0C<-VXsGzSlNF=BgrUAL(7%EO`du3Id zS`priM^NupQR=uNY7v+JPvL`tEVvduP<|b-DzL3h@b{%e|8>kE#BdCvs7R2%qaZ8N zhNrEjW@ToUk*5yrQgP%4niqd=gV#OlTVNGT0n6@?@K zBhuTX(D*~){@q4N=F1i8&WHm5paxa}YY+}r=EH{IPUjl{eg#qr8Dj8^47@g=xyI`g zQ{gPFF^Vj#VZEvU7+zue?5U$7o`K^4XaOZ<30>j7p)uO|y61N$BJZc64X42S1>pUo zv$V>)TApEtR3Y$CSuPJ36JPgGY091A3n^L{>=8v42nygQI0VQ5f&LceRkh5;An6|K z7u*-h{dX02i!!1HcvdV~9jkzLGWvKBF9;h>7H8xe%`c(pHM0Opg0JpgO7_aRL4;i= z3hc<$9C_9O%u)od|G9ghD+tk0laG&4_hbnRsq~za;Oyy46AeKKLFW*p%$^AFtHcf? z;$8fx`?Qdf+Wu%Kdw~1&;)VswoJ2tn zY6JM@69|fB8MgFaS%7#DF^~*k7|?*jf@9(ZEw+|YC!*u4Gq*p&29)??e=|*Qg6^7} zLL!PEtE6D!|LKNEtJi^51yBJj2n#XyUr4IJ=K67z#FItMg4RW7F#QV#vNgQR;n-q7 zVj)2_X7XOegoCP6iZ3-PdU}TC0sT;fzw6W_1r0<4C#np0J8F%Y{QS>xIU0*Q-6f-u zrPsI&6bFt3SrTdFx(IYArev}p>A_S$#sCliIM4)$1PBO_aGwHSVVfLSKg&dfLu*Hv z3y#*rvtWlOoBJ8EIyl0DZ++BRCW6=iQ-Dd7c(prvmPg(&q%o|5GEP$-zJE| zS1~P7UPI|(=f_-?u8E7klE{P$oyJ(qvs^G;Lcd(sNM-p8!EZl-GhB{(Y6@C0$#Ep` z=-(fX5;W@E`o9_{H7|SXM)WBv(z)`B07;;~K@bT5SUwy#M>EXYl~kiM;Nzb!+i~cGXBprfS#=6%x^u0e$X6mu>yb& z_!HyUp${FHLNgEd_tF|=QsuQP4ftxi@wR;K%#WHwrc<=S(5Hl^lIqJfzra?fvlWu+ zQKHbvSFiQrlW~ESPNx^FV-F3_r}OTwU(Z+j>M^(;RgROFJ=OaL|GwCQ8BMrLvkGoOQfC!`q#5O3B1((tMhgU%69L3;^kBKb#liRnh@O z(YDXxWdDw2G_Y&3QeUe7{DY>+GbvkP&vjkdnwFuYrs1nNZ!!mN_eg{GiYzVNJJ70Z zJz~=u(yoQjfz>Y)eqpjzVs~hO8a4GvN`Oix?d54P7;HVpCHMW~0T+;npO*4N_W`fd zM)$PmSbe5V`8TrO^+xgRfU}3yON&zozA@1yqJ7R&4qDWmv<@~D2A1nh(rdi@l$-Unde8{hfvSI$ zlW@*qjp+Og1$pK6d>1cly^yE9vpIa5{}PAe{!p*r8VmuFY;sk>#(m=sU$?m{0(0Tw=RK2#q_e`ye{;$%unf?)#kEb^#r@KiA_O_!Ple?8s@16}I~HCqVP z@g!bI0)NWy{egyTQMF22A-xcVwgtQWKmZn)muO7u8Jl6?Rj{j@T6 z+2zhD6cnm!O5_k-{_fBb!n{}u?wLY6*(%j;_07!82#%B$>)UdE$tsl2pWVA~<7vOI zU#l0{O4rl(x@{g+qbt*>HRO5j4p!*<-i&K|Huu{f&JyWOT5G`RKvqnL%JY5!-+du>;%;*)0*qQ zti7FkSXgJAusi6ZDg93pfk6=gQ4Sgh>+>_q9P4q9;feTacuUzwxr+{r&Q}^#3{=J^ zn@_>~Tr#9vJM8&;))(pnLK~k#K(fM^G8jF^t*CI&4oImADqs{q2>=XaQ34pD`nQI= z!XST81rhpC7z9B)3_OUHDHu+;J0HSl4p=djpblKWkMh{wt8%YJh)YMfp?9+NcNlru z)ub-SXp|y>W#l%5Zy1_pE99ZS2)H{OJ3Q;1G@m&?etE~YNSC=;m75JTEk!UO^*ISz}#C=5gd@h za(}`!X2P71m?$D50`!Y52_c78lgcy68wx2|*exqoFV_4NCL(>furND*F+EA}6w({* z?7U}e$fvqSi12Dktrz7=YHKm7Q*pXFf8 z(i$t=PZb{Nx$HF`ps+0j4I%?8z~l?^LO1g0kj!yekEHMx;QAPkVtBc1qeap2bn}k= z^UB}N!5a?`_YegkFJ3}N-@2ELGzi)Se5$5PmJh55@C_my8U+;9zsOG;q7l{#v+diH z%N3Li1t{J8?}hrsHUtRjmMSt_W)yla06++!2q*&`@&PX^$(jKGR6wIZinDf7yfO3v zzfE))vdnd4|3!`2V6fDqC6)>D#5>nk`=&9^=)9H0X7(wEdLL8j<+=)E zMWu#{-lv|_WL1cK?gp*ptM|2J+cq7U>fUBzksNo?b=mQ?$z#YztA4}SMd^jc^HKH* zS?ZVhHSQ9XF1BYoCuH;e=fZ+BHO-^$kU!S*Cs(R z6F!c-CNvI*tF}fqXYUi<_m0ymiM>w6quUxd5Ep5WW|qBROK0XvjDiRaukHBda7)tAe{9o+I{pGiC%70m%S+oxj;1LES-@BuSxx);P~N>C+i;wF1_kfkLlF?Pa; zc~pjMbuRBsI=|VI`j*>5HD8cwC#vrO8!vB_<;aQF~F4eI?0nm zOdx({xuEBm>A_aJ4DLB6WCUS+EYJFBigep(3tR`7aR=DWG3~nHK66d6pMYu7GwywGop!hit^Be3v2d z$pO$4jOZ+`n4jti3}J*j{8YKtSrp=fGJ%7Dje(|yKm?)cL@9zHh5&U$r%#|KfJK4y z>5?Y&{9@M!BGZLoWuqn}I;r>VHCYwFO3Esg`LT+k*zaS~{_{u5+lXxVg7S{y4#-hd z6FnJRol+^-CO*>-Pzey32lCRdz9v&&gw(>If`uW9?FJ&%H#v_Adepe|4D?n4mJwwZ zhKNVIaRa&Y$GQ_YvjGM_OKl~TrMTO4yIbm1l+ zoKl8Qf6GDUxL=lgZz``=Hin^}coIf~{)#4Hq7jyy^CcCYqBDbmwoRZFcq)GZ1jEjV z_|g!Rz~Jaope?~+Bz(f^TIxb!9HeaEN`$0|QFTNTqpr@xGy_wtzq%aPtjodbV-k#X zM0$1YyNJKq(s)llC8p@nXJhwg)H9RP`u$uDJB`_QZyvips1lp%~E?YO<-7vw|#r+Q)2$HjfQ z!Z@4fc_3#@V)=5)_`qWjLiuDl6s`}9tZ1lldJVO ziq=y>e0JJn~2WVtfxSAJB5xtrErt_{#nQCsQ~Z*1XU>zYG3}35BEeAv%y6 z-y%Q)h#26z50ofqnNOKt&`-Ia{63gE{9RsTs60^1D`3Wu6VP*TJo`cBh@^Ntr!fF7 z)#PF?K9r~R7|^YWiE-roIBRDdv-Q*W!%NrtNO|C{gZ$*=V*u3g+f=;7`+jzCbK&NW zDG|C<5KQ)d8M073MqJ5T`+P&*7ZLxyJXiSuk2{4{p7h-vM`bA%p;{IFg=305hU5E? zu1)BBv1+RQ!!@hSi?z<%(m+^?#%W70i5Xc};gw)^j@D4@S z`N^g+V_Gebl^E=Xaw9h^8D1gptskBb=-8C*!<_k!GdmE|{qbDy=KSI_E5<}kEWprx zqEgfTfE<>;J23$G#-bv|v22t(n3sz(JOzv_d9?1wJbTeAe(=037w580S9@-%ad$@I z8h)U!mRa7Pgs>lqNVhiPN8nz)%&>8q*&SXuHm1bsbkJP(Lh0*azpfjLD<`^E<@pi& zYQtcmsX&lJ1N`%R$bF^10M}g4s7wEE_%h{l0+VM7QpcxCT}B9e0z2=eRS_F?v!^~q#3C|D(WsW0$_%utiX(c=_)yPc(-l_<(_9UpT^)|;wL19rMP zpYG9`X%z`)-hRaoZ{d`t-{9znzSXU4yLyL&nBLHot9Il3Ek!E4%7tt1jdh&=4C~2s z)0IlbQmL$JFctHNLh>=3wL#(X6oWHca_vdRWfU>?3lBrlZF&-Kt?kmRm)L@nw}TC2 z`sJ2a{%w;^%)Ym0H?Xi6XGHH<-wVPgp1OK(J39g{uzpF*O!HSU@5J`@HrV2sWfrZo#+`PE?k}ER zXE$|?H6r{UD(>D+XKh3Xk!NiR4?9Y9UbDbV%k@|%h=r2+$9I`QWmy#8#73(XOM4FNb)@3i`CU6jDE(hjpS%PanaNX@m)M7m zJc#`3QJI+=q{l;dx7dM@i=zmPtBuy389dpQ4674o&-jJ!onSce1b-alrLt=!T}{gq}YIN%ZafLJsSDf``G^ zO;DPo%$N1^QZT}a+yUc=$cutW>GZ#;?5WrvXL7WaZ*FRRLzOWONBGhtR^*c%=z};| zkLMECYrJYEI|8qR<;lOy3ch`j1zMrciijjjuh}u=n7Li_Q0l_2%N>z|0?%L;icJ63qK8H7(5} zbnhin%;QG*?d*mK#)~%u*z0A2JG9U%-D@*6{PP`Z*7K;>aE$2`5(3B|P!FoStnV)+ zC^ns!iP+xiO!-8BaKl0QhWwQARqi6=4+gM|zk(&H9PMO1jiBv*%P4L)>+s$i1uIAP zNdLKk5ck^<;oF}s|1YB$20+tg3|yTc2umC#5782c3ANHer!G$A59i*h-TL|i1pUJ| zHhCr>g{&pT7FIo*Cu`2Tif(^0 zK>0n3D51CIT!7!n`lBCu;dg@bJ?+*Kq z9qbdSc^BM^t^ADN9aH0DIfj1tDdLS_23fCsjGJl~D(Dn5Mp4StW}#mWDEXCnZZQPJ zN>cPP{xpq)L*Nj6QN_(P(D+lUM-I*K7(ffFKzU=NSB+H#>zfi!9m;Gp#WqmTkQCqD zjxQt9mjW`c#TY3#)2CS39u$3R-0g969hu;kiu1#d!0IcC5C}ksFs0xg%N}NzFAdYv zDv*<~BXnJd<>cN^n|gw7c!KhW=gs%=V^EhbsiI;O!@ewwe{IuOM;25ePmb~ArPrph&TR!A-`|N{x8b!001;Y_b(5ORW1cf$?Ji>f`f1Fs!~STi=&__ASQg2I?0B| zS3_AvM>d7Cx{a&lN>qdMmvWKHe?EX~0a+rb>|u5%uzhqH>w=@`CDssXwzSa5^3ID@A3YPr)Y zY__~zin{Odx%EE@0(3Ib*>?a8-fOG8m|}lr+P-kM?d@Q19I@FtDd*6~O3D8RLc8?< z3Om0KMP8PA=_=6Y;IG(d8RsZ*_D8M3Z6L`ivrwZJ%=~iVae#P&TPD~W_sKHlv~R4B z%-G_VJRW_K`*mfhj|?CGZTlrw>wa=Uv130w;Cxd$_Jh9PSx-2UzRyWL*^`U@Y8hP& z%28D|gsSrt596s7*Y*+{dj7>eTfivnqJq2A z>cUs!8KE{Pu_NhCe=Rf@`#qZsvf1V_MRQ*)(_=$<2^j-Jr&2XBdp(XsLhI7tW%X)q zZu?oJPg-kLBPT}UwsHmxapO_B1d?M6zSO z31aiyT^x*Tba@Sf-awnyK{DYKU&q))z!PXw^%23 z{J&6N&x$gS{Wn&A1lgaN@-R$g>mrfi6zfeE!xbl|L#)c9Y~J_#XwtV|iCSh7fmYWh z>UxJ4!5@x9+S)FCHjhl_y4N4kyR&QYT(v2SW{WrmI50b6kGapON z4U?u21xUP#O4?AcXDL%#(&pX;cs{z;QfFt&?Dj7mH!%1-cW)O7ObeA6YbKv{(Xmd? zxfdr!9JlLV(VJQSBhm+X&jXXV#_6EocFt6_7O#{RL+$9L8|%YIV+#r89ekX38#eQ3 z7kXF6aT8XHEiyXQ1FxE$dPkZC?xd`CJEZC(4F+5^edD%3WwO^DEqCXcBA5K@YP!|R zl_<(KQ9?k7t_dkU-=|P<9IgCeJF8#FCjDhcOwJiM_5@Wwx^{;*5tNrq4QaK z5*EJ8kE`*;qU~oIc7P;c@2q#z+kHXNwy=%`4sspU_)T+d@((kNtdz0R&|@9OwC3kl zn=(&O`(~$!Y=-63lnXA-(_reaK!;;&BF`F!^=X2^0I^E^i`VyURr30rcqmyGgHoSNuT<_}3iJy^NE9&kCv+2&mg}(@1 zYh}6frtu~|Qfg!pOBKmutI*Qln}kL^oOn{=_e zJa^lS2g&zf{$huf_q@^MA^jx%%c`o+&(BiEQ@GA+NH{niqs|CY|JLR4Gc@4BK`h)U zOFrmhT?4U}h0jJpBg!jKF;ZGwLJU3sUAwphlpm@TTF9Ke+<$ir#S>XExC=wMwWJ-7 zPEua2oRx@a_wIPs&40sy5e?-4m))t#@K%Z2{eg7)-<|Ov9K|au>!!9PQN8ovZl{nR zQ=lLuOTJRTG%&?jSxo<5S%9$cZR&=s1r)`{#A*VlM7qLw#W?ph+At78o91=dXxR`- z_jWA+4jPuzMGt!z;Sb{91;<-kTUAr^2_*H+e}iGCfM66@9{lr6ayY3qF-gaOd4D~w zhdm&C0>=@Mjl|zLU={P1h6&E0;3758iQkEhJj1}@MEdCHB+$?W*zaQBPEkQ&$-)V?Wb^Xz*^{Sp^Yk9*q%w+Wim8g} zQ$1~BHecd6ibhkfM#H}NHx^_Afg6yLyR%LAnw*(X5JG65X@!1tODu z!0zAWQud{PKJpStc1UGaof^uXq7qQg;kgG_0K{G2e8PT$oEb+YF1XY)W4te&v&Uv8 zoI_n&IkLjtoyok4kBW~{jo`u;5(n?2?i=RkhveAc6wV%#r_9)3iJ`os7_z4N`wM)@ zczpGopPwHdZXGkS-{r)TM=4(U7io^Yr`P%U`vnCDV$cODeT+kT1*&MpCDl1=nzDqi zZ#^%UP7Rk+ZHA=-*}6aPJ-sWT-^J)8`aX}e#kg-iZfrwK*_kqlS0eoO7 z5%}~0091L}2udgVc)V%(=tlopwYz~Jj^)#y9?*0p|7tavsLa?@>~A<{x6hQ6RJ$pC zwm5|~B}%383h~*PVkqFg=z<`K53inyw3-%(^FDDO|A8j9AFqw23NAYIJmhdZqPM&`9{>D!Tm~{ETb%udS)&a5^g+ ziXng^A?aslUsfs&KXgsdS5%~-qnkCU_v?Cn_X4uC5#y7S$U?sV1;2d#Ujt}xcw=KA z`o{Cgof8w{sf9rZF{2=&;AMpcQ;{seN1)>1qtJZ7`T%+iLO@oD^6NbRb-uNWwJwcy zIe7@D^ZAmq4t{Tqq2d1dD#`aQKLVFFJi+N4YC{7fgF^#cPN%YxmYTA*x3y;bWXxoq zOa%QfMDa<{&Lp?syYhdbP(OKooxzn%DJo}DBUliN5qv15Nc@{xQvZZ(=#ATuFn zrd5yog8=f@{#b_tbJcOj_>s)=QjbvqxYf=~(s$jE%f2u?-JtUZ##a}ety;Pm#FLsF z6lJePZu+Z6^zDr6>hi*jZR^EUnJp@z4wXv#={S5u&@3c9#2rLK!8j0Etlt=X%mi3I z5P~2%075{P#vwLmPL140Zi!vFCC$JOPO{dVnjGiK4XpBlpZ??l*aClrD;k3Ehg@IHmrxGLS+|NTp>%4s>>sI=kdPR<{YMR&AuHKxN!hA4 zhwjSs24ru;so}Ekw%agB97vFKsGvyztNaZo{)o`<)y_wAHF-_MEG!}@g23G%SW3bB zK<9jC^|rN{-_Fgf`C`KRzQOejdaQStyRAbmZ`}wv`h`|)Dc5oAYoo%PC`B zYK_70Y5Fg3^{?~)eFwOa@tD0B?_VWRDGRvuVE{nLfRy@>bbZqSrw4vj0BA4?5R7V| z-iu>iibHC+2TH{VZd^Jq;XXgRR-Blr$^r<56g|B%LljdA3{}wtfzR#16*44`LHPef z5duKL!Rulcw6wI8)Wqm76Aea0iTt}G&5;Tz(rJzvsBkdPeZ$$SV#k8Te6~=lpmp73 zPo_(FW(=zw`ITpS5-|`>n%j^wqbR2##s8V=qmah+d|!=A*1>Qq8vL~C4AAhhG28jQ z?EcpCryQoxTI^OU`kof;GM&THWAKnvn)79pJ+4OSO~%3bv%q_LgCn!XL{@6&Nvk_9 zuG7>mG63TDnDbp~OM9RFS^h<=9N!94wxNoK&epc|jX4jtOXRrMS+y$Uy7={t6ch{Y zqbMh5|L+Hn*Ct5)$71PAYb*VxDb7Ht_vR$ix31pq;agTz^2U8na%j{Lm0z;ZI^b2X zDt#(lOM!~$N}4M7x?^AoKyjW?2V4PF0hUr&1>Cz@)i_$vxg6+NN;N-EE2OAlg)Ssd z-FxNLxp;c**6v3zR0CYr)~p%_Pq)FfV)ABYzGWPG^5FMR!C|vnplwpKHXx1G1R~%o z&8Ko#7b+N5{;GIdv}a!nR7TKHle4oquZlO+D=({tXH4)oMB`ek*I%R!*2Giw*myhz zD{{MydZMA1R?EY~`{`{rbVaejp~)=)QAU(y4B}|MD}vAQQR57FehC+P+VZ z$KWG>^%99*)voapsUB3nI=&+T(|(eUEL@}&MP>j1XjiJ8?hxh~$z7>3Gius*SjUr_ ztTNX1aaN>m<-ySDyxqi8wMs|m0Zor>9LIyuuz;C-=MRYNqr)hhGIi#X&Su>!*?FX=@oSoq4%W52;r*Yk zu8Oa4N4&4mK>FisJUE@3(^zU#*$Zf0kg>ULH}Enai+!HSYBxjcJqM&ej5|2DTi`MS zFyw>ud?5S%t9_~gNrNQ_R90mQy7|zhv@-2kFCZ{kAwDE|L!!|@LL|pW#%NxBR6=TT zWdW$-E4NZ25qt^K#SoG;P#q`{Cp2IN=9b8#H8I53Ty!DdM;U>)@EqbPSU3QXeYc*% zh7AB(q&BW9%BspD@PDqO_Jlv%N)&FN3bQw>Y3S3$)PCH~9THwzZ?;|@E+0f@XeT?j z54(|A-YwftkR!}Fq*Kc=CA=Kl*eRQxCN{{TazZ)R50Xa;-R z-1V-P3GH<6%>(!kZp!B$!z^{nLl6-7m;Ih20|_Ag;xZqE;QG%aqVGgE4r zdYp|ul(ObQ)5$^k=wYOMg`M)2?I;|bbFB=|+F=`Ot;{2LpA5JazwS@G+=TMOpUZu{ zy*m0)=t5Ag0lI3rFbmw$Lyh9d{j}3h02?VRVeY{o|5{2-04UR;_BkmX{zwFmB91a3 z9?dGrB6mv|rQ|`wThC?X*A-%SrtLSY{|Z_;ZKjg2|ATfafmdgXIc@XO*d%}-_?R_M z=HxM~U8^Q=TMu6-A8lCqoruqmTr}nj#v%G1C+-9`euwe@U%=447{^ub!-xJsgI=iD zhm*yHrbH?jK;iQ9A$SZ=V&{S9hRht+i)vUSGgIECB7dO;r}_^VS}^_xRV^IJ1=vnuOm3u(F$JoExc z1qwg#=}Z+@8be@BN}a$1#+tpA^*L+v)#(i4`O;|D6b(z?pMUVosV@3$|+!J;uyC7=YTV1@OI6AOA> z@$-tXy;pvGv&@6GZtdM>_2A&(fdPNm(|<}C%lOQ0*DaU1wPygk`z->?k%iObAt(24 zo?4m2VqO`%o-cFZbhku>Wh=HhvsIG#VOlPk*;Ox(iwzp*4R^RLRvSr%2-uHr8at59 zRec}cm0>FPMx{IJ`IdnLY^EE>`^2O8-||WzSu$8W??wWP&XXA~C-7?Dc=iVc<~#Qd zOY}fC_tuvYtW)M2_ELN060>SKp}A|!SDmuGFSAOumAqSo?YSp2r&!NWoSt6=_DeM4 z-p;GPC4M&EQaAV0)-Jv^xxe?ijyCQ|e1y%y@%-pGO$-DWTBXc&M>iS>#s(1%26k)= z9v?l=mDVO&F2DDptV8M_WW3XyYC6e3dR04KR+x?r%z7rAEp?ug=&lcxY1^eex1Et% zmo2rq_v(XdTaG>N_x+=TR)lO6To$eLcligoX06X~vm?3LuJT*;R+2Q#jp&Ykz$Klqm)ZkyTq?gzs7&kX4vA+OeqIMp$7b-Q_= zt9tL-On+Ku>?YCB4nuQ>Zau_DlH1)M-MB8Eo`8_4f?_`gux~SFLTQ=JaX5s3HD2S0 zC)NH-Vdc9`Acm{1IV(0V?MT>vAuz_;(vtz>A7}A6@pFK7py9E0ZopyV9)LN!47X4^ z;$ClSR+;ND-S`fySHN3YFA&BQEhlZFEb7vfA*c1D8wg<_x_5d{=WwlNWnXjrxSG^P zAk=&r5Y434bY>o^)}1*GeD(5nK@+Fh&B5YaTD>3@M9I}tjH8dC`0WYs`3XX-+eat} zLJ)=u_^OXI%ti8qG)eR`OAv(kD?P-((YLk;2wd~yajEHYwT2E4_IU%wTMTm+wR9dt@Ezi^=Z@8N3qmqO>hRAZU*3Y-V_CP5-kDJg%WDo#>t%34qDmwR6O#w5)ZkV+} zc9c%_?}7d#3h}DrsGHO4-5$<57+oLMA9pejrz*`QqP9sG%_pyP-XBLg&ExH+p5m^E zjz#B7zm3pNgD8+84sdXp>=%b4FU6Wl#t>&#{_#W~Z9j-?g|2uFKEf28x$7;YLQ{q^ zFaP3iP5)D-NYi~yD{cnY8V>(czxR-L<<)`hw7)UTqgfi9ilnu4Sw>=n+g_K8=|=aIw9lkH==0dH&(!8=CBa z&&>_bKxJ7H3xM}z+^V{jl^egPD1jV*bcs(0R1h>;Ur0_+ONC1Hd5c#FswS$VBPt3w zbyitfj-O~Cq8khpan#1?c)5LH`eme#gaRVW*R5x6F0NtAWcP!yG53iy_Sxd`-7bTZ&m!mXhc6SUNt%o(KWLgF*?+0X5sj)c##O~zijb`J*iFIU4&@r)KTiy#l zba`4FOy#G0R=PxbtAjxVr_JX*N4AgJr!_L3bcP;DuTjR-8vJ*cm#P@!0WFWsl)KlB zk3l~DGnF^xL?0~x*A9nN#PL|jHQH@MR!N{zn?1S7l_85Z?dib6L% z&ECd1Tl=oft{+ZFp~uy$E0!}bGr4GMU-ng98$w%%Z+L0uGhcz(O>}?aqvmoHoANEJx@`}S}78P&t6dx>FY*%qBK0fnKxd1dG#pt^JaiZ=! zs^fj3J6U&p7u%CUH_JmnMlvRtcE(Jp`~iC<&s5|@s`DXMCq$62FWH)O1fqi3UGg{0 zGovW78a9chlX^0m&$h=}akvlMO;I8UK_r>W7v}}z$+7i1ul1I+@zP8ux{P+Bp^+15 zp-N4M!MJzi&hcdX$*3P719Q5bDIFThrLzZ?+Gvh=(XLMhMR)ImnJ<;8?H>1RlcXM3 zTkeL{#>RQtFJo)cyzhJ3k6K>)aEY)x&K4DNe5uOP?K{=ugh~~i+eM;XFgSFGBgKl@ zV9(L}tv#8RC8{b1>%2Ci_^s;|xI&AL;--qOngZ>M$5o`n{pkbTa>jipyIi}U4AyUv za&C#{yh*l}rGW(#=E;J#OVRjIKhBm51GryfCu^NDQ*I|FKS=B&S4j(DlbhQfLd;_a zKkV<9yz%Ze2IjaO%trA!ZhBLCr}s;Ucz+G$Bdcj~JI!wg?%;jgZ1sxp2z-2K+nY~h zI;rkt){2blNi5I|yA^3n^|ln)mWYGn@{pu zSDS^0hmj_iy?&+C zb%GESs6YX<(EdxduYRIGBIHhPpIeL^IfqB79y+ey%FuaQ_c$di>iYHSR%_iJG#( z3UYoe1IzTPUUfvjcL|o?YogM6w$b~1Yf&G#_fn=0!L9T@T+isVHmEF~tr{yS-@mz% zy07neLUEUurLT@nMc*aUm~wr2ll>$NF~fCTHC*@hNVYlRi*TCQQ(4&e*4yT_eZ!vg zN^`W2^&X5F3JT1HGI=j)WXoiE4p)H(^wm*W*}!Mk_j^w~J1MDoV|A~?DB-EpdKxqu z0}vO5YL&TIXzmNB=v+bxcDt7o`*3)IFgfp>>6%~4RHY)P*Is>H(_07HZO`|_{2`B0 z3~*oe+9+bRmOW;l?0IDTnP0mjYiNL*Tmh%OuhsnKWB= z`K;2YNC;Vr_p!7kXTQg^7+j~2M;6Kp*DPCbg(FB952Oo{-F5C7c$~G3^I8Iq;IyTG zybkkhTDs8RM&ifrYP*Y6w(g=^dQrYIx9b=`-|Pcj6hFu5X6HnOx(^EuET`3wM17#Y zqY7Pdsd3<|=X92QQzWtbJ;W%BARR6eKJ9pLp(_#zZ>%XH`r7wxy;Y?64gH&&eM+wD z$~yp(KQ3|H7TUqI`vB zd*>COs>$_5s9ox%LxS^ZI8d4-Jd<1zqvh$Pp8J4zD*8{l6ROJR*6;9G^k3tQ zZzXK&-U1VQlX$wy1&pxvEw4wbi;Ym9H>E7UIXw<(OZ?>=oDrl8iAEk+?@oD`NjWO= zJGJGH8?`IxXe%V8g4-Vgrh~=4@~)kqDhw&FHdsnXN|OAx!CAC}+)2Rqdigw=FP)5< zZQxCumR6!-c!`M&p<@@rx59s!$X@r}IgdgQlf8b&>S0l$Fo|v>U_^DfqG7uLC;w9+ zFdtNcsQA8Vg1CXgSjc9gr#6Um9{*ZQYRa-{763q}o@btqj$bdWe&7?*B-Wc!7(cuv zQmM#=5BNcYGh--(yp9EnMN(6i=lBcX<6?_-=-o82&E~H1v)xWz9d*+Dc-H%FXyXi( z?ByV*65lYeD7K6B$oCYjqn^j|FnCi|N}DZv#$&RMI^h*FfF0~RN`Z{66# z4uiv)X>*HSputt&{rSSYm7_@tMASjS)XpdMV<5`Uy~&GB%-_J2Eu`>NDA}Tq)ZVOG z#LxwsW07h+SXc}e=l6H~iyN{paei_+r{w`Yw*^7<^6`3id66s_xhs~(}X`ZBZG zzvH^(TsTzM+g}{pQPQ9QW}@s@X?m5rmcf1K+Xl$S(j*tPVym?Dqf@_1d$nesFemjO zyw(kxCaeAQF%H6}W_AZ`e;>MrPEW5pQP7C5xAtt3ooY1B8`i3P*KIDyX~=7`Ta0*b z>*f#Iu+~9WjuSxqlEE7u$X#nN~3<13b!BHIdA0z{4rx zktF(7=EZaJgDjY1oR$fKkGAyb0DSGOL^q(cJNtSOdtN>-Fpllf@?j>Fb8uY0gmYMJ zxK23@fe*|iIfZ_-h{M{DrUL7az2b{sPD4>x^wgEw*l}RZO86;QQfQ1qmn|AqX*41? zRKI?`wrXrOw2NROexcLuNK*taz%@-l18$skg{mHk5xOqNC93oLQ+CCQaLfRAftb@@ z1zWAeO|mAwtiOh8%PsbmL_zAd#bY3QyOfO;`IYgd#1xK7 zVeT8xAA2|-9Ygc9zlItsWG~2sN<-p^t^KFm?86J6)FS1r9d$*N7$_j-LM3FPTH&DX{i9z=wO5?ADtJR>muMI)qmr$N%iVWRRN= zk{6CsUVT@Hhx(~#4*Qat(xWvGEzvNa(i1w7z$PcY%JAqfCp3X%nd>5gkHaEK!Y~N5 zN-v^h^OSN7u5}H-i!q++_($f7|iQ`YwxV0;%v4)-#8(`A>_pg1lQof-QA@j1PJc# z?ivUXv~hQLNss`+Y1|<=G%k(wbaKvF-^|U-`qr9@xtPAJ^{ndMPt~rj+P~WS|4jpZ z;_`J&nEF!EwpX_e{WqM%b{?q=EeMq|KaFY+MkcL0?Vvqs!OX{&%qshaMcX>vO6`h8 zTb}eKH+ve!BlHYY`zMo9l?pmHJ&l_egD(6QA~^9?_J5=btk~9|AM1za8ioQ>rv#MY zWYg6;gLbsOygZ{ASNspWP{RqmIo2|p0`Z67ioZe)p^ttY^NtitA&DTW)r?;*)m-VM z$f{h~4e|TA;6zM5J@G44_;27MHV_Z!Fm^8(MjMNQQ3hYWISKxd?K$v`B&xUgc(|X=@xb+ma{ju%lY`c#0-U5kMUDndn<#^&qM2!wcpTHAWY)zBQ&naz>9{YE*~^y zVQ%on?|F&g=vUW^xGimE-~S9STFAIXg%`T4IoYYR`?e|io# z(Y+D@M`okFJ9DtjuIo>2+U_8_afjZTY10M(++lowpZSJ=j^_TYzV5llP*U!Pv0-9iQiP0oz?BtIPf6NHit%1E@Z>?#+O|3Y6+Po!+?*2?*q;T?|y8vPTwzqaa zU{J1OCk*7*xql?1x5?fU8jN_1i2EOdSZX5!82c@xv}m-ZOHoBBg9kot@;`IwI+u~x zr|D|+W-fS}{k2{yAe^5z`!HoJg}d)?NmUP6t6C(cM1f14y`ddukxijH8qDy%CI@!4+=%C> ztR@kXk*0|G$~s%~noCP ztpDhv=aYq6G{yg2hTu-HRxCQ+P8O#mh9S-;%Fc67T`_;Ep60-v9%@2#qoSa~lOAWG ze`WDaLsD689D0~G7FB`2VkB=Vi6rxp27cZlMkIb@)SP`0FCC&=-(8-^Kke()GFnhI zb<)t<4lln-!042PqVY>j1t*xk7ju##%%7OC=vn-e(z{^HW3#`N{u`4&QfjKIrh<&C zEx+PN(c_ea5J}}9H4mZ&m=+LY$h>~CFz-QF^)|B@r0cKUpI{HDbvC}=h0bF#j3Ue6 z5NIPvV+jT+!%O$h_A&t`OACx9Hbd1!e~)=mXf)FH z@M9zRwODC14;dn04c(Z^$qfOF!(7sb#2zh*o{vI$bYTG>tZz5CSaKa6grv-syU62& z=Fv{bg7zT;pKeeiN0YHexOsRenCaOV%8gn+`>2@=w4M{S6#$u`oWCffr@j(~)o4uM z=?0Sq0YjAn!{BPJqLLA!q70fCa-y=565p1h)`=UO?AJyQPOq-^uiSMlzxPe0ptfjK zlqIh|~{E;OctndhzkK23k^L)H>B-)H<>|vEzN?Lnp8Mnm@)V|D#u{6iv-%|`adVpZN> ziFCg^q&_l%3+iY*3J1<4apNbfa=0W5u)67`7HxqnycEYb#lgazR)jrQBCq2`jaIwS zoEfM=!=J5!Ca}oNry);rml7wEG?tV(5Xlh%s~6+V3rX^~*g=7G8(wF~%SX5*ZjKrQ zcme(E_RC2fA|O6xkux^oXq>zk&Kz(#d2Jl(UWu}TXDv#?e%&BZeh_=OuKEJ;-*@OP z=B96?ud%+t`9^jq{yd7To)?03x@=r2?-s3DFyfZGgxvs_Z~wHtf`ocqT2(eS!InaO zkxu;76y0XZ>fLbX`BWPBl1&lR%IfJ#Vm%P|bgIV_;0hXYm#h5D(IYK3Gbgw%A2s9p zzm)fHRNPh(lO2UnBBwAOn(eD88SnZ{*(*3WPK8(XZx?zqeAOQ@pyKOWM(03$+Z%+m z!&pkFdNb+BpZTxy{!1~%M`$-hFWyp6Kw{(Ip|n%S`#S~{^Ih=KZMk|JBUodJ5q2S% z_9fl6C7n3aw}~6m;?otj-Tkr`nZRmitFi?+#EP1#saAWL2$c&17*Q?(#zhDY#70NN z%T=WhT)H5JH&#m&EzE>Ah8|vr*(}=~fN|{B6kp-~1V?1jX36s7hKfupB9x+*<;WMI z6Xs_R(vlgwoPLMLA`*}lKz^R%tLt3yYe_2Fyd#y?&sbco9&=+M57>u3+Iv*D0eWTR z1v*9dN23oHt5&CSLUBq0@AE)x2-tQ zunA|uT!MQ;L|jL{;}r1Cd=>kC9Xy(Dj8>V#3H`EcO$RPvrS%b zSQ@Y&H@Fzi7(}ng=*c!}*zZoe4`3c!%xHN`6~Y$zVsM-3qxINU;r9=i>sCWfCTS^I_+}l6=N1)&g1S-pXDUf!XY> z5gGFx43a!|HXT`5%Q_yt^mu##EH5n0=0kQRnq!4{_6y+Zdu~*j5H`zDA9)C;jLoDIk9FRMdY?72 z^A_&RPE3bY0SoP->aTlP6r7jFzcch3PRcvx?ew}n{z8lBetdig4rXCvWr6x`K0kJ~ zu~l8yxj#63{@K1gAQLX>v=PfwFirZNyh2Cn*53Q~9FuhRvPEx`!%5Bk#k4T~Y3Etx zrLnN%PNBkOxW^?bFoRXI+SqAc#DjpqzH{$)=T^w_?pGgj&(ruC`)Cp0u~v@FQe$xR z<41M(#<1R;)Kpdf+V+`53)UF!5JucM&NJjh3|^+Kx|9ReM3tTm18 zfuGhzJ@#$=m&~4Njt}D*J><)FS8+PAq$?~gXW0qsPQxf6^**uQ-VMe!Ymd`fPf#r4 z*&4{Vl6i74?sEeO|EJ&0!Nx3Igp`xWI;0p}_Tkefex-gM{&<+R=g{@}@mixN(N^6hw7z_hl=nem4kwlpC&*Z;A^0;& z93wFy7rmwGB+ZYCTs?TBs+g=eWiahONzQ!wFAWXGTBO9xDKJU%zsR4NoCUrPB1Zrt z5ORrMQ))eFz7)qsVvNMfCVwtb!w5XXVUXp-Bz)@_S-zRv*{{C{%^pBv1D-AQrxPt_ zyuEq(FwOlCeElGQ_iE=Dljm53{(4-I5TTFbaHKjt8%^*%GGf+xu1Sjs}w7Z#lH>B?$;b2~Lnb1<5=y(pW6Y^Jw#^b+J0E+t)DD zlw8$62>U!|2dU^Jbn=W<%}#jLIPX-gCVK+1BcT5piExPSlOgr}F z<`OvmC-KK`Ds-=1OxKO-?ZFz~(>kO(d)`_s&i>ppetqoskQ3HrQ8PLQ6mj@DuVJ*r zLbm7fRf0k=#RF{mqoB?7x`V;(_v!L;atDXS0q2W#f7R)uIr8N_`*Q|!*i)~^HA^}e zG{*P_exb9u3f4uP*Z0u#`bn-7cyN#%pqUNWe>XZ05%HM(D1h+%tEu8TBLyD#og8E` z%1T_a79nAbNBMY?0x`(x8FQO-st#FQCu4NFVlo z{=x{TZHAv%Yr-< zr36W+NN8A-2w~#WII|lXlceDyvBm72xR%6}qS~80ZOhj4N|7un-%Lwi=XO6)B6ofX z7N4S07exifb5$7-BeBf0s+OzbV2lHBLis<*y`2IAu!65?*f`b?roZqquQ)!KnrO)H z7Ltn}_F{FT43J30wv~^LXuWIu)CyU!G)1Zi3-HXWuphwRwl`inUz?v_<)%4ZcrcWh z=6~8kK1-#4$uMtn%^p%jzjU)3WnbS0Hf)aGl>gMF4VjCD@ ze{laZD+{tOgS^V6OawSoOVQo98N5 z8UWDWZ%qXFdCytm&wKH^=Ka9DzL5Pd_*~lA!n_9;O{{yzp%bUthG+AC5#~&KMH!x_ z(#84J&akHozlLAEqhd4D)1YMV@O#EaZ|G9&$QHEArw1hbgpx2+Kp{25CGS+4+kfgz zM?3I*P$0tm1oEt#a5EkEUnfh>N+l=31mJMm2W&45C!=Cdau0vF8uqHI+)LzVm1=ld zuc2m>iSCM_C9{CufE5&oW~p#BkDI!gyzw%ZDzcqj950t@`2}cxj*@4Cp z*HjSjsY2$&Rz9DSSF~`$RTU8sDn6g5_LCqQD@>GtvcGRNlXFSTGqHJ*eKw@x7G<2| zX_Mx(m+q4Mk;iUoVZ5t6b^N`ncb<&&n2f?2?XXHw^qtjJ$+6ig#Cm*=wcT{&Icj}( zCF%U7#s}PZ2RCAE_U7_8!AwC8XJx@Q$CyHC1RlP&(SAz`c_rlg$-XNq1oW)chdf)` z0*2Go5c?_4owm!-v1 zdcnlk{ZBrp$;02W>_!X>XfO|yN1WY>p({?u-gqlFr}bZ>0&X3LPCZ`Q`z(ct{YrHs7 zayGDs_9`cvU9~#2I80lF>wNi~LTG*cJ5RCkY6zOqhNnFJZ22TYjqU-_h&)pI*&sIQ z^pJf^%hfF`P+eckXk8VebefoyNZ?T{9Z+{koykiILt5F^CWuD@92K$EbYJaTNE^Nc zXb3Ozg@M_2`)L-Tx6a139j7x;fR-yg#&_B`Qjv&!Sh=cPKQYALKbmlbsp5*;p{oLN zV@OcKhHJ38x=(J&HzWbIH2eNxm;E!v-uuL!7+3&=qDgv9484*hRBPH)%eVdCkFB=j zgz93v##|b94OmbmR_ru@`NP7DEO%kk9IL1Qr0&3yAk*Mj3SipL#T6$){u%87;eepz z-#zOztv-DtNH)z0$2YG4TkV!N87&b@{-bE=A23HNm-Jb&A)3ZVF)DSugedp|Z2@IH zv!qAX-<}TkRmP?`$RMC34%I#9k_n1yiu}^KFUf2^rJxfBz-+MxIdlp7v$oL#2K=Vu zF=NaFpqz_mQ>MTho*GXl9c_P9p_SM*HtIP{H9*D2qx2c<OD(+$6jGAshCb_pdghOEUA!UvG=iwSXP3b+{Oj#xGr zoMWnRnQzthE7PFus=qHj-}B8ywYmwRFmG6a8I0u6bp}O}!q5JQWO?%DCF{DU!~3&i zt_Sf*ZBEr+Ll+8DZG5?vVq_1K25j;LbCmxXhUb=X**V0MXqpOFNmb>rAyL==b=sd7tdB2!x?P2q?aApZp5m=3Zh^clJh z|6(GF>|78=k>S?wK^cn?J;JR$w0(L`e78$Qv0 z@vO#0icVN~)-XtD8r+KkyOPRGReaO@aqAE}TtM&S)3*ZOtCJ&x(13d|@prOr7b372 zLwiR=$qcT!4++$bf*7A{etNy8>}t7Yo``6kwxr+4=f{43A@X#y%-Qx{h23&d4asQ~TjVL=`Vd@6oxtBz$j>G$;;rWdt`|ZWW9zdH)e8(mqnc!R`+)|N>YpZD z(wsGl+893GjO2`VmD9`l=8j*tCE~x?y>LFDS!3~ql_R{B(RZiOEK>E_mtM#>Q3@-2 z2^N>M3hx6KoBIsE?78ofG8P$OwD4)b^xkL>bEr~TZfjF|&g!-oFS^gM(qm4~9-OUD zpaXIXv0L@w&{Y6m%@9wxNH^e2c^XlMQUe6TM$fqV}(9lhePN-KB_~97Ojd*FJT;!akUE z6%`f0N`t(RPLcc5lzc@Mcsz&f^9_w^Z9M5HZA)EB%D27@4wXSyf~ zaNdAtmq%K{yq{8>T@B*SYQh}n8qyk3s-=XyF`9j+Rq<#VJ{WiHum{^VQsLXl?}33sMM1kp)Th z8)Coo(rEvlb?c@K#p32QS~rwu@o1bnSBXaa;IKEVwQhyo;>e@uT&m)q(0VtJi&T9n zk;;~2pWfl%M}Bk|jSu)6f(JNCMiSQJ_1m9&t0>oBi;SurRkN{_W1vd)qMT8FC}oWH z{p74DZ=FAc57!X~vZnPpdM9Yw5I&``8T$u22%PJ@FDbau?_rrTRwDp{Imbd!WHb}b znhoFc(rfd|Sa!t*VwE7A(|+^H_sr%PnMAmmDjQcsgIKm9f%564O*4%>YQjwpWFmL>x3=PHKt}mBpljo9H{}k3cJHn-=kUcgh-r^`SIG&oCvxIYY_BVeJ)s!ty%MWzH zDfxa^94t$}qM-fYK9p%iW;se37Q#)+50M|yz`b=*_!IX)dmeRsJ8xj0rIO4I=1@zI<+nesqi?;DetGIAYmG`nU zno2YD|IvJhvo5$=d`O?!`$gO4o8c$X3f+LKAH{EeI&l%uOac9OyMdvN;IYoXn8fP$ zc;+eWAVhE?6Arx|Vj6b(vYh$i8+4gJH>9gGj@IYXv%p$*{N=4iuNql|o>*X)f&q-p zKVKmHj+6%Q6h{1;LaCVi7b#O{%*XC7I}&V%sPf*=pwr`j{H_57ELOV)`2IR` zvUYh$aJs@?{NXe~5HnmRC~#$85ZqXBbm-p-DkWLTzPw+g%Y-&aejC zet_8xxrAYf!Uva%_0dI!ryV7(`s;0Th3|6MYeHM+E}>Nvm5<}2-p~K(2lw72-!=UH zDHZPhZ>hbM&&(~5F)(o4&w2kEOZUzg{&&d2&E51nyoALix8?C{1_oEo85@McRF>Yc zJw9VIK%r{dNp#f0OyzIOlBBr-h`7wCFDK4R`jQl`6TA8|5ZC(WsQ>nM5+fCmx};+D z0nC)iWD^W-%Byexm?s~S!HVu!(lH+0EJ^nPub@&*rg}{HotzdrY4Grm{J(O~@OR7k zivtX`Y0=!(mhNW4aM*|qvP`pQw=DmB<;CKqwE^B?jpy+D1T`BpTT;5wIDcu07x{`h zuN)M~%5(hJ36%B9%MaR(wA3D+azY3Ro7^+sRoHkBU75vznbC)`?$58{pKZ(Cc4zCV zY?tRU!nni3&Z97awnkbdCS*ydWbFJnRYA!kF(lS8(d{?(q(U@)vROjaWYof7t+%?O z`aoWlB4Wn0VC=q@h;MkJ{d16{yf8}mnWnk@?=sRwAH8LVu~WG`wLnlv8H$8#nk-W9 zeZuN?ubnLS#@z(gcx9Hn=vgcU!|%Mfm~f5T1x-QpdIB_$I7(RGuLs%-)pKs+e;O}^GryAH|IhsXFEBp^w*Nl!>+(A-QB)+S57gO69<&*_j8awp z#2k8BqRxt0Q`Bd^aqBFnd`C2M=$7S1X*bs^(3iRRZ?3k9jqGv!Gl5>-w{uJu!|z(4 zlzbE2wQY`7Gd=dxDCs?IG6w^{eJ}s26uHk0f&Fs*UgPr|+~rDev~(C2*KFy(@W-Fu zWdi_MR&tVJn&`-H(Wud0ZU77ek!lg85x+$Il%U*r;YlvocjMhJO|}BhP^LI?+G=NYRg+rTCb(}7iDwUvl@UMpeRkKsm=4N^C zUZGCcnfiW;I3DW=dAK2}P|tn~E_Eg=z4=io9GbYmcN-`sWNl-8d8zO_@)vxCctpU+ zXx_comd`3i`ihhXKtS*m1$YJm3eAZFFvRu!(Wpu_)#xM=tfB8AG42N5Au&9*@5t%E z3VE~YYZ!em)}$kGaS*UbDRsoE0_!8fM;8@gf7bLFBQBswZI3L@{hgFPVy_Oj-& zP#BNd?`D(VBVdN!OF>v~mA;|;USM)#O^+A*RHPK5mmRSJGcWRv1=?KBr`TT;)Fs>~@f>D`{V@J$I-DBSI#a(F5=I+rO zqqpZ~3N4jK9WW9^)Q&s7cP*YmI1h3HO?Do%ari;6j=)6^--ueE2W&#)Sv3D$QWw$u zc+wf4ZEs{aghi~FsU?G#)FzrJK8HJnGle^ilWU1ejKGGIi*A+J_+w&(n1B!$Gb8*v zW&ZI+bvc>cngdR8&?jPMFo_3#T8O+40%5yiBm55HJLc3U9X2$bRpmA6uy}cf-{#ii zHGeqa_j`NiMMwd9;dJNyeYtwQPajoWa)puiPSvFm|AH)nDB~|bPq*WS8Hao5=3R}& z33WjYc8{5w=e$`u2`YPeA=uWT9<^54L`Y)hvY3($0W@<#l z&(-9neu?_m;DULf z3p;v7o<0qV5AP%SubwJ9>_J++>35}l30<5gTb?`xI4+$?v{PF9CWKU&pUG)4voKU8 z?|vlv$P-YZP!XD7CWY5x$cf1YdF82eNI+rmQ2~af2Eh<%r8YIq${LxV?9_e=^H{sTB7oAh9*@HyQDf85IB+KPN zM2EvePffoJt>P>%&{t>ew}Vo<#){Y2OrFe;mN0PT_A}%b1tpv)EyL$z71YzRQ`A(a z^2)8zw)2?<)^^Awk+Ei|8Rst{sI@+?4UJ7(@fcVw>qc>4eJV_P!>`eEUSL1donAYB z%4{hJ=@#2WvC&4xv`<*oIr85uV_mj*hM3>pHszc@AWO`VvE7j14FnO}Nf+^(3C>k( z{fos}%gbk|+h<a{ zggF|*he3O%t-hNP35bE(^?8$ASJBF-=-J`SS;hbSy3iU{@ol~B-g~G;_-xlg=aO@K z{9|jzqf@~904OIz2m698gDbiuu-9`VAmY=xRc^3Lv~nw{gTz!PqIdn~akhu;$RubD zCyBoy=<)kD`ib9VY7{57bp`?VO;wl*$YLeHwcgwL<0exw`CX^_m&xrleg~Dq@6A{E zDGOB1BduRt9_BCkp(pw8~HT}nd$Ihe&xt7-qKr;`viGIDLBGu~l4 zDlyX>s;gug-=h#(N%cmI60s-xGs+kSu@)C2oRQ_`%7yEQHNYElgA+qVk(J)l{B~@7 z-P$alM4)*y)k{TOhD?EqZHc>&t4gLSMy-jh4pwQRykgG{-k&_!3?ME7pksdt=9*EZ zLX0RS7G4A@nICz)#_n|Ov%$A8vbBj`U^`ZrKYlp}VcO(OY~Wp}h2_o)aB3kV50x@? ze0C>4`&rt^G-U2}%CnzG-PZFi4^?)zVaEP(2i4w7ZAoE5<(o%Jv#Y7brpNktO#4}K zn*E)p^A0jiROen5Z7h6yKapCk=c;kv>A?8aakCn$#@@h;!V=YSauI7k z4=kGiwIpE1J~eETT40jl0H2@1*~zTy?gQ&GgN{Q1g6da`mBDo`^Y+Wobpbr$PW2sx-dm6oeu?0JWk_M3s(F$L^8PG36Z5`ClVXtGTd?o_3Y3T?u#CuQYjiROAqg`J(N zM{`v#kstN+^fHPM+LakTnQoy>P0sE&EL3VQTM3G-Q+!Q!h4uN4dTGGXYWN?tn%YQO z9?iR>lO`N+#QoM%w|;<2hMw8>waYFaq1@ye)9Z^Zb~ipg%QjKCugJ3(dj4-dbT`6$rBB9;6Yl3;oFxv@gHdJ=os95@ECf z;Qmy9M<`sUqn{zB=brc(yXi$Bb(g7(1n|Cl@B?Iu4Jp>byK3%GTae@QricvU=eG)! z*oyC(;HJr*VN(V;MAauclMQ11kZ~8bjwti4XtM0c_3rV6bj-Vu%tT!k zqJIb&qWr|}qRw}jz9-FJ?yl(VZQe7_c6914dE=wy`q3l7X8A1OKDJ~J1WV(e>7Y=4 zo{o&jN8eZ%bWt158{3`;NJAyY$Q1tRvjz6IOe$)D&miq)beP~N$x32-pns8Brd%Y4?p3u!WU zzEz$+HTR0BQRbipWq-+e`n4j{9>qOs@#{;&3G*%IP=Tepm^-7j9e$8<-XS`P$s85V z8Ne>;`NQ}3zIeU}T*zuf(z1wLW&)d+OWw3M);~-;a67;BO2wW7BCE)o8W^I2R{&pv zXT)9raNrlQq^UIMKM)|Q1>&H2IE-7OZHg`JDu#JGUU&C;6^LZ@liiuEg{&8|5HGjs zfT#7smD#R-mfl+qFVozYY2u2+J%2^?{gZV@h5~p7fhKfie?}fA@?51jk@p!0`n08* zuhB-5MkZ$E2Xu<$x;vx9D997|_)2S{o$jY)-;XUWNqHzPikvTJ8NB!36cpUN(=IVV zF|CNEYQ?)l1u?b`u1&hgISmaJFO+l;GCFad+n_h<@{mCHnlj!1Y zlaLozUjYe2e@w%oh#m}icaLvZIfktc>ZSkyj_n&>xEz+%8334EDFMnN8pRU+<@E0V z1sbI@_&?F8%hpV`v=4{*qeigZ!-uls$R~$ZX6Tuk!mn<7PY97n&!;%{EiJP|i zo0F58r~UH=Y#C3}i09LHIw0=R1C9(I5%!utoN3s4q)>-vo$EOZdzNy{|E$0^^+APn z2!BmfGM<_gAt+w8sD8$Q`PR(!@N>KCP|ymWj=Z?7`Y3mIMzIu)+wc~*8o5eItXac7 em$1nbETNc@_>AZa1TG#4kdsoDtQP+m{67F6|L&&% diff --git a/growing-openstack/images/openstack-software-diagram.png b/growing-openstack/images/openstack-software-diagram.png deleted file mode 100644 index e23cc62c6b97e4ec3387421d9589365bd96fb770..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19289 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� 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 Ef;C)C00000 diff --git a/growing-openstack/index.html b/growing-openstack/index.html deleted file mode 100644 index 1400f6e..0000000 --- a/growing-openstack/index.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - -Scaling an Open Source Community - - - - - - - - - - - - - - -

    - -
    - - - - - - - - - - - - - -OpenStack logo -
    -

    Growing an Open Source Community:
    -How we grew the OpenStack Project

    -

    -Monty Taylor -<monty.taylor@hp.com>

    - -
    - -
    - -
    - -
    -Linux of the Cloud -
    - -
    -Quick Reminder -
    - -
    - -
    - -
    -'Differentiation' -
    - -
    -AIX, Ultrix, HPUX, Solaris, Irix -
    - -
    -Linux -
    - -
    -Everyone can Participate -
    - -
    -Rackspace Cloud -
    - -
    - -
    - -
    -3110 Changesets -
    - -
    -291 Developers -
    - -
    -132 Companies -
    - -
    -Open Source, Design, Development and Community -
    - -
    -Liberté, égalité, fraternité -
    - -
    -Fraternity/Community -
    - -
    -Freedom -
    - -
    -Apache 2 License -
    - -
    -Egalitarian Process -
    - -
    -Everyone can Participate -
    - -
    -Open Design Summits in Person -
    - -
    -Open Meetings on IRC -
    - -
    -Public Source Code Repositories -
    - -
    -Meritocracy -
    - -
    -Code Review -
    - -
    -Code Standards -
    - -
    -Consistent technology -
    - -
    -Automated Testing -
    - -
    -Automated Everything -
    - -
    -Constant Vigilence -
    - -
    -Remember AIX and Irix and HPUX and Solaris? -
    - -
    - -
    - - - diff --git a/growing-openstack/scripts/.htaccess b/growing-openstack/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/growing-openstack/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/growing-openstack/scripts/jquery-1.7.2.min.js b/growing-openstack/scripts/jquery-1.7.2.min.js deleted file mode 100644 index 16ad06c..0000000 --- a/growing-openstack/scripts/jquery-1.7.2.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.7.2 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"":"")+""),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;e=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
    a",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="
    "+""+"
    ",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="
    t
    ",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="
    ",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function( -a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&j.push({elem:this,matches:d.slice(e)});for(k=0;k0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

    ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
    ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*",""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
    ","
    "]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f -.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(;d1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]===""&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
    ").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/growing-openstack/scripts/raphael-min.js b/growing-openstack/scripts/raphael-min.js deleted file mode 100644 index d30dbad..0000000 --- a/growing-openstack/scripts/raphael-min.js +++ /dev/null @@ -1,10 +0,0 @@ -// ┌────────────────────────────────────────────────────────────────────┐ \\ -// │ Raphaël 2.1.0 - JavaScript Vector Library │ \\ -// ├────────────────────────────────────────────────────────────────────┤ \\ -// │ Copyright © 2008-2012 Dmitry Baranovskiy (http://raphaeljs.com) │ \\ -// │ Copyright © 2008-2012 Sencha Labs (http://sencha.com) │ \\ -// ├────────────────────────────────────────────────────────────────────┤ \\ -// │ Licensed under the MIT (http://raphaeljs.com/license.html) license.│ \\ -// └────────────────────────────────────────────────────────────────────┘ \\ - -(function(a){var b="0.3.4",c="hasOwnProperty",d=/[\.\/]/,e="*",f=function(){},g=function(a,b){return a-b},h,i,j={n:{}},k=function(a,b){var c=j,d=i,e=Array.prototype.slice.call(arguments,2),f=k.listeners(a),l=0,m=!1,n,o=[],p={},q=[],r=h,s=[];h=a,i=0;for(var t=0,u=f.length;tf*b.top){e=b.percents[y],p=b.percents[y-1]||0,t=t/b.top*(e-p),o=b.percents[y+1],j=b.anim[e];break}f&&d.attr(b.anim[b.percents[y]])}if(!!j){if(!k){for(var A in j)if(j[g](A))if(U[g](A)||d.paper.customAttributes[g](A)){u[A]=d.attr(A),u[A]==null&&(u[A]=T[A]),v[A]=j[A];switch(U[A]){case C:w[A]=(v[A]-u[A])/t;break;case"colour":u[A]=a.getRGB(u[A]);var B=a.getRGB(v[A]);w[A]={r:(B.r-u[A].r)/t,g:(B.g-u[A].g)/t,b:(B.b-u[A].b)/t};break;case"path":var D=bR(u[A],v[A]),E=D[1];u[A]=D[0],w[A]=[];for(y=0,z=u[A].length;yd)return d;while(cf?c=e:d=e,e=(d-c)/2+c}return e}function n(a,b){var c=o(a,b);return((l*c+k)*c+j)*c}function m(a){return((i*a+h)*a+g)*a}var g=3*b,h=3*(d-b)-g,i=1-g-h,j=3*c,k=3*(e-c)-j,l=1-j-k;return n(a,1/(200*f))}function cq(){return this.x+q+this.y+q+this.width+" × "+this.height}function cp(){return this.x+q+this.y}function cb(a,b,c,d,e,f){a!=null?(this.a=+a,this.b=+b,this.c=+c,this.d=+d,this.e=+e,this.f=+f):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function bH(b,c,d){b=a._path2curve(b),c=a._path2curve(c);var e,f,g,h,i,j,k,l,m,n,o=d?0:[];for(var p=0,q=b.length;p=0&&y<=1&&A>=0&&A<=1&&(d?n++:n.push({x:x.x,y:x.y,t1:y,t2:A}))}}return n}function bF(a,b){return bG(a,b,1)}function bE(a,b){return bG(a,b)}function bD(a,b,c,d,e,f,g,h){if(!(x(a,c)x(e,g)||x(b,d)x(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(!k)return;var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(n<+y(a,c).toFixed(2)||n>+x(a,c).toFixed(2)||n<+y(e,g).toFixed(2)||n>+x(e,g).toFixed(2)||o<+y(b,d).toFixed(2)||o>+x(b,d).toFixed(2)||o<+y(f,h).toFixed(2)||o>+x(f,h).toFixed(2))return;return{x:l,y:m}}}function bC(a,b,c,d,e,f,g,h,i){if(!(i<0||bB(a,b,c,d,e,f,g,h)n)k/=2,l+=(m1?1:i<0?0:i;var j=i/2,k=12,l=[-0.1252,.1252,-0.3678,.3678,-0.5873,.5873,-0.7699,.7699,-0.9041,.9041,-0.9816,.9816],m=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],n=0;for(var o=0;od;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}function bx(){return this.hex}function bv(a,b,c){function d(){var e=Array.prototype.slice.call(arguments,0),f=e.join("␀"),h=d.cache=d.cache||{},i=d.count=d.count||[];if(h[g](f)){bu(i,f);return c?c(h[f]):h[f]}i.length>=1e3&&delete h[i.shift()],i.push(f),h[f]=a[m](b,e);return c?c(h[f]):h[f]}return d}function bu(a,b){for(var c=0,d=a.length;c',bl=bk.firstChild,bl.style.behavior="url(#default#VML)";if(!bl||typeof bl.adj!="object")return a.type=p;bk=null}a.svg=!(a.vml=a.type=="VML"),a._Paper=j,a.fn=k=j.prototype=a.prototype,a._id=0,a._oid=0,a.is=function(a,b){b=v.call(b);if(b=="finite")return!M[g](+a);if(b=="array")return a instanceof Array;return b=="null"&&a===null||b==typeof a&&a!==null||b=="object"&&a===Object(a)||b=="array"&&Array.isArray&&Array.isArray(a)||H.call(a).slice(8,-1).toLowerCase()==b},a.angle=function(b,c,d,e,f,g){if(f==null){var h=b-d,i=c-e;if(!h&&!i)return 0;return(180+w.atan2(-i,-h)*180/B+360)%360}return a.angle(b,c,f,g)-a.angle(d,e,f,g)},a.rad=function(a){return a%360*B/180},a.deg=function(a){return a*180/B%360},a.snapTo=function(b,c,d){d=a.is(d,"finite")?d:10;if(a.is(b,E)){var e=b.length;while(e--)if(z(b[e]-c)<=d)return b[e]}else{b=+b;var f=c%b;if(fb-d)return c-f+b}return c};var bn=a.createUUID=function(a,b){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,b).toUpperCase()}}(/[xy]/g,function(a){var b=w.random()*16|0,c=a=="x"?b:b&3|8;return c.toString(16)});a.setWindow=function(b){eve("raphael.setWindow",a,h.win,b),h.win=b,h.doc=h.win.document,a._engine.initWin&&a._engine.initWin(h.win)};var bo=function(b){if(a.vml){var c=/^\s+|\s+$/g,d;try{var e=new ActiveXObject("htmlfile");e.write(""),e.close(),d=e.body}catch(f){d=createPopup().document.body}var g=d.createTextRange();bo=bv(function(a){try{d.style.color=r(a).replace(c,p);var b=g.queryCommandValue("ForeColor");b=(b&255)<<16|b&65280|(b&16711680)>>>16;return"#"+("000000"+b.toString(16)).slice(-6)}catch(e){return"none"}})}else{var i=h.doc.createElement("i");i.title="Raphaël Colour Picker",i.style.display="none",h.doc.body.appendChild(i),bo=bv(function(a){i.style.color=a;return h.doc.defaultView.getComputedStyle(i,p).getPropertyValue("color")})}return bo(b)},bp=function(){return"hsb("+[this.h,this.s,this.b]+")"},bq=function(){return"hsl("+[this.h,this.s,this.l]+")"},br=function(){return this.hex},bs=function(b,c,d){c==null&&a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b&&(d=b.b,c=b.g,b=b.r);if(c==null&&a.is(b,D)){var e=a.getRGB(b);b=e.r,c=e.g,d=e.b}if(b>1||c>1||d>1)b/=255,c/=255,d/=255;return[b,c,d]},bt=function(b,c,d,e){b*=255,c*=255,d*=255;var f={r:b,g:c,b:d,hex:a.rgb(b,c,d),toString:br};a.is(e,"finite")&&(f.opacity=e);return f};a.color=function(b){var c;a.is(b,"object")&&"h"in b&&"s"in b&&"b"in b?(c=a.hsb2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):a.is(b,"object")&&"h"in b&&"s"in b&&"l"in b?(c=a.hsl2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):(a.is(b,"string")&&(b=a.getRGB(b)),a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b?(c=a.rgb2hsl(b),b.h=c.h,b.s=c.s,b.l=c.l,c=a.rgb2hsb(b),b.v=c.b):(b={hex:"none"},b.r=b.g=b.b=b.h=b.s=b.v=b.l=-1)),b.toString=br;return b},a.hsb2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,a=a.h,d=a.o),a*=360;var e,f,g,h,i;a=a%360/60,i=c*b,h=i*(1-z(a%2-1)),e=f=g=c-i,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.hsl2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h);if(a>1||b>1||c>1)a/=360,b/=100,c/=100;a*=360;var e,f,g,h,i;a=a%360/60,i=2*b*(c<.5?c:1-c),h=i*(1-z(a%2-1)),e=f=g=c-i/2,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.rgb2hsb=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;f=x(a,b,c),g=f-y(a,b,c),d=g==0?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=(d+360)%6*60/360,e=g==0?0:g/f;return{h:d,s:e,b:f,toString:bp}},a.rgb2hsl=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;g=x(a,b,c),h=y(a,b,c),i=g-h,d=i==0?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=(d+360)%6*60/360,f=(g+h)/2,e=i==0?0:f<.5?i/(2*f):i/(2-2*f);return{h:d,s:e,l:f,toString:bq}},a._path2string=function(){return this.join(",").replace(Y,"$1")};var bw=a._preload=function(a,b){var c=h.doc.createElement("img");c.style.cssText="position:absolute;left:-9999em;top:-9999em",c.onload=function(){b.call(this),this.onload=null,h.doc.body.removeChild(this)},c.onerror=function(){h.doc.body.removeChild(this)},h.doc.body.appendChild(c),c.src=a};a.getRGB=bv(function(b){if(!b||!!((b=r(b)).indexOf("-")+1))return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx};if(b=="none")return{r:-1,g:-1,b:-1,hex:"none",toString:bx};!X[g](b.toLowerCase().substring(0,2))&&b.charAt()!="#"&&(b=bo(b));var c,d,e,f,h,i,j,k=b.match(L);if(k){k[2]&&(f=R(k[2].substring(5),16),e=R(k[2].substring(3,5),16),d=R(k[2].substring(1,3),16)),k[3]&&(f=R((i=k[3].charAt(3))+i,16),e=R((i=k[3].charAt(2))+i,16),d=R((i=k[3].charAt(1))+i,16)),k[4]&&(j=k[4][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),k[1].toLowerCase().slice(0,4)=="rgba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100));if(k[5]){j=k[5][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="°")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsb2rgb(d,e,f,h)}if(k[6]){j=k[6][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="°")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsla"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsl2rgb(d,e,f,h)}k={r:d,g:e,b:f,toString:bx},k.hex="#"+(16777216|f|e<<8|d<<16).toString(16).slice(1),a.is(h,"finite")&&(k.opacity=h);return k}return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx}},a),a.hsb=bv(function(b,c,d){return a.hsb2rgb(b,c,d).hex}),a.hsl=bv(function(b,c,d){return a.hsl2rgb(b,c,d).hex}),a.rgb=bv(function(a,b,c){return"#"+(16777216|c|b<<8|a<<16).toString(16).slice(1)}),a.getColor=function(a){var b=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||.75},c=this.hsb2rgb(b.h,b.s,b.b);b.h+=.075,b.h>1&&(b.h=0,b.s-=.2,b.s<=0&&(this.getColor.start={h:0,s:1,b:b.b}));return c.hex},a.getColor.reset=function(){delete this.start},a.parsePathString=function(b){if(!b)return null;var c=bz(b);if(c.arr)return bJ(c.arr);var d={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},e=[];a.is(b,E)&&a.is(b[0],E)&&(e=bJ(b)),e.length||r(b).replace(Z,function(a,b,c){var f=[],g=b.toLowerCase();c.replace(_,function(a,b){b&&f.push(+b)}),g=="m"&&f.length>2&&(e.push([b][n](f.splice(0,2))),g="l",b=b=="m"?"l":"L");if(g=="r")e.push([b][n](f));else while(f.length>=d[g]){e.push([b][n](f.splice(0,d[g])));if(!d[g])break}}),e.toString=a._path2string,c.arr=bJ(e);return e},a.parseTransformString=bv(function(b){if(!b)return null;var c={r:3,s:4,t:2,m:6},d=[];a.is(b,E)&&a.is(b[0],E)&&(d=bJ(b)),d.length||r(b).replace($,function(a,b,c){var e=[],f=v.call(b);c.replace(_,function(a,b){b&&e.push(+b)}),d.push([b][n](e))}),d.toString=a._path2string;return d});var bz=function(a){var b=bz.ps=bz.ps||{};b[a]?b[a].sleep=100:b[a]={sleep:100},setTimeout(function(){for(var c in b)b[g](c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])});return b[a]};a.findDotsAtSegment=function(a,b,c,d,e,f,g,h,i){var j=1-i,k=A(j,3),l=A(j,2),m=i*i,n=m*i,o=k*a+l*3*i*c+j*3*i*i*e+n*g,p=k*b+l*3*i*d+j*3*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d),u=j*a+i*c,v=j*b+i*d,x=j*e+i*g,y=j*f+i*h,z=90-w.atan2(q-s,r-t)*180/B;(q>s||r=a.x&&b<=a.x2&&c>=a.y&&c<=a.y2},a.isBBoxIntersect=function(b,c){var d=a.isPointInsideBBox;return d(c,b.x,b.y)||d(c,b.x2,b.y)||d(c,b.x,b.y2)||d(c,b.x2,b.y2)||d(b,c.x,c.y)||d(b,c.x2,c.y)||d(b,c.x,c.y2)||d(b,c.x2,c.y2)||(b.xc.x||c.xb.x)&&(b.yc.y||c.yb.y)},a.pathIntersection=function(a,b){return bH(a,b)},a.pathIntersectionNumber=function(a,b){return bH(a,b,1)},a.isPointInsidePath=function(b,c,d){var e=a.pathBBox(b);return a.isPointInsideBBox(e,c,d)&&bH(b,[["M",c,d],["H",e.x2+10]],1)%2==1},a._removedFactory=function(a){return function(){eve("raphael.log",null,"Raphaël: you are calling to method “"+a+"” of removed object",a)}};var bI=a.pathBBox=function(a){var b=bz(a);if(b.bbox)return b.bbox;if(!a)return{x:0,y:0,width:0,height:0,x2:0,y2:0};a=bR(a);var c=0,d=0,e=[],f=[],g;for(var h=0,i=a.length;h1&&(v=w.sqrt(v),c=v*c,d=v*d);var x=c*c,y=d*d,A=(f==g?-1:1)*w.sqrt(z((x*y-x*u*u-y*t*t)/(x*u*u+y*t*t))),C=A*c*u/d+(a+h)/2,D=A*-d*t/c+(b+i)/2,E=w.asin(((b-D)/d).toFixed(9)),F=w.asin(((i-D)/d).toFixed(9));E=aF&&(E=E-B*2),!g&&F>E&&(F=F-B*2)}else E=j[0],F=j[1],C=j[2],D=j[3];var G=F-E;if(z(G)>k){var H=F,I=h,J=i;F=E+k*(g&&F>E?1:-1),h=C+c*w.cos(F),i=D+d*w.sin(F),m=bO(h,i,c,d,e,0,g,I,J,[F,H,C,D])}G=F-E;var K=w.cos(E),L=w.sin(E),M=w.cos(F),N=w.sin(F),O=w.tan(G/4),P=4/3*c*O,Q=4/3*d*O,R=[a,b],S=[a+P*L,b-Q*K],T=[h+P*N,i-Q*M],U=[h,i];S[0]=2*R[0]-S[0],S[1]=2*R[1]-S[1];if(j)return[S,T,U][n](m);m=[S,T,U][n](m).join()[s](",");var V=[];for(var W=0,X=m.length;W"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y)),i=f-2*d+b-(h-2*f+d),j=2*(d-b)-2*(f-d),k=b-d,l=(-j+w.sqrt(j*j-4*i*k))/2/i,n=(-j-w.sqrt(j*j-4*i*k))/2/i,z(l)>"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y));return{min:{x:y[m](0,p),y:y[m](0,o)},max:{x:x[m](0,p),y:x[m](0,o)}}}),bR=a._path2curve=bv(function(a,b){var c=!b&&bz(a);if(!b&&c.curve)return bJ(c.curve);var d=bL(a),e=b&&bL(b),f={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},g={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},h=function(a,b){var c,d;if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];!(a[0]in{T:1,Q:1})&&(b.qx=b.qy=null);switch(a[0]){case"M":b.X=a[1],b.Y=a[2];break;case"A":a=["C"][n](bO[m](0,[b.x,b.y][n](a.slice(1))));break;case"S":c=b.x+(b.x-(b.bx||b.x)),d=b.y+(b.y-(b.by||b.y)),a=["C",c,d][n](a.slice(1));break;case"T":b.qx=b.x+(b.x-(b.qx||b.x)),b.qy=b.y+(b.y-(b.qy||b.y)),a=["C"][n](bN(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case"Q":b.qx=a[1],b.qy=a[2],a=["C"][n](bN(b.x,b.y,a[1],a[2],a[3],a[4]));break;case"L":a=["C"][n](bM(b.x,b.y,a[1],a[2]));break;case"H":a=["C"][n](bM(b.x,b.y,a[1],b.y));break;case"V":a=["C"][n](bM(b.x,b.y,b.x,a[1]));break;case"Z":a=["C"][n](bM(b.x,b.y,b.X,b.Y))}return a},i=function(a,b){if(a[b].length>7){a[b].shift();var c=a[b];while(c.length)a.splice(b++,0,["C"][n](c.splice(0,6)));a.splice(b,1),l=x(d.length,e&&e.length||0)}},j=function(a,b,c,f,g){a&&b&&a[g][0]=="M"&&b[g][0]!="M"&&(b.splice(g,0,["M",f.x,f.y]),c.bx=0,c.by=0,c.x=a[g][1],c.y=a[g][2],l=x(d.length,e&&e.length||0))};for(var k=0,l=x(d.length,e&&e.length||0);ke){if(c&&!l.start){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),k+=["C"+m.start.x,m.start.y,m.m.x,m.m.y,m.x,m.y];if(f)return k;l.start=k,k=["M"+m.x,m.y+"C"+m.n.x,m.n.y,m.end.x,m.end.y,i[5],i[6]].join(),n+=j,g=+i[5],h=+i[6];continue}if(!b&&!c){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n);return{x:m.x,y:m.y,alpha:m.alpha}}}n+=j,g=+i[5],h=+i[6]}k+=i.shift()+i}l.end=k,m=b?n:c?l:a.findDotsAtSegment(g,h,i[0],i[1],i[2],i[3],i[4],i[5],1),m.alpha&&(m={x:m.x,y:m.y,alpha:m.alpha});return m}},cu=ct(1),cv=ct(),cw=ct(0,1);a.getTotalLength=cu,a.getPointAtLength=cv,a.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return cw(a,b).end;var d=cw(a,c,1);return b?cw(d,b).end:d},cl.getTotalLength=function(){if(this.type=="path"){if(this.node.getTotalLength)return this.node.getTotalLength();return cu(this.attrs.path)}},cl.getPointAtLength=function(a){if(this.type=="path")return cv(this.attrs.path,a)},cl.getSubpath=function(b,c){if(this.type=="path")return a.getSubpath(this.attrs.path,b,c)};var cx=a.easing_formulas={linear:function(a){return a},"<":function(a){return A(a,1.7)},">":function(a){return A(a,.48)},"<>":function(a){var b=.48-a/1.04,c=w.sqrt(.1734+b*b),d=c-b,e=A(z(d),1/3)*(d<0?-1:1),f=-c-b,g=A(z(f),1/3)*(f<0?-1:1),h=e+g+.5;return(1-h)*3*h*h+h*h*h},backIn:function(a){var b=1.70158;return a*a*((b+1)*a-b)},backOut:function(a){a=a-1;var b=1.70158;return a*a*((b+1)*a+b)+1},elastic:function(a){if(a==!!a)return a;return A(2,-10*a)*w.sin((a-.075)*2*B/.3)+1},bounce:function(a){var b=7.5625,c=2.75,d;a<1/c?d=b*a*a:a<2/c?(a-=1.5/c,d=b*a*a+.75):a<2.5/c?(a-=2.25/c,d=b*a*a+.9375):(a-=2.625/c,d=b*a*a+.984375);return d}};cx.easeIn=cx["ease-in"]=cx["<"],cx.easeOut=cx["ease-out"]=cx[">"],cx.easeInOut=cx["ease-in-out"]=cx["<>"],cx["back-in"]=cx.backIn,cx["back-out"]=cx.backOut;var cy=[],cz=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a){setTimeout(a,16)},cA=function(){var b=+(new Date),c=0;for(;c1&&!d.next){for(s in k)k[g](s)&&(r[s]=d.totalOrigin[s]);d.el.attr(r),cE(d.anim,d.el,d.anim.percents[0],null,d.totalOrigin,d.repeat-1)}d.next&&!d.stop&&cE(d.anim,d.el,d.next,null,d.totalOrigin,d.repeat)}}a.svg&&m&&m.paper&&m.paper.safari(),cy.length&&cz(cA)},cB=function(a){return a>255?255:a<0?0:a};cl.animateWith=function(b,c,d,e,f,g){var h=this;if(h.removed){g&&g.call(h);return h}var i=d instanceof cD?d:a.animation(d,e,f,g),j,k;cE(i,h,i.percents[0],null,h.attr());for(var l=0,m=cy.length;l.5)*2-1;i(m-.5,2)+i(n-.5,2)>.25&&(n=f.sqrt(.25-i(m-.5,2))*e+.5)&&n!=.5&&(n=n.toFixed(5)-1e-5*e)}return l}),e=e.split(/\s*\-\s*/);if(j=="linear"){var t=e.shift();t=-d(t);if(isNaN(t))return null;var u=[0,0,f.cos(a.rad(t)),f.sin(a.rad(t))],v=1/(g(h(u[2]),h(u[3]))||1);u[2]*=v,u[3]*=v,u[2]<0&&(u[0]=-u[2],u[2]=0),u[3]<0&&(u[1]=-u[3],u[3]=0)}var w=a._parseDots(e);if(!w)return null;k=k.replace(/[\(\)\s,\xb0#]/g,"_"),b.gradient&&k!=b.gradient.id&&(p.defs.removeChild(b.gradient),delete b.gradient);if(!b.gradient){s=q(j+"Gradient",{id:k}),b.gradient=s,q(s,j=="radial"?{fx:m,fy:n}:{x1:u[0],y1:u[1],x2:u[2],y2:u[3],gradientTransform:b.matrix.invert()}),p.defs.appendChild(s);for(var x=0,y=w.length;x1?G.opacity/100:G.opacity});case"stroke":G=a.getRGB(p),i.setAttribute(o,G.hex),o=="stroke"&&G[b]("opacity")&&q(i,{"stroke-opacity":G.opacity>1?G.opacity/100:G.opacity}),o=="stroke"&&d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1));break;case"gradient":(d.type=="circle"||d.type=="ellipse"||c(p).charAt()!="r")&&r(d,p);break;case"opacity":k.gradient&&!k[b]("stroke-opacity")&&q(i,{"stroke-opacity":p>1?p/100:p});case"fill-opacity":if(k.gradient){H=a._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l)),H&&(I=H.getElementsByTagName("stop"),q(I[I.length-1],{"stop-opacity":p}));break};default:o=="font-size"&&(p=e(p,10)+"px");var J=o.replace(/(\-.)/g,function(a){return a.substring(1).toUpperCase()});i.style[J]=p,d._.dirty=1,i.setAttribute(o,p)}}y(d,f),i.style.visibility=m},x=1.2,y=function(d,f){if(d.type=="text"&&!!(f[b]("text")||f[b]("font")||f[b]("font-size")||f[b]("x")||f[b]("y"))){var g=d.attrs,h=d.node,i=h.firstChild?e(a._g.doc.defaultView.getComputedStyle(h.firstChild,l).getPropertyValue("font-size"),10):10;if(f[b]("text")){g.text=f.text;while(h.firstChild)h.removeChild(h.firstChild);var j=c(f.text).split("\n"),k=[],m;for(var n=0,o=j.length;n"));var $=X.getBoundingClientRect();t.W=m.w=($.right-$.left)/Y,t.H=m.h=($.bottom-$.top)/Y,t.X=m.x,t.Y=m.y+t.H/2,("x"in i||"y"in i)&&(t.path.v=a.format("m{0},{1}l{2},{1}",f(m.x*u),f(m.y*u),f(m.x*u)+1));var _=["x","y","text","font","font-family","font-weight","font-style","font-size"];for(var ba=0,bb=_.length;ba.25&&(c=e.sqrt(.25-i(b-.5,2))*((c>.5)*2-1)+.5),m=b+n+c);return o}),f=f.split(/\s*\-\s*/);if(l=="linear"){var p=f.shift();p=-d(p);if(isNaN(p))return null}var q=a._parseDots(f);if(!q)return null;b=b.shape||b.node;if(q.length){b.removeChild(g),g.on=!0,g.method="none",g.color=q[0].color,g.color2=q[q.length-1].color;var r=[];for(var s=0,t=q.length;s')}}catch(c){F=function(a){return b.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},a._engine.initWin(a._g.win),a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b.container,d=b.height,e,f=b.width,g=b.x,h=b.y;if(!c)throw new Error("VML container not found.");var i=new a._Paper,j=i.canvas=a._g.doc.createElement("div"),k=j.style;g=g||0,h=h||0,f=f||512,d=d||342,i.width=f,i.height=d,f==+f&&(f+="px"),d==+d&&(d+="px"),i.coordsize=u*1e3+n+u*1e3,i.coordorigin="0 0",i.span=a._g.doc.createElement("span"),i.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",j.appendChild(i.span),k.cssText=a.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",f,d),c==1?(a._g.doc.body.appendChild(j),k.left=g+"px",k.top=h+"px",k.position="absolute"):c.firstChild?c.insertBefore(j,c.firstChild):c.appendChild(j),i.renderfix=function(){};return i},a.prototype.clear=function(){a.eve("raphael.clear",this),this.canvas.innerHTML=o,this.span=a._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},a.prototype.remove=function(){a.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas);for(var b in this)this[b]=typeof this[b]=="function"?a._removedFactory(b):null;return!0};var G=a.st;for(var H in E)E[b](H)&&!G[b](H)&&(G[H]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(H))}(window.Raphael) \ No newline at end of file diff --git a/growing-openstack/scripts/slidy.js b/growing-openstack/scripts/slidy.js deleted file mode 100644 index 217a421..0000000 --- a/growing-openstack/scripts/slidy.js +++ /dev/null @@ -1,2952 +0,0 @@ -/* slidy.js - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software - - Defines single name "w3c_slidy" in global namespace - Adds event handlers without trampling on any others -*/ - -// the slidy object implementation -var w3c_slidy = { - // classify which kind of browser we're running under - ns_pos: (typeof window.pageYOffset!='undefined'), - khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false), - opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false), - ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false), - iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false), - android: ((navigator.userAgent).indexOf("Android") >= 0 ? true : false), - ie: (typeof document.all != "undefined" && !this.opera), - ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1), - ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1), - ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1), - ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1), - - // data for swipe and double tap detection on touch screens - last_tap: 0, - prev_tap: 0, - start_x: 0, - start_y: 0, - delta_x: 0, - delta_y: 0, - - // are we running as XHTML? (doesn't work on Opera) - is_xhtml: /xml/.test(document.contentType), - - slide_number: 0, // integer slide count: 0, 1, 2, ... - slide_number_element: null, // element containing slide number - slides: [], // set to array of slide div's - notes: [], // set to array of handout div's - backgrounds: [], // set to array of background div's - toolbar: null, // element containing toolbar - title: null, // document title - last_shown: null, // last incrementally shown item - eos: null, // span element for end of slide indicator - toc: null, // table of contents - outline: null, // outline element with the focus - selected_text_len: 0, // length of drag selection on document - view_all: 0, // 1 to view all slides + handouts - want_toolbar: true, // user preference to show/hide toolbar - mouse_click_enabled: true, // enables left click for next slide - scroll_hack: 0, // IE work around for position: fixed - disable_slide_click: false, // used by clicked anchors - - lang: "en", // updated to language specified by html file - - help_anchor: null, // used for keyboard focus hack in showToolbar() - help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html", - help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " + - "or Pg Up and Pg Dn. Use S and B to change font size.", - - size_index: 0, - size_adjustment: 0, - sizes: new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt", - "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"), - - // needed for efficient resizing - last_width: 0, - last_height: 0, - - - // Needed for cross browser support for relative width/height on - // object elements. The work around is to save width/height attributes - // and then to recompute absolute width/height dimensions on resizing - objects: [], - - // attach initialiation event handlers - set_up: function () { - var init = function() { w3c_slidy.init(); }; - if (typeof window.addEventListener != "undefined") - window.addEventListener("load", init, false); - else - window.attachEvent("onload", init); - }, - - hide_slides: function () { - if (document.body && !w3c_slidy.initialized) - document.body.style.visibility = "hidden"; - else - setTimeout(w3c_slidy.hide_slides, 50); - }, - - // hack to persuade IE to compute correct document height - // as needed for simulating fixed positioning of toolbar - ie_hack: function () { - window.resizeBy(0,-1); - window.resizeBy(0, 1); - }, - - init: function () { - //alert("slidy starting test 10"); - document.body.style.visibility = "visible"; - this.init_localization(); - this.add_toolbar(); - this.wrap_implicit_slides(); - this.collect_slides(); - this.collect_notes(); - this.collect_backgrounds(); - this.objects = document.body.getElementsByTagName("object"); - this.patch_anchors(); - this.slide_number = this.find_slide_number(location.href); - window.offscreenbuffering = true; - this.size_adjustment = this.find_size_adjust(); - this.time_left = this.find_duration(); - this.hide_image_toolbar(); // suppress IE image toolbar popup - this.init_outliner(); // activate fold/unfold support - this.title = document.title; - this.keyboardless = (this.ipad||this.iphone||this.android); - - if (this.keyboardless) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - this.want_toolbar = 0; - } - - // work around for opera bug - this.is_xhtml = (document.body.tagName == "BODY" ? false : true); - - if (this.slides.length > 0) - { - var slide = this.slides[this.slide_number]; - - if (this.slide_number > 0) - { - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - this.set_eos_status(true); - } - else - { - this.last_shown = null; - this.set_visibility_all_incremental("hidden"); - this.set_eos_status(!this.next_incremental_item(this.last_shown)); - } - - this.set_location(); - this.add_class(this.slides[0], "first-slide"); - w3c_slidy.show_slide(slide); - } - - this.toc = this.table_of_contents(); - - this.add_initial_prompt(); - - // bind event handlers without interfering with custom page scripts - // Tap events behave too weirdly to support clicks reliably on - // iPhone and iPad, so exclude these from click handler - - if (!this.keyboardless) - this.add_listener(document.body, "click", this.mouse_button_click); - - this.add_listener(document, "keydown", this.key_down); - this.add_listener(document, "keypress", this.key_press); - this.add_listener(window, "resize", this.resized); - this.add_listener(window, "scroll", this.scrolled); - this.add_listener(window, "unload", this.unloaded); - - this.add_listener(document, "touchstart", this.touchstart); - this.add_listener(document, "touchmove", this.touchmove); - this.add_listener(document, "touchend", this.touchend); - - // this seems to be a debugging hack - //if (!document.body.onclick) - // document.body.onclick = function () { }; - - this.single_slide_view(); - - //this.set_location(); - - this.resized(); - - if (this.ie7) - setTimeout(w3c_slidy.ie_hack, 100); - - this.show_toolbar(); - - // for back button detection - setInterval(function () { w3c_slidy.check_location(); }, 200); - w3c_slidy.initialized = true; - }, - - // create div element with links to each slide - table_of_contents: function () { - var toc = this.create_element("div"); - this.add_class(toc, "slidy_toc hidden"); - //toc.setAttribute("tabindex", "0"); - - var heading = this.create_element("div"); - this.add_class(heading, "toc-heading"); - heading.innerHTML = this.localize("Table of Contents"); - - toc.appendChild(heading); - var previous = null; - - for (var i = 0; i < this.slides.length; ++i) - { - var title = this.has_class(this.slides[i], "title"); - var num = document.createTextNode((i + 1) + ". "); - - toc.appendChild(num); - - var a = this.create_element("a"); - a.setAttribute("href", "#(" + (i+1) + ")"); - - if (title) - this.add_class(a, "titleslide"); - - var name = document.createTextNode(this.slide_name(i)); - a.appendChild(name); - a.onclick = w3c_slidy.toc_click; - a.onkeydown = w3c_slidy.toc_key_down; - a.previous = previous; - - if (previous) - previous.next = a; - - toc.appendChild(a); - - if (i == 0) - toc.first = a; - - if (i < this.slides.length - 1) - { - var br = this.create_element("br"); - toc.appendChild(br); - } - - previous = a; - } - - toc.focus = function () { - if (this.first) - this.first.focus(); - } - - toc.onmouseup = w3c_slidy.mouse_button_up; - - toc.onclick = function (e) { - e||(e=window.event); - - if (w3c_slidy.selected_text_len <= 0) - w3c_slidy.hide_table_of_contents(true); - - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }; - - document.body.insertBefore(toc, document.body.firstChild); - return toc; - }, - - is_shown_toc: function () { - return !w3c_slidy.has_class(w3c_slidy.toc, "hidden"); - }, - - show_table_of_contents: function () { - w3c_slidy.remove_class(w3c_slidy.toc, "hidden"); - var toc = w3c_slidy.toc; - toc.focus(); - - if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0) - setTimeout(w3c_slidy.ie_hack, 100); - }, - - hide_table_of_contents: function (focus) { - w3c_slidy.add_class(w3c_slidy.toc, "hidden"); - - if (focus && !w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - }, - - toggle_table_of_contents: function () { - if (w3c_slidy.is_shown_toc()) - w3c_slidy.hide_table_of_contents(true); - else - w3c_slidy.show_table_of_contents(); - }, - - // called on clicking toc entry - toc_click: function (e) { - if (!e) - e = window.event; - - var target = w3c_slidy.get_target(e); - - if (target && target.nodeType == 1) - { - var uri = target.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - } - - w3c_slidy.hide_table_of_contents(true); - if (w3c_slidy.ie7) w3c_slidy.ie_hack(); - w3c_slidy.stop_propagation(e); - return w3c_slidy.cancel(e); - }, - - // called onkeydown for toc entry - toc_key_down: function (event) { - var key; - - if (!event) - var event = window.event; - - // kludge around NS/IE differences - if (window.event) - key = window.event.keyCode; - else if (event.which) - key = event.which; - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey) - return true; - - if (key == 13) - { - var uri = this.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - - w3c_slidy.hide_table_of_contents(true); - - if (self.ie7) - w3c_slidy.ie_hack(); - - return w3c_slidy.cancel(event); - } - - if (key == 40 && this.next) - { - this.next.focus(); - return w3c_slidy.cancel(event); - } - - if (key == 38 && this.previous) - { - this.previous.focus(); - return w3c_slidy.cancel(event); - } - - return true; - }, - - touchstart: function (e) - { - //e.preventDefault(); - this.prev_tap = this.last_tap; - this.last_tap = (new Date).getTime(); - - var tap_delay = this.last_tap - this.prev_tap; - - if (tap_delay <= 200) - { - // double tap - } - - var touch = e.touches[0]; - - this.start_x = touch.pageX; - this.start_y = touch.pageY; - this.delta_x = this.delta_y = 0; - }, - - touchmove: function (e) - { - //e.preventDefault(); - var touch = e.touches[0]; - this.delta_x = touch.pageX - this.start_x; - this.delta_y = touch.pageY - this.start_y; - }, - - touchend: function (e) - { - //e.preventDefault(); - var delay = (new Date).getTime() - this.last_tap; - var dx = this.delta_x; - var dy = this.delta_y; - var abs_dx = Math.abs(dx); - var abs_dy = Math.abs(dy); - - if (delay < 500 && (abs_dx > 100 || abs_dy > 100)) - { - if (abs_dx > 0.5 * abs_dy) - { - if (dx > 0) - w3c_slidy.next_slide(true); - else - w3c_slidy.previous_slide(true); - } - else if (abs_dy > 2 * abs_dx) - { - w3c_slidy.toggle_table_of_contents(); - } - } - }, - - // ### OBSOLETE ### - before_print: function () { - this.show_all_slides(); - this.hide_toolbar(); - alert("before print"); - }, - - // ### OBSOLETE ### - after_print: function () { - if (!this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - } - alert("after print"); - }, - - // ### OBSOLETE ### - print_slides: function () { - this.before_print(); - window.print(); - this.after_print(); - }, - - // ### OBSOLETE ?? ### - toggle_view: function () { - if (this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - this.view_all = 0; - } - else - { - this.show_all_slides(); - this.hide_toolbar(); - this.view_all = 1; - } - }, - - // prepare for printing ### OBSOLETE ### - show_all_slides: function () { - this.remove_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - }, - - // restore after printing ### OBSOLETE ### - single_slide_view: function () { - this.add_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - }, - - // suppress IE's image toolbar pop up - hide_image_toolbar: function () { - if (!this.ns_pos) - { - var images = document.getElementsByTagName("IMG"); - - for (var i = 0; i < images.length; ++i) - images[i].setAttribute("galleryimg", "no"); - } - }, - - unloaded: function (e) { - //alert("unloaded"); - }, - - // Safari and Konqueror don't yet support getComputedStyle() - // and they always reload page when location.href is updated - is_KHTML: function () { - var agent = navigator.userAgent; - return (agent.indexOf("KHTML") >= 0 ? true : false); - }, - - // find slide name from first h1 element - // default to document title + slide number - slide_name: function (index) { - var name = null; - var slide = this.slides[index]; - - var heading = this.find_heading(slide); - - if (heading) - name = this.extract_text(heading); - - if (!name) - name = this.title + "(" + (index + 1) + ")"; - - name.replace(/\&/g, "&"); - name.replace(/\/g, ">"); - - return name; - }, - - // find first h1 element in DOM tree - find_heading: function (node) { - if (!node || node.nodeType != 1) - return null; - - if (node.nodeName == "H1" || node.nodeName == "h1") - return node; - - var child = node.firstChild; - - while (child) - { - node = this.find_heading(child); - - if (node) - return node; - - child = child.nextSibling; - } - - return null; - }, - - // recursively extract text from DOM tree - extract_text: function (node) { - if (!node) - return ""; - - // text nodes - if (node.nodeType == 3) - return node.nodeValue; - - // elements - if (node.nodeType == 1) - { - node = node.firstChild; - var text = ""; - - while (node) - { - text = text + this.extract_text(node); - node = node.nextSibling; - } - - return text; - } - - return ""; - }, - - // find copyright text from meta element - find_copyright: function () { - var name, content; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "copyright") - return content; - } - - return null; - }, - - find_size_adjust: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "font-size-adjustment") - return 1 * content; - } - - return 1; - }, - - // for 20 minutes - find_duration: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "duration") - return 60000 * content; - } - - return null; - }, - - replace_by_non_breaking_space: function (str) { - for (var i = 0; i < str.length; ++i) - str[i] = 160; - }, - - // ### CHECK ME ### is use of "li" okay for text/html? - // for XHTML do we also need to specify namespace? - init_outliner: function () { - var items = document.getElementsByTagName("li"); - - for (var i = 0; i < items.length; ++i) - { - var target = items[i]; - - if (!this.has_class(target.parentNode, "outline")) - continue; - - target.onclick = this.outline_click; -/* ### more work needed for IE6 - if (!this.ns_pos) - { - target.onmouseover = this.hover_outline; - target.onmouseout = this.unhover_outline; - } -*/ - if (this.foldable(target)) - { - target.foldable = true; - target.onfocus = function () {w3c_slidy.outline = this;}; - target.onblur = function () {w3c_slidy.outline = null;}; - - if (!target.getAttribute("tabindex")) - target.setAttribute("tabindex", "0"); - - if (this.has_class(target, "expand")) - this.unfold(target); - else - this.fold(target); - } - else - { - this.add_class(target, "nofold"); - target.visible = true; - target.foldable = false; - } - } - }, - - foldable: function (item) { - if (!item || item.nodeType != 1) - return false; - - var node = item.firstChild; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) - return true; - - node = node.nextSibling; - } - - return false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - fold: function (item) { - if (item) - { - this.remove_class(item, "unfolded"); - this.add_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.add_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - unfold: function (item) { - if (item) - { - this.add_class(item, "unfolded"); - this.remove_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.remove_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = true; - }, - - outline_click: function (e) { - if (!e) - e = window.event; - - var rightclick = false; - var target = w3c_slidy.get_target(e); - - while (target && target.visible == undefined) - target = target.parentNode; - - if (!target) - return true; - - if (e.which) - rightclick = (e.which == 3); - else if (e.button) - rightclick = (e.button == 2); - - if (!rightclick && target.visible != undefined) - { - if (target.foldable) - { - if (target.visible) - w3c_slidy.fold(target); - else - w3c_slidy.unfold(target); - } - - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - } - - return false; - }, - - add_initial_prompt: function () { - var prompt = this.create_element("div"); - prompt.setAttribute("class", "initial_prompt"); - - var p1 = this.create_element("p"); - prompt.appendChild(p1); - p1.setAttribute("class", "help"); - - if (this.keyboardless) - p1.innerHTML = "swipe right to move to next slide"; - else - p1.innerHTML = "Space, Right Arrow or swipe right to move to " + - "next slide, click help below for more details"; - - this.add_listener(prompt, "click", function (e) { - document.body.removeChild(prompt); - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }); - - document.body.appendChild(prompt); - this.initial_prompt = prompt; - setTimeout(function() {document.body.removeChild(prompt);}, 5000); - }, - - add_toolbar: function () { - var counter, page; - - this.toolbar = this.create_element("div"); - this.toolbar.setAttribute("class", "toolbar"); - - // a reasonably behaved browser - if (this.ns_pos || !this.ie6) - { - var right = this.create_element("div"); - right.setAttribute("style", "float: right; text-align: right"); - - counter = this.create_element("span") - counter.innerHTML = this.localize("slide") + " n/m"; - right.appendChild(counter); - this.toolbar.appendChild(right); - - var left = this.create_element("div"); - left.setAttribute("style", "text-align: left"); - - // global end of slide indicator - this.eos = this.create_element("span"); - this.eos.innerHTML = "* "; - left.appendChild(this.eos); - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - left.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - left.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()"); - contents.setAttribute("title", this.localize("table of contents")); - contents.innerHTML = this.localize("contents?"); - left.appendChild(contents); - - var gap2 = document.createTextNode(" "); - left.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.className = "copyright"; - span.innerHTML = copyright; - left.appendChild(span); - } - - this.toolbar.setAttribute("tabindex", "0"); - this.toolbar.appendChild(left); - } - else // IE6 so need to work around its poor CSS support - { - this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute"); - this.toolbar.style.zIndex = "200"; - this.toolbar.style.width = "99.9%"; - this.toolbar.style.height = "1.2em"; - this.toolbar.style.top = "auto"; - this.toolbar.style.bottom = "0"; - this.toolbar.style.left = "0"; - this.toolbar.style.right = "0"; - this.toolbar.style.textAlign = "left"; - this.toolbar.style.fontSize = "60%"; - this.toolbar.style.color = "red"; - this.toolbar.borderWidth = 0; - this.toolbar.className = "toolbar"; - this.toolbar.style.background = "rgb(240,240,240)"; - - // would like to have help text left aligned - // and page counter right aligned, floating - // div's don't work, so instead use nested - // absolutely positioned div's. - - var sp = this.create_element("span"); - sp.innerHTML = "  * "; - this.toolbar.appendChild(sp); - this.eos = sp; // end of slide indicator - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - this.toolbar.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - this.toolbar.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:toggleTableOfContents()"); - contents.setAttribute("title", this.localize("table of contents".localize)); - contents.innerHTML = this.localize("contents?"); - this.toolbar.appendChild(contents); - - var gap2 = document.createTextNode(" "); - this.toolbar.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.innerHTML = copyright; - span.style.color = "black"; - span.style.marginLeft = "0.5em"; - this.toolbar.appendChild(span); - } - - counter = this.create_element("div") - counter.style.position = "absolute"; - counter.style.width = "auto"; //"20%"; - counter.style.height = "1.2em"; - counter.style.top = "auto"; - counter.style.bottom = 0; - counter.style.right = "0"; - counter.style.textAlign = "right"; - counter.style.color = "red"; - counter.style.background = "rgb(240,240,240)"; - - counter.innerHTML = this.localize("slide") + " n/m"; - this.toolbar.appendChild(counter); - } - - // ensure that click isn't passed through to the page - this.toolbar.onclick = - function (e) { - if (!e) - e = window.event; - - var target = e.target; - - if (!target && e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target && target.nodeType == 3) - target = target.parentNode; - - w3c_slidy.stop_propagation(e); - - if (target && target.nodeName.toLowerCase() != "a") - w3c_slidy.mouse_button_click(e); - }; - - this.slide_number_element = counter; - this.set_eos_status(false); - document.body.appendChild(this.toolbar); - }, - - // wysiwyg editors make it hard to use div elements - // e.g. amaya loses the div when you copy and paste - // this function wraps div elements around implicit - // slides which start with an h1 element and continue - // up to the next heading or div element - wrap_implicit_slides: function () { - var i, heading, node, next, div; - var headings = document.getElementsByTagName("h1"); - - if (!headings) - return; - - for (i = 0; i < headings.length; ++i) - { - heading = headings[i]; - - if (heading.parentNode != document.body) - continue; - - node = heading.nextSibling; - - div = document.createElement("div"); - this.add_class(div, "slide"); - document.body.replaceChild(div, heading); - div.appendChild(heading); - - while (node) - { - if (node.nodeType == 1 && // an element - (node.nodeName == "H1" || - node.nodeName == "h1" || - node.nodeName == "DIV" || - node.nodeName == "div")) - break; - - next = node.nextSibling; - node = document.body.removeChild(node); - div.appendChild(node); - node = next; - } - } - }, - -// return new array of all slides - collect_slides: function () { - var slides = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "slide")) - { - // add slide to collection - slides[slides.length] = div; - - // hide each slide as it is found - this.add_class(div, "hidden"); - - // add dummy
    at end for scrolling hack - var node1 = document.createElement("br"); - div.appendChild(node1); - var node2 = document.createElement("br"); - div.appendChild(node2); - } - else if (this.has_class(div, "background")) - { // work around for Firefox SVG reload bug - // which otherwise replaces 1st SVG graphic with 2nd - div.style.display = "block"; - } - } - - this.slides = slides; - }, - - // return new array of all
    - collect_notes: function () { - var notes = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "handout")) - { - // add note to collection - notes[notes.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.notes = notes; - }, - - // return new array of all
    - // including named backgrounds e.g. class="background titlepage" - collect_backgrounds: function () { - var backgrounds = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "background")) - { - // add background to collection - backgrounds[backgrounds.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.backgrounds = backgrounds; - }, - - // set click handlers on all anchors - patch_anchors: function () { - var self = w3c_slidy; - var handler = function (event) { - // compare this.href with location.href - // for link to another slide in this doc - - if (self.page_address(this.href) == self.page_address(location.href)) - { - // yes, so find new slide number - var newslidenum = self.find_slide_number(this.href); - - if (newslidenum != self.slide_number) - { - var slide = self.slides[self.slide_number]; - self.hide_slide(slide); - self.slide_number = newslidenum; - slide = self.slides[self.slide_number]; - self.show_slide(slide); - self.set_location(); - } - } - else - w3c_slidy.stop_propagation(event); - -// else if (this.target == null) -// location.href = this.href; - - this.blur(); - self.disable_slide_click = true; - }; - - var anchors = document.body.getElementsByTagName("a"); - - for (var i = 0; i < anchors.length; ++i) - { - if (window.addEventListener) - anchors[i].addEventListener("click", handler, false); - else - anchors[i].attachEvent("onclick", handler); - } - }, - - // ### CHECK ME ### see which functions are invoked via setTimeout - // either directly or indirectly for use of w3c_slidy vs this - show_slide_number: function () { - var timer = w3c_slidy.get_timer(); - w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " + - (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length; - }, - - // every 200mS check if the location has been changed as a - // result of the user activating the Back button/menu item - // doesn't work for Opera < 9.5 - check_location: function () { - var hash = location.hash; - - if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#")) - w3c_slidy.goto_slide(0); - else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")") - { - var num = parseInt(location.hash.substr(2)); - - if (!isNaN(num)) - w3c_slidy.goto_slide(num-1); - } - - if (w3c_slidy.time_left && w3c_slidy.slide_number > 0) - { - w3c_slidy.show_slide_number(); - - if (w3c_slidy.time_left > 0) - w3c_slidy.time_left -= 200; - } - }, - - get_timer: function () { - var timer = ""; - if (w3c_slidy.time_left) - { - var mins, secs; - secs = Math.floor(w3c_slidy.time_left/1000); - mins = Math.floor(secs / 60); - secs = secs % 60; - timer = (mins ? mins+"m" : "") + secs + "s "; - } - - return timer; - }, - - // this doesn't push location onto history stack for IE - // for which a hidden iframe hack is needed: load page into - // the iframe with script that set's parent's location.hash - // but that won't work for standalone use unless we can - // create the page dynamically via a javascript: URL - set_location: function () { - var uri = w3c_slidy.page_address(location.href); - var hash = "#(" + (w3c_slidy.slide_number+1) + ")"; - - if (w3c_slidy.slide_number >= 0) - uri = uri + hash; - - if (w3c_slidy.ie && (w3c_slidy.ie6 || w3c_slidy.ie7)) - w3c_slidy.push_hash(hash); - - if (uri != location.href) // && !khtml - location.href = uri; - - if (this.khtml) - hash = "(" + (w3c_slidy.slide_number+1) + ")"; - - if (!this.ie && location.hash != hash && location.hash != "") - location.hash = hash; - - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide_number(); - }, - - page_address: function (uri) { - var i = uri.indexOf("#"); - - if (i < 0) - i = uri.indexOf("%23"); - - // check if anchor is entire page - - if (i < 0) - return uri; // yes - - return uri.substr(0, i); - }, - - // only used for IE6 and IE7 - on_frame_loaded: function (hash) { - location.hash = hash; - var uri = w3c_slidy.page_address(location.href); - location.href = uri + hash; - }, - - // history hack with thanks to Bertrand Le Roy - push_hash: function (hash) { - if (hash == "") hash = "#(1)"; - window.location.hash = hash; - - var doc = document.getElementById("historyFrame").contentWindow.document; - doc.open("javascript:''"); - doc.write("hello mum"); - doc.close(); - }, - - // find current slide based upon location - // first find target anchor and then look - // for associated div element enclosing it - // finally map that to slide number - find_slide_number: function (uri) { - // first get anchor from page location - - var i = uri.indexOf("#"); - - // check if anchor is entire page - if (i < 0) - return 0; // yes - - var anchor = unescape(uri.substr(i+1)); - - // now use anchor as XML ID to find target - var target = document.getElementById(anchor); - - if (!target) - { - // does anchor look like "(2)" for slide 2 ?? - // where first slide is (1) - var re = /\((\d)+\)/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // accept [2] for backwards compatibility - re = /\[(\d)+\]/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // oh dear unknown anchor - return 0; - } - - // search for enclosing slide - - while (true) - { - // browser coerces html elements to uppercase! - if (target.nodeName.toLowerCase() == "div" && - this.has_class(target, "slide")) - { - // found the slide element - break; - } - - // otherwise try parent element if any - - target = target.parentNode; - - if (!target) - { - return 0; // no luck! - } - }; - - for (i = 0; i < slides.length; ++i) - { - if (slides[i] == target) - return i; // success - } - - // oh dear still no luck - return 0; - }, - - previous_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide; - - if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null) - { - w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown); - w3c_slidy.set_eos_status(false); - } - else if (w3c_slidy.slide_number > 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - w3c_slidy.set_eos_status(true); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_location(); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - next_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide, last = w3c_slidy.last_shown; - - if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1) - w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown); - - if ((!incremental || w3c_slidy.last_shown == null) && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number + 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - else if (!w3c_slidy.last_shown) - { - if (last && incremental) - w3c_slidy.last_shown = last; - } - - w3c_slidy.set_location(); - - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - // to first slide with nothing revealed - // i.e. state at start of presentation - first_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - if (w3c_slidy.slide_number != 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = 0; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_eos_status( - !w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.set_location(); - } - }, - - // goto last slide with everything revealed - // i.e. state at end of presentation - last_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - w3c_slidy.last_shown = null; //revealNextItem(lastShown); - - if (w3c_slidy.last_shown == null && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.slides.length - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - - w3c_slidy.show_slide(slide); - } - else - { - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - } - - w3c_slidy.set_eos_status(true); - w3c_slidy.set_location(); - } - }, - - - // ### check this and consider add/remove class - set_eos_status: function (state) { - if (this.eos) - this.eos.style.color = (state ? "rgb(240,240,240)" : "red"); - }, - - // first slide is 0 - goto_slide: function (num) { - //alert("going to slide " + (num+1)); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = num; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide(slide); - w3c_slidy.show_slide_number(); - }, - - - show_slide: function (slide) { - this.sync_background(slide); - window.scrollTo(0,0); - this.remove_class(slide, "hidden"); - }, - - hide_slide: function (slide) { - this.add_class(slide, "hidden"); - }, - - // show just the backgrounds pertinent to this slide - // when slide background-color is transparent - // this should now work with rgba color values - sync_background: function (slide) { - var background; - var bgColor; - - if (slide.currentStyle) - bgColor = slide.currentStyle["backgroundColor"]; - else if (document.defaultView) - { - var styles = document.defaultView.getComputedStyle(slide,null); - - if (styles) - bgColor = styles.getPropertyValue("background-color"); - else // broken implementation probably due Safari or Konqueror - { - //alert("defective implementation of getComputedStyle()"); - bgColor = "transparent"; - } - } - else - bgColor == "transparent"; - - if (bgColor == "transparent" || - bgColor.indexOf("rgba") >= 0 || - bgColor.indexOf("opacity") >= 0) - { - var slideClass = this.get_class_list(slide); - - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - - var bgClass = this.get_class_list(background); - - if (this.matching_background(slideClass, bgClass)) - this.remove_class(background, "hidden"); - else - this.add_class(background, "hidden"); - } - } - else // forcibly hide all backgrounds - this.hide_backgrounds(); - }, - - hide_backgrounds: function () { - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - this.add_class(background, "hidden"); - } - }, - - // compare classes for slide and background - matching_background: function (slideClass, bgClass) { - var i, count, pattern, result; - - // define pattern as regular expression - pattern = /\w+/g; - - // check background class names - result = bgClass.match(pattern); - - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (result[i] == "background") - continue; - - ++count; - } - - if (count == 0) // default match - return true; - - // check for matches and place result in array - result = slideClass.match(pattern); - - // now check if desired name is present for background - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (this.has_token(bgClass, result[i])) - return true; - } - - return false; - }, - - resized: function () { - var width = 0; - - if ( typeof( window.innerWidth ) == 'number' ) - width = window.innerWidth; // Non IE browser - else if (document.documentElement && document.documentElement.clientWidth) - width = document.documentElement.clientWidth; // IE6 - else if (document.body && document.body.clientWidth) - width = document.body.clientWidth; // IE4 - - var height = 0; - - if ( typeof( window.innerHeight ) == 'number' ) - height = window.innerHeight; // Non IE browser - else if (document.documentElement && document.documentElement.clientHeight) - height = document.documentElement.clientHeight; // IE6 - else if (document.body && document.body.clientHeight) - height = document.body.clientHeight; // IE4 - - if (height && (width/height > 1.05*1024/768)) - { - width = height * 1024.0/768; - } - - // IE fires onresize even when only font size is changed! - // so we do a check to avoid blocking < and > actions - if (width != w3c_slidy.last_width || height != w3c_slidy.last_height) - { - if (width >= 1100) - w3c_slidy.size_index = 5; // 4 - else if (width >= 1000) - w3c_slidy.size_index = 4; // 3 - else if (width >= 800) - w3c_slidy.size_index = 3; // 2 - else if (width >= 600) - w3c_slidy.size_index = 2; // 1 - else if (width) - w3c_slidy.size_index = 0; - - // add in font size adjustment from meta element e.g. - // - // useful when slides have too much content ;-) - - if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment && - w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length) - w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment; - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - w3c_slidy.adjust_object_dimensions(width, height); - - if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index]) - { - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - } - - w3c_slidy.last_width = width; - w3c_slidy.last_height = height; - - // force reflow to work around Mozilla bug - if (w3c_slidy.ns_pos) - { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - } - - // force correct positioning of toolbar - w3c_slidy.refresh_toolbar(200); - } - }, - - scrolled: function () { - if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset(); - // hide toolbar - w3c_slidy.toolbar.style.display = "none"; - - // make it reappear later - if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all) - { - setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000); - w3c_slidy.scrollhack = 1; - } - } - }, - - hide_toolbar: function () { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden"); - window.focus(); - }, - - // used to ensure IE refreshes toolbar in correct position - refresh_toolbar: function (interval) { - if (!w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hide_toolbar(); - setTimeout(function () {w3c_slidy.show_toolbar(); }, interval); - } - }, - - // restores toolbar after short delay - show_toolbar: function () { - if (w3c_slidy.want_toolbar) - { - w3c_slidy.toolbar.style.display = "block"; - - if (!w3c_slidy.ns_pos) - { - // adjust position to allow for scrolling - var xoffset = w3c_slidy.scroll_x_offset(); - w3c_slidy.toolbar.style.left = xoffset; - w3c_slidy.toolbar.style.right = xoffset; - - // determine vertical scroll offset - //var yoffset = scrollYOffset(); - - // bottom is doc height - window height - scroll offset - //var bottom = documentHeight() - lastHeight - yoffset - - //if (yoffset > 0 || documentHeight() > lastHeight) - // bottom += 16; // allow for height of scrollbar - - w3c_slidy.toolbar.style.bottom = 0; //bottom; - } - - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden"); - } - - w3c_slidy.scrollhack = 0; - - - // set the keyboard focus to the help link on the - // toolbar to ensure that document has the focus - // IE doesn't always work with window.focus() - // and this hack has benefit of Enter for help - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - }, - -// invoked via F key - toggle_toolbar: function () { - if (!w3c_slidy.view_all) - { - if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden")) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 1; - } - else - { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 0; - } - } - }, - - scroll_x_offset: function () { - if (window.pageXOffset) - return self.pageXOffset; - - if (document.documentElement && - document.documentElement.scrollLeft) - return document.documentElement.scrollLeft; - - if (document.body) - return document.body.scrollLeft; - - return 0; - }, - - scroll_y_offset: function () { - if (window.pageYOffset) - return self.pageYOffset; - - if (document.documentElement && - document.documentElement.scrollTop) - return document.documentElement.scrollTop; - - if (document.body) - return document.body.scrollTop; - - return 0; - }, - - // looking for a way to determine height of slide content - // the slide itself is set to the height of the window - optimize_font_size: function () { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - //var dh = documentHeight(); //getDocHeight(document); - var dh = slide.scrollHeight; - var wh = getWindowHeight(); - var u = 100 * dh / wh; - - alert("window utilization = " + u + "% (doc " - + dh + " win " + wh + ")"); - }, - - // from document object - get_doc_height: function (doc) { - if (!doc) - doc = document; - - if (doc && doc.body && doc.body.offsetHeight) - return doc.body.offsetHeight; // ns/gecko syntax - - if (doc && doc.body && doc.body.scrollHeight) - return doc.body.scrollHeight; - - alert("couldn't determine document height"); - }, - - get_window_height: function () { - if ( typeof( window.innerHeight ) == 'number' ) - return window.innerHeight; // Non IE browser - - if (document.documentElement && document.documentElement.clientHeight) - return document.documentElement.clientHeight; // IE6 - - if (document.body && document.body.clientHeight) - return document.body.clientHeight; // IE4 - }, - - document_height: function () { - var sh, oh; - - sh = document.body.scrollHeight; - oh = document.body.offsetHeight; - - if (sh && oh) - { - return (sh > oh ? sh : oh); - } - - // no idea! - return 0; - }, - - smaller: function () { - if (w3c_slidy.size_index > 0) - { - --w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - bigger: function () { - if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1) - { - ++w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - // with thanks to Ivan Herman for the suggestion - adjust_object_dimensions: function (width, height) { - for( var i = 0; i < w3c_slidy.objects.length; i++ ) - { - var obj = this.objects[i]; - var mimeType = obj.getAttribute("type"); - - if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash") - { - if ( !obj.initialWidth ) - obj.initialWidth = obj.getAttribute("width"); - - if ( !obj.initialHeight ) - obj.initialHeight = obj.getAttribute("height"); - - if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" ) - { - var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1)); - var newW = width * (w/100.0); - obj.setAttribute("width",newW); - } - - if ( obj.initialHeight && - obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" ) - { - var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1)); - var newH = height * (h/100.0); - obj.setAttribute("height", newH); - } - } - } - }, - - // needed for Opera to inhibit default behavior - // since Opera delivers keyPress even if keyDown - // was cancelled - key_press: function (event) { - if (!event) - event = window.event; - - if (!w3c_slidy.key_wanted) - return w3c_slidy.cancel(event); - - return true; - }, - - // See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes - key_down: function (event) { - var key, target, tag; - - w3c_slidy.key_wanted = true; - - if (!event) - event = window.event; - - // kludge around NS/IE differences - if (window.event) - { - key = window.event.keyCode; - target = window.event.srcElement; - } - else if (event.which) - { - key = event.which; - target = event.target; - } - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // avoid interfering with keystroke - // behavior for non-slidy chrome elements - if (!w3c_slidy.slidy_chrome(target) && - w3c_slidy.special_element(target)) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey || event.metaKey) - return true; - - // dismiss table of contents if visible - if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40) - { - w3c_slidy.hide_table_of_contents(true); - - if (key == 27 || key == 84 || key == 67) - return w3c_slidy.cancel(event); - } - - if (key == 34) // Page Down - { - w3c_slidy.next_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 33) // Page Up - { - w3c_slidy.previous_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 32) // space bar - { - w3c_slidy.next_slide(true); - return w3c_slidy.cancel(event); - } - else if (key == 37) // Left arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.previous_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 36) // Home - { - w3c_slidy.first_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 35) // End - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 39) // Right arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.next_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 13) // Enter - { - if (w3c_slidy.outline) - { - if (w3c_slidy.outline.visible) - w3c_slidy.fold(w3c_slidy.outline); - else - w3c_slidy.unfold(w3c_slidy.outline); - - return w3c_slidy.cancel(event); - } - } - else if (key == 188) // < for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 190) // > for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 189 || key == 109) // - for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 187 || key == 191 || key == 107) // = + for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 83) // S for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 66) // B for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 90) // Z for last slide - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 70) // F for toggle toolbar - { - w3c_slidy.toggle_toolbar(); - return w3c_slidy.cancel(event); - } - else if (key == 65) // A for toggle view single/all slides - { - w3c_slidy.toggle_view(); - return w3c_slidy.cancel(event); - } - else if (key == 75) // toggle action of left click for next page - { - w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled; - var alert_msg = (w3c_slidy.mouse_click_enabled ? - "enabled" : "disabled") + " mouse click advance"; - - alert(w3c_slidy.localize(alert_msg)); - return w3c_slidy.cancel(event); - } - else if (key == 84 || key == 67) // T or C for table of contents - { - if (w3c_slidy.toc) - w3c_slidy.toggle_table_of_contents(); - - return w3c_slidy.cancel(event); - } - else if (key == 72) // H for help - { - window.location = w3c_slidy.help_page; - return w3c_slidy.cancel(event); - } - //else alert("key code is "+ key); - - return true; - }, - - // safe for both text/html and application/xhtml+xml - create_element: function (name) { - if (this.xhtml && (typeof document.createElementNS != 'undefined')) - return document.createElementNS("http://www.w3.org/1999/xhtml", name) - - return document.createElement(name); - }, - - get_element_style: function (elem, IEStyleProp, CSSStyleProp) { - if (elem.currentStyle) - { - return elem.currentStyle[IEStyleProp]; - } - else if (window.getComputedStyle) - { - var compStyle = window.getComputedStyle(elem, ""); - return compStyle.getPropertyValue(CSSStyleProp); - } - return ""; - }, - - // the string str is a whitespace separated list of tokens - // test if str contains a particular token, e.g. "slide" - has_token: function (str, token) { - if (str) - { - // define pattern as regular expression - var pattern = /\w+/g; - - // check for matches - // place result in array - var result = str.match(pattern); - - // now check if desired token is present - for (var i = 0; i < result.length; i++) - { - if (result[i] == token) - return true; - } - } - - return false; - }, - - get_class_list: function (element) { - if (typeof element.className != 'undefined') - return element.className; - - return element.getAttribute("class"); - }, - - has_class: function (element, name) { - if (element.nodeType != 1) - return false; - - var regexp = new RegExp("(^| )" + name + "\W*"); - - if (typeof element.className != 'undefined') - return regexp.test(element.className); - - return regexp.test(element.getAttribute("class")); - }, - - remove_class: function (element, name) { - var regexp = new RegExp("(^| )" + name + "\W*"); - var clsval = ""; - - if (typeof element.className != 'undefined') - { - clsval = element.className; - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.className = clsval; - } - } - else - { - clsval = element.getAttribute("class"); - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.setAttribute("class", clsval); - } - } - }, - - add_class: function (element, name) { - if (!this.has_class(element, name)) - { - if (typeof element.className != 'undefined') - element.className += " " + name; - else - { - var clsval = element.getAttribute("class"); - clsval = clsval ? clsval + " " + name : name; - element.setAttribute("class", clsval); - } - } - }, - - // HTML elements that can be used with class="incremental" - // note that you can also put the class on containers like - // up, ol, dl, and div to make their contents appear - // incrementally. Upper case is used since this is what - // browsers report for HTML node names (text/html). - incremental_elements: null, - okay_for_incremental: function (name) { - if (!this.incremental_elements) - { - var inclist = new Array(); - inclist["p"] = true; - inclist["pre"] = true; - inclist["li"] = true; - inclist["blockquote"] = true; - inclist["dt"] = true; - inclist["dd"] = true; - inclist["h2"] = true; - inclist["h3"] = true; - inclist["h4"] = true; - inclist["h5"] = true; - inclist["h6"] = true; - inclist["span"] = true; - inclist["address"] = true; - inclist["table"] = true; - inclist["tr"] = true; - inclist["th"] = true; - inclist["td"] = true; - inclist["img"] = true; - inclist["object"] = true; - this.incremental_elements = inclist; - } - return this.incremental_elements[name.toLowerCase()]; - }, - - next_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.next_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) // ELEMENT - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - previous_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.previous_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - // set visibility for all elements on current slide with - // a parent element with attribute class="incremental" - set_visibility_all_incremental: function (value) { - var node = this.next_incremental_item(null); - - if (value == "hidden") - { - while (node) - { - w3c_slidy.add_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - else // value == "visible" - { - while (node) - { - w3c_slidy.remove_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - }, - - // reveal the next hidden item on the slide - // node is null or the node that was last revealed - reveal_next_item: function (node) { - node = w3c_slidy.next_incremental_item(node); - - if (node && node.nodeType == 1) // an element - w3c_slidy.remove_class(node, "invisible"); - - return node; - }, - - // exact inverse of revealNextItem(node) - hide_previous_item: function (node) { - if (node && node.nodeType == 1) // an element - w3c_slidy.add_class(node, "invisible"); - - return this.previous_incremental_item(node); - }, - - // left to right traversal of root's content - next_node: function (root, node) { - if (node == null) - return root.firstChild; - - if (node.firstChild) - return node.firstChild; - - if (node.nextSibling) - return node.nextSibling; - - for (;;) - { - node = node.parentNode; - - if (!node || node == root) - break; - - if (node && node.nextSibling) - return node.nextSibling; - } - - return null; - }, - - // right to left traversal of root's content - previous_node: function (root, node) { - if (node == null) - { - node = root.lastChild; - - if (node) - { - while (node.lastChild) - node = node.lastChild; - } - - return node; - } - - if (node.previousSibling) - { - node = node.previousSibling; - - while (node.lastChild) - node = node.lastChild; - - return node; - } - - if (node.parentNode != root) - return node.parentNode; - - return null; - }, - - previous_sibling_element: function (el) { - el = el.previousSibling; - - while (el && el.nodeType != 1) - el = el.previousSibling; - - return el; - }, - - next_sibling_element: function (el) { - el = el.nextSibling; - - while (el && el.nodeType != 1) - el = el.nextSibling; - - return el; - }, - - first_child_element: function (el) { - var node; - - for (node = el.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1) - break; - } - - return node; - }, - - first_tag: function (element, tag) { - var node; - - if (!this.is_xhtml) - tag = tag.toUpperCase(); - - for (node = element.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1 && node.nodeName == tag) - break; - } - - return node; - }, - - hide_selection: function () { - if (window.getSelection) // Firefox, Chromium, Safari, Opera - { - var selection = window.getSelection(); - - if (selection.rangeCount > 0) - { - var range = selection.getRangeAt(0); - range.collapse (false); - } - } - else // Internet Explorer - { - var textRange = document.selection.createRange (); - textRange.collapse (false); - } - }, - - get_selected_text: function () { - try - { - if (window.getSelection) - return window.getSelection().toString(); - - if (document.getSelection) - return document.getSelection().toString(); - - if (document.selection) - return document.selection.createRange().text; - } - catch (e) - { - } - - return ""; - }, - - // make note of length of selected text - // as this evaluates to zero in click event - mouse_button_up: function (e) { - w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length; - }, - - // right mouse button click is reserved for context menus - // it is more reliable to detect rightclick than leftclick - mouse_button_click: function (e) { - var rightclick = false; - var leftclick = false; - var middleclick = false; - var target; - - if (!e) - var e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target.nodeType == 3) - target = target.parentNode; - - if (e.which) // all browsers except IE - { - leftclick = (e.which == 1); - middleclick = (e.which == 2); - rightclick = (e.which == 3); - } - else if (e.button) - { - // Konqueror gives 1 for left, 4 for middle - // IE6 gives 0 for left and not 1 as I expected - - if (e.button == 4) - middleclick = true; - - // all browsers agree on 2 for right button - rightclick = (e.button == 2); - } - else - leftclick = true; - - if (w3c_slidy.selected_text_len > 0) - { - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - // dismiss table of contents - w3c_slidy.hide_table_of_contents(false); - - // check if target is something that probably want's clicks - // e.g. a, embed, object, input, textarea, select, option - var tag = target.nodeName.toLowerCase(); - - if (w3c_slidy.mouse_click_enabled && leftclick && - !w3c_slidy.special_element(target) && - !target.onclick) - { - w3c_slidy.next_slide(true); - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - return true; - }, - - special_element: function (e) { - var tag = e.nodeName.toLowerCase(); - - return e.onkeydown || - e.onclick || - tag == "a" || - tag == "embed" || - tag == "object" || - tag == "video" || - tag == "audio" || - tag == "input" || - tag == "textarea" || - tag == "select" || - tag == "option"; - }, - - slidy_chrome: function (el) { - while (el) - { - if (el == w3c_slidy.toc || - el == w3c_slidy.toolbar || - w3c_slidy.has_class(el, "outline")) - return true; - - el = el.parentNode; - } - - return false; - }, - - get_key: function (e) - { - var key; - - // kludge around NS/IE differences - if (typeof window.event != "undefined") - key = window.event.keyCode; - else if (e.which) - key = e.which; - - return key; - }, - - get_target: function (e) { - var target; - - if (!e) - e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - if (target.nodeType != 1) - target = target.parentNode; - - return target; - }, - - // does display property provide correct defaults? - is_block: function (elem) { - var tag = elem.nodeName.toLowerCase(); - - return tag == "ol" || tag == "ul" || tag == "p" || - tag == "li" || tag == "table" || tag == "pre" || - tag == "h1" || tag == "h2" || tag == "h3" || - tag == "h4" || tag == "h5" || tag == "h6" || - tag == "blockquote" || tag == "address"; - }, - - add_listener: function (element, event, handler) { - if (window.addEventListener) - element.addEventListener(event, handler, false); - else - element.attachEvent("on"+event, handler); - }, - - // used to prevent event propagation from field controls - stop_propagation: function (event) { - event = event ? event : window.event; - event.cancelBubble = true; // for IE - - if (event.stopPropagation) - event.stopPropagation(); - - return true; - }, - - cancel: function (event) { - if (event) - { - event.cancel = true; - event.returnValue = false; - - if (event.preventDefault) - event.preventDefault(); - } - - w3c_slidy.key_wanted = false; - return false; - }, - -// for each language define an associative array -// and also the help text which is longer - - strings_es: { - "slide":"pág.", - "help?":"Ayuda", - "contents?":"Índice", - "table of contents":"tabla de contenidos", - "Table of Contents":"Tabla de Contenidos", - "restart presentation":"Reiniciar presentación", - "restart?":"Inicio" - }, - help_es: - "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " + - "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.", - - strings_ca: { - "slide":"pàg..", - "help?":"Ajuda", - "contents?":"Índex", - "table of contents":"taula de continguts", - "Table of Contents":"Taula de Continguts", - "restart presentation":"Reiniciar presentació", - "restart?":"Inici" - }, - help_ca: - "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " + - "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.", - - strings_cs: { - "slide":"snímek", - "help?":"nápověda", - "contents?":"obsah", - "table of contents":"obsah prezentace", - "Table of Contents":"Obsah prezentace", - "restart presentation":"znovu spustit prezentaci", - "restart?":"restart" - }, - help_cs: - "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " + - "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " + - "dá zvětšit a zmenšit pomocí kláves B a S.", - - strings_nl: { - "slide":"pagina", - "help?":"Help?", - "contents?":"Inhoud?", - "table of contents":"inhoudsopgave", - "Table of Contents":"Inhoudsopgave", - "restart presentation":"herstart presentatie", - "restart?":"Herstart?" - }, - help_nl: - "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " + - "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.", - - strings_de: { - "slide":"Seite", - "help?":"Hilfe", - "contents?":"Übersicht", - "table of contents":"Inhaltsverzeichnis", - "Table of Contents":"Inhaltsverzeichnis", - "restart presentation":"Präsentation neu starten", - "restart?":"Neustart" - }, - help_de: - "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " + - "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.", - - strings_pl: { - "slide":"slajd", - "help?":"pomoc?", - "contents?":"spis treści?", - "table of contents":"spis treści", - "Table of Contents":"Spis Treści", - "restart presentation":"Restartuj prezentację", - "restart?":"restart?" - }, - help_pl: - "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" + - "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.", - - strings_fr: { - "slide":"page", - "help?":"Aide", - "contents?":"Index", - "table of contents":"table des matières", - "Table of Contents":"Table des matières", - "restart presentation":"Recommencer l'exposé", - "restart?":"Début" - }, - help_fr: - "Naviguez avec la souris, la barre d'espace, les flèches " + - "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " + - "les touches S et B pour modifier la taille de la police.", - - strings_hu: { - "slide":"oldal", - "help?":"segítség", - "contents?":"tartalom", - "table of contents":"tartalomjegyzék", - "Table of Contents":"Tartalomjegyzék", - "restart presentation":"bemutató újraindítása", - "restart?":"újraindítás" - }, - help_hu: - "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " + - "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " + - "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " + - "a szöveg méretét.", - - strings_it: { - "slide":"pag.", - "help?":"Aiuto", - "contents?":"Indice", - "table of contents":"indice", - "Table of Contents":"Indice", - "restart presentation":"Ricominciare la presentazione", - "restart?":"Inizio" - }, - help_it: - "Navigare con mouse, barra spazio, frecce sinistra/destra o " + - "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.", - - strings_el: { - "slide":"σελίδα", - "help?":"βοήθεια;", - "contents?":"περιεχόμενα;", - "table of contents":"πίνακας περιεχομένων", - "Table of Contents":"Πίνακας Περιεχομένων", - "restart presentation":"επανεκκίνηση παρουσίασης", - "restart?":"επανεκκίνηση;" - }, - help_el: - "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " + - "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " + - "το μέγεθος της γραμματοσειράς.", - - strings_ja: { - "slide":"スライド", - "help?":"ヘルプ", - "contents?":"目次", - "table of contents":"目次を表示", - "Table of Contents":"目次", - "restart presentation":"最初から再生", - "restart?":"最初から" - }, - help_ja: - "マウス左クリック ・ スペース ・ 左右キー " + - "または Page Up ・ Page Downで操作, S ・ Bでフォントサイズ変更", - - strings_zh: { - "slide":"幻灯片", - "help?":"帮助?", - "contents?":"内容?", - "table of contents":"目录", - "Table of Contents":"目录", - "restart presentation":"重新启动展示", - "restart?":"重新启动?" - }, - help_zh: - "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " + - "用 S, B 改变字体大小.", - - strings_ru: { - "slide":"слайд", - "help?":"помощь?", - "contents?":"содержание?", - "table of contents":"оглавление", - "Table of Contents":"Оглавление", - "restart presentation":"перезапустить презентацию", - "restart?":"перезапуск?" - }, - help_ru: - "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" + - "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.", - - strings_sv: { - "slide":"sida", - "help?":"hjälp", - "contents?":"innehåll", - "table of contents":"innehållsförteckning", - "Table of Contents":"Innehållsförteckning", - "restart presentation":"visa presentationen från början", - "restart?":"börja om" - }, - help_sv: - "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " + - "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " + - "Använd tangenterna S och B för att ändra textens storlek.", - - strings: { }, - - localize: function (src) { - if (src == "") - return src; - - // try full language code, e.g. en-US - var s, lookup = w3c_slidy.strings[w3c_slidy.lang]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - - // strip country code suffix, e.g. - // try en if undefined for en-US - var lg = w3c_slidy.lang.split("-"); - - if (lg.length > 1) - { - lookup = w3c_slidy.strings[lg[0]]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - } - - // otherwise string as is - return src; - }, - - init_localization: function () { - var i18n = w3c_slidy; - var help_text = w3c_slidy.help_text; - - // each such language array is declared in the localize array - // this is used as in w3c_slidy.localize("foo"); - this.strings = { - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - }, - - i18n.strings_es[help_text] = i18n.help_es; - i18n.strings_ca[help_text] = i18n.help_ca; - i18n.strings_cs[help_text] = i18n.help_cs; - i18n.strings_nl[help_text] = i18n.help_nl; - i18n.strings_de[help_text] = i18n.help_de; - i18n.strings_pl[help_text] = i18n.help_pl; - i18n.strings_fr[help_text] = i18n.help_fr; - i18n.strings_hu[help_text] = i18n.help_hu; - i18n.strings_it[help_text] = i18n.help_it; - i18n.strings_el[help_text] = i18n.help_el; - i18n.strings_ja[help_text] = i18n.help_ja; - i18n.strings_zh[help_text] = i18n.help_zh; - i18n.strings_ru[help_text] = i18n.help_ru; - i18n.strings_sv[help_text] = i18n.help_sv; - - w3c_slidy.lang = document.body.parentNode.getAttribute("lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = "en"; - } -}; - -// hack for back button behavior -if (w3c_slidy.ie6 || w3c_slidy.ie7) -{ - document.write(""); -} - -// attach event listeners for initialization -w3c_slidy.set_up(); - -// hide the slides as soon as body element is available -// to reduce annoying screen mess before the onload event -setTimeout(w3c_slidy.hide_slides, 50); - diff --git a/growing-openstack/scripts/slidy.js.gz b/growing-openstack/scripts/slidy.js.gz deleted file mode 100644 index 35746cb3d747e3597c504e7bee2e76e2891e499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12797 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

    {s9zCkx}+(g P8 - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/growing-openstack/styles/openstack.css b/growing-openstack/styles/openstack.css deleted file mode 100644 index b92bd8f..0000000 --- a/growing-openstack/styles/openstack.css +++ /dev/null @@ -1,484 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - position: absolute; - padding-top: 40%; -} - -div.slide { - text-align: center; -/* vertical-align: center; */ - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.center { - float: center; -/* position: absolute; */ - top: 45%;display: table-cell; vertical-align: middle; - font-size: 260%; - line-height: 1.1em; - } - -img.center { - position: absolute; - float: center; - top: 15%; - left: 15%; - display: table-cell; vertical-align: middle; - text-align: center; - font-size: 160%; - line-height: 1.1em; - } - -img.last { - position: absolute; - float: center; - top: 10%; - left: 22%; - } - - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 1.6em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - text-align: center; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 2.5em; - margin: 0; - font-size: 70%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; -/* background-color: #95ABD0; */ -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - position: absolute; - float: left; - top: 50%; - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover h3 { - padding-left: 1em; - position: absolute; - float: center; - bottom: 15%; - margin: 0; - /*padding: 0.5em;*/ - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/growing-openstack/styles/slidy.css b/growing-openstack/styles/slidy.css deleted file mode 100644 index 96e3da7..0000000 --- a/growing-openstack/styles/slidy.css +++ /dev/null @@ -1,401 +0,0 @@ -/* slidy.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.toolbar { - position: fixed; z-index: 200; - top: auto; bottom: 0; left: 0; right: 0; - height: 1.2em; text-align: right; - padding-left: 1em; - padding-right: 1em; - font-size: 60%; - color: red; - background-color: rgb(240,240,240); - border-top: solid 1px rgb(180,180,180); -} - -div.toolbar span.copyright { - color: black; - margin-left: 0.5em; -} - -div.initial_prompt { - position: absolute; - z-index: 1000; - bottom: 1.2em; - width: 100%; - background-color: rgb(200,200,200); - opacity: 0.35; - background-color: rgb(200,200,200, 0.35); - cursor: pointer; -} - -div.initial_prompt p.help { - text-align: center; -} - -div.initial_prompt p.close { - text-align: right; - font-style: italic; -} - -div.slidy_toc { - position: absolute; - z-index: 300; - width: 60%; - max-width: 30em; - height: 30em; - overflow: auto; - top: auto; - right: auto; - left: 4em; - bottom: 4em; - padding: 1em; - background: rgb(240,240,240); - border-style: solid; - border-width: 2px; - font-size: 60%; -} - -div.slidy_toc .toc_heading { - text-align: center; - width: 100%; - margin: 0; - margin-bottom: 1em; - border-bottom-style: solid; - border-bottom-color: rgb(180,180,180); - border-bottom-width: 1px; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding-top: 0; - padding-bottom: 0; - padding-left: 20px; - padding-right: 20px; - border-width: 0; - clear: both; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - display: none; -} - -div.handout { - margin-left: 20px; - margin-right: 20px; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 10%; - margin-right: 0; -} - -div.slide h1 { - padding-left: 0; - padding-right: 20pt; - padding-top: 4pt; - padding-bottom: 4pt; - margin-top: 0; - margin-left: 0; - margin-right: 60pt; - margin-bottom: 0.5em; - display: block; - font-size: 160%; - line-height: 1.2em; - background: transparent; -} - -div.toc { - position: absolute; - top: auto; - bottom: 4em; - left: 4em; - right: auto; - width: 60%; - max-width: 30em; - height: 30em; - border: solid thin black; - padding: 1em; - background: rgb(240,240,240); - color: black; - z-index: 300; - overflow: auto; - display: block; - visibility: visible; -} - -div.toc-heading { - width: 100%; - border-bottom: solid 1px rgb(180,180,180); - margin-bottom: 1em; - text-align: center; -} - -pre { - font-size: 80%; - font-weight: bold; - line-height: 120%; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 1em; - padding-right: 1em; - border-style: solid; - border-left-width: 1em; - border-top-width: thin; - border-right-width: thin; - border-bottom-width: thin; - border-color: #95ABD0; - color: #00428C; - background-color: #E4E5E7; -} - -li pre { margin-left: 0; } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -.smaller { font-size: smaller } -.bigger { font-size: 130% } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } - -ul li { - list-style: square; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 0; - line-height: 140%; -} - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; - list-style-type: decimal; -} - -li ul li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li ul li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li ul li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -li ol li { - list-style-type: decimal; -} - - -li li ol li { - list-style-type: decimal; -} - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -ul.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -/* for slides with class "title" in table of contents */ -a.titleslide { font-weight: bold; font-style: italic } - -/* - hide images for work around for save as bug - where browsers fail to save images used by CSS -*/ -img.hidden { display: none; visibility: hidden } -div.initial_prompt { display: none; visibility: hidden } - - div.slide { - visibility: visible; - position: inherit; - } - div.handout { - border-top-style: solid; - border-top-width: thin; - border-top-color: black; - } - -@media screen { - .hidden { display: none; visibility: visible } - - div.slide.hidden { display: block; visibility: visible } - div.handout.hidden { display: block; visibility: visible } - div.background { display: none; visibility: hidden } - body.single_slide div.initial_prompt { display: block; visibility: visible } - body.single_slide div.background { display: block; visibility: visible } - body.single_slide div.background.hidden { display: none; visibility: hidden } - body.single_slide .invisible { visibility: hidden } - body.single_slide .hidden { display: none; visibility: hidden } - body.single_slide div.slide { position: absolute } - body.single_slide div.handout { display: none; visibility: hidden } -} - -@media print { - .hidden { display: block; visibility: visible } - - div.slide pre { font-size: 60%; padding-left: 0.5em; } - div.toolbar { display: none; visibility: hidden; } - div.slidy_toc { display: none; visibility: hidden; } - div.background { display: none; visibility: hidden; } - div.slide { page-break-before: always } - /* :first-child isn't reliable for print media */ - div.slide.first-slide { page-break-before: avoid } -} - diff --git a/growing-openstack/styles/w3c-blue.css b/growing-openstack/styles/w3c-blue.css deleted file mode 100644 index 83bd238..0000000 --- a/growing-openstack/styles/w3c-blue.css +++ /dev/null @@ -1,493 +0,0 @@ -/* w3c-blue.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; - background-color: #728ec2; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 3em; - padding-right: 3em; - padding-top: 0.1em; - margin-bottom: 0.8em; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - min-height: 2.3em; - color: white; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - color: white; - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - background: #728ec2; - border-width: 0; - height: 3em; - max-width: 3em; - z-index: 2; - float: left; -} - -#head-logo { - margin: 0; - margin-top: 0.25em; - padding-top: 0.25em; - padding-bottom: 0.2em; - padding-left: 0; - padding-right: 0; - height: 3.2em; - width: 4.8em; - float: right; - z-index: 2; - background: #728ec2; -} - -#head-logo-fallback { - margin: 0; - padding: 0; - margin-top: -0.8em; - width: 4.8em; - float: right; - z-index: 2; -} - -/* the next two classes support vertical and horizontal centering */ -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - color: white; - background-color: #728ec2; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - color: white; - height: auto; -} - -div.slide.cover h2 { - color: white; -} - -div.slide.cover a { - color: white; -} - -div.slide.cover a:visited { color: white } -div.slide.cover a:link { color: white } -div.slide.cover a:hover { color: yellow; text-decoration: underline } -div.slide.cover a:active { color: yellow; text-decoration: underline } - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -div.slide.cover img.cover { - margin: 0 0 0 0; - float: right; - padding-bottom: 4em; - width: 50%; - overflow: hidden; -} - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/ci-roadmap-folsom/help/help.html b/help/help.html similarity index 100% rename from ci-roadmap-folsom/help/help.html rename to help/help.html diff --git a/ci-roadmap-folsom/help/help.html.ca b/help/help.html.ca similarity index 100% rename from ci-roadmap-folsom/help/help.html.ca rename to help/help.html.ca diff --git a/ci-roadmap-folsom/help/help.html.de b/help/help.html.de similarity index 100% rename from ci-roadmap-folsom/help/help.html.de rename to help/help.html.de diff --git a/ci-roadmap-folsom/help/help.html.en b/help/help.html.en similarity index 100% rename from ci-roadmap-folsom/help/help.html.en rename to help/help.html.en diff --git a/ci-roadmap-folsom/help/help.html.es b/help/help.html.es similarity index 100% rename from ci-roadmap-folsom/help/help.html.es rename to help/help.html.es diff --git a/ci-roadmap-folsom/help/help.html.fr b/help/help.html.fr similarity index 100% rename from ci-roadmap-folsom/help/help.html.fr rename to help/help.html.fr diff --git a/ci-roadmap-folsom/help/help.html.hu b/help/help.html.hu similarity index 100% rename from ci-roadmap-folsom/help/help.html.hu rename to help/help.html.hu diff --git a/ci-roadmap-folsom/help/help.html.nl b/help/help.html.nl similarity index 100% rename from ci-roadmap-folsom/help/help.html.nl rename to help/help.html.nl diff --git a/ci-roadmap-folsom/help/help.html.pl b/help/help.html.pl similarity index 100% rename from ci-roadmap-folsom/help/help.html.pl rename to help/help.html.pl diff --git a/ci-roadmap-folsom/help/help.html.pt-br b/help/help.html.pt-br similarity index 100% rename from ci-roadmap-folsom/help/help.html.pt-br rename to help/help.html.pt-br diff --git a/ci-roadmap-folsom/help/help.html.pt_br b/help/help.html.pt_br similarity index 100% rename from ci-roadmap-folsom/help/help.html.pt_br rename to help/help.html.pt_br diff --git a/ci-roadmap-folsom/help/help.html.sv b/help/help.html.sv similarity index 100% rename from ci-roadmap-folsom/help/help.html.sv rename to help/help.html.sv diff --git a/ci-roadmap-folsom/help/help.pt-br.html b/help/help.pt-br.html similarity index 100% rename from ci-roadmap-folsom/help/help.pt-br.html rename to help/help.pt-br.html diff --git a/jenkins/images/489px-MySQL.svg.png b/images/489px-MySQL.svg.png similarity index 100% rename from jenkins/images/489px-MySQL.svg.png rename to images/489px-MySQL.svg.png diff --git a/jenkins/images/Drizzle-med.png b/images/Drizzle-med.png similarity index 100% rename from jenkins/images/Drizzle-med.png rename to images/Drizzle-med.png diff --git a/ci-roadmap-folsom/images/OpenStackLogo_wTag.png b/images/OpenStackLogo_wTag.png similarity index 100% rename from ci-roadmap-folsom/images/OpenStackLogo_wTag.png rename to images/OpenStackLogo_wTag.png diff --git a/jenkins/images/gerrit-approved.png b/images/gerrit-approved.png similarity index 100% rename from jenkins/images/gerrit-approved.png rename to images/gerrit-approved.png diff --git a/jenkins/images/gerrit-bp-topic.png b/images/gerrit-bp-topic.png similarity index 100% rename from jenkins/images/gerrit-bp-topic.png rename to images/gerrit-bp-topic.png diff --git a/jenkins/images/gerrit-bp.png b/images/gerrit-bp.png similarity index 100% rename from jenkins/images/gerrit-bp.png rename to images/gerrit-bp.png diff --git a/jenkins/images/gerrit-bug.png b/images/gerrit-bug.png similarity index 100% rename from jenkins/images/gerrit-bug.png rename to images/gerrit-bug.png diff --git a/jenkins/images/gerrit-jenkins.png b/images/gerrit-jenkins.png similarity index 100% rename from jenkins/images/gerrit-jenkins.png rename to images/gerrit-jenkins.png diff --git a/jenkins/images/gerrit-sso.png b/images/gerrit-sso.png similarity index 100% rename from jenkins/images/gerrit-sso.png rename to images/gerrit-sso.png diff --git a/jenkins/images/gerrit-verify.png b/images/gerrit-verify.png similarity index 100% rename from jenkins/images/gerrit-verify.png rename to images/gerrit-verify.png diff --git a/cloud-testing/images/jenkins-gate.png b/images/jenkins-gate.png similarity index 100% rename from cloud-testing/images/jenkins-gate.png rename to images/jenkins-gate.png diff --git a/jenkins/images/lp-bp.png b/images/lp-bp.png similarity index 100% rename from jenkins/images/lp-bp.png rename to images/lp-bp.png diff --git a/jenkins/images/lp-bug.png b/images/lp-bug.png similarity index 100% rename from jenkins/images/lp-bug.png rename to images/lp-bug.png diff --git a/jenkins/images/lp-os-projects.png b/images/lp-os-projects.png similarity index 100% rename from jenkins/images/lp-os-projects.png rename to images/lp-os-projects.png diff --git a/cloud-testing/images/openstack-software-diagram.png b/images/openstack-software-diagram.png similarity index 100% rename from cloud-testing/images/openstack-software-diagram.png rename to images/openstack-software-diagram.png diff --git a/puppetconf/images/server-list.png b/images/server-list.png similarity index 100% rename from puppetconf/images/server-list.png rename to images/server-list.png diff --git a/cloud-testing/images/stack-o-pancakes-150x150.png b/images/stack-o-pancakes-150x150.png similarity index 100% rename from cloud-testing/images/stack-o-pancakes-150x150.png rename to images/stack-o-pancakes-150x150.png diff --git a/index.html b/index.html index ad36513..0cf876b 100644 --- a/index.html +++ b/index.html @@ -3,31 +3,532 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -OpenStack CI Slides + +Collaboratively managing the OpenStack project with Puppet - + + + + + + + -

    OpenStack CI Slides

    +
    + +
    + + + + + + + + + + + + + +OpenStack logo
    +

    Collaboratively managing the OpenStack project with Puppet

    +

    +Monty Taylor +<mordred@inaugust.com>
    + +

    + +
    +

    Whoami

    +
      +
    • One of the OpenStack Founders
    • +
    • Core team of OpenStack CI systems
    • +
    • OpenStack Foundation Board
    • +
    • OpenStack Technical Committee
    • +
    • Manager of OpenStack Automation at HP
    • +
    +
    + + + +
    +

    Design Assumptions

    +
      +
    • Everything Open
    • +
    • Everything Reusable
    • +
    +
    + +
    +

    Shameless Plug

    +
      +
    • I'm hiring
    • +
    +
    + +
    +

    OpenStack

    + +

    Is open source software for building private and public clouds.

    + +
    + +
    + + +
    + +
    +

    Projects

    + +
      +
    • nova (compute)
    • +
    • swift (object storge)
    • +
    • glance (image service)
    • +
    • keystone (identity service)
    • +
    • quantum (network service)
    • +
    • horizon (dashboard)
    • +
    • cinder (volume service)
    • +
    • python-novaclient
    • +
    • python-swiftclient
    • +
    • python-glanceclient
    • +
    • python-keystoneclient
    • +
    • python-quantumclient
    • +
    • python-cinderclient
    • +
    • python-openstackclient
    • +
    +
    +
    + + +
    +

    Servers

    + +
    + +
    + +
    + + +
    +

    Back in the Day...

    + +
      +
    • nova (compute)
    • +
    • swift (object storge)
    • +
    • jenkins.openstack.org
    • +
    • wiki.openstack.org
    • +
    +
    +
    + +
    +

    Typical First Steps

    +
      +
    • jenkins.openstack.org had one admin - me
    • +
    • wiki was managed by someone else
    • +
    • Everything installed by hand
    • +
    +
    + +
    +

    Complexity Rises

    +
      +
    • Soren, Jay, Eric and Thierry get root
    • +
    • Added a couple of build slaves
    • +
    • I get annoyed
    • +
    +
    + +
    +

    Investigation

    +
      +
    • Chef
    • +
    • Puppet
    • +
    • Manage users and packages
    • +
    +
    + +
    +

    Small Infrastructure

    +
      +
    • puppet apply ftw
    • +
    • creating users not so much
    • +
    +
    + +
    +

    RANT

    +

    WHY IS CREATING USERS SO MUCH WORK???

    +
    +class user::virtual {
    +  define localuser ($realname,$sshkeys='',$shell="/bin/bash") {
    +    group { $title:
    +      ensure => 'present'
    +    }
    +
    +    user { $title:
    +      ensure  => "present",
    +      comment => $realname,
    +      home    => "/home/$title",
    +      shell   => $shell,
    +      gid     => $title,
    +      groups  => ['sudo','admin'],
    +      membership => 'minimum',
    +      managehome => true,  # creates the home directory (does not actually manage it)
    +      require => Group[$title],
    +    }
    +    
    +    file { "${title}_sshdir":
    +      name => "/home/$title/.ssh",
    +      owner => $title,
    +      group => $title,
    +      mode => 700,
    +      ensure => 'directory',
    +      require => User[$title],
    +    }
    +  
    +
    + + +
    +

    RANT

    +

    WHY IS CREATING USERS SO MUCH WORK???

    +
    +    file { "${title}_keys":
    +      name => "/home/$title/.ssh/authorized_keys",
    +      owner => $title,
    +      group => $title,
    +      mode => 400,
    +      content => $sshkeys,
    +      ensure => 'present',
    +      require => File["${title}_sshdir"],
    +    }
    +  }
    +}
    +  
    +
    + +
    +

    RANT

    +

    WHY IS CREATING USERS SO MUCH WORK???

    +
    +  @user::virtual::localuser { 'mordred':
    +    realname => 'Monty Taylor',
    +    sshkeys  => "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAyxfIpVCvZyM8BIy7r7WOSIG6Scxq4afean1Pc/bej5ZWHXCu1QnhGbI7rW3sWciEhi375ILejfODl2TkBpfdJe/DL205lLkTxAa+FUqcZ5Ymwe+jBgCH5XayzyhRPFFLn07IfA/BDAjGPqFLvq6dCEHVNJIui6oEW7OUf6a3376YF55r9bw/8Ct00F9N7zrISeSSeZXbNR+dEqcsBEKBqvZGcLtM4jzDzNXw1ITPPMGaoEIIszLpkkJcy8u/13GIrbAwNrB2wjl6Mzj+N9nTsB4rFtxRXp31ZbytCH5G9CL/mFard7yi8NLVEJPZJvAifNVhooxGN06uAiTFE8EsuQ== mtaylor@qualinost\n",
    +  }
    +  
    +
    + +
    +

    RANT

    +

    WHY IS CREATING USERS SO MUCH WORK???

    +
    +    realize (
    +      User::Virtual::Localuser['mordred'],
    +      User::Virtual::Localuser['corvus'],
    +      User::Virtual::Localuser['soren'],
    +      User::Virtual::Localuser['linuxjedi'],
    +      User::Virtual::Localuser['devananda'],
    +      User::Virtual::Localuser['clarkb'],
    +    )
    +  
    +
    + +
    +

    Shameless Plug

    +
      +
    • I'm hiring
    • +
    +
    + +
    +

    First (weird) choice

    +
      +
    • I hate typing
    • +
    • Launchpad API script to generate a manifest
    • +
    • Launching nodes was so much easier!
    • +
    +
    + +
    +

    Usage Pattern 0

    +
      +
    • puppet apply by hand at machine create
    • +
    • problem: totally manual operation
    • +
    +
    + +
    +

    Once you have that ...

    +
      +
    • Jim Blair started ... told me I was crazy
    • +
    • We started making clases and modules
    • +
    +
    + +
    +

    Usage Pattern 1

    +
      +
    • manifest/modules in public git / gerrit
    • +
    • puppet apply in cron
    • +
    • problem: where does secret stuff go
    • +
    +
    + +
    +

    Secrets Solution 0

    +

    Copy secret files to machine by hand, then reference

    +
    +  file { '/usr/local/jenkins_jobs/jenkins_jobs.ini':
    +    owner => 'root',
    +    group => 'root',
    +    mode => 440,
    +    ensure => 'present',
    +    source => 'file:///root/secret-files/jenkins_jobs.ini',
    +    replace => 'true',
    +    require => File['/usr/local/jenkins_jobs']
    +  }
    +
    +
    + +
    +

    Copying Files

    +
      +
    • This sucks for all the reasons you'd expect
    • +
    • Defeats reusability
    • +
    • ENTIRE FILE becomes secret
    • +
    +
    + +
    +

    RANT

    +

    WHY IS INSTALLING PACKAGES FAIL???

    +
    +class jenkins_jobs {
    +    package { 'python-yaml':
    +        ensure => present;
    +    }
    +    ...
    +}
    +
    +class zuul {
    +    package { 'python-yaml':
    +        ensure => present;
    +    }
    +    ...
    +}
    +
    +node "jenkins.openstack.org" {
    +    include zuul
    +    include jenkins_jobs
    +}
    + 
    +
    + +
    +

    RANT

    +

    WHY IS INSTALLING PACKAGES FAIL???

    +
    + # A lot of things need yaml, be conservative requiring this package to avoid
    + # conflicts with other modules.
    + if ! defined(Package['python-yaml']) {
    +   package { 'python-yaml':
    +     ensure => "present",
    + }
    +
    + 
    +

    Perhaps package commands should be fundamental units, and should create an idempotent package installation set. You know, kinda like how apt and yum already work?

    +
    + +
    +

    Shameless Plug

    +
      +
    • I'm hiring
    • +
    +
    + +
    +

    And then there were more

    +

    Now we have ... +

      +
    • 5 or 6 servers
    • +
    • 10 static build slaves
    • +
    • Additional dynamic jenkins slaves for every build
    • +
    • So about 200 servers a day managed by puppet
    • +
    • Chatted with wikipedia about sharing work
    • +
    +
    + + +
    +

    Usage Pattern 2

    +
      +
    • classes with secrets parameterized
    • +
    • puppetmaster + heira
    • +
    • git pull on master in cron
    • +
    • start using forge modules
    • +
    • puppet dashboard for monitoring
    • +
    +
    + +
    +

    heira

    +
    +node 'wiki.openstack.org' {
    +  class { 'openstack_project::wiki':
    +    mysql_root_password => hiera('wiki_db_password'),
    +    sysadmins           => hiera('sysadmins'),
    +  }  
    +}
    +
    +
    + +
    +

    forge modules

    +
      +
    • Started splitting out our modules for upload
    • +
    • Started using modules from forge
    • +
    +
    + +
    +

    RANT

    +

    WHY IS INSTALLING PACKAGES FAIL???

    +
    +# Array of modules to be installed key:value is module:version.
    + declare -A MODULES
    + MODULES["openstackci-dashboard"]="0.0.4"
    + MODULES["openstackci-vcsrepo"]="0.0.6"
    + MODULES["puppetlabs-apache"]="0.0.4"
    + MODULES["puppetlabs-apt"]="0.0.4"
    + MODULES["puppetlabs-mysql"]="0.5.0"
    + MODULES["saz-memcached"]="2.0.2"
    +
    +for MOD in ${!MODULES[*]} ; do
    +  # If the module at the current version does not exist upgrade or install it.
    +  if ! echo $MODULE_LIST | grep "$MOD.*${MODULES[$MOD]}" >dev/null 2>&1
    +  then
    +    # Attempt module upgrade. If that fails try installing the module.
    +    if ! puppet module upgrade $MOD --version ${MODULES[$MOD]} >dev/null 2>&1
    +    then
    +      # This will get run in cron, so silence non-error output
    +      puppet module install $MOD --version ${MODULES[$MOD]} >dev/null
    +    fi
    +  fi
    +done
    + 
    +
    + +
    +

    RANT

    +

    WHY IS INSTALLING PACKAGES FAIL???

    +
      +
    • puppet module install should be idempotent
    • +
    • puppet module install should work in a git dir - OR
    • +
    • source-level clone of a module repo into modules tree should work
    • +
    +
    + +
    +

    Shameless Plug

    +
      +
    • I'm hiring
    • +
    +
    + +
    +

    dashboard

    +
    +node 'puppet-dashboard.openstack.org' {
    +  class { 'openstack_project::dashboard':
    +    password => hiera('dashboard_password'),
    +    mysql_password => hiera('dashboard_mysql_password'),
    +    sysadmins => hiera('sysadmins'),
    +  }
    +}
    +
    +
      +
    • http://puppet-dashboard.openstack.org:3000/
    • +
    • Why does this not support SSL submission by default?
    • +
    • Notice oneiric.slave.openstack.org and precise.slave.openstack.org
    • +
    +
    + +
    +

    build slaves

    +
      +
    • Hundreds of them, created and destroyed daily
    • +
    • Essentially the same
    • +
    • All share a cert
    • +
    • Dashboard finds this confusing - I don't care
    • +
    +
    + +
    +

    What next?/Usage Pattern 3

    +
      +
    • Add unittesting to our modules (oops)
    • +
    • More importantly - add real testing to our manifest
    • +
      • +
      • Make manifest that installs all of our modules single server
      • +
      • Per-commit pre-merge, spin up machine, run manifest, test
      • +
    • +
    +
    + +
    +

    Development / Contributing

    + + + +
    + +
    +

    Thanks!

    + +

    + +

    +These slides available at: https://github.com/openstack-ci/publications +

    + +
    + + diff --git a/jenkins/Overview.html b/jenkins/Overview.html deleted file mode 100644 index e0cf306..0000000 --- a/jenkins/Overview.html +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/jenkins/Overview.xhtml b/jenkins/Overview.xhtml deleted file mode 100644 index e0cf306..0000000 --- a/jenkins/Overview.xhtml +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/jenkins/blank.html b/jenkins/blank.html deleted file mode 100644 index c9081eb..0000000 --- a/jenkins/blank.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -HTML Slidy - template for basic presentations - - - - - - - -
    -

    Sample heading

    - -

    This is a template file you can copy and edit on your own server.

    - -
      -
    • point 1
    • -
    • point 2
    • -
    • . . .
    • -
    -
    - - diff --git a/jenkins/graphics/bullet-fold-dim.gif b/jenkins/graphics/bullet-fold-dim.gif deleted file mode 100644 index bce1a2a11c5532597bf9f535a7ffbf4fbf7d3f91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JN>NcHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvk@lY=Jv;`AXK3rv)x@3}*5D!zp z3kQRhQR~Ad9k38c*dIQrL7QPVqY7hq0o&xb58uRDCnmq-|1J9dLiA7Gy3mG}R$fj9 FYXE7rNksqv diff --git a/jenkins/graphics/bullet-fold-dim.png b/jenkins/graphics/bullet-fold-dim.png deleted file mode 100644 index 4e28cfa8cd355ebeeacd2e699594379eac1eb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 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 Dhk;$x diff --git a/jenkins/graphics/bullet-fold.gif b/jenkins/graphics/bullet-fold.gif deleted file mode 100644 index d4b063c91b5c246ba21e49df494ce6e8d6aec2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 diff --git a/jenkins/graphics/bullet-nofold-dim.gif b/jenkins/graphics/bullet-nofold-dim.gif deleted file mode 100644 index 98a4c39f00ea566ea2d1629b8c2187d802482809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmZ?wbhEHb)L;-{Sjf!KI`{aQGiP4E{tpC-KUo;L7?>G!7=QpI&%hKvr+?*X4*tb0 zYv*+?-MX_mwo>v&hlIqERat%s3P&~xczok!+bna(j)m(@QsaGo5eY7){$-zEvan8J uT=A8YON05k9)m~#+n(?XuY9&mlE{2fb+K-rXyJ34!2EmP|F|$RSOWk!$2hP6 diff --git a/jenkins/graphics/bullet-nofold-dim.png b/jenkins/graphics/bullet-nofold-dim.png deleted file mode 100644 index 27bccb2dde2052942a6f4bd0a8acf7bf169796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 GU=09ar#5{6 diff --git a/jenkins/graphics/bullet-nofold.png b/jenkins/graphics/bullet-nofold.png deleted file mode 100644 index 28215ecd4675584e8a272d82eec129f0e86e34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 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 m4hHBBr2EVN00030{{sNSt`VjJi-9))0000 diff --git a/jenkins/graphics/bullet-unfold-dim.gif b/jenkins/graphics/bullet-unfold-dim.gif deleted file mode 100644 index b758cbedc6562e85e52e1e899de7d65e062a5604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JM#@cHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvku}Ss@Q+I)f&bl*5Ahxia6SlMK-)yYqs}FDFZ4PVg K?BeBQum%8{rAqq% diff --git a/jenkins/graphics/bullet-unfold-dim.png b/jenkins/graphics/bullet-unfold-dim.png deleted file mode 100644 index 1dec59d8f3e2354da112b76d33c012526aaf8572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2913 zcmV-n3!e0eP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=00004XF*Lt006O$eEU(80000WV@Og>004R=004l4008;_004mL004C` z008P>0026e000+nl3&F}0001dNkl)f?%~6;gDZ+}+!#%Rl!qLQt)Vf990+sFjT;E| zXgNqpNDitr`0(M`!JA2pjg1+HR1}Xoa6~$gaj-Y}0RR91|NjF3OivrWuPnom00000 LNkvXXu0mjfFF0fv diff --git a/jenkins/graphics/bullet-unfold.gif b/jenkins/graphics/bullet-unfold.gif deleted file mode 100644 index e5ecd5bab3bb35b03fe5c9c73b27e4037a22f6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 Hu0mjf?|WeS diff --git a/jenkins/graphics/bullet.png b/jenkins/graphics/bullet.png deleted file mode 100644 index 14ebd9510030df0289ab39d03d769c8c40679b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=?1^9%xw$45N|Nno@75XcHB1|Pg ze!>44o^Chr0vY1z;uunKD=Fa!lZ1q%!GRSDwJaMM8W@-v?Ef(Mo-Aak2P$IlboFyt I=akR{0EtU5!vFvP diff --git a/jenkins/graphics/example.png b/jenkins/graphics/example.png deleted file mode 100644 index 7ce9b3ffee0d58e6d8c2b1e09ca814fa7483e1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 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 - - - W3C Indian Office logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jenkins/graphics/face1.gif b/jenkins/graphics/face1.gif deleted file mode 100644 index 04e50cd79749153fe9eda6d18558beee586b11fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 diff --git a/jenkins/graphics/face4.gif b/jenkins/graphics/face4.gif deleted file mode 100644 index 3f687402ab0e8379da8d37367701362a24d7907f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmV-U1F`%^Nk%w1Va)*f0HFZ@00030{{a900RR60A^sIZa%Ew3Wn>_CX>@2HRA^-& zM@dak03rDV0SW*D04x9i007MZ`2YX{{*;fY%k2-NoV41Dv);V>4~F7Mmgb43>dLn6 z3&-+I*Y=I)`p)(tOe&Ymrt=AnN~hGS^@`1Ex7@Dx3l59N_^!OfdmU0Jcux% z!h8W5I!q?Op~QwVDq6glV4_C;hZsA0RIxFnhLI!>glt$crOK5CPKIO&vw=&AF>Bg% zFmvP0nmHxz{CTsdMxZK%N+gO@r9%Krn>uAGQG?VA5}#TH&~U2Oty~32y!v!v*RcsE zf_2)EtlG5>B%W#(-&-47=AoynW^ z#J&!L8#g|&Z_eWwCiZp6JUZ=(eT`bbZry;!z7C~(XFahm_VMJ6_HFn*y$0)j+q-`c zpQ%vw^etGAk3T>Dp7s9wQ)mcafC2`fUx5amHQ<2$EjU4f10D!rgbo78V1*J)*ieKT z7C51W9#W9th9br{U~nd$r~!Z@uGpS{D82}z1OSRi<9hbp@znkU0YA zW06+{C}ff^0%&BDO#!H6lqWXiq>~LviDhsYZpmerUV52jn7e&RW|?LVC}x_voylgK z391QaoN~@dXPtK5iD#aA?#XALe*Ot)pn?ucXrYE4ifE#WF3M=5jy?)$q>@fbX{DB4 zifN{rZpvw=o_-2ysG^QaYN@84ifXE=uF7hwuD%Lutg_BZYpu54ifgXA?#gSgzWxeq Yu)+>YY_Y~3iwSJ9$}Y=nngsv=JBBEm8~^|S diff --git a/jenkins/graphics/fold-bright.gif b/jenkins/graphics/fold-bright.gif deleted file mode 100644 index 7e38faa8ba143f807aa48965da5b05b6dc2e3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZQcM5J({J-z=4`p8 zEpRVp5nq&thnI(^Qbxxbg-2x`XB6|=@5n65_vm-@VLGztV~2{Lz~m*DEggO4g*;|q t+@p{u!&2V-BT3*9_o5uf1=<~^tPkfYJQ8AwZP=mwZoiQX&)EL Ii!fLN0B3C!`v3p{ diff --git a/jenkins/graphics/fold.bmp b/jenkins/graphics/fold.bmp deleted file mode 100644 index 6ba9e56274fa4d8cfa89b5e74bb90efcfc77b043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSb#9`|L|c<1l5Kq0Tdxpj)CDnG9p?Z LhI5Fp52r5y%r$qx diff --git a/jenkins/graphics/fold.gif b/jenkins/graphics/fold.gif deleted file mode 100644 index 133e594fd0d939fd646d089d3bb037601e0ec93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZ?wbh9u|a>QWZRN6Vp?JQWH}u3s0un02Oft_=LFbIC8Ib?(zTs|Nmsr`3@9h zE(!7r{{Nrh`YB$ZfecojE{-7;w~`W+Bn>7kZ58Bh@JeD_9ObsPCreT<>P7G&9(COt v%|a|2*#EDX7O1;8s;ynjYKj2^BOAja87|H4rQHHRQy4s5{an^LB{Ts5_n$!T diff --git a/jenkins/graphics/keys2.jpg b/jenkins/graphics/keys2.jpg deleted file mode 100644 index 4739be00a0b3433b3522594a1362cc9e8f592c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42807 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 diff --git a/jenkins/graphics/nofold-dim.bmp b/jenkins/graphics/nofold-dim.bmp deleted file mode 100644 index 8a12826b1bbd1c79bf99f73612f595d8b1751a9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_qPOB!|m~3;-8C B+b;kB diff --git a/jenkins/graphics/nofold-dim.gif b/jenkins/graphics/nofold-dim.gif deleted file mode 100644 index 996fb5edaba3d31384c844941e262fca1797fb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 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 diff --git a/jenkins/graphics/openstack-cloud-software-vertical-large.png b/jenkins/graphics/openstack-cloud-software-vertical-large.png deleted file mode 100644 index 8d157aabcb9fb0a1be7d9362de23de7c4de1b5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23062 zcmc$_WmJ^W+c!FdFoZB5-6J5g^yNs^8hLfecr>Uz2=%u;STMH(62U9BxbqiB-FPA9@EQph$}6e40xt6Wa^oRD`0uLKN)2h4{2{Xrn) z$+riNHC}2|S@ElO0rxTQ1$5H4k@MjG40ym}N>Kk(&7)u{v_yL4G21i=y-mn7nXuf) zMCZPqmJMYY8C!Fyse37VTU&cudkZSI9{YnQGa6cR$kvQHTWk=Bk4Z}gU>^)DC;)^B z0x<;uzc9i7_3QtW=J>wqhoFGRS8Kffjyx@T;5xfg>%D$i-z=kOr^zi&+8S#M<|5v^ zxz$!(EpYy<{21l0XPb=E#lu0#6x40UKBUN4r}Fc+r{HRm>1%AEUTYqd0!e|NqA zg;E*>be4Urx#E~dh46r`$lg?KpGJ0zbg&zH8Z zQtlQdO42J&(S*YA$nzZY9!r7i8A4+2)W8@JNsu-5P?J(1z80UH( z1R7jshR4_{u^{{sG8h;jA-N}+1&knp0sI7Hz=E{#8}Ol%OKoa14R5{O&BVe= z@zEprK7W95-t#55ir(m#HAE8#;3p#2V}I-bF6@Dtzy8;vjtk7HBn=MrKN*Z$Fn*(@ z2M|z&7Yr-3{|t#ay;!hQvGLty0R-efd_nGxMncw>BoE=NMd|hoF&g8$xZfa{|DZcr*>1g;l#82|iX@_s^rmV>o ziV|#>#qDYuIuL3%N0G#9D2;>yQe&Ov?ad4CN4E+YDPh^o)-NsE%~sN`(@5E_98z28;axuGY4^)%RC0`W&OF;b=MY(Dc8cBQ`yh3Zd4{Empj$@<(v_*0GXh%YlcwR}=yXFbY>@TbM z`CG`aV`74b4_e_@R@=}gz|w@j5^`jnfJw zJ9CX?E`}vaPj4-UC!RgaK4$d$aW&^TPYw$hP1D96Ha=Y;WnF$gk%nu;9Wheyd{ma| zf$MSfbDB+NT2O-z zU96+6gUK~liXon42SYIFIqf*RnCOzfe7QclL9P2e@xMFt@jussVnZY)!P7LbZ|cz8 z`3*a**3%yPYJ^f(YcW1FqTa*=h~aK^Ae`9X zLD(ZC$Y4}2<7O53nU0}|pGnJMn82(M5*XDBJ$40~!&m$t^o<2V)Xa>5Eebqn;+D(A!nLNSv;CtlW_B z@Vg9u!mMMhI`-xSfdadGySJnc*H@+LfHuh3-B&%>C}%FN9_*1uLqfKme2s3d9=qi? zOUHRjF2o@d+j6)zV6riAC}GcHB`9It(c1VT2WZpB6aaxK>alMG1~HX6+7 zoFc3jdsyKm9#?mgU>MrmL(QdkXBs8gUzLzWAiQJ%8y^5s|3=)osjt!VO`qM8wuCax z;%mZ35|7r0fRU91Z&qoSkU^CO9}&#j-*87==_d&TfK1dSu!G#EV zDhr{4EB4-s`D9~VM?aaUoNCn>xCglO0LbV=#BY5>jI&*l1-S5ew@I#4Zx#wShdCsA zi{~D|JQHGv0ru@r4dQoabS0E!ws`^!^|3ma_MG!bnjiw^$2jurDS9p?x4i#MO72I! zS~EF}h*6XdHRzD}Ls*v%-NQ8~X473!P7v`^IEUfR7Yse0^YU~*872uL04PZMOZBn^ z5mR|`hJgSNrjCg5acmT9czqGza-N8W=xZ4?Hv~)+bAFAOSZIoO(3QRV9DICqw_8L^x4#B-MH~YgL`6D4 z--(Tg5%QL%Jv^1AgAwh{QSN4b(UJtUsaj)vzyk=C>K>l%;+}C*flRCcp~DV}876f# zUl0$%1Qy$70{gV5gXWx&3xSTV+S*{fY((_x5Omvr!YyFK|0~@3?6OM&}0$kk9%$Tn>`V+c$2cA1hCzUQ(&zAPw%@j=LG!ipL z?TNd~y#zEDG^__EgX&`M8#cKguLI8?-0nN(Vnon|+mYyODW5ZGxIblidUbWxzcpS=u&Et3@Vs=P=?f8km+z%kc7a|bk5MZ_ z^I0dO?7qCMfJB#BFTePTe$pxD9oPw~jx72sZ+?|ky8MV3@6M7)hZ z*1>u`{co17Z#UGI(P0e)_LaE7Hjiqbx1$6q4FYsl68vE<(v`DoI8a#-@g08hSqu+7 zA0qTANeS8EVRsifF9`L*1QN8^&o!O4CZnHuqHZ*wM-WMbzp=<_-VTYcLchmzA~Lb>XUQhgLSe zilrESN@H%8yL1(v_Rd2KWxP`^MC6#u#`~9QXaR|%5>oEgQOSehqV6;Hyvu*v!JQWs zvTyE(!vsiLGNm}qn#*FK%kfA8=SZZv?ceB9gJ!Sm+niS_^wV{otg}()J{VYlk;2)j zR-npZ!u|x|aGY!T^TYSD`*dUUly=6k?wE1Gi>>-Q12KUx2O!oMRNqxG1lIzyY$g>B z=exq6-#zkeWXiHQoptix5=XlQ5YC{I4p~uwHemi>05~RKBQ0#QRpQpWwSwjqOR$$H z5tOr*N!0_$Cn7Mc{8HSZh$fN{$O9t)Bgs~3IMIDm`YbmXU?@SLe=*#DJ;CS@1N5KR zxLhBcqC+P6Mi&?gb*E$A25wiGT{7PDw|CNMKzhGdi?& zybC`V3>*B+W_Edkg2p=j-0KN~pluKTxCN(7D;^ZxJ%_7W?xx3cp1TO0On@3JGbEFl zpw{T7P``sXVp?wMMfIhF&-bBjwM=NfVPNzyGg{ahIa;_tf%s6TpHTDvND?17i*`a7 zij9T?c%mH_Hs~?#b^wTZy%gm`J6ScpH9MOzy`IC^qVkYwfUuSw!iQmFsk8 zZS&;njQ$xuipaL%?C>!F{#kr_KsNx<>7^C&+qIGavJMaxO${WODXT{60&U4aXaXSg zTMv}em+Np>JccMt|0|79Z^sAzw!(n~X_%}WljjM?&bR`0U2@nKm{PzUJjN5g$J-l$D$jwl*h4VN;V7(-^lI4D@Kuewc;kxs?Rq-GP{W?o&?OGYqLu; zMN;RhNv9`{#zy*12C*?NH+6mowH0On2%r-9agxOIR_*YNvhi)UY};m%XWe25dt%}= zr}s~9rz0;sBWHkV_F&eAV&^lN4J!Z4kQ`=Dhpbp?@pw*9imlnrSg5U8_uPd9R4c+7 zEFTgA*py|DQSXXc7f$z+6m(<`ig@=`P9-Cz#n&I6qT-0mcYLMMN6NVE;_KVcaJfIk zSVIg=5JDJ~{q#%@t3|}<{cdvd@9grFn59z~v98cHUbyjU(Z>Imi8DRm82w-h#iMBN zESw2%7JUV#r!9o2H>W)Gu*Jh`H#>l?>?-QeB#{8<1Ii(FpM0n-#xYMQwgK?gSo{h= zEc-9dlQjMCke+I^ZVd2a6XEKlFa!jxdGE7;R*JZ7cg`+d9&L8SKZDITI)63OD&To1 zakreMQ!Rj1y`G~FjKlbo=adKeuaW2d6Y7~T84Ak1`^L>4#h5fYw4K!Jdd(DbQ&V!V9$Du1d|psnW5G%{{| z=i?wK_uZ(KWKQnm&#fB$x-lXpot#XGhB6Wu1l9l)4OpJc-4t&6`Sh2>^+pi{M*2hq45bA!46V9fQRIHD|H@ZnA#%*qL<&76Y;$V_dCB702Se&ujj%T z_`Guki`0ATo4Qj*L=U+Bt&=OAR_&eNSV+y)Vxz(n^7U4~>*fwUb_7J02Z87# zc=&)4Sg7jP%;xnB1rCWPPQjT$ZG3SCI(k7t&+el1ZhTqs7+=M1+pc*&cWSLuYpqkl zSV3`4$~vauL;s0dd^g*EeVux%)?&0B<*8+FFHZ2map0lFv(qYtH7AagHZ>c!##B0q zYhaSJo+5+dN#bb*7#OgHm|!!AXzW*h`Z?QiFx1Tdk@*v;cFm*XO?$a1zrs2KwrRzu z-6-;E}1B3aOB#0Mx9Ans7^BO8VXTfy*}O zq@oBOw4{KZ07@u?K==o5(@V)!Q;Q-X0gHtkn6mDz_YE^UF2d_CT$wIC!4HRCE{l)j>YO=!^s#iVgFrggTYLUT!jAfzGD7mvROL)7nEu@?c65ZRD+ z@reD+b;{<2fR+RHv@N{iIS})gzaG8fk3&T9Wtgdiw^i8j^C-d2q_mpo8}i zRU=VKwwF0C`pQ+PB}4w3h={-gN2lAN-KwcojVaj>l<}e9mc0F{Sx}8Caht_KT8f&LpwXyc84ayhaSq; z8A(n{^)_FhDB%E$YE;$#kyv!G@ALrE^%qQwm+O;e@pxhX$>8l!cj`#_beE0K`yXaV z%Py{yIHzDDs(grmR-vp!)hhyY)s|YGQ?6jd__fvrvGlI~L!7zhB9~T$JoULo&;9o4 zdgk+2jQ+Z*N7p-9)7|eH5@3^Th!|UU2O0Gan}3{IsF|ZO2xbIeJ$Z_F;x}_XU1?jPNXhGaad^Ft8czIp z6ciJvq2@lRBqm}qh1(`6yx!S+T`YvS*|GHeK2XTW7~x@4vvE$tbn4ygv3pgcI4Mzj zmsbm+ib`3TviojC^QfWdRiq5wx#m+fz=^5agA3hBVe0-fzJ!JQw^KEG4mmBg9>S^P zQ(zfz3Dx-T-NLlG?dSdsYuXSVVDqR{!S(snFb-juoNxX*4>7> zE*_cDu^S0G9Rj>$qbJ7#S+iiH60=>vGhocH4Y)q}>TppX`jduf`EQGF7As4b_T<(` zq_n}0siCkNyPc^8C5&f`e%Czqq-L2l(&{Qb{cxOYwR8)LI6})BrBVAeE_t zh$kO=eP~bJ)Lhws>4EG{S*q8^3)Y)CTfqC&i2#ab4p7gVYVFpWmnFCF{?myF=rja5 zQiET*)InEfBd;WiWk$&V^Q{TGk~8GLPX{d;-}*g1-K?=NQNJWI8;^lvFtDAH84yxE$&MXeomj34i~BL% zFSSdQcjxNPqnfYJ#6$(fP{S{9qjykMGvXvbG79kN4xAQbU5|HNWKw3AEWdOt#UM?U z{I*0$iu-wHX$E&GQ>nS}PL<^!AHyXvxO}CjBER)}qO6+L}na8ok~8!`)$& zZ4QYE0%GC}YO$O`iGAANEv>~*J7X&5+n5fcd1eH)nZMtPHRcV7?dhxSXMh7!C{+uYeua9#-Fqf(E77M%M zDI%kSiThYj-~{$nUb)?^UEfu`1@*%Sz+@{u`>n=zDUEyhb7kU6sEeq_KnON&OFLO= z*a#WV*$?r5g-gQ?CAPuCxZ3%SE`Cz2LtNK~Afr1`HQb1w?Mv5@FX*Ni@t~5K%|+k< zfsuOz_#T`6wR^hIjr~ydxe8l=QGnT`;_?2P!p%+J1cg--wz&$9d+t4>_Xr;K_ajkh z`*+^}exwP&C+*P^Kc-0mEqVnNoTbjwgO!Ht>8g?8eA78&6jDve$hcLi2~3OuYIfhM z5uh)ZsSiQ@vcNd`w8R*0tg+|%Fx$<<7(PBRLX&-c#ZMHFWU8#wWtT2Mrugci=3=&E z^me{x%dUBP&CkTdn(JKcJiaSPz&-&dC(DO-ySx$xYJ`9^0bB75Vb5X)TT*rL^|tjk z&hvItl3N6-b00zvI{tCYh%T<1zzkblEhZtO8&O)thG9}&HGaVm4D9ZCYAhrMa02%P z@jZke>T&^u!9Ld{FaW*l0~ZB;Ko^`j5j*=V01Y5WHU`8%)f`MBDR}{Cp~*)nIkBQT zw0Gr)nwogGqp4O@(HQ#)5;5kJ-(v~@(Fes?`zXrABVsuJGj}*X6exNo2p+CF^(-!{ zklo|s;F1PQ9nGtV7x*tly(sH?zM$f#8M-xMczD`k?N-t8=hSYJ_jeA#9dL4b-Sz=1 zAtfb6g*BX9Tc2B-O7}aYdtL!9Olxcu5!e&91Z?})Vu(4!%{3|+ z-#V2A*E=ubE}px9Z9IDZkir=BP)w;r?NZU6SyQxO2CD1gZfKbNp~@50{>e9{xBsTUMuH(6#F z!6Pj}cqjh;K=O&;i$*)}^rr^|@l%NhkU5&K&A)H3u&RN2<5vl2ZXylw=+5(Zo+60f zcBd?e-^h>;Tewo5-wk2Cuk2{?lV1MIi-Iuz0F+d_0ll^aU%DLSC~QMqfzmo9kX8=U z+ns&zKo_{9d7OS{V`*sJQ!?WG42(Ew`=t4}{)JPkSZ+``-y%}_bVFkZqP{=~J>)ki z(<~Y$6L-Hj2n3Q_xsaFxs*s6N;B)kREw8spYXy`2h;6`GB0mL=H5OoJS%PD{ znc+`hawtnhxn_Q4pinF9e$kEf{KA8B$CYow4FhXrRF-CDDh+w^Qe;J}4D%A^bU|l&Uo+B5luBDk1 zT&9z5*UmP?v9`+tnT!_twt?}vp{GLt#F(Udu#Tx1R3vZ`-LX$&21H}Mi=811Lhm<* zJ2xSu49m5rv^7@w5~VvcbW$*%%{G&NF%MtL-V|Vkd5M^yaJazD;}*J5tlo?(%U&?l z+!C2F-B|&F-G*y|@xrN%uBK}^_faZUI(rKmHs61UqXRi0d+!C#=uG)~7Fhyj>2YJE z`pB9W*F!kQ`&-g9PJ$C-Qc|uvnNDkH?fktCm%8ru322kb?m8RK#Qdy_T-_1jZ|nX= zkw8@<3=ditwEW`_A)N~-F62$vD48Q99x1{2!>MK)ffh`_+I12=bh#>UVwg$$ zz)}>lr-e3En^Gaf$lZljiNUYrhRyKRIRZ)^cvG#1SlGQo7*`6^12m`-Ro8MQZ>H?U19e*0tM6DM_<-`=llr?k@B zx^V?}uG{qr`iw{PRA{(BVTbE?t5%dt1KB`{68I+z(*nw}fbM|MZ2qrR&HrDT0lW1- zI2ld@N|>PX%~RuxSvdUZ!s=XN>jmTOSkWjJ1~%xcKHKs@mErvQd-xl5_hD+oa$pre zJK%+Ym;bfO{eRFL5bJ}Y6t9CA8)=h*I{8b$pyZgpE&?sy4_mk%Nr>cWqNjZ<;6B)+ zqtcZG5nqc(XR06+m;vgXtN#K``Rnj7Kcmeq`qc!qxNMMHgJr^!e2*Z&g$WM$ae%Y` zMjZX}-wXcVG)H{5k&%=TyIhG2ckrt@8dc;ic^n-){(~#A=b-slmkxo0Uo&0n`Z(V7 zS{C72w@YK|EkUN8C%nw>P~s+k_0z-tA9J^3kfh^LL_!aMpHpk#h_)IwnZdLOiLn@k zF@@(v?2k(e5{~S{)$t2g58V&uNnx%k3G2B>m(p;>6sD9s1pq< zz3AC@JCw}L8l?x^Amrckn9i&GiFL}Mn z4u$AFb!-SCiY+r;Mf|(U%4OT2=1=9Ggz`L$*4r)~PTn3*pGbL#PfIwy^u%;7SK=#^ z>k!`l{H1|D28KtPUyUMoc?q*ESp0@eXGG@~Geag%lyIZH1cZs!eBRqw#qJuVGR0QA ziYCx4G~@5@+s$dlx@zNG^Y{@bVD@|P2s=iRYqo4UGe+eLdclnG&gvhGlstGY1J2Ch z?Y40F7JY4Cioqhhc7(kJ5odHdA8@+6c3SnF4dz8H|dc6)R?SE$Uu+_F!rwuLZ0 z=1&pr4j5Ksb>u1R{i4z$z3vU~?GDkqNnVdt*p&;eIJjC)D?8C8xo_O$ggAPwN6~*} z)Oiih={X=_y;i>HkjT_rx!zsox%DuuE2lQ@;6HGUo)J~(=Z|l9vj8(3t{SM1JT7`j zHNQ}Q@Z*L10*#OSbg zkgu16F-A_WW;lo#kJUVz?*mbsPaY>81L{K3Sczi+s}Mmxz7!kZN2|6zhb?mGPTEhQ zP>ae`p0^tz&xc4G5w(B&-p=`;&6u6ZzV>^-&uCOPUq4fNLNqUutv$yWYRXS8{pcHP zG+(uD=I{i5lkUV~INfi+BNKG-g)6d6+*M%R#j_!>)G~{8<9(XqbN?y_iSW*@J|d%K z4Q^Pdq(BxSj7_DhIBk!!S-XQFs!S!pzU}DkSvZ%l-JNS@h7%MI+7mLz%2@~r+4ZkP zs*FvlQLi(%O7m4Cs}zn66X@eD%iFz=$z@MBL4Dc!o>-^u--#~NMiYh zuVOF0?#Ee6cXzMYpmd`aW(XQlBT0UTBjX-WE+WjKwBo}B?sw%9PfJ*`_#^JW7;9hm zUKY;Q7kjk!@KG!Uq@f7@$O?`-9pU@15HXbS!{CZqJo|UZiK;#<*1_2kw8*TF!FX1i ziHw)Z5qSPp;i|2l$tINQ_jSV?uauZK;SJQ1bCbxJ%4#9jvgKJ&t4d;jOB{=t%9`8k z>2Jtco_&4BCn=>FWZ{M9W~lBjX)se*01sy-Tkye&Md7Dfj-((AM6^9Pg>mW3n5w&$ zR}mzi&^a40@b?l!3kTOX;>#BV5-DUJbp9qdu?e^o^85B#@8qFgU+1f-XDX{dwh5$& z4mVxr3jGdrUFo9&b;gSzk{iDVMx1e@gVz1>aAt)=0D}iJl~b3vRy1huv%l>&#B!nbm_D&*pIKM`lzzvg!jB{<;J-3^G6&? zUyfZwDO)!5E2xaz*@jC-fG}q`3>O1)lr$*C=kf*H6%7*ymSUu)#{#K{V+TFnRfdG< zD)&D#@J40By>#ae)a~GeWAKrlx0Ul9g`BeSrxT1!yn`wR3W=fiRF>tpiw~K)zTTv>5 zzA(-8O=xX~i!s;6Q$%9uvhVDzR}VwAp(Y<*w8|=1V0|v;?JT7B{MfMNZjEEG9W}B> z-T4r6`N6%`yLBI-7Ua()9eu5jvHg})-7mPyCv9YM#}u?P0))!W)I9Krs2$-M3`o=6cFs(r&mk4SumCjEEvf(i>cK z!+G9aS&+=HhnIZ&_4-%AIcWz?8FRep%?0X8)xV|JA=Ccu;JT{s8acKutTY6-1ak&? z9*J~%h|f9tuq>VhS(P!B7Y@8ws+EnL^b7{{uXA|pc2M?y;Yj)DT*muvL$?n;Y zy<}j_IrM7KuWNpWQ8I`%e4M`WLTrV6uP$Bba+FuRffP4#buBazBGQ43HO@ajr_{&p z2+^u}6vv}0?ZBZJuGUgzxA^^h`AfAj3wez*jsy~SbF4G@ev#B73Q?ujx6y8rCSVke@V>k60<{IxeC_M>n^&4i}n-JFkf;V#{^SFOml;P*OUL z8p5@{8IIU&KJ)~mn`fJR_Tm}#J<6FrtkY{i!7tQk!GCl&XC_QVXxsbIzT2ahD=90@ zD&{&7xp}7Sc&|pLFiW=o9=&c%6Zq?(U0< z-J74W>{Mtl=2p6p$Hj&;6a-{MH0+nP%sSkAqCqm`hO=+pr}r|In~_s^-k;Y@ILwg* zY{j+S0AKK`Lrv3>=byw!b)G3@@HoqJs`2{%@VWnGPFo}?e5;g1FEwg-I)|vaoZ<2JCBk|;& z)@5~Frtq1D>8?k1lSWcJ%;<4c`-I=bl8>sK>*0tY${%wS$S~QUw!VobdDCNOB9a{Q z%?+tswq|>_>?8$3u!Y`R6v!7=BV0_%+=$`X41lLl9k$=i+2jE1uMti;O|Wg$2#o{n(kVa z{<0a~NmGwb4%cuXGaPKITggRS8X-N%1s{$&|>)3L>6z&ai1>(iJ{<9x5yA!>EeY1Jn9pxifONR207 z;pA%FQ&{-({WdGXDx(jej%QG~`wX4l#vp~fXNDuzP$<-+Q;++Hz#s4vtRh{@cQaw? zCkhi~L>H(vtrL45FRAoW0{b}kvA!x5a#Bh4ZD;rG6q1d%zwM^ed)1!hD{AvJ?y^}m zqMB~bTJI8Fm@vT)c#zbqeoso)yar9*^{|V;pXk5TcAc%6^qXZ1uHTJ2m>#Ee7}0pfeAHRZP%1}}gQdTO+9j@hm#vX&vrPBwj`ufOW! zY?siTvlo#jubU4~AuG?Wc;S2X1=rf&UV1c(WEgmC<9I$gt=ko^%aBLCe!=T;AQVvn zBoyixhJ%OqPV^*<6s<8n86(>`7Mfco#KqjLYyBDqt_MS0n1nfd=d@|A$eUWmR_(mr zx1}{1&%96xI=sbbUcY9R9XjHxbsOy}m{B;}!X^|YUMMkCIpFU-b!|BbkLG!I;ko#< zgmB4;%1KXhBM-CnchBV5t{IZpRBxiC`OaKnL9|5Ct5J=Pv(INA2+ZE6o!d!zl-^rW zxS4L-V1Mi1KSt_niP`^*P;`F{dqF{s!2cr%HvJCOr8fMBad*YWkorWj){mIbfX0NH z%cFkxnp{#_p=BuPmAmm);oDRt`u>2)#!k6ULZb~Mi3VnZIu)REWw z`M2M%Jo=*3n$I@$pre5(Rv5?i++k*YQ+%S+z1jkwDKOsZT8y@Rk9_x%XTMeeBb=yZ zc6A|>I_Rl{Bq+;DelpLo$N%J7(Tugn7e@@@n}>|f%#S!GWHF>WJQpjc*1USM+3_{- zbt!e-68@TeX5tQ$%65;gPPH3XuMoRk7I4YA6CQQlG>)Wi6(O;(zB}sVW-&*>dRCLZ3Rebawe5e-bK#E2?J7?*v#^0pz%Vcn zX-7(}LZA9|C#^mPSMwQ8b2QK4;FI_F5iogCekOxG-g2|DFhHKMjqQ27aO`h$dldFg zviG=) z*sbhC)axC1XlP0qm1}!oPkvJTO|Qz0JpOx}-*{t0zmdww6u?)Bk^8fQa&eR?!&(w` zCh^N9Q`z26$>E@B0;@fI$99~{bfqQCF7D!#L@C_PxQa$FK&`1+VG zaDjSkcYHTHaA4v_67&+ZIXD_%r1L&QKJ(Ts&z?MlEfao}E-88ys~s~Y#$X0*<6Ka7E`=soRL~^SuK3OK54ZR1{P+q9VVTatJ)rn$e*N*Ut_`k5U;F=7 zx!k+DkM-N_UUc~%xb+*j8FuHZn0)=IBPz$9^4*3@W#6IsXi!IP{{u;FoRdH9n;Wem z_X%VGd5M_+?7+5lhLOIguOJ-~xF9d=*qZ^$uq2GhFqg|-hzm3}oN_yxMg$r9jfC@@L z1sH0DPXsmPD}5@Z7ZM#Of06vVlDcPNx2c30De@2~VaOuG9s+;=^acW}4T>HX+g-J; z)MxCec=uxe>^J^L5GLQpd3EfdkeKCr+N5d4`I%(m;^%PqDf|O*J(;o5r)T-DVi^r| zkvPu{MViO(JAU%t=LJneD#>&brDUF^7xHGGK19TnJDWZ!EY4@c_&(Ww3H&|E!yMxo zhq(mRiHHbU&QI)KB$6OK0;{fp34fn1%S}b_8)cZBkePqw*O2>xV@YfdBOSTnLjz)> z(gn#a$x0M$@4cUm+6I9zhewYTd7Ir0_?48vcpr{64L*VBRmS4GH8xnsn=~%Xy?{q zXLyOMGXZ4{E$6dDYFK)4+;E0PiigAu(~!b?3B<&IPifc2I@csGPx->7IpU2&$*7{D*;%4dl~$u3rP&*o5h)1XoRYV&zQnJD5;oV_^%Rm_kMYxW zIRPR6Sp@Zb#=y-^wFwbWxF7GCo6kbbbx=8ig~!am)Q$bx>hdKOgZ9>3*GivZu_S?zovv`@#P83qb=n{maW^L zG1?GpNH2}*^Ym-CS*v%0{eKrp6F>A}0Dl*i(dR|_Hcd4|hkKoUE zqT8SCPux&Np{5HXv|WQCB}`zZh!Rm_zw`6sd#vFQ51%vt@0fDGc#HzUObsR#X`+FS zJr?$AlRd8tgy};n?7YN%DA;y>^a`?;q1V~1@yk&NRf<^ix_RkoMwKM6aV72|bQIL9 z+<%cG@HkFHUMd6f&OR3ZvCX|c!TDEcR$D|#QKbPqM1RFjwr<5G{4(&T`vdx4gG}qf z62~iE2=c7Pudnok;?2%`;pCvD<0W8FkNViIy}AXElIwXGNpD(_Qw+4K)GPH!Ga_mQ z57<|(sQBD;oH^3CbvJXKQe72IaNi4Aj!{7EJCgg|&TK29%kpP>jQlq9l5l(24@x2Q2Mz87;4m$KXmcq8myT?|j7o6Y5 z0x3hspXv1L;(u@{x~?_N5dVD8mvWW8TKKzFBsY6|lBvH3#{kF6lH0rEvs5Ui^c&1x zPlW@TU~3wqt>fyZ zl4*7?(Kq7(l}!Kj8#0awHntsAFDQC@FzZ`I@h|z5J}T82OL9u>_$3gThTltQ9|LmP zEGvBcuU`E})8Z<9gBzQ*7S*2$t&by`H+tMhy*_Gw=B7}&@7BpSHn=vIflSKNpAG1@ zeY$Q{_YZ014C2nXds=PB*ePSI>~-q|U`99Lfxq@2G$5_X$9`oeHZV+CrO~9;nFn~C zsnTz=HY#w1DNWNkmv;Qs*}0{)&whTn6%YZ{XZR+trrny-9>Nvv!R82@x>ia+*ayH>^VG8(87 zb41n`uq;20#hBm}-WOMcvfzF9YH_OpK;`o|s^&o8zc1x&%^gi$Z{Z~}J#7CX`o&Yb zAa~~op2BsSMewJv3Ce{BZ7@rafFm4EWZ@_SbrLV19s=vfU-mlBh(A1XDzFKT$q$FW&I;mcNgtqfon8ygjXk#~dC4;S z9FNiKY#F9^;OgOP>z((PBCCm81i3C;JSR16#fb`%@BYYjdg0ySA)Mqn!*adqX2Cd{ zvD4_)ufPdrw$mdim+E?kwC7-pQ+2Ven+RP|x*Skz5p+Vv|JcchUYIeHr~bZka4U6r z<~re87>#w%IX&>)Ra;>#R^UCybhK-vn*3QbTP&*ljVve85G)tTg=BlVQussQ0mrYh zN1RVR_4;0<%t|2rnqu82+56Swog~lUq(3{>`=`yFoq5Uo$8))kn-Wzw{l3My%5$uF z>8s#oB_ThjCG1?diu;wB&iFah?Z#nmI%oE%FPQR1^m;mG>|WSMza$RM&IV6qVO|)- zw}#dUH}*`%PA62752y-@r5smC1)Uv|Hcx&*oZs5IHm4#=t_2geni%>L9oj99+%?<& zUTJn6)MyG4q*8UQh1=saWw~HeHPq4K!?i9S zR^8Kx_kun+D~aHbv3^jzvv5ZG+`?`R!uP@;x@^(CcwOP+t7F0H^2G3qdi=5nWItZl zVoyF}V_utqm-2M&@4lx53OVO5UtM?cAbohOz?+x#ro+_%!`d55@#%fYF&Ie;nbf^! z5#e(FS-fW#l`xr&-(d1(m?nH->#w^+=c`JT@uxb&s@Un`u7V#`)dZgtV~j*c77u+M zZtZ{cP?QOdUh50}$k8aaUz`O?POmZESxpXQWY(X~*k4-dvVF4BMIoiAe8UhW(?xW) z|BVoTIs@ydMvfEwpo0qH;l|OwP}aamKHQ`DqaOUB zd6CMmX#;oH)G)}8{cXeqeCyb)B0TIorGTXhyL-lBBa=CYuUMP7DukKJ4le^n;s zbuDV*QP3;Vb_>O~XwG^}-7a26C2=7xvUf{JpBaBla&4M)q3|s|*{1-Dl&A(Hiz$Oo zgh|9R=Q&39p6?((Uy=Zoz)wJsCeM0ej|YKV^Kg!sP{QmHA0Bo~M7#&{4>|d% z#Q%Mo9>%%mJChVk9dz|(bHDbXk2kpI*RmI;kpwcEt;{MplbQLj{&V%m6})x5mk>#+ z0f?*RCupwwBC{3`^8N-v4Yhb;$ccDbLP(xKyicVw>m04+d2zS6=D~Lzi=vZ#%|ky? zj&GcH`50wh={yNG>jV}g#tfmsW3L_K8yxlM=`pbN5HT-(KbIy7!*l8O-BJjj!hu_p z0^6gTr1AA20lmZ=j9ZxU#+3UDUCFqG*uOIex^1)@@ApgNk%x^BMQwKH?8W5 z4LMLUj7dGNEg7rgejcT@c#Lx`=Rp{bnSy<{LIod=j+?n^h5!0`)`YmC9c#x_a10-T z#>J8lJ-I(lG5>o3QNI+9xi9hZ?FmP+UEJ&;39)-vJvr?j1Nh{Ld<1{6Skod*%vlUg zI{vQUX5V@Q+We9w|JdUu1#ca|DqZoQfrSx%7@Eivbb#qTU&AqAFopK_;2sE9(j?@p z*3xBc&g*^zG)5S7%kICeB)3mLa(hPp`ZOu`6$uCjrBMr z4#jlilKRD6uAI`=G zu9|#8pKL#)#`>QJ<^K-w|8K|1|IU^FUz%0FhCO5|F)Bm$=&&sfR9px=XWzdLBo&e=OQ1GceF#CU$9iyK{X)$|@_U%z9EfN}BrjV64k)52@4{7t=%Hd5CI&(v zI2t075&fv33k&o}8Vp6U<6uMjDa6qy=zO)menMB`-vVV5!bLM^i?@_KsBOyU5fPO4 zG0-cRUJ`bpYkhuw8kq{i3?Shbt65(8R(!bnK?w1kgFU#VjN@bIeMYvKplIN-;KrX* zTD1}*9aRwD!zE{u-ISClUcnMS`fe|AdgBZYb;7iFl8+|MO8nlN`HD5T?lv4?fSA8A z_MjLhZ=$s#J@BPh$2OrqM<|ri4aI69Eu=CkP>5nh!}e45JJd}=RDkT z$9=kE-2JxK%ie3OvF4g{uHW}52{P{ZO!xFt5{z~a?2#1(?k9e-9ro=7SAWQ48&mwZ&A8)Az=aoNocF`E;A&s#O+g{8OPtq$Xc-o+Kp5$7U0^ zrw68{*G)YR3mv;Nat zlPr>Q^R6PZG)v!eY=u}F*0z#X6sx(NV{rDGgOYgP{x01GQ&M=-94BQ(Z0cEusVC3# z2>*VN>k>{sI5ue+wj?1xyO%}6edKnjQYcniA(L>$4KkKhmNLSfphw$+K&TLJ){*QX z!uZ+oQT3`q7L#eZxp|o4fVo|KpkPrYRs)0?oHR~wK_d+oSnBb0rL__@#;`FIFNC|E ziD!a#TR}f+QK;o&cKdR^M+}!~TomOU50Yj1+dljOil4JL9S_;S)q8aW;L|OJzAzQ} zNwQWB7W9Z*>6r!eA-ad=dG!~7HZtH|pBVmJIlwd25^HSqiX-((ONQ_l{*3Oax{)-H z>!Z1o2AueKjGUzcAE%PW9|Ph0E|AqdjJgkApv?XJsUNbq zWmEBW)ry0wt1D}T#>!GolupT;?s?N*}+=dl9K;3znWsS za5U)-AtEN9p4s+iqwisgC&-|d##@ zs8lXr-%%HeSd8BN!eSk=%8N6jjfNB(Eyvd&G4QR<#FKrew!wCWo5Sg)!VHq^982oscRT*m1@Mt(COzwdl{=v^L%9~(R1S$D(I1cCwF*v7H zhp+#!+ge>`+8T4_m^oWl_}Fs=Sv$hvylbPlJeaFZbduW_F|Y5%1F``4K7|-RtOKLo zcicHf12viE^=PpHso$8F-_r|jJRjs(@vro&DBe&TV>f2H~8pT=lq#KR34AJgL?P zchx*yYpVR9LdczbVsmb3>PGb1^>}}OntBnn3xT7#5<6zD#gNuc)+--H+{+1YZ($w% zgnogp^CX7hB`q2C=*dzqJv1YV7x%%LKIGT!*%b0l*uFGH-^%3iteiZ4NLZV@!w)*g zE^LKM=CCUJ=QRM>8G~`V^)=(mizg+x3Zy!meAkjTZy#wT2s&n8amMew$0rsjgJ4#`0bkidgFU$U8`J#~a)5AKcNg;7D>em?!dNHJviKA@I_vNT+wkLg^Q5N1 zk{lnJf1j&|g@iT@gtPhqE?%@X=?}InUPg>RV3W>F_!45z*nzfxF$pQlZu$(R6Tj-w z%=!B6LvHGgw@yB*&B1EsOY@w*w2MX_&VSWQ%0(nYS`}j}Cj5XPrp}w1$O?Xy)1=pg zTy;%tT&T_I3f^*%q}AnOzXxJtl_bBTWbuuR7-?LPX2gr z;eO;z-QAYBcio)zf$;D1eo?E)pC*LzU!ckZa*POIB&w%SlMgW~#Zo1%RowFJTg!YL zYGO{?{s`4Jxpu17|Lmau`3@L94R$13hM^mTIoD>JSrgzs^A()gda9bp4k{XN1f@I< zEu6X3aT%lVzM$(^b5ARBka6#w6AIyV_a`AW%$n+iRML5&e&7Ip`JSE`cVJctOBNIo zJECWy)NrHa(2&UXZm{p%n-w?Z*)pGj4|APtakIfu)zE^fC(;;7eR=qJ$4LL|#qjG9 z-Xjv;Y08BB92boUDD)h{JaYi{+9m~rtlY)6a^ULZ<_umZseLa*s$YGW*+Nn%YUAcN zs`6PJO~Io;sIr#ITLcotaTVnY z2agWWG}DQlE+>B?0)KuLSPPz>u|w?Gua>nXYu^>T>yBv6E0^KxHC`GJg!YEZ&;rw1 zD(P#Iebvd>xUgD44t+3{kdDY;0C>H*u)*EHgxPyXzDs&%DU;&Jq^y%hgNv znpyoC%FmpHO}l_e1as%HOVPE#*Vzt|oo=4?nEHK`pxBul)aASrAyAR1N$Zkoz~anF z`Qq~8hMqx=H$LZRJURGQ=Mh+oD>)Nf9QkC@ni9_=^Omyk%_Ajm?f2@vchMo(bnVlmYo-s_84JICw!p)cto9Qp6O3I3@*ESDp%uvahM zG=F|B=(MaQ{n^v87mN$m<~t9`&OB15!V@sg3m!X9GcWpv>6}>Z7>_rOO%AJ-KL@|N z{PMwR8sMAiqcN#_R9l@^fi*B8Ike;`w;|gSINt3)yfK_@L0CvFwk=aezn-*yEcHe! zpX;@}t6ELVh?2m4|9j%vBOdULUm{zCj$2m*bK5;KO&{1{9*>OherHT?lGu78?gQ}L zf^WLC58w2$^Cp~Y+hK9ABtzYsjnJ1fo59z$BGFIi)slAu)&qw0_G?~}5 z7kw>p>JT%^FBEUBJ_H^lEe>;_*ub^Q(vuCW);?Fu&w}U5voCL{vZsHs^;(J>#x6Ea zX%XYLUFd{f=1t~1SR47d;ekeUxqp{LO>;$IE^N|i>{@a#;=qB}p!b~{sQ z2f=gtlC>pDihYzI=WQ?@8mP@4J+dTECI@#;lnG9bNK-n$THg0Ht4BO3*yBUb(h?hf z?pL9L@lXn~M%iSLPNlQ*6=tB-Q@_qEySs-Yv#pA^FZ@;=u$lN3sO7v^ZCs@b~ z_b5CKRck!_5d5U%Jm0tD^Jn^?&(fbEE4^(KT}C%?@J)^-F_6Sv5!X|T2(vx4=V_gx z#c)W1Z<65eUpX)29e;RC4>A}9Cc^!LAm_bk*-RC|qgNN3FBUXa1&z3RsN6nj&b}yK z^R8k+?U-7Ortx}6KtZRArP@ZU;GTdEC0V;4#|Vcm(WZy6jtRY$qqs5Q*`GPe@MN zJ#$9w=Y^sbuLikm-EAWDMS``y^x7Eb-bNH$R`VDPB<9BI+DvCYr$^UBQISh63iO1= z_n+@kJ!I6Dya)cgyqFtyoDgaH0nt)rX4u?tDQ~L4Q?)L)KUZ4TyS=(V^hGMuwdU2y zioP#~Y@0ZNgl!Z4ggPa>eo>unZaq^OBDGVUeBa5Zfc;OcUJHd}U}o;9c47VBY!k-g zBcN>`z0wxs%SZIXsa;_afbVqtke~K;xSvFv5&`hrOZEP*sBaAobxlY*|AAxHVij3iwcR_R1l?>3kARrh@9Z>CYpiG&-`1JXdK zmbm|gwC!iCGAMLoo}&p=(hBtheoxNxt5fudmx5Q>AP}%eFQ$e{RMOvLXsJ!}AD>vM zM*|4K72Sng)SJ%=Pv}B-#3rdxmqfow$Q7EZJR0ZD*duhU1-#dQVpL-;BW*p){uCOm zFG&~u5NcwKMBrdkbqA^dw#2B{0s0qA(goxSEi6i}RV*dU6o>D90!D5T^>ElKer7Q; zev`VMNF6Q--N|mQ54c_{zuBJMsD>zQ|{W$}S6vq!(4?PrRJ)4sS|4X))| z9(wE6&BiTdjF2s!8T+I-IhveB8`fV1I>gl6KrKk_o7#8o71OnEX50yb-CW%qH+`}q zk(TcZyzMQ~Uz_F2-X_!3^H$L9!OpH?4=hC5+ez7Qy|{p})J_*2vnzA=%XH$zTJF5# z>h9@UV-0FGcP?ubAWXmFpGgI(I$*$je+~3g#ol>eU`R1#X8_3aISRG05itkq{vHDC zLEqKGu|7T@s)&}-T%~od>@%v8A^;9xXhLo=yNP>~WIHJvJz#um;u6pjUE`So|9JI! zP^A>NCj=f(C$FUR{fQ$jdE$K4Y;Itd=z-9bF2?al50wq3a~!9BJJw>e?nVGMS40d4 zn>Lp=rjERZIU+*^@6^wUD<&=b%bFjV!E}(C;0%mrWS=<9#is4lR|$F18{`ALp4svq zv(@ucm=TFNe#TW^dQXILF+!(BGr>D`BwI#-f#hox*<3r@)A?VT@}%&6h-L|Y-$9HV zbAQ*-v(b&Zt*dC`n&SEsO{s`Jvho`%uW39|XWg8#unO;8Ne!3ev|!OI5*+9!v=hTm z@jW+VMWV(+_n;!UxED;K%=JS3GS(G-ZK?_dnk2j%Q4yaS0;Kzo1io>96hJ>+{roy?B!m3u=r>bk-(~>piS`(8m@Ma(LHq{kVqU zo-S8@Br->zWpAN|+-=tq{uz;GXVj>MMEcKOz#WEOOQ~hY*jwDx@L9dMQ!30W*_V@s zlFhv;7Tl`7`E7x85Rh1$o)$xAa8c#0FKX=ExKI?Vys~>z3;M7?HK?i)vTnj%+*sD2 z&x2YI?R_SFb68lgwl2wV#U}cNTZ3fsJKovd5=miuoWFEyE@HZf8v!d!k;LRM)vOy$ zI~w=>ElWxbkbb1FV?-FCbjg!*`IS_bnh@-Ghv9IUJ8JolP(W4t;Waq`q-Sk#2NqM< z{;7x^?|eG`YQ^_d_(6T|H*gGpp+WNz+?a(7eUIhI#L0D5{lcvLvAxFwq4nkp8ylbS zj_+&;d211yL~TAMi?ZUBRu>s$N1XWwoA)CZRh??g^M3tyJerUtpZR*;M6v^7%JC_z z-B;v|c{SNUWA+d;>Q`CN!e>MM-s#*qVb9htW)*hw*bDPX? z1CaCBh989XAVf950)`52Kfp0D-A;Q2(f2Xe0M2@#%D3|}0*2~>WebjN?&W+016z3q zWoTj9Jg9tt|4HLyF&$vPk;c=E3~c{a`>K>7#rj%u;Ue6M5Tn%G2|pFEbH1jes*MKGuf>(nGe+ z=qG3<{ng0X-4*zJ{l;Sxs8xPI+0AuVTWkIgc%|1AKKf5*uhMXE3L~0-B+2lxH{a1o zulwx}zTr_4`Xpbt^6!@7|5UL2efxhIwtm0E6Os~8ad(1egqPkG;6IMGE*Gk8Zaw%f D6hBo} diff --git a/jenkins/graphics/unfold-bright.gif b/jenkins/graphics/unfold-bright.gif deleted file mode 100644 index 2748131a416f9a45800e95bb5cff1e84d00a3991..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZbxZ%s({J-z=4`p8 zEpRVp5nq&t#1uuLX^tH&Sty8OrBlZQtrif~`HHjGNxh@n~>z7N)VL5 cBB3S-)@a<{9 diff --git a/jenkins/graphics/unfold-dim.bmp b/jenkins/graphics/unfold-dim.bmp deleted file mode 100644 index c2a6bafa22d7f261c72545f2aede6d8ecf182a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_l#=xxOe-XUlXYh;v9VTAvqXoCXm7k7yz?a*k1qu diff --git a/jenkins/graphics/unfold-dim.gif b/jenkins/graphics/unfold-dim.gif deleted file mode 100644 index bee56711710516d16c9419285b0810079894116c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|@~ diff --git a/jenkins/graphics/unfold.gif b/jenkins/graphics/unfold.gif deleted file mode 100644 index 0753ae4d2c6a05d02bf3ece0c06d46fe03ce9f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|APd_=^+j!xJm!r1U zH-CR)S~J^4)t*W;EMOlXgqM^_;BR`L?N| zsYSwDq&Xw=DCea#?BLnAKswAZ(t%DDv%N4t}y=c5vMb(v=x66vZDtfK;hmriy zgKmDb3?jLDyOL6xr6r|o0mYV7P%_&IR>2f=J$&DfRh?(iS-^Hjqkvk(t43abI zL0cAMXUkc;tk~OV8*M~cvZiD&o-2l(8tHLAo^TA385@qb)&O?Fd$rHB$Ay*fEqY6{ z+CunmDSywvl(6$ZAFA<OrblwGNg z8r|9q#7*b2t+}L?^*_<9Xd^9L5v3jd{jWLPIx0amU&uZ3gf+-Zsn>JlP#tsgm$ii? z5%P>n?8zcLaj%E9D8CALN_v?I&9Q(sJVJd*&3gEfW#4jD29@y9HO$>p>}=3&oi<3E|3EGAD`>QIyq& z;-HN?&Za=C4h+NK6~G%>U5#$ABg%3UbOxl3*NZAUB+2`XXsRjw70>|_qj1w{$+Ml2bGpO==D#~v4#T@7Y>$XgRX9VPUfhG+E!p)2BsvA zdPk&0UuyvF>t5w|Qap@)mTN1{-|RlWC;?HiW%Sc#ndweEv z|DLTiUO&|j37@RrPvY}>x8EIq45Jk984vgmG~N=<#Kcd;SDzjD{FYGt+Q;w3*ZAFN z{(J!L=<|=(1-i0fxFyx&G@?guT-cyLmoffn;_9@)_QKz)m9dlYBU=(%SB=`1%%4X0 wo+YqS-e&G - - W3C logo - - - - - - - ® - - - - diff --git a/jenkins/graphics/w3c-logo-slanted.jpg b/jenkins/graphics/w3c-logo-slanted.jpg deleted file mode 100644 index 54e0ac361f274c598f320073c98f8842adc73069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26539 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 W_4Fyi;{Wdlp*lAI%N;4dr~eI6#cTio diff --git a/jenkins/graphics/w3c-logo-white.gif b/jenkins/graphics/w3c-logo-white.gif deleted file mode 100644 index 3b3c6fd0261196ecf14cc338f0a3ec20a1e27016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpikNk%w1VOanq0OJk-K!ddqWTNl&`QPgEzt-j;Z>TVNub;u%&*1EUt`NWkGIrNj=TT=|NsC0A^8LW000jFEC2ui09gPe000F3(0~cdyBJGqv&R7?jwDcg z=yztp>LpGb2k9a^L+UYi@81bjKtUiJ6d%G0fH))w3{RnlL^XOH-DB|U0zV2tZven3 z9F2zoK{TQew}nnDi)sztyd!%#caZ^HK?eW{2mk_Q9)2=3C>pgha{Y?9)WtT4hIhk2~UWt7jQDAD0DG)D0nw%v$hTbtFbr= zG(*e+D+h!HNWP3QE*_9Fk|>lh0_3M2wg-+N;SQGoYh z2P6bqYTQ8hA%G8D|FF#JXYB*00qx%GOPHaXgKz$Qe4P964hOz_83@Fvq9Y?m5Ga5B zP?n*eu?qk@rGPW;rB4j`Vlc!ooU}k|UpqRU!m|d9R3FM!3k)0*%K#s?z848q)5zm0Y&m5DMgNLDCfW$973TXEl zc0y(hn7JtF5v~rd4p^r3tz&jSzySHW)IspZQRXj2`+&>0;LpC;p)#8a?hn+>y~8J* zEhGJd>OQ7xQQ2O;`VZP=7~kSUn9qJt*vQusSW%7VfPCyFho25bwP%2TFD-CWSRO&B zK@Ynjb$}SCJpc`D1nif>8Hz>K;7U3$b5u77Ot+Lo1c|ta46vD%VG7XDbYdqN1+bY; z7udiSIsw7P$aSWe^8$tmOrU^)`_MuFf$!Pa;ZF@N_W>|SmQ_g|9vDCe0tqw#fC9nY z;0$wcT&05_TKf29muhr}p)Y}*L8lZZ39*_FL#9UG4@!jR5S2+xI1qBp9B?HD03f%3 XjF91pLIDD1AcCb@gz#uW5dZ)?A@5II diff --git a/jenkins/graphics/w3c-logo-white.svg b/jenkins/graphics/w3c-logo-white.svg deleted file mode 100644 index d63907f..0000000 --- a/jenkins/graphics/w3c-logo-white.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - W3C logo - - - - - - - ® - - - - diff --git a/jenkins/help/.htaccess b/jenkins/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/jenkins/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/jenkins/help/help.html b/jenkins/help/help.html deleted file mode 100644 index dfc0baa..0000000 --- a/jenkins/help/help.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - Slide Show Help - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Use the "F11" key to toggle the browser's full screen -mode. Note that not all keys are supported in all browsers, as -browsers may reserve some keys for browser control and this varies -from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11. -Newer versions of Firefox have built-in support for SVG, but on older -versions for Microsoft Widows, you should consider installing the Adobe SVG Viewer -6.0.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - diff --git a/jenkins/help/help.html.ca b/jenkins/help/help.html.ca deleted file mode 100644 index fef10cf..0000000 --- a/jenkins/help/help.html.ca +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Ajuda del presentador de diapositives - - - -

    Ajuda del presentador de diapositives

    - -

    Per avançar a la pròxima diapositiva només cal fer clic amb el ratolí en qualsevol lloc de la pàgina o bé prémer la barra d’espaidora. -Es pot anar endavant i endarrere per les diapositives amb les tecles "cursor esquerra" i "cursor dreta", "RePàg" i "AvPàg". El tamany de font de les lletres s’ajusta automàticament a l’amplada de la pantalla, però també es pot ajustar manualment fent servir la “S” per fer-la mes petita (Smaller) i la “B” per fer-la mes gran (“Bigger”),també es poden fer servir les tecles "<" i ">". -La tecla “F” fa aparèixer/desaparèixer el menú de la línia de estat a la part de sota. -Amb la tecla “K” s’habilita/deshabilita l’ús del ratolí per avançar a la pròxima diapositiva. La tecla “C” mostra la taula de continguts, amb qualsevol altra tecla la podem amagar. -La tecla “F11” serveix per entrar/sortir en el mode pantalla completa del navegador, la tecla “H” dona accés a aquesta pàgina. -Cal notar que no totes les tecles estan suportades en tots els navegadors donat que els navegadors poden reservar algunes tecles per el control de navegació i aquestes varien d’un navegador a un altre.

    -

    Es recomana als usuaris de Firefox que instal•lin la extensió d’autoamagar per amagar les barres d’eines en entrar al mode pantalla completa.

    -

    Si vol saber com funciona Slidy, feu servir “Veure el codi font” per veure el codi XHTML o vegi aquesta explicació més llarga., que també explica característiques addicionals. Cada diapositiva està marcada com element div amb classe “slide”. Es fa servir posicionament CSS i amplades per percentatge a les imatges per assegurar-se de que les vostres diapositives riques en imatges s’ajustin perfectament a la grandària de la finestra. El contingut que s’ha de revelar incrementalment es pot marcar amb la classe “incremental”. La fulla d’estils adjunta i els scripts es van desenvolupar com una alternativa basada en Web a les eines de presentació propietàries i s’han provat en una gran varietat de navegadors actuals. S’està desenvolupant un sistema d’edició integrada. Si us plau envieu els vostres comentaris a : Dave -Raggett <dsr@w3.org>. -Si trobeu Slidy útil podeu considerar ajudar al W3C.

    -

    Sou benvingut a fer servir el presentador de diapositives, les fulles d’estil , scripts i el fitxer d’ajuda sota les condicions d’ ùs de document del W3C I les normes -llicència de software.

    - - - -
    - - - - diff --git a/jenkins/help/help.html.de b/jenkins/help/help.html.de deleted file mode 100644 index 55a8e48..0000000 --- a/jenkins/help/help.html.de +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - Slide Show Help - - - - -

    Hilfe für die HTML-Slidy-Präsentation

    - -

    Diese Präsentation wird wie Power Point kontrolliert: Klicken -Sie mit der Maus irgendwo ins Bild, um zur nächsten Seite zu -schalten, oder drücken Sie die Leertaste. Sie können ebenfalls -mit den Cursor-Tasten (links/rechts) oder den Tasten für Seite -auf und ab vorwärts und rückwärts durch die Präsentation -navigieren. Die Schriftgrösse wird automatisch so angepasst, dass -Sie zur Fensterbreite des Browsers passt, sie kann aber auch -manuell mit den Tasten "s" (kleiner) und "b" (grösser) -kontrolliert werden (oder mit der Taste "<" bzw. ">"). Die -Statuszeile am unteren Rand des Fensters wird mit "f" ein- und -ausgeschaltet. Die Taste "k" schaltet die Funktion des Mausklicks -zum Kontrollieren der Präsentation ein und aus. Sie können mit -"c" ein Inhaltsverzeichnis ein- und mit einer beliebigen anderen -Taste wieder ausblenden. Mit "F11" können Sie (je nach Browser) -den Vollbildmodus aktivieren. Die Taste "h" zeigt diesen Hilfetext -an. Es ist zu bemerken, dass nicht alle diese Tasten in jedem -Browser funktionieren, da sie zum Teil mit anderen Funktionen -belegt sind.

    - -

    Firefox-Benutzer können die autohide-Erweiterung -installieren, um die Werkzeugleiste im Vollbildmodus auszublenden.

    - -

    Wenn Sie wissen möchten, wie Slidy funktioniert, schauen Sie sich -den XHTML-Quellcode der Seite an oder lesen diese etwas längere Erklärung -(in Englisch), die auch weitere Funktionen erläutert. Jede einzelne -Folie ist als ein div-Element mit class="slide" -markiert. CSS-Positionierung und prozentuale Breitenangaben für Bilder -können benutzt werden, um sicherzustellen, dass die Folien bei -verschiedenen Fenstergrössen optimal dargestellt werden. Der Inhalt -auf Folien kann schrittweise angezeigt werden, indem den Elementen -class="incremental" zugewiesen wird. Das eingebundene -Style Sheet und die Skripten wurden als web-basierte Alternative zu -proprietären Programmen entwickelt. Sie wurden auf verschiedensten -aktuellen Browsern getestet. Ein eingebauter Editor für die Folien -ist in Entwicklung. Bitte senden Sie Kommentare an Dave Raggett <dsr@w3.org>. Wenn Sie Slidy -nützlich finden, möchten Sie vielleicht ein W3C Supporter werden.

    - -

    Die Style Sheets, die Skripten der Präsentation und die -zugehörigen Texte sind frei zur Benutzung unter den Bedingungen -der W3C-Lizenzen document -use und software -licensing.

    - - - -
    - - - - - diff --git a/jenkins/help/help.html.en b/jenkins/help/help.html.en deleted file mode 100644 index f7e9e5c..0000000 --- a/jenkins/help/help.html.en +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - Slide Show Help - - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Press the "H" key to view this page. Use the "F11" key to -toggle the browser's full screen mode. Note that not all keys are -supported in all browsers, as browsers may reserve some keys for -browser control and this varies from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - - diff --git a/jenkins/help/help.html.es b/jenkins/help/help.html.es deleted file mode 100644 index a3059aa..0000000 --- a/jenkins/help/help.html.es +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Ayuda de Slidy - - - - -

    Ayuda de "Slidy"

    - -

    Esta presentación puede manejarse igual que una presentación hecha con Power Point. -Para avanzar a la siguiente página o diapositiva haga clic con el ratón en cualquier parte de la página, o pulse la barra espaciadora. Puede moverse adelante y atrás entre las diapositivas con las teclas de flecha izquierda, derecha, retroceso de página (Re Pag) o avance de página (Av Pag). El tamaño de fuente se ajusta automáticamente para encajar en el ancho de la ventana del navegador, pero puede ajustarlo manualmente utilizando la tecla "S" para reducirlo y la tecla "B" para aumentarlo. También puede usar las teclas "<" y ">". Use la tecla "F" para presentar u ocultar la línea de estado en la parte inferior. La tecla "K" habilita o deshabilita el uso del ratón para avanzar a la siguiente diapositiva. Puede usar la tecla "C" para mostrar la tabla de contenidos o índice, y cualquier otra tecla para esconderla. Use la tecla de función "F11" para conmutar la vista a toda pantalla del navegador. Tenga en cuenta que no todas las teclas están igualmente soportadas en todos los navegadores, ya que los navegadores pueden tener reservado el uso de algunas teclas para controles del navegador, y esto puede variar de un navegador a otro.

    - -

    Los usuarios de Firefox pueden desear instalar la extensión "autohide" -para ocultar las barras de herramientas cuando utilizan la función F11 para el modo a toda pantalla.

    - -

    Si desea saber cómo funciona Slidy, utilice la Vista de Código para ver el marcado XHML, o vea esta explicación extensa, -que expone otras características adicionales. Cada diapositiva está marcada con un elemento div con la clase class="slide". Puede usarse posicionamiento y anchos en porcentajes para las imágenes, mediante CSS, para garantizar que la imagen alcance el tamaño de la diapositiva de acuerdo con el tamaño de la ventana. El contenido que se desee presentar paulatinamente puede marcarse con la clase class="incremental". La hoja de estilos y el script enlazado fueron desarrollados como una alternativa, basada en la Web, a las herramientas propietarias de presentación, y han sido probados en una variedad de navegadores recientes. Se está desarrollando un editor integrado. Envie sus comentarios, por favor, a Dave Raggett <dsr@w3.org>.

    - -

    Usted puede utilizar las hojas de estilo, scripts, y el fichero de ayuda; siempre que siga las normas de uso de documentos y licencia de software del W3C.

    - - - -
    - - - - diff --git a/jenkins/help/help.html.fr b/jenkins/help/help.html.fr deleted file mode 100644 index daa7605..0000000 --- a/jenkins/help/help.html.fr +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - Aide de Slide Show - - - - - -

    Aide de Slide Show

    - - - -

    Cet exposé Slide Show peut être utilisé de la même manière que Powerpoint. - -Pour avancer au prochain transparent, cliquez n'importe où sur la page avec la -souris ou appuyez sur la barre d'espace. Vous pouvez naviguer entre -les transparents avec les flèches gauche/droite ainsi que les touches Pg Up et -Pg Dn. - -La taille de la police s'adapte automatiquement à la largeur de la fenêtre -du navigateur, mais vous pouvez aussi l'ajuster manuellement en utilisant les -touches "S" (small) pour la diminuer et "B" (big) pour l'augmenter. Vous -pouvez aussi utiliser les touches "<" et ">". - -Utilisez la touche "F" pour afficher ou non le statut en pied-de-page. - -La touche "K" active l'utilisation du clic de souris pour avancer au prochain transparent. -Vous pouvez utiliser "T" pour afficher la table des matières et n'importe quelle autre touche -pour la cacher. - -Les utilisateurs de Windows peuvent utiliser la touche "F11" pour activer le mode plein écran -du navigateur. Appuyez sur la touche "H" pour obtenir cette page. À noter que certaines touches -peuvent ne pas fonctionner avec certains navigateurs car elles sont réservées pour son contrôle. -De plus, cela peut varier d'un navigateur à l'autre.

    - -

    Les utilisateurs de Firefox peuvent installer l'extension autohide -pour cacher les barres d'outils lorsque le mode plein écran est activé -avec la touche F11.

    - -

    Si vous voulez voir comment Slidy fonctionne, affichez le code source de la page -pour voir le balisage XHTML, ou lisez cette explication plus complète (en anglais), -qui explique aussi des fonctionnalités additionnelles. - -Chaque transparent est balisé par un élément div avec l'attribut class="slide". -Il est aussi possible d'utiliser le positionnement CSS ainsi que la largeur en pourcentage -pour s'assurer que vos images soient à l'échelle du transparent et correspondent ainsi à la taille -de la fenêtre. Le contenu devant s'afficher progressivement doit être marqué par l'attribut - class="incremental". - -La feuille de style reliée ainsi que les scripts ont été développés comme alternative Web -aux outils de présentation propriétaires et ont été testés sur un large panel de navigateurs récents. -Le support intégré pour l'édition est en cours de développement. Envoyez vos commentaires -(en anglais) à Dave -Raggett <dsr@w3.org>. -Si vous trouvez Slidy utile, vous pouvez également devenir -Supporter du W3C.

    - - - -

    Veuillez utilisez les feuilles de style, scripts et fichiers d'aide - -en suivant le copyright - -et la licence du W3C.

    - - - - - - - -
    - - - - - - - diff --git a/jenkins/help/help.html.hu b/jenkins/help/help.html.hu deleted file mode 100644 index 64eb205..0000000 --- a/jenkins/help/help.html.hu +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - Segítség a bemutatóhoz - - - - - - - -

    Segítség a bemutatóhoz

    - -

    Ezt a bemutatót a Power Point-hoz hasonlóan lehet vezérelni. - A következő oldalra való lépéshez kattintson bárhova az aktuális - oldalon belül, vagy nyomja le a szóköz billentyűt. Az oldalak között - a bal és jobb nyíl, illetve a Page Up és Page Down billentyűkkel mozoghat. - A szöveg mérete automatikusan kerül beállításra úgy, hogy igazodjon - a böngésző ablakának szélességéhez, viszont az "S" billentyűvel - csökkentheti, a "B"-vel növelheti azt. Ugyanerre használhatja a "<" - és a ">" billentyűket is. - Az "F" billentyűvel be- és - kikapcsolhatja az alsó állapotsor megjelenítését. A "K" billentyűvel - letilthatja, illetve engedélyezheti, hogy egérkattintással a következő - oldalra lehessen lépni. A "C" billentyűvel megjelenítheti, bármely másikkal - pedig eltűntetheti a tartalomjegyzéket. Az "F11" billenytűvel válthat át - a böngésző teljes képernyős üzemmódjára, vagy jöhet onnan vissza. - Megjegyezzük, hogy nem minden billentyű támogatott minden böngészőben, - mivel a böngészők lefoglalhatnak néhány (böngészőnként eltérő) billentyűt - a saját vezérlésükre. -

    - -

    A Firefox felhasználóknak hasznos lehet az - autohide - bővítmény, amivel elrejthetők az eszköztárak teljes képernyős üzemmódban. -

    - -

    Ha szeretné látni, hogyan működik a Slidy, nézze meg az oldal - forrásában az XHTML jelölésmódot, vagy nézze meg ezt a - hosszabb magyarázatot, - ami további funkciókat is bemutat. Minden oldalt egy olyan div elem jelöl, - amiben be van állítva, hogy class="slide". A képek CSS-sel történő - pozicionálása és szélességüknek százalékban való megadása biztosítja, - hogy a sok képet tartalmazó oldalak az ablak méretének megfelelően - skálázódjanak. Az oldalon belül egymás után megjelenítendő tartalom a - class="incremental" megadásával jelölhető. A becsatolt stíluslapok és - scriptek a védjegyzett/szabadalmaztatott/más módon védett - bemutató-megjelenítő eszközök web-alapú alternatívájaként lettek - fejlesztve, és sok, manapság használatos böngészővel tesztelve. - Az integrált szerkesztési lehetőség jelenleg fejlesztés alatt áll. - Észrevételeit a következő helyre küldje: - Dave Raggett - <dsr@w3.org>. -

    - -

    - Ön jogosult az e bemutatóhoz tartozó stíluslapok, scriptek és - segítség fájl használatára, amennyiben betartja a W3C - - dokumentum használati és - - szoftver licencelési szabályait. - -

    - - - -
    - - - - diff --git a/jenkins/help/help.html.nl b/jenkins/help/help.html.nl deleted file mode 100644 index b2e9043..0000000 --- a/jenkins/help/help.html.nl +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Slidy Help - - - - -

    Slidy Help

    - - - -

    Deze sheetpresentatie kan op dezelfde manier worden aangestuurd als -Powerpoint. Klik op een willekeurige plaats op de pagina met de muis, of -druk op de spatiebalk om naar de volgende sheet te gaan. Je kan voor- of -achterwaarts door de sheets bewegen mbv de links/rechts cursor- en de Page -Up en Page Down toetsen. De lettergrootte wordt automatisch aangepast aan -de breedte van het venster, maar je kunt 'm ook handmatig aanpassen met -"S" en "<" voor kleiner en "B" en ">" voor groter. Gebruik de -"F" om de status aan de onderkant aan/uit te schakelen. De "K" zorgt -ervoor dat een muisklik je niet meer, of wel weer naar de volgende sheet -brengt. Je kan de "C" gebruiken om het inhoudsoverzicht op te roepen, en -een willekeurige andere toets om 'm weer te verbergen. Gebruik "F11" om de -"volledig scherm" modus aan /uit te schakelen. Merk op dat niet alle -toetsen in iedere browser worden ondersteund, omdat sommige browsers -toetsen gebruiken voor besturing van de browser zelf. Dit varieert zelfs -tussen versies van dezelfde browser.

    - -

    Firefox gebruikers willen wellicht de "autohide" extension gebruiken om -werkbalken te verbergen wanneer "volledig scherm" wordt aangeroepen met -"F11".

    - -

    Als u wilt zien hoe Slidy werkt, gebruik Bron Bekijken om de XHTML opmaak -te bekijken, of bekijk deze langere uitleg, die ook extra functionaliteit -uitlegt. Elke sheet is in de opmaak genoteerd als een div element met -class="slide". CSS positionering and procentuele breedtes op afbeeldingen -kunnen worden gebruikt om te verzekeren dat uw afbeeldingrijke sheets -schalen naar de vensterbreedte. Inhoud kan stapsgewijs zichtbaar worden -gemaakt met behulp van class="incremental". Het gelinkte stijlblad en de -gelinkte scripts zijn ontwikkeld als een Web-gebaseerd alternatief voor -gesloten presentatie programma's en zijn getest op een variëteit van -recente browsers. Geintegreerde ondersteuning voor (inhoud)aanpassing -wordt ontwikkeld. Zend uw opmerkingen aub naar Dave Raggett <dsr@w3.org> -Als u Slidy bruikbaar vindt, wilt u wellicht overwegen W3C donateur te -worden.

    - -

    U bent welkom om gebruik te maken van de stijlbladen, scripts en dit -helpbestand onder de regels van W3C's document use (document gebruik) en -software licensing (software licenties)

    - - - - -
    - - - - diff --git a/jenkins/help/help.html.pl b/jenkins/help/help.html.pl deleted file mode 100644 index 2eb6ca4..0000000 --- a/jenkins/help/help.html.pl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - Slidy - pomoc - - - - -

    Slidy - pomoc

    - -

    Prezentacją steruje się tak samo, jak w Powerpoincie. -Aby przejść do następnego slajdu, kliknij w dowolnym miejscu prezentacji myszą -lub naciśnij spację. Możesz też poruszać się w przód / tył używając klawiszy -kursora (lewo / prawo) lub klawiszy Pg Up / Pg Dn. Rozmiar czcionki jest -dobierany automatycznie tak, żeby mieścił się w obszarze przeglądarki, -ale możesz także dostosować go ręcznie naciskając klawisze "S", aby pomniejszyć -tekst i "B", aby go powiększyć. Możesz do tego celu także użyć klawiszy "<" - i ">". Użyj klawisza "F" aby - ukryć / pokazać dolny pasek statusu. Klawisz "K" włącza / wyłącza tryb przechodzenia - do następnego slajdu po kliknięciu myszką. Możesz użyć klawisza "C", żeby pokazać - spis treści i dowolnego innego, żeby go ukryć. Klawisz -"F11" włącza tryb pełnoekranowy przeglądarki. Pamiętaj, że nie wszystkie klawisze -są obsługiwane we wszystkich przeglądarkach, gdyż niektóre z nich rezerwują -konkretne klawisze do własnych celów, wszystko to zależy od używanej przeglądarki.

    - -

    Jeśli używasz Firefoxa, zwróć uwagę na rozszerzenie autohide, dzięki któremu -możesz ukryć paski narzędziowe w trybie pełnoekranowym (F11).

    - -

    Jeśli chcesz dowiedzieć się, w jaki sposób działa Slidy, obejrzyj źródło strony prezentacji, żeby -zobaczyć użyty XHTML lub zapoznaj się z prezentacją działania, która omawia -wszystkie dodatkowe funkcje. Każdy slajd jest reprezentowany przez element div o klasie "slide". -Pozycjonowanie CSS i użycie procentowych szerokości obrazków zapewni, że -Twoje slajdy będą poprawnie wyświetlane w każdej skali. -Zawartości slajdu, które mają być stopniowo odsłaniane oznacz klasą "incremental". -Powiązany arkusz stylów CSS i skrypt zostały stworzone jako sieciowa -alternatywa dla komercyjnych narzędzi prezentacyjnych. Całość została -przetestowana na różnorodnych współczesnych przeglądarkach. -Na etapie tworzenia jest aplikacja do zintegrowanego tworzenia i edycji prezentacji. -Wszystkie komentarze prosimy kierować do Dave'a -Raggetta <dsr@w3.org>.

    - -

    Zachęcamy do używania arkuszy stylów, skryptów i pliku pomocy na warunkach licencyjnych dotyczących dokumentów -i oprogramowania W3C

    - - - -
    - - - diff --git a/jenkins/help/help.html.pt-br b/jenkins/help/help.html.pt-br deleted file mode 100644 index c2aee81..0000000 --- a/jenkins/help/help.html.pt-br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/jenkins/help/help.html.pt_br b/jenkins/help/help.html.pt_br deleted file mode 100644 index c2aee81..0000000 --- a/jenkins/help/help.html.pt_br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/jenkins/help/help.html.sv b/jenkins/help/help.html.sv deleted file mode 100644 index 3d019a7..0000000 --- a/jenkins/help/help.html.sv +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Hjälpsida för presentationer - - -

    Hjälpsida för presentationer

    - -

    Denna presentation kan användas på liknande sätt som Power Point. -För att bläddra till nästa sida går det att trycka på mellanslagstangenten eller klicka med musens -västra knapp så gott som var som helst på sidan. Bläddra framåt och -bakåt med höger- respektive vänsterpiltangenterna eller tangenterna »Pg Dn» respektive -»Pg Up». Textens storlek anpassas automatiskt efter webbläsarens -fönsterbredd, men den går även att justera manuellt med -tangenterna »S» och »B» för att förminska respektive förstora texten. Alternativt kan -tangenterna »<» respektive »>» användas. Tangenten -»F» används för att visa / dölja statusraden längst ner i fönstret. Tangenten »K» -kopplar på / av möjligheten att klicka med musen för att bläddra till nästa sida. Tangenten -»C» används för att visa innehållsförteckningen och en tryckning på vilken annan tangent som -helst döljer den. En tryckning på tangenten »H» visar denna hjälpsida. Tangenten »F11» -växlar mellan fullskärmsvisning och visning i webbläsarens fönster. Observera att vissa webbläsare kan -ha reserverat några av dessa tangenttryckningar för andra funktioner; detta varierar mellan olika webbläsare.

    - -

    Firefoxanvändare kan vid behov installera autohide -för att verktygsfälten skall döljas vid övergång till fullskärmsvisning med F11.

    - -

    För att se hur Slidy fungerar, titta på XHTML-koden genom att välja »Visa -källa» (eller liknande) i webbläsarens meny eller läs följande längre -beskrivning, där även ytterligare finesser beskrivs. Varje sida är markerad som -div-element med attributet class="slide". CSS-positionering och procentuell bredd -kan användas för att placera bilderna i rätt skala i förhållande till -webbläsarens fönsterstorlek. Det som skall visas inkrementiellt -markeras med class="incremental". Länkar hänvisar till några skript och stilmallar -som har testats med en mängd nutida webbläsare och bildar ett webbaserat alternativ till proprietära -presentationsprogram. Stöd för integrerad editering håller på att utvecklas. Skicka gärna -kommentarer till Dave -Raggett <dsr@w3.org>. -Om du finner Slidy användbar kan du överväga att bli -W3C Supporter.

    - -

    Välkommen att använda presentationens stilmallar, skript och hjälpfiler enligt reglerna -för W3C:s document use -och software -licensing!

    - - - -
    - - - diff --git a/jenkins/help/help.pt-br.html b/jenkins/help/help.pt-br.html deleted file mode 100644 index 72d9891..0000000 --- a/jenkins/help/help.pt-br.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/jenkins/images/OpenStackLogo_wTag.png b/jenkins/images/OpenStackLogo_wTag.png deleted file mode 100644 index d410964aeb4c0d8e8c52fa77bdd6e3953065996e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7441 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"f7vZ!nie)c>if}Bi;v~(8TIX!J^$gtx|Bst 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

    ^2Q=*#>!rRVN?1a)PoNLHyW>-@NV2Lh{Pb|9qu7 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Ê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

    |vpMIoT0B3jvlLqa95A}l!GDL_+7Wv5Rm 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 diff --git a/jenkins/images/stack-o-pancakes-150x150.png b/jenkins/images/stack-o-pancakes-150x150.png deleted file mode 100644 index 1a9397ef4feeb795e0893d31fe430f39d8658fa5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49332 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 Ef;C)C00000 diff --git a/jenkins/index.html b/jenkins/index.html deleted file mode 100644 index 125cf94..0000000 --- a/jenkins/index.html +++ /dev/null @@ -1,467 +0,0 @@ - - - - - -Scaling OpenStack Development with Git, Gerrit, and Jenkins - - - - - - - - - - -

    - - - -
    -

    Systems

    -
      -
    • https://jenkins.openstack.org
    • -
    • https://review.openstack.org
    • -
    • http://ci.openstack.org (docs)
    • -
    • https://jenkins.stackforge.org
    • -
    - -
    -

    Projects

    - -
      -
    • nova (compute)
    • -
    • swift (object storge)
    • -
    • glance (image service)
    • -
    • keystone (identity service)
    • -
    • quantum (network service)
    • -
    • horizon (dashboard)
    • -
    • cinder (volume service)
    • -
    • python-novaclient
    • -
    • python-swiftclient
    • -
    • python-glanceclient
    • -
    • python-keystoneclient
    • -
    • python-quantumclient
    • -
    • python-cinderclient
    • -
    • python-openstackclient
    • -
    -
    -
    - - -
    -

    Contributors

    -
      -
    • Individual Contributors
    • -
    • Commercial Entities
    • -
    • Number, quality, and area of contributions can change daily
    • -
    -
    - -
    -

    Release Management

    -
      -
    • Time Based Releases
    • -
    • Six Month Cadence
        -
      • Tied to Ubuntu Releases
      • -
    • Design summits each cycle
    • -
    • Continuously Open Trunk
        -
      • Develop directly on master
      • -
    • One Month Milestone Releases
    • -
    • Post-release Stable Branches
    • -
    -
    - -
    -

    Vision

    -
      -
    • Consistent Tooling
    • -
    • Consistent Process
    • -
    • Consistent Product
    • -
    • Multiplier Effect
    • -
    -
    - -
    -

    Consistent Tooling

    -
      -
    • Minimize meta-development
    • -
    • Process divergence == wasted developer time
    • -
    • Lowers onboarding time
    • -
    • Consolidate tool development
    • -
    • Minimize project-specific weird build crud
    • -
    -
    - -
    -

    Development Infrastructure Systems

    - -
    - -
    -

    Environment

    -
      -
    • Ubuntu
    • -
    • Python
        -
      • pep8 standards
      • -
      • openstack.common
      • -
    • virtualenv/pip
    • -
    • IRC (#openstack-dev, #openstack-meeting)
    • -
    • devstack
    • -
    • gated trunk based on master
    • -
    -
    - - -
    -

    Gated Trunk

    -
      -
    • Ensures Code Quality
    • -
    • Protects developers
        -
      • Devs always start from working code
      • -
    • Protects tree
        -
      • Bad code doesn't land
      • -
    • Egalitarian
        -
      • Process is the same for everyone
      • -
      • Process is transparent
      • -
      • Process is automated
      • -
    - -
    - -
    -

    Everything Is Automated

    - - - -
    - -
    -

    Process Flow

    -
      -
    • Code is written and locally tested in a virtualenv
    • -
    • Code is submitted for code review to gerrit
    • -
    • Code is run through patch-uploaded automated checks
    • -
    • Code is peer-reviewed
    • -
    • Code is accepted or rejected by core team
    • -
    • Code is run through pre-merge automated checks
    • -
    • Code is merged or rejected
    • -
    • Code is run through post-merge automated checks
    • -
    -
    - -
    -

    Gerrit

    -
      -
    • Developed by Google for Android
    • -
    • Stand-alone patch review system
    • -
    • Integration points: hooks, JSON queries, event-stream
    • -
    • Extensible review categories, default: Verified, Code-Review
    • -
    -
    - -
    -

    Pre-merge Check

    - -
    - -
    -

    States of a Patch

    -
      -
    • Code Submitted
    • -
    • Code Verified
    • -
    • Code Reviewed
    • -
    • Code Accepted
    • -
    • Code Landed
    • -
    -
    - -
    -

    Approved Reviews

    - -
    - -
    -

    Types of Jenkins Gerrit Triggers

    -
      -
    • Patchset uploaded
    • -
    • Change merged
    • -
    • Comment added (review state)
    • -
    -
    - - -
    -

    Git Review

    -
      -
    • External Git subcommand
    • -
    • Developers can easily incorporate code review into git workflow
    • -
    • Zero-configuration
    • -
    • Can be used for any project, being adopted by other projects
    • -
    - -
    -corvus@shiprock:~/rs/github/quantum$ git commit -a
    -[new-versionpy ddf1dce] Base version.py on glance.
    - 3 files changed, 28 insertions(+), 107 deletions(-)
    - delete mode 100644 version.py
    -
    -corvus@shiprock:~/rs/github/quantum$ git review
    -remote: Resolving deltas:   0% (0/3)
    -remote: 
    -remote: New Changes:
    -remote:   https://review.openstack.org/3072
    -remote: 
    -To ssh://corvus@review.openstack.org:29418/openstack/quantum.git
    - * [new branch]      HEAD -> refs/for/master/bug/916018
    -
    - -
    - -
    -

    Types of Tests

    - - -
      -
    • Unit tests
    • -
    • Integration tests -
        -
      • May be able to run on virtual servers, should run on real servers
      • -
      • Difficult or impossible for a developer to run
      • -
      -
    • -
    - -
    - -
    -

    Specific Challenges/Solutions

    - -
      -
    • Testing effect of merging change
    • -
    • Using cloud builders
    • -
    • Large numbers of similar projects
    • -
    • Disparate hardware configurations
    • -
    - -
    - -
    -

    gerrit git prep

    -
      -
    • test the result of the change, not the change
    • -
    • https://github.com/openstack/openstack-ci-puppet/blob/master/modules/jenkins_slave/files/slave_scripts/gerrit-git-prep.sh
    • -
    • For each gerrit change: -
        -
      • grabs target branch
      • -
      • cleans tree
      • -
      • merges change to be tested
      • -
      -
    • -
    -
    - -
    -

    Interrelated integration testing

    -
      -
    • devstack-gate -
        -
      • spin up fresh node
      • -
      • run devstack
      • -
      • run integration tests
      • -
      -
    • Gate proposed change against current state of other projects
    • -
    -
    - -
    -

    bottlenecking

    -
      -
    • Serialize branches across all projects
    • -
    • optimistic branch prediction
    • -
    • Run in parallel in order triggered
    • -
    • Assume success
    • -
    • Start over on failure
    • -
    -
    - -
    -

    devstack-gate problems

    -
      -
    • Clouds suck
    • -
    • github sucks
    • -
    • pypi sucks
    • -
    • Ubuntu sucks
    • -
    • ALL NETWORK ACCESS IS FAILURE
    • -
    -
    - -
    -

    devstack-gate solutions

    -
      -
    • Create a new node
    • -
    • pre-fetch all needed packages, repos
    • -
    • snapshot to cloud image
    • -
    • maintain a pool of cloud nodes
    • -
    • slave can only be used for one test run
    • -
    • set of python and shell scripts triggered by jenkins
    • -
    -
    - -
    -

    jclouds-plugin

    -
      -
    • ec2 plugin useless to me (sorry)
    • -
    • Adrian Cole and Cloudsoft wrote jclouds-plugin
    • -
    • Provisions on any provider via jclouds
    • -
    • Image pre-creation and pooling features
    • -
    • single use slaves
    • -
    • Slave provisioning as build step
    • -
    -
    - -
    -

    Templated jobs

    -
      -
    • TONS of consistent projects
    • -
    • Manage everything through git and code review
    • -
    • https://github.com/openstack/openstack-ci-puppet/tree/master/modules/jenkins_jobs
    • -
    • Manage jobs as yaml files in git
    • -
    • Jobs updated via Jenkins API
    • -
    • groupings of jobs supported "nova: python_jobs"
    • -
    -
    - -
    -

    Simple example

    -
    -project:
    -  template: 'python_jobs'
    -
    -values:
    -  name: 'python-novaclient'
    -  site: 'openstack'
    -  disabled: 'false'
    -
    -
    - -
    -

    complex example

    -
    ----
    -modules:
    -  - properties
    -  - scm
    -  - assignednode
    -  - trigger_gerrit
    -  - builders
    -  - publisher_none
    -
    -main:
    -  name: 'gate-ceilometer-merge'
    -  site: 'stackforge'
    -  project: 'ceilometer'
    -  authenticatedBuild: 'true'
    -  disabled: 'false'
    -
    -trigger:
    -  triggerOnPatchsetUploadedEvent: 'false'
    -  triggerOnChangeMergedEvent: 'false'
    -  triggerOnCommentAddedEvent: 'true'
    -  triggerOnRefUpdatedEvent: 'false'
    -  triggerApprovalCategory: 'APRV'
    -  triggerApprovalValue: 1
    -  failureMessage: 'This change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.'
    -  projects:
    -    - projectCompareType: 'PLAIN'
    -      projectPattern: 'stackforge/ceilometer'
    -      branchCompareType: 'ANT'
    -      branchPattern: '**'
    -
    -builders:
    -  - gerrit_git_prep
    -
    -scm:
    -  scm: 'false'
    -
    -assignednode:
    -  node: 'oneiric'
    -
    -
    - -
    - - -
    -

    Scaling hardware needs

    - -
    - -
    -

    Thanks!

    - -

    - -

    -These slides available at: https://github.com/openstack-ci/publications -

    - -
    - - - diff --git a/jenkins/notes b/jenkins/notes deleted file mode 100644 index 671429f..0000000 --- a/jenkins/notes +++ /dev/null @@ -1,69 +0,0 @@ -[title] -Hi. I'm Monty This is Jim. - -[Lineage] -Our build infrasturcture and many of its philosophies come from: -MySQL - Launchpad/bzr -Drizzle - gated trunk, using all of the launchpad features -OpenStack - automated gated trunk via tarmac - -[gated trunk] -So with openStack, we did automated checks of every proposed commit through -jenkins and everything was happy - -[Git Revolt] -Then we had a revolt, because the developers wanted to use git. -Launchpad has no git support (or in-line code reviews) -Github's pull-request have no approval state - -[Enter Gerrit] -Gerrit, from google used by android, has all of the things we needed -Except for Launchpad integration -So we added it - -[Bug Integration] -Gerrit review launchpad links on bug metions -Gerrit topics set from bugs - -[Launchpad side] -Gerrit sends bug control emails with links to the review and the commit -State changes- in progress when review is submitted. Fix committed when -patch is accepted - -[Blueprint Integration] -Blueprint links in commit messages -Topics set from blueprint mentions - -[Launchpad side] -Inject information on commits to blueprints just like bugs -Have to use the whiteboard -Link to review - but also to the general gerrit topic, since a blueprint -might have more than one branch - -[SSO] -Gerrit and Jenkins both use Launchpad OpenID for auth - -[Jenkins Integration] -Gerrit has deep jenkins integration. Listens on an ssh stream and takes -active action. Posts back to the review with jenkins links on success or -failure - -[Gerrit Verification] -Jenkins fills the gerrit role of verifier. -In addition to being approved or denied, a given change can be verified as -working or not. - -[Feature REquest time] -Subscribably event triggers -Verification status -launchpadlib api bindings in non-python - -[While we're at it] -Foreign merge props - bugs were cool, lots of people do code review -elsewhere -mirrored branches -Branch/merge prop integration with blueprints -Structured info in blueprints - - - diff --git a/jenkins/scripts/.htaccess b/jenkins/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/jenkins/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/jenkins/scripts/slidy.js b/jenkins/scripts/slidy.js deleted file mode 100644 index 217a421..0000000 --- a/jenkins/scripts/slidy.js +++ /dev/null @@ -1,2952 +0,0 @@ -/* slidy.js - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software - - Defines single name "w3c_slidy" in global namespace - Adds event handlers without trampling on any others -*/ - -// the slidy object implementation -var w3c_slidy = { - // classify which kind of browser we're running under - ns_pos: (typeof window.pageYOffset!='undefined'), - khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false), - opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false), - ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false), - iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false), - android: ((navigator.userAgent).indexOf("Android") >= 0 ? true : false), - ie: (typeof document.all != "undefined" && !this.opera), - ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1), - ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1), - ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1), - ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1), - - // data for swipe and double tap detection on touch screens - last_tap: 0, - prev_tap: 0, - start_x: 0, - start_y: 0, - delta_x: 0, - delta_y: 0, - - // are we running as XHTML? (doesn't work on Opera) - is_xhtml: /xml/.test(document.contentType), - - slide_number: 0, // integer slide count: 0, 1, 2, ... - slide_number_element: null, // element containing slide number - slides: [], // set to array of slide div's - notes: [], // set to array of handout div's - backgrounds: [], // set to array of background div's - toolbar: null, // element containing toolbar - title: null, // document title - last_shown: null, // last incrementally shown item - eos: null, // span element for end of slide indicator - toc: null, // table of contents - outline: null, // outline element with the focus - selected_text_len: 0, // length of drag selection on document - view_all: 0, // 1 to view all slides + handouts - want_toolbar: true, // user preference to show/hide toolbar - mouse_click_enabled: true, // enables left click for next slide - scroll_hack: 0, // IE work around for position: fixed - disable_slide_click: false, // used by clicked anchors - - lang: "en", // updated to language specified by html file - - help_anchor: null, // used for keyboard focus hack in showToolbar() - help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html", - help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " + - "or Pg Up and Pg Dn. Use S and B to change font size.", - - size_index: 0, - size_adjustment: 0, - sizes: new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt", - "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"), - - // needed for efficient resizing - last_width: 0, - last_height: 0, - - - // Needed for cross browser support for relative width/height on - // object elements. The work around is to save width/height attributes - // and then to recompute absolute width/height dimensions on resizing - objects: [], - - // attach initialiation event handlers - set_up: function () { - var init = function() { w3c_slidy.init(); }; - if (typeof window.addEventListener != "undefined") - window.addEventListener("load", init, false); - else - window.attachEvent("onload", init); - }, - - hide_slides: function () { - if (document.body && !w3c_slidy.initialized) - document.body.style.visibility = "hidden"; - else - setTimeout(w3c_slidy.hide_slides, 50); - }, - - // hack to persuade IE to compute correct document height - // as needed for simulating fixed positioning of toolbar - ie_hack: function () { - window.resizeBy(0,-1); - window.resizeBy(0, 1); - }, - - init: function () { - //alert("slidy starting test 10"); - document.body.style.visibility = "visible"; - this.init_localization(); - this.add_toolbar(); - this.wrap_implicit_slides(); - this.collect_slides(); - this.collect_notes(); - this.collect_backgrounds(); - this.objects = document.body.getElementsByTagName("object"); - this.patch_anchors(); - this.slide_number = this.find_slide_number(location.href); - window.offscreenbuffering = true; - this.size_adjustment = this.find_size_adjust(); - this.time_left = this.find_duration(); - this.hide_image_toolbar(); // suppress IE image toolbar popup - this.init_outliner(); // activate fold/unfold support - this.title = document.title; - this.keyboardless = (this.ipad||this.iphone||this.android); - - if (this.keyboardless) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - this.want_toolbar = 0; - } - - // work around for opera bug - this.is_xhtml = (document.body.tagName == "BODY" ? false : true); - - if (this.slides.length > 0) - { - var slide = this.slides[this.slide_number]; - - if (this.slide_number > 0) - { - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - this.set_eos_status(true); - } - else - { - this.last_shown = null; - this.set_visibility_all_incremental("hidden"); - this.set_eos_status(!this.next_incremental_item(this.last_shown)); - } - - this.set_location(); - this.add_class(this.slides[0], "first-slide"); - w3c_slidy.show_slide(slide); - } - - this.toc = this.table_of_contents(); - - this.add_initial_prompt(); - - // bind event handlers without interfering with custom page scripts - // Tap events behave too weirdly to support clicks reliably on - // iPhone and iPad, so exclude these from click handler - - if (!this.keyboardless) - this.add_listener(document.body, "click", this.mouse_button_click); - - this.add_listener(document, "keydown", this.key_down); - this.add_listener(document, "keypress", this.key_press); - this.add_listener(window, "resize", this.resized); - this.add_listener(window, "scroll", this.scrolled); - this.add_listener(window, "unload", this.unloaded); - - this.add_listener(document, "touchstart", this.touchstart); - this.add_listener(document, "touchmove", this.touchmove); - this.add_listener(document, "touchend", this.touchend); - - // this seems to be a debugging hack - //if (!document.body.onclick) - // document.body.onclick = function () { }; - - this.single_slide_view(); - - //this.set_location(); - - this.resized(); - - if (this.ie7) - setTimeout(w3c_slidy.ie_hack, 100); - - this.show_toolbar(); - - // for back button detection - setInterval(function () { w3c_slidy.check_location(); }, 200); - w3c_slidy.initialized = true; - }, - - // create div element with links to each slide - table_of_contents: function () { - var toc = this.create_element("div"); - this.add_class(toc, "slidy_toc hidden"); - //toc.setAttribute("tabindex", "0"); - - var heading = this.create_element("div"); - this.add_class(heading, "toc-heading"); - heading.innerHTML = this.localize("Table of Contents"); - - toc.appendChild(heading); - var previous = null; - - for (var i = 0; i < this.slides.length; ++i) - { - var title = this.has_class(this.slides[i], "title"); - var num = document.createTextNode((i + 1) + ". "); - - toc.appendChild(num); - - var a = this.create_element("a"); - a.setAttribute("href", "#(" + (i+1) + ")"); - - if (title) - this.add_class(a, "titleslide"); - - var name = document.createTextNode(this.slide_name(i)); - a.appendChild(name); - a.onclick = w3c_slidy.toc_click; - a.onkeydown = w3c_slidy.toc_key_down; - a.previous = previous; - - if (previous) - previous.next = a; - - toc.appendChild(a); - - if (i == 0) - toc.first = a; - - if (i < this.slides.length - 1) - { - var br = this.create_element("br"); - toc.appendChild(br); - } - - previous = a; - } - - toc.focus = function () { - if (this.first) - this.first.focus(); - } - - toc.onmouseup = w3c_slidy.mouse_button_up; - - toc.onclick = function (e) { - e||(e=window.event); - - if (w3c_slidy.selected_text_len <= 0) - w3c_slidy.hide_table_of_contents(true); - - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }; - - document.body.insertBefore(toc, document.body.firstChild); - return toc; - }, - - is_shown_toc: function () { - return !w3c_slidy.has_class(w3c_slidy.toc, "hidden"); - }, - - show_table_of_contents: function () { - w3c_slidy.remove_class(w3c_slidy.toc, "hidden"); - var toc = w3c_slidy.toc; - toc.focus(); - - if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0) - setTimeout(w3c_slidy.ie_hack, 100); - }, - - hide_table_of_contents: function (focus) { - w3c_slidy.add_class(w3c_slidy.toc, "hidden"); - - if (focus && !w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - }, - - toggle_table_of_contents: function () { - if (w3c_slidy.is_shown_toc()) - w3c_slidy.hide_table_of_contents(true); - else - w3c_slidy.show_table_of_contents(); - }, - - // called on clicking toc entry - toc_click: function (e) { - if (!e) - e = window.event; - - var target = w3c_slidy.get_target(e); - - if (target && target.nodeType == 1) - { - var uri = target.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - } - - w3c_slidy.hide_table_of_contents(true); - if (w3c_slidy.ie7) w3c_slidy.ie_hack(); - w3c_slidy.stop_propagation(e); - return w3c_slidy.cancel(e); - }, - - // called onkeydown for toc entry - toc_key_down: function (event) { - var key; - - if (!event) - var event = window.event; - - // kludge around NS/IE differences - if (window.event) - key = window.event.keyCode; - else if (event.which) - key = event.which; - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey) - return true; - - if (key == 13) - { - var uri = this.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - - w3c_slidy.hide_table_of_contents(true); - - if (self.ie7) - w3c_slidy.ie_hack(); - - return w3c_slidy.cancel(event); - } - - if (key == 40 && this.next) - { - this.next.focus(); - return w3c_slidy.cancel(event); - } - - if (key == 38 && this.previous) - { - this.previous.focus(); - return w3c_slidy.cancel(event); - } - - return true; - }, - - touchstart: function (e) - { - //e.preventDefault(); - this.prev_tap = this.last_tap; - this.last_tap = (new Date).getTime(); - - var tap_delay = this.last_tap - this.prev_tap; - - if (tap_delay <= 200) - { - // double tap - } - - var touch = e.touches[0]; - - this.start_x = touch.pageX; - this.start_y = touch.pageY; - this.delta_x = this.delta_y = 0; - }, - - touchmove: function (e) - { - //e.preventDefault(); - var touch = e.touches[0]; - this.delta_x = touch.pageX - this.start_x; - this.delta_y = touch.pageY - this.start_y; - }, - - touchend: function (e) - { - //e.preventDefault(); - var delay = (new Date).getTime() - this.last_tap; - var dx = this.delta_x; - var dy = this.delta_y; - var abs_dx = Math.abs(dx); - var abs_dy = Math.abs(dy); - - if (delay < 500 && (abs_dx > 100 || abs_dy > 100)) - { - if (abs_dx > 0.5 * abs_dy) - { - if (dx > 0) - w3c_slidy.next_slide(true); - else - w3c_slidy.previous_slide(true); - } - else if (abs_dy > 2 * abs_dx) - { - w3c_slidy.toggle_table_of_contents(); - } - } - }, - - // ### OBSOLETE ### - before_print: function () { - this.show_all_slides(); - this.hide_toolbar(); - alert("before print"); - }, - - // ### OBSOLETE ### - after_print: function () { - if (!this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - } - alert("after print"); - }, - - // ### OBSOLETE ### - print_slides: function () { - this.before_print(); - window.print(); - this.after_print(); - }, - - // ### OBSOLETE ?? ### - toggle_view: function () { - if (this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - this.view_all = 0; - } - else - { - this.show_all_slides(); - this.hide_toolbar(); - this.view_all = 1; - } - }, - - // prepare for printing ### OBSOLETE ### - show_all_slides: function () { - this.remove_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - }, - - // restore after printing ### OBSOLETE ### - single_slide_view: function () { - this.add_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - }, - - // suppress IE's image toolbar pop up - hide_image_toolbar: function () { - if (!this.ns_pos) - { - var images = document.getElementsByTagName("IMG"); - - for (var i = 0; i < images.length; ++i) - images[i].setAttribute("galleryimg", "no"); - } - }, - - unloaded: function (e) { - //alert("unloaded"); - }, - - // Safari and Konqueror don't yet support getComputedStyle() - // and they always reload page when location.href is updated - is_KHTML: function () { - var agent = navigator.userAgent; - return (agent.indexOf("KHTML") >= 0 ? true : false); - }, - - // find slide name from first h1 element - // default to document title + slide number - slide_name: function (index) { - var name = null; - var slide = this.slides[index]; - - var heading = this.find_heading(slide); - - if (heading) - name = this.extract_text(heading); - - if (!name) - name = this.title + "(" + (index + 1) + ")"; - - name.replace(/\&/g, "&"); - name.replace(/\/g, ">"); - - return name; - }, - - // find first h1 element in DOM tree - find_heading: function (node) { - if (!node || node.nodeType != 1) - return null; - - if (node.nodeName == "H1" || node.nodeName == "h1") - return node; - - var child = node.firstChild; - - while (child) - { - node = this.find_heading(child); - - if (node) - return node; - - child = child.nextSibling; - } - - return null; - }, - - // recursively extract text from DOM tree - extract_text: function (node) { - if (!node) - return ""; - - // text nodes - if (node.nodeType == 3) - return node.nodeValue; - - // elements - if (node.nodeType == 1) - { - node = node.firstChild; - var text = ""; - - while (node) - { - text = text + this.extract_text(node); - node = node.nextSibling; - } - - return text; - } - - return ""; - }, - - // find copyright text from meta element - find_copyright: function () { - var name, content; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "copyright") - return content; - } - - return null; - }, - - find_size_adjust: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "font-size-adjustment") - return 1 * content; - } - - return 1; - }, - - // for 20 minutes - find_duration: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "duration") - return 60000 * content; - } - - return null; - }, - - replace_by_non_breaking_space: function (str) { - for (var i = 0; i < str.length; ++i) - str[i] = 160; - }, - - // ### CHECK ME ### is use of "li" okay for text/html? - // for XHTML do we also need to specify namespace? - init_outliner: function () { - var items = document.getElementsByTagName("li"); - - for (var i = 0; i < items.length; ++i) - { - var target = items[i]; - - if (!this.has_class(target.parentNode, "outline")) - continue; - - target.onclick = this.outline_click; -/* ### more work needed for IE6 - if (!this.ns_pos) - { - target.onmouseover = this.hover_outline; - target.onmouseout = this.unhover_outline; - } -*/ - if (this.foldable(target)) - { - target.foldable = true; - target.onfocus = function () {w3c_slidy.outline = this;}; - target.onblur = function () {w3c_slidy.outline = null;}; - - if (!target.getAttribute("tabindex")) - target.setAttribute("tabindex", "0"); - - if (this.has_class(target, "expand")) - this.unfold(target); - else - this.fold(target); - } - else - { - this.add_class(target, "nofold"); - target.visible = true; - target.foldable = false; - } - } - }, - - foldable: function (item) { - if (!item || item.nodeType != 1) - return false; - - var node = item.firstChild; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) - return true; - - node = node.nextSibling; - } - - return false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - fold: function (item) { - if (item) - { - this.remove_class(item, "unfolded"); - this.add_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.add_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - unfold: function (item) { - if (item) - { - this.add_class(item, "unfolded"); - this.remove_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.remove_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = true; - }, - - outline_click: function (e) { - if (!e) - e = window.event; - - var rightclick = false; - var target = w3c_slidy.get_target(e); - - while (target && target.visible == undefined) - target = target.parentNode; - - if (!target) - return true; - - if (e.which) - rightclick = (e.which == 3); - else if (e.button) - rightclick = (e.button == 2); - - if (!rightclick && target.visible != undefined) - { - if (target.foldable) - { - if (target.visible) - w3c_slidy.fold(target); - else - w3c_slidy.unfold(target); - } - - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - } - - return false; - }, - - add_initial_prompt: function () { - var prompt = this.create_element("div"); - prompt.setAttribute("class", "initial_prompt"); - - var p1 = this.create_element("p"); - prompt.appendChild(p1); - p1.setAttribute("class", "help"); - - if (this.keyboardless) - p1.innerHTML = "swipe right to move to next slide"; - else - p1.innerHTML = "Space, Right Arrow or swipe right to move to " + - "next slide, click help below for more details"; - - this.add_listener(prompt, "click", function (e) { - document.body.removeChild(prompt); - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }); - - document.body.appendChild(prompt); - this.initial_prompt = prompt; - setTimeout(function() {document.body.removeChild(prompt);}, 5000); - }, - - add_toolbar: function () { - var counter, page; - - this.toolbar = this.create_element("div"); - this.toolbar.setAttribute("class", "toolbar"); - - // a reasonably behaved browser - if (this.ns_pos || !this.ie6) - { - var right = this.create_element("div"); - right.setAttribute("style", "float: right; text-align: right"); - - counter = this.create_element("span") - counter.innerHTML = this.localize("slide") + " n/m"; - right.appendChild(counter); - this.toolbar.appendChild(right); - - var left = this.create_element("div"); - left.setAttribute("style", "text-align: left"); - - // global end of slide indicator - this.eos = this.create_element("span"); - this.eos.innerHTML = "* "; - left.appendChild(this.eos); - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - left.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - left.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()"); - contents.setAttribute("title", this.localize("table of contents")); - contents.innerHTML = this.localize("contents?"); - left.appendChild(contents); - - var gap2 = document.createTextNode(" "); - left.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.className = "copyright"; - span.innerHTML = copyright; - left.appendChild(span); - } - - this.toolbar.setAttribute("tabindex", "0"); - this.toolbar.appendChild(left); - } - else // IE6 so need to work around its poor CSS support - { - this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute"); - this.toolbar.style.zIndex = "200"; - this.toolbar.style.width = "99.9%"; - this.toolbar.style.height = "1.2em"; - this.toolbar.style.top = "auto"; - this.toolbar.style.bottom = "0"; - this.toolbar.style.left = "0"; - this.toolbar.style.right = "0"; - this.toolbar.style.textAlign = "left"; - this.toolbar.style.fontSize = "60%"; - this.toolbar.style.color = "red"; - this.toolbar.borderWidth = 0; - this.toolbar.className = "toolbar"; - this.toolbar.style.background = "rgb(240,240,240)"; - - // would like to have help text left aligned - // and page counter right aligned, floating - // div's don't work, so instead use nested - // absolutely positioned div's. - - var sp = this.create_element("span"); - sp.innerHTML = "  * "; - this.toolbar.appendChild(sp); - this.eos = sp; // end of slide indicator - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - this.toolbar.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - this.toolbar.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:toggleTableOfContents()"); - contents.setAttribute("title", this.localize("table of contents".localize)); - contents.innerHTML = this.localize("contents?"); - this.toolbar.appendChild(contents); - - var gap2 = document.createTextNode(" "); - this.toolbar.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.innerHTML = copyright; - span.style.color = "black"; - span.style.marginLeft = "0.5em"; - this.toolbar.appendChild(span); - } - - counter = this.create_element("div") - counter.style.position = "absolute"; - counter.style.width = "auto"; //"20%"; - counter.style.height = "1.2em"; - counter.style.top = "auto"; - counter.style.bottom = 0; - counter.style.right = "0"; - counter.style.textAlign = "right"; - counter.style.color = "red"; - counter.style.background = "rgb(240,240,240)"; - - counter.innerHTML = this.localize("slide") + " n/m"; - this.toolbar.appendChild(counter); - } - - // ensure that click isn't passed through to the page - this.toolbar.onclick = - function (e) { - if (!e) - e = window.event; - - var target = e.target; - - if (!target && e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target && target.nodeType == 3) - target = target.parentNode; - - w3c_slidy.stop_propagation(e); - - if (target && target.nodeName.toLowerCase() != "a") - w3c_slidy.mouse_button_click(e); - }; - - this.slide_number_element = counter; - this.set_eos_status(false); - document.body.appendChild(this.toolbar); - }, - - // wysiwyg editors make it hard to use div elements - // e.g. amaya loses the div when you copy and paste - // this function wraps div elements around implicit - // slides which start with an h1 element and continue - // up to the next heading or div element - wrap_implicit_slides: function () { - var i, heading, node, next, div; - var headings = document.getElementsByTagName("h1"); - - if (!headings) - return; - - for (i = 0; i < headings.length; ++i) - { - heading = headings[i]; - - if (heading.parentNode != document.body) - continue; - - node = heading.nextSibling; - - div = document.createElement("div"); - this.add_class(div, "slide"); - document.body.replaceChild(div, heading); - div.appendChild(heading); - - while (node) - { - if (node.nodeType == 1 && // an element - (node.nodeName == "H1" || - node.nodeName == "h1" || - node.nodeName == "DIV" || - node.nodeName == "div")) - break; - - next = node.nextSibling; - node = document.body.removeChild(node); - div.appendChild(node); - node = next; - } - } - }, - -// return new array of all slides - collect_slides: function () { - var slides = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "slide")) - { - // add slide to collection - slides[slides.length] = div; - - // hide each slide as it is found - this.add_class(div, "hidden"); - - // add dummy
    at end for scrolling hack - var node1 = document.createElement("br"); - div.appendChild(node1); - var node2 = document.createElement("br"); - div.appendChild(node2); - } - else if (this.has_class(div, "background")) - { // work around for Firefox SVG reload bug - // which otherwise replaces 1st SVG graphic with 2nd - div.style.display = "block"; - } - } - - this.slides = slides; - }, - - // return new array of all
    - collect_notes: function () { - var notes = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "handout")) - { - // add note to collection - notes[notes.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.notes = notes; - }, - - // return new array of all
    - // including named backgrounds e.g. class="background titlepage" - collect_backgrounds: function () { - var backgrounds = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "background")) - { - // add background to collection - backgrounds[backgrounds.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.backgrounds = backgrounds; - }, - - // set click handlers on all anchors - patch_anchors: function () { - var self = w3c_slidy; - var handler = function (event) { - // compare this.href with location.href - // for link to another slide in this doc - - if (self.page_address(this.href) == self.page_address(location.href)) - { - // yes, so find new slide number - var newslidenum = self.find_slide_number(this.href); - - if (newslidenum != self.slide_number) - { - var slide = self.slides[self.slide_number]; - self.hide_slide(slide); - self.slide_number = newslidenum; - slide = self.slides[self.slide_number]; - self.show_slide(slide); - self.set_location(); - } - } - else - w3c_slidy.stop_propagation(event); - -// else if (this.target == null) -// location.href = this.href; - - this.blur(); - self.disable_slide_click = true; - }; - - var anchors = document.body.getElementsByTagName("a"); - - for (var i = 0; i < anchors.length; ++i) - { - if (window.addEventListener) - anchors[i].addEventListener("click", handler, false); - else - anchors[i].attachEvent("onclick", handler); - } - }, - - // ### CHECK ME ### see which functions are invoked via setTimeout - // either directly or indirectly for use of w3c_slidy vs this - show_slide_number: function () { - var timer = w3c_slidy.get_timer(); - w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " + - (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length; - }, - - // every 200mS check if the location has been changed as a - // result of the user activating the Back button/menu item - // doesn't work for Opera < 9.5 - check_location: function () { - var hash = location.hash; - - if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#")) - w3c_slidy.goto_slide(0); - else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")") - { - var num = parseInt(location.hash.substr(2)); - - if (!isNaN(num)) - w3c_slidy.goto_slide(num-1); - } - - if (w3c_slidy.time_left && w3c_slidy.slide_number > 0) - { - w3c_slidy.show_slide_number(); - - if (w3c_slidy.time_left > 0) - w3c_slidy.time_left -= 200; - } - }, - - get_timer: function () { - var timer = ""; - if (w3c_slidy.time_left) - { - var mins, secs; - secs = Math.floor(w3c_slidy.time_left/1000); - mins = Math.floor(secs / 60); - secs = secs % 60; - timer = (mins ? mins+"m" : "") + secs + "s "; - } - - return timer; - }, - - // this doesn't push location onto history stack for IE - // for which a hidden iframe hack is needed: load page into - // the iframe with script that set's parent's location.hash - // but that won't work for standalone use unless we can - // create the page dynamically via a javascript: URL - set_location: function () { - var uri = w3c_slidy.page_address(location.href); - var hash = "#(" + (w3c_slidy.slide_number+1) + ")"; - - if (w3c_slidy.slide_number >= 0) - uri = uri + hash; - - if (w3c_slidy.ie && (w3c_slidy.ie6 || w3c_slidy.ie7)) - w3c_slidy.push_hash(hash); - - if (uri != location.href) // && !khtml - location.href = uri; - - if (this.khtml) - hash = "(" + (w3c_slidy.slide_number+1) + ")"; - - if (!this.ie && location.hash != hash && location.hash != "") - location.hash = hash; - - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide_number(); - }, - - page_address: function (uri) { - var i = uri.indexOf("#"); - - if (i < 0) - i = uri.indexOf("%23"); - - // check if anchor is entire page - - if (i < 0) - return uri; // yes - - return uri.substr(0, i); - }, - - // only used for IE6 and IE7 - on_frame_loaded: function (hash) { - location.hash = hash; - var uri = w3c_slidy.page_address(location.href); - location.href = uri + hash; - }, - - // history hack with thanks to Bertrand Le Roy - push_hash: function (hash) { - if (hash == "") hash = "#(1)"; - window.location.hash = hash; - - var doc = document.getElementById("historyFrame").contentWindow.document; - doc.open("javascript:''"); - doc.write("hello mum"); - doc.close(); - }, - - // find current slide based upon location - // first find target anchor and then look - // for associated div element enclosing it - // finally map that to slide number - find_slide_number: function (uri) { - // first get anchor from page location - - var i = uri.indexOf("#"); - - // check if anchor is entire page - if (i < 0) - return 0; // yes - - var anchor = unescape(uri.substr(i+1)); - - // now use anchor as XML ID to find target - var target = document.getElementById(anchor); - - if (!target) - { - // does anchor look like "(2)" for slide 2 ?? - // where first slide is (1) - var re = /\((\d)+\)/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // accept [2] for backwards compatibility - re = /\[(\d)+\]/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // oh dear unknown anchor - return 0; - } - - // search for enclosing slide - - while (true) - { - // browser coerces html elements to uppercase! - if (target.nodeName.toLowerCase() == "div" && - this.has_class(target, "slide")) - { - // found the slide element - break; - } - - // otherwise try parent element if any - - target = target.parentNode; - - if (!target) - { - return 0; // no luck! - } - }; - - for (i = 0; i < slides.length; ++i) - { - if (slides[i] == target) - return i; // success - } - - // oh dear still no luck - return 0; - }, - - previous_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide; - - if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null) - { - w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown); - w3c_slidy.set_eos_status(false); - } - else if (w3c_slidy.slide_number > 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - w3c_slidy.set_eos_status(true); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_location(); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - next_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide, last = w3c_slidy.last_shown; - - if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1) - w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown); - - if ((!incremental || w3c_slidy.last_shown == null) && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number + 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - else if (!w3c_slidy.last_shown) - { - if (last && incremental) - w3c_slidy.last_shown = last; - } - - w3c_slidy.set_location(); - - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - // to first slide with nothing revealed - // i.e. state at start of presentation - first_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - if (w3c_slidy.slide_number != 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = 0; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_eos_status( - !w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.set_location(); - } - }, - - // goto last slide with everything revealed - // i.e. state at end of presentation - last_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - w3c_slidy.last_shown = null; //revealNextItem(lastShown); - - if (w3c_slidy.last_shown == null && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.slides.length - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - - w3c_slidy.show_slide(slide); - } - else - { - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - } - - w3c_slidy.set_eos_status(true); - w3c_slidy.set_location(); - } - }, - - - // ### check this and consider add/remove class - set_eos_status: function (state) { - if (this.eos) - this.eos.style.color = (state ? "rgb(240,240,240)" : "red"); - }, - - // first slide is 0 - goto_slide: function (num) { - //alert("going to slide " + (num+1)); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = num; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide(slide); - w3c_slidy.show_slide_number(); - }, - - - show_slide: function (slide) { - this.sync_background(slide); - window.scrollTo(0,0); - this.remove_class(slide, "hidden"); - }, - - hide_slide: function (slide) { - this.add_class(slide, "hidden"); - }, - - // show just the backgrounds pertinent to this slide - // when slide background-color is transparent - // this should now work with rgba color values - sync_background: function (slide) { - var background; - var bgColor; - - if (slide.currentStyle) - bgColor = slide.currentStyle["backgroundColor"]; - else if (document.defaultView) - { - var styles = document.defaultView.getComputedStyle(slide,null); - - if (styles) - bgColor = styles.getPropertyValue("background-color"); - else // broken implementation probably due Safari or Konqueror - { - //alert("defective implementation of getComputedStyle()"); - bgColor = "transparent"; - } - } - else - bgColor == "transparent"; - - if (bgColor == "transparent" || - bgColor.indexOf("rgba") >= 0 || - bgColor.indexOf("opacity") >= 0) - { - var slideClass = this.get_class_list(slide); - - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - - var bgClass = this.get_class_list(background); - - if (this.matching_background(slideClass, bgClass)) - this.remove_class(background, "hidden"); - else - this.add_class(background, "hidden"); - } - } - else // forcibly hide all backgrounds - this.hide_backgrounds(); - }, - - hide_backgrounds: function () { - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - this.add_class(background, "hidden"); - } - }, - - // compare classes for slide and background - matching_background: function (slideClass, bgClass) { - var i, count, pattern, result; - - // define pattern as regular expression - pattern = /\w+/g; - - // check background class names - result = bgClass.match(pattern); - - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (result[i] == "background") - continue; - - ++count; - } - - if (count == 0) // default match - return true; - - // check for matches and place result in array - result = slideClass.match(pattern); - - // now check if desired name is present for background - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (this.has_token(bgClass, result[i])) - return true; - } - - return false; - }, - - resized: function () { - var width = 0; - - if ( typeof( window.innerWidth ) == 'number' ) - width = window.innerWidth; // Non IE browser - else if (document.documentElement && document.documentElement.clientWidth) - width = document.documentElement.clientWidth; // IE6 - else if (document.body && document.body.clientWidth) - width = document.body.clientWidth; // IE4 - - var height = 0; - - if ( typeof( window.innerHeight ) == 'number' ) - height = window.innerHeight; // Non IE browser - else if (document.documentElement && document.documentElement.clientHeight) - height = document.documentElement.clientHeight; // IE6 - else if (document.body && document.body.clientHeight) - height = document.body.clientHeight; // IE4 - - if (height && (width/height > 1.05*1024/768)) - { - width = height * 1024.0/768; - } - - // IE fires onresize even when only font size is changed! - // so we do a check to avoid blocking < and > actions - if (width != w3c_slidy.last_width || height != w3c_slidy.last_height) - { - if (width >= 1100) - w3c_slidy.size_index = 5; // 4 - else if (width >= 1000) - w3c_slidy.size_index = 4; // 3 - else if (width >= 800) - w3c_slidy.size_index = 3; // 2 - else if (width >= 600) - w3c_slidy.size_index = 2; // 1 - else if (width) - w3c_slidy.size_index = 0; - - // add in font size adjustment from meta element e.g. - // - // useful when slides have too much content ;-) - - if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment && - w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length) - w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment; - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - w3c_slidy.adjust_object_dimensions(width, height); - - if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index]) - { - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - } - - w3c_slidy.last_width = width; - w3c_slidy.last_height = height; - - // force reflow to work around Mozilla bug - if (w3c_slidy.ns_pos) - { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - } - - // force correct positioning of toolbar - w3c_slidy.refresh_toolbar(200); - } - }, - - scrolled: function () { - if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset(); - // hide toolbar - w3c_slidy.toolbar.style.display = "none"; - - // make it reappear later - if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all) - { - setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000); - w3c_slidy.scrollhack = 1; - } - } - }, - - hide_toolbar: function () { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden"); - window.focus(); - }, - - // used to ensure IE refreshes toolbar in correct position - refresh_toolbar: function (interval) { - if (!w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hide_toolbar(); - setTimeout(function () {w3c_slidy.show_toolbar(); }, interval); - } - }, - - // restores toolbar after short delay - show_toolbar: function () { - if (w3c_slidy.want_toolbar) - { - w3c_slidy.toolbar.style.display = "block"; - - if (!w3c_slidy.ns_pos) - { - // adjust position to allow for scrolling - var xoffset = w3c_slidy.scroll_x_offset(); - w3c_slidy.toolbar.style.left = xoffset; - w3c_slidy.toolbar.style.right = xoffset; - - // determine vertical scroll offset - //var yoffset = scrollYOffset(); - - // bottom is doc height - window height - scroll offset - //var bottom = documentHeight() - lastHeight - yoffset - - //if (yoffset > 0 || documentHeight() > lastHeight) - // bottom += 16; // allow for height of scrollbar - - w3c_slidy.toolbar.style.bottom = 0; //bottom; - } - - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden"); - } - - w3c_slidy.scrollhack = 0; - - - // set the keyboard focus to the help link on the - // toolbar to ensure that document has the focus - // IE doesn't always work with window.focus() - // and this hack has benefit of Enter for help - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - }, - -// invoked via F key - toggle_toolbar: function () { - if (!w3c_slidy.view_all) - { - if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden")) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 1; - } - else - { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 0; - } - } - }, - - scroll_x_offset: function () { - if (window.pageXOffset) - return self.pageXOffset; - - if (document.documentElement && - document.documentElement.scrollLeft) - return document.documentElement.scrollLeft; - - if (document.body) - return document.body.scrollLeft; - - return 0; - }, - - scroll_y_offset: function () { - if (window.pageYOffset) - return self.pageYOffset; - - if (document.documentElement && - document.documentElement.scrollTop) - return document.documentElement.scrollTop; - - if (document.body) - return document.body.scrollTop; - - return 0; - }, - - // looking for a way to determine height of slide content - // the slide itself is set to the height of the window - optimize_font_size: function () { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - //var dh = documentHeight(); //getDocHeight(document); - var dh = slide.scrollHeight; - var wh = getWindowHeight(); - var u = 100 * dh / wh; - - alert("window utilization = " + u + "% (doc " - + dh + " win " + wh + ")"); - }, - - // from document object - get_doc_height: function (doc) { - if (!doc) - doc = document; - - if (doc && doc.body && doc.body.offsetHeight) - return doc.body.offsetHeight; // ns/gecko syntax - - if (doc && doc.body && doc.body.scrollHeight) - return doc.body.scrollHeight; - - alert("couldn't determine document height"); - }, - - get_window_height: function () { - if ( typeof( window.innerHeight ) == 'number' ) - return window.innerHeight; // Non IE browser - - if (document.documentElement && document.documentElement.clientHeight) - return document.documentElement.clientHeight; // IE6 - - if (document.body && document.body.clientHeight) - return document.body.clientHeight; // IE4 - }, - - document_height: function () { - var sh, oh; - - sh = document.body.scrollHeight; - oh = document.body.offsetHeight; - - if (sh && oh) - { - return (sh > oh ? sh : oh); - } - - // no idea! - return 0; - }, - - smaller: function () { - if (w3c_slidy.size_index > 0) - { - --w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - bigger: function () { - if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1) - { - ++w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - // with thanks to Ivan Herman for the suggestion - adjust_object_dimensions: function (width, height) { - for( var i = 0; i < w3c_slidy.objects.length; i++ ) - { - var obj = this.objects[i]; - var mimeType = obj.getAttribute("type"); - - if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash") - { - if ( !obj.initialWidth ) - obj.initialWidth = obj.getAttribute("width"); - - if ( !obj.initialHeight ) - obj.initialHeight = obj.getAttribute("height"); - - if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" ) - { - var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1)); - var newW = width * (w/100.0); - obj.setAttribute("width",newW); - } - - if ( obj.initialHeight && - obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" ) - { - var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1)); - var newH = height * (h/100.0); - obj.setAttribute("height", newH); - } - } - } - }, - - // needed for Opera to inhibit default behavior - // since Opera delivers keyPress even if keyDown - // was cancelled - key_press: function (event) { - if (!event) - event = window.event; - - if (!w3c_slidy.key_wanted) - return w3c_slidy.cancel(event); - - return true; - }, - - // See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes - key_down: function (event) { - var key, target, tag; - - w3c_slidy.key_wanted = true; - - if (!event) - event = window.event; - - // kludge around NS/IE differences - if (window.event) - { - key = window.event.keyCode; - target = window.event.srcElement; - } - else if (event.which) - { - key = event.which; - target = event.target; - } - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // avoid interfering with keystroke - // behavior for non-slidy chrome elements - if (!w3c_slidy.slidy_chrome(target) && - w3c_slidy.special_element(target)) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey || event.metaKey) - return true; - - // dismiss table of contents if visible - if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40) - { - w3c_slidy.hide_table_of_contents(true); - - if (key == 27 || key == 84 || key == 67) - return w3c_slidy.cancel(event); - } - - if (key == 34) // Page Down - { - w3c_slidy.next_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 33) // Page Up - { - w3c_slidy.previous_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 32) // space bar - { - w3c_slidy.next_slide(true); - return w3c_slidy.cancel(event); - } - else if (key == 37) // Left arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.previous_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 36) // Home - { - w3c_slidy.first_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 35) // End - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 39) // Right arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.next_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 13) // Enter - { - if (w3c_slidy.outline) - { - if (w3c_slidy.outline.visible) - w3c_slidy.fold(w3c_slidy.outline); - else - w3c_slidy.unfold(w3c_slidy.outline); - - return w3c_slidy.cancel(event); - } - } - else if (key == 188) // < for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 190) // > for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 189 || key == 109) // - for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 187 || key == 191 || key == 107) // = + for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 83) // S for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 66) // B for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 90) // Z for last slide - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 70) // F for toggle toolbar - { - w3c_slidy.toggle_toolbar(); - return w3c_slidy.cancel(event); - } - else if (key == 65) // A for toggle view single/all slides - { - w3c_slidy.toggle_view(); - return w3c_slidy.cancel(event); - } - else if (key == 75) // toggle action of left click for next page - { - w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled; - var alert_msg = (w3c_slidy.mouse_click_enabled ? - "enabled" : "disabled") + " mouse click advance"; - - alert(w3c_slidy.localize(alert_msg)); - return w3c_slidy.cancel(event); - } - else if (key == 84 || key == 67) // T or C for table of contents - { - if (w3c_slidy.toc) - w3c_slidy.toggle_table_of_contents(); - - return w3c_slidy.cancel(event); - } - else if (key == 72) // H for help - { - window.location = w3c_slidy.help_page; - return w3c_slidy.cancel(event); - } - //else alert("key code is "+ key); - - return true; - }, - - // safe for both text/html and application/xhtml+xml - create_element: function (name) { - if (this.xhtml && (typeof document.createElementNS != 'undefined')) - return document.createElementNS("http://www.w3.org/1999/xhtml", name) - - return document.createElement(name); - }, - - get_element_style: function (elem, IEStyleProp, CSSStyleProp) { - if (elem.currentStyle) - { - return elem.currentStyle[IEStyleProp]; - } - else if (window.getComputedStyle) - { - var compStyle = window.getComputedStyle(elem, ""); - return compStyle.getPropertyValue(CSSStyleProp); - } - return ""; - }, - - // the string str is a whitespace separated list of tokens - // test if str contains a particular token, e.g. "slide" - has_token: function (str, token) { - if (str) - { - // define pattern as regular expression - var pattern = /\w+/g; - - // check for matches - // place result in array - var result = str.match(pattern); - - // now check if desired token is present - for (var i = 0; i < result.length; i++) - { - if (result[i] == token) - return true; - } - } - - return false; - }, - - get_class_list: function (element) { - if (typeof element.className != 'undefined') - return element.className; - - return element.getAttribute("class"); - }, - - has_class: function (element, name) { - if (element.nodeType != 1) - return false; - - var regexp = new RegExp("(^| )" + name + "\W*"); - - if (typeof element.className != 'undefined') - return regexp.test(element.className); - - return regexp.test(element.getAttribute("class")); - }, - - remove_class: function (element, name) { - var regexp = new RegExp("(^| )" + name + "\W*"); - var clsval = ""; - - if (typeof element.className != 'undefined') - { - clsval = element.className; - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.className = clsval; - } - } - else - { - clsval = element.getAttribute("class"); - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.setAttribute("class", clsval); - } - } - }, - - add_class: function (element, name) { - if (!this.has_class(element, name)) - { - if (typeof element.className != 'undefined') - element.className += " " + name; - else - { - var clsval = element.getAttribute("class"); - clsval = clsval ? clsval + " " + name : name; - element.setAttribute("class", clsval); - } - } - }, - - // HTML elements that can be used with class="incremental" - // note that you can also put the class on containers like - // up, ol, dl, and div to make their contents appear - // incrementally. Upper case is used since this is what - // browsers report for HTML node names (text/html). - incremental_elements: null, - okay_for_incremental: function (name) { - if (!this.incremental_elements) - { - var inclist = new Array(); - inclist["p"] = true; - inclist["pre"] = true; - inclist["li"] = true; - inclist["blockquote"] = true; - inclist["dt"] = true; - inclist["dd"] = true; - inclist["h2"] = true; - inclist["h3"] = true; - inclist["h4"] = true; - inclist["h5"] = true; - inclist["h6"] = true; - inclist["span"] = true; - inclist["address"] = true; - inclist["table"] = true; - inclist["tr"] = true; - inclist["th"] = true; - inclist["td"] = true; - inclist["img"] = true; - inclist["object"] = true; - this.incremental_elements = inclist; - } - return this.incremental_elements[name.toLowerCase()]; - }, - - next_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.next_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) // ELEMENT - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - previous_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.previous_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - // set visibility for all elements on current slide with - // a parent element with attribute class="incremental" - set_visibility_all_incremental: function (value) { - var node = this.next_incremental_item(null); - - if (value == "hidden") - { - while (node) - { - w3c_slidy.add_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - else // value == "visible" - { - while (node) - { - w3c_slidy.remove_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - }, - - // reveal the next hidden item on the slide - // node is null or the node that was last revealed - reveal_next_item: function (node) { - node = w3c_slidy.next_incremental_item(node); - - if (node && node.nodeType == 1) // an element - w3c_slidy.remove_class(node, "invisible"); - - return node; - }, - - // exact inverse of revealNextItem(node) - hide_previous_item: function (node) { - if (node && node.nodeType == 1) // an element - w3c_slidy.add_class(node, "invisible"); - - return this.previous_incremental_item(node); - }, - - // left to right traversal of root's content - next_node: function (root, node) { - if (node == null) - return root.firstChild; - - if (node.firstChild) - return node.firstChild; - - if (node.nextSibling) - return node.nextSibling; - - for (;;) - { - node = node.parentNode; - - if (!node || node == root) - break; - - if (node && node.nextSibling) - return node.nextSibling; - } - - return null; - }, - - // right to left traversal of root's content - previous_node: function (root, node) { - if (node == null) - { - node = root.lastChild; - - if (node) - { - while (node.lastChild) - node = node.lastChild; - } - - return node; - } - - if (node.previousSibling) - { - node = node.previousSibling; - - while (node.lastChild) - node = node.lastChild; - - return node; - } - - if (node.parentNode != root) - return node.parentNode; - - return null; - }, - - previous_sibling_element: function (el) { - el = el.previousSibling; - - while (el && el.nodeType != 1) - el = el.previousSibling; - - return el; - }, - - next_sibling_element: function (el) { - el = el.nextSibling; - - while (el && el.nodeType != 1) - el = el.nextSibling; - - return el; - }, - - first_child_element: function (el) { - var node; - - for (node = el.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1) - break; - } - - return node; - }, - - first_tag: function (element, tag) { - var node; - - if (!this.is_xhtml) - tag = tag.toUpperCase(); - - for (node = element.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1 && node.nodeName == tag) - break; - } - - return node; - }, - - hide_selection: function () { - if (window.getSelection) // Firefox, Chromium, Safari, Opera - { - var selection = window.getSelection(); - - if (selection.rangeCount > 0) - { - var range = selection.getRangeAt(0); - range.collapse (false); - } - } - else // Internet Explorer - { - var textRange = document.selection.createRange (); - textRange.collapse (false); - } - }, - - get_selected_text: function () { - try - { - if (window.getSelection) - return window.getSelection().toString(); - - if (document.getSelection) - return document.getSelection().toString(); - - if (document.selection) - return document.selection.createRange().text; - } - catch (e) - { - } - - return ""; - }, - - // make note of length of selected text - // as this evaluates to zero in click event - mouse_button_up: function (e) { - w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length; - }, - - // right mouse button click is reserved for context menus - // it is more reliable to detect rightclick than leftclick - mouse_button_click: function (e) { - var rightclick = false; - var leftclick = false; - var middleclick = false; - var target; - - if (!e) - var e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target.nodeType == 3) - target = target.parentNode; - - if (e.which) // all browsers except IE - { - leftclick = (e.which == 1); - middleclick = (e.which == 2); - rightclick = (e.which == 3); - } - else if (e.button) - { - // Konqueror gives 1 for left, 4 for middle - // IE6 gives 0 for left and not 1 as I expected - - if (e.button == 4) - middleclick = true; - - // all browsers agree on 2 for right button - rightclick = (e.button == 2); - } - else - leftclick = true; - - if (w3c_slidy.selected_text_len > 0) - { - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - // dismiss table of contents - w3c_slidy.hide_table_of_contents(false); - - // check if target is something that probably want's clicks - // e.g. a, embed, object, input, textarea, select, option - var tag = target.nodeName.toLowerCase(); - - if (w3c_slidy.mouse_click_enabled && leftclick && - !w3c_slidy.special_element(target) && - !target.onclick) - { - w3c_slidy.next_slide(true); - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - return true; - }, - - special_element: function (e) { - var tag = e.nodeName.toLowerCase(); - - return e.onkeydown || - e.onclick || - tag == "a" || - tag == "embed" || - tag == "object" || - tag == "video" || - tag == "audio" || - tag == "input" || - tag == "textarea" || - tag == "select" || - tag == "option"; - }, - - slidy_chrome: function (el) { - while (el) - { - if (el == w3c_slidy.toc || - el == w3c_slidy.toolbar || - w3c_slidy.has_class(el, "outline")) - return true; - - el = el.parentNode; - } - - return false; - }, - - get_key: function (e) - { - var key; - - // kludge around NS/IE differences - if (typeof window.event != "undefined") - key = window.event.keyCode; - else if (e.which) - key = e.which; - - return key; - }, - - get_target: function (e) { - var target; - - if (!e) - e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - if (target.nodeType != 1) - target = target.parentNode; - - return target; - }, - - // does display property provide correct defaults? - is_block: function (elem) { - var tag = elem.nodeName.toLowerCase(); - - return tag == "ol" || tag == "ul" || tag == "p" || - tag == "li" || tag == "table" || tag == "pre" || - tag == "h1" || tag == "h2" || tag == "h3" || - tag == "h4" || tag == "h5" || tag == "h6" || - tag == "blockquote" || tag == "address"; - }, - - add_listener: function (element, event, handler) { - if (window.addEventListener) - element.addEventListener(event, handler, false); - else - element.attachEvent("on"+event, handler); - }, - - // used to prevent event propagation from field controls - stop_propagation: function (event) { - event = event ? event : window.event; - event.cancelBubble = true; // for IE - - if (event.stopPropagation) - event.stopPropagation(); - - return true; - }, - - cancel: function (event) { - if (event) - { - event.cancel = true; - event.returnValue = false; - - if (event.preventDefault) - event.preventDefault(); - } - - w3c_slidy.key_wanted = false; - return false; - }, - -// for each language define an associative array -// and also the help text which is longer - - strings_es: { - "slide":"pág.", - "help?":"Ayuda", - "contents?":"Índice", - "table of contents":"tabla de contenidos", - "Table of Contents":"Tabla de Contenidos", - "restart presentation":"Reiniciar presentación", - "restart?":"Inicio" - }, - help_es: - "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " + - "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.", - - strings_ca: { - "slide":"pàg..", - "help?":"Ajuda", - "contents?":"Índex", - "table of contents":"taula de continguts", - "Table of Contents":"Taula de Continguts", - "restart presentation":"Reiniciar presentació", - "restart?":"Inici" - }, - help_ca: - "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " + - "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.", - - strings_cs: { - "slide":"snímek", - "help?":"nápověda", - "contents?":"obsah", - "table of contents":"obsah prezentace", - "Table of Contents":"Obsah prezentace", - "restart presentation":"znovu spustit prezentaci", - "restart?":"restart" - }, - help_cs: - "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " + - "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " + - "dá zvětšit a zmenšit pomocí kláves B a S.", - - strings_nl: { - "slide":"pagina", - "help?":"Help?", - "contents?":"Inhoud?", - "table of contents":"inhoudsopgave", - "Table of Contents":"Inhoudsopgave", - "restart presentation":"herstart presentatie", - "restart?":"Herstart?" - }, - help_nl: - "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " + - "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.", - - strings_de: { - "slide":"Seite", - "help?":"Hilfe", - "contents?":"Übersicht", - "table of contents":"Inhaltsverzeichnis", - "Table of Contents":"Inhaltsverzeichnis", - "restart presentation":"Präsentation neu starten", - "restart?":"Neustart" - }, - help_de: - "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " + - "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.", - - strings_pl: { - "slide":"slajd", - "help?":"pomoc?", - "contents?":"spis treści?", - "table of contents":"spis treści", - "Table of Contents":"Spis Treści", - "restart presentation":"Restartuj prezentację", - "restart?":"restart?" - }, - help_pl: - "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" + - "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.", - - strings_fr: { - "slide":"page", - "help?":"Aide", - "contents?":"Index", - "table of contents":"table des matières", - "Table of Contents":"Table des matières", - "restart presentation":"Recommencer l'exposé", - "restart?":"Début" - }, - help_fr: - "Naviguez avec la souris, la barre d'espace, les flèches " + - "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " + - "les touches S et B pour modifier la taille de la police.", - - strings_hu: { - "slide":"oldal", - "help?":"segítség", - "contents?":"tartalom", - "table of contents":"tartalomjegyzék", - "Table of Contents":"Tartalomjegyzék", - "restart presentation":"bemutató újraindítása", - "restart?":"újraindítás" - }, - help_hu: - "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " + - "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " + - "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " + - "a szöveg méretét.", - - strings_it: { - "slide":"pag.", - "help?":"Aiuto", - "contents?":"Indice", - "table of contents":"indice", - "Table of Contents":"Indice", - "restart presentation":"Ricominciare la presentazione", - "restart?":"Inizio" - }, - help_it: - "Navigare con mouse, barra spazio, frecce sinistra/destra o " + - "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.", - - strings_el: { - "slide":"σελίδα", - "help?":"βοήθεια;", - "contents?":"περιεχόμενα;", - "table of contents":"πίνακας περιεχομένων", - "Table of Contents":"Πίνακας Περιεχομένων", - "restart presentation":"επανεκκίνηση παρουσίασης", - "restart?":"επανεκκίνηση;" - }, - help_el: - "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " + - "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " + - "το μέγεθος της γραμματοσειράς.", - - strings_ja: { - "slide":"スライド", - "help?":"ヘルプ", - "contents?":"目次", - "table of contents":"目次を表示", - "Table of Contents":"目次", - "restart presentation":"最初から再生", - "restart?":"最初から" - }, - help_ja: - "マウス左クリック ・ スペース ・ 左右キー " + - "または Page Up ・ Page Downで操作, S ・ Bでフォントサイズ変更", - - strings_zh: { - "slide":"幻灯片", - "help?":"帮助?", - "contents?":"内容?", - "table of contents":"目录", - "Table of Contents":"目录", - "restart presentation":"重新启动展示", - "restart?":"重新启动?" - }, - help_zh: - "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " + - "用 S, B 改变字体大小.", - - strings_ru: { - "slide":"слайд", - "help?":"помощь?", - "contents?":"содержание?", - "table of contents":"оглавление", - "Table of Contents":"Оглавление", - "restart presentation":"перезапустить презентацию", - "restart?":"перезапуск?" - }, - help_ru: - "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" + - "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.", - - strings_sv: { - "slide":"sida", - "help?":"hjälp", - "contents?":"innehåll", - "table of contents":"innehållsförteckning", - "Table of Contents":"Innehållsförteckning", - "restart presentation":"visa presentationen från början", - "restart?":"börja om" - }, - help_sv: - "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " + - "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " + - "Använd tangenterna S och B för att ändra textens storlek.", - - strings: { }, - - localize: function (src) { - if (src == "") - return src; - - // try full language code, e.g. en-US - var s, lookup = w3c_slidy.strings[w3c_slidy.lang]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - - // strip country code suffix, e.g. - // try en if undefined for en-US - var lg = w3c_slidy.lang.split("-"); - - if (lg.length > 1) - { - lookup = w3c_slidy.strings[lg[0]]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - } - - // otherwise string as is - return src; - }, - - init_localization: function () { - var i18n = w3c_slidy; - var help_text = w3c_slidy.help_text; - - // each such language array is declared in the localize array - // this is used as in w3c_slidy.localize("foo"); - this.strings = { - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - }, - - i18n.strings_es[help_text] = i18n.help_es; - i18n.strings_ca[help_text] = i18n.help_ca; - i18n.strings_cs[help_text] = i18n.help_cs; - i18n.strings_nl[help_text] = i18n.help_nl; - i18n.strings_de[help_text] = i18n.help_de; - i18n.strings_pl[help_text] = i18n.help_pl; - i18n.strings_fr[help_text] = i18n.help_fr; - i18n.strings_hu[help_text] = i18n.help_hu; - i18n.strings_it[help_text] = i18n.help_it; - i18n.strings_el[help_text] = i18n.help_el; - i18n.strings_ja[help_text] = i18n.help_ja; - i18n.strings_zh[help_text] = i18n.help_zh; - i18n.strings_ru[help_text] = i18n.help_ru; - i18n.strings_sv[help_text] = i18n.help_sv; - - w3c_slidy.lang = document.body.parentNode.getAttribute("lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = "en"; - } -}; - -// hack for back button behavior -if (w3c_slidy.ie6 || w3c_slidy.ie7) -{ - document.write(""); -} - -// attach event listeners for initialization -w3c_slidy.set_up(); - -// hide the slides as soon as body element is available -// to reduce annoying screen mess before the onload event -setTimeout(w3c_slidy.hide_slides, 50); - diff --git a/jenkins/scripts/slidy.js.gz b/jenkins/scripts/slidy.js.gz deleted file mode 100644 index 35746cb3d747e3597c504e7bee2e76e2891e499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12797 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

    {s9zCkx}+(g P8 - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/jenkins/styles/openstack.css b/jenkins/styles/openstack.css deleted file mode 100644 index add7cd0..0000000 --- a/jenkins/styles/openstack.css +++ /dev/null @@ -1,441 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 1.6em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/jenkins/styles/slidy.css b/jenkins/styles/slidy.css deleted file mode 100644 index 96e3da7..0000000 --- a/jenkins/styles/slidy.css +++ /dev/null @@ -1,401 +0,0 @@ -/* slidy.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.toolbar { - position: fixed; z-index: 200; - top: auto; bottom: 0; left: 0; right: 0; - height: 1.2em; text-align: right; - padding-left: 1em; - padding-right: 1em; - font-size: 60%; - color: red; - background-color: rgb(240,240,240); - border-top: solid 1px rgb(180,180,180); -} - -div.toolbar span.copyright { - color: black; - margin-left: 0.5em; -} - -div.initial_prompt { - position: absolute; - z-index: 1000; - bottom: 1.2em; - width: 100%; - background-color: rgb(200,200,200); - opacity: 0.35; - background-color: rgb(200,200,200, 0.35); - cursor: pointer; -} - -div.initial_prompt p.help { - text-align: center; -} - -div.initial_prompt p.close { - text-align: right; - font-style: italic; -} - -div.slidy_toc { - position: absolute; - z-index: 300; - width: 60%; - max-width: 30em; - height: 30em; - overflow: auto; - top: auto; - right: auto; - left: 4em; - bottom: 4em; - padding: 1em; - background: rgb(240,240,240); - border-style: solid; - border-width: 2px; - font-size: 60%; -} - -div.slidy_toc .toc_heading { - text-align: center; - width: 100%; - margin: 0; - margin-bottom: 1em; - border-bottom-style: solid; - border-bottom-color: rgb(180,180,180); - border-bottom-width: 1px; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding-top: 0; - padding-bottom: 0; - padding-left: 20px; - padding-right: 20px; - border-width: 0; - clear: both; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - display: none; -} - -div.handout { - margin-left: 20px; - margin-right: 20px; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 10%; - margin-right: 0; -} - -div.slide h1 { - padding-left: 0; - padding-right: 20pt; - padding-top: 4pt; - padding-bottom: 4pt; - margin-top: 0; - margin-left: 0; - margin-right: 60pt; - margin-bottom: 0.5em; - display: block; - font-size: 160%; - line-height: 1.2em; - background: transparent; -} - -div.toc { - position: absolute; - top: auto; - bottom: 4em; - left: 4em; - right: auto; - width: 60%; - max-width: 30em; - height: 30em; - border: solid thin black; - padding: 1em; - background: rgb(240,240,240); - color: black; - z-index: 300; - overflow: auto; - display: block; - visibility: visible; -} - -div.toc-heading { - width: 100%; - border-bottom: solid 1px rgb(180,180,180); - margin-bottom: 1em; - text-align: center; -} - -pre { - font-size: 80%; - font-weight: bold; - line-height: 120%; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 1em; - padding-right: 1em; - border-style: solid; - border-left-width: 1em; - border-top-width: thin; - border-right-width: thin; - border-bottom-width: thin; - border-color: #95ABD0; - color: #00428C; - background-color: #E4E5E7; -} - -li pre { margin-left: 0; } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -.smaller { font-size: smaller } -.bigger { font-size: 130% } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } - -ul li { - list-style: square; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 0; - line-height: 140%; -} - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; - list-style-type: decimal; -} - -li ul li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li ul li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li ul li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -li ol li { - list-style-type: decimal; -} - - -li li ol li { - list-style-type: decimal; -} - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -ul.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -/* for slides with class "title" in table of contents */ -a.titleslide { font-weight: bold; font-style: italic } - -/* - hide images for work around for save as bug - where browsers fail to save images used by CSS -*/ -img.hidden { display: none; visibility: hidden } -div.initial_prompt { display: none; visibility: hidden } - - div.slide { - visibility: visible; - position: inherit; - } - div.handout { - border-top-style: solid; - border-top-width: thin; - border-top-color: black; - } - -@media screen { - .hidden { display: none; visibility: visible } - - div.slide.hidden { display: block; visibility: visible } - div.handout.hidden { display: block; visibility: visible } - div.background { display: none; visibility: hidden } - body.single_slide div.initial_prompt { display: block; visibility: visible } - body.single_slide div.background { display: block; visibility: visible } - body.single_slide div.background.hidden { display: none; visibility: hidden } - body.single_slide .invisible { visibility: hidden } - body.single_slide .hidden { display: none; visibility: hidden } - body.single_slide div.slide { position: absolute } - body.single_slide div.handout { display: none; visibility: hidden } -} - -@media print { - .hidden { display: block; visibility: visible } - - div.slide pre { font-size: 60%; padding-left: 0.5em; } - div.toolbar { display: none; visibility: hidden; } - div.slidy_toc { display: none; visibility: hidden; } - div.background { display: none; visibility: hidden; } - div.slide { page-break-before: always } - /* :first-child isn't reliable for print media */ - div.slide.first-slide { page-break-before: avoid } -} - diff --git a/jenkins/styles/w3c-blue.css b/jenkins/styles/w3c-blue.css deleted file mode 100644 index 83bd238..0000000 --- a/jenkins/styles/w3c-blue.css +++ /dev/null @@ -1,493 +0,0 @@ -/* w3c-blue.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; - background-color: #728ec2; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 3em; - padding-right: 3em; - padding-top: 0.1em; - margin-bottom: 0.8em; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - min-height: 2.3em; - color: white; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - color: white; - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - background: #728ec2; - border-width: 0; - height: 3em; - max-width: 3em; - z-index: 2; - float: left; -} - -#head-logo { - margin: 0; - margin-top: 0.25em; - padding-top: 0.25em; - padding-bottom: 0.2em; - padding-left: 0; - padding-right: 0; - height: 3.2em; - width: 4.8em; - float: right; - z-index: 2; - background: #728ec2; -} - -#head-logo-fallback { - margin: 0; - padding: 0; - margin-top: -0.8em; - width: 4.8em; - float: right; - z-index: 2; -} - -/* the next two classes support vertical and horizontal centering */ -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - color: white; - background-color: #728ec2; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - color: white; - height: auto; -} - -div.slide.cover h2 { - color: white; -} - -div.slide.cover a { - color: white; -} - -div.slide.cover a:visited { color: white } -div.slide.cover a:link { color: white } -div.slide.cover a:hover { color: yellow; text-decoration: underline } -div.slide.cover a:active { color: yellow; text-decoration: underline } - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -div.slide.cover img.cover { - margin: 0 0 0 0; - float: right; - padding-bottom: 4em; - width: 50%; - overflow: hidden; -} - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/lca/Overview.html b/lca/Overview.html deleted file mode 100644 index e0cf306..0000000 --- a/lca/Overview.html +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -

    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/lca/Overview.xhtml b/lca/Overview.xhtml deleted file mode 100644 index e0cf306..0000000 --- a/lca/Overview.xhtml +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/lca/blank.html b/lca/blank.html deleted file mode 100644 index c9081eb..0000000 --- a/lca/blank.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -HTML Slidy - template for basic presentations - - - - - - - -
    -

    Sample heading

    - -

    This is a template file you can copy and edit on your own server.

    - -
      -
    • point 1
    • -
    • point 2
    • -
    • . . .
    • -
    -
    - - diff --git a/lca/graphics/bullet-fold-dim.gif b/lca/graphics/bullet-fold-dim.gif deleted file mode 100644 index bce1a2a11c5532597bf9f535a7ffbf4fbf7d3f91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JN>NcHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvk@lY=Jv;`AXK3rv)x@3}*5D!zp z3kQRhQR~Ad9k38c*dIQrL7QPVqY7hq0o&xb58uRDCnmq-|1J9dLiA7Gy3mG}R$fj9 FYXE7rNksqv diff --git a/lca/graphics/bullet-fold-dim.png b/lca/graphics/bullet-fold-dim.png deleted file mode 100644 index 4e28cfa8cd355ebeeacd2e699594379eac1eb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 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 Dhk;$x diff --git a/lca/graphics/bullet-fold.gif b/lca/graphics/bullet-fold.gif deleted file mode 100644 index d4b063c91b5c246ba21e49df494ce6e8d6aec2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 diff --git a/lca/graphics/bullet-nofold-dim.gif b/lca/graphics/bullet-nofold-dim.gif deleted file mode 100644 index 98a4c39f00ea566ea2d1629b8c2187d802482809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmZ?wbhEHb)L;-{Sjf!KI`{aQGiP4E{tpC-KUo;L7?>G!7=QpI&%hKvr+?*X4*tb0 zYv*+?-MX_mwo>v&hlIqERat%s3P&~xczok!+bna(j)m(@QsaGo5eY7){$-zEvan8J uT=A8YON05k9)m~#+n(?XuY9&mlE{2fb+K-rXyJ34!2EmP|F|$RSOWk!$2hP6 diff --git a/lca/graphics/bullet-nofold-dim.png b/lca/graphics/bullet-nofold-dim.png deleted file mode 100644 index 27bccb2dde2052942a6f4bd0a8acf7bf169796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 GU=09ar#5{6 diff --git a/lca/graphics/bullet-nofold.png b/lca/graphics/bullet-nofold.png deleted file mode 100644 index 28215ecd4675584e8a272d82eec129f0e86e34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 zcmV-O3%B%%P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=00004XF*Lt006O$eEU(80000WV@Og>004R=004l4008;_004mL004C` z008P>0026e000+nl3&F}0001ENklGZ9h^-SeSwmg m4hHBBr2EVN00030{{sNSt`VjJi-9))0000 diff --git a/lca/graphics/bullet-unfold-dim.gif b/lca/graphics/bullet-unfold-dim.gif deleted file mode 100644 index b758cbedc6562e85e52e1e899de7d65e062a5604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JM#@cHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvku}Ss@Q+I)f&bl*5Ahxia6SlMK-)yYqs}FDFZ4PVg K?BeBQum%8{rAqq% diff --git a/lca/graphics/bullet-unfold-dim.png b/lca/graphics/bullet-unfold-dim.png deleted file mode 100644 index 1dec59d8f3e2354da112b76d33c012526aaf8572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2913 zcmV-n3!e0eP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=00004XF*Lt006O$eEU(80000WV@Og>004R=004l4008;_004mL004C` z008P>0026e000+nl3&F}0001dNkl)f?%~6;gDZ+}+!#%Rl!qLQt)Vf990+sFjT;E| zXgNqpNDitr`0(M`!JA2pjg1+HR1}Xoa6~$gaj-Y}0RR91|NjF3OivrWuPnom00000 LNkvXXu0mjfFF0fv diff --git a/lca/graphics/bullet-unfold.gif b/lca/graphics/bullet-unfold.gif deleted file mode 100644 index e5ecd5bab3bb35b03fe5c9c73b27e4037a22f6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 Hu0mjf?|WeS diff --git a/lca/graphics/bullet.png b/lca/graphics/bullet.png deleted file mode 100644 index 14ebd9510030df0289ab39d03d769c8c40679b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=?1^9%xw$45N|Nno@75XcHB1|Pg ze!>44o^Chr0vY1z;uunKD=Fa!lZ1q%!GRSDwJaMM8W@-v?Ef(Mo-Aak2P$IlboFyt I=akR{0EtU5!vFvP diff --git a/lca/graphics/example.png b/lca/graphics/example.png deleted file mode 100644 index 7ce9b3ffee0d58e6d8c2b1e09ca814fa7483e1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 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 - - - W3C Indian Office logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/lca/graphics/face1.gif b/lca/graphics/face1.gif deleted file mode 100644 index 04e50cd79749153fe9eda6d18558beee586b11fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 diff --git a/lca/graphics/face4.gif b/lca/graphics/face4.gif deleted file mode 100644 index 3f687402ab0e8379da8d37367701362a24d7907f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmV-U1F`%^Nk%w1Va)*f0HFZ@00030{{a900RR60A^sIZa%Ew3Wn>_CX>@2HRA^-& zM@dak03rDV0SW*D04x9i007MZ`2YX{{*;fY%k2-NoV41Dv);V>4~F7Mmgb43>dLn6 z3&-+I*Y=I)`p)(tOe&Ymrt=AnN~hGS^@`1Ex7@Dx3l59N_^!OfdmU0Jcux% z!h8W5I!q?Op~QwVDq6glV4_C;hZsA0RIxFnhLI!>glt$crOK5CPKIO&vw=&AF>Bg% zFmvP0nmHxz{CTsdMxZK%N+gO@r9%Krn>uAGQG?VA5}#TH&~U2Oty~32y!v!v*RcsE zf_2)EtlG5>B%W#(-&-47=AoynW^ z#J&!L8#g|&Z_eWwCiZp6JUZ=(eT`bbZry;!z7C~(XFahm_VMJ6_HFn*y$0)j+q-`c zpQ%vw^etGAk3T>Dp7s9wQ)mcafC2`fUx5amHQ<2$EjU4f10D!rgbo78V1*J)*ieKT z7C51W9#W9th9br{U~nd$r~!Z@uGpS{D82}z1OSRi<9hbp@znkU0YA zW06+{C}ff^0%&BDO#!H6lqWXiq>~LviDhsYZpmerUV52jn7e&RW|?LVC}x_voylgK z391QaoN~@dXPtK5iD#aA?#XALe*Ot)pn?ucXrYE4ifE#WF3M=5jy?)$q>@fbX{DB4 zifN{rZpvw=o_-2ysG^QaYN@84ifXE=uF7hwuD%Lutg_BZYpu54ifgXA?#gSgzWxeq Yu)+>YY_Y~3iwSJ9$}Y=nngsv=JBBEm8~^|S diff --git a/lca/graphics/fold-bright.gif b/lca/graphics/fold-bright.gif deleted file mode 100644 index 7e38faa8ba143f807aa48965da5b05b6dc2e3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZQcM5J({J-z=4`p8 zEpRVp5nq&thnI(^Qbxxbg-2x`XB6|=@5n65_vm-@VLGztV~2{Lz~m*DEggO4g*;|q t+@p{u!&2V-BT3*9_o5uf1=<~^tPkfYJQ8AwZP=mwZoiQX&)EL Ii!fLN0B3C!`v3p{ diff --git a/lca/graphics/fold.bmp b/lca/graphics/fold.bmp deleted file mode 100644 index 6ba9e56274fa4d8cfa89b5e74bb90efcfc77b043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSb#9`|L|c<1l5Kq0Tdxpj)CDnG9p?Z LhI5Fp52r5y%r$qx diff --git a/lca/graphics/fold.gif b/lca/graphics/fold.gif deleted file mode 100644 index 133e594fd0d939fd646d089d3bb037601e0ec93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZ?wbh9u|a>QWZRN6Vp?JQWH}u3s0un02Oft_=LFbIC8Ib?(zTs|Nmsr`3@9h zE(!7r{{Nrh`YB$ZfecojE{-7;w~`W+Bn>7kZ58Bh@JeD_9ObsPCreT<>P7G&9(COt v%|a|2*#EDX7O1;8s;ynjYKj2^BOAja87|H4rQHHRQy4s5{an^LB{Ts5_n$!T diff --git a/lca/graphics/keys2.jpg b/lca/graphics/keys2.jpg deleted file mode 100644 index 4739be00a0b3433b3522594a1362cc9e8f592c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42807 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 diff --git a/lca/graphics/nofold-dim.bmp b/lca/graphics/nofold-dim.bmp deleted file mode 100644 index 8a12826b1bbd1c79bf99f73612f595d8b1751a9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_qPOB!|m~3;-8C B+b;kB diff --git a/lca/graphics/nofold-dim.gif b/lca/graphics/nofold-dim.gif deleted file mode 100644 index 996fb5edaba3d31384c844941e262fca1797fb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 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 diff --git a/lca/graphics/openstack-cloud-software-vertical-large.png b/lca/graphics/openstack-cloud-software-vertical-large.png deleted file mode 100644 index 8d157aabcb9fb0a1be7d9362de23de7c4de1b5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23062 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 D6hBo} diff --git a/lca/graphics/unfold-bright.gif b/lca/graphics/unfold-bright.gif deleted file mode 100644 index 2748131a416f9a45800e95bb5cff1e84d00a3991..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZbxZ%s({J-z=4`p8 zEpRVp5nq&t#1uuLX^tH&Sty8OrBlZQtrif~`HHjGNxh@n~>z7N)VL5 cBB3S-)@a<{9 diff --git a/lca/graphics/unfold-dim.bmp b/lca/graphics/unfold-dim.bmp deleted file mode 100644 index c2a6bafa22d7f261c72545f2aede6d8ecf182a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_l#=xxOe-XUlXYh;v9VTAvqXoCXm7k7yz?a*k1qu diff --git a/lca/graphics/unfold-dim.gif b/lca/graphics/unfold-dim.gif deleted file mode 100644 index bee56711710516d16c9419285b0810079894116c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|@~ diff --git a/lca/graphics/unfold.gif b/lca/graphics/unfold.gif deleted file mode 100644 index 0753ae4d2c6a05d02bf3ece0c06d46fe03ce9f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|APd_=^+j!xJm!r1U zH-CR)S~J^4)t*W;EMOlXgqM^_;BR`L?N| zsYSwDq&Xw=DCea#?BLnAKswAZ(t%DDv%N4t}y=c5vMb(v=x66vZDtfK;hmriy zgKmDb3?jLDyOL6xr6r|o0mYV7P%_&IR>2f=J$&DfRh?(iS-^Hjqkvk(t43abI zL0cAMXUkc;tk~OV8*M~cvZiD&o-2l(8tHLAo^TA385@qb)&O?Fd$rHB$Ay*fEqY6{ z+CunmDSywvl(6$ZAFA<OrblwGNg z8r|9q#7*b2t+}L?^*_<9Xd^9L5v3jd{jWLPIx0amU&uZ3gf+-Zsn>JlP#tsgm$ii? z5%P>n?8zcLaj%E9D8CALN_v?I&9Q(sJVJd*&3gEfW#4jD29@y9HO$>p>}=3&oi<3E|3EGAD`>QIyq& z;-HN?&Za=C4h+NK6~G%>U5#$ABg%3UbOxl3*NZAUB+2`XXsRjw70>|_qj1w{$+Ml2bGpO==D#~v4#T@7Y>$XgRX9VPUfhG+E!p)2BsvA zdPk&0UuyvF>t5w|Qap@)mTN1{-|RlWC;?HiW%Sc#ndweEv z|DLTiUO&|j37@RrPvY}>x8EIq45Jk984vgmG~N=<#Kcd;SDzjD{FYGt+Q;w3*ZAFN z{(J!L=<|=(1-i0fxFyx&G@?guT-cyLmoffn;_9@)_QKz)m9dlYBU=(%SB=`1%%4X0 wo+YqS-e&G - - W3C logo - - - - - - - ® - - - - diff --git a/lca/graphics/w3c-logo-slanted.jpg b/lca/graphics/w3c-logo-slanted.jpg deleted file mode 100644 index 54e0ac361f274c598f320073c98f8842adc73069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26539 zcmeEubx>PzyJoQB#fudWZpEQkp+y1(8j4#=Demst;#PtcC=SI*ad#_FptxIbC%Cie z_wD^w{@I`C59GC6bRyeGf&%JV#L9%mj`0E9~NAb9`^3JTx@@&S092fY6K z>3_MQqN1Q6pD3vRw*9wvsDBUg-yPt8*zMnT|6jg7wgZT;P(Gv4qoFVYP>E2`h)^E8 z0dxQW3dTQ=4fwAc3Mv{p#uH2|Y#dzV4mE@TR1`EcRCF{940Lql-oD810q8^+#0-2g zPe{PVn2e63{DE=VSWL1N9c1dG$3TIPPC?i>&&Vk#shC+<+1NP*g@i>!#a_OCBPXw* z2vT~lp{b>r zK>e8PqthtPGoauqGvcpn|M2X8&#|EYBhUWj*njhD4uFS-g8cE&hyc=nhX=Nt2*Cfh z2tdzNvs})Vr%k5b1pWBh1W!+5buylo@b@0za`Oj1Jcf@9c{cL-69TA%=^pDKFmw2r z;<~2Cdi3Yq+<<}YT}4w48FU93cq{lm+Z8NalWphgS3Lu%M$5+eGkA?_i2udg5W@-aJC;Hm7;Kqm4{L0FEH5 zRJl(ql|mUi%9FD+xTt7oS04SoDnIK1?8X$@afNGT>l1*-U@Bv&+m8UDQJ9d6m*DPr z8QDwc_mR78MkD>fq+net3{vo`|D2{})KJ6{n`_lr{l#{?`gU-EHp+Gds;TBQTnsqW zE9P@fFedW^LQcFHINzZcI4P|Wf z9~m%9>C##PQ?+=x%1;yz2E~8%q=z3W6Z=z{`sK@~=E^6M)v)z)J}iR#LVG6Ciqu_c zPi^lH;XxW9>Y52brP%0%PFPIYL%zAkuisCf+v6@8>}j7acRkIS(lc2kV(#p)M^_Wx z3lbU5u<6if;)AdSylRIZkkZXQxudIVTM0;-D~!XE)P zd!2BxPEig=M^#rAsI3)Lr8ZLq>b5N&+j)n~CbwxMDlE-8wq+_AsA{BF-fe4e;oi}&ca@ypj-j0n{UryHe@+!xQpVP<=_bBe-Pj)-ltvCRD;%D%tcSyks=-@75 z^azSEwm5k*rf6A4wtdt9%&}IME7rVp<-R0=O8Zd7n&yf8U(~O$TKnu&{lg3lySrLV zMqXJT%v}vLmkoty%Sf`z^xq6U0ur>Be4nbRPFPLsiRo{UJ=orN$dPIf(bj|INC9Aj zz9=9043gu`e3&4o(-b>qqRk0KaQ8I%i+P1-$9d&?22hlCbq7bCC4#HO)l5o8IddnQ z8kL54P%Asxl)MPFIi~5lrvxc;z{coHEkq}rRaWPlx>Gj!z&JXXpd6{zlWaNCcPRf^41(#SJNdL^?ZCI|Fk-;ttp1f4mf)58 zk}2jx>(oYUwiD-}q5K86h+6A}`6B>qZ0_tWLhrXbMV_ImrUn&&q`ABEFD)7@sm>QP z)u(Qntsf?NQt491FD^W|p4|z^pI3;6RDaPRFHK)w$Z0+89p=y@wPZzzu%2i^(rzQp zz;eFfD|GMuMyON=c?tK*+Ykt6+x+SFLVj*c}i7lt z`=rJo8bQ?6PVxiW+dYOfil#26Vp@18=uTKL)2qD_e+!S9nOu@*kp+6XiI|)hkpa`E zqFYBcje%;-qLQ4woM&%SV=D%K?vz>axIY5yn_zcIeFJ7>l0SH=^kq(9x9$p83zzm! zd>p5$jmcue)m7Y84Hy@X(6s9eV)V?#?I-XM47%77LjliP^Nt?@;b*+0dbo=u;Gl~a z#z`f;~*MNlR( zkBG>k)@bUs$~lLJol2iOoL3}FPwu|gw&Gljw*`Lp5}upXZ+g2sh^PMqm*T%pmmwu&-&T@TaqreLSG=m&!O^LRn*Oq@LXGUGfM3wf(;S zK2{*b-g~1C^11ZSTp@E;tw?)6!R4~&m~wQ)U7Ahf%stVM?tgU}k#CfLY_Cj}8C#w7 ziT7C=%~TPO^p|DzdygZdT9)GMP?+u`V6adLBA5p87PaV_n=DYfUQb>c zsXMTRSJl>42fB4xqYEFGJJ+%?>Es$*cCr<1=d^L#*3P@z+^W?6BR9#LYMOl{(|BeE z1Qb630nY$9dTV|RR&6t_I0)LTvP!vev)aH=&H6S@W4m^DM(YIWV>+d=L=mmBm*A^n zkepY4UK_tTGnT5o1+8%Nki$9z^y#wjTV=F~0 zRUh6n!mjHxet^|dn|CFP`VjGT>nUx>INzNqPYRX;{KvO<3uV3OJinhQ zX3In6r8-D6J5yDvlgdKoGYRj^CfjNxyo+*Luc`}eT?%7l0P{Ut25fzAjTRPSJDba4 zR_FKg#ZDeiuss4s3gx8*6PJf}eGDyc z^=df$CDLw}0wJmo!#8TQjMIkVb34K#v2T}*e)!W!JObh%eAnu%?w86~%?u_EtZlb8J5N)=$d3e%uq z`Is_S)CdqN{>&5T25d?KLRCRxLg!*EV3C&|`?Bj_e0Lr9SjW^VcN^=q3% z2=RIjf}|q*-Ft+*>xyExP-9At-^I(L+!(D~LNUTQO(~gv&#o9t;W9EX+tS&jz z>mC>ORoeWX%h00$JV}Ggl9!N z;4{!yA?s=0uI!Q^2L2qRj>?N0q~zF^K_^rc;(o0noLVJk|MMSp(BE3_-IbH zRor31ewWo+51Njx09I3KD4$KeE11x0>GEX~+IBtlM+Rn_@jLOH+}N|UrWREf%uUo` zvf5fRx5Ss2um_ELY z^lDH4P5-R#0_;fgE+ai#52h(_~r?mDx(ve;FtX)PV4Pt{bMSBjS^igC<<0^4#t+XG! z$zpHMPicIO)S%1pWKkh$ooRb>>V{1Uo42$q(tLG7coH>p>W~C~?Mru3Xm=Iy@9w0J zAYeQcB&ll2meX2&9E7|}2`Z#eETv73(+`Vx!iA#MWn*L8EDN$~BQvfVkxkT|(T+h| z(BA;9(A8+yMLoYG9Q~3gh^L&1TqK1icJ4>oX?ac?f8W$iuKa{E3LRYVyQk{ zwOQlsF0&li?zw-YF)~Io{Ie97^MLgbMEvwn7jrQrf;S*YE8x1KP#PMbL1`5)qw-iD zY1nZC0X=68T`qn|S!4;7Aj6QDZ@;VUneqc_)1QGFD;N4*jbtwErR7hJZCCEu&T#u4 zTnOf?IkTici&s#%MCqGwhOsr*frTYDX~7;vzBhiyU9BV*@$lRE`4;&@_{|MmziF^Y z&pI-Ep`WW#tl!*Z`X^e}U!Y3Eot&K9dC1jOuuepTSg>kDBARPlX}zi+7z1(#LP27M z)<-A%jWH1AB;1VZRCd1u%@VMbW6qR=cyN>{jJA>opNQpGD1&hXsFZAO_!1wsS zLjkzB3mn5BdUWIGc~CM6{Jzxz4!&7c^5@_4=}aNl@ET;pl{9v}H!7$_O#{IjQ{O7M zgW1RLoQyY`@AQx%LIb7v_h_lG3-*H63`cu=qWXmolsd?x^i}wf#mg5SK!iL10|h8Y ztv0ztgV6d6FHx(t@cJTRmHqaQ`CwCx*#mBxc2}qKS8Qs1N_pcUA2V^zo)4ey^Tc*s zzPm=A?~$)RsARql=^gFPALP+X|9E-rZj>obgHH-Ja-8~)l!?g@ti1=2TeUuSw_mr} zqx<`36CKw+Lm?MyZObHvjUxAseZ~-*raX%i#SUU2b9a+qjd!{!u^#}yd(Km5{fSRg zLebiq3DBFEY)>!e45@KPVD>9XQceKo2LLQ@wOC>%^?YtDf!L_Ze}nuoL(1`eQX+@- zL4Vy2vJLg^H6;Z@EPSrdGWU=2j+zlq>-V~!T{LPo#dT4q;4jW#R)DR|uaqI`)A2r} zW4&oBoY)aI$y$vq6C0RC_#!haVrRlr4nH3Oel12IVxXs~ON{7f9u!2uC?AF^-c*6| zjtv;!j>gg^HnjKhI)+7AlhTRz)_L(x&wkU_3^lW|6Ra=BgKX98t*>>|WrKdp76<8u z0|0+ZLkd`;AIF`6$Roh=cqG_PvEn*wQpkhu$r+)RvN$=U$-JLfNh~>0ZP7G87oiNF z-!oh5YNbqpk9G-a&n4LO^Auwa{CVYo=jG=dKV>{kv@RW>-4wsx{QX<=C&~Ng^f#{R z(4#qCyT*gfwNqL3+19qO4v6I7_vvDV6N-UCim($oZf^9`*AHpr6Qskc_S8SAD z9%s(@v!OZQHP`qq9>Gn?D`MuicVm=Y0fbNd)N{xfz@Scp0q&lfnyJ0v5rr)mja)We zkW+2^bk*$LrIB8+iyz^bf1M9FYlqog!MkWqLA2L@R2|Gc+bh;n?Ubo125%U+cmxEb zLgpn*rLwl)ddVj`^Gl)Nx_TgH-xT~wv$Q9;L;cyOb<;{fqAM;ct94$JdsS^2T5w=J z`eSk;54Pj$kDK`knN+UBFJ%7F*^`}4_ozi$=ld3P`H|P-7yBGr>E)So{x}D5moCty zJ^~8ODGATiP5UDYu)mZ=mlpnsUcdBZY^ode^X7hQ4QF57X-uR^mYZxHycsWYhbQ-Z zYnH0I^6!dQkg6XTT{6nnWgI>2i1uJKd`-EQXQlRzCpH`;2C)Lar&9T zL%54Ruh#svjVi|vjsl6Zh&f5(dx-n=F%DbFja_n~waCw%Im7Rlmv#8HoZc3{p~6pe zV?-4vopfh{H8H*gV3$u#yiZ7t(kg2qHnQ0Q)k3xHKfTLoIwHOkK==pSnzT+-uX4w~ zfvUI~v(7VAnE|S`e+WHUO!$f$w?XUx6><wCM7)49IH?l~W zvn()+EtH@{Y*4&5UK4c_8Hg;`l}oU{INJYcP|(zlCH4qV&t++iscfy9C^K#uKg?>W zPJi9yY|Ej77vWtR2PKdonjrf88ImeAer4TD%W#}HJ?Ek#tL$o~RbLg)KVul!%VVo^ z;9N&9I?ov7_A#sj8~$reqaRpFqREF$_52h0wkx`3{_S{8|DGY57k0iarSI7t>dn zZJ9&Pbw>)TE4`Qu#&47F-t!Vlm}ZFv4=rcj#3R(BzHksNQ@yY5y(PX9`@~qb)z#h? zmg!+Axb5MGpKwrsXa|~wMe0T1l3UR_y9@2Q->2EMo}JXrf~^<6%RlDkuDoR{s-QYq z)uYu-)}A~-(+G;yidx0>3%MA-zNe(_|`KN7QYz@nuWEM+xL!a=Jc^f}%_>LpDx`=t(0Pdu$qGN$-?CO9 zdIacR=25?ZbAiIl(j?w@f=t#VVRswS1Bd<=6yy?OeI+i3E>-d6x)PNw=k> zu5vC9THNA2eU?}{LE=|=nF*iWfbV)6s8}xT^yhC^LxON__AY$K{DxMC^mSb4SxSn^ znm@(1SpVqy^1)YX+})*3XK!8a{>hbhel%T&6m`XHMQ<|3#DG^>Z+6;ku)R7%uh?8iksC87ek*$S3Rd%Z$QnW{OC--t$C{( zZn;|2FyYmbtaaC>{pZhB5yD00A{O66b(`|!&#u>RJgm?oV6B%=Adff*p+xmaFK+pCTbg&!=6HB4Z0@k?q=_s@P^+sHHiV96~4-|&RHK}vQ> z!G^5C&737yZ5olvWAsZ~)(Z>u#?~hGP56$^^q5vp9dfzWZC|OlsygIjYZNhK$r#q< zC=T!?tY>2kv0FfQWmZSYv4xi1smA=kZg1|7(f4T@Jfwq|8UXQhs8E+goaf<(xJ2Gpeplwa}#gc zw0(a23R8$uzTA-E{pg92?{dGTcQ#6(7D{3uULGnI6FQ++lyzJAn+G3D= zuaLBY-6`nIuAAHRg)<(=-j!H|#I*~F}pSkVR z3!4{5wVgNbLukXr&_85~9&_&fd@dtf$1S0!;}xrF|MT9fZ_9Nv7MCPZqrmfz-xN*j z*dstXF*EK|h|KP$^YU$DY9F||zOp&6cF5M5q)X7ea3Ka|P994Vi#|wZNCTFwBADu~ zrZF`{tNgd?moZ9TS&mp@ISvn*9)6e_&E+U~+Zq=ePqAAo;=ya-IO>2PxZcXJ{%ujZ z_bxZ=bAeH63FauQM{@jB%XGX%Jt|>ms8hN4-W$f^d%sE$=0}D2uGHu{Q#T=Nmj-I) zB-{Ul*AVU;SsyAbVfvG=nL)ICw~Zg3qyvnx075BqT%qhA-C`6M6*&-%gy0T95Egw5 z=aLU4VnlQ7E{%Y+kEQBk6WA5&qP)cJJHT{77E*|IRjcF#iW|o8$&e1Ul0AQ+e)01` z0l}+K-9nRDbZA^ zME~=+f#T6$MW4@f zq}FAGt4X;>tij~vGv#~L6A#cXcdFU5qBDKhaQ_vd&ya$Z!dpBRs_4?4PWGF5NbgoJ zoWoo1+{)#9no;uj@lW-jSMiN@P?YO4`zw1xVq{w~PLc2gun_zu3 zePKX3Z*Q}C;L8_|-`Urd3qP!W|D-U`tH!gm2BG}8&WwDo zjDcvq%>HK&ZsQ0krX=lDU6#Z;5LYZ$lvmZSp2ZkRoy_6foQV6^wy{yd%_8}=b+GNZ zSLo3S>QyygqwanVzT`S|oHahBxaIbXDMoGq#aSGM0E~Ap07%S1yQdBHtipfoOS8)& zZS0Swr4S|#mTxSXgwhAL&55D+P9s*gs;!*i*3R(4KWa)Zn$FW60n8-ZP7yxURvOlN z(7FN6yLp_yn7Qj~)unqroF9+}I0kr+tjpKGi0-H#kE z6KUpWU6d;g+a#B=<;do)nA+#+qR;s(KmNdFqof8;tjkVafQ1z)ew~)AA2El<5|`td!5s`Wrqw*p6Doo`8N~++eqfgLFLLPu^J;^Q8Y!sARinxya_I zsQDQHmFU;?yDJMJ>V3LJfA;Qoo0ErHr=G&+>cX=Y4yNH*US1$zVc7tqOU+@$S2pV! z>;axgqoq2YieFXXpkY<~JP^d2p$oA#SR8K0=CRAik?2oD`-ub4#3=?W!#)oQSbe*0 zbZC*_qK(_*JyJf?=M^bBo8iKHG5S8aMNe6KzTXc9%L2=htz`s&<@iBNAtFhZ#B8}* zp3HHROwpvo$Quj&9SSf$0E2oTZBImN%B2NoK;^Y|Yu)%h{C3S*^p)S#+1@w?lZv!PTwy^tq#3wXCnk{4cvOF zZR#BRs6hP7NBQn&+kH}+WsSz%@R3j8`2PNWm^aE-xTA1USSwZJVaw$Xd0lDirsucs z!->?r$w$Th>m^&$qrThcyb*LHXD|wR!A0ITb=DrwDb8Eu356s$pKyMxs2Bdqhw0$v zyBcC5PX^ZjLrg=u)H}h^IP8TAO}2}N=SQ=;Zi?48lLbb|GG<9_VBQ7^9Jx?p*m>B? zG$VxT3bvEzucyaLZCS?p?E%+^Jb7pjx_vlJbV!sFs4cTf7b?Yqh|k@*2$@$|t~Jy< z6BJfL=?YU_oOVLRnkTfOeV(=1T7S&jWlPfj>vUeQZmy*p6}LroZJnF)Q`~Aztrn-P z-KXfM{D*GQV=n*%O#DN~S8N(zSc*TEjzvr-UM9=g?w|WMreD3qH+YlFu82gHB?y2({NC{PRks4UdF)&8`)r2QcuVf z%$v78oL|g*2aNznRO&I$A{9daemTdWAjZ{xUmD9J^gVv1qTpcI!MrG^t6R?SpDoF9 z^T+}TM?*sog}(du`>kZ-XWhP)R*l61<%+!41)ZmgFJ1;ZbI09bu1*Iaqh-C7ilLI# zL--OT$Xtq}pt5VKu-Y-Qu4L4Yn~n~-xNj^Gt8z$gbR1S=J#Q!I!3 zROdWPh?iu>ps7(sn3bwhSimksQKs(&Y@Qjj%}bo0CDPL~ge-KJn%Z+uF8+?hZ)wIt z(mv%5g<-kCM*vSj#I49`a_68u)|=GYQpRS)b3_#3GeyA!SB919k5b;y(l^kUS;gbD zROL4O2a1_1j#+zqiIQca1%=4SpSZ6-#YkBz5 z%0lPVXGi*7!FQ(9Ds+EV_|N4hOE@RD8x@dp6YrDr8Kfp?OHGG!;|M96d1C+6!oo9# zvqfvwc}`1T`E|_luDxHwh0r;^4?E(sCRIUfO-^(px5WGo*hzKV6sK(9e2pCD+Wz1P za}M3UHRw<&W0P0EZgchDQMrp15i05rcHGmwRhTa~)*n&)6YSxe=mbBXA90j;I7>Ag*|_Md_kUVv4G*o03Zn%<7qaNC?- zE{jQ^;^O)%Y*g=FNMpdN4Bk4Az~!^gS(biOl{ohoz(LHU|c$fX6?Hd{3j1-)h7-L$STVZc8w$qT_b@eeG?;JD9Q ziwr%LM0Z3Vq7p5iYv%?HAapj$_07|6wRK*-8rwIdg!??l-OEt_ZBB{ll12FDjWdMxstYb1?qkZtd_O(w z^5-^Z%qFtOtX`T)?bNP0!QV^v6)-^qldR((t?ggJmh~T86zBd=F?n*dK_NO@L*E7$ z|3!TTgrE5c-0>VC66rUbcFTG0-8T3OsWdrPrO)|MS6APZ!D+3-(omn$?a+a4FF4lZ zq6m*x7N>iK4a>TtJZ8K(>+y$Qr>WL3d@^L29Ie3)ybf9%=1;Pa=Pzk}ON<>J>;$i< zw|OpxAk*NjTvA7N>iw=3b1}5Fj0V+N8;fT~F#G9>)f>9dnoMG&vXIDv1;_#)b+>X@ zmb~aGkGT`^64%zI8`{r)cx&#ldHWEn(h2PDJcyDtayf7TZ5QvU)Uo2t zXX@k0gO~Er`4+<9ojJ+qmf-IYHwqHF&GsjtPr&Na=lH`L=@tD#1rWN}kqXhY@vdcj zxeLErBd1%bxanM5+6!u~eEG4G+uh7-jx$4F$U+FRSCRkP_1vM0n9H#TX}u9I3c~`> zUm-Q(0T@ydoE^)~6Z0Q(B4l5oLjeFNs2$)0V$JFSaFeY{3EyW+V6Uua+)Mz^IWIzjF+I*6KdL*2Rs(QIg~@O}yX5epAlTq65yz61RMQlzFjg%Y>XIm+UW)vsj5wr!e7qAV04( zR`#i>rO^QycvcA3lC&k{aLSdN2#ZmG)AN}GQqOmmFe{dp3^!X`DfI7^Ej!s6qSL=R zek&sj=x?{weO(V=WFA4eLQ^`H%G}ToZk)6OOIOz@yaJ|&U@^|r-xNUs;Q7A4Oodln9+1q=pG6`lO&-Czx^ z+`G%Ow5ZcGI;GPHg}koML4EJyjOz`Me2(lb`0sk_IKPk(ke_fAntK2yXy<7zukp5D z-@)^D!9Q9%?H>WCZuioJCC@C;>)a|9mDlw_j;ID|A@(eoiCUI!h0L|RIxDEEqEAXj zA*z$(+BG9I7PlGc2wb?(a^$9pREO#K9iMTfIKDW8kt5ERnB6NT!m$IiPoC_AE6;3) zmrUfy5^+d>PUOl*i80XioZFt;mv~j~YNYEn3>%F3PbPnAq|b@CAP9lrmNy%}v`Q@= zvRthPihnl~s{s+NmX%RNm7;_&C%9}diC+pjhjoKH#}chh*T48(+yEQv=Fez2-k1F| zVI80PLfP+xugrbd^ea5wn5&Kts=qZfquJC!88Axsl~Hj|L*p?_Fq>Ab4}8T{D#p0V z&JKj9IK?>?yR|Nk%O|2`kkFzz7sw1)CGhMch$XM8s%HG)LuEx>#MIanbI8&XI#Ca) zA~Le%2HqgCNS4y+b~CX=o6fS0LvU!v(7vdLJFCW~M;ggJJP*p1kATp> ze1EEIu+Q|`BOv-@*3f7>gE&O`<(#gqolsLiJmU}v#rnf=UB52Cm0p=;!-l3Ju4W|b zP9G6|oEh>dVoas6wQh4phwLNm5)<8x>B)*~jEJ0(46y-|6X|r9q1W{ICtX9XH>Q!@ zT^XrvUyO#z)~7Wx!X>F&M%T=AX2+n}@&=VP>r=b8%(LgMx8%I%xCiRH`Ugn%|Kh}L zk$dPjOmNuSbRoX_DPSAW4$yqb2CG2gty;=&lKN@Ukb1f%V>z-3kN2Ha%TYCG#;rMab`fX$jY|tj_|7`ew$2<#(Al1QPBmwo>w9KuLj-_J^iBu z6);RB)gII+QLo-mFI@x;x-BlBZ~VE)#(E#|g)y6KloQ#Y=q4c9e0^lWmJxnDtwg+# z&^m2z;+$tu#4>A#C5}Hi&c-sYrZ8*})u0|1)DZ!2S>i*~h5F#;OTplr8#SSu`ud+x z^$%oSk(wUi_RoUNJk1P{Un|hMQcNKQ5RVRlLPF9dyFNyoVmq~FTV~9w3C?{cc^30 zUk<(e*9rbZtNDLmPY zb22#gGt;4lBNR&GM_8QB_IzdbFL_i1wNC+dDWfgay5yI6+2N&jLt^=CsY&&{nD7k{BN zw$|f@WURKYpU>su1gyT=l9cqAEw`0$N$1cGdB!U@W#8N;H|}1(6oQNLoPR4lU-x{6 zj`^moNo4?;p5BlC+fO59cb_Aqo+L#xO4POn-`&$lms!VEOhQgXEb1&7`tkX4ZbY0P zMbE)5Vq*>u66@r0XLT)$Vw;+K?F*3C4jV>8aPQP-bwYJd&6c~*zb|NOE_&K_>%VlD z3SnADj!yiQeaoFZ0#-PdQ~!p{JjY;C?PedYD;3tTx3u&KQuWu_C0t2bZ*i1M5^awB z5SFtv9+qD0*r&8US{yM?qe`@sxwHmLGv6d@Jp%9-lYUfNOmu5#?3C19GA~|}wvyj* z)FU*$?s?6DY*%OU7D*Lcoc9PQ>HBaUOe&x90dtc&6o(H+=w>c1rY;;_TU+C4T}&bJ zUdZ5ZIld;fB4dgX1TbO%0GL)jU^(Qx2A(A;AEO*8m@yAoaUzE{NC9D_000Hx!~4C{ z{jL{f-!!)huPuA;zUs^Qm7V+gB!y0_IwTzb+=y)vK`0~JSLRv2Y^0+o6MqFlX1k42 z$>qBJ#w9cQR?nQA{w(wYHEjri(XD6v0je}Om0LlaoAy*bSdG;rRBR>{j6#b)z3dum}hx{rqoAvZb-KH`8S^qrBSe&;}K>lWH9$s%g}+PM^f%FRvfo!aNaISk=~?A z!+D^V5o3t-ne}m#`o4S~^N%c2zZ1q6&)$;9qM>K8`2kxin#S#UTyC#`wary22ZtXL zY(4U$BPuh&y)u;OgfjG>A*Z5@kkXzW8Zh6 zFjZu=Yn8boflrSM_4^38@^A_L9Gka%AtOW@}55p8*I_il~9L*glq zi~EoJZ7GDe&v>I>@~*EP0nvFXQQ?D7UW@ki(Z8lAhNgskrDevB&eOG4xdjh|=k%Kz zmUHBY*Mq@>zlMV4D9zn9-+@pAM3FNK{)E*dp|sD_bed-!{iSYg$=@#5s>t5`&>(!O zKKA1E5bJR{shL8w{wYDX6vO1*`;w)-)Q$Dz#^|#jAXDdHx#tS#L|cUOjK*N{4b68L zE^WjT{zX1=2=3uJ?^ayFMcdq+{7Z!b%iZoi!ajV5t*w+tq}ENelY`?}F_tOMF&6}k zDtc~_kBk(WZ!{^*xLzT9qxP&PQ?1cidq#}SD$=rJNT{l>?~uzjzuraNaZ|}eogvIQ z*{K-NPp>`RhSz3R(xNWzYu$I?_(SIxv9&*eeqDUg0z+5P#Ae6Ca8$Vf@gpG5ILs_? z8gqY$pzDS;q|{{Gg@$JkR1u3VV~YBQrs6Z#@RPmpu;<^KGmr`ubsm3hr2})NpqL#CHS)ra5@k)^S4~eWo8x z0IAlGv`kFJp5R!VF*slpAEX?J$LNfoPBcz%{bZ(&a!n`ax+Hq+Rg z0J3(A(BizsuAEB#8KgSt(f7N7MT}?-m>~4)59Y3a$Gzb>GPOQ!OZ*LuX5eCW6LXJO zOtod69rkpxsRXUZ$4|AeG~-@aeIGim?d5mkcJ=*;vQM>cXi`wtFCFdr2q1jmx_ZAl zS;bS}cyVB+csXYw%oFYZ;)73v9Z1}U8<*f5>hwxVPpQ2O;KhA#kdbaJd6DgEZ)$2y znY4L$XmN0m74CNyufmBDE%qFWDYRzv{HhHzR>Gx~>e#j@Q+Dj2+!f!wTO0f<(wX#? zjIDLvyzn>$^uj`btIJt|G@F5fI5td*{!R-4>DJG2wa&KA>tTlu%2t}ks@3(bK95Ir zH(Cs4GO%}BN1r%Ev0e_rtvy8TuQxhmf}u+lLeSE}Hj-}&VvO2B0F7Hbu{ zgY2$vg#RDOc?c-3vRClk`}FEU;MEP)wWBt{W6Nqx6%DoC$>BfJxoZO*zu9K%v^%(0 zELLE9on_)**@KSDlb^)r>4(|EQSuXiPLn%-MNigt3XqtciD||FaA3%3Qcq~ByfyUt z<|V4l`7YaAj?=Jqabt0>z`nUxkiEA|X~(Ec*|0SnSlYym6fTvUAQ6jy3gmw@m0FyL zqrcH|Hxt#=#7GI>2cSQY?!x_;kb^8sSP15A+e#W?eKu8xPTx1>nItUI;YRB(9s$m* z0oFcl=@2n!#B>qkf#~E!!!d2x~H&sy8+#;hTfb&UyPd8LP zfHtC{vXCYyP*)HPDU##mz*<7_iR4icK0t4byn92`(ori+pG+4f-Ky{?;r<% zWfC@wI2UCF9syj9q`{#h>0|h9OwJ~J2@ZmWR%7Fzl1_Y+cQ2H+tX~tnCjr0zQGU}J z?(RR;g7*jr_Q$5v5Po1ns8q3h6IT1N^PXLM!aqVhty>~Lc9AXgiCw{^0q8uUIH#B~ zSQAB414C1j0w>D>0Qlgo9sp>kKnuWpC5a>#5Hq`1H^XJ-7O)Ubi}Jydro|gw-r_Ff zqE*Wi8N-(KOZ&Sfo{TyhBzPFM{cnZMKVGj(*0#QwSa3_2m{aJQcvK%iJ_c^Sxz?wy zYrh?&KhgOPWe#)EyU}X!r?%WFzIxrA#FO28Ky{yknN=TzSzl}431^GFd(u?7|MqA7 z0NKa=h6K|sN^#}mNzc4t8$&V(ffl~C*>t=f?8HwcGyM!XCY0b4Xf<%Mrq*2DR^v=F znfROB?c`~ZWOa$4TE_t+`yJ<*x8lUd$+I#M&Cg-3oYeZ;z0Nf}S)d@2z+cOs+t*#l zu3->YADU+CkBD^iS0if)e=gi*U%_WtNu%LVJoJ$P+MX=z2DH_shSiG9&IJMU`ub_}-?;WyQg;t` zk-?{|Y|Ya=!_xrCwiBa%ic1eb>bXS8ZqSZRR!j>%f2>8YMlgh&_CVR7OS2IwmaFFu zFTSpEN)-gT|Hjrit)z_xMji{S{5Ha?3hiEEs*Qm>GwP&T!Uj05-h$%45z;>SvE8jg ze;eVGK<^pNI(qiskAR?@LJoLWzSWFiu||~TAhUBpuz_G{NmBhNj5&t0Fb$1+efZDs zyzh)$cRts2nXb3^r8_^ZU&+4uPpyhe6+88q@R5xCh zjw2^>NRg81Noz+$765Gy+1=f|fLk{Wh94dtezGj*u``8whi^D1LoM?^jw!0CgIKak zZj2I(thJ|Z%;HR33wOy?iI>KP$um5u8?Y%vU-9e4kiFvS2B-iGkEep&;r@gc4|Eln z2QOQ*Z9hhlI|Q43#V&u2_E5~`(@!`0k)=)lY)EPzG+uqr(J#>?$v-fyRvjzGZflP2 zcFZ98D?*6!DB`+qCAqz61Y=nazD%lyJuR1aJhSuc!2n?iu>wD@S}$pRLnVLAGjjS z--igN8r8XzPny?_>xs}ER+QZnz}vbqi3WaJO7V=D*2e|O*}DT94Sx^MbjsKl_u&5C zV)~-)&tzm`eQdrWm08lasys7w+pRvQ;7yj459d~0ewVr=pCssE^0TQnMi)Co7OYXP zx%7?!y$en->)oCjr7ry0v&6&g2y*~+?N+OuZ)bCUDO0T1@zPGaXxIX6$F7A97L1(4 zB)L<%&vcDcA@3=X4wE2v+7#CY8Er228&RGq&j(Nq?+SGZeb0Xvj zp@PxO`ovbLxdx(Jo3-N~m?v(1b51560qs)tm%CT4Yit_0W1t9*x4sEE_qUAc8*K+))EKUxMQNS*8A5k&yk?~{x{QlITCvIK zaxcGW8>!rVccpn8rFWm!-O5=zG~F+ioU0m8R)%+{j08 zp6;9Rw+dI4>1q2C&v8~l#=Wa{9j?4QtgO<7c5mty9|3w8q}siY0AdMWc)ECB>OpHP z%t~0x&1p_w&YG-?TEoMp?8~~oA`a>_%g1G2u`Qt=XejSrl)Ti~%vvSqY?^l|D}b%2 za+2Y3F^To`gXRW((^^|YXGyiYYBQ<)81z3#!R$S9vzo>QPaL<6mX?I=i-5P&D(1Jc z9ywgNi%f5t&`MqE^9F%Y`!Ra{ zfykRZIhxlW!=sz&mYifOKPEnKE>Z%}4eSHrN;5+>esvbN(`c)I1 zNsXr+7N|Y{^S`n9Dc{M~==0KEO-%xbI^b=D3KVF7H$wWkgnjqUocEmPInCyvE9O;w z`)7L@0#j=cLaWB|D&Jz=`K4F6Z^y>q8=HaZLn*>Lzm&%tr^0Y1UU%PS%g zKCbIl+Pe=l$LndI3}sJnfrs!IK~*j-AFnVj}ot*6XNE&7@_~%%Af1W$jO79)!k)N|nDxZkp0RcCcd7q!I}EuV|pG zv^|j!lJ0>#-&-c}(WhFRo3Y}!NOERRnz9A|k^C?1U1v~}-JTCceUT~%NJqMKB@}5v z5orPfLVyTCDIr9f0s-j=Ql*3@q6877lNSgrgd$Cffb=F{=tUqwdLnM#ow+-AXJ_}r z{cv~h%zir0muJq*d7e4{|M|63_$SLB2o1)o9<{920SrB0=0nLi&09ss;M?Pxx~07< zQybPOdy_=3jF((gHfl?=25X+Tvsa8!_?3%Y|Dk>P*zYTi#0UAZ;%{t#Ik7i|b9m>a z60W+5r87DQIkL`inK=m^k4=s`<6=gNsZOk!8$cQSDooMqht)kSTr(pR`Y2bBv}WQ% zI%RR2uG%db0(-p9fK9mva3Y*%P6VlCtu-=8FWSE(&I=KkDr z_1G9={CWk457E$wLX=K*tpV#k^-OyN7IaHI+%v)30GeRaVX!%n#b_wky7?wt*5sM| z`w$nVX;vzI>tN3s2AN^SoxN_PAjQ zrl8C!?1NLsp!*kQu>V94J?F{7V$KQPaBU*2hXCMpISPlp&HOB6=n#^SVEkIRamtyjIeMGa1uR<6TD4QbE{JPmAqpJI^^xkpnp!%^1qjMW~H|l96BoEOMjNh`Wl$L>9~brsiG+FZ0*U+M z>h8TE+ee{)fxS12!E4D$u83sbfJ$qsCn-L`M(;P^sm#e@@^1jY9_H&N^i@2`E*a=mlUZ6O&I>GVM=nRy6LJk>Gr2pqIA&S(%ZiQ zNIEa*6U#D=4%MyF0Oaj4t9ojQGi#7cjLDpkNQDS>ipjDzDAz;N2jw}^1&JP@2R}lv zcIi&yHHOib%`NW#WfTW@gZL=cxZSuceQb(WOpG`cV4v}oQ-H>`hdZU$M846idOBh_pN8VLanJpL{rbMSkjPK z;^58?+qtPsn5(30R~*&lpnRZtGvevns&Vcn#%^@kaX~XT4nMn@%&pQ{$oVp1e3~lg zZ3&`e`A~mSs%szB!Bo$o>qQGpGn4i1;HAp$`Us+W0#i)@?b=h_5AfasIIlwn&pF_n z_F$I{(*?2|-aG4a*<~^Eo8zJHpJVv!N$)C_<8tI^?v`n=UCc@M!1>yW#*nSW1ScvI z1rghu$2;PkB@^$X6I!cHEej^B!= zw+k-ze>D;7^dA4=`#(W07_w;>(ifSg^ZoULd(9`G zOD7eTU~g8wXg|pmYNC(X48|maB1)J;^d-*Q1fVp;GE#Y3`ooGA%z!X&jU}ax!_JZ( z?RSWBqJBFl`b|nRCT73)0FomRI%J8ftG#$6^T?~n{cFE0n^Q1PQ}}QL z=P{=0poow7P*syy-a7r*<*J|Dt-wq4mN+T&YDOKU#o>^D_Xml%`m^JW{ca*&_j1{y z!ewDMi>*L>&4_b~Jy(PLQ~Amr&Bg-je(6svMvbXD7e;*liPhoq-_6BIgmwjS6j5|Y z{6XIJ+~&}$-E;|L8~M2y{zbU+g*lUu4XEtdR~$pq&pRYB1OJEZr+Q20+RMLk<7!;B z<`z-wA#!>_cr9CtFE_=0l(m~Xl#W27>`roB5oTz{!TLh6Gc&VsAr-2f_Xsv1Y8(wt~u#i7_yYkF?Uw*MsJmmnlD+Q{d{*U zEp%Hx^Cv{P)!wf@kXlEE1dFY?V=4ND0brws@q@rl72>O^?gpi~hl&z15VxP?-l-Q6 z!#eU^=C(1{mK5Rzd5BRKok!P7HaE*fMxMABirXrBE4V(aK*4zCvK60J)du@5F7O~i zmBvCB$_7>R8=w4m^exl+`gQt(OG-j-3CJe)U92d-_$=w-2t;qm1+Q2aGJ<7T#=u8_v~_NdeNrZzlz=`CcJ>jl z^89ORt{0c9W&x6t+tN~Wiv`D{q$NFxN!#PF!;<^kKi7yYtzKd=sSU=kr@|R(-@9L{ zsYzlj1J(|cNmD`0+#RageDw_ys!cV+Yr}Qj->#oclIYj^yjhHOdWA)oKYjmIs|N_~ zCoUWY)O^J(k`$7>EIV_r+O|w{=D}g3a-RJsk(;ZCLU#Abh%?6#>AU5I)1v26LX`g( zqi4X9OJU6ViwjJf&#y_0%h3kLV8|rAm*YnugqwP07gB3972(YKlj|$LN`xPJUWE_BKL3_rc=} zSI&40OHSrxiN6|AXF%q1I5AHy@G>H~el~ya$S9nF&AF$P=k9@sSvq1r@jO+W%*s19 zSBPDjxUt!+UNjy!CnOrzF~n>&io&gvD}MvlrlXDNf6fdDbYVwkzuo?{n9Cr@lkYRU zl&Qj$sCDanetwgk32=P$=Hb+Sj!;4?+Y=GCqFC_;z58W{TgH6TchA$Pa&rxc){_UH z%~v0I#m=itETIH+JHgxZdF7dh6)Q(ym&pNAlS}RtMOgSR*VC+`|{1E;xv!G@6vBMD39soW?xF0x$%)~k~`^}iT zeLU8iwtADhi&6KH8y~C8KJ&FtHlxB#DL1IXl8G}l6Hpt70dLHbaizA7ngkT+P@z9WKM7@Y4Y3iuGx;{ zn7a!I4$q}YPz8K41xf9v|M_Coe{{|OSf|hn6>Skz2()8}C9Av_XPf{&=evE^5@jEG zO$B-HIW96O(3i>1=ty1W19Lp)MR6%%Q_UFT+N4|qC2oG{tG#ITonWomPjZ0ohmC%v z%uiqioH`~woT!VT9@5imm3xETioOIj@6z{BFD2C375bbC=DagD9`#Fr)r`w}_%Yhj zFrWK&X)s&(RiA)qFF^AKA!3;g@!1a@o_nbkmS)^I=4*HbRrOhV!L~#awCPE8WNd{? z(&c6xymk=l7?4^l!6|J?k%!4G;v4YixdKn}%OSoJrTR4^4)4&FxiOzFgNN%uHFd?9 z1T*%HpZdSHau^f9yJ*z4kAmnf^DeT+mTa5ZqSg)I&aj>Ry@kl8yR2&tF^7Y;h+iHM zic;%b|FbkQh$krM!qI2S(7V#Eio)@I(#$l(4EaonK7M|NM>5x1i%TuvVlXtarFH}a z+hw-9(Ob6pJhQStv5PI)q&75=B{f_8vsu#(s$%j_w|U;Lnp)gx`EV8Wrx{bbUbG2u zVBy7}k6+UEE-d(KUL`~)u7%lf+3+OQi1xPW=4(20D zTDAsYf+3=CYpBet8*{@4G7)29dw^c&C?`5TpnhC7`Nozk&O^d_#H_lLD>ZeI9_kWcehqWsatQhwM{FiH< zD~>Mz(HcvQqiI1zZD^4RI|aDb2u-2lNQOq@YKqIJ9*)mWOsdkX!4LI?DKb?UG|2T` zu=@gw$f$$Kq#*y;uJ5YF)87D>#;|P}TUOAsUpL$)&zfVq0YhJX|DM?TmwX2ILu-AR z=9!4wJ@n<;k~TI;;osnP36%jkQ=OmTev1C{0h?u@>BdmY^9aAutkad#2qN6aMGv z(sj>QP>OT#k~?`uxBVdSyW&wl_l&Wq_3wb^;{WKL^MB<%=dIIw>W4AqZpaI4?x!w? zIWkTf?1wXuXTsEoq~L*$IX#5Aj!=^71d`WpdmbIg^Kz$qGf1O2*``viFu*mD9Cs;( zVBgx|75lutBbiOFY>KO)3hm6>oj&p;#-f_Zbi_bJrnp~8SN=w#!Od68cMn)+z-_yE z0nNc?a2k7=E+g0M@i651dfMpbxT+(j;XjHjOzoG^Ztc7$xNy)zisa%PV>eE@rIA4H zY{I@ihf<2hRX1E@%0&L@DKWpI%Jd?oE#|JXi_^&DvR8EQqealUP2HP!I9K-I|Y`_>w1VK2oIL=`z0z*86WgZ#I=oC z^wt$bf@~Fm_8Wjk!h9rLyEwn`l~8xfB@*oiw-)hXWs&1f>zRzQZ;^9c#+Je;N$tdN zGT2P#94FI}%3)QuC+y|C_?GNm!Sy5xJ`u1qkN*idZY5535W0Q?687UOGO}#FaP5(ALJNt?EfXYWWR^?G~ z?-QBM-+)@rckFm=Hsbcca>G@xgAMkP=_@d%IxY)*)}>tS{jaLUn9N`(iM8uYy@4Yj z%_eu}%D3hgG#kWTW$bOZV^z4c*F~RIHMjwJaE#`ZE}!BwtO;3yc>NKe&7d6nICAI6 zb`l-Zf`-G~a;`h^Nsu=L4x(nR;}GD;f^A*l`?AnA=;#L&L?nt5c>qu-GD)PZCNT2r zi-mh)Wb$Y+U8S2Tc}W6BXHt_p1>mepdE4y;;Vb}3Y4l|p;1M^sLd#-cr4Twd&;h)L z84%@|3bkV9{7|^TTUn13c$r)TbU)pE4KA?y%lAl;E-wUvV?d@#P12pNPMN=kUs_7GQ%a&Goe2HWx~O%(3%SI%PSJ3l zwV}F|WwsyR(abFM=cg%bjK@Ys$(n9p=SYSA2`8pf$%qV`w*4%pQ{_C7~rbnJE zo?gy;@t!<;qs~T#*Lc64FN&goya-Tcw_Jg`na3l*EyP{FD;%b=yqn93tZyJ6-{`ij zTDDcb{ExKJzom};ON=x;R^zGT_B=+_e=?PqEB5sTNK=KhTMoL5pa>8X#aOmpX`Qif z-WYXccX{_C`xirb50QZy0~?f0n@w)PBxYDgNXkC6cb+$pp_*jf=p`6nTn1sRryKne zCw$@T?EkUC5#dd3`#zBi`a z$dPi|U8Er&V#llr>0Fvljj0XdN_)RP!`wOzG?6qNk$aYQKF7t&g+nkDW*ji4vHUg- W_4Fyi;{Wdlp*lAI%N;4dr~eI6#cTio diff --git a/lca/graphics/w3c-logo-white.gif b/lca/graphics/w3c-logo-white.gif deleted file mode 100644 index 3b3c6fd0261196ecf14cc338f0a3ec20a1e27016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpikNk%w1VOanq0OJk-K!ddqWTNl&`QPgEzt-j;Z>TVNub;u%&*1EUt`NWkGIrNj=TT=|NsC0A^8LW000jFEC2ui09gPe000F3(0~cdyBJGqv&R7?jwDcg z=yztp>LpGb2k9a^L+UYi@81bjKtUiJ6d%G0fH))w3{RnlL^XOH-DB|U0zV2tZven3 z9F2zoK{TQew}nnDi)sztyd!%#caZ^HK?eW{2mk_Q9)2=3C>pgha{Y?9)WtT4hIhk2~UWt7jQDAD0DG)D0nw%v$hTbtFbr= zG(*e+D+h!HNWP3QE*_9Fk|>lh0_3M2wg-+N;SQGoYh z2P6bqYTQ8hA%G8D|FF#JXYB*00qx%GOPHaXgKz$Qe4P964hOz_83@Fvq9Y?m5Ga5B zP?n*eu?qk@rGPW;rB4j`Vlc!ooU}k|UpqRU!m|d9R3FM!3k)0*%K#s?z848q)5zm0Y&m5DMgNLDCfW$973TXEl zc0y(hn7JtF5v~rd4p^r3tz&jSzySHW)IspZQRXj2`+&>0;LpC;p)#8a?hn+>y~8J* zEhGJd>OQ7xQQ2O;`VZP=7~kSUn9qJt*vQusSW%7VfPCyFho25bwP%2TFD-CWSRO&B zK@Ynjb$}SCJpc`D1nif>8Hz>K;7U3$b5u77Ot+Lo1c|ta46vD%VG7XDbYdqN1+bY; z7udiSIsw7P$aSWe^8$tmOrU^)`_MuFf$!Pa;ZF@N_W>|SmQ_g|9vDCe0tqw#fC9nY z;0$wcT&05_TKf29muhr}p)Y}*L8lZZ39*_FL#9UG4@!jR5S2+xI1qBp9B?HD03f%3 XjF91pLIDD1AcCb@gz#uW5dZ)?A@5II diff --git a/lca/graphics/w3c-logo-white.svg b/lca/graphics/w3c-logo-white.svg deleted file mode 100644 index d63907f..0000000 --- a/lca/graphics/w3c-logo-white.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - W3C logo - - - - - - - ® - - - - diff --git a/lca/help/.htaccess b/lca/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/lca/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/lca/help/help.html b/lca/help/help.html deleted file mode 100644 index dfc0baa..0000000 --- a/lca/help/help.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - Slide Show Help - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Use the "F11" key to toggle the browser's full screen -mode. Note that not all keys are supported in all browsers, as -browsers may reserve some keys for browser control and this varies -from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11. -Newer versions of Firefox have built-in support for SVG, but on older -versions for Microsoft Widows, you should consider installing the Adobe SVG Viewer -6.0.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - diff --git a/lca/help/help.html.ca b/lca/help/help.html.ca deleted file mode 100644 index fef10cf..0000000 --- a/lca/help/help.html.ca +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Ajuda del presentador de diapositives - - - -

    Ajuda del presentador de diapositives

    - -

    Per avançar a la pròxima diapositiva només cal fer clic amb el ratolí en qualsevol lloc de la pàgina o bé prémer la barra d’espaidora. -Es pot anar endavant i endarrere per les diapositives amb les tecles "cursor esquerra" i "cursor dreta", "RePàg" i "AvPàg". El tamany de font de les lletres s’ajusta automàticament a l’amplada de la pantalla, però també es pot ajustar manualment fent servir la “S” per fer-la mes petita (Smaller) i la “B” per fer-la mes gran (“Bigger”),també es poden fer servir les tecles "<" i ">". -La tecla “F” fa aparèixer/desaparèixer el menú de la línia de estat a la part de sota. -Amb la tecla “K” s’habilita/deshabilita l’ús del ratolí per avançar a la pròxima diapositiva. La tecla “C” mostra la taula de continguts, amb qualsevol altra tecla la podem amagar. -La tecla “F11” serveix per entrar/sortir en el mode pantalla completa del navegador, la tecla “H” dona accés a aquesta pàgina. -Cal notar que no totes les tecles estan suportades en tots els navegadors donat que els navegadors poden reservar algunes tecles per el control de navegació i aquestes varien d’un navegador a un altre.

    -

    Es recomana als usuaris de Firefox que instal•lin la extensió d’autoamagar per amagar les barres d’eines en entrar al mode pantalla completa.

    -

    Si vol saber com funciona Slidy, feu servir “Veure el codi font” per veure el codi XHTML o vegi aquesta explicació més llarga., que també explica característiques addicionals. Cada diapositiva està marcada com element div amb classe “slide”. Es fa servir posicionament CSS i amplades per percentatge a les imatges per assegurar-se de que les vostres diapositives riques en imatges s’ajustin perfectament a la grandària de la finestra. El contingut que s’ha de revelar incrementalment es pot marcar amb la classe “incremental”. La fulla d’estils adjunta i els scripts es van desenvolupar com una alternativa basada en Web a les eines de presentació propietàries i s’han provat en una gran varietat de navegadors actuals. S’està desenvolupant un sistema d’edició integrada. Si us plau envieu els vostres comentaris a : Dave -Raggett <dsr@w3.org>. -Si trobeu Slidy útil podeu considerar ajudar al W3C.

    -

    Sou benvingut a fer servir el presentador de diapositives, les fulles d’estil , scripts i el fitxer d’ajuda sota les condicions d’ ùs de document del W3C I les normes -llicència de software.

    - - - -
    - - - - diff --git a/lca/help/help.html.de b/lca/help/help.html.de deleted file mode 100644 index 55a8e48..0000000 --- a/lca/help/help.html.de +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - Slide Show Help - - - - -

    Hilfe für die HTML-Slidy-Präsentation

    - -

    Diese Präsentation wird wie Power Point kontrolliert: Klicken -Sie mit der Maus irgendwo ins Bild, um zur nächsten Seite zu -schalten, oder drücken Sie die Leertaste. Sie können ebenfalls -mit den Cursor-Tasten (links/rechts) oder den Tasten für Seite -auf und ab vorwärts und rückwärts durch die Präsentation -navigieren. Die Schriftgrösse wird automatisch so angepasst, dass -Sie zur Fensterbreite des Browsers passt, sie kann aber auch -manuell mit den Tasten "s" (kleiner) und "b" (grösser) -kontrolliert werden (oder mit der Taste "<" bzw. ">"). Die -Statuszeile am unteren Rand des Fensters wird mit "f" ein- und -ausgeschaltet. Die Taste "k" schaltet die Funktion des Mausklicks -zum Kontrollieren der Präsentation ein und aus. Sie können mit -"c" ein Inhaltsverzeichnis ein- und mit einer beliebigen anderen -Taste wieder ausblenden. Mit "F11" können Sie (je nach Browser) -den Vollbildmodus aktivieren. Die Taste "h" zeigt diesen Hilfetext -an. Es ist zu bemerken, dass nicht alle diese Tasten in jedem -Browser funktionieren, da sie zum Teil mit anderen Funktionen -belegt sind.

    - -

    Firefox-Benutzer können die autohide-Erweiterung -installieren, um die Werkzeugleiste im Vollbildmodus auszublenden.

    - -

    Wenn Sie wissen möchten, wie Slidy funktioniert, schauen Sie sich -den XHTML-Quellcode der Seite an oder lesen diese etwas längere Erklärung -(in Englisch), die auch weitere Funktionen erläutert. Jede einzelne -Folie ist als ein div-Element mit class="slide" -markiert. CSS-Positionierung und prozentuale Breitenangaben für Bilder -können benutzt werden, um sicherzustellen, dass die Folien bei -verschiedenen Fenstergrössen optimal dargestellt werden. Der Inhalt -auf Folien kann schrittweise angezeigt werden, indem den Elementen -class="incremental" zugewiesen wird. Das eingebundene -Style Sheet und die Skripten wurden als web-basierte Alternative zu -proprietären Programmen entwickelt. Sie wurden auf verschiedensten -aktuellen Browsern getestet. Ein eingebauter Editor für die Folien -ist in Entwicklung. Bitte senden Sie Kommentare an Dave Raggett <dsr@w3.org>. Wenn Sie Slidy -nützlich finden, möchten Sie vielleicht ein W3C Supporter werden.

    - -

    Die Style Sheets, die Skripten der Präsentation und die -zugehörigen Texte sind frei zur Benutzung unter den Bedingungen -der W3C-Lizenzen document -use und software -licensing.

    - - - -
    - - - - - diff --git a/lca/help/help.html.en b/lca/help/help.html.en deleted file mode 100644 index f7e9e5c..0000000 --- a/lca/help/help.html.en +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - Slide Show Help - - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Press the "H" key to view this page. Use the "F11" key to -toggle the browser's full screen mode. Note that not all keys are -supported in all browsers, as browsers may reserve some keys for -browser control and this varies from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - - diff --git a/lca/help/help.html.es b/lca/help/help.html.es deleted file mode 100644 index a3059aa..0000000 --- a/lca/help/help.html.es +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Ayuda de Slidy - - - - -

    Ayuda de "Slidy"

    - -

    Esta presentación puede manejarse igual que una presentación hecha con Power Point. -Para avanzar a la siguiente página o diapositiva haga clic con el ratón en cualquier parte de la página, o pulse la barra espaciadora. Puede moverse adelante y atrás entre las diapositivas con las teclas de flecha izquierda, derecha, retroceso de página (Re Pag) o avance de página (Av Pag). El tamaño de fuente se ajusta automáticamente para encajar en el ancho de la ventana del navegador, pero puede ajustarlo manualmente utilizando la tecla "S" para reducirlo y la tecla "B" para aumentarlo. También puede usar las teclas "<" y ">". Use la tecla "F" para presentar u ocultar la línea de estado en la parte inferior. La tecla "K" habilita o deshabilita el uso del ratón para avanzar a la siguiente diapositiva. Puede usar la tecla "C" para mostrar la tabla de contenidos o índice, y cualquier otra tecla para esconderla. Use la tecla de función "F11" para conmutar la vista a toda pantalla del navegador. Tenga en cuenta que no todas las teclas están igualmente soportadas en todos los navegadores, ya que los navegadores pueden tener reservado el uso de algunas teclas para controles del navegador, y esto puede variar de un navegador a otro.

    - -

    Los usuarios de Firefox pueden desear instalar la extensión "autohide" -para ocultar las barras de herramientas cuando utilizan la función F11 para el modo a toda pantalla.

    - -

    Si desea saber cómo funciona Slidy, utilice la Vista de Código para ver el marcado XHML, o vea esta explicación extensa, -que expone otras características adicionales. Cada diapositiva está marcada con un elemento div con la clase class="slide". Puede usarse posicionamiento y anchos en porcentajes para las imágenes, mediante CSS, para garantizar que la imagen alcance el tamaño de la diapositiva de acuerdo con el tamaño de la ventana. El contenido que se desee presentar paulatinamente puede marcarse con la clase class="incremental". La hoja de estilos y el script enlazado fueron desarrollados como una alternativa, basada en la Web, a las herramientas propietarias de presentación, y han sido probados en una variedad de navegadores recientes. Se está desarrollando un editor integrado. Envie sus comentarios, por favor, a Dave Raggett <dsr@w3.org>.

    - -

    Usted puede utilizar las hojas de estilo, scripts, y el fichero de ayuda; siempre que siga las normas de uso de documentos y licencia de software del W3C.

    - - - -
    - - - - diff --git a/lca/help/help.html.fr b/lca/help/help.html.fr deleted file mode 100644 index daa7605..0000000 --- a/lca/help/help.html.fr +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - Aide de Slide Show - - - - - -

    Aide de Slide Show

    - - - -

    Cet exposé Slide Show peut être utilisé de la même manière que Powerpoint. - -Pour avancer au prochain transparent, cliquez n'importe où sur la page avec la -souris ou appuyez sur la barre d'espace. Vous pouvez naviguer entre -les transparents avec les flèches gauche/droite ainsi que les touches Pg Up et -Pg Dn. - -La taille de la police s'adapte automatiquement à la largeur de la fenêtre -du navigateur, mais vous pouvez aussi l'ajuster manuellement en utilisant les -touches "S" (small) pour la diminuer et "B" (big) pour l'augmenter. Vous -pouvez aussi utiliser les touches "<" et ">". - -Utilisez la touche "F" pour afficher ou non le statut en pied-de-page. - -La touche "K" active l'utilisation du clic de souris pour avancer au prochain transparent. -Vous pouvez utiliser "T" pour afficher la table des matières et n'importe quelle autre touche -pour la cacher. - -Les utilisateurs de Windows peuvent utiliser la touche "F11" pour activer le mode plein écran -du navigateur. Appuyez sur la touche "H" pour obtenir cette page. À noter que certaines touches -peuvent ne pas fonctionner avec certains navigateurs car elles sont réservées pour son contrôle. -De plus, cela peut varier d'un navigateur à l'autre.

    - -

    Les utilisateurs de Firefox peuvent installer l'extension autohide -pour cacher les barres d'outils lorsque le mode plein écran est activé -avec la touche F11.

    - -

    Si vous voulez voir comment Slidy fonctionne, affichez le code source de la page -pour voir le balisage XHTML, ou lisez cette explication plus complète (en anglais), -qui explique aussi des fonctionnalités additionnelles. - -Chaque transparent est balisé par un élément div avec l'attribut class="slide". -Il est aussi possible d'utiliser le positionnement CSS ainsi que la largeur en pourcentage -pour s'assurer que vos images soient à l'échelle du transparent et correspondent ainsi à la taille -de la fenêtre. Le contenu devant s'afficher progressivement doit être marqué par l'attribut - class="incremental". - -La feuille de style reliée ainsi que les scripts ont été développés comme alternative Web -aux outils de présentation propriétaires et ont été testés sur un large panel de navigateurs récents. -Le support intégré pour l'édition est en cours de développement. Envoyez vos commentaires -(en anglais) à Dave -Raggett <dsr@w3.org>. -Si vous trouvez Slidy utile, vous pouvez également devenir -Supporter du W3C.

    - - - -

    Veuillez utilisez les feuilles de style, scripts et fichiers d'aide - -en suivant le copyright - -et la licence du W3C.

    - - - - - - - -
    - - - - - - - diff --git a/lca/help/help.html.hu b/lca/help/help.html.hu deleted file mode 100644 index 64eb205..0000000 --- a/lca/help/help.html.hu +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - Segítség a bemutatóhoz - - - - - - - -

    Segítség a bemutatóhoz

    - -

    Ezt a bemutatót a Power Point-hoz hasonlóan lehet vezérelni. - A következő oldalra való lépéshez kattintson bárhova az aktuális - oldalon belül, vagy nyomja le a szóköz billentyűt. Az oldalak között - a bal és jobb nyíl, illetve a Page Up és Page Down billentyűkkel mozoghat. - A szöveg mérete automatikusan kerül beállításra úgy, hogy igazodjon - a böngésző ablakának szélességéhez, viszont az "S" billentyűvel - csökkentheti, a "B"-vel növelheti azt. Ugyanerre használhatja a "<" - és a ">" billentyűket is. - Az "F" billentyűvel be- és - kikapcsolhatja az alsó állapotsor megjelenítését. A "K" billentyűvel - letilthatja, illetve engedélyezheti, hogy egérkattintással a következő - oldalra lehessen lépni. A "C" billentyűvel megjelenítheti, bármely másikkal - pedig eltűntetheti a tartalomjegyzéket. Az "F11" billenytűvel válthat át - a böngésző teljes képernyős üzemmódjára, vagy jöhet onnan vissza. - Megjegyezzük, hogy nem minden billentyű támogatott minden böngészőben, - mivel a böngészők lefoglalhatnak néhány (böngészőnként eltérő) billentyűt - a saját vezérlésükre. -

    - -

    A Firefox felhasználóknak hasznos lehet az - autohide - bővítmény, amivel elrejthetők az eszköztárak teljes képernyős üzemmódban. -

    - -

    Ha szeretné látni, hogyan működik a Slidy, nézze meg az oldal - forrásában az XHTML jelölésmódot, vagy nézze meg ezt a - hosszabb magyarázatot, - ami további funkciókat is bemutat. Minden oldalt egy olyan div elem jelöl, - amiben be van állítva, hogy class="slide". A képek CSS-sel történő - pozicionálása és szélességüknek százalékban való megadása biztosítja, - hogy a sok képet tartalmazó oldalak az ablak méretének megfelelően - skálázódjanak. Az oldalon belül egymás után megjelenítendő tartalom a - class="incremental" megadásával jelölhető. A becsatolt stíluslapok és - scriptek a védjegyzett/szabadalmaztatott/más módon védett - bemutató-megjelenítő eszközök web-alapú alternatívájaként lettek - fejlesztve, és sok, manapság használatos böngészővel tesztelve. - Az integrált szerkesztési lehetőség jelenleg fejlesztés alatt áll. - Észrevételeit a következő helyre küldje: - Dave Raggett - <dsr@w3.org>. -

    - -

    - Ön jogosult az e bemutatóhoz tartozó stíluslapok, scriptek és - segítség fájl használatára, amennyiben betartja a W3C - - dokumentum használati és - - szoftver licencelési szabályait. - -

    - - - -
    - - - - diff --git a/lca/help/help.html.nl b/lca/help/help.html.nl deleted file mode 100644 index b2e9043..0000000 --- a/lca/help/help.html.nl +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Slidy Help - - - - -

    Slidy Help

    - - - -

    Deze sheetpresentatie kan op dezelfde manier worden aangestuurd als -Powerpoint. Klik op een willekeurige plaats op de pagina met de muis, of -druk op de spatiebalk om naar de volgende sheet te gaan. Je kan voor- of -achterwaarts door de sheets bewegen mbv de links/rechts cursor- en de Page -Up en Page Down toetsen. De lettergrootte wordt automatisch aangepast aan -de breedte van het venster, maar je kunt 'm ook handmatig aanpassen met -"S" en "<" voor kleiner en "B" en ">" voor groter. Gebruik de -"F" om de status aan de onderkant aan/uit te schakelen. De "K" zorgt -ervoor dat een muisklik je niet meer, of wel weer naar de volgende sheet -brengt. Je kan de "C" gebruiken om het inhoudsoverzicht op te roepen, en -een willekeurige andere toets om 'm weer te verbergen. Gebruik "F11" om de -"volledig scherm" modus aan /uit te schakelen. Merk op dat niet alle -toetsen in iedere browser worden ondersteund, omdat sommige browsers -toetsen gebruiken voor besturing van de browser zelf. Dit varieert zelfs -tussen versies van dezelfde browser.

    - -

    Firefox gebruikers willen wellicht de "autohide" extension gebruiken om -werkbalken te verbergen wanneer "volledig scherm" wordt aangeroepen met -"F11".

    - -

    Als u wilt zien hoe Slidy werkt, gebruik Bron Bekijken om de XHTML opmaak -te bekijken, of bekijk deze langere uitleg, die ook extra functionaliteit -uitlegt. Elke sheet is in de opmaak genoteerd als een div element met -class="slide". CSS positionering and procentuele breedtes op afbeeldingen -kunnen worden gebruikt om te verzekeren dat uw afbeeldingrijke sheets -schalen naar de vensterbreedte. Inhoud kan stapsgewijs zichtbaar worden -gemaakt met behulp van class="incremental". Het gelinkte stijlblad en de -gelinkte scripts zijn ontwikkeld als een Web-gebaseerd alternatief voor -gesloten presentatie programma's en zijn getest op een variëteit van -recente browsers. Geintegreerde ondersteuning voor (inhoud)aanpassing -wordt ontwikkeld. Zend uw opmerkingen aub naar Dave Raggett <dsr@w3.org> -Als u Slidy bruikbaar vindt, wilt u wellicht overwegen W3C donateur te -worden.

    - -

    U bent welkom om gebruik te maken van de stijlbladen, scripts en dit -helpbestand onder de regels van W3C's document use (document gebruik) en -software licensing (software licenties)

    - - - - -
    - - - - diff --git a/lca/help/help.html.pl b/lca/help/help.html.pl deleted file mode 100644 index 2eb6ca4..0000000 --- a/lca/help/help.html.pl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - Slidy - pomoc - - - - -

    Slidy - pomoc

    - -

    Prezentacją steruje się tak samo, jak w Powerpoincie. -Aby przejść do następnego slajdu, kliknij w dowolnym miejscu prezentacji myszą -lub naciśnij spację. Możesz też poruszać się w przód / tył używając klawiszy -kursora (lewo / prawo) lub klawiszy Pg Up / Pg Dn. Rozmiar czcionki jest -dobierany automatycznie tak, żeby mieścił się w obszarze przeglądarki, -ale możesz także dostosować go ręcznie naciskając klawisze "S", aby pomniejszyć -tekst i "B", aby go powiększyć. Możesz do tego celu także użyć klawiszy "<" - i ">". Użyj klawisza "F" aby - ukryć / pokazać dolny pasek statusu. Klawisz "K" włącza / wyłącza tryb przechodzenia - do następnego slajdu po kliknięciu myszką. Możesz użyć klawisza "C", żeby pokazać - spis treści i dowolnego innego, żeby go ukryć. Klawisz -"F11" włącza tryb pełnoekranowy przeglądarki. Pamiętaj, że nie wszystkie klawisze -są obsługiwane we wszystkich przeglądarkach, gdyż niektóre z nich rezerwują -konkretne klawisze do własnych celów, wszystko to zależy od używanej przeglądarki.

    - -

    Jeśli używasz Firefoxa, zwróć uwagę na rozszerzenie autohide, dzięki któremu -możesz ukryć paski narzędziowe w trybie pełnoekranowym (F11).

    - -

    Jeśli chcesz dowiedzieć się, w jaki sposób działa Slidy, obejrzyj źródło strony prezentacji, żeby -zobaczyć użyty XHTML lub zapoznaj się z prezentacją działania, która omawia -wszystkie dodatkowe funkcje. Każdy slajd jest reprezentowany przez element div o klasie "slide". -Pozycjonowanie CSS i użycie procentowych szerokości obrazków zapewni, że -Twoje slajdy będą poprawnie wyświetlane w każdej skali. -Zawartości slajdu, które mają być stopniowo odsłaniane oznacz klasą "incremental". -Powiązany arkusz stylów CSS i skrypt zostały stworzone jako sieciowa -alternatywa dla komercyjnych narzędzi prezentacyjnych. Całość została -przetestowana na różnorodnych współczesnych przeglądarkach. -Na etapie tworzenia jest aplikacja do zintegrowanego tworzenia i edycji prezentacji. -Wszystkie komentarze prosimy kierować do Dave'a -Raggetta <dsr@w3.org>.

    - -

    Zachęcamy do używania arkuszy stylów, skryptów i pliku pomocy na warunkach licencyjnych dotyczących dokumentów -i oprogramowania W3C

    - - - -
    - - - diff --git a/lca/help/help.html.pt-br b/lca/help/help.html.pt-br deleted file mode 100644 index c2aee81..0000000 --- a/lca/help/help.html.pt-br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/lca/help/help.html.pt_br b/lca/help/help.html.pt_br deleted file mode 100644 index c2aee81..0000000 --- a/lca/help/help.html.pt_br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/lca/help/help.html.sv b/lca/help/help.html.sv deleted file mode 100644 index 3d019a7..0000000 --- a/lca/help/help.html.sv +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Hjälpsida för presentationer - - -

    Hjälpsida för presentationer

    - -

    Denna presentation kan användas på liknande sätt som Power Point. -För att bläddra till nästa sida går det att trycka på mellanslagstangenten eller klicka med musens -västra knapp så gott som var som helst på sidan. Bläddra framåt och -bakåt med höger- respektive vänsterpiltangenterna eller tangenterna »Pg Dn» respektive -»Pg Up». Textens storlek anpassas automatiskt efter webbläsarens -fönsterbredd, men den går även att justera manuellt med -tangenterna »S» och »B» för att förminska respektive förstora texten. Alternativt kan -tangenterna »<» respektive »>» användas. Tangenten -»F» används för att visa / dölja statusraden längst ner i fönstret. Tangenten »K» -kopplar på / av möjligheten att klicka med musen för att bläddra till nästa sida. Tangenten -»C» används för att visa innehållsförteckningen och en tryckning på vilken annan tangent som -helst döljer den. En tryckning på tangenten »H» visar denna hjälpsida. Tangenten »F11» -växlar mellan fullskärmsvisning och visning i webbläsarens fönster. Observera att vissa webbläsare kan -ha reserverat några av dessa tangenttryckningar för andra funktioner; detta varierar mellan olika webbläsare.

    - -

    Firefoxanvändare kan vid behov installera autohide -för att verktygsfälten skall döljas vid övergång till fullskärmsvisning med F11.

    - -

    För att se hur Slidy fungerar, titta på XHTML-koden genom att välja »Visa -källa» (eller liknande) i webbläsarens meny eller läs följande längre -beskrivning, där även ytterligare finesser beskrivs. Varje sida är markerad som -div-element med attributet class="slide". CSS-positionering och procentuell bredd -kan användas för att placera bilderna i rätt skala i förhållande till -webbläsarens fönsterstorlek. Det som skall visas inkrementiellt -markeras med class="incremental". Länkar hänvisar till några skript och stilmallar -som har testats med en mängd nutida webbläsare och bildar ett webbaserat alternativ till proprietära -presentationsprogram. Stöd för integrerad editering håller på att utvecklas. Skicka gärna -kommentarer till Dave -Raggett <dsr@w3.org>. -Om du finner Slidy användbar kan du överväga att bli -W3C Supporter.

    - -

    Välkommen att använda presentationens stilmallar, skript och hjälpfiler enligt reglerna -för W3C:s document use -och software -licensing!

    - - - -
    - - - diff --git a/lca/help/help.pt-br.html b/lca/help/help.pt-br.html deleted file mode 100644 index 72d9891..0000000 --- a/lca/help/help.pt-br.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/lca/images/489px-MySQL.svg.png b/lca/images/489px-MySQL.svg.png deleted file mode 100644 index bfd37da53bf38af8947d9d7ee09abb0ce8e18642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19887 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 z 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 W?LYTnBX-PkYLfM(Y3h-}xRt zzWkb!Jkm+O*a@s@1nt8h#*>AQ5z8^;2w5SX3qA)#Dv?>XG4}u^P7)5(rwtOWd|aN{~u*|{o#MA>dou9<^Zhg9`+?v^-|#6A)5>Efen~ta7gf5OY5uCdh>#+|XIdZBkt*1anhZBc_-$!x+5S-DiCi5m}>l zzmh~~gHDkI;XJWY5QrxRuWvLOwnqc;L=)SV;&~bhDthZ9isl)jT{Lf@c?*}d(7cW2 zU1p~zdCISh7I^XQ_nqxEkJOWgZA@Vs6WFxjb62b_=5)8wZKWCFf`IQrpPU!XJ%Knx zoV)+ghxV7sSWOGLJ7eAV8{94*0)`z7{zz4?U+;DM`tU%8kC<8xZv-ATWZSQ*>Ic_( zy+L@^2Ap#kjO*|I)eNtNoC16*5ch^4XmbCzZ?gg~QPtfWMj*QNM;Brma}t&CiY3xJ z+DPv{DKb5Rz#H9EQ7|uESw_4zQ7v$2tSQ}CrV`FO!p~b3@%?#BsF)k9kTfApZQ;)9 zC6h8-x0%`?x<|`JNKx7KfW| zx|ws&`&uB6DNi2h6egMS7Ku%L9WQ*j6d^|>4-r-w;&RZejJOJsV1h%^nJa$$kI%h5 zJf`LByJFj}UAv}+fAT|@D&HFzw%_X=biuoE&KR=ow}F2c!!`TylJy)cBF6#$XUOLB zz$?~sy=D4v2IJ9i;`uBvtnfIFzXO6rHcAQmrvdLC$F=(rTx937bk@XotLoQbqoS~4 z2PQUO*dM|hEet5FkXSxEl1Z7{p@>!ma#s=1O|fpRDMNb0fFIwkWz7}{eHKU%(SsoF zqp7OeN5!obNF|2(HpBiT@zGqVRT8UM%@OTF-a)&Ixb7mZyAYO0ARV6joY7vY{?}Xn z3^k3?@@URrn^V|y0-H_*0`a*mh326-;)3NNS+UI!$s_F5sC^KIe~!cA zB!<7Ib^RSwp{gGOzBk#^2>Og?cly$S5ui@ctZ)qG-rb8Q>k}V z=pm)cs#x%ZAx0}CK_Qy^@={@Y#X7KoOstJLAih0CV&Uk0mx?Pal86`5ZE1a^J}0D6 zL|m0tNZJ>Xl_XLK=SF;vg&~8y?X8XOBCaz}-kvAxERc5>aao5$?sXuKd+hKzQJ??9 zd3^TVFMIN6P6zUs!KTyL#v~?5ut^f0tIzu|(Tzse=bc0%(P)XpGA3s6rDvV?zU3a- zppB~fs1Y9fenB9>sSNMOKTZ0xVMoIU@yTJs;Ez@Hnsr=jIs7HV50r!OTHy2{+kT6U zv7mkn@6s73MoC5-_Wp;(%kfhZ4~u64mx{=`LYT$lw}Ag*=>%2_zzbD%F>csM0+HbindAxQhq+9Dl zZ@m^`i=2*zjkzIGWSo03JtiB5JP#vSqdrkkE5y-RByZ1=wf4|$&CzYok+JlrYeP@wKBy zhKRg~;p&4C_x5?0bdZ2FNw$tLPq{j5Rn-Xc`e?;_&7^lceew-tg1bAyT)HkG4!Wco7nO_ z=C_{dzbF!?Ql-rCKoyBItZF0@4fzSd63|NihxnRQ#T@0~I6oyUsHq6)YfU1IYf-$H z(gI0Ltcm4G!vq(apR6g|Q(Ux|QG+~lC?QEOYm;{t$h-4o?K!%wJ#<^U$y#${?FF)K zi~AgQ2*3Y^;XMm~_~y5~0sSTLXc75i;K!<(jd1+B5PaUh zjn4!h1+Np4hv7?id~FyPlZYJ7QgL!Qbnv2OK4QPB*Au*zF^#u)PQee5FI?w2Kg{rY z(OXpY+O=LUT(g0{hiUu-OOL_N)HwQNIm=&T7Eee|Sgmaz{s(Z9h`dTwFJEszRP|c% z^Qe3cxbFyuo*9+}5&3uEN5Cz3i{=)f4IGKri;luqN^2L9XECoDztWGe zSOeB7iNvXDO$a5f*5NX!s3$dX9qFH?JSUY z+x+F9y_Lzy$)S4u&2N31kA3p9BomuRCT9PCd*2=GXnGI$8>j9oyXq4{PElSoYOT`UDZ9^^XS>%T4&XHRn@7kne)~6`+g5zs!I@* znLuQz3K4{W2yS=%EchS)Zvbo{qG*n<%@-}iasV#@=d&LU;I{#s z4Pf;gUvdqA`vLq$2=P?_>jC@>z`72N?`{S#-0S56SSy4`z+@5wXh%{4{C`^6#{hhD zcguV$yLSWl-C3OfAtA)20Nm&3^y8rT85DBj>qBo12iu{o>aphk3h=*!-va+Tcr}38 zx4vfl4!BzTNdR{P_z8fY19)sM-W3u3QV8)1uqQIx>hl^{UCvoy0{Bk=ZzQ6&qjwjA zK&Jg8O`iS!{c8B|9Z2hg#Y`(VLrOT)oB+uD#_hsT0F8anSo2s=@OT&)KW)svvyADO0VikV)s1aTumIP;hYWKCrb+CJ|GxTT_|>KtY{+U5VRZ?@$`HcJ0D^MAHP5+$q7ncX3R>U8aH|yVeU(@u$s0I= z2qLI$yYDk^`>gvu=kh1@n1&ba=?j<#3}I)J)nkD`L=!}G1-Q;;p$EBb28T8;=%)1N zn?Ty$T!s!!r3CE!3nBw!5|B=z(*#DxFlh{v@FUqpr!jQegh?Xkq=__cKu2{p#+ws}>O0V! z8b^I%#4g*IKqf}em>5HIY8-KM3Q5$!C$GB}M;+O{B!Y$O>*hhpB`O4M_<8^>0FOdvOARJrW|rznq~##{GIWmPlrIy)S<8i<# z1{DrnNeLJNH%&~zKP+4Yyla%`jB^d5lm|$Kwb8HKc;OB1ZQET-7>1uP#tat!!5Py& z+&fPhIM2+(YkV2NPv_xvx?yvheGh?+-+ckkbl5+FedjX(?7OtXU!wP7!CgV4`zgJ_ z{vWy(z^y`v)!^#;H-Xd7XB#1C0(cPIg65vtdW#E9AlZkh4X?PoUf=p(Ad)*7=0rRK zmJ9>}{`D(ZT|gLs6xSpG5KthK^2^wn-URD2=oBVRKqiIJOe9W4%m%AgtwMi)AL1lM znkGo2CX%Rus4j_y;1%!ddVR(iyyv}F;Lf|gfv_@wur`FSHjGl=QUtYO zgtaA5l>x|79}tuP5pc2V*JP7ezdgWWgF4lexwUgWz7!loC%PE z8=)#iA*^Mz4PC*GUga^hI^nclRv9TwnsRt4jbU^GV>E~~K!iZe?xP-gWHHTF1h#}xb~W>x?Y#o8kfB1a@=*_T9l@d$8bg-L50wnTyw)l z=!E?oq?vgR5M+7qx%+Q=hcjbl`bXC5Kft|$JUl!WBZz1-fV+0*d+v@9R#s9`Ub6h! zsJZP+fJ?)&K845?31=>GT?l7oaT+NZKu7~J1Vb__HZ;N+-RxE9B!P}2Xh$MiBM20Z zIp*kDUG#Cs9D~Q!KaM1cprQbcDFq<}jL}Hr2<37WVYv*YLLLw68nYNCkTgwriDSfZ z6LHi;6g3bx8;F_>M9n&qsEL988gBg5$MN<*zM$(hO-@bW&n~?J_kHVoC{+j9^XMB! zsWyzTZx~^17^=Dis#1ecw&p`BP9b*0LEJ7LItE$OoUF$KOSUeyxbm>0uQ+b?L9Mk1 z)Uvqmm`9v=Gv#5@&+wu`%oHjkpT{J2db8DGx*sw9L^5JK7sc`}<-A%udI3PR-_ zcVP{4%DfFOaO1F%2I&Mwr)+2^5z>T-5@r=M{agp??it0-4$ zs8nkxS86C#stCg}!mwoLYDhpxOJW8_8)&1ECNYyp5+jZyBvBJd93hVR+TQZ!^YO_~ zd>qS`E$ezc-(Gt^KJXXU;`uEj2+RGPX;m9Ssc$L58i%fe$`E9E0J78%$TA=l3;>g+ z&^m&SW9YO29or@0dJ~g2p%X{A9R3RiS3das_pUn+IZ+twOddrN=@!EB#Ny$x$S@xY zWG3?1X}h}gMIVf|JpBbC5-c#uA$`23l)q zo4MskBu!JKNsPk}doezJ<6q;fv%0t1*|KFTuKbH@aL>Pe2SK@pa*Yl0QkBD1VQndb z>M(-J639wFWLN`K2_yvn&4@sh0=kfGWxWrwehB|9)9h~wRjyz72d}!M!zHy62jI!V z!(+e1ZdV`xL}k^<4~xbNFB5`Qh!hG!D*J2Rs*g}XLKT`J5}-AVN!ctf-0&QckY>-r zXw5`oQY=640Q~U3et?xLSI+5!efi5@!Hu8(41W64|7Ow%+4E3An9U=}FOrMy$QT$h zFj_;~YdQGf6?pAyUV}HD_j;Uq>M4bqnD!td+;;mNxc0ig!c-$cP^wzxF<8j98nOk0 zLr~>@h*Av@B|w%yM9?4(>7@xw(u7VMNTUXH+_b8r37tkTY0T#s4V`KX9&+6Ezqs!M zH(v3~t}-1ddr z@$I$W!PaftVGP;Hhgl{7TmfRK6k_@E199L12Vl*b({SD!-hh)%JfY|Jdi1gN_{c{; zfgi40k07ifEcYR(^dqde(A5%z)g=hZOAu5CAxi@gK^a1oLEvh0t@-bfTJlJfCKE@} zgiadywoceDGEBU(Z~2qYKlsVB!Gz(KPNA!IB+|OxZrj7dV-a9i38d4{=yvMEJqiF~ z@Tgb*eLC{AqSOzeDu49N88tF()196b3Rq^7u3U@S$7Z{s5+vhBwbWJUrTB!J8@0w14T!-@0t%nMeNx z;Nn8|4+sVZN=N|4b|Z0ZNnG|7S%Y|92ea)KBuRp&p5B0mAASU1yZc@|w*D!|AVd(9 zQ0W^+P^wt+=tEfULugyF2jzaK@_?Of-Uks>AY=%VAt0p9WY*RniaC^*#x~r?lMUUr zOEw@E?jvCE;A3un=+?J?5A8_;9rpJ^7CyDt!()+Rx3n@TV464b?2o>D&(dRG{l#Sa z#y@tUs%(6@Q${v@my9Eg!m)h-Teoh*!;d_IhaY(qkF0wXk3aD=;w0h5hCvC{{voKa z1Qk>ema9-UY!#GiOd=Il8$404#>An@fGPn(0YbuP%E*HsW9ZZoNYgHnEwJQtT{0;Q zr65BH23M~8`91IZI6A9~UHOCWJ71QEhsUh2y9lIs6PeZueB{UXzh~%(GmoLk=T35a zd0HX36+20;|A1|h=&IPIz{KPv9(iOPsLMS{Oncj|C-wvZ0j)L0#>X)-GJ@^fw_{{v z6eFXf*uH%fqhn*(y!khHcGG4%nm2%u3Mwe0TJD1iO1y++1YrfrDUXoJLzQa?N_Grw zShGE?N=zOifPv)rlGZTRFy{n=CUlap57Le}bXsWjLJ*bVP1j!b*0-QHqr8ZjJdf6M zJUl!WA@)cXR_n6yna#n8XP^HQ5se}AaFa}+v-$;F15%i=4u~vG zR=BaYc0X(j`HqkIi||&P_55{Vhhg!fGyd~+R}9HnW=fSf{a1xhVHqkYAt+U#Lc5e| zcDo80Rw2U*q*WYQxJoJzq#ZLtHq$Eqo9HxxHb9!#Hu6aXlSW(@lf=+E&eDq!4s3n* zpS&$>cdu=*PZvKv%h)wzpgh)y-x}OC~lnS zI`i_RKPDEblx=S!IkW|ntBh%*Y(;)ExA8G*H`qSiV~ zy>*#sX_8n%F)%vH$irCjFos*Z7-N92Hh%6ozjyA(Eq-dl~_7H}H%=>`gr*5Lr0p zl!8+y)0b)F;M9yj`{P1d;;_oYRi;lP5LO*B2rY?}AZ-Xs1gu1a;&mZI$e;ws5D*F^ z6bK4LfVMtRUg^$tF=@i8B8_8cfC~eY*k-IHR-MGQxYEFgQvLKZU-|mGK6Ty`XrFPl zt7*G4?f3BTSR~j}1md=3asTM(s5$qFBBRlN&eNfkn<074dt zqy!mo-G&TG5Hf&}As_=*8!`lJS}wsB1p**L(8g7_C(wx-a>cDuv>`s%g|ckcl_MIh z4M+sdV_ts71rOZxNB@EL#L-EGbW$L`?!&`lKgFK#K#J>``f%%GV`J*~FT7^W#wQ>8 z8g#S5txj@JBO{K2B5*f;*O$uGl!)xHWnUIz%2k6DB3CT-m7OH80i za_bVSHaKjR=H#Ku6UU#p=7P1KecKN(oiK`|(Q6nB@Z{m)v0r0%6Nr0kRU?i-Rl=T&BOVkK2cK&nZC@{t#m zFl1GQNug71yA2nbMH=otY)C+BK z^%`W>ON+N1Nw|G(J7h9&ty5exN13Y_A#E0wP}9^06AS<-8|IRbN`lB{jqxB8HsM9U zN=XI~jwCE;@Oi8>AOJ%W#t^FxW1wwYcw@8Av^K0XOkykYQ?4dYQ)r`ML@=$goC@S2 zDnrj)e({^n`S9CM?zKfprxaeVK0G`;GVG3Syv6lS;jEp!kco*2xqbWg;NE{d zsv;1%cJ##IDspu%JX^$M^G;GrC%9k}|=jrU#oKJ=zK+7SQ~%IQ7^mf2mf@@H_@Ir zW}`a1=i%Yu(H8T;5V6|;00;+3L_t(VAVBXbq!%K|?!;qbV^RnqrlzKpQcB+VkN2$j z;+MYq4Qg(Ek+dp7*=#3aLs+??-a;J3(A6~3aD);}ujg>1cI`F_mFCF8SSXMP=Nl8b zP?oU9INALM#t2(EpI4GoMk1~_(AY+Yi8ao-?uGpiojpg3l6?(hXQL2Q--^dCd&jwN z`|yRQZO7cY>Uz(^!^5K|%qM{WyOxpFx;@QYA0Ho=QgRBE5JJBE_uuuosjVB|Bw>Oq z!zv>LnUhFX%$Ji2tBWu{*Ue+kQf`?bgs^Q$WFgDS){JBx2&BDIt2#3BV6fUC>v`lR zIRHC9U0Y%?*0<20f_ZL=73U_+)ru^`K=3vh04g3h=*XLX_VxFF0=L>W=I(3K;N zY(%eNRl*rpAqXYgik(RHt$6gcuUhl&TmJH#XRtGIv?CF8*oPU`(ZhZZ50Cu_^GzVx z>vq{UQ&_7P5-D!W6JLAzpS~$4n+YmX?6syP~MZq{% zR(bH-ielCkIWlqE07zttgY5j0X$z3653TL~oIJ>w0--pMM8hC}krl4S5Bj&PI{cWc z)_viUucI?rwAOTV@;Q1j$31a)cz9%3C;|Z%CY;rYOys8LM}srZfA2p>z?)da-N9oHf#VR0vJ^R5JY_k9(Mb^pMB@mFMY{yg5JYbXtR!%b+0-+JUn{B z?k14d{d39C>ZC*fKz{P(yAQnOwtxLU$@u11fYMNA#y1=8neQQjJVfP)#F7X598PiM znO8ZP6tb`Ykn=(8CAzQ`;M4~)vd9R9$a*8%4$HEnLI#AQDq+$gRR)!YrYb{+-2Lvi zp8e6QFFJJuy%7frkEUfCE!&X; zeGW`ic4{K)b){^b2UJE5**UJK6$;hmqL_WfZzrV8GOi#v<4Q>3rtX5k!>?Ff*t@;a z0ARDM2rvXgypKaydBnUF?)cjez5e?1UvWeoy(x|2yx(r>quqA5{T?13 z`#BbxK!DjP5x3rpBI$`(zW?aY$`^g$Z?3P8K6fsX@dH3YWaLpG22rR!cg+y9zE+ri zt~1DCE7XZ>2n#%i#1RPlA^i8{FqFth!A((gN&`jGV6|doW%$?q2OfFH+M6!=%n^q! zOVOLB(Mf%vWk1>+?`6M-hldA%-9sQi?|w*eyHl1H&>OMHmUHC!@BQ@g>(@ViWjwj{ zbV?e7#b%67Q7~b+X^4UwAr=&eopi-7DRR+60Gxp?kQ?Z*>wo|m0)!1+*>#tl1pvkn z$*_M*dGNsRo^i?ve|zU&z2z6^&Ci(06rYJOJb8F{c+44ll0Z5g@8pqmB9wOL6n&Al z=dF3`wXga0v(H?THg_CL@#HcggeZC(d6pIXCje~7%FZW|ifO@RVOf$Pz}|k@P$z>- zv5>KFWeJ{hlfYc*j)sY zz27YMcTyXK_N0K8{l(X8C6j5-`McZJF1h8-2mWZs*tS=t%^k;5QeOs;61Kv;Xr_~W zIbnxAK?;EEOJ&FNmnR520Lv;7p%M}FKUb;^J~1#f{LR0);*EE`;jE(~`=nkJMmx2E z4*PlyS9Lq);o;%26LvR&0J}ya?e=vGcXc|q<2lc78_!2A&4c3flyiql|lpwWDpA#j?193DXdgCR;&F_t$y)AKm69` zF8oR1Jv)&@s{!7LB-##Ai&&0T1EBIy1(7I?y;Le-|aPKx?cLo zP5(YzDG6MC$ty=&k9B!$-8WMRs#in2)46T0y~}YA4-bzSv8MS#NiK>;7JU z_0Kk~b}okaT+Z|G@bH)w_7(yuqMIV=6kclG-%Y*r5~`XD=3-*cHss{}4G#~GJ&wJR zK#G`+**@F-ZoSuVRW}c$nkWTCR7NkMs&?=s;o;%2sIadRNGs-Qe7Ey49C}d_vr!py#iICvJUl!W9~KLNv|?8? zsrCdGr002E1B|0D=babvT3weC8SAUj!#I ze_h*$06@WT^&kN93RnPu+{8;$^X^?wzaYPdo__vZdYYPC{(*i7FCTXR2wf;N_pmVk z!K8fh^-#kg0hwvwXT}KOGSf&xUVkni!c9i2pTJ%6nbGtEot75yjiKTMqSRDmGNUP! z@)`L&=^A%wYV@mwXTxXT!e4pMcAjjEUN+CEY}OtWHjR^FA(Yv=FjE;MWt9de-G9-8 zeFNXt#MDsaeEt9}q{)r@;RP=N@Fzk^Nt6dm+6@qdPE$YttWiEzf;}Ej^HT%uK!A)P zzy>{+Gk_qk18QNZ8s&hRHUY9QSHK)7CI;Xmt}d&<-CF=$FmhuWKoyVWoaW#=e&gif6g(@ z)2HXsW+QTa)s#LU^-f;$fz)fBM2#21{rppSx0Pk+8Ij7e4A5|2g&_R-tx88%qGJO= zTALv3$_W7McldqyBm^NsdPaX655e!LUg#9_14xA4ivR$)cZW~RVz^0l5CQ;qicumB z>NgHQut2dS>>sWzeV{mp%f@K%_4R1bYLL4j*#qIiwNV;Eaia|!B5?6fY8=v7Q_r{z ze`>KF%T{V-f0|QgNYMwOP81oj`VfS{nR_9Dz~z|@Zz_Zt9s7s-gDx?B5+B#cgzKg} z2G3=5CC#2$a9Qed>?;Qn%Evosw?9`L0;HnO<2rRDGf{6%l|NB7YqnM1W{c4-rI>IF zlFUnED$bt>e8;AoEL*ZUQR7Lokfx$JD1rUXLJI5ikq{f`)o7H1l4ZD#H1gC^)(o&U zSk)4BBp$hrH--??qqMMOvcw@8T+W>8x;BP3#`C(BT@@01FlKK|<0~1YALYr9MlXOz4nruZ;uxa`6Fh`i^I1q)JXk|m-sBpVvrZ?m4q8aumfXtSMAM-C zENw(EB2O5f50hu{E7)Wp&}* zE%O`Z9#x8!@zoxceio`_5w;hJB(}YVy(XGvrp1j;tDOT}6t1jIp-^sbs+zb*D49Ni z#?jADf<-!VFE~1ql&h;sgG_`f>1uAkpMoG`vQ43ioP&sGU$5^8uL$2L zmo{vZba(Ks&d$lUsnM-5taaaSQL7K?3pxnuc%+S8E8H~yZ2qN! zyn@L{S>dQ&tlInajgpQ#A@3hl?B*7A-$ND|`c-^=+_ibi{#5+J;==c|;z)uIOy`4GJ9*pJHkNjdP1<#Zb^Nm(bsZIS6>Y{D#x+H=9=#2}F&{BiEvyae z^CXM)7+=g&XAc)H4H9#mg)S@8#ME6HOD8 zNAo7HxU2Yc>$SNE6tmiPcf~iW39;%S7W|&|sm-$PbR-}?CnSY-lgg=%1aSun22aouq z>}0~crh^El@xHEzQP_*^=bbW-`TAk6q3dlif>r6AhE#@M@)e4h@`Aa1rIZ!AB%@zE zPY=+j<~GW}c>MI(Km?D}y2rk~?0=BdBF>pb`q8^7z4n^zEpm)T`F9IDp*a!Kw;t}+ zi1(w3!}8fRMWUlSxTfL7^xFk{FY!C{J@nsRU|z==Sl{BX+32dhFaK64;PE2)D&sZL zI4hD`rPgN{5#Je;njPz$`iL%pFe7i&y${1tADRigweqgu9lw{vu?wJ4r5Dzw-UjnQm-^|V4aur!)M%($QFoi&}P)+bi~_>+C+>sV*(8?ZA-G(~hl z%1e!zYx^|AF{Nx_mNqN8r9(Y|AH@CQX5~lI>&t1B;Jd3qPW! zGd%XklMAy7pGJuNU4k!`V!}6F$CmHY`0cgR27Q~-!Y6Gib}EiJ?6(H(zg=8sux_=^ zd!yjw`!ndL(q+c9$zVr8M_zrKgLm6*SXXm6;^fDTqT6F%4!a)zX2Q?T6v-=p={gAW zJLx|;T4wqZ5h!>uHq!AqL~ysR)1=esP;E#3v*wrh8CCnsrTM+3$otrk;)BU0ofDGS z=<&TR5#s!L)FH0{+>Y16uBmT^6&5cdw zPL|~C=VZM1ee(L^Cw7bV&Ei1M0B85dP?+SsL#wl$4pX-w9ha77B?J^wZy znNL)lWw2&s;E9QH56)d-x32D+T&}uiMgS1T4*e>HG;JQ|Nj;PEg#9=M8dI6MxG$06`I7#;^)EuwLFG#Zaa;L$KV z8o1hvz~K>SJOY77!0-s*Diwyq!_asb0uO`XVE~AP2XJ@*jRz2T00uI-0=|L5aEWkws8izpO5HK79xFQAag`sgU1P%tn z!2pmWn2H0?H~@hIVBn4Kit?2PkTl2=qy?^lg+Xi(8pHyVfh$2*F*p!tGz^UfuJnOr z!3cpsBVcF*a3vRH0WQK2Xc!C)13>j4DR3_uK%fB_8UW>iet$9Y<=oXW7=r_bKmb=pg8IO+U<899U;yYVC>LY_E+POJ0swsk zodyj6d4bzOqd~Qxm7pIWO)wj@1LOn>1{H#=K`@Xsm3UX6oA`?==I6?vD(0NCTG`>e}0Z>Zoa&{ytugd`}gnB(a|f?Iuih(k}-R%@t=@5}+4fPU4Ytjn^O>Ghpp zJrN&m!vo*Engrk-X({v7$fprX`8Mo> z0qh>O+5JCAe8}MATuflNXnSn_E{F(2+z^`}V|M!4w}NV(9*dw22k8Aivcc5!_5-m4 zbTx||I>L3fE;-T;Wkoq8vW7lone9+J+bACU$|7dca{gI51)L;C44yP|u#dHK8PWA3 zI`)AxHvZ8olZ7V{oyl>g4Q{U3ebL=+Mm<$}Ikym%%1nCPi2u8TCC}V^Y#d(yD@AGC z)LMA>OrPLaq0%^qQ$ECm)fF06Su{@Pn*3V%Rp#*GdKLEV9!Xs7$?(30oKq2aWEq63 zYbnlsy;r2w8ENoWx2(j`F1uh+gsFBH`HHX7#NDvN;>=vf)2GNmaoEN8H}4iSVIy>2q>HXvlOl&DF2Wy+=& z=fpW}2{8OL=dmJyDTsTvdg`a>2bD$^%?mf(B+33*;qJn0E~MgxL_5#{Dz8)3g|7{% z0m%GDYPgg*fi4+k;(GRk2;2Tn?5E=4%f-}f9(B1B0)xy07n5MJelw$++0Tri0Kf_W zaFzioAd(+@A7zvM+Cn~b&aOV_;ohDV(ZGu&KJVcznof>9#N8H)Laf;$W(OxdN|O9} zaO4vpdSm9lQb03~2C&n~u$ifjZ5`s71DZTAUqmK=X*ZJi{gguzA**IU1{iX=1 zCCKG}B$^Fbb0l#~jG_E}tdX8xI;a5ze~XH4BzsntV)n6?((uokG}2G{E+j4V40?HT0$SuO>EX0`L06IKSe{d^*et^D>$d0`G1S&_T^y*l_? zN0vO7+uEyys3$f>jaHAFS&^*4}+E4pBb{BIuty;Xz1g%DWyO23Q?;)5A3|($M~gxufO)(? z*!2AFX+JiZ6cx}HHBH;F+xDFsj`1B&kuR#0DC~MFDRC$yVJ!2x>ZXnP30cyZCD(YI z%k^?};A1cNdg+Q>Y7rS!=Pe@*(JB*}Ti54P1rDeB^9ce9Qq*Yryg6znGoty}0uE7P zi@xvY$wSseW5X4K z^x&Fk>QU_HT#8!m>|g@Lkv7VQIIR4{8yXwhd0m$b6ytrdNxFe45ee@6*I!krY&gss z#Nbs+-^s8%9p3OIg?3!V{9tLH0MVB5WiVokqkC*-B@tUDU_ww{ATh`v>0#g_M2SC2 zdP>$XxY4Un;S^-LAr1FoYM>99-8xqCh6>cziF5aBFh){IG!Hbx#vIi+WES6ZHK=X4 zQX9g{yB=i7(=+5izE}V8Msl|e^t*L+Zj}G%2`r&`S44!{waR^Whik`-CUO~?*hMbE zHP^}~U-Qbru1u4eFdLaF=O{2#Cc(Rvo(n7#a5v@<2pCI;9b3K+xee`;7FPo+{MJzVC*dd<=0Aih$$)O*A&deDS23axD5D#}l z0@h~S9vkH3STtd}J8JA18W6K`I&s6%iz1&Mm`tWDR%a1{--i!@`F@PAq9Kcc6hHc& zIOmWd%uR#oc8b}w6$%x6pbyV0i8#^Uk+p+KJc?v?>b1g0a9{8bxMHX3>l&xtfq(HL z4Y+m$Uc?XY--CU*YydfO!}qE6xn(@Pj@R@qvf8;P!YFe)HPcKiem%*RxM^kC);@N2 zy}E-a>l@ZBv5Q_p&ox!#WkK-46m2AJ?&m6TE}wEEB+t+ ztOo!5DED(seCF86NOdR)cfVT??(gW5RC`KJP?RfdvfV=O@~B$V?&FPsA^It>jL|7-l6En7atwlvZF&0&g5*o)cSgM){Xv0YRI6g|@9~d+Amvc`(V3C=J}sZeHnvBLhP2}B9=xvrk1fJ+xEyum*wrJ{RB7D=ogW< zC=JuiDvSg%1oq@Ml^Ii>E=MMUDXH{NWA6U_i4=13R~z!99-fPMT4gbOL#y+~M>36> z>GLpa#kyT#6VBpa*PTKkTJCKtKI-tfEs2KEB|j(zdwE(J`FuOXn-^uu?3%0$;f^Ug zwV!45qTq^Q;e~Mbw8{^#Fqr%fp?x4)D3|`eDhO3QxBi-XAY$vQSJ8_99zdTgIZ*#b z0aP8nNWu0#>3le|UbMo}1nSK>H zG<8*5C?g^?SRStOAtq2}its?dJv@F*aLw zNNcY%4$R!N*vg`1tZrdxu>WQr!#?=m&O><80cFZ4sdkKPO3jX@*4s8Unr*JRy#E>= ztxyphNTAYPqR3+6H@G>2zZ@&yqS+2R5tib+K`5)~dVoqaVk52HJ<2T#P>Dj>(_gTHS%>O*lsLvyfZB#5`I~G)FehvLO!0jP^)}gd zjAj&BIcuRnRr!nuE*|dF0S2D3nubBewQbIEc1e3P;PNS#8k9 zes7PKP}bU`-J#rc414u&f}XKFB(t{;nj)pNqr#s{I4xC%!=4*%+5e57yzSvoUZ99f=@bGgr(lLTABkSDgjP;=7%d&89 zTbV~E&!2D3E|U20W9!Kq#Q{uRUC#ENWYW^E1>f-#c<^Ta-?QF)2M5(i1PsO%HB%Grud-q-q-5y-F(Lm@Zh(46cnnAw74o16pSYn6!gnS_`f|atD2O5 z|Dat}r9`1BCy0;!Ucj5mNr^+f|LgOoy*Tl252BN_jw=)tTHn9E&`I=YM1MOG++-9a z5Z0hS!B8;II=;00?ILiK&~_7Zw70i#aDx(au`qG7F#qgn?Pm2^N=89hD+mn_3hFbI zjQBToua(nvPdDs&(yq&MJB9Q1PoHl#qCUuCVbcanV~9&gbQNoZV34#$KK;GG_WtmN z1mh@p#JtCMDu<*pKfQFa8t5yd!55?XKtN8~mMV%Q_Z!r^^e|X5r*N zK8b$(`?GUam_YqcQ}m#==8Wc6%g(N4?;y;uV~RIq2}Lu zM{dcc#?H_xtiUFg(eJ5=yFRRC8R+SOKK%a~fw(g}GNz9G3=;FE{G7qyIvq_DlD`>O z?3sc4u-u%l@`yEM{&^QnMqdBBl}AA){9(KPTOCjZ8IZ(J*qT0P$MtIwmy~8+AEZ!q<+FmK>6VBXeeZ}csXryFZHIJMna9Do3RXl`_oD< zoTB7~8~?V|QkvPxV5ulW6bM!{6Xe5cvi#y{oFxYW4zWJ&QW2Lt`*_b0CUvc~h%E6-qrs|$)Vk$w*`y(g4UDla)Vu8E$PaYhk{GpBQoyNykUc~&-rhZjW0vU@U zTDf3 zgSBSvE-W*`Q=O-CK&@zOe>kpgL-feQ-8w26*^tS2%m|0)kfIxK zt+md9zan?`$fH<(X(==dR=d?_cPYEUnM*UY*Eix@2(pd!xIj<%z1wz(8Y#-AS1R1P zfr{Okmd@j}j*!(_Hu@L7>a7`@?2pPuCn5FuR%?z_8;%ZU?{h^p?GG zXlDX4H9HEU&*@tlrCbvxi|h(bj^Eg(qOAb|2m39d!}+|~`yneVUKY6bW5V5c#W2cR zJjtlU0TopCmf|4|B(+KvmTnd0t8o@4i`3C;rMZ(~*T7Tq<*a}2EhV~Kj-%>p=exC> zSchOl4B<|(Nxp8cg;UWgjB_^oZOzz0g38YRG5ldAEY0{Z=6uVTr)Oh)k^P0(#bUQ_ zQVenjWbe<(BE@&-HKv!`4B68eU0>4jg>JsVFCbhoIkE7)>$a=It*?YH^0~?+MVz-VB4|02u&nUpaG45)Dp0 z+vG{2VIG9T1)==BiNB3foyw=m92sEgR^PY_>5c=i?1|S} zxR|JF0O9HOAEAFXi{ydWKz<6!<;OhAUyA%Pp@w9K5^{e1Lrfa^o9P9j>(Ps@U9ldV zp93(j@_+I)Wu6O@N_668Q<8Xw)4m~R&O@%#|v zG%~t(eN+_m1}xWBw~9WnI9V=yI`iIVcDcFr+DpPaoNgl&V!A7l0X*C0KfH(%BrTRl zt+$kvsKdQGvYI@GqyMRRY=#q#Q`Qs&25v@q8-y9SblQQXCltJoQeFkzO}K5f-bPxC zxIre19=L6-S#UY-fV(q^=t|p@T*@TJ_l${ihnh3)*@5Gk1kc*iEyOH3PC5~dZEf6t z9Envp1LCvSR`c=Z({rv)VeuIgPs(c#>{ZX6wwN1>gh1K&_EbjOpm;leXxASt{RTFq zR(gpdE@KZE#HDU@X1F40k<<5U{4gAxFHAmB%`BLVy(_$0Z38e8;1sc;bZ*vkV%YdT zuqUkw^>VzE-+DCTRJtB-vdhnA_d=7Jpj2)Cq9#yp%wE-Am;KgxJE-M;vifc_rd`>} zVL?v8R6BAKz;2)E!i$QP-CwzpR)aYV>xAB8fE=mX{a+Wz)bDQLd#$M(5xX|(VX$KN zlG@?a;8_Wv_=w$*4q>cxU|6#E8WWcnJ2z8hTo&qmm&OR<^~a$6&JMOEWBV($)6Cw@ z$CrD4Z%bD89fepEA*IIFJZVSNTr0BsizxBkWOn5cG;Y^qy9&0h&n_=g@zW08 zITKVPSH#6NBv@!)N%MF{tI71ABhGnoSuW9>&q~0A)k;OwUo!kIvkgR@2$&E-i#VcU zvvs8_j-%4>UUw{tq43D29#<8h9T#X$WDzl_xOl~hw)lqvosI1&lF4==gnS>BKVc7Z zM59)_GEJpA`O?|Omkbvna=UR;m5-qC31$-#PJhYZ^-6?hiOn0_U|#L%qV%F~Gh=JQ zK`jCymi{jIi%`*PrT$z;hh2%qb8IjZ>T^;xtk|P(KI%4TkuRSnlZ_z%jV%_&WbmV~d z=en{$VUp~(P`Sr`tfbQm3VpU9%o+SZgKt{4r#D|kUP|#RHH&v3Mo%6hAxZ{hT_ej1 z2SaqKDbek&4_5Evb0kAbTSH`l)%Jt53FF+G1I;JGmK)nZTTeHzf$=mT@K<=U;^ann zTqM$9%|A=cJ0(%0#j*9x!la+)9l7LNO(d(m=A~rJ07vC^cw=Hx^uuW8l4rI#RIzXB z%QX>4BQwv#y^qtES%lN=WgN1p$~VUw?-EpZgPP`QGsbfCV$l##+s10=AE#nmf%g)c z6I{sN5fcRuM-yvHYT~JWV^EZRaqY!C^Wn8K?COSZ2D&N2_1dhx9k}f6mHJXKqth$! zo>F(-upcJN##o>u335;)vYv_F>799;zB*k;_wu9&&L{QtcHSl8uyTdv5buo;^ni9k{+oF(9WTTdwG5>?nfYM}N$Ftzi* zQ>b|pa<155d-uiF&^jcJFPTIxrS?{z8Z28ESh@;57X+iz=FJwOXS2+`t00L+HhI8* z>g_WQZ+UYA-<7KO;EI3)^qp@21y6RJKU}xIc}czZ=P~1f-l7E+NVB@`?9XR5G-wwF zxQR#qy&{Xgg#2Ev1?Wk|kx(;|zrndIz1m^%`KL_4ob)_Yq(pH<{Cf^ObdskK|38!e zgf+zf=m5X=6#vQb$;F|)gIgc)oVT(anN6QGb^r64_jr2Gf0`f3hyNjfe=Yxiiwpm2 z^athtJWSb)^&dMb>S@BJ0bI^%h1|N6&p{baZA}ZY+^cw^J0c$=$jMo$e?*g6N4>wh zh*bV}oPF4z=L)v!#uHD6ApAj$yVI+3vlLaLAvACtn(^?u9<*bK0{%r=BxXg@3J4( z{OI105eNtu1ynGt5(T(7w=QH{}JZhfGkn0WU1xdN$-VhJwK0PZs_Z5kJt0q=z z-Pd5CEbOl_vK>iNpu(t(ya7h|wnt_9zs&C{1jHt%sjNvz`9=h?33#E*#uCW!7LiUQ zmd}(<$y<*b?|#P+5D-M#tw;}dtcyk>IqAFJeT|#-)kG;u&`{tX(L>EK?n6ghY}e#; zUHD80C(s`P6R@>d{Ze*rZj1J8M5aKo2}rB%ysF(1PFT~KsdD0&PO@|-QGtG(#%nUJ z><=GIc3}%Z^nE9sJe0(chw#RG)1a{B+4p-rz-N=ykY4XrU9I-NyHMJY6XCj1?nWtj z1N?oO5pKOrXdWPX|705L+} z;c>YgCPHD1;s|ww=`Z4XUveY%r1SX4PxzE`)7ZGfgePrE78kG}|B7dIG}3g_bU`77 zvv1xoQ^4oGQXS-_z4bWH@Q2^8u248xwG8g5E`HYCnKwfy&?G0UGk3I%+>aOdm3C!JmcWG>3Y?788TP0oo#@41b@ zi5sP3f$vbmE-n?P&aRjEcn~7?tz4TXE2z09?vw7ZcGuMTRUDk=(|{-Imgr6q!)<`e zTc$)f7?~#<@a1ib>Z+Xq7+^}AB^o~6u+D*-J=7Z+Waii@pX14FqS}@2AF5HMkf(IQ z>Sq5&7S`63R+|QgT*bT1;~L)HBRC&6U9*53o$2!1oE<;*eQc^yj>p%6xk})M5uv7_ z(_#AO&Yn~b3&l2cht4BPocqU~L7k{}PnIkr-=IcaakfAQo`{U1sk`j`9|X|R`k6wp zk{wvfzu}FkP9}NXtgjh`g@n^9^EKJb_Qc`ciF?}_i)yyKNHy*HgMuiSGa=fb! zkZ(wRqfw4hTcx`Nh|g8ClpA|2zS&C|FK$HJW%s^~gZ5Hp21_Go9`2SeZ>(-VtY^d) zonz52=h#7~35)Bnf;AI$wanyqr7M`m5h=4u)a6RArF}doM-BZl9B!p%8def-h-)%K zN*BSIHQ=(E9VDa$LACGco01)p2gf1S3#TgwKbqLnWP~sjEtUOk_>y@(d=&1tu>Uk3 zGDeJlO>B^(Glme?IcSz;_{TMT^5Lisn%+2iW%A~Y*~KUy?{M9WdedHL03=Vg5_Swq zW}T4D2)7?UXc#Hs;}bnY9`JcXnU<)0$7gof>4npT_rLp8f2+X_pn6&;u3W9}(}WO; zAG~o+_e&;dC*hq(gBbj6x$CLX4yFwa`_7}O56)!H#tMkhY3NIYIEj(b*z)fNM63jZ zBR#@KA_mYk#hRVMzBYSlQHM*CSUYYEXG}6$E`vW}UID)cZ>(cfe85lS^;r-f670a{ zsEYW}8^5PjB~{H7cVXacP6eLX*;QI{Hepgb&N2nJKFhFKI&W)py+Qmy>{K9|KG+Vn zyRGt0aJBpS>P>6S4=qaxQx?furzI3Fb+U=$YKhbJx3B4B;LCjzm?vs<_J(|zZe|7Z zU9!oU6`7}#solody!yC-Yeity=tnVYX zi4zHC$&X^cNzIaf@rANlQVHL(bxy8{$nRF(R91wZfaAmZ0$CH4ChN9G#jclKpZrN9 z4Eqa0S@Fkp^m#M}^ereVtHGFeTEqmP(z$Gw&3s|VzSL{LCiYW zn~LJ{x-vfig2%q8&B_BjYDt;l5W9b4X~a#eyEK5}C2`W3ss7@3G;iAGrh$y;CIEka ztrF<~sLg>&s6VO%v}Ef=zh1vlJLGRDPWGSQmvp8NFfM)0Z(CR=sT$y%HUj#+Laq+EDp z4R)rsoyV&`2p%L<@?H@9xfWrADsLQ*baYC4<%7`#SgyoEBNCFBh?~_;*c-25G4M^Y5*>j8 z(sWP_uSI4;xHYKc$V+$uuMwmwK`Vx>M=B0eUq z4TwQX2*tc|cSYfAh#!$Q^g=Eh0aA~aI&kWI&+L3(E`5dS&|it;^AJ(=i|`g#$l@-( zJ{YAtgTxPO8s~)Do~DMaC3<)dy*o6 zZ^o0s;wk>At+|%9vaBq#Hep!c2?OF+^;%0;jkXRiFd4V2tERzQPWAYa9YEmia@77% z)~%Zl9W+eDn_^km;n?pO-u^nA#hR86h=z^1>LvZm919b#Ytu;QEnFG&v(r>XlyAE# z#o3;H==GS@NmLMCktH#}lFaBGz?47WRef1}$79IXOQrBh2@bcRl02RQPh-w+1zBOl zA=VO>Juk`3MAex3RTek0l{=PpJ9G3FeDsMkqI@DTm7up3B6amP-^VYE?vKEa*^u+4 zcEk9X|2@lLXHUZ^ay^}(Kb{huZ!rO_Es5a~KAKNT|E5qLDoneO)Yn49#BH{DFd2+Bh2gU`4r_dl-hOqrF?CV?|qDQCZ8GQp#(DZnpc?9*V-N90ne&Ek0_IDjOlqQj3mtI=|L(tIOM&Z3`r{&ssK z$?SU^#FAKA`{(R&%ZSa|5R&PC!6ynN=flVJ6j?>;1Pk2z3&gAaI4=`8gaOG#;U0R+YkXU%^*cVay+5h75Wm_<)tMdq9Wm&bAO_xI}%n#KSqzp$dLVHv~6|9-G=X1FuOe;FB zyaN8vC%uU}o0eY_-vhca-mCqd9yR??+aSYPob>6vtcn~C>MY(FJIpRzs~JI@QA*`u zwL}kx2Y!43vxH>LpOja~1&?UZF12jF3i5eldlV2ZK0&-)_Iz-akSR8n(5kLY3LYD% zOIVN;SZN;FCqjgBeO!7KT_hl(DeLn=sRQwlQrP>_kk`VTpZ7qqlJcanLw$j#&faq) z&aPbX4*{pQ=hHmPIBOq}v{mzYa`q*%jQOvav%ryJsDzKQ2ph6bUFi>m4NhMc`ULBv z(5%^~>65D&Y6;XxFGR{+dy|NFJSxrPrh5I1X0tl3-AJ9CS2)KpuoVU!m z(4J0Z;-mGqOaUuNmPbb;VTM+&Xq^q+OZVx}JDP~n{^k2C7E#8fo_m)}Czn!H3t8 zO4J*KkC(pa`Ws7a2dzl7LM2}X&%mt0oNTijJg3{XG@bOad+>AKXUpf-X(hEMNSM7u z2*?MHO8a_d7&>VQB{xIBmED+cB1gj{@7p@&Z26T7oydOjV7HS#A0@6#iAz0pu6;4& zNBgw?RK*Tn>js0*TBGbJZE9^BK8EVjA3D4zf!DIj=F9C3X-5`O#NaFA#|0hGUIy!d zc{~8x){xR|1rj|q7M>BNx`0(MN4+)mtqvfiB#G_OuVo72Lw&O^ zH{tdBHEXTeCB74D(Z=IJq$0`qRsq98w%i-9PQP$E%HSRFrD`m$=Wi+?mm=eN)vZC% z?oMAiC}k`E-&%kWeim>LN(ad`R%ebp)nKa9%DxkqKVJ;Zh5~r{Jg2xe<%6!2A4!5X zH+yD-S;kJK>h6~L-W+;o{7R?ry;tf_-cP9Y$C%1qc|)Jvv;Rh9yqtIGCkzGabAI(g zrQXZ4?oMSqkw=(SczPWo?TNP~)w8yoaZC-H;_~KJnm@p!tFMP5XW+x4M&)cKS%M}-4q*?jQooo zrT&X(6RwRi>}u*`En-dy!QMvP%BRNS=AZ%Y1X!Ol#J;{7C{ zIAfAs0&1`BBu2DePY^PiG!{n}KHU=)NgK}6+QfULcE*?;Z12uI)E^@xVG5XU0!$(M zy_@=HV#9@#!W_Q83S>jvGJg?r9xn9}g&(%S9@X&Hu_wVh3Whi=Q2NBlP^?zM#|1op zc@2qq0STj?b3yZbMOs0~-VOGhTLlZG!(B z@$j2M$#%(>p(e4F%d*#JlFbR|MT2Q9&yZm6CH+?6TnqO#W9);Vp%bgd=bo4q0 zlkt0-Z5PmvqHComZT#rt0U>>!0p>65Q8Ht*JEXcP*^X_K;bLOWl!zr=9*i67JdNLlL)geCfyWc>K#$tI_ZO`|Gkh5Mxu4_W3+oK;hG zAwYByfotn(&B^CU&g&z&`P(PapZsatGX$oYq9yy(*Od=a0SAg}&Da7@(FavRGnk?u z(}e%l5jhxdI&cJL{_^+~TJEf~`9I2?^ZnQBk@e+11&$lUB-|&2EZL8VLZ2`ZL`|io zqY=q>rB*~oKspoi;blYP&HqvRE(1mWN3i?934=S-I?KXLm=Y0trNY35O&g9Y>)wxi z44h^aL$=)48zU_w7TEEDOfgTftPD!=KmU&HubT;L5rJRo!7TfEeXkQnEyB}rV|%yh6voU4z98y=c-XnP zqD8%C%2da#`jbf7=k|eXYYvwvlP5sLO%r#z&$oCE{NLTp0$s*?#Rq03XG9S>j+Aex zyQwv^!G*yVP<;-vg-ZF-A3iW+sZ&G-&0a~f88Hec#}!e}wEJUoisj++ZFYfaFWnr7 zBz{fegatT$>8x(gTPT>S@SxntPI0=9+qrChG}j}4H-#s$9RM-aXZru+q-X-a%D%j1 zz~h=o#v*a4%6QNsKT%ry(ofKZg_#$%Qp{-nGjq3i7NW7?i9i4!fbqUQ!LD6v`fJH7 zD#L`c$)izFChwU-J|nICnmxHI0EzjvXm=2qystmp>5zgEAsLM6SgB0_PLX^i%=t!^2G5YF9)^dxIdyOHK+h-)1%kSp0*DBErgZz#U1&Mx)$#HD^U z^})pp7J*j)p}4-wM-ybo!|uK~t^t!Fp58O%KYBBzXWj_Ggyoe+8%34yAIZX!=5r0H znvT&u^KG1>=w9B;D_3(bTO2yWYvZ4~=G3*y&hONuAO$|WNdTL#Vod?IM-o ze!Eu1*1j7jtLju)muZ9P;#!tHeb)4QvV7y8k84DO?B3-Bu5hE$ou=KVWdjPXjL$B} z%0q3Y-LQXDFPz#4$C2pjgTu|fnU<7@Sk&VR{O-2{Z+X%RtnDD(9!pJ^*ni1j>sDQX z8)dtb`7gM|lWL0gSY4AM(UlgvY$|jfv_hiT=Uy})jB#j;aAcFyfaS}-r+W&22gCL+ z*ivciwfEDipBxP=5(WR9L^FZx;tG*u_895l(DyQmhf2>%EbiJdvnwI z%VGKpaj@W^B?UJ_FM$#0Q zm;EkV5wU*xGDS^#lz4en<31B9g%8Ja#amPrI(!c{Wvg}dAVjEPq_h~q;r-|2VmRx8 z20w-&&E&IH6Gd*z4zslwF}_M~*MVI0*Ls78H!MM-Cy5;#%>I(yyJ+jY9#iXL7%TyvUjU%_4xV};T1WD#J0#H{7nj#Lp7|B*&umzL3;?G>4DGQtXF-oUM=Gk+t z+%>0s+K1cgy%@gbn~S&t$wXLOt!v{uW6tuYLDt&>O0Rz}O*?1BW7&eMd_JeuCx$#3 zO%Y*2xig~gf7B37W)S|KZAhaaMzE5bzewvz^Ky-r9=t+95hCWdvQTLC6k@zVYuYMU z!~WYh=fQ+M#RQap{Oo&&ew_I4xy%2tlCx2`S?#xG67#Sr__<;GtL$ZG7ar;!ZU>bx zTgGCmQMUq7>+W-mKWY5;`wc0r#)I69hoiIq4@3%i}>Ai=I#Q`|de&~&>iC8Dm} z88Hbn)<6UW3k|Qsp}rbuHvD8@^3>n6c&)(T&ly|vhVfOF$D>0|dP_*iEGOOl)p+6Z!X zbA4ra4Y)5!@1PR~15e*4anj`{Xp9IAOpBu-RQB=(h9Q((kk&NbQ?S{%rU0Hll{gs9o&<>Ig(+VI0r&CCU!=^n7Y_97V!|MuE zUUZxkZ@_O3nk+_KS{L42-}lxCe@sr{z2Mgm_q}u@`c-&XXvr#E^|T#T)1(PG5)RQ4 z0}(c2_tWfsI(SHX_KmWJUU;&}<;Jxg4zE95x)a~G+ZH^_2lkkiJDVo)8~8;+NH{l< zC>a~!o0~a@#!+|n%Z0HW*s$V@&DQcndQ8ilow5ZFX!=>Lf=Zn}Emh`J#u5#_Z8)I1 z%!Z_{Dd%n{#?H;Hdk5u~@Au?v2i$mcqK58++22F{##`6XV3}&<6L*b}E@;huT%#tZ zaPxelqg4Y%a=|VXfpjJ>QS;q%P?5kjlZrfCMF~9Zn2T`Vx=sS}&|5s!YXVz|mKzJ7 z6?hvJ7F`c++`Ll6v)UrZX_Yg87jcW?Tb9H)XH_QMwl!Hk;3jtPY|?q~iuUg31B*GhhW(fNmZ zSCf%Xp^zMaYrh{%&LrnW|KMX?#(r;KfKS=8b;OB|P2?4O3TL_U){lDg#|i$uS3iya?jr|bbN|)!oOnxP zT%M&gw%7sDk^oiqgnjv}!hV7RV`GAk@s zFxWmlha6eZ{Rd@Y|Jz$X3g1GsnE~Bij$&c997^IwRIyn3R~tB^Tu80XkNu!+aim-{ zR-jDhLL8Q@)RcS0eha&G;R3~GUt56lSlh43x#v9m>N$DC_!?+a?!uX36-wx!6vQ%& z{w`~8$~61MPOlIHqpEUO(n8Ie~jpY|j<(d_`D$-?O=!7y~g znC?OLWai!q%Gb1kKbG;Zu#&3n0Sx)?wv^obajf%9*JG8z0S$eY(<(TMy9AQaQ1CF0 zi?QZg1Hp?Ffr@!z?b4aV6xO%;-%gi~^?!^>B76hrczkt_ z53XcyuJZ)I$usA9O*Kzl3rz^JaZy*Mlm90+HOH#!;Rn>$ZmR3mNeAz(1Ra0w%@4FPg+|3n?L+FDL}G_JL1pLSdTWs(AYj=j&zt^%@T3S zyQD_Fp$3D8T_1qfRev~@mz6#=i*en%dB0w)U#ImkIt64`<~_LjYwyZGrlSCZ3?~{lyocAvDZMOe7TFI?PyvBMV5_pE%prYT z`??v+5)wnY>Vh<$#L6OXe;xtuv|(FD*v;~wQFv37{lJa%_{k1&&KRtjBg1D*G^P~m zH*G@x#7Hd)J4*)W%9M}Rn4?RNVZnXXb(cA5lMO6ZYYI_<+{&GpiGw-p>@p`ilAB$! zb?uVhva$z#Xt)<3h&x-vj3+rU7U^*`ME7tmd-RM%)P=4Bc)(#^fp>BE>>PNE6k^dO zQT{hC-gt?WDu=VtEznn$u}TAkO}wq{~Hwb-8-bY(ycZQT*zk=rbyiz z1xN5d2a@{!u+iYSs^EAm~84u4Wr^!?QKC1SdK4B!6d zTYxroui;qX=#0%@!o5Y&DQ`(y|3`K8XM`}eBo5?Y+anr;q1SWwP_u%6KhOl6+1)9b zw>-5tlix1fbbIk4|IzgD3C+J?ziUQ+M`JNgrC-u7BcGi>h%(WpHh6df)#O^ul3FNX zEH-*a3%Zg)VXvFO#?tOGuhFqvc+hVA3n&IFhQvNDv1V6Z;vL|wub0x{$NSCpDwOLZOP#)PAJFn@NoVsg>!syJB0Wcp{Wv|F_?m9UBp)x>hNei%NApCps z7@MpSptJiVIWWkmFICw&qjuM!H+qa-kqn(g007}cg`X%&F6oldvp1$eWBawXPSH_k zn?tFfqaO| zGrX&f)w`1z)xy$Hum#*K-(F}F;ZCBp*VVOW$IVkm-rHE`t!=TN+D+p;Eqp}&f2Rz#j7zbGqq|~mJoJBfY^@=VR6CKkPZDDJ77rJ}_oV_5 zd=Ft_-3+CP7|mr(LA#-)oPHxF#b{sY7~H9FzAG01y7kL7F{fY*)~Ibsl%H5QUmBye-MZXc`hZT*hd4{RNh%h zWQb5Hb%2?MiAv+3N{*N@ur_W1$=J4wAkEpOGLk6(DELM=70ScfKu`QMFP#}9^pp43 z__7E(@_cvr zxH_$6_<(yiG1-5nf~U)?5m5R3K7Lka**>HB*`sD8 zYVwQgn)|44O^`iEm(;FEl(yw9i7kAYkb;-W3}U&UqPL&2^DpQcNR6z7&)ls`2CA3m zIa{)m%1%V=SHvY{u3~EmqHA)4Zl~;9Ld5r_L$VDHac#6d4T32(J05s3CKa}l27G?g z(GQ7w>^TT|pMP@j_nn&RkPgskr#CyvvAk=c9NTk!D|RmsxWT_~qN{n>7#_}=_o+U% zNiZ|+d36R_?e{+35bpKCUZ|=f-J=bESwJDg<7A3V!cI)q^3b4p(c^cs#>Lj+WJer9Xp6VW^|5H&Fcz) zR$p`(lt^66=c_6?oWEu^j+AfKYf|`G6Y>jWd4XOPI67s!doNc4%jb|tW8q*VRf0xr z7(Dm71H#dvx9WIM~}|!NGgyRz^Z7X95%u0Nu64@Qp`Bs z5x5Qy&(-_$`6x$P45&p!@1h0<6Zpe{c?al&;jp?jfEFJ7-jHyur)w-d@DZz@( z9)-L6xks6GC8cK-FaDp+6voYlbx1;144xZnj%~{Afk9{jn`=Wo_0(6hR}UT;k>nKa zJZpXW_wW7%&etaz5~eiuYY%N)gGuJHobhFrePgRDgkf-+&FU4Bq4yTP@z(XT9ur$IhYR2`eMQ)y=SwMn;*N$Elt=|8LR2@;?Rp7skp| zq~sP2pRz3BHhW-BwUO^S=s4)$aFB}1*;D&PRXyhC|Enq>B6YmlQvFL;K;>Mq_1w`) zg+Ml_5Wq=xYX9gI46fTK#&u4#{ko^}t*ShaEgEXO#K!}bYNQ+sDNDbmrHwi{79d0W zsnfB{q8v-^nwPgl0z4&oi$v+c4IFwuWtcJfopCci%z3RI!f-R=ESS1;U?rQk2X!Rg zRLTy1BiP*-mDErDa%FEgP`WT1Q{~&jI%y1^OhXh9;0cYz*jV%Iy{yTRm@$oEpXd1H{WT-M8*S`T)1lIS&W4n@;$YsI zH?t&d5RI9JnoGINW8#%N+pc=qgPWA!VZR>`&wD1h*m-imk~Gem;QRIZNxS@%&!+rE zb%~HHNbHqow)}INrW>8xDpr{v39U|;t*X!Rv!UrYZT7mxI8QAOI+)l$zJ;!uclPc{ zJFR*Ah>TQw0p;zgfZ@i36hOC?N_9Fp^JHZ1g|_@jd2xJV zd=j!tb0z}V4My(Zz^tN>MjV}Ih1H`e9Y$?t>610pqcZ$CGib&;lcM{W=%Fn!8x&W% z^!N>)9}9?|c%8~U{=N4#cCHaYE;2|0*_9X5gqm}?FSnoe2j)d8|InaN# zM9m+df37G+L+|aad3A-1;QtqVzLzUW1Hsz7E@L@WXvozVN4WwL`mZ6w8ouYx1$V=pB0dNN-H#twnueMz4*Ia|p!EOQ@@3u{aSoc^2x+9`DV|Ei?WnD{DczDmn~nfbQU= z>ir|264PrtlfA)VX7X?}Ds}XCTH3fc1geWma%3w`fhhx%-Z7NCbUx)l#atgP5*guw z+7&CQbKQ|mP_5Iq?t3i-)@8qTl9jvp9W_g`!;e-DO48=I!eouc^}4*TW_%el4xg!I z2NGhIFu7UKM)22c|P%FQQ#B z$e*4`qnOT4LSdz$R=5-COSa#^=YC0`bF_U*gd{=$&d=~2ca3e8pxeu^11_kurTmNnV8aV@03#}>}DfQ>5B zx|Jkp!Eh&z4UnIMhvlWL*6}eCy!T1m%i~=DOg@qL)+Pl^>*A|6TgetV;(nl^L^#3Q zn9c9r-Q1KZxV~D-p)8GSV&sl{ORic^hc6_efA_MMvDaNxj`zN}94VV=sDLFq!wUZl=|>^2pe4AQswIje-O9UIay zQlO>AJ5NzIu&e0wR^TW{<~>>K!ts}UACx2bRxSV1eJ}A+H(8KaqSgZxt(|Y-L;>dt z(xVtH9i$?mAPsipHz8rgMnvk7xi5>&4mqy4gDgRA|MfJ3-eD!WI!5r|Rq0QOYY%PTZ&!YVQ zthG`NmLPf(UB1fHzzA15k(-%v7{;a?K7^(>Ci_k=7mC05tXwavY9(w&0Y-8j88&mL zuD^|=W@*z`*<&;NW;;6W92gL0`>X4D;S{zx(;^yL9Mn;v>N~P{MB~#FzuPvT``YB2|~aU#Nz z&KG0G?7wracb&%*w$#6n`5usvYJlD@C$kw#GdB2tC?0ZtmJkt9iFE7!pd}$9QGGI> zgL4~+_X*iY0yL#k_DAGvu5?wd7~xSnpmzWCJdX0$k5lSzU9jM5foB1kiKQRC|E&eE zWCu*}pO5jLXY!ukQ&ZoKtV}?yPJC5IXW5rVq{$|W)SV`%8jMplmNt2u(@K5x#VzVo zo7{9L5X{OU_~HAFqA2>RRWPUmsy`SGc}%TXsjYHL{|Q&uHxvo^H6&B9RiF7uBv2^a zgCxr9J(4VcO}ulhBEV@i{#){h<{vkzwxutjhmOJ8?9z5iog_k(1MOR9nZ;w7UKByl z#p^un1KYX-W1YN`XW&apFeZB`y&9sgo>(6u_sYu86F>h{xwF3Ax(niuPS3$spc(TdV75Hy)4AX5s?Pt#SvLI+lw-@oc6m<8x7dfgej{TZ%|$ zu&8(nu6Pr;Eg!``I#3{q{;f*`M2EA4;@^Mhw$BL^IKSUod*ybFUK`&%s?3(7j1ap1 zz{?DuwB^x~#qxjAb(T?aE!)~oLIT0vEy3NrkwAjGyEpFc5FkKscXxMa+}#>?cX#)X zoPGAb=Z<^6U#rI&tE<+mnpHJxJnx$2{p}0V=Z_!$Tz;=f{qy_tN1}Svf8YOe`F!%% zGk@LkY4Q(R7eLUZ6CJ*%N#*B3H9AXpIseEargN3g#bgh; zQxlrGtO4PF5p)skGE5zIt`2OM=xn5cWC`t>6OeAW+dHzzl)1uV`;8iHl$|1^gy28J7N$d~7nDKs!TafzCV z%!rh($Sg7=INj%on#s`1Ep1|-JrpFh*d@Rf0gYNRg zd=z5U@8iFV{nxwm(RH8{;StaGUbH0)h%szVi3F+@ZoL$;Y1}vbmT$V4-(K(6FGYK| zWjUm?_bAj`{(0?a{$19~MNYbJMgBkC?*r)I^8r=It@!!5zXTu?%ec4x9CZ}s=8y`- zhiQi780Vo(m*$&Z=bMi-OqzIC!7wi3otm`c34IX)D z$=L9V4t35vQci!=P<5NAeehBe;jSUuY9zOgN~R?|f!XN_@^a_?eZI}7ZQc#&y!zV> z{-cctcFyD8R-&2fnwT8>;mh+z>O;q0$%&-e&_NomUkY{;fq>qNPdp6I{6a509 zuiNEU9yj{OjJJkS{0^9S`E4XDgH+y%Au;rPZZ1-Sw45mU!^1A$ZO z1XKSgqBtoYk%CdWCl5ztB*&Eb$m!?we_GlHz^@p>r8GL4Jru0P0&}sI>lS>cw_n@d zkCfWKmDsRUcR{cLw%;iRbJFn8&#E}$i$M!|B2aJZc=BO^=k;l!AD`jmy{7d=#B?tb zKBlbf3)u@;(V4@Oc-=r7TC%Dvt(b^O?3@cnK_|^dH)rua-T#0-<#G4!*K_NYu-lr* zQlQ%((relrc=CplcPo^g0;M%q(W7lwGJ%6v>8?p1_3S>dX>2TekV#M$a`O-&bOmeH z$BZS*7q@U;F4?RA=w>y@f2!^bUQEIz7VCm%Fu3uh*rT?w|Nfp5Dti8KYa|59Tn2(IbEVn3T%x;3Ac#gG zwuL_M*^*b{xSYRKZd})pd_$@(BS49Nt>RlF8A;_;3S57RT9mi#k1v`v4u$zgusBcz zsVDyBI0`G^D_ACEx1Jv>>m;B>*YiOUfcd*erPk&p@zJ8(Pb9Mnx$*Pj_TF3MXpvH|_k=f}Bzg zhv3}_Ka$ots}I9lq}U8*tQ>JeQ*S~o&UoI}DkUWk>wL1Y+9gFa4rh_Q33#C9xV|l@ zL)BpZ5SgiwglC?0S~aFC7iZ865X5K3Za#>_Vn~SptjGVdDJ6EKnU!jVXPGeDU3)&CZ$!3HHsFg^?_pQ%3}t9ISGh>FJTz$ix^%Pcc2w6 zh*tm6WX#{c0#Hc5pO~9o()mI{bKc&T$EA2PyfE*(?NRM~p*_%zTMnO{(ec&2g)$|_ zhquI|yFKL`b6)+6yW+ot4(oU*rv@)UW)6-Ip*867E70AuJIKE?e@l0PCZ8Xp0Njy& ziCdwSKb-FvnG}kqV)?&&oX?~8_5NT6<8yzO6xq&)5CQ_}%ER>K4fm6+X9kPvEWV0+ z4il?G%G*K)J0|QiEg_$RJ+G)F^g9SivAj1fDW9C;qrU3nS5(Wy+ST*jZsjsL`G%oH z2NwAC?T_6uk&6!w`C?g0ZC@)-TDuMh> zFfEhM&a|+DB6wj6iIm+evBdl#wgx?Ph~Pm|e9KHn$yJjt*bm3i>iOExXH5 zpqE9j8BJQdE!EjgaN@)dg+P5OBrUAYSz_CW5nNc+#^wClQ*g^HS{?IzWq5eK4|`uf z&8Frh(_gErr+1r^TJSV#Q_;CLgWo2Cx(GoNQjK?`X0b{;rjIs74g|kMeFHwM9xf+& zXzYw#x|wJX7=7w=D$*EzUO&63r_u= zbQxF={MBE%^oyu_UuE4nQ)dad zx6^asKv6Lco#-fq6n0QFFtvBDy@46?W2m90SKKUMyQU;`E8`kPqwZ1Ib@ zAnG907S2j4E`xnVaiG<6QEETJS$GGc6{Cm z_L`q;@_`ta2(~s_p>}~ww0$;JUmtK5s*?gv3NnX6`c<3-Ai26xd@Ib8^r|ys%o#`U z68=PQ^E!xh-v^1&xOAaHVUy-aoD`8=i#Ifj9F418@E>d0L%Qu%p zsLPxj)#gt8o*2?BoPO)OX*Adrs#jJ4O$<^Lb?3zNiHIXme#1T_MaY`V6dQ+}`eIOx~tg6g4J z?)JI74bS=%>4N>Ju9TdSKNke4U-PUXU(@cDu6!`HLq+(ujgfLs-IY;E`07H9`k!3^ zAU9r@zFDOpgT|3_XQsNw?CsKwO<6mJP_8h?|Of*(QpeVkB@M=XXq|0avNah zfe|QNpTZxwQ;QFz#m!yx^y$+m!1_wT#2PPo z1+TRyL#tka-o%r8&zj_Vy<9r+iKC~;hQo#hh4I@dMBp9My(PJh%5u63qijr#w&jWw;U(3k^J?SnKO3sYwXFLTt85hGlA+oli_(a{(ZX-I z3O{9OGlvIsQ!R|LCN##hg0=%}*+++U7B&OxU&nmAkxgwuDcN0P%uh@?u&;8IvO7B! zB?Z_3N5FbQYR8?SY;)acJn1u4`H#8Uo6Phs8znp@rW1a2O2DM38E)s?IV6T>^!JBq z$2;J5#X(KdBj#LorR|a^x)sdOHP&l$fV8V9Ng0Raoe@*$d-=rPtlccjAK^9ptttJ# z!Q=_^c~GnD#U6{NuJM(6eWy6FW*Uy$<-TAJpaE0vF?8OI&F1Zk>YpuH*)$rW>xVnXAuNUS1$Of_d;x!!%yqzB~*`}NcpC&e_0vr=|Q$o;^<*8C1__s$QU z@3l}c>C@t`%adq?=0^{%^HE6DBL8NHz^B41paEj+w4*e1>tj}v9PVz_KqaaA4W~@a z`A12A0@BUo6Y~`-@ssjClY2St{9e|4{mAWx^+?#-TYP!3AoSM~Zt_OuR1|wZ8f`6s zUCtBd`2y!TG4152sM3)1WUKU>hC+uDT`-sGA4I*&xPAJQpv1 zs`xaEAL1jdp$mjVET%1|uo;ugn5r(Vj1~()u#Y3^W788v8nAgeheJ~@AusO8Jjt$E zCHqZ3DYu;rTd}&f9MZ=PuN!ey$Yb~oe2d(Jn2SH-^LWEb(*o69`Gj0VvGisx+V0Yt zAMA0YPplGddV}B(73FcqEIteK@pcsdoWl@fu>^Bp=0QF1MRCYl zAKNF7?6nud^32t8yqlKZbvBEBX^gqH6@#>!p~PaFgqPl5I7b9al2};Vy)cg>vxj~F zXp;*`+V|#SD6#D94+wWkW*gm3{J^lH={(BnPEi-o;#qMj`4eDtlp-97J?0I0xydLj zCG)+|erRg^Xm18(LGQ6E)si~)6}ny;aXYeC?mpsOC=a5vb>j({(E7U zr<3KDJstVs0ifOf>paIp-K6)OB9zqC#X0X#ShA$Pb zu-0ppXB=PWuzfD`X6{2+rkcAs9u|8y20ToSB%aL>Em@b&vZKQ|Ds904AMJ49yS!m; z5cwiweGAMd7@v|WhZT6^mKXd-6`pca%#p(Yq0&y(p*19YWMMcxgw{}Rk)aO6alWat z9de00g_&XJ;Dr2E9YfqjF5XBcSuD(se5=zQgEHvwJZ>|qL(-yLI$5yg{Lj4IsDLyq*_?XQAyxhGIVu`#7;7pB}T# zK`>fhVBOp|T8txW4N{g0`^Bh@i8JIqun)AG*(Gc5$sJmAQCuMB=jCu3ngEBVYVVzy zdNbZQ&AZ^pH!|b?sp?*BnIH_k<^ySjGb z{lK}OB*p9;5r#%N8S>oxa-^q0iXcNawDF0{)@SNw+*jn>67y(J*+&D2cWDF^@$ zU3bA#81*Zs`KC!g?n~lGE@&C;K4{K=>;9F{{?P@-W{S#HMYX<6h^ zk{a*5cZ#s7i|U;!`H|omr9m(2#dxYn;bQ}Jf2&?M1=-32NI>GEy!^to6NoWlE?T;x z!GK=jD5Ik)fG*wK)Y|K3^UHX;mlqNVH2m9XM4G$f@i_ZP_ zix_VCgmhcFiO5C|JXr|^N9w>pH(u|(Me)_GH@GRGwGHzU5F_2TAgJg4TCV&kpm`ykUNR;NWye=nV_=;!6c zB@KbdXmCV(HM>3VHjTGtB*6U64|C zkeF)-9XczTG%v*NCR~O zOF%7dldV{qWerO&wk-elAtcW%xCh&hok6QKCBCpfu;6Phf0aOXCnxdB#a*dI6E)uA zLc(PYVa z;>Y(Tuz(E7KzpvlC^foG=a54={)$IlrrE|!+bctHOTrze*s?OZo>!!y!Ar8M`3Cn( zT`~~j!^Fz_5K(OR3mc}$dk@QEYCE>DGIN1(8NxoKfvtiVvfH zi96--#SHD1TXb7o6cp>{^Xr^Kwyxw7-ugQj*{D05cpl(;XFJl55;8~Mv~@Yp3y)p( zEG5^2>Beod@DGJgdgmW0f|uVmU}b__!+t5i){w z>!X~7dypTM#d2(~^;WYf)s^ldUIt_Z%AZ<&Dy3|~yqqw|gL^tH&a6-Q(YiuJ$)GjJRpk-C$o-%3-1PM1X0 zD-k(*1q{9vD?K1*RkddAFgH`uvy1O~wuvOw00ycu$c72?^^W_q-O&_;lj+S|Lk4ljRL~Tv*;J$PX^l0CO7;ZR zE*peqSia(?Iv>4fUcH_dygMS&D7_o-V&XY06Kw#5YdcY5ySG`Ck|3E@g?4s@Qm*%u zESU{OXCDn}LDdgz9=zqcIS#9ARQ5Gd~&0jE+yNZ+rSnyEEE;aSE1BZJ2NGjdXLKXr#inw7+q)+z(k#Cu#FYd_2fucWLMXy>?nFRXZ#9M3=T-SduGyxJGMn5QT3i#lw8 zGNib?F!lYv`P5LU30lrtt{eUN&IA!z>xPb|{iHc$?1fs=3g8`Mp5;16lXyWW;<9I` z__~)`4Uk#z%Nn&nef{EBh_@jnr$SW%86 zT}jM>i@2((k=p%*ZMisiTg}hc!!>)&oxCVJQTOPB9%Tqt5tu!mq2x~CXpU!h`32?2 zu*Ag9dKz920B*eQ*IW}<_zfZ1F9ibu-O+%KWq@>|=&E~IYdMuF)_jN-9sDWWfuB&R zImtzjFSqSRSjL3Qu3ktKb+rE=aN(QP`t&c4CQvA zlFhwCPu(i7mH&@Yh0n{I#;JW}L`*BzoNslRm|C%-xP6TW>U{)aVZ ztP`&^{8QXVAHcif)1`lu1RuOJJmrg>PP&IuUuiZzse7M6c%OasK4bL$7DA{CYm<@` zCLcBzNBOsLf9U*MAN&Ko|L7(D0r}qFK05h82L8b&VF7on#d%hPDbJ+d{q}Yc#>M{$ zg*|%Ah1gzw`{?O(#vhgE9H@PpaKN&YBoV3cipg0ex%3moZUpy78(K`g&DX9hkKe`_e7F5dAE%@)P@a z>+ z91)WtBTivwt75bmQ&3YTVJEV=k8Fdbb<~;rYb8bPcqDN*>~h5hTVAZFhsjSYkcmCO zK=6IZ(sF14YN>I{G0N#Nv!ZEm50}&;gMkU`NoDnJZR&anPJZE$xha6abHaOwFBerC zV|g22WJ@}ieDq32)k;0q&YkG|zmV+GB?SplN(qAKpOb*)-%@)cex=@9qr4r%rH}>N z_kTOupP{(KVvCS#v$7h{*H{>VhEhs^sQa@zt48L%@sW$O59)~+1xHG^qdL77wn+fI z&gx)%yxYENZOulX-XM> zZ-&F-te}8hlzp+cEy-M=+Aa9+Ksq)&!HFTUMQUZ(xgC;K2lZeC_IB_`2~|!(+%EOs zzB{F?(D@M_p838|$hwMOouJv6h2=WtH~njnoL^h;2Zm_;;`}d^!Tj$Fl>v)6(Ur3Y zqID{UG|N9ng9 zU;eEe`253~yxxSu`bX6?zZ3x@8r#wR@=4A~fhaVTG^W<$WHLp-cY2?w| z!=x|4U%H@I>RBac_WOhd&a*c#eiw)|&5S@tx`9~ddZ2#K2MYx)`yU^jgR|CQsqn-S}5br9p-g87uc@?b=0l#KVwVNLZ9*t z{aOi8Euw)FabhBo(q>^lhp^kA0wM+f~wz<)jb5#IX?EwvRgAj!c|yFIrJN zTLGLbBIYo?hNN7)_J70YrpYqFL1R?O6{Vy47 zV#^5SsZ21XPh%N-yC*x&zwqTQ@vDnpR%7iprpl@dW+el{le2?Wt3kQLnY*_WFTMg- zoqKP|Q%-lVoA;;yYSwoY| zDYe&-(RjdlAJKG<6*jE_(VW(whs5mChng@&i9(+IS;GgB(agbSzUgdc5Qs9Pz2$8P zsE7ouZ`Gv-+Sv`T;mqAX@v8Ae^ZPp^KeIJCAp~GZ5ek7F0IZf)Da~v5f zTDCcZGrAIf>@Qirp!grYdrv@X$Bza}cqsh4nj9y94bIsCcA)p5tfL8QcPmJ&=xiL6 zb(pPvseJD})P{P&)>lNL&0u5>Ebyf+a@0n(K+|+9uJ>4EB83kZyfI4Q@4IceJ?Gz* z`Z40v%TFrXdMIUEqu*YGAweBtuqPpIR~Gnuno8U`3&~WBL1psfYJ||T?OZEWJ7VF< zVN&T~sMpHb+hRqTaQ&S;&atioN%>pVZ0MYvrCQg3llcjpcyA8L(jHPRHtl?h~#> z^pb|Nfg(q_g0k1;pv84VIb&O@u}0rzX?j62`$mpN2d^Ph?-x{%4-aNN8S2Hc8%YaTl#C#8?i6Oqg9LfQ-!7F{a&Z zhT=mLxagWW%vH;R=4#5p9pIWjq^9Tn|M=lyI6^cS1q8A{)6Kti#=P3srGHHrxSZT0Ys%) z1>3yn5aANK4_m^|Eu`JVBk^&KTE%`X+#Kj}?U=LiaYltJo?aSlbls7cZ0*}z-dnm` zt(aQ5dEko)`@g!xP2X~UAcN6!WN_R1;V+4}K0NVw{!V6bBepilFFRZAFy8HeOVy-l?@W^R zoii5oH(FYVk^N!noQdPuK_(Uv^Kh-1whgbgdz5sYi-ogWJ?d9pHkRWZsneg0PTpb* zL1MM=lJ{b%&+m77u~nR2Z%orRevhs`v%n3LlyY_5ks=Ih6G%`mnt6q5JI0-@r5YbQ zPB;oQIIhB*zNk*9Xry#`Em-DndQtCT{3H1rOKtqY9MDxl?}ei+*Y7q$RBzSdAlb#W zOg(K4C%)_Eq(4vhz&u{#$lL8^m7e1i-)2lu6L6LdHaA(Kj%_og}y zhBF7j5{Bc~KOXOnm%~udOzugn*at!-owQ4#dMnRCzf{l4jKsMlPQLPlI88E}OVBz{ zeAj?X4${P0(J10yo$#@+XEm``GrL_DZV2T|^GM?7dC4;A*OquY#>Rp$EywHDJXGqG@jX|1;KLJ26M)rFhTC~xI9U_+-cXcLRcTPn9N)!KR-MM4xYjG zsS3H;7nQy_+n^8kJcSOKeXI@&J~W?3|24>H??}!Cy_4n>gYL=eot~|DO%%*6T^BZT zRA1qxOF!wZb9v&dgY<*kYzsITv-e`Y`={B!K@{7i$qxoAFoCF@FnSm*f$skKYBAzb zS@@OpUvyPcwA&RNmrpPAIAN6lk=*(eTwFK)4_K{4ZaA={gs09F)1|A<&zW@NSLWJD zDX_Zstr5Z z%#KHnos0nA^N}oPt91Hc-$53Pzi4R6;|0faShBI9*=T}En0v*SSn*M|tXxQ#aPmti zf~Pt0P@`FDMnf;vV+uv04G#j!uAGUYYF^$(%E0J_$zV!x^$MCZlxHXZ zOC@S(J42jF0_pDO00NRQnds_mJbeGO_4u!v&T_HCo8csr&Z5#6kfJ|E0Al3<^kdh0 zX095k_6B7%d?OJJI6Fs{9lk5M*uSEQCi?eq#1bITuei&t4y7^rL^w`)_uHFR^HE>T z88Q#da8jw=3Q9n3VrR>{Cb?{2gJ^wm(2-q+@g{T<9FJHp`|^DAYTS}`_~b>dvs9>= zR9_ZcFvx97;EkKaMCtYL4LQgGP-Ay|+@@oJnqP8pq$1pf!nLY$1?yoXX0j>u?NO>R z7SA5|ot8+MDbIV*?(dO-Zneb56H1aoF=4|4kk^w8?^0@@h`VdtXBN3uQr)W z4#raIPGvP$t^J}v%w2Q!wajie4r`ZzR5N@Y3BvI)WTOmZhE-c3wDMY)BvV?Q`PvLt zH<4v4Qv;Oy?v1h=`{hYzB1X7J8h9>G7KBsDsGLg9*IzzLBIugKlH#x%rMXN(JQIqh zP!u$H_?zR;_xRDM7a*+BcjmV=(1?iiCcq9BzxB+5-=xdoM3P z9+A?=I|*wM-QGL8yQVi*otoe|+c)C2n##BUCh7Zs9HFCfvKQRP8wlz%TC04~M2%8$ zm4XCH(GGm$B#NL@J3MZ)DeYd+SKK_KyGg}4{=dRy6ZV40!jfDv(x08n(dd;t_nrxm zq%ccOZsQ$!3DE;g^N&$;r#oF!FE~?F==g??L?`yJt_o+h!}#&e)^TZx$z2Ipa%@yU z2sb74Nyie@g$c@KJ$2gfNFweMV|z8rTg^s=(s$#*u;P6n0P5-$pes549 zv1LOK5UXTSN)u|eFj(rq!3ihP#atSsZ~X{!s#koJ$S?x0jc)AIk}#v)F}_+lim!BS zTzr=a@}<{gMs<1J{csV&be_ClUH8cUAg+qZu z7@+(~kkWMml_nOOg3@j>L@}Up`Y2~PN8{wV89f>&KJ2SsbzH|+E}}53Uy$ZJ0)%y8 zy97zTJJ(h&m9_99YHA3czh5#Pb3M()3`Roge!CpN8iFcIYcfoRgUGK3G1%s$^}j2i z8F}J<-#H4DSd5Sj=4JcexLE4{gNp_1=VCZ=`9+9F{TRXb5VOp#6eQCi)M5vj}R?D~P5 zKU_1h&Be>*EWaidKgO^UfQ*CfL?^xJW?Ua*)ZoJ?_RfVEo}WnC{r1Z_F3+dz!RT)5 z`(ILIt%=PDT-kWNe5^c@DqrEr@ruETROl-UFbf`H5t0{g(aC@kD+VbcVp`KJcQpp) zSud2~A9c5DEe2HkMUvf!S|G@4QKWW^qZttY$rKbUCYe!ee@(aC@m&DZ;L9c?D^sb7 zoR(9%1(P*!TyW)?G(HDKMsG{5)u(U7@FE&Mp#}$U2(e6I<3yG%9s+IqY~vSRkfz5U z8F))1qtR}~QwoHBqjJ4X-P+-dxjv|1+@y5b>5{4HSF-QM!D!UQ!YPcXH;^sfkR7Dg zwD2fJd!ULfkz&!&QNM} z)wBSM@bT2~PzK~Ca_`+fJYWh@iZ)>-f1w=mR@s-wAY@{;jh1OIyu>4qODupbGJ;jv z_U*nd2SpiTdz6<)>?|r-^+{jcoKgdk_zidt;Lm(nC{B_+B&jFbD?r{MZtgi(*` zQZ2NON6Rs6cy2KjJG40Q3O*OrQ7MD~0z~oN!#~X34bXgSI^L?}_=`&%NL|+U`SVA1 zu0mn@AiW6;u-U^Z8_HO+SH`%uO)}g83L3Lu z*3xdSV*SzemYE133e9XVM#XK-O}C`GJLV2RG@5hl~b(MjwPV)3^ByL zstpjGEKXrNfsNvf5n+um_Ql|^pE2e>b6n)=6VHN-TgrQdKic~=woAmzt+uHBika{) z=v#!M+dnecVNE3(WqmFFH96H~ko^lkXBT8knOb0shmdS5VL?%n;XNx9ln!&w>Bji}Q{Q9}Ou)Lv z+K#{;Y`_-tBe!xRghyWpkflfoy^q@-459DrEcsqAd@cjsQmySn(=s80wZcaa%+s~( z$CjeDLiXMNfY!NnH4U6-{rbijuT05proQPe%=>~&9I+1(s*s`vx^~*Rzo=$*Wy9ag z*E{ttK0PhE%q)Z$XePk_UOSm7&tFzzpBmb;Cxc^3kYwUYl@RU8rB}`SL7qM7J8v#j z9z7o0-~Y3(o(^mKvCQ*-QS69n+xzW4iLkzyh}6Q(y@_D%Hi4bAKyW?vH}o}dcB#Wt zea_Dh%zN4LckcP_*OAp*n*$}@r0!3h=r^PT{Z$e-+vZ9%Bc%~aGZIgTl_lI(0_mwk z?1YATj~VpG_@M7<<|_;{F8{a5h@X!Et!k@}yUKup)TqKZAd#*M|GXiSmsx!_rz9uXB#%K> z*gF+}^r`771ORt8uj*D z%q1nRud&CQwx}QwINo1bK6+_T$zFa{Jo4DibnbRJ&T9L$zLO0q0PHPMBfWWSb&hRh$1T;b0@S!olZ(=8{y$k3&?fspG4vdc`dVNYV# zq-HMVPe0?;y1Be0B-Xs*_YU#;J=r8ml9txAf2&4-&wJ8e)g)@s@XVP@HMjP&qIT^;m_^mL0qzta`MPFm1PNQ#$QY8ip=oeJ=@g}7d9}Sev*A3YpB`wL zF1Oqrgw2aPGFW@}1aGNvSuPYR2t_L$E^oaS0Us^2s60k{wY8~yta?4BZ4bvcoO68> z0w2wgIP5U1&XTACC=fH8t5Bh z-a*RBwHf8|v9KvkfOI-olEY(E_nQCV&4%{c%m!trM2hDrBel@sL*?~)hq8Q%Dv=5&##Lqg0&bmN;r{G#Z<1ELLCfy zUm8RxrbW>FXk~Q61Hy$0SPs!J=u4p;fp+>>HGySZhaSrnRVWOU0?+xD)}XJFR}HZY z0_8?=t>MNMJWp4^fps%%x#t&~9~X|ln7h93@-!Jj?SLsZ2;)hr(oJKIls@hftc4FR zix;L%t@8q)91uD%HHzD zk$MyQv+&FFJJGETv{A5-RM;+T4nOdu;>5EkcuS}~qi$xuN|GyUyFbzkJU)!N^UfWU zT~$J)=7n^(WME5&!=S)^s5ASU#2?1?gLADi{dT|UW_lrsdt~qtiuXzFH{-7QWnweh zznyKf`3f>xOmg4Y6pL_WGrZn-m$aB9x?-Q`HB#Rh#({0YjHne4&k_8$7T_Tdo&H*Z zSeML298O+aVoiii1P6XOAG9{4O2?rMlFQHfolF1Yd?rb*L*6fdd9u}X#H?i+i@L@v z$Jg)F5BGlcJ5*w;V0dT%52E`YA^a5ZIBc_FcXK`(0f*cTvTZzy6BSQJv)TLduxPhh z3QFbXhZDju6)XdcUBbi_2j}WF@E!u58lcyL8(f90T9i>acR?`@>vn$lg;a;k^@YE4 z7RtsvnEvgH*)ZH9M8y;%p+;z27@Rq7hfP#G^3|o$_Q}kYrxD!pHajOXhcffu38I?+ zru^q*HOQ(<-FGJKp!(==yG5Tp|7^^gQJt96rpmn~HLBB{LX1hjTPl%;Ooh7{xx^-A zV`a~+5ixZS;@!VQyQ^|)FMw{NgXx4uFSpnMlDF?5rto=gPA~{@4!`bLuA4b+*1iHu zL8mXz4OL&G_@SB-np{uNJ|A2+Q`4Ekr%)9(Q;KgtFQTI+Cg$#U^8NYhGK)p?4mD$1 zVC80lWfd?u;r=h)q_q~P_&U1c5uhxai-`9MUW#&^j86W=0-x!R^8P(CP!LHWD0t$B zs*Eg9^P_`B(+iqrw<0FGpn>4HVk117!ndd|JXc6+U;NM}+?uX$g;88BQG#l2FS)r9 z8E(NQr<_LM;iW_vs@L%|URHd~v%%5LOL~~I#?|D#uch~nA{I&#`M~0v%IV#grNje5 z^=GqX{bCc$?&_B4`$ZpHE!PeA!Tbz-oWYS%e1i^eYpp|(W&L{q+k=WHr;K?>skaji zSEbQ{q2*)0Kzck^)tMlD^LAQlF_-_=U~0YRt|!2y7-8&|6P~cIE~{>~2amdZViseb zrkk%NwvSpJ^)-^-lc^QZv(L=POZ*9hm$L)Y&2IFIN3-2uq!0*(=>L^Vyqi@d%&}ZIi~!Tq zGu+>5OLm8R?j@p6iT#G-%Kx8-YDLPHG`m>%g?8wR*TyN;8N#YFpf7pO>#airBBe2v zFS?o41D}%d?ZHc0uL-9${x>Rb>FjGC_i^2^f|d9W^>v<_ja?gjk7Mj0!*~O7-x}Vl zfi`Tp+==|A=iLrnG4LXW_Lp>xtikkzg9e&iHfw}~=Qe~CcU;?0+jVo>+%=b{YVE&{ z-K;0*FGecUnSjJRSa7Ck>-LVoLP60N5P6MkjId9N3e#w4f*CL)O**{lyBLaA_xtmw zZq^2=2&(#r{*4?)Hqe0n{lD)1qB;3hzfgFg;`vu<=w+L`WWZmUp?@JMgUFtDq&$~g zTm}%${r-0?IO6$fPbmM+7yh;EeO3M6$8W0seW>Q29^l|J@C&(6302~`9>sZ5BV)Lq zv>iN>6T}Q{h^ot)oiK`oE>!xfzBe~GH(`N$+;*e^y{MQ!GtMscJ|tR}xag77lh5UN z{+0IqPp{%oa^YJ*1z2nU4wQ5oo~wv%Jpbk2jXF=~J)o^9V*quTiN@th&S2Ne zd(v!xDvO+q^=JZZ_EH<*$-{D)|Q6GyaJoEMiY{=qI~=5w*OpbCvq{ zM+5p)Up;usy4VhS%n0My+usNBLmr;zyQco36_BZ0>iUqE71vR(U4jz;cPFnYGG#oV zWiaG3Z$t2YlLdtua#GX>rACp{uAVfDyY|>vG~lV@7xW^wo6ovo)cn%Y#sCbJsxW5V zZ?J@A_PZv+L?|UFITk%uxjkkLH}BcQ+!94xmJdqp#mU-C9-SXCX_esi+0Dlbr!y!i zjdTs)iq8PaZGhYhW#5hNg?p(>D{l>QOIa9R#w-m8Pr7Ds=swfXed-PBYEBF{V$wB( ze~MocQkpL$a%YQlj7<=vM^T**%QUhk zBNGbeE^Yrnu?}K6pGvnV)>I2z9mD)a)Ndrzh+JN7s6{+-Q9UP_+^*S`Uq)t~VT%*bvXE=&qRGHC+W~phM6?=dkoE6dSspg8qhyWY-X#EEO`{uJ} zVps|4-YGUO)2fA2H-26rO@9 zaI^;(xhJs81SlsEel>V=h^GGG*#5qkmU3HislrFOp3u^U6@>W(PA8k8%fA=d#U7Uz zn&@V2zV70CbHz`mwvW$cn#YQCBKzs7o-i2YQ>&(?RT0|bF}B?IX<~EjZ~1VsJ5q4b z+C~?;BE|#u-C2^tP|oA(C}47yzWLRZ0uzRRVGLL%{yxZ_N(ECCLxZH~63-{`DI`uP zI;^q*iKnqH17L$$r8KPrOLGTm<}{-RSOHch1&}m-_cbF2kJ8P{Un#`0YPUB&)6q;n~jjH{L=1B4%L1V+m_GzHue> z*i?oIBlGCyRBVhP&c<=k=T29Hb@QqQXTM0;(}-_(V4@?rzQFkPW_%M9lNxBDuOuGX zQ+nP1Jv)P%WFEkprpL>Pi&wGh>xJ6*;IhrirEI1f+hqIbO^@&wBMZXjVZO#`+d+qwB8@IOh<#e66{;FGImkM6Y!?3J&=y~&V#ybIMs zIKblDp=$Lope}iu%~Dj(zPV3bOz$($1_=$MFAq)d8Sel{PCm1{Q<{hkt~Ws8olcht z?_!P)qY~)5_Tz+K)Xkg@PZoR*KN5>9;Rl@&|1fTzNY`b~rCAm8Ve+YnW0XZP-S^7FH=b!hAR;VUK3K%N`wc}x-40=>nl zYm@0X9(;9=o{I1I**wkT!p%b?%uM>DFOkGnD<<6T-Lk=#=|!G4c?ZrEtwh^~El&Kx z#B1ZFTT0iPr`&1vuM}d>@5`Tx!DIfKIZvY6IFJdAfTz9~ES6lDv$+>XbK3&hrB-Ki zJB!EQ5#4>tK3LFTk~n3(iMULeex<-?88a{mn}dsD@O81(s{U!bL{o93c{c1l5FYE(eOzWY;rWY`Ap~rTFr6v-q!TpkMiFGJ3<|J53>diC;O?aIy z1*OjP`^CWT6i@LyOzOA|yeg5A${KNJ@Low`ab=3w*71lg1y_gMj=0zXmJQAlxZ2%g zcd|=6IU0{P4`L~Ubk`}KFf)qLVbTf&?yDxF5p(X34h{R2tNVT>Ua@Fkou$Ti_d;B$ zttGZ_Wsi4?OoWgALjw{~ZATrAfvC(kKj+5>!ie(tdeu@d0&hO()9X!>bS0X)rf4%& zQ7%2dhH7i>%?m`PM>_^3I{^~8(FmE(FPbX0(&uNmj9(+fpPkhPO-gm*zc>@Br=*Pc zhj*4nf(SAW6jM@J_Y`DUs76Mpq#Q;MS&Y#usk;0`^6qVXlY^us5VZ)iiLD%=dM&*m zz2ZIi>`jj)yvowntg+PUsq^z<+oeEh_Fw=}aIgo#F>KyDPql8=S^{)S%hrPz6DeMl znnls4v$r>nL0u3>Y?*}xr)dcW666;cEfRB&qr#5OWMrV8>rQsD+9%+gYtj zTPr_qPBt=}&PRR&*E4Qw!j?GPN;@g_e6Jwf+l_|%LE50{4VkB+Kw%v4d+np z`NC+<$a0wWAawC)*;ceG@Ep8uYjnNb{S+)Qhr5KDfSNNl&g~6c`K~usqHaQjD;*$< zgI`?A%b~_#N*(EKQ~frCO$Z1C{<}}xAgS{Cq>+tqdLx`9+dM;&p{U5Q*8edMhyzqliKSn;Kd2@PGiS{zzRz4 z#5lS4Y}&kV#3~yfj~U5kKo^n;hDgRLmzyv9#afCjm4xDM@#N0Y&4wdG>=>WG5|-)a zDKRtVh?Lz-nQ30NH1u{Qd!D;OmjC@m-3tdEqS-?fWsTRg5`Wr(`Fh@}nb|0lnq;@T zvd~cNZ`CDL3}YZF6uu1t`4CPI59=^4X&~UaH68%@3=Lo9qIfRbAS; zA$Hjs_CzHscpCZwegV0TOC|IDwk6wzl-1(Pk#S`_3s*Qh0lS08>SnHk2P;CJs~~R& z`rN9r9ow6ayzG3n5yQbmc}27PBZir#6lHw4p#s^UvQY!AM$Sa(Rz9DComZ3U zFex@Uqhced^rx4ZkhKw7Y6Pr1&l^kY?(-B;>www`HS zjpe;g;Jda7#|x2Sj*Bl!Sl!28msRf8$)q$MYYi$lHlgk7+gPP+1s)evmstI5)sCp9 z43r|wxo~8@zbyEqUzln5IF`G}h$ywJg-udI)x8u^`MXUfM{Tk*mhMs9@T-3DZrNW9 zA6k&gSEgZiT`5G#YD7n<4^n~2<&3~$?-d0+&QP}HFy*ThBqsdQd7r1@4hGlv=3(XV! z>1@sHtQd@{Zp;yBb=OKyWA!XgF}(?PvLP(jBN@$+1MwhV4x6buXI#O>;1LU9oE%QQejiy=pz(tws&7n z4|OoFzlUbk5ZdiAIpETIwrw)PT?9^!1YV3w^hncYu12lk^Up+=SyR)%KjZL}I zCPlBP<|X1+w`4bDa5{K6YOt|LQ(!*?jFD0YkiyYl)NoIKNlue>$~UGjADEQSM+ze@ z_CU_XHklt!e(c_y+EcTBdAM*or1NAU4cJPJA>sMUI)4G2%^JR+877bKS$- z*a^sZI)C+|VcO|3pvPb#_=aTBWbDD|{8ro}!DB=Z=!{lNjmsq!y3;$YdFQT=bP_&Y z>8AG@)k71w4MnYPY#7B|&iX=l7#6P8LE7j0(Bra^Gov+d^5V#XibarBbfU&%HP?@t zntgl8I2-J7DD5nW*~STXdb3W)0abeJ<5XK0n1eV_Fw?-Gt0nHkH$S-dJ^&*1ro9{% zaPF=hS@R>TZS^FKgR#+NkV@^5E2C_Of_g?_${s)Qy<~Z{^d7%KHXW`bf_-P-^Qp$( zoDGjBM5193o?s2#6w+>RUZttpM-1+P-;RQIIZ|9MBeG(-IzRsh3W~n9*MbR7CA(3@ zJbA?Tr^~%+HN9L%VoPm2D@GP#fQ$0;qZeE&u8iB0YRW?JsQ8MXloNxEIXO;o z{D6<%su?7D>%D0~?>%wMd1QTI=%ilLf3=^#Ot18ZyUdVy&BVg>;4)BT+`F88(T*jc z9_VlB)(_act(M)&0L)UW#1HXKN=Rs84A1>+eAZ#Uc$lE#3cGBVS>?y=Gq>?|kpIV} zxa&nv@S(l~97hwQ?N90vFV|n*U&z^omybgTVZMq3-5~wa*ttu&HJSDD#v6t^I4o!> zw(BggU>#>>Mv{%)TF2elD~fY=akNn;`IVR18BZFxZRd$hwlcvro0hj@4F31j#wpeS zL3Q?;(xmZKf?=59z_P0I1D!M(9%Q7De4}H>3k)uR3S~bH2)yH)ytBnv8C;h(u<18N z0lR>LFVQ9%zrazubGjVk8Fjt~Cvm*yw!oN~!;qSy-&Waq1+Vm(Eb8+3ErLJSl9%Bso0(iq0qqjn?YaK>g-hMXw@-imf zNW)BdM0`k-=e8GUN$GO*iv2FZ=Hy-bYTBj2ay;E_N|bm>Q`$!$uK;R|9vH0Q@QpybaAFollv0>5a(X?y^uciS)ID5 zc-1uFM|^_XDznf3XHLd^L(H1|HU@L*|<_il>UNO)?N0@}8!-x5xg z-Fc-;4YIN?4D%Yk)z--qs$Fk_D`zam+CKZ9Lh+sECRLL`YGxP?P zQAdq4w-!nwdD?&Xfit!CB}$*HIE~NAOd5qptAonWp$>_y`i1#IHOa8YYHU-hjp(;1 zv6g{E7F0Q`BK?#m>|3UN%vXgwoE(RFRrf_@*diU6pxj19Tm;LaB1$KZZOq>!C7x8Z z8Z3~lJ4atvQQQVwE+3~glox$H=AfbO=!W4Hp3Q}BK2je!kQ3@PShJ}G8OQd^`J#6$2U1oncO&`3yQj*3;Zn!H@AW!OV zd!rwa+ka-7SKQGmc}xq41@Sz6VN_i4{&q`Ej$&{m1ft-kBz5Dmw^J5)5RyF90U zd!aIHd&y3l?ZLRVP<*!G!WCM)v6-84+w_Qp!oVCgr2(qITx_Amj{2Ds38cmHdBPWxWmSJLWWQ^G{<|1 zEkyumQHV<7C1)jVsk&&qF!r3l-8%`}@i79;a_)@6?!uSEF=+c`>0{DxXnMDePOo8X zc+1I(`e8J))*!Y9J(_9wy4fg6X}>k{yuhb7kXQ?#U)XT#iKbFemeyEyWx5)ttLa^2 z=k4Z)Siy~_Yeb>0hcORPR@AXw>qkn~fL227l=Bx4xAHqxzT-oWflPsSz?UmBEvHRx zIq(VS5eCzr{wT!Nf2ehKbOVLK-lAhkk~Tq|yZgh#sj&Sq&)W%hdyOI;c2&kjX_Ny$ zO0pr2Y$%Dl>6nH_9edM*>q+Uuy(^tM+YN8J^>r$k@6!qk$j0{g3l>-CR|u2(KSOlf^~AGMN1nfdt`*YMjyqyxW1FAtQNCiO zo7?O=@yEs324J~$!3v*_x4+$)O1O2OA@mR7lQ_v9zvOUuS$C-hO{1%4I0{+*rF|)| zHZ+5UX~h}>5zIBalOWR7Oq#TM53 z#cF+cm^WceO^9-26Fl~`Yn5ztbR(DYiT#K3Mc*oqvx7a#0~Pe1CeZ&}!<4N>BlO}J zL$tS3!Q&CsDFxuyGR^c_@$;@L;Nk{tAg4iz z2T|6AW+>iQ6(>!4>pW1MQ&~=}zL?f|7xF&r@VTzLtUQe*E8iTi=hR*mBychvqTDy* zi9A~ZH-Tadx65bPo=N9SFAvurSGhyC0!+vwK+8n$2s}R~_X|7JU{oO=Dd9~|vzgK4 z(KKJ9M_NyPla+!wBO*IHeT^Lc+=WF1L!)}v%*mX5>pqQ+o+zpo*%`w*{cZVBe6L^R zIpW!wN*qOv5hM1rzYW23+70yATvKBi2xDOBLc)`MQ|8cCg&Qr zwL{r)`|K9c=BX)_IWOg4g|kXelQ{>=mF;~ER&={@Cf=Xcp{3M6Yi2s4<$Y_{Sbw!Q z-U8zuT$NB$2+OR~ProxP>*{RRgyHH8&)j49;ar&8$YUza6^L&zk=3X!t_ahzEM~ME zjznsSjVQZD zlC0MM5IxZb*5<2V>f&}7%!OE4m8b)WPCn(HyuY4eAqO~8F%?k)Z89CogY+0HJREW1 zF)+`?Esdx5K~xuaOxyA2S1Ec!mMsk(^Jj{90o!KaFCW&1`(_j&_`BD{Y&u@5SwKA7 zS6+%2wp5s2_tu1xC@K&=@nKE`h0s*>S(irVC_sW3cFT2^<^9Yy)loa(FC3oOsC(`L+9q8%{{I%fwzE*kI&_s`$A() zWFUvO<24D>1;@*x8v6>}cYQ-yOM*Q&O-8xlT68>}Je{wY)XCP#Hj@{HGRr!Piv%Mu z@gX2V7jJ?xnd4Xoj4gC4O(MhMLj(Y%Ku3}EX7RIj#Wos{FdLdo>njc@=q_gFl)_LYR1823gzvlJ}J8uXY(bP=>oer6I zle-?k?1a`k1ElsPt-TVi4xlXqZ%(eo zxpDO1q~@_t?%r3K5Ad~0)%iBTp)MQlPA+cjab~}^`}z<#!@;xZ)b$e&yCip#odZ+< z3r}iV;d-WX$=x;csbh->)cKx(@)i0H5$K|*yjt{8swEXaVw+4Su<%gKS=zTIZMK}lNKp{Y=Mpuo=in{z%!i$ZVWIc$|aHErpj(b>{ev{DtlmP!33EQ@X!DpXroA&|VqFI~2bo zlj>?07?ErQ6;?FL{$JGyhq?#tEe{7x8wDV@>J(jb;Gh1Y+4SH%MxP&~?WjKDOr7om z_0W2H+gN@{;I0fDaDt%R-W6@G3`}Ar4{7|&>2`+uYm!S-%-&~%nm9NmdX`&CH@Umh zHf_#%xkA2n9i-gTGIBlirXx$^kbVF}QnK|vP;@IM4#$brElIrcT8ou$p~1rM4?c)pZhiLmxWe&-pY`GNC6x}*UyycYQIlMd>7jp!8W(vHz&iQpb3fd5 z+WF$-nK8O=$eveWqV$@!XXWb_j&DAl+dI_d^5`4P+_YyMjHSKvIcv8;b;h&Sa%#s+ zx8cy-D&x^w=_H=(Vq~~;kDSn#R|T1aq6=R{@qZ3te9iSOSehaYSDtKQToO5u(V*Xq z3FW1?G-_`Zy>>JIyyoIg6c4Ff>##@Sm(J=@WS zkCmosNbf*tN#}lmPezJRxM{YT(Ppnl zqs(uVyoXe12ifK-w27&pAIc|!hJ&3Ap4`3l)4;-40HAAWkGe7DQ1p@mci+TabNS?4e>Wn5E@MlR3^UY zP~f`%e7eBA`1X9UCqTqoa+w zdDHUWqI4Yg-*tNBS3-GNlyp0AyA&Vn06Xw?8vmr!;q7E6hNPJc!B4*DGx$M7%wsJ?$KefCcvEcWQkN^Jeod+mmP3OCCJg3uN z{#g;}UydAn{z8K4Fq@V2fsZ95^BEz?)^x(oURL7l%Gkz?o)523#McK9{z@;Ua4y<1 z+g^n3ySH$UW6`kj-WmfeTt4|E&{2QuopK7)jVQFYlvPOMA`UNte;oKWMj;ZwC(@d_ zgw4D_;QKnLBeqmPNiIya;ye1Eo!@_&hdl0p&2q*kI>n)m&~uU~Mya+&B2v(h%}Q$5 z%@|}8412(ty)tbAMWl1$me1T8Nik`Vwd>LtU$If`DECm2c5H+qG%n5Oc*>BfMap3& zefB*Ye%ACfga@e6FL1EUJ9RhX$hNtnsy7ts7n;fjpmKv-sQhf7&$! z#!!Ci*H{EV(9(55ihN%zZSlQ&a-V2WJHw@ll3iA}WHc|aTCky&>`!O=Cf{$FIQuFb zOuMI^0xDKyO@I>jU<8CM3??s@IQ^B6n05Gvl88^Js4BQ_i|rl;MVi&-%)R1){sM&J_xz|qw?Hu7l)+A zS5rTGAhZ!;&QUDw54i4)Rjx?Z4ycfyGa11M+f|9M9i zS{x3rk(&k|q75GCGr=$?siWl*E7L{r?#gniRV4KF*)*LuMMdmVJ71xoT}55(;AW+j z+M2|!Nc`^V?%bRWo6Pg@?Ke+BCTldBW|_|7e58tpvh^f}_W~vNHGZ7b6dDp?Ko*cq zV=idyV&R{r-Q0Wrz?ua0B;M}x&zfp#4DR;s}4p)9B1`_yZ{5^yD(jsxNrNp=u`=?kOBc2}h-3^v(AtsgY%Rr!;n;3PdKTSc zj}k;$y{rV=rt&4N25gQ}n-~>7&TfmvkLi6UgFw)N=Cqso8FsnR?>h6$9y_+9<6y!4 z^RVPE@n99fMJvNO{wn9q+|~N4Lpu!|^xyFu@@-j$v?4~)Hkr=ctH=}Y+&NiRqw7t- zyTw}dy0JvV%Zu-|Z7EGeH8SOyGa{layu!EQj?MZ-&W^iGCH6B(6L0S+?(C-HypZG^0F<`B7U(wZiD*RE5JElY2AfcPGEM@wem2n?5 zt9j!}bp#!-IPzx{s56oO6SiR+u%%gB|B?ADmZ~Kk(-fnZ7I1;uqooCh9Z8gQn6@x^uiQ74LYa5_}iG1 zzW?vJXkIQ%`Y_AsMT-qK2^+I%8GSf#N~g+)kE*)EQZfgCH_)uCp~6Cu77?fJ#K!9d zr!J2DFS~4j#3$v=przjAS-pqTg@PB(Qq=5&mz4^%KzZq9?9M?4&qJn~Ow0G5<3y&O zbJ+IwLnIE)e%tnzE;?Ixtke^p@w<@Uq{rdC9r>2#)a$%of zYo8}L{{4CEb|qbw#Vm(sXqSQ3BaJyf)?f+0HCm0Hl+uKWR=RWz&xHm&vjT)NQm5+p?1no#2 zn0}OFCqt8YT+4I|dVMbCtlP**n;xsEg=Ai$$Cn@`lKw`^)d)|(WAXMhzodg@wC?fB zIh9kN2)I%inEz8U&wE|HbOjjb}OBuT}21w_jq(wzkLH@$5=wDZcOsZxCx$n zY)s)dx`#+uA26{Z^;^77Oci1(_2T9_?@Z05uTLz*FQvar-1q#rb3#Eok?eZ3XOCjO zF9#+@{vro5y2m366$!}84RsE@iz_~n+5kINYex@VhAIt-Feft9{CF0(BBd>$wrj+! zTFWS*WB+$?O~#%oX+zJ$I_wkUjZvEQpe4ib1+Ay0*8i`drsE)E^ta*DA*7}wYTXIB zJqtm(hA+b7P9y>Nkv@vrd9O}3p0}$&!@?+N(-ZC$Rq6|IHo&Vs?%=nt1~jd`sjo%c zm|r1_qoc@EgZiI=W#zvrHeWRR=7%0ztAoNwco|+%c&)_p^RIcA!444oGUXjT&;Eac zi(!*xaqoTySmlq-qsxkYoMchct9wqHPhXJ|l)?%uUrid-tlxP^VO{fstAXWSJ(D%I66jwM?CZ_8-uN;H$e-&_!p3kO@{8#?NeJwn}4n6Y0|F<7NV8PCU zAIKqV+1~Gm3K-8Gig}T6+!IzrviD1=^1X7NF@=)-9)o(?W}(~7h^yvcg)z$Iqbxz7 z{4REhaAGE(t3cX7KK&akWW`;RBCwxmNSKo9;ov?V1x>ug5!Nz zppbSIpL5N4+<(8)(q=`U`hhu)^D`+ue`DKvTy$~*OYSC}F)xC#yGFfVNtTps?NS~7 zG)hK`cu$0{b`V;hvtmBssZ?Dg){RKj>4M)l0t8k!XpBkNwobP(5!o#8RpWXFd={FIG}S^zWwd?pI9k@mb&_^2Xgn{RQj8OS&%pH>TLa6A z^@MG@-N+$YP3f&20Tm_~)qJo$qrtiH-1%0|LvD1*aFDzx-kO(q`8769No9W_$733D zJ19Efbya=YAzzeS$&YZ8(JWn;>id5Nyr-?DuKpnVs$y(zdd~bh{1P5IotpKb+T!9b zEK~fwr8&}{5q`*vn_5sv60EbQNZ%#bwVQLehyKX;)0^u*QU23%b}!rlda^^o>L9AO zXnz?SOyc0#@}Jq1%b(d)?4Kl{d;c}>1fWL2ngoJf%fbI?4I2aM#ew0FQG{8Ek9qYUj$Fc+=m{&=;e5hCr~?6yZk}+m2016n*ANzCjin@{m*4gKSzr! zdBw%J7{Tgy=eP4Erd$bP)emf~lrd^($|5}JWj*>&TPkw<8KW9YETHLk+<8MYTQ8OA z*T<;kF5&|))yJ$108S36dJY@Uip5gS@5zBri^2=MY0|C7VkjqiwZmy&#HW*!jq>z4 zbHHN2VPm)W87B^$GX$dUYQqABbUSjT^NkflgFGc{`_}rqo2_SdHaQ(jnoxg*3QIHB zYBO=dFj{_hdDZ_7;|tMHe%X+kzL0U_9~g8w^9T`a&(`cOIqF>p^4LI?CwwnpW7r-{ z=8TySC?UGDHMyq~_Ed6riI^|3Nb~Tj5s)%Q?x9RS+LC@L&VBK0wB{&6ZE9_abdreoM_XUR;Y9<>GW#Sz;$C^amXu7 zaV{euDTR;DYBi*&5aF^5uTw~_zu&wI!WBPqtcF}sIxq)e`cgNkYnOP)Lh1GP9x1FY z6i{Kn|dLpDbS2%67#mHVAe z@tCNYzdu*P9g^`4Es^Y0#XI(T>U5Uh6nJdFRhrp~zO0Y_YGX^oVpHal%FZm6Zw|bP zYhYeyB;jwv6Ms$|&a)%Su*M+*6mcAL+}(~|%x!FiNP+R1g)xC%g~~RLGa2#%8TtZCjV{+Z(R;)64OE#12Bm6uKkvtoH8v!muI-Z;##&976U&x5f`vG%{n=PB8I# zy5Z5b%w{+Qk{C&FEe1)4&%sUtEM6o<+c=FInLId#yp(L-+?RB*J29htt3b1fR=2*G^l^x)UF2>l$T&FE2Jf9QZ+b@1QEMMK{JmU~4B*@dQ z`is*_U!qD_F{6EoSI@|e`tNi`gFR!RUpswZFTqLh>qekOeEU`zReoWShn*T9bx||+ zjG9A&fA+bysbS;C9V)&CAo&R)ow3oXbISl&BqcM{;4 zzU(Gr6bpMK9W7+HLsP8o%g|0}vd893ndBTn-0p`sMGZm6%HJg4F{a0+k#MV`L~BjO z^Mti4cSxE4{UGON!#W?lW2G{go$?fy#-%y@&z0de_JmOzYa{(t&kqd3q-XkJPsJ5) z;M{v;mlII`6Y4X1N>Z9_JNh-UEQL6_dRqFhnOiEnNEhq7BYeG|zf!7qwVm|;&X;QO ztDUR#dIj9l#vO?WYf>?o|AUl!PhuK;Gnr?}lLkIpdQ`FGw_Xw%`N;}r2f7pWuLC%HbNRDsR2xzEHDd*zUaW&w&lq8~?_RMOo|>3TG8NQ_X|_}CJ1gxhYm z(R8+$SlJc5U*swux9ry|7S43kFNk0nnzuUlj3?Q~=^+2l%Sw@Pv#}WTs&b|uq=!w> z^-ToFv!9vWvoRnj6qy8V=1Y|NckzRPlu{54$6R{@RcMf$($EKW4t~qy{^wN7z-P+9 z@2d&rT%xOy|GZ5FVP=z4qM04}Vscq@WUp(*P&g`W33RCm$s=YKG|mBRAC7nGt?*-C z2B;=sCK^uXeAt!_HU=&#cvZQ?v=DY=%CA~5=!8^;&6xR{9g*E%Rc zOReQ>!baFt&VYCf#m#!2`0C<~s0t$j{Q~HmQ2pR*n;RNlK$%q+ zukiMg{&(m<%sk^iu{r~TCxyayj1`E9q;>KNw%pDS3pT(EG!iZ3teg=W_f3H^N zR%CI*dfxP2MEg{DzSXR>Rk1xqNGVf*wsa9*&rEA+r;?V=Wa98=*u58K7^}=?zYFXw z7_V7-zS%vS(R?;}W!XL)axcy==-_~OF;(*zfisek+#-u7kqs56Pvc4-X(f%i?q4pz zbCHM6rxMX=I*WL$_UVL3e5^5CHCkD{Y$xXA4&Xvhc(M)Ii`ImK1yn+#&INBa^@;9; z*yLU>CB_mkN2}mYCdC7$(_(GxWLbq2F^1F&w?T7!TLcGvW7#70KsiEZw(^)HimxCM zfZmgj#LkOK;Ig=H%P)U9#JMoYHw~vk+pRW`P$t)CUc$Mt{n)6OcvNh{1DP;a=dO(; z<656-q>e$xU$0DLPLJPz36aNetvt?n1(8880?Kx<;NAE_yOi_uT|NGZqq=B(5d z6a?V{7&+Pn-kNAS>l8!zzAh}oLcLU+ugFTF64~cg3%_kxi`DMl)kZJBsfQdDTyl5a z^~#4uCM^O47=e0puSb;fGH?2rc5JD)?_*nNY2=};Ce#~Ah>cs4;y(yziW;!*mpX4a zTQeZ?vCm+2v2{&|ow~1N&kRGT+qNwi`uK;~OGS0uBV-+5e4NN5vfbZ?Z-{|a{J&vs zPo%T5uG~NALw%noE^S7H$9rhl9^Nn&q!Xqpi4RTD{W>=9qRm5k2Xh$JV4M_KP?Uv( zC(AyPYEEOCF^bMzhzIkR2+bnX5Np`%unL6|deYr{!X=>7k!Y9CC<{KV9ywV}vXVFs-~~&=SsMS%jAf;8VezehjljHIhvFHR z*6o!Jdl22mshCN5WOw*&tVHB2x>^k!Pb+6RUedO( z=R>df6+pp!lm4=2^DlG29)q$_>;W`O;8{n|rb@y3sZSYYWZ{4?nUiSaU(1gQ zg=n-Y#YT>tVr@_(jFH99!o7GWM0)Mjwi1@m32a5kqc@ZCF=kmjMG@RzZKdAi)GYWH zb@&wICkVkUVUK?mkM{pz7q{vm6x)x)p&dn70y5#qIZBcrSTP}(rx>j83PAI}=gXKy z+b)YjK^f5hbYdH$sPU1Tv{yof*Zp)VjfdkDL5Y&vp!BKag7YCb@lkl8DU)x`+S5jG za?55!O0^c}us}cY54ddE8}W-Fqcp#aL@e;*`{#i`n=X&iimep)o*AcQlj>@dJxsFX zKt<`}9ryG&i(7tao*1&3y6lR>LcV{bw{~iCd&64BD`sUERf7sCl^lMgHfk1a!mdU? zwRh!b+O~lNh$?jWNM`W2Umka`$>Ho4?yhA;df^=>_$4z2w?0t4s?)NZI~SPTSqYvz z!Aoqy#Ya0bU}fVst@&|Bg-%eV)3Hx==l%<}>>X-MkRVm@T1kQCsp1x-cDxmQ!P&J4 z@i8Do&nL8^cOR9G&bBeX<|_JM*etO&_ziH|N;e|FO=RGyC84do^VBcZW;9~{=3Z?{ zRr2wE$dOQGcd)ZY_OTzIhUexl7U0HUD)xk0N7{%n+h;cAIu1cb6Ej^yrJtE+2&GKQqZ=D=JAL47U$>0MzQO|LTI_Yi;Eje|Kh6nH08X4< zLUUH}NzG9hjvNpHR^W~wGgM+WgunnW;IcZYNj6x{Dyvg%_S}fs)DLAuUX|7WbFn>t zhA_bZ!Zw)|SjV&$X1tC=lh&z(lvmEbkXh)wAwmw(kqQl5H9pqu+v~dI!H;>m%&>1*iFwQ^E~us)-sVa&c5F9iI|>+nzuN#KyX!Dgg~+ose?^N5XA z^!oR%M`i9iETg&8dV%n;AlUn06m7T)o$r)D`8wM;GV?q$VR^IpOIBft*P zYKmPyeU`J=PF-GK#D+sjRc?TwTC?jySgD`#X{{dPM#s_;jg28s!E%&`WCnM{^X4K& z--RXN`L`t@(DvAW`h&%)hpcp1;!|Oae zM%++z4Jw`EgHPv3l0VxbPw`qjpsS7zO>xC&Y2Kd4kW8A-SA9-QVB&26<+7vC`Ej5{ zB!O-MF0mPHO}{cNo=XfN91h&>H|ZgS==Aj&Zd(OfbrnZSbeGvyb|WK;d?;Fp9bAkb zsYQZkur-~x5fsj~k%eYr#;_zRZx@!`_E_ZG6H?LTLabBHg1&63d zI*%=o^{20#$<(aYm$%6&rj(;v_1|AeRqy5m(#qh8bGF%WN5W%>dMUgE9iq)%v=?ft zSVxBuVE4`4!@M8K#=()9bXQpCwnqZXiqEU<>R=?gqZ;wac5krPZE$Q;ss(P2oG|W= zcbdMhgf>vk6e| zU8x#l!tS2guhG#oOO^LM_`pM zIq39ku1Z|8VK*~;Z}UzF+E)I ze6dg84Slh^VyeXL)~FTP6DhoN_~qlIH20aH2uzRvf(s%ySwr51!mPVfUE7z9zH2v5 ziO{^jTdXY(M$a(P!*q@>yJOg7fLa5Ia(rI_;oxyvY;tMhA?6S4vnE_Ea{a$zOZE+s zZP}HTEKW1GTE5;k2yc8qAC!_-7KT$e7mx7~@EtB2`PRRzf%`KXUTS1HB2Nc&Tp&MF zD}npz%wd&6a5vV58|7ZE?n-yt6|)!zKNPq|tR-!;y?-DNBe}gBwyS6@BIDF}cBKXo zTj7@Ql4h}l&D*@vCFesaTB)7;;x47_%(V}g_OFjcx{2__0Q9~XpUs%fydVIdJZ9_r$^~Z z&J&}qW^IP)Is#)!?lv;BJfvmXY7qou^?O%^)7|gxS4y%ZQ6(g!uDQ%vhkS0no1z4h zaUf}ho8_zNND+reC2{j};d_MmS(TPS5vSF!B zlSq7XEW94iskA%&!mtR;C4S356^wUFZSHN~My@Y@49k|&G_tlFpN#x5T!|ylB}JD9}P|Z7*#T(CE{E8)qA#`RWS-h_ zTel0-Y4Y56dhQ7)%sEZ%JAZdvfegSZ19$(}yUgKCxV29&P8p3G z2pt$=d4^3;bPALzIPYW&BNbusZ*$j7SP#y?G=~p5WR!XT5O1Wm0%JNtI*FWN1%Sd%`O!XhyWr=}wUdjQT%xon=5B z+mg0}2Z9852=4AqAh^4`ySoKNJ>b}8XLEgNq{ES;WrpxGCe4PWN2 z1UKaSqM_ZA97yvJIB^)=JQF~cG2$1&{*QCN=;Zk|9s%5`sEzj@A55qsfJR}!mFLvb z&(-?Xyt(JVt<-B|{<)jhWk6U#j!~ArLgsjYL#|BWOJ8Xy4Us8&)@YpcV0^Pcc3{l8 z^hLF3p)v|{`KJ-Hm8n^1Nu!x%lk-trlJc&2(`7*5qL-CMcN4`|m3e#b(^wdEkYa_^;jwq&n>K=G1uDKbnmDA+@q_B$Yg1 zb9r5IT1K+f?~<@124_rrV?^_e|BUAWt#nE>POY)BPF8GcE-VC;eIl?RyPJM%FFXhz zV*7LVg!gaCiWl7RUx%iX9pKOYl49;=YlpCVrHrx2lpL_AMy3pE6pSi6Tyqoa!5gLX zzeq?~c;du*ifwPBg-6cnl8a(Z|2$Dx6JN0;QgGIY>;b^@?6G05dW}-GRtW2Dl1P%- zva`)pl}LIOY*8k;FOMC|g(!^OsmazYF~#Y<*@RYBgj-nssQ9zr0<=WDL2}mpx)03b z_52sVu8O%jw=JrWn0E1tApNJg)_U^;j}V^{vz{ITY1jl3n(-~BT&L(DhCYB+bcdjD zUX`YdCm$@xm;p{(d#_@I`g<~GNibld%5SA8uR$X-W_Cj^x=vm=k3b#_YebICa8*d> z)-2JSHVZD!ze0BtApR1ePJZFK9U7?Hpu8!V_9txg;DhQA=L)3sbUd=d!>sg{f~H0J zXAl@mlqH@FGW5c9*y3Y}AHwTc5ehLdAU#Ioj~Y)k5~QWmbJh%JaiPzII^9b+BZIYA zm2u$v>3P12FOkWr1e^ux2B8<#+k2653+8GK2hSEl~Z(%)oEOb zk$L{u79xL-R=ixoqM^0@CB%U%3w)D`au=Jl>V^h}C7w0~{r3#01KFt$%$iZQJ)9nJ z208I9t)jC>$&%!i)-nuMzgAKtgh{*3aYYV09PvULw{I7?;P0ZyYi6l@?+|vcYbAYg zJ)&X_aa}J#xwc~Ew+Qe#)V@CE=LHIx(?T=RIL5ARRmIY8;SsOUOQ-05GRl3|WOcYTaoa_`)5veGC}!7^>6;vF zp6wQ-^luc)S#I?Pe}|yv9tib1<8W4={r(gBtjXoCxT*fVLVhIq@Q^|<;CV#;Q)z-< zj$>C?`bq2 zgPbV-j2!|Uv-LlQWO2F$kpG}LNc{crsbX699f3<}(Ux60D(jgk`4I0YB(d!8baR;4 zxHI=B$B-$!{aGu2eIJL22o;S$i?ni#v)$0LGAV4qB@@)Y5BMvo#Qsw{_%I@PdNs@Y z8#!FAy^j}I&FcuShKGQ<7&pA0*xwRo?%h!UYmV7BPB>O#PCK4)NUhHQ!Wl`Q!Ypw5 zp!aX!o3`m^-u-m`Cd4%2M@ zl}aF&WR3v^H&UEiR(vmD|7nR@ZfJIeI%Gmb?JX~=wUWf$xSoJ|OoQ*05$s&Sy;W=r z-#fr#x~+VR!18m%BE(769RV%C0TvM8jgSK>%7t;1q$%H-nC+@{u!oVyY_i@V18 zJOjI*!)Z|^@2hu+B5K_qq+b3&9@I> zxs{YVM`P7m9epviVVoZ?$L#C)3V0oS(HWW2hyof$-AD&|?ee+@m7p@qe+1XtFHVjI zHi`^g9*WW6*s^@uuuSE@l|$mUjh3@q+>8u4$Q*Ycc(=w-t5gQ8k2Ni%x!cDtuKrvHtH2Fp~hwf(MijSeZ=5el@{+?u;78MG&(Ym}S8S%KOhu z#Q1hWC(z@z#Ivy`*F)X4LU}*y5EQeJ@rFPH#}w6g(TdIrlCk6NjFoj<~~UYrC3<6npma5zHOUxw8lkA-d9%Y z4I#9ke?n9hKMFn>JSqg&>v4jY^!sHrHNPg_(68k}^VK$HF9TfAQ!l##10VN?U=#+g z^r^D{SV$pMD;_xpgvT28H84s6yTfo!?&Ak|U;0*L!Yh=e((~G!UAPmj%NNR}b?W~k z;#&@-)|1!v97vP&{X@tII4` z5diY1De#quPc%w?al8xa4~tgv|$Psohm-4G30P2vm9zL_E01{+0xccyM9C`x)KAKKWIdWB!#KN|d}=qcIX@eh+8T`Mf2(uZ^_X-PbzTp(v&SnnTB&=0WusQwnhUSL5~cp0`RV#V zz3wd>!Wl8z;L22L5ORzO%eVn+J;31#t(TX?!6~|EmL^$Rb2&qI0kmKLoYo6nPHzI4 z)XyUp3SGA?Zvf&-3p^Ue6E3pJm(SdvKO(>e4MKt|_yy5@u_3xR~YRJM$SM6 zRl0gV{z)4=7Ze{+Kbn30J9B`hFY~zliSzz~_DK3y**t$j0%*~$t+O6w^8g(WHY448 zRKGZX`HX||F&Y*!|Lvnzm^)770i2;$(VxW)IvnET|CyHDkjm*Rjiy`o?oE9EGhdy< zlAmQu<~4m+Taj%qw5KLE9DaBAs2_{9Kd<_)yrpyVP=vB$13NXGhdtdAHCnJ+RQ2}@ zO+b-+e&XTl&<9QR<_?n~KwO&K)#0=;gS!05X5?FQ42vTSfTyuPF3nGE|Df9GJW5mb z_M;e8_3O1yYZ%-I8z?J19@#K6NJ$S))pHoER|A6dCmMhnlmMSw+LzR_6U*n$o6PvZ z^tvK)L1H&E-af*$$V6Ve!egv%Og6RKeU^ngPc7=bEoUvwuaCi`0hO^eOz+haF-;>t z3F8n7#yTT3*Zp>TE3c?lWKDQAw)~ypgjvYZzN3zx;64)+Qc~*dN1xwZc@(tH41Q&4 zGvBBf?0+L;E>c2cFUwYMJvEyXgWAQG7Eo)rf{Cy#MQ@j!^m)R%%M41|Ng**R^!~yo4#5NWKXE7(9$@1_B>eIF#w&_M)14e=nSQc7nVx0Y8+ur=ER=MZ{$&WK9;v_Ih)y97ltp7UJ+=-cr3llRpSWmbobiZC0YJ!Euf`em3 zL(|sj9P_o}FP$yRq80uMhHcm7F*JIwdUd_X<>ttinE$M#ITJZR#H^irA?fPjNAGJI z3iVxAEPpU0wfjO=TayscZ|~dM8fw(DsM37gNU}2?=J0W6r}*U2*Z@AA{i=IP{3pp$ zYfF?0IxNNl1gkE4!TGgCT6DOO*JY$mV7z8G2@72f{0-673l$~gfsZ1NBDBWri-hTS}{tZ%z5@$lp*(APM*L14D>{Fs2>xV^w#0Tz$ zFd~*rs=kEj@k1d`6F)`v*2JqGiw$mb#>cGn9ipU#n#`&iT!zLb;~QgK+RQ{mWk>C6 z7IoKt`PJ|@l4N1itD>Wh{G?<;ZSv#MUnS?8(T8$Mm!El3JoUTYNbzAvovKjgWajmi zwo%pyUsNUgSzJ)914-?x6n z#jdchUcociE)c)8cN4Y`amZWJ3hKSiqT3!6F3@4|aXqv-L=icmDuvLAvKXNrC2Rb& z#`!u5ljw1x&t)Dtk_uCQs0f&^xf$&1z_nhmpQqyeb%0xu&O8wI3tJcVZOgewW1LqdhO0$44n0yjIPa)>iOjJYzVn{e8#rDsPL)nG}xhkGsoY>zE zX-FOG$fz}E^c9bS?UFNK|R;D$*$)iu6 z&g41eJOwVh0%l8dd|~%qH1TZ33pysU-4w~zTAJcp=v+rM%XJk=hy@i)iB)W6rJ3~1 zH7;o9fOdx~-r-rj6vd*-|11wZ<;7K7zI7G>Wwk9Ti){P|Q(mY2DHsN?Uq<0Zt1YL3 z0LO!!qQboq1@6mdy?IY&WJqGm^x>blr{g!VNtsRCip6-EOV?o5Sp_WA#;J?Z(JCC0P7NB30DYc!dvs6gvD(yvmVVq=hUWG{qR z7f^v3jJJQ(PzR`Jr0iZ-XrZCH9^zJ6-56Np<%l^j@0rkX zhv%~*YGj5lb8n$?`{T-)x3bc3$=d`|-UQo8OYCyklusNQP!(1fsYc3ggT!*04bOkv z5gF<`Lp(oiP!DRmW$m%YhwJ)I6U>sFf7{VcxijqdHd1u{$-TRou5R>t+~!R3fQ;%8 zOyYbZDENIRlFFtwp2p#rJ!px&tjmd5XLe}W@f4G6x56uY91?djR2IGM}aQ|FLPe_>}9JQ5!YJHh{3}1 zv@UNE)M9{qDa;k^wxIRvf(vzv4NKqim0Oz9pHb_n#*p{T6`ITK+xo8up8@+@>h5?X z-u7Zm-6j*st-%R_KzO`#|5+;?@d_-#=~hH(TUfo6Q{%)lycd%*` z+b!c)=~?8VC+Jb`SDqm*BB;boVEy2PW0ZAV_WIj-ZK!_Opm)~4OLV! zeZ_5Ltzk=?|*pzq@99La}&;s`B!>c{zK}<8*!+pKYp(V3ypn^&! z2*HrC*oOz%(9E`5GY(N_(mO|^n)&T}OIs@sB|kHcqQXl(-PwF}0ddfH_Z7XBz*8aq4U z%nK+gP;)aparMLb^GRu_RPPzK}2dz3F-mOgP_i%pK28di&;-eLHb; zNdXjFT?lI?v4J=-yEV}t7GUgmIuQGT{#eApL+{PIDWR2QJB+@HZ`sXb0-HdqWPkRO zo%dXI{zIXdapLNFv_6e=QRCOuZ`9atS?H->+bbx5%OxQs8TbC(&>&+ z2y4rKkX$^E@@euz;QLlXH4)phj?b8~E3cd0I|}P#zI7UC^-GYPfnUg1c!%%Rgx#A! zs#z^`rq_+JnlEb@vmCXQ4Tgpa7K;rzc71Fq-Kc^f^JVZ|(Gw`duv%`Em}ziWrQp1@ z7L1~!@+A^LcaWNN>y5>n8-obeJYRJT0BZrHE1hg+70Cv#w&eR!TsgTRnjmO4jdS-^ zgMoQ-ZFCG$XJ#!hgxYggQ7DvmDERv2xHai4r`rC$>}9QkfdT@*S>eqy)ACw-Smxv3 z$p8xBH>uvDED8kA%!fYN@f5t0WG5D?IJl*qPxj|vER`FpKX3tiIh|(ila&w;XRjWP zD!67hoQZxZ#&`(`Y@E|{x53RV-QqUK`)?AgtC;D%&<|de@pu{bBqjU1gQf|#OgoUu z+D>*0qYr45z7Q*mu4a<%_v*zJXExOq6Kj}WO565y zQaFAg87ldTJ_$r?A|Gn+F5aqQ1aW`hxrc@Kr7+ciCkfSR;v?yxpof2tF-7U*Vw?+C zDqTvKb@!OOv8- zZOj!8l#!%aMo0iP!&YK30F|Q^bu5Qj*#EbzyfF7H{8b%}#>Ct35eDI{Y>_1xkT?-8+aHy7Y0bj-3itg146scj;=Yw}y zYz{4)&K^6~fxP@$V-;sT(l^!TkWt)sRnJrU#y?%d93w+9Ad(u~_C%oPKftf_7t}8RR#O!NF$tU*N=0i7RKZ;h9G; zFK%G+DWk(?>cJ@X%wgL_uczq?_=+^QG?3R|+zT(poAl$($wbr-d&sxCiUdL4oiy{4 z?zyz5e7H7w@jA;Jd`;qfxp1cG9LMOXHP&u5(RPWf^+bo4s_+tz9df$S+XQF#@tM6N z?h2x3z#ACGVl+$RNT&NyxST?FV}ROfCQ&n-@$kbC_FZ*j)>y>B!y-h>L-n-uD_#2r za}{rQ#-2u?yUh<4$822^OhV3rQXY1X1Z*3*%YhVWcx6Y2TRAj%j~w~-OhT({ z>XvVY7U1E9uoY2yUnMp8-`!qhgz(zeuE3~o6_Amg*1cRxXN%%_?a>Nxd+oShc#?D5 zCtF#}mmi-L-W=wlqqSZR<;`|#W;CNitI<2j8%+nUYt99he;$JsyE@5szP`km4#B-r9+%vV`*|do=gnE$XK@B;^U9^7s@VKFYLR{0OU^PmWCG7 zYfll&(qA(xIU19zTO~g9?6BI13_xa z-`AUHQC%!I{{Lu5M`y8lCNQ(V9)&jtK)X{x4T{Jk};3&&R{Q=Z|T^yP7Uh zRlC66xpOkI5R5jC|4BJ#lql3`kkMiWgWH1F^dqE^$GBg{FLPB1je!-xoM;fD=%;ou>Xl41~jBC}Xa|NT{x^|k;nMrZ6yo zxAbI2#me2)~brXkuf1<9w!?_=nTZz&@t!(^qF#G6598CBWj4P01$IE$IW_T6+q|R!b%nyEdKSSda)o#ZaPUMc| zVwS!Pxy1?S*?c1FY+&e)UIZSsM4r;vNOB!Z&~&6s=EFl^*h(f1U%In?pQ!brqCM`b zy;z$n6fFNdi=UQWjF6L%l7$0BgZ;ItVr5LRh9bwmum12x25F(&+^KPk@l_ig%4>GX z>ZCVpVd6Om{{W1iH!B^0)cx}+GaY6UdJ!Nu4Y-DXu1To1^8D=8L{WU#yk}6ps_moX z^x)l`<(qg~Q^{mtsA;z7#t)=1Oz&6?zwo=vFXRMn$IzE9J(ntASW?dE)%*FDA+OQ| zj(VQd!4>0D&#vgmDy=4mu+a?tOY+-F9@MO+*s|v0N?ugeG!?rumQm-Qd?g7?I(|vU zo7nyti`%JV+-!;)obi=mDdEY8zE+|18;{qeGtZ-*>f*VI^lDYNYqB-H_x{M8h=L2EYWx*W`vlzpB|`fyN3aj-fA<|7i;es0mYUnSwqF*k?S{AOLBVMrS=o~Z=e2+1#8H z#yo=hXcr1A-6@d8Zokjj3&xZ`&kUHk%qiYH`g2RMUIQPGlfqoA)IP9 zQOg>#6~58<%h~8yq076iw2>x0te299!KKEXo87>6{ITXLCGJA{R$EKNy`Et|kEiZ4 zTbNi@f5Lk9;NSYMN~XL6QR2HOmAkdH3%C)Zaq>|mG1r7FIS zoUt@E#Kx=z?2L70pEckQRag%Mx#k|4(u7D3XPwk*aodm@dlyDfI9Tx{Siw;|o@bU- zJ6{+67Z;faiB&zDSIc!9?a4>wfpW*+TyrgMk2{@E$ABRddEPiSsy_Ody&5iEA_)F7 zfKoTNB?m_JwKt%rifvRjV(7pQGx4_6o1*PYx`_M5?aPw?_f>_0$Zya)as0t z1i})LS@{7GKhSGVv1x%zUBq-VFkKF<_F)(d65FwH!3IXdKlS4r2e>_50uZXd=xAbv0hCs9J9> zXM*UNIh9Mb3)xvvLzf(z;WED^QigOg^Jv03qa#fqbNU=h=MGp#Nx-dA)rqC5(hJVM zePWMY3(Q_+Qsrti?h~TGGyZXT_q*H!WTI{f{RIfczKqrO4prBV#!V)hU2H180L%t8 z@ChEWJU+Oo>1MiEoj&0o(IDV?zQgNzLDxBVa8dKX>{r=u^^ci7P>Beg?~g_x@F#V+ zeH2&}*A6gTJ~|pb)JLZiZPw4?4Q8AaU(+r)x{)MHRBb9!Q@W$qTw)sG%Pwv^?`waB zLJ?~^7&EX;ssePp`?;RxHo(x7^F?Xf^%V02d~Afis>e1*j!{IPxG4~o?d-sG^57(x z#E>szHM9~9ImfmkaN}DQ$Ba5TQqEIT z@rk?Qbv}*l8Cv&is>L~HvL@3lRU~(I75u$HrF*9fVjy1u?5T4^t`EeccSXXcD8Wtv zsTDaw{6m`^THf_&NkdcRt6L|_^5Vv$a=I8QH&^xy6Oz4WImesJxAhtTnmkRFP*YcS z|8j@o{(W@ShAet`K{)+OOv&JEboHXA($$6mxOct<3nzXx5)aTp{Wi)**kxHc zot+oTpiQT=FxU}K+Wc;Z7gN>dGXLRKxJ5&3#w|R7>tyw_sg@WB&i1~lM|!--*)8B3 zu#Qq>G_UbU-OllXC()*TiauC4N2N2k`4 z_{+!Ems8#d&|f?h^*UAN!i-ObuXB!~4%?76e{(7hHJAWVEt72N$8(KFo+uEfxL89* zGU>2UX@~UVDb*$KgOy+Eibh)aSmg1u4A{h8GdA-s*YMPQYRquSg)s=qTMY8&Ql@#D(2Zp;CLmWmok`7@OH!NKn+ zx9k|@^x&g_;YV?=m2FACHI&e6BY)TEL?HKB6ro> zml)p)?#2m?rg`-s7>~n!Zy6bqV31#vQ2~Z>AcYVFHop4*3zszb=r1^D;{PL^xX;91 z3jp7h%((jyYb$(n$bKIpvHLGjk_gfN_jz?y?;qj?q)|@2FnRol_;0cC*KcsMq*+5=g1k?(Cxp!;hds>REOo87rXzRt619eIn|Rhk6_$| zu28Y5qXfjt!&nehmcEt$(erVBd)zm%AuN9PvyTJ-G4%|6Qa3r29ie<6Foyhx4m^t= zZGjLtDMamS18O?-;vEYc^uGQ4g{8<~n2bWW28SjITb%byd&CsX)bnKWJLa&UvQM!1H zz8OHv=y*5ubRnUa;~Y=a9&eM(@j16=8T@$-yz7-d zb~YV_KsfNhq?CpLPO$3d*%!4Zm|^60?myJhePiSo=_zd~+2Gi~m$G8xJz6o;@@`)% z!_NC7@fYrpP%{h#X!TpmzIgQSLgA^M@NtylGm05GlLZ?ZY9fYHShWq)3ArG)M8(Ky zFF-N8xHGGsBO{c2pjZqUMesososcfZ==Z5&gN;slXAOeg9cH=9pIZT1ZW%n#d=|l? z_K6TEBG}NhYe|ck=AHMYm-w6EOGBijf<>y^@>y`qWonzoOV4Gsu$N|X)?a!|8w1C6 zGQ%pqiIsL~e&wbMZ=J{G+hgASz9H{ZuOMfu0pVe8=>35`@a54G^s=OCx!it~b@9kv1u*w{bmw_BTR>CWp;n-f4B^Tf}y^}e5vcX|BbE_5o?pi>zQ+yFY z#TY5l59}9 zsyhuK_?YziXX^KCm9Ok8I$|#0n06*a%ngP}@11jw+mJ5qFvanfa~MKPs~M(>Hq_Lx z{+SB=VY%1Gac%Qpa>4;ZpBxX`<|GzfzXll=XhcJ)Qwu)u0R^ zPD(ET=(`wBd$qw-y=N3o)s_r7krAa#oHjJ%A%4?1*bICLr@O6|6p9IdK8DK+W*Cz4 zu@e0*wTV%|Go7!y?3_LyzN9hlcRcz?N*a&)ftf7t!j=4OJ>&ja<^5iB#lFM;Vf@s? z$cNHyF4dleW+VD!vi<((JGsN71HpqCS>O9=NSNN~CC99zwGql}F3<3ELe2}*I{18c zm}Z{-Qm)VPrTBbC_0L%cUnSnYLBfM|*-rJPvwh1on@8D#A0CPdqoYXlMvKdd{Pb>@ z?mtHz*~Nyj9s;3`SDD*D4F1P;cB!*4y9&6BMl-cvcL$=(dXHd!MbW=#T=12Kd;yC) zPnQ6QeFP6z>uk2rkI9d>Mi5Gi$D%s!-zPcLSxhqcx)~x!n=f`a7c0c5owTnxYEFmo zQtq4DxJ^f1jL1UA#}&eN@Gg)K5aY`C(rD01cE2bMGjUYAo_^4=o2-?31G96tEs>dR8G1a2tXmwo{Mw~RUw4jwiPYU ztSK;Ajritvo2{Z8#i*XGgf=)2s3u|x2qMW8;z{Kk+ILLd29lH=P`0uCcSO{B9}eDz`waT=1(f+2;3uCcD`uz8wO2P1I;<;?=bbf7Hp)0J3f<#9iJk zlrYtjtAW*8HC|Rsut%4_-y3(9D~$P96eYd$zg;|LKbqD-Sw{V2SKeR2osNlk3Aw>m zYd?K+X`x|&3X3oL@n|5v37|ms?eK9X{ki~W&XO}vQ3hj>e2~7Hht%DP*0+`FT|NW@ zUB})zQ0`##V7+bEk)lb%in>^J4Lkd##DZ@)RYdCb@XXt2He~NWbGp^@1Mf`j)^h`9LWc8Z<^9H< zH;UtTy7$G*l3GikL_qgP86kquQJXY@-h5e+lr5%TnPy101hk$BKT`e#`p5p9M{Z|N&sCgApOXnr z%CX?y_=^Iz7&)J{agZF-*G{b;hj-d-2CzBiDgU6P-aWWlINdOcboolZqdCOv)(tZT zud>O%_IWXTqY33GbI0Am227(<+hM|z^W07oG@VNB^}M@Y4S{^@Xw;3l-RXA?zUrfg z^oe`Ikq`c3r=M@2=i@KX`?U?o4fAq}D)&AtzhOZkHaccH$YR0ivzpkjMGfbcMPYoX z;p<(2J4wazml=l6?^py_;An`6UvMAB*`{YLH(8#~>i9?X<+E{Lt2{Q|xCyg%Y=`;m zZNl987rYGig1w2DS^*!@)c))FneQP_rU@2b=TX*7&9MHgHe7Cd^|5d6AAE80unb5q$WbvV)Gr?m9CWDquQ^| z^piF<<3mGiIy@oc(x^`rI2l+L<-^*5fFO*7PQU8}csc12-yN$Pq%Ky2t{ z5BGC`S64nrNP>&Xd^vwKIUPS5QmS%v4(|qbC+Uu-XG}Q3h&--KoM#+SCpVJ>cG5g- z_G;57V~y}-4Eimo2}zKVK~EL$0cSOwiaL*kz8B)%`}%gQ->)=J;CQ`_{#bO25HMPy zl;>Fi_O1fV-^CA%Ep`@hBfA%}L`~^)Z4-dIv|`$2bQLsH^70CUqqmZ8=*yv5Eit_5 z_TgKzPQ$G|i|2D+-}+P7&uiFjyR;a1rF3J@Om?+0whWdp`TiN-ZtQX~ zKjsO{@azPK=;muX0o9PGuf>G~*qA+xFgMOA?Ra%T!mKIhw%5sm=^qv#53(_rhUICD z^Umvxl?YZ-|_HnO3_#iOh43H|BUN$s-yRHh^a}tQ{{gF=9JdbVr*Tr z8t=5)|Lr+ap0|yDR?KAnwHCo7OveOM0by;=QEzx^v|kc$fNCCXqyW{*tz<%<*9LZ$ z#9lNxI4b+a9QyEDX}GN;kS>K~2?cj-Sx+>P!;YAxY1c4mb;@-L^#-Y?1Sb`{?%{UN zP2BtKlc@_x@>gYXspK!dda+C~L)dQg2Mn9s-K6tH)!F&}md@@8n0c2lZQ$#{)M93m z9~qbzP+;8k5IXA@2X;A}*VOF2``SpoCmtM~wq(jqV$NKX@z8>}M&$s0Jz;-ok?&3} z2_|qInsb~_-SG$2H_S0_$K@=aEX|y(sacJ!aJo0lUlz4_P!>p$&vtvH@)oP8t>@H9 z3J$to4iBh6Y)DSJ-I78VPv|weP*_0bWvNc3J@std+HY9$e-ZNIHA=eWSO1dbEWJ^I zqi)c%?sGgSn8o7SS$E7#ylF#P&WL_X(?Pe269=UDjb>Bo|re6+8HWO@dCNe^Hs)l8jd`(WP+)UMe-QugG8$P6r3bv*ZAfRsfXanJUW=4 z@Pw#}<} z6EMqCcB!~nRbeNC<$#$V@RK^0>Q+gBlb}KxQ*z2wLRu~jU~O^58uKHVuJO60q9;_<6xX@Mu_KK(+el)xKJh*)t5?N)a3rb?|8%ss8zJgA za8y;ziQ1gTaHs54kq7rdC9b?w9B*1e58guR*NlvKK1;r3J%Un72jD&wmm#h4IQIlo~*U zHnWhuzd6+5USEhPljG0Jf_@-u;+SBZg>y2c=O)rGTAfdM$Yte)!l(Cd1slk zg@Tpr$4oiq2Ok!~Gf-cFeU!2eX=uot52RTT&f=}mSJLQuOrRksoFq@5y|Tbq@1&!x z#ZD&guWyt}8{X$*zaXFyh#!dm;Bc~ZX;aWzPf`t^_1J^lOt&*~cg*AwI0IJOm#7T6 zZEVf0?cc`ZpFE9c$r~4*K?Z~bM(bIVt^|#M0|Ag zj{TwNg*Rf?fR%?M=fIgwn@1peLaS(|PLfd35i~2Cp{m2{h0-oqg_;A^%&ZAKlY{FC zipQn;%5I#b56Gh5&}QhoM-=JPJ>r&LQuSE3i+4t2A7vNp#UAqtCU9`uqj z!20k@s9hJfaTY96N@@w6bmwcF4SBubzHXMLILi#Yuy%jv#U7_h_ijgMgKy)NV=GXP z_EEQ536MfHbTKb39~il5CHJV^uob6vjtJhhhLWe0WtTTL6LS)POy6?a%9FICZxlw{=_teraZE9TV~R>E*&gB7oTpf7Z3e9P_%cBVVRe zLaPtLwnFzru!zal?jM=J4Ub|FQE0thx;UVu6DMWi@gF};JoPT8+8{|mZN7%s*ih|j z#81U_)hBX!#k2-u4aUWlk!aI>4Gh^qWlOysNxf%EmQo`}7&p5+IdQ;!$C7c$UkA+w zm1Vy&ilyT`cDtG(3XZw})gHQoi>j3eTa|_d?ERT+3NCNf`wlOR2j5o0@3~cs6|5%v zO)3vtAF(plRdL=_?Ct3_tp%X)@;MT z9vF!>dr@?6n3WCa-4Vwj7(DfFyM_j4OAPiZU<34acxk+vB;~A-z<17y-CQiH?+tjr7kS~rhesdBMv<` znaLHk<~=;wf)XuaI&*>?YAC|lSkGb!a7e;(dyFO z;aTp9ji075uu~FOyltUq>J>D6o9Z;CBWe5Q%2YNxTCEzF=ocq)tWs;+qHa%&f!Z_o zM;Io28e0$ZThj_v6>h}^QV3R84|Gbgr7kFj5fEn9S<+WVjxg&uioBWy(^zUgF;_lg z>uPHEYfU<(kJ(Xc`&M`9f3-F141$7T3A+XEw*zoUzu4=4hUjGGjJajqbk7)DYg5`< zc&&92Ns4mqt3_K!oj7W;FAbZJ(lt5?Sf9BmRR1G zfgnY;3mgPr0CkM;nT75|rPsL1+Qp(^D~&B3i`me$nmp7v6S-UR zyU3L}J+0)?v8kGrch`-#wPjl;6|F3AdIMo)>jwJTcI?rOJ1wNGqgIiT;zhQABl0npfgE^I>VvbE<|?a#Dv1J3w9 zN=P0Ib&n4ZXX$vvAh@{r=>%%IJ##0ESEbU}{_TtdUAH!a+RGCNt!eShsTEOFpfQ|C z->QSP&xan(6Z&Sht_`*}GkwVJvP4pSQr@S6Ve}*Mmbj|NWnPWSUXGp|kP^ zZOQuuX}SG56UKAMfYlFM3p)Q6yzJYJZpX9#Lu9kHId? zc@3xizUhQHTS^t9AjAE)pYWqCM3BQD6Dg>2-`n!HL+r)XKqBGp^ z!n8mCErukA-ZmvjJo!}M*7@~_3XYkYbbg*;^YZ48$`hak59<7)MeJmH?#rv0WvYk# zU1+-*=JF%o$lc4;W+^UUs{4rj)LH8iPN3J%EhBEMlDw{og1OFz)gNp+s9|mLXKo~w z$}cQjIhq3>X}@PmKJJSmk10gr9GM+!1FB74$FNCROrSyaI=qf$zx_UVrx0R2e=~8X zzz+6W+e>zI#;L)>kcY9xFSJxa+{IV#Ckxuw^T$Y4|LF#T_aVGu66rK!UT=2@@#67q*Hfz7<6xy=)8~jpO1=ASDT|4wB*w zV;X+W@3Tm6nzZICQ&$FYGsLnr$%Ky__I{$*;1!_9zK{MMKw`-|EJ%?kC!y*ONt@X+U8sn(YAwAT3hy~RadCiw?U+hu+0>G!gYfVta{0ZT zg`||z~TL^!4$0fPazBDdrBHLGR zvi9-WYzj>>(@yC>KmCP%gKFn`VBm5JaT%0tV~ zc}>t`6$4GOesFb%A&c^3K*}K-c2l8sC)uKBQZt}v{kr`Nr55J#^d81A(?^YWX_>?r z#en3BYFr1JF zh-4Reda+wqB&z<6_07aWt<%_G6ru4#Yzt4|jn^aRv?SztnFdLa=<7-Fd=|n*;j#^O zXBo$TI0o|FAr~-NX8AEj1f^EP&vh-SM<@HuX}?~NO6o5TGD`j6po)nR!3N}iL^0i# z8lcut`(6c`JWqXKt$4(}jNmCABvTuk>AfGG(UpL=5y6xS@^pXvp8%$&{T5Ln)9UB& zWb}a#B4vFX&~dW1ds#|_e*rU@8M(^rMu4;e)&M4L2P!tMKg;^K( zS-U!N43(Lq+Y30THd?0&KeK5IgK3Tg$J>r^>%(e(&<1~7&ziFn*Y2`SYb}t^Gi>{y zO#8NRmm#5keXW!3nao%1xYFZ2MdsLXk7v<}Ik|3LurbbQy<6=X1M1WzcNAU8b9OO) zY|h5c_R17KM49i}q*gnY?P>Sj0iugfabW6b&iL!d;JbTX0!P1p*?Nc&(TQ_ojnS{q zLF?U|J*#8sY>J|6HIz3~tyR>)|98B^$g|z3(zbMqmo3D34ce%wgN2gZX)p z)fxCnWG+wl%j70 zDn1xT^qsb(Ay#O>(=FgiEp15x$Utj++u4xda*n3xGzZYv$zl9r5lLp&lmxTqf5zZJ;8hsm-3ftm?Xmb@8ypZsBRh?3XCyQN_50GwMi#zyzxF?Pd<8 z33tEv#%zALDzjA|;f~h#OP%pUeu@C|#^t0?#lzNxa0gJ6u>|L!$el^x$S-&vmrI}G z=zg!W$N-UEh+kHOJwHvaVsfv|3iF+&I7Hz2#>J{_tUMN*WH6Gjfkz-Om~1*3qv=Eo zw70V-lCRd_ZZ)@b9zR^fLQ^JpZ#`;3?o1BGjkt`qeA)BCS^uZXEzspgf$GEYYB5Qe zdWw(d9kf31GPWF3I-3Wp{@D&d1u6ZG5+!P=!Dvi!p?a0k#8`Gv>lyf6O8$aG@bs0m zf_HXrbPp5KzJ$CaTxgZyLCls^S6Z!ngQ~UlO2-I(v)p5@1vj$f{%}o@a_q3TTSe%i z8Z)v#eblo&-+D7O-yzA1$|SG&bs*pK#l1EEQ|ay+nb~)xh$Qzuaw>fwDvGynouF%b zviz_N4y2iCObVr`5#!~E7OsvX8c!DOx*bO%Z2_ar(Pu5bbD>dmE=HA{?M;Fqs4(C! zGdv`$!E?aE2Re@svD0?yH&Rw!?@)La=?9_}$hQKeY@E2^JE9G@F}8qWQ4*w<7OL{6 zWBLIShMypW%_BQ_UFH#^=WRzZJQu=!49G}N#G|c4bldBr!Djfz;*#*oBIG@W#xZ*- z+1A-^MJn)4+T$>mL~7h>WKBLVbLcR`alH?xr>r_=R^G^#;+lQ;J@s+C&ryk{=?3de z5wG6adr`O{_e~kzg~mgV6xFrDmYP2PgJstB8B?m9j6VJ_-QK9;DpMgBC95$FO>X-Y zdnex2m(s2w5lEQk-BSQMEX{_m0&bDSg)bwY4+7fVTmZUky?Ad4kfW>W^ZTTa&#U1Lq+0_fQ05uZH&R& zEQ7d8)crnKf}(F?ANp+h`*fUrAxX5%ah{ zpCy&*+*o+prWMRxHH%}X!Pn%4coFIS&ic|;9g9dybpk$?#x&)JQi_9u<59IVMwX%4 z2HbK`oj&K#TQlByQEi1R9UA#uD>Z9k8+}Ww(pV=;;*8q(kcyFZsVYV_3xru;*p#|@ zG`uPHpM>Q-(LmSS(BuC$K zh*avVq-$Arl7@>vrp7E2C;yl+w*yaYfrI6ER9Ga@!a>c6J<9vcr-NbrJ!GR0Ks24c zQk+-!Sta;$7%9?fy{Y=QEUmJy%ZiK-ZV@!L6BoIy`Co=meW-cY!`>Pa=tPB)|R7u_)Xvj)9EFfBC}B@(EvCzl9cOQo*=QBG{fTYg~!++Z#-;M>6C+xHSK`W zp0JdynR?&^2%8S6X@M`QkUT>G`(j?#xLAHgyoe2y*Oz&vOd|Y6@4Djr-oOjpLp;Fq zu!kE_>sPJfXB2B20`Cc|4n*)yNJF3I>$V9JE}v4YVA6kCR(F42&aPHV(E=Kl-RyUT z;4IU-vY~|>9~doqd&e&dW*E-lv(hCxkl#9YO;*#Ma$<(i5|phuI!$k+Cpa}%2%;3$ zq*|LQ2gWqh@ue6uT#Y3_rh4_nRI@ei#K|GS44s-@M8IKd9z|z3F>TTzJ@xQbuJQ75q;a zk9pb41Gp_qg1qBbFK^@6gQY^8PUCwUpe&4CQsk3Lp_NjYNFUl9e#v%5#+q>YB;=ZB zEhyhi^Dt8n$^eb*-3{%o=Xt__%f9%FOjoo^L95s)Qjl0Nk(9YN8y|CdB+qiB^;(wQ z_=JH`J$ljkl`+2@VvOu0po{NpC;tqQ>=5^$s}D7OWtHjFU34=iVKNO36R9X*x3Ba$ z8WN`6Ql3O3L!LT@h1`2Fh{^D@re8g~_Ad0yly9%S{LYBhOySXIDvbTHOJYvZCQsE7gt8MhX= zf(&|hQK_N11E8gVSNunB%dpXT-_^FZU9{TjkGH3 zSuKh0f_|?K&r~hK#IanwvSCI{czOHj{JIN5$DtMmT_X|$25pNf9vW7-dRs%JOil}c zMBe6C${q-KNovJ~8tmynNyIhCSek;>9jM7*F}3)UYC(%2#G%zphp}Sbf;$VJWieE~ zu247-f?8EW5u9-sZ)h&I(udtZ-AA;o+1V7INaa~Tx%=jN<|?lLx~kw2)imJ59l&CK z3)`g`5tZ_lD7)m!T6Ww-x{l_h&5SPNl5MD%-r4V~?WyySHf4^`T^HYv=&3A|hf>l8 z8=}RtSMl+nw8X?L)6FB?4j=qDgF|` zUD(DEn6YzUP1D(5uN%x*mhjbuHagOC4H7tL1c$O!aVN=~v7T*c?~2rj|863N>|rW+ z)cX>#k_>|Bz=lh!f$|iy6|^p@Y{iHq(lyCWvw7i+2w z(lZDT)OQ_|4n*Dqoy9Wkb(C=O$25dLI33$g z?1ncypT#dF)`*5Fig9c;N4~ei*N#_E^HP8?il!MAcoD*GIG8uf;h-!3$9FwWM zQ4rJ`gSE6a5%!r^F_6)@e5qiFF0^7%F(p}9o4lA-B2r`xW+H9LQynICsUR<$up=uA z-(NVZRHu!&Y#=;Y^+>$bF#LhaTyURB`D@W{C*ZX9Gq&LM{W3ef!4Dcvr6WNc`!PC_ zF(V!qbMN1cC9Dq>h;%pMJNz#1H5GwwHQGr`JD8p#eCNT{5Kd7YZe7jc0p03LIPNM= z#?Bn`&3A>8E{x|dN2hW3!UL9Kk;#C7>A6Xrv{jOouE9&75w541PRG;E`08mra zOdJaaSbx_779#f;;}P0pOA8Qs#DMeO3YoKo1FYyW z#gg#o!^0K0hHjuFqzpP*y4i1&9c|txt7@$LAj#4teG3UR?b4I5T+<-q8k3)xl9}U7)gj9U)lf|ws@?!3R2YD^)cd4ZW2QkXf=?K}pnTFbRB^4{8IM7BGTr%o% zr!?w0X)u;I1?{$uqn)!PEN_0Fgx>U^az!P|D8|_?{kU1Nx*EEOqUjfPOk$KedhfFh zm#j)@6d^?`V}wfeQ*|Tp&Jx@Cp7Zww&RV2xjL|eO0Cp1#{X0<-xsa^$nJyX5#^P+MNEqKV@sHfz;+ z)c8`N97_sJU5RP>AnS#G0grQ8QG*uGBpqu>RfS=V@J&Ikvs; z3C}=C@84)>EtenLP8GK!NV|QZ0_l@cFqA71m$a_M`=&fGT$XS@+n2n0yOwOXJr>kYS~NFiuAlUFw;jPVci*LoVm@=vxE%!7!2m)-40bX6 zgS;m<^f4T(R4Jp__(_VP!^KXuRc@%QT+yLEvNMyfv@}L?Ma1#x^87loKBHclP4p~3 zRi1ZW0~j9;?`3JHtqVCzcIZ~B&q|A-OMAQy}nRJZbI9m`QyA#l2Oh7NW9Hzp=xWvT;Gu z{;NGrV~eIalcRrQB^1k0=BYezG992Mpm+YZUBGpK(i*sV~X0`glAiN-;_z+m)pz$MVm9U#xpM&c0ICwYxOI?{N@0dv9c6qIdDlm+@ zzJ7y!r|5$#d_|w0l{0uiqiC*P2v5PW_Hc@(y2;~{*xXAAi9PR*p#q(}#?!8u}al$c;VIg2hF_0r7d+-%iIBtw73;~HR zk@s^+pHBo^hU9znVj0lKWVI!Dv!#HVgCTUfdaB`()MIZHClNWJ-_9_7s zBpGx*tV%GzN;@AP!ZBHO`hx?|1mp^M+bc;fNPyOlaJ#QQhfj(ue< zr1qNU^pO_lSd4}oavBmJX&uG+?1u& zQ_$Da{VDBgwSdLh7KU0>EZ)XNNw7S5SCvj6mot#HQmYi*uqQ7XI44gn{(qr+cNx)2 z`KD&OmX7w~KG+tn?qA(TPMKFu(A<u}J-|;sA$VBjJ;!>Z+rv z!?~GpJ)yDM9WA+$jP+@Px>*J`rEG6)Q;+U?)}eHCO;o#`clF||l*j`GjD|GVn7g62 zskqJku#1Cga_=N%c*~p9%+@F1GS;z+qQvtz{NcQuQ2OAECeNw+ruw}**F*Z<;GO~ILZ(g);vvZ<4-6xc>*%UMKqWJQ2PlUmG z{L3nh+JtCQFwT$BtRWvhQFDI6v=wM0lN_T%P3cSA+RT>!T@6q_qTvtmb%@M@_N1Ic zMZVR^c=nfM-ino(Ei89y{XYQt-M0lT!E{rm)kC-*h<^jlKQ^QIY-MutJ7Y$qf zTiev5;~cOz8~*vGuyH}YZ!eTAM%H1bLMcGEcF~!KW2a2AX5)>F{Yi!S_g!8rf>UK( zYtX=&6kb_lg!!#1jnGeFH4H8lICVIt=K<7qw!Ne3XDyp0z@c#e3bhCA9MjLu=%}|7 zoKtbV1|~P_!AQq-&2ukL z-Ii&N(6+mFe^$0O?kKB}ydgJaIIv6{3&zfwOZS?`ZomE$?mKp-zlyw+@MInVHAnG8 z$5AwejgiUNvM(ifW@Naazr+xkyP?-Z{+?Ewv1Iu@I%}Y!njknb7U22@9IvWfv$tEG zj74$rx-xYn#P-XCeOv|SccV;p->2m#xav_^_uhqRg)=vCx7N`R0RTrwZ75rtXw%&@ z$t&;{_8sLE<$MjMH~CzbcVUF|+{pni8nvgwkP`Wb510Oa48}^& zFz%pNv=fde#On^@9ahbIZ8A)oN zAMC-awIIR7;@x2I>4+J;{*ZH0-rfDo-I>AJUP+&2cwF&vALAYxYayYuR)S}Ug|`bL z30pvA!9HTwhdL9UaJ#Mj3BgLRJ^t&-plUtdTx&>BQrli@Hax`v7Mp7tHD#dc)A`Cs z<*tAri|Hh`@ooWwsup|N0~rnXQ}`wbUcnKI+{l`5D1t7_RFw26^VI!ff}R%x_=A)- zE*e1{7N`1R-z&(R&%H)ZYI0!9_6*o>Xo{3}FM$Z@z(0F@#98~)^_CYke&Y zO)&7W%XxnrPe3J>s)?;(>D-Q-#u^k2{-bPPWyBgs zR)&cXTStpNTgqb~Tg?GyS6hbZq2u90>8NeWwGwXG%#8~TZQkc*)d8i?%H8HZ5DP`6;$ro%(Hc1o6V2?SWhxu3tViUpH&R{=~#h zvdMm{umed+>J~Zk^+`rVxShDuI)bdK4sJP`dv9)=zAUW;x`D1b?YV37QsaFM7la$W zqm$q#v~Wk)DkgBm((N3Tn$C}_c(Jbs=PTY#gQ%EzHZA(%*|hCYBD%h61cTcmC%pA? zVsF--*Q#S%FNr&K6hY2TOl|F2vfAdN0a_RF6GGi}DTfm2NH0lTxB>^CKj^PRS8a(F zZ`x$jy;en>0MoUFU_Rj^a94bu>C@1%F9f}v747-v1>2yF0yH2Z!doQpzSa4(=l9m@ zq7OZ7plh$t59kQSsJkLj1q$MS8_e2%^mY0TJb2hW=WN-ms*W)Gn|^<{lf*||#KQL- zny9yfru!eNB4bz1yt-u%qSosDXQ|m{5(7<>0HGk$sX=PK_4`rDr~q~)WT#TU@)rmc z-a9t^n>f-&-v2=}U=ZFC7v++mB?$vx{C{KG-Xp|+I#1aU><|90h1_jEDmfmE%ah7r zIt~OSr1^%gBK-4Lf6YwPY;Qk}CS#RN;(JrDkQbYM^aIz##1i<$GWdPJ#*;@Q#3?^k zB5X4LyISDWhaT%6U^4vA?ZFiv|8xB3*sOvJeFEo5nR|*kj9Q-K+xB!|%mij4XM&`7w6ocz6Z${*Ia3nK zY!41s>7^n|s=i~{$vFEh5fRw1m2f{MBCs|+aXU+R(CPaA5YFfNLTTYdUfT>m&h%xb z{Wa=oR6@PGBeW@^4RmP8sf1cAd1vzF@^8Gj?h%^Q4q>^z;;_|+$vQqkRPA6trZw0G z{-Qkd2pJJDI*j6$GIP!9$h^2~c6V!i09{mhuL1wm@yj>hP`f$x$sEde0!vRqqBT(@ z^l#E)V=q#Vt*Nu+)CCxZ0Q3Ehm}6VKLeawwX82Y9{(AFFmic%eb?6APGm?I?FTOeC zA9~@Lh*krwDEBi&;VxH>33*Q&Gjb)PhHplu(qOK?aEw1{f%Em#gU)<8KA4i-p09bz zdd!ug#P*|h58f&Il=^3VA*o4v`fE(>$Mh62>*;5eqFw)doj(L$$S*e6=iY{E=pei@ zq9~BLi|c&Uaf4Y-UyFR@Utu}rVhEw5{;@s8`0V9K5i0jyWp8})WPMC#-?fD4B=ODm zvV^UHF8BC#-&K;kykyB2kQy!9ZgVF>COfjoy=|?OmT|uU$;-b2ciI&OeS4U*+WNzr zVJMZz>D+lTK4m%c`4SLFO#$)O70?yIv4EtKHAnxEHUgz@C0pEb6{JuT{9dxn-mD4+ zj%D4VbWNxEU_F){!NKn zHgEk({Dap$SYh3I!q`lT;^^m-K1ZMgQ``44l#cSCB0(Nx9c<))#3??qm`oyw5$_{M&nmCD;zP}BiQ@R zaL|guz9snDdM%{JJSjP?9&p6f2xXXxrfAx@eY44`WwWI%=u?)b0@zWrw~;Lrpz^b7 z#eE`uGx;ysp}ago8tzPx1mTvi^9NGRnL5A_%l@@dBWbEY#t*k@(@q?^V z+&j-Ak*55c!zcI0Ql-_m-=eW1L6Wg>-eUA?h62#drGg^VCh;Jni{y7f&q^>Zo0#F1 zMRW+)V5ZK4KAvJM;xf)T`ZKQh7#B|_W=zND>q9HWdfCI@dTl)njMu+nCq+;tK%}R= zctF?yyv@qWJ(P3VSH8z(;Y_>`E13|j9cCK()}~eXhf9ZX;#jA1T^z031@~tfU1uVW zzAJ8jK2A#Mt%x#Cednlxixz*tW-pI|&bM3XjK%cq9^vJXPQ^uck6g*T+dz>ja|!lQ#GJ_Hht zuiNtP0|%O^K2mrc(qXy_@2+qMPx$D-!l>$kmu#Jkyb<521$%L3&f$RsmG=%caNU@5 zeEqY@QRoy|#VNYPn>sTM-mQ_fp!Asu1Un}KE8n1VPZ0!$eDs9I=hVmw&lBRgX7tt- z(j=uVkH1G3%H~@chvNY`5?NI1ZtuuApZU&;>ijgHn4tMb!2eAHR)I1}|Ck4`Yav(y zb}ex1531hh#j$S0KVY8KiZjcgfH^`Q;@{)JHYM{-89y?(J3{S$7D)KRlzp9MfhR2@ zS5pf7yE^Owo)Ek2AM^A_c~=!t5h5?#mc$a?Xza=Lk8#~8Q2+;XMsG&u!ZUcW!euiU zPIDw$o_Kb;j?I7Usz29YOF|U&Q5$rW(}V8xo|i;*-$_(4B6LcXS2roOU&7#t8k{6X zxsLeW_=U{g=v@LD&UZPS&P_C2Nt51<8TN9voul>)QPYDs>(;?K&Ob`XzFJbtJZB0y z6*(l#BCSgad492xrd{GW7RTO)JaVgQ{CWzIttoYefkV4Kcn*FSiHEm$ndGcp+7XrrUQ4PI zMo8I<+&R}zDBF5Suqv+)>XUy)zN-zoF-gTnUY@Nlms8&2xz&n1vXMUg7fkYlz#v$> zPQcgTwaw});gFK&b>c!4{i$Y zmuZel{)iM>MaWQSI_tJ`W`@n833cWZ?o6RvAYLe7s`)CTsR>O&8*~o9N#kDa+Wkn2 z#Px)Z5Y?;?j#oAf$?m#R2TS8A4OHcZpAT;lez##nX(IzgvrKh$gfUG%!r-n(>rTJt z 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 diff --git a/lca/images/gerrit-bp-topic.png b/lca/images/gerrit-bp-topic.png deleted file mode 100644 index 51241adf570e561250670c66c9daff8f86fc30f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39005 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 diff --git a/lca/images/gerrit-bp.png b/lca/images/gerrit-bp.png deleted file mode 100644 index cdef4199341af32cad2349a6b0c8a83481a8ceb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120018 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 MYo7K7FGvhKQWJs6YH$ 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�Mrf;=(io4-dO35 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

    ux`><2kKo%jI1^YqX0mkvs@Q6{Ca9U7svFCyJD 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�n*9($Q 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 f{=q4(w@u4@BtKmf7o7@z)P1M+FH{ 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"f7vZ!nie)c>if}Bi;v~(8TIX!J^$gtx|Bst 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

    ^2Q=*#>!rRVN?1a)PoNLHyW>-@NV2Lh{Pb|9qu7 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Ê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

    |vpMIoT0B3jvlLqa95A}l!GDL_+7Wv5Rm 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 diff --git a/lca/images/lp-bp.png b/lca/images/lp-bp.png deleted file mode 100644 index 69b4a69db7f2f8cf66c08e9626afb8430561a46e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62686 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 diff --git a/lca/images/lp-bug.png b/lca/images/lp-bug.png deleted file mode 100644 index 41fe14dd4aa3a237bf4b28753aaebe14e7beeadf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127493 zcma%i1yo#1mo6~~p5PE91b25!aCdiicPBuA;K8kNr*U`J;O>pnxHXN-AFMqF` z6vYH#%E$2cUv^*(rNo3`p8xt}wH3y_w7}boYdFEcp!ELreU(6i^68}!&RIf61a2Ae z4GI(9`aYt=OB1fMh`O_oosEr&tuu^}qltmDiScJQ3up7sViGd)YW^tLFfgBCB!s^y zyDuHBx_Qf7KX;zbr!Oi+kQ(-a@+E)b&JgBf&{<9^=9WN!dyFNPb!*g`wR&}$UKngr zaCL6t;-uB!(bemWHKJM-N1-M8J1+q~UP1?-6R<3ce@)@j>vX-@vW2wKc7QfkCz7517rZEh@eC2Opr`<1=4p)J)q*dX>NX@>(hQ zjvVCe!NoKelFRpu6a;ugH(x7-M?PpUJ#d&70DUoA^4%R@8e~humqr-IY6!?ahO2rA zdn@SN_Q`#y?|y+e7zkphw6 zj(;)c?%$q+hME(KC@W(qlr^(Ji>f*+%pXc7ibRY`?kt`>M}aPBV0oLWfILh{iA;xU7@7lLMaWV}$ghmAZcH#B{; zxC7(4rPNJ~d6`^v(!Nu43h*w0Vf%{Y$A?Y-gZV;4J-eq@(OLGI?9q9ik$Ao2c~ebV zW{$|gVn7zzPf6n@G3JjUiKms0yXxFkri$U5FfZ_*%b|@Avm%VfRB7yw(N(rI zH|Bn@V{nywV*D8=Y{`|D*e!0Srq|bN%*7dIU2t$61Gtw5AMoBjKzn}tZbP!^r!yY* z5428Gh~CPi-Kd2Jq}->lLy$(nwnobUQ$Pw=q)*D2pS_>L#`1$rJKq_}vf13u-ijQj z0c}?Lu9P=l6$444n2{sM5p!@BT;51~+6&0t2z6rzsq1NhC-d`~Cyp7My|n4)zg-l- z^9nEok)tP7`u4e7Ha!Pz>G~h8N*;whS5kt|QDwSz5L+H!LekxyUyCs^Pnt!AS}n&~ z{e62o=;p>99SHstL~c4*C)ywJe@>Lt{u=kqN)BWu2CJs>EO|12-rSX+@NDQWH(ttUZoM_sX+2eJuUw9PnQh^EEbFSB zXR%saTbWX%^9s#=IrF8Ij?k8>(ttpqhs)uZ7Qj!8_BKJKj=M zC9!n!M3mL9gI@dFkNemKL3RT+IWzIf5x%c3Pq0Ku{Mb^pe6a-4pv$o&J+o5kzvqZK zGZi>(_NKk74?lQexorRT6WILvii9Oq2%hdwx)=+@xA@UkN7nNMQ8<&3SO z&G*;O>%wVZYud0UE7>x0i4el607qfjbS>`>DL z4kR@A==s$KTRaK9cEa-L{6a>*F;tzU!xpiOVz3UDUD@?o0k56(k2znr`=kXG%DlsO zt3WS2`3?3$tpY<%@_hNz+Hl7@K8$zw5kEt%`jeBzCyI8wr^ddT#--4nB=y|MR4qLA zP$k^ap*IWk4dMcC$tFj1Dr!>484pwDghfOq3$8;r3g}xFe7(~~jUi(Rt=g-Pr>DLJ zTdiwsu_zVz1y4U^u*eG zS!mcHNlkzHc`FvlDI=jh>ufXxdbCbn%qSJ9sM+r38xc}N0z5e4TFBhV543!DwR~NC zE^P8p+i;9n&hO^&*-BTip_Et@RRvp!srVXFNJ~=K*oRK<(U_w8rOzz9gF9E1TS`&Tq3goxx+V_r$${ z+4F}M7_m`?9FA9pv;%VK;ND^Uh+3g85 z%(uXFDwzW;CG?lP|)XrO6U<2pp&FACctIu`d>3@)z8FZsYcHjZ0 zm*enwH&d~eoP@Hw3Wa!&cVNz2L`as2RVZwzHouC#Cr3};y@QE$GoZl!jci~ZF2ACZ zHTTRUGab{KFfUqGcre3-RJx&ZR_j?ugxpVW)&n5Cc{pQl3-Rt>Oyek6TO?!|67%h! zbBEC>fm19sRm+I3y?|`2oea;cpB(#c8Ech&)7j%)lGttM*q?$5;9u_dN7!+kEozNV za`qmZ5?S~9u%tZWWf(1;X}UiJ-M`cBliAS<8FN8T7BFBAchm0N+X#hK%Um96vhC!X z7|V~tvaAKloqORdDS5?b#Ye;1go^SK6mQ;C&9tnHmk0(SG)y5|;3W6wU*@#jvpsVz z=#;Ld4W&p1x-l_SmYg9&`!b9~RZ0o@bTbB)kclAPi;$6%*$nJ?a*UMqX!ePbpoFv^hsOEHmZ)nT&#i*NKRh;Jy3^slFRwO8W z?{dVwy**XT(VIPLZ7xSr?%b0PcdGZdoS5Q?BT;M0uwF-ZFVQC^3+*@Fe$hh2OB%|` zPql!yz(B7#mh0QEuF{@qWmFx=nQ&7_$10^6QvqM0ZMADE(vaeTK1VvLBt~Tq|LA#Z zL&#M2o~o?rkPhM8`rVDU8E<4^VwEHW|Iu>SjVBm*^Ze#e z45;$vuOm_lsUz)F5>b_<=XU85LJaQ3p9+*@YBYgK5cDy}(Fkr=aW29aO_W)PGVA4b z9_`4T4InM&`8p(Ha-&+{k>=GY)fWikJuT?)>#elSyAoH?UvqknGpFB*qjE%B=y#29rmuI8CyTD!$bN&+6 zGu^58t2c$0#1FgMuaeGR$rn!)VF1Rwex|YiD6eVX2v>-XX*ibgMAjG)ae9^c1_g*- zH%Fj%Ex@kl^6mIG_ai5P>_icQ?epp5#74P;;XU2cZ7(F_plRT^FiQ{CmJFy=Q#+7J z|3tYf9A&LLlmztayi+$@n!RFJBGAkijC|8l^Zq1Mai8j37_~Ve3@jc%aJv5WXkO{e zn)eqmowvA5H9F3bPtw&|dk2mK_vgK#6z>+BPs{Z-X5jW!?>WAk`WRD8%Sb$gm1ux5 zescc;W}mxB7tX1D{Yg&8S~jJ6mI}U z4>CZG5!2ne3378pox#0%MM%D}5W+iO#V6O+8krYIbTPG3V-BG^4OtUt(|ut|jTjh; zG4b)FfJEBMDCyUH1j>jIL+|JkoCwu}5NuwO$qr3Q7ZyVtMwUdMc>=$O^2x?&Q(>bq zYuoXr{p`Fl?y-n)6bxWY&!nZO-&7P3NV1nkFzhw(n0&h*2gp#tg506E`jxMvv-Ks9 zrBwhnm3z1F^;Ul>@WUfzW_(qA)zn-dED@|)SM4EoGP=FgzfoqfM>0H>l~qgH;VW!q zzQXkVC^I&+<`oKJNYqjh=1%mfolWhhTgwB6(((tKHKem1;P>evuc%O9vL@0I*DImj zS~6Q73`8x@hn;0mZwIde0|Mc!*YsF>Dr!5wNTN#XF zSx;>q?^?Q;Q)zS%Hwz6fx|65R#2spQ%FFdoNMbck7xBG5uj_YU8VxfXCmGnhGvC6( z>KjB=tv;X5R+e~3t@47pD`TxZ1Y?G9XO{>vn@%fG zM3LhQzk+D#N4%+_j}J(}cQ0gUD?B3U(U`c(b*S={TG8&n3#)Sv;@}Q?;CD3V=8N`C z53W4ZmdHqH%cw)_pU$sVn>?AYlnd~V1PEk&U$kvCxp#=Iw&5jceh7JV^Z1@*C`rse z8i7vHpX}qEsU47-f9bA#C>{A@*1A#u^YsI)Dur^P5?i$334^C3yLrU@)9u5lIjk#2 zX^I7o9s7`lBr(-|6x;0wD^%*4VyzYElOgx$CaT;=wqstQ=of;FCBb8kT&`dFFqVSUcZ&Rj>0!v-xT<6Q=T=vr z%=9dg$--OE6${?>G~aG+>%ba^=D%Sox)fE1mtV`Np0PR0>e zHl*uZQQUFfGG}2l{tzfVSk!qpFNN;O&~b1|MgFc&SxWsUTvvYU`)h@vV7kydpKaa9 z4WdXA>uaF1EtHe0l zun6ntF9%$^_|Ha~g_2qUMI8KjUJr1sP3)kZ!=)oCfvU^d6IQ#KWK$i`t~W#tS9cov z*m?Im(7houScRdsaBI(Q0@XdKE8*l~!Kz{aXJ$B@!HXkXL0MoI1T}D^UJ=a50{6

    Q}tn?)b6gZsJJk{FHMVQK=7(v-uhHqBZWmdsFMtTzoKMUGYoVxdzZKFm= zXmO`g3Svgh7jFf$Em@PJ47jl~56{bH6DJUPn6BM}$SFX^6L6vN#oN(iB3?6uWK=e{ z!TzIPe&Ri_Wds&7HHIzgEcu4;q6|B%!J4tuQVLM`mJj_=dn&CHw2=u_M*%}Vz z`Lfc1Ju+R5?GBI+{K0DDQ+XD4{M-f)k5h1#97hsnoJk62!jxK5^!)Da$dP#L*{jK? z??17noMdaxyc%`)F+{$K^oXrDx>hpUv|?pg-@hoo!uHwuHsaZY76Lku+@knm&bEgx zyXI{PU^)D7>S8AtM@SR{I<^U(cTOK%jEz2%62u4US&KnTN6qI--=L%JHrp1mMA|Ua z<*KYjH{o2f2`xc41LI8RGh3t+Aq=O3oV@|rHlfxF$?PO^3f4Evm+z;WSIV{PI@YgN zG@^k!CE*Rbb(03x_;XRJd}c9|K4_2BSWi{=K{}`9zp?8HUj_wgf09-dvwfFJ4suti zPDf;;6vd!S_?G4oSNm%1o7|GOTkX;Yoq4myJE__k(RV8JJx5J868Bf|++-QKTb~@X zM~8R9udfu!`?#HDT$z}bqE>zH8AA~m{OFQxIAEP-Gy`~5k{#1KC=SNFnO&7E2_@u!Lk5qOPwVJ&kymp{qR3P+CSxd-(hUc77NwH+jjPf{43gC*SsjII(|Y z)%^6Wz)87);*{)}q{F`mEtk9z;OVNWsvki?JNJHw9k(fRs)WMe;}E~0shPV-PEX_(z>5 zltV;z#C<(LaL1#bo<1MOG8$xKCOf#+_zuIhJn=`hFAIzJqfM|e;v#)J6rCnlji@iM ziHPKGFLq9~9%I*jiiIyF1y^{FG*%Mb>f3X03vdMHioy@S*2je~jsB2?-B_#%tTNSbQE>2BPudLao9T`PFEPGF zGs9bZDKr6H<_`qv-C!#vCX8zm^{w7wN*svw_96y?*K@+sK;~Q@@`zqy=cF+Dd~8|A zn&7@l9j(q!v!fg<{3cUUdj7N?2X?^sC7JM~>5&+m!*muC749!yK{;zK00)XzoW;pc z4K1}o4$UVa&qfLR6}^lG6;V%Rt&J|FU3{fT!={NOCL80eUUN|;-=9{10ZU(=JRDQ$ z2>F^nwzhC3Ar6*MDejmsBk@{O+R_I zVPU*WTMZpD>@ls$;k2fd<)Kc9BM=Z_fs7ZE1S`McNlM=la8R|TrZYMGQDtswqM7vG z^mnuv&I|?Cn=HtAL3GC*$VsXV)rdk3yuH1}s%`hCEb1a!tsogo`EGM0RVn0rdThcp z=wl!#eOKtq;)-5Ki`)lv?tPD^M;6|i9Kx7}$VM*}cr$%*S{5nQEHnEjqpYyeP)tnj zy0G;`m*na-5rIn((%x>*iq6hHp`(`$^@F9Fkw&y|4yZ{u(?mu43apE{fOQ@nSA6^+^W^GU!YwW^;ocGC#=wossJ56 zR_I1!1qMmAL``g?bIes#$U(f#?s%BCmxh`$dh^uA_3?@N)MQqT4y03%V5W#$x%AEZY%fD z61d5Fv9mxB5piB{dNW|Yecs6t(sN`ir+MucQ1OLK0z0+{@z43gzJ9NOd($$P z^z}jXc<5K(Dvo1=qwUj(`aK2jAzi;H_M?8oAUz_hGW`h2@y}$PVZId{( z`CqO7zDcTp{m-$)PXyb12Y+^cele<2SAW{~@@}v~b-qFk{#-)A_zt??J)h>+NkR!o93?5%&4sOkFLpkeOVJL@Hpkwrb-2~W3Z3(_U<_~d zLnxqSNnu}LeyQsK$Db?bKT76K6FcIFWSSLER6 zY4%$`>yaP4di4rT=TCn=1&oZ0h?S430u%Cq_3L18$dK_DKE5|L^;qG30kf8U%gbq* zzFdwCBPp3`8T#8vp@84co0!{Tg~Z6Wt!dbIUu-M*&Y2_cb--oFGJBhkFt77C8y(kQ zZ(;RSQ7rvn8BD?=C}FY_f4_5CJsJ)d|F0MM^gMA0WkrwxOV>x$U^`6|&FDZ$E2D$T z#JBDxgTIGF3h6nS*hzPP5h{mu(Y-0cI1uU?WWFrR5!zv_w(fT2C7H{%dLk&pB6V1G zup+cJIF?E)ViiDSfsv)JxXH-E-jb-tJkwFa4dFz^^7)`-%MH zil=)3Y|Z(q@7I`CuA6+xBDeF$H1nFtp9F*dT`qu(Md40+c{%6#3DP5T(hRnx==E(nROKj37c2gMcxSIk%DqA&HP>_|6cX#@xu zm7qhP1DxM^&y)O|U32MiuKaYr)RfC^a&dLD^&nqI?loV#T{FlF^1OY^}+w>;$e9FMI|V>{#P>n1bidZ_%KVN=zGg_beC~LReN6?q|+E z9IS4)<)XQQK!t3DZ=gOL)!lb2Ucwd!LAO&5`Zll!F8G%s;g2B9ttQ`ms*g#6 zwYV4bx+ZZXKQx4dim`Wv;&$`jcX$Xq=-g93DL6*|Gv966-8&8|n9{dNIyLCem9L3T z|KxuA7K4O^C7sBZKU6^_%t5a}{`Aapw|xrNFY`fkUghR*#A)KraL%o?#w$I*aS6El z{A<-IirK^r79I=Pv+tWu%SEBEj#leiKFJJ|J_ke{?=7w)>~1fz8OmMlL|^qYH$NlU zQIdg%x7oHGI$ZXJqFLRbx1X*K+!8tRcVpsXWYdZowJ!F*#!4f&KgF0IzG;K6rie+t z29G-|{giT2Y%S*TjCj|7t$Uvhz3LoJmB~OK!4-|*C!@?~FxH!t$hkp{`_D{NeU_G) zQs>NI3u*^2JaW$m+*Lx7XiBwP{B1%EIg3xbs|>f!&KSmqhN+zWZfTgS5oM+M1Oq&b zjHznP&=*^dag3sFYV2LGY45dIfR6kYd2?}u>3m#OT%k5;(^Q~xR!kQJi5AFnxn%CQ zknXba1}D^uehP}DA8RLD^(kEGA;iTTbbBa%1m!i&7bb$WA$)rqt}44G|5 zD@bW)TSAn`+01{}~!Qf~CTi*Bk@g3vknCYtm%_w!9h_oWK2dNtNR z+1)QZDI`ie?qf)wxMVP4++wh9#XFHMQ#Zrvh04WJN|aAw(@~N;#shMbBM(Y+2>&}2 zhgbJsQCXkVxnNlwQf=^b-FBojd!q?K!BGdKh5Ga}IVx(-vY1zqu>-|Heu4D?!5|OO zT-VKsMd}snmR2$A=~%gtmH=kn+M->8nuFtMI))FB#jIW-@kwVYcK3x&|$&8#Kn9Y=gUi% z{q!py8IkVp=^-j%@9XbJ!@^2DeLm(x>ycvN2#|agNfdDpaSsdvRU%6ykf(LUPY()xj?w_Lylc4BJtzGrEB! z=HGWT)RN5R0Lv456n#cssQ(i*S`KN#xJ;BXyMk}marrd^2U3BfYB7VHRO<~@4!`;v zXKflx{DUC1*9x4iF=XpLxV19Irp12sG{g_CH7*UtXO-pg1?gVes%7po)FpMoZ*&W> zL02<8Vk3uDYn~0cT{9(lxgOpvd1-GQaj_sjO|Hy-JsN^Eic!DAnsyITXe$q5){QfPGGP5h-_kVfw`$;9Juj z6THh)aop8aNh`|9QdDH{h|xy*2l84(QHuMjzpzHH0Db3tpuf(c)aM_6Ia2k9M-T2? zY6sEV=?W$av4%qz)7i|t++E5ZYS}`W)X^t%`f}?nI|3gcRt{_Fz)=VTfla*nQd^47 zXmx;V9J2=I7eCHFu13|V^<0W~gT`t7A0QiBgw18Oa*bcfW~K~8xH0#iN;rFW1Y22n zv>RCECGXr|7cl)*nrqT9c}jqN==PIJ3tZ z(N!jyJ0ShgUZLK6`*z6mosK@8XC#4OE(}~KT!-m?|CTm~1$^Yu@L7fny!@x1pynU> zJoK?;=YnR?tb{}5xYjsCkLz$J<4-Qatrz@{G$8k`0FqS^FYWC_`eCEpgNz;8Rqp@{ z$uo7Z|E1MO>HY$@lq4v=(!H8sbR-a1aMpDH9(14?A$8mPVoU<&&|1>;YRhnydceAb zUqVT?J|pU`N@c7@|CZw)Uq?x>57!!<*#WiQc*04399Sxrav-{eJ%)xrjjaSX+|vn{ptp0=R5$(PKq}BLS4`K7$0qy(j?0!wT{Dyp`iy?Oe4Ywa zpVtB&h5mm40{+^Qk{1kMo+!obN_twtbH#7yec2Ku3Xuu>NiKNh$ep zQky?@1-&A0&7QNz-%y4^1ak=JgmpFvlo?v8Pc>>nxUyQ-Xr29*re;>No~veFN*ZIU zP)TNOw*N{mBZD=Zi$zp{!W8*1XH?yYnA>*(;lJMW1 z*?6i=to3yBy$2G06_tj)5>S1k$>GMk;(P)6_J=d{k{l8@i>^9g9w+n$-5iWp6b&p9Zwo=L2x->Kv_kE47ydesPS^u+hXF94 zP{R>9e3w-Se{6YTxD$lbTwf$c*S@YE8~Gv1Ub?tvU7mn4_+d+F#3d&q$+Ewu75h55 zFn8`AeXsaiZrL{oo|XE?^q^czg@G<88+ls;p;!hqT1}(KyO?F&=3vm5?oUqnCH#1* zxbaaL&1K4j`Dhm2VV1fM&X*7Y7H(myp~gFthfmKdb4j<@I_-+djki!cU!>5%&>>*c zK1Xpa#hNAzq2sP6nfb-g>hL@GY*L6IqJXf7j7bexNT+YV_VPNZdhygwW6N2Q4>>g) zZ}94l#1uGizExr!Ib46pTt?GNPr|awz@*US5X+l2=VM)ntWO)NL2-Rv=UK} zFaDN48Ayd5hdvKsvkecF%ola>Dm~SVek0^actX}{a;g1?iJn(nOl))BInr6IuMC&0 zR^i|ypa>yIz|JexVfOjwxC{st!X_ZpHD?v?<2`f_Z}NKm4Cg`t6wo@BzJT3INn~e= z`6?D}I5>o>73-0(;P2G46X{FcAjFgf%}<+CR@9x0(MfUsGEE_0is?Oy~=-;WFHl!0hJVd=7E(l(y9)Vy65!c9MtO=5EMbCfS)AfkRgw0>>66OBlj z(X}(7_ZTGABnxOty4eZKa3m&t`1tXi)x}3wz?5Q{B#dW={A(F(t~A3PU9XC%`*jn! zUCnyrJ_GXcf~+=(Q|=}yYg*E$6Fq09an(1h^y^CVVk?Zk#bkgAeDrj zX$qZ^^YHN@bPt+v?=<&pPA(~a*eQb?t5bX9Hj34 z!vXd*27c!2^2M7ubHPw34`-}yr0F+~L#pYhc4PrCP{N35UC2G$mlv}@C;|5?{IaBJ zYwf25F-8|2)O@346ik=B*&Rwm0h|FWxIJ&HDXEIrR@$l50{C^myQ z_VoHh_&69)wgF3>wqyYcCbmtPIu3?xxQv`-oETpTVHy4!3g?{~v{;FLcZ6%lOG4Vg z=%{U}sVdzbc6YoFkB_8Z1y|n8KHNeQ6mmr|E%KR|nBKm9%d5?&a-@EYcgbBzc5HA0 zFkh0vla-NMeE+0R;c$p#ni;MCP(&$siE2~;)Nikjyd@$kJlKPGrq4~9CI1_rr2jX3 z;yUlx*4#iwH!o_w&nOrm6&n}VGYfRs-o;yJ_MqVhfvN-gNErC}GcI<9*Bb7g*H%D> z;`jc~?Oef=xdV(2V+MkryfP{hQ+Byz+d~_dm&@bNzT#eA?GzZib8Oixia0LGxFur$ zR*TN%Z>_snW0^;li?u_m4Tx{3j&&ZwB+8l>@(1TJhU6757Bo?N_)~MgW0E_31+l^RhPgxH!7CEOwfgV|PpDh;os=6d7fm0M^ zG0LtNR`8x+W6PIoiZ_)BMbx{>g6z7j)5&0?Yxg`Z0p z5kvc>3+W+h9z&+A0e91zv(xsC4E-50v%FLVS8d)|Z8^0o5 zPwq9@RzQgPKUk+EU`u4;eBSqnH2qGGl1g9bgUlgor&gdKbyb|e6o?@%-VYDOrV;_- z=H=ho5e6o@j5T8M1-i)$1aNbvSts0xvJ1vWAOAy`J*i-5z&BYB01AH!&}i}fICwD zZz?jh%SNQf+OH{I2U>j06J!Ek^m*M=&KnXmleZ+}*bLaJog{CT|3&{Ti7S4QyqH

    V`@DZFix^AC^G67UXFsYQ`nPvK+->J;IycqU=yC7ZetD>k zc+fMZS6=CO3|mhSwvpG4I1m=u)6>C8!B9ByxKlAW$lffi;2q}i0ZTP@$S$F)@s2aI ze|02&_QZKlFKi?-Nu!D?5bap7I7>-<$tQwI>_MZk88Pv(EJbCpkEKQ>i(0sYmC*Kv zQgst@(h6MVn?N52Xrs}UcbpP#N6N|4!*?W9{gDckDdeD7u|)!{_{R88v2GL*1|the zDXkAk9taC@ZcJ92NUo%-;6v*uBwwAD)E->algNG4Qo9bNL7sCx@+jQVpBoG{53x`p z%~@3bxxa@j>hCFJv9G{yrv%@l3qLjGbH}QKl{WEg*S+(b^4`^o0B3V1o3bHiZ*4%`mZ2>raDJlON?7jI4h z+XZPq<=8*hJ3Rzs>I98RtkB|GktnS;r<4)|d#XkJ|55H3I2 zy*BEkE!>L3i04bZfla4{=1Wp3o32)Mttn@PN-;yks=}x4ew(Vd4X597H=w*=4#yC(fU?-Z5F`JfOy#-=wOvyg_PdUm)UV$oK!X)X=KcXNj7Dr;yPQl40Z_ zNTrLS6bMRtwd$SR0_0s4vIQu?Hk9_nKmNOQ)NBt1vm@%YSI05gXaX z%P-plWuG{pe0Dbpv-p;ex*5n7&GhtGQ+sOCy|*#E@QyB7;UJNl?~MnzhZ|>&Pi8v9 z)SD(@cXiRl{ID=KQuF~44O*Lf#N{4TFxoP`#~;stvFzgN+X|q8id~EqRZ~h-8Q<zU||DjzRps_^7XP>k*t zG(WV&q!3l)Ip%+yxr%+0@rML&lx3HBSnP^QFBa<$_80xJn?Ri7F5E|)$5{C6h^|hA z>}in$z>wXz^CaV~6IZ{x!CXt39MqY&0364%ZEZQjI}Ud4NYwn1(HOi0H5i6*>z-jZ zW%a~Bui>XB2AzFLz=9Ih^A4dq_4C*}<;`Wbgo{UpQv{P+YY7d08vPXAo#Bi9*lKU; zv`}|abQd!eFuU(q(po0TYDssSvy^V?4MwSFdJ3FfYvbAdwb(h|IssRVg%9tI?-g8W zG*iG_rX<}xQ>mAUV#n`}hrEFX$Zo59YTG%=s!EAZwVw{MT}N<=fkG1mReD$$mA%q1>yVz3?QR3izd z&VR2=O1*jO%OW0wvnr}4rX`;S6SuSb0YVxE&33wWvfLU*1hyK>qtquKU9ZHF62u3) zB~9;O={zfqN1X%ZjgOk)VRu`-VD6&h{hV>UB;1bh3-U3#^!^<5MNVZ20r;kVnxph;Sx4RiKHnOEdq&T!Vf3l-sR4g6wTJ7k^%58=&d*X zcsfkodY5_kb6V+Z7>6JEP=yb7qe608JU+-Xl2Pc>sYG`!>$d4fuXS%8yJ|+J$nt>= z+8<60>s6D5v30nqO2l>3rvuk#bVgF^QjL)NCoBIV(-}-kSRT(;uC1$bMozt)XpF{o_~ugoOC(8D&EIi z*7AL^B=iWT)>x_4kj^rxEryt8?yX_esp)d470!|DR}sS~^znn+Bn~qy)25D{U+puv zXY4Ldm&jymKbW? z^RRK$K#-lrlm;gR=h29UyK&I>jebWhh&*)19bE9=agt{{I3eWB zO>9;)_Dyc}Xwg}*MRD|T1{Jd62Dyb(In$g~oTnFGnGz5%Wsk)eDpnjd+qr} zN9Pos0RjIP#li<7r*p8R;^>q?J3C2#fi(nvU> zfQc}#kFdGotaH7S%R8Sul|PNlDCBdpdeK)cvVR5VjQi25l_@s5RF(f;-kPiauj)w? zWfuGw$6jUX%;!*_mL$fV``}jAb^==ww7)a%i;B^>k&U}qLqTNR6J>rxX7zEgkyq1- z7JJ&Z^|$09?hkAYz)KGa2^^V@?@J%a!XcP4E3&+xOs7MsiVKJB0idpI8ZP4jeEoY1 zy4jMqPjxWB)pH0lx*HcJuqR;BwZT{}@YHDhOglF#O-;AJI%rZSKJZ0e-ZS8U8N?2pK;Z(K`KEAj%{_7AzX-$+xer9j@x+XZVjyc=Ig5=J(`nGE<}= zqG=&5jr89tEB=eiLQW(0{$=|4N2J)1-5~$lK}U`1rPE=RfY{y#pL@_V<*E*4f2HzcF)6M#i@( zsBtxOO{Hd;yO$Sann4Vqyf?Z3SNY+DNa;(p1mSbk8e}HGN;vIVcbWA+7N1@94hz>l zhaP*-BfRJyWR^TeW8Ah6%LazCTFdY8u|_SNCVLO&t}sNn&QD3=1pm^iULMIWO}C;@ zL7dyH+6B;-94J~QS~#0ES@cqB(s<~yoqY68Er(Nl$i=J^fHhK7`pcOs^m>g;P^$*J zkmBw7E%tK3#pTYee>=x$0A!$l zt>j)kP4_Y*GBqCUGGk3=xE1;e2L7!zZl;7#9v1wv^(pgYEG)c2j{4jE+Ra2^V!y@Q{YF=QpZha9v>{`lRox=0t&Cmu<*$ z?}jr{q91$VgL&&C)?W^-yAS1-J26YE0kj5T{1dJ36)+7H>Rw{B8%!&BN=Mo|E)}TG zB4k$~moh3+^HvEnhiai3a_g9Y>C`Hajn}C=m?q>_+5W^v%xJ zEkKA5O37WT2Or~UAo)^6)?Sp@E8##Ap5TS*YKqvdhMHpNO9+XNpTvmm_@O*fMu#=d zzG_z;*pY62AGrwkVM0~;!nqGkML~4wB)htbZ>YQ0(>pUaN zs6@h@+V93#hv>jtc2jJcXG_qD7riA z*k}|wAqGrc;sPal%tuqS2bBZ{uP~@SvtGOiqp!G(X77yx$%6Dc&cA8_e*csxsRe=r zT%$b=46{|p|rP%Z%*qmj}rXGURWzYVmdI%!f)&iL+b?>ReAkPK#5jgzB!vk4)3 z2$XcNBVf{{%>RjGndQsa?|UKkDq3Q|rvSOc-%;8$WUppJ*#VlWW_b!fyHlMxGJ?&1 zR3$UEgjMMdzL~Bghi&(vOT^XMXIvO48G>5a^54d6Qku-&FXL3@e0MH{ZQINb70YfN z+6UK^^36+H$g^$AOoj9cXctkCl8O%_{5^L$BqU!Qn-+|$e(ypX^gl~tGH0*aZ0Ng@ zoZn&*i7`Cr>zZIsKFUAhPVKQ7_ZfS5UX>Ep_lOQr+9I<2!amo1Hg8$EzDOW_JnIj( zEMf}QIAfq9TZKn<`M%th;f<*<*<6G82{WEUy?n}iBHO+kytEG#VZ7^M-^*C|daZ_J z{iMfR2Sv~T)OcOq(F#L|R_Z`Lyd_1G6i8+LIo=WN^68pzi6x9Bq z5ndml8VEv*=*aY+`blU^Doa+^_XTApMO@cjtyYr`Fa1^ekf5ys?&+wu(^%s-nFEOJ zG_$B*yhu6fh|5;vGGJ(;m|`JAwR=;eC3z=md+2b???K_vt{|~KzG5EJfwt`D8VjHD zWf8l}R~)-YE79womPQxPSNRB({6zdOg%K`BE;KuO$Tzvl0?{UqmVFb8Nn=t@j-0Vp zTi0udL+6s2v4Z~;G7{4VEavqbI&8Qs4N_5(u+{w9(hxD;O^}zj&h0(uJ$B7@U!~+n zrA~<6NkhpLt9z-y{C57fd~MuppZ^ST=O%k8~I(tiD1#fg? zWN<{#k;?7%{F}y#ppk~=2q?y4A&mUH{UMzR&PUi)+E{p1oA99F$1mAo5BeVQw$CnH zY>g$|CJy)Z*@A_zF7lk{qI3C67o)6uO#wV$EF+G+b0vw6=G0aBp^?$>qxI;Vad5;fp)!K`rMWYCttTH|8DRo~w=ODwGZ!D7k#d(3Tif;yX)XOFu23u?(S}bE?Km~bup}})S_nZBJ4Pxv~o2o})3*|~oF1rW(k8xCDn(KxKEq}$HjhH*v zixxvnt|FBNBvymm4<9PmPHjlIsL=cb!FzHxj|PV~+l4WXhoU<>l!@dSLw*v`UR3|y zu4c9-9d=FI^T(Qb-(_nGe$dadVargsFxw_gRT?a|r~0~!PxU-7H`+fdw%Aw`co_3sQ+hrj(fBd`c6J3TR+}~Xg zO_o+|nbIQ98?3`Qm!fwO>JieVg1K_9{$|Dlr?@%Zcvv~$Rvez2Zf8VzMd@!RmM}RR zoBYzQ;f!6s^M}NGk#mUcJr%yRO26tkzLXAq-gUc$+Lb%XG(o;4&rit~>_nUFjI=Zw z+P@)Sk?-HXH*VNR)^fOAMXLMvu=nKxM9qGnCMWNEa@de1zt7*B+GS4E4B!-yF%1qJ z`^^!!nk>1o!NbJUF*W0Rtx5$3)kM+XaGV3sN2mdxFI=IQ2LR23I4{FY8T>o#^mM)^ zI+mT49|}s6r3_EUd4eU%u0ytEStixU%xBnooz8h6YHw$VyYf#>uJX z{|z&H*7W1~B`Su6@!s*Zo9Bk{!VIetNs2EmcP71x8e`uBdI{7~0FcuW_E3Y}Xe1TN z@cGrdk+JxrylJHIqd@+8%3{Ut;tWhA?RSVa=UjqxO zpssLi385X6C0F+OAX@1mc{h42p&zsQo@SZa>4Ww?c;=9Z4SrFFj^73;G>AH7;3@k3 ze!@M1Y!zXol)p$?wOXNoBJmiETm=D zGaAp>ap90AgKR$@tCOP<5QyvP@g1_Cb{2%L&2w_HEHg!gbh)E#>2&Nh&j`FkALF8$ zY(J5tswSX}B6d)~tBO^`$NW6_hA&N9$~^J)o1RoNzDyVM#$GrJg0gDjalw??m(ov} zdD6v&(~~5I^YlkmC(XLdBr7x%<#0(a+M3jn^2V*82vlmg?=I$J)Y>Vo7+X*mIaL2L z_;zvyUM&3%A0VVDmmM@G>YWO9w z0kB7%v~V<3dPV$3coe3;51pvBENQPFvHE|A0(ZH-D$R4vKlqqn?kpgq1HPu(;BuHyV!Cn4Asj_ zyprUmn1D}ySa&vd&vD&QC)~Mb-50?FOY(QjptH$OhR(+v^s02Y*F77Xn@K?2wNU#e zLhpDdFK8zg zWP%d9kB3El((T3Y(el+@|1SlLEWu0H0^sldV4a2wSrEqHn{-fsx1f3PtVn#(-!kGZ z21ZI+I-#)b&vIw*&`kW<)a}smwIwAbWp{6H!oz$@`2Yg$C2tYN*xvY_r0KOgi#jhA z<{gm8lZZmQ0X?cKbn$rSKG4pSuNvSeY9}HtAwkB+_e>l{Pxem&A7*b*^KNF;H9Vm7 z*8VH&YlAGna4SAKH8yPVP^54?Yr16okR^%MxVg4yq|3|tcOd$PIMtLE9kvdbU?)%IR4vL(i!UPZ^SzG`{J2~+4uU&*B>pvEXLDe5ZN|gf#J!haO${=4-E-;) z$@-19{lf2}qetF)vN-za8z!?O-+M1}#+k(J$^4W!2Vn+5mmR2%9^T|NV-uN{e zOr&c2IJ0qrE4+`vg>b8@rykY{b3=Iym;-DCu6w==+st*{O$46H5?hNObS(Q(R5C5o zKD}z~=UnlIqnzhST*Lb;-6yt#*56XkxFA09Tf*!fsnRB&R24kQ4|Yb_2d`L1LbTgg zBK!xW{7QpcDCd(E@Omz#;r3ScooCz}m=&q`cbzf2l@9l>QYFG2X{#RkO}z7O2I%YF zN&sIaa`@X7e5o8AB`S1cwH|jOoXJSC)mpuQ$?2+>%2W^RIoo&#x%Igc#ha<}f#v8# zXBSP`lMP~%Vii9qs3ysUgN@ZBD8L<0qvwlH*ZxWl^id_7-k87IFu`Qhm{crebwfd< zf;%2!0|ZBMMKOC1hSiQh;${m@`=GMsIBzZ$wOuXWNlYC1__&xEWu{NRiKo$+zb{4W ztM`i%rTgYF`)$XEJ)#h;p5fewx<6Wj;I$ye-!FDRMEx8=<6q>JcT}lRUiJQEQkvOI z#0_{Sjh9U2Mw0k?l57$5H}y10&qgc>@+*_|Et9*e@@L?+shIDRB1U{%jzVVcS|v8K zxj2y=bcM<2(|T>OQGr|+15qP)iYQF`;ab?N4+)Ri7ZTo?Ne6eLc_QpEZB41oC<)t) zdsq&)XY!3eqv-TZ!3o+_2#c5?CG}c<;S9RZgHHF5|OTYy3u9*4tdv*udCFKGjFrz;& zv-tWSstu?ydVyCNEv7bQMS{TfXLasAg10^4`j1l6yDLE~BgiP>Apxfn zMokXEsG-Ej);tLaCB8P)-S6h?ToAb}v`t5Q(H)#_5b#h^%{Gp^zo6VVI-UP`90D&+ ziLbps(yD-*0nFOuYR~g_VKNUQd^1}$&*QpiVL7}oQb^C&f6N>6UHqV@^2@xdoNZo( zZs%|BtM3P+T7D}=>w&#+{|+K*jBc(|x4kv6dfm&qp}2nrZ6FZS21>0Zi}o_-DBs}jwpwl<^1pDjRXfTP zj@R0#`Mr6;!D}cEU}KLLLT-#2T_0!(x;XxbtA{NVOr0upzd@@gqb|}yUrz9}!%iBj z99`Q#+LoNU_uN%{iJF-@ok_4EAP-Fx5v>*>6#Vi%n+Q)W>{W()j*?!j2njs`S%O)a zuWs(+<~3O&m=*86RIEur32LrIHN@L=#p9E10_bc$%Nev?T?0Cmndbv|>W&wMx*Dj- z+U>h~hXCmVX9V)CS}ge`Byawbo#=6^Io=vddat2xC z&o3fyp+mjR%V+IHY)3CS@6i`<$L7LZ4wI!but5 zO+z14qph>{Rd1{G0a9nJg#|Vrg{3_LKHWnp$19&bT`b%b0WO?N4Rt8v>qAoJM6o>k zLcepjvMDDQ&$1;<@QQuC`Ni%-?{N{zQA+{K&Sxp+B8RpZ$+aL^f2urgFh$VztPcmS zFAeOq`<)DkG;vw(!{I*^4y^Crnw+IL_t-D4o_8g*@ob69mq=vFc0i$e(B^a7B$H2R zZNEykaVRxHJe8RfSWkY+j%f_#j)E4uz9QlcqBnVtf+b_S?3l|ODBp6GwG^APRh4+c zlG}UZvVt1wdw^=d$+@8$Z265<439$GE9-)y>IHpinug#h85%9#s~1AAv43BRB1Y&) zXq6kq>D#n z|9W>0Llk^w(mfpcxHK7zRY@ed9`84e>r%*1j{BNTKdQi8Hy;!0FP?O9h%?zG8m(7t zuiIguub<{S2%#>!^ULnvF27g4n1V6S;Ctym+(^vFEgQUqGABi&=?>T{o@NPzwQ!w_ zU;o0wn5K?9Z~0YTw(JXyBVOd325?gBbjIOBU(j*)-9in+m`S#=W%RbRAuQS&T*>Zcy4>hFWKdtRK5xale|~VX}%U zT(bHKvf`x>3!?6?s`hfKc&vLC9cH5tX#){Q{+g}*OtYyHsp=I+2uY6#K8Um8|5gkZ zyy#UF(qJW(g)WLv3@elVevOkuV@@FEtsh^GD1-1CCdNP30$muE>+sbo`|fuK0z`8K zbH}rke_ie|%``1ud|x&0?q=Dphtm4UQ5zY@e1E~YSt8{hs8XmdNfvYO{Q0h1c_JN? zAT5JnCY-p3{yggJ+mPcDal(5ctHg3M0~vj%*C9of_{;I?Iv|+KQp-aw1Sy|(h(g3}d?MGBS>MI{|dfT76QqS#uL#y9X^Me<`=`zKt7j}er zhcW<63{N=I=dWiMR&g)^vNdV*z|hOgel3YYJ=(h-=jtT*P(_ECN6+$K?j3OW_B^f! znS`$sQOF7_gI8LaWJ)=q2b|-WtJ-2z3mZ)0_3dxiIJ|4*@KA*Eo&nc0$Z~gIy0lK% z6sPLp;&)ZY+e%n`V&O2eE+8D2Gj>|8%qciNx|>y`2>49J4y&z=yOwLVdI%awcxLV@ zPPIqe%pRJM{kgYz=r_AJfwIiqLy_U~o~)w_>S+*)uQW?tmD$C2#*E`m0QG z_>n*pJ>hCf{E>{p=ff_QXV$Yqp=!__3Hl)^~BMv<-oFEt5X--hM=5>>jU5P8sKa@wMlO zt4C(D!&4tpnr+MM%=EnV{A@fgy&CAu_dc1gsZ6lOyJ(MDQzT<@L^r{IvmF zgh@`e|BBhKX8mq+rIzZ&-h^siiFw|oAhhO_jwLC_NsSk~K!v5X=DVMr)z<9mGFZ6$ z5nH;6RTM=5l2Fd}6Gc2k$HVg-0Q=|M1xJQ{-k!4)jdJ&M5si2dn>ikm`LchLyTso> z7A2y|$&BYIlFV~|6rb2|XQIVs@>_>yB}BYX4sxrN2W zVgD%znO};6l_mJ_Etuo(id3z-*@A?gQ6dwcF+4+sK{8`Knxh%~Mc1_u6Gl z^7bdPTz?yrqg@9ZCn7V|XD32Xv)qy-IsM3}u}8BX`hLD8_d4WI&{!$hX@wEo0dQt% zc+FoghAo{lz8XLhVIfNj5n}l9FA~)o_2sHY4<#3mUWSC#8<9w#cgl09oV>R zy+lV3mlbs^+0g$qoYopBEatO$xDU!Y9!tG1@Y!8Wm#FjBx_0-+w9@afF~f*AuCds+ zpLjHvo6PA=ZHc5LE39dfC4zc2XQ;5fsuCUWJuK}Ma2sYq#Zmv7(0l4+(RUa#9nw@t zEJb7{(Gf~V@j_!gQp$S0#B_f^Iq_ODcrB9`PpHt^+*?^}3tGA%9JRjD8hXE{PWQQ} z54^+$c^5>O$fUqN6zCQ8qR_`_*9+K)PYhIGcO*F%`xcNH-54xw}9>+oO=LzA9*stv$e}+*X@dEprsAh zU|vf%u?>F;Hi5xdS1IL1j_?dMhB9B{BJyO2W-s6o^ie^PBF69IZuoL>*CKPVerLwR z&yU^0m(=}i;MxFyoT{8sg=x5EfZ#4~DgjwPYgJARA;kO$Cp~$bGIFc3e%vc~;yeA6 zJeU4K{cOnRH)M!+v<gbR+jptS4*Nh4!vK7wAjLyW|WNm`^&y--XFsC!=aycKJ#) zTJ1AmTSc1t7|0LK&A}}_{^PsGw|vOgC(L@k6QHEq%$t-H`8>j$j<^+l{|mCfxo&m< znX8@0D41{k`pC}ITp=_wP9xgd8ef6L?2&=I69aUb+a)0bhZ(#;krRaLS^6np%LCck z9?v+``1q@jeTKjBh(%t1I#oq75VOjasEU39D3J*?`!-@E!chFx*ZZp=N6x{~D88x& zB8$i7Q$?bBA3yU`)I{i?p*FkMYnL47&FQWL%1hSl5r;h&=cTO`cj;@R-}4uL^T0@3 z34u_EDJIfQ-#X&7TG!JpbgexxmU+{Me&y@~0q=m=wSY9r0Y}&DxLFfTu_%G$mCvtb zsYjo$G&E%wkONSgShk$>1IUWK%pPL4z7UWO!A5>`K9T_8!V8^+&xeH>wbk(Cc?P!b6vG zVx7A=Cbj#H)ZtD)BI=?ySci9HW(GVP<=Z)`)kFTc>$gwqM)UPHoB(qItL*As$M!!g zK=$)4s^xPD6l)am=6v+S-NnyT^V#0>XN_5Vu{^xj9uBDS|Ix#79k*LZPpN(h=FG%~ zwcbdqIKFce_+-qf1hmZ0&qpODeu?S1AQzTM;vCqF&11iiZZnZ|i@%_Nkj+KSW^P z!ZI40`eW=TZeu3E&#CZHta>@V^#Z6nMw9;8s(xX7WlE^MrtNF|OO|vBbcaTFhm@3u z&!7Fx-*}MNAT4*?-_KU=q(*u!^$uEqj}6@hiUCC|nhuNCmMNiB5oDVG{Q?I zbXUHO_A>&M(yEF%FE0#xfmWVK!NBWWwATvQZVH{>+}ZR{_m`=TwacI45#Y_cOQj+9 z<@19kKi4Bkw>{W`oHghi4feHEz4dpc?e1Tbn`XWnBZX!czyG7Blu%}JAM*&jPdL-LaG7V{DRx_Sl7=pHagku_{8Zd^Z9i^v3r=L9GS(6&C8FVSUd6lI+!Z_Z(gnUuh zknh5gSdQAlI!H!DAmUAv%a1=AQ!ktj-V41+YJK~ zbujl)mf&Cx>Qm(T?rMKq>koXKz@z>;c{JJdJ$_LhM^U_huVp`6HqBf`3DTnjJKzqh zmtF4;NBBb*rJ}`zljLMly;;YQc)Mxx{kIBc$0#(1X5O&QkRs=ct#-A|_d@ zXZ7KYGXkoWL_W&{j~C9W162JK#R>;z6!))9EKCe1+?tiu-eAo4dEBgfnDkOSg9Ecr zEmn`USftj7q@vp6F41*cy&yn$ANOv!h$hxHvkA#XLMM?FN zcTec?jGFRGmzsBEN3`)qDgHCf1XTF{+V>KgDLLk8WeqmFbYIt;4XARG85%_C@Bbmy zXgqDR^sMyp;*HzC1j0tnuzD?KZOWzhwEh1T>mrTW%16JS>@1y!&2-y!Jbd--yt~fF z$K?0yc4r_=7}8i$qlGSk7T2tSEiYnLr>?vK^_gxNabNj8LPkd1V6P%RrC1n;Y>r|I zpvhaxJ-U~9Ql|3SKVqs@zdo<|94ZtXBqLX;wye5r0z#U@(eRr$*yvBLPjUX~08B;74Dk2W$N!?ds|HZlZreX|Q=}%hCd80gyMOXbIDrPC zta$TBvpw97os23WXxi+g+l4qHDrQeSjF%+@A!lfcJ|2V4CRTKNWf~*%m`^ybIF}l0 z)g|%XU`{Wv7!UNj9;B7*MtI9A@AaA>ZTg_&P44vbHLuo%H$(gE#h)KQ9WBzKA$rDn{n0ebu`E`P`l3aFFZztE4PvKX%b)( z8}w)Vd1Yby7fu>6FF?i zw@re0(*FgH#I3zShjwR=4Mf?nr<;O@hyRxdkQh}7KvB`k_HJ5McrC`gUZ^{s^py(0 z6AUg*;<^5ZRPz7NZ{v^hFQoTB9SXty-H3k;mvEm?|C#cp$s}DE3oeL!E$2+1-EBG&PlPLM(-FkP>cb(LUwl|lJh=|Wh`h_S>UHOLI zFiSSYq;Sk(e{&&>0Hc{+jw3TQ_aUs`HvQa%4p^$!hBkc@(GxmzleyI;-CdT!rFU1 zI4s^nAs5CF+MYbpgRC&*i*(M;qkBR>ZmMQ%w`Kua6hK?iC&=gXjJIE8MiLt$e;9yv z{U0(HA4_&mNh~1TOR-ZKH|);q6%Fk2_JY_1^h#-$yCYg%-Q!{39dwpqE7&h#wY^T5 zW3*m`UYhzhCH@HODzJaiHW*P6UP1D6RS$2tT~2q;#xbhxFJwLW#E*89qAFYmC|NJs z{jCjY+d>e#HqSNM;wxg|tDvYrZ-@v`#LzFdtEchMQj*RKuA=sYcJjvyZ-j<-M_(=$MeQ)L544%u+A_6mPP>tQrl;H7Zaf2+IRF#wD#L9$-kXi( z7yBgQ12&SLRxq$>CIs5Qu1%c`EDm7J>7Eke2@Jacl&UWsZ|eski??Uz-RZRty0{i9 z^u`OD5miNWx;=?h(wH}ifGY;jvopeCPko{O<`^)sk-C`oxMitF;u1;Ab2x0SqU2(} zhQqxKf?N4|R~{z^qDQplHyPKUYk zhBuqUo28i~a@|F}|DHDr0r~DCYI3JnNpgq_w=W~1S0Rd)>=kZ8V7D<`AfD_=?*Tf$ z+`cA%q&vT?hWSoJpw1SOo*v~N)#(Ig^>EWEOrrPS=hI})W~fVldw9(fp9Lmv*?7KU zobnIy-qQ9?*`qQ>otU&-9%=fa`4%h7wy(zqAV9d~)l>|(AL8>VEbtTkX!|e^KHq2a zlfBr>v`Xs~wz5?JRztKxt&vgu8<=pKW%QC0l;~ zBhqC{R-|q5hN6>?7F-2cjjK~+bcas)#x6aP2=jxIF|pGV=%$PMwXpgJwV?RXey+T(02(w-4>|%#^yO0(sT=ht~#0($H)}7AdZXA)SA^e2Q2fy=PlV> zOd8e0{(2+Nwu5hmUzk5=ppLnHSY5SUnNnEbxOoRmSW-yq>?iycp6rh9(L2*!WlNEJ zc4d}4r?!`aqeEg;E? zIU`5qLAiGS1_7S=B}r7FcW1p}yx0JC!R4SQme?kD4mNUmv$62h<7iZEaFUm6ym&|} zeBLP6a2bASq8OSs<;(dD(u3LIQ#7{q@%O`-a#OEOE1s8ak|Q_@F@2C*y!Q_)v*l() zLK~0h%u&WKbFodqCe01mN)OsRteb{>qff7^Y_*WU0lLCZ64**V8M~|$4p8Lu={vDo za@gfQ8dU2TBTC*K+@Kk+{Y3y&XyvFkqwufvq3V)*xUo~Vq+i=v4#4>K|cfKXoYoa zyXa;EU-*FIj}Y7Sy}KA?jZyaOshb&n{Z=gx|$8m&dZc)sA9CJ ztb7wpQyC~DV-qM zGxMY?I=WBK>J4p)&i8#KwKlxYQrwUdxpc9Ice+e>lV$bE?jz-o1(^BQ@>tS)}cuCVD%oYir3zGt5%u(anIv#}B6bfy64q z+f9MJ%rmJ!N}Aa-E9UzTWNgT8C+*58&(^tkVpaH@CVgh8*eWsv=_8}M4^LD8q#dGjH^>ZEI0W}cNFnb=+mSMWJ|Uu zz%hRFD^jG@(yteT%qq`inAZ;-@H@Z1i~`vc(QCR~z?HGxBNdb_^&jl>a@>r&dQ)Dl zb1{XngW$L4o2bjQo z0Wn#%1@-N`bT-$OLhK&Xr>0cuwYG0HY;I(L=Yz=a_?coc@qLV*CW@DIBwkFSt$FV- z>05!n5^`5ID_n(pW^;!|3OAk=#?O`NoU#6pPSb{?GK)A25RRasKk2<py-7ai(`X$`5P`3 zSi*u)&zZC8UcfGn$ze-ua#j&_H$5F?o+*cdVK{?&79UBrMpGd^nhjC81q4Cwh z{yDES#B4^#a@6705bK?1P4V6i&(ICh#$Ls1HeQgYQj%Zon(d~nw6^VsO9egp>-AM2 zQtXZn6H44!Hv%3%0cAEVw#RMD6$SFrM10YAXJk zLB{7Zp8P~lR~}eC>;bSAhj*7LvEmV-H6TCn06cmko%geeid^A%#MS^`aBkL&d1ED> zLdWj)FVO&TgEtmz`6dKku`xh!5FI(H1s$I;)gohMTX(NJAd2%OPMb!x{}+jbYW-s> zzBbxwUwuW1?@~VEF_$vDl3l_l>!gpH&p3MgHK25p$H_%Ce38?tRVD{pgE9&2?TTN_ z99u=MEmTJhp@5|@IEt`Sn5DVy(Ocq|@1dIn5A_qCqbK~^#5&@bi+^nZVgKJfAt$(X z%}w3}4F}Aw?($Ul3RZapv>WZ5+Jbp^o_DXK%%>x!%Vp<(G&ETgJPju!B-^G%m^sT& z9>*y&jI$PbvmjQ>yE>E-BReryxeK=34tg)h!1IXCTuAxGPPZ$(Z`cw#aD)!-fR`8OY0AzLTv{bh*m>Psk*H!ojC zId4?l4y{)3Hk*HVR+Ya&hO6l0p=u)&l!+K6951^Mjo`G_Ot!eQ%ukR`HyBqMTg@rO zAhz9(_Ux4UcDaaiF-l!KqBXjJ;1aN?BnM)hJr+9N!W~vk{nZ5Ss_0jaA+DdFV%{~pT!?>f{*!@G}H(Dl3aRG_2 zwF@KCd|!>s@SGV+-;A|CzVBfZFOy!f#txm0*tpD+hp4_57$9jV_J>)nZ)Z<;Ypy_< zI7P#Hk2XRE3k36Gw=D^BE^DWrG0O7;exd!5A>l=-L&8r9C=+I!U?ZGj>^wTq^ELc> zIdY1kw2apY_Ha9rsAmF$dv_XdS@s3; zCPd@Plh>SHqt@r?iM{Xrj)pX54CwMJGGAkOf8G~I4a=?MU9=(!nb;OmQ~Jbj2-mP@ z7b5`1gByHG(qM}d*NDOc+%=rLP&THE`g#nvQoF7v8>TBfbQmJzsdhO8;+e1?M!E<# zT@0~!!VwRyC6F+nr-Q~39xV?3SwAssY!f5$ve8aYn-xR=UpVS^_v{|gxLs&6$hz+o z;$gzjcN+KR8dxV)0^^qq~--YC~tkj=RjJ4D#gD=&%h(dZ1ZdyaxS1_>Gc$ePSO zy|CqlHeX=8I*$jQeHSxsRNCuOzXbk>(9xXU$aH*tj8vOvyn0M!3vZyJ-D~im4^RfKRDm%sZ!B7qGY&gZCjD;tJ<@lcw;R&iZlHmaKJNgxhuw$b z@2p@Wc-&51#34^o04jd(SUCAxEbHyq!c`-udfye@0?}O)9Gue9Mq)Nf(5gA9$Hk2X zXE@$!rZj!r2J5%U%_mNvr};}s?ezZD-~$2v-8;ajO?zC6!H`#sNj@ZQ(r3j|`T0CQ z3ZTxNsm^^fK^oe6!)%>jbO8RtUSZedejH8r2djLuq4|}%w}3f&`f%Lzx=3;D(*4XW z&2?Ft2Z`FcA@vYnG|}N1d-S%n`RQ1!;C|NjF402zNk@vUtQaz@W?P=(`S?SM?|G5^ zxhdZ`5#L!4l{K&z!Y}ZqM;`&ZOy>`ShL>Ubs80mipArIv+a< zI?-2d4bABPc6XKb##ROEK~q$9!EwDTIC|X^rab6yp8sX~x}*3HZmlAmT_NG>-?XYN ziiqVv5u3Q;*3JB{;}r&bU^**BJ8jw4Z<~yC;rWg)U!Bt~j+oOo z?dPXU2}=n?-$?|7Y~4tPHy*pUuslAWKBiL)K9}{VyPpncc#TR{SMR2A8uZ!*AUjFb>-_s| zH?rX(z*vV+ZwVA<=pe;sPn(V%)|%GA!T9~s^~+!?JY5o0uQ450Cg?!2N;y{`s zKh@9Gj%_E6CRjd2afQgU{@hXqa{By* zH4Nt_@aRm2mZ+X00`y{#0>#SUh*inucV1pNT?yXatUhHuac%L4zT3*Z?iU#~7b5=A zv)8-G0OCAZQ5Rn-!f`LJ@n(om-lVD-^VcnRcunm$`$Uy*tNdUQU)-KQJ8k=PrKzOsD%Y|$<@(a@?nu#&P zm)@Cq|2Ofpl}Q&74oe+8t^^lDO)F}7>(B9AWZOz3g?hT9_FW%%3Pn!tp-Px@7J4pm z(14jG*ZE68^}*Mz0F&D)dWfhqePclO3{6H-l8E#hTg=Oe%1j7XHlGgtfzV*L>m%it zEeKtX3lEaF`1IMWnHER$nX+~$e|h?b%xQ^~7r*;e(beD1?b+zw*Eh&r*Dy{=mI%wX z!@kaG1&f4F%k<@;ow%+AT*97ny7{!*8)u=t+0bCuU9VC4sIqp2SNk~2vcs*Pe5vSU zUHvBMr^2G?)s!@o0(8iLNJfK7HhHf1d7VT)YSReXP8+@gLOM%b4-C;GLq5n zmcs+)OKr^Q+s_<3{6sSF%qV!m6RABW`K5q_?$D@f;Dt7v*6FgCd>;((#nMVWkJzA! zB2wl-Iltm#AY$<-tZ>czsd#&ed)&*M!JV!vqBRm!6gy6CuiH6c#W)(a!Do`*?p&`D z#`6Z}!Md*j?q6Pqmgl?t6=@sa_4M@kG^g=vHN_6pOq$_i4CQ<&ZK7?WTwjmIz{alL z4r=9y!x8mP5ev)2IvcH7{#c{@3M9bifbSOF@{KudkXA=i@=9vq_&vTZCfoF3$p`BvVpZBGNr%dNvhK}J6sXhaPN?kHDwRogfYhCo{xjvH8mEdT zo;M$RThGv!pNma4dAGMPFejRXd(8rz-f>D}ns{^8SDK=M89P4NMw4w8HYhwo{vE#2 zZIlezMwU!&js7I@0k$+^-Br=14RVf?Nv}S5U?nzhvDZ=2AC1$MGw<;^>LDXpOs+V0 z0<8zn>@!I=6+K9mu+MjSxSylt9wCxJkE$m6n9qiAWPnNMi^&sR#tLfh@OxfcpV<&f zCu-sb7E!gzgoJ2sROsd2M%8DCAwsi`^lxJpRLoy%@&o^{07|h^_$NIrPg5W(D>oK- z5{@PRfs;?G9?l5mj2}u5NNOHQGud9s|Fht_oosF<2(u>jEBy^v-|L0#i#or0SeAfs zeoiadpMdaO=}6^#A6mzSyhGAMYS=Q^tyM4YB~A5ACO{7TFIwf+6*{pVi1R$Ww0>5& zNE4B9wv|UqJ>_^GP-K+|wzUUa4>+kc9F|kA*fMqRrX1^yxCZ*|^-FbYo38}$Y$}G= zAG)076)x`#<@j#)7!KHq1(BI>&)4mo30!_hs}0KFYQOzitjx*OGoay+YZ3l%@Y1+SFKKpaJQ6(^=|M3l0r)-V*3fgmW0k? zx9{I_HU^##S}hS|JGmUb(_K)ac{5E!510a)z=Ouo+Apf^28~ zqzQUaL?vzd@{$I9DZA@!2B}w%bp=jYj()C~XS*a7Y`8CDbTqnXtPy5*F1I@C3roav zoqvYOY^w|9T^(h2@Lt!!B?5*<;z^<3+1eB01sx_a)lue>6J%X_!a55xSi#omiRkcl z=qV+0wb4OSJPP=!L6s=Ocj971{D4AG76mT-Zlyon+4-V9w*LcIMHemKq@@yPHd#D0;TLZ%s68Q z2w&meJ@UQfWA_H&XO5a?qw1Kb|SIebY zlP@0&e)QS%YjkQDIynX{#Pp5ZTkn|?EA<_ z><7c65{&w*Ehl~AC7~j@wfy^v|C1;FypU$ew3tSU2OgB zrw*&pr?XAIKf~WQ;1( zT<l-=|0b{U6=aZq$Q~3OlvqNVwS=$I1&v+^4Iv#g%DWCDpf^eMq$R4jKmvTz0IAkRm z$VMF?AC$3WqEl#N1^wo^Q~W}XDpGO(rt$kKL*hL3&2KTx6sJ>}Oy?>LTAv6P2_hrS zRW6*fnCBj9Pc$BX?9-4f+xJffaz6!d`F&V^1sr&Vy8$t?nV}3q+%-<;8pA8 zPKqA59B6VaRyL?uGy$XxoYG1=gIdvae##juQd7E$zXBIKj=z6zfG{y+?)&%8X&2EH zm>~xMx+-DNsz>pY^uc?P-8h_Pm6JHe~v zTgQ0w{wzHAs|}vYf+$)c)T z81q)lUw7jKl$h-R)>_0W+BVRc}CKY2(DaPZ^IoJL>ix_Qvo8PA@Dv4s`5 zhLvS8!CovWL0Pb803Z~JjoD=04?KtpDoux32KoxU(aDN=@*diKyP1*TlYcec*ktxI z%7;rDeN~!;9g##Cwk;ffkNB?@RZ+>;>LIIpiKasvawAnDudFPp?hdo;;cPM;s-#Mr zV8P*mX%d2;$eCo@nkI4H*JNzWhi_iLThK1rrkWYJ4A^McjWz&0I+>Onh)usYn6eO% z8#5hcWz~`}l}CIFvfPwS&iq;9&lCk`8eBB{;c2DEGgdv27&EgRBeCQQP#gN{;q|q` zv-+L~1H=oLx5fNtzr(x^ zg&12x_V=$JfT-58yEgRwB{#6~3K&i^9VX6bvThg4cpGNRFqD6)j`@07){jVrx7~N1 z8K)+XVA!tqggsn48q=l%Fq7;R|#c z>*Nso_`lA}c~~UyL#A7f?7a+{d&^P2R0AG?uc-FE;Ck;;!+_39bixm*;_j25kxL|)yt(6ly0KTeCQP|LsjhxJ{}2?&P>?&-Y6bx39l$nxZAVWJ~O%wDaP@!W`}5ko)DQ z#z#*1iT(Nf0g(DkpXAm9GAxy`%(1V}d0^E0HQu-W`(U-v)N}@)zxqVFU^sw~o&9;y zxZtpBYf5|Eo5=w5Ozg+bXobZ1JOSEY20rz*??=n%m>An1J27!_0`D47mO7{13~+3c z(2V|5zM_frIim?<6c}*O4sZ_QOQ?IRquN2xn7zrYC-K7O)i7Z@IqR_P^T#5Whu7QM zV_ck3xwoknir`xg>3zHMKUb!4lO^sdD4iNB!ZLMwumgi~95`A+{9kn+H@wlrjmF{&(TGQXcE zT?I%MJG+cCPTR7P>I<){TLtuHZHaofGCi-q;T~MOTyKa+2|k$<&7+F^gk2!01)&+D zhg#!NPR8QCJv&E3O0w1O-5@HzesOze2jPo?7f%s>C-PT{j^X^LqpNK;E=v=&E&lH^ zR@#di=Kai`{5~%B|t!$S}vjr<{aL;GVlYxo)WMxayLG zaoDcpQP{9<+tUlw9LdCcj2JU((5RiSLE!9LBTJBYEsr_7*NBkcP~UQ-nieJ-KVfM= zZFCQ+u|Ez2jNMkF*!W(#LjMGUixO=EsJXDkqbC)M(f9{@^KDx!%4+v7>b=L|yIdM8 z;+3O6!l=+&;-Hr3Ykta8HMWsBh1UM2dV&m>jXty8ttaOKCHODI5<+y^Vc2D2PL5xR0>0RlzADZ-nYNq=6Yg-=lY*y96 zLycsQa*s&Y=aGgbf`7zN0YR>f*2FJ)dC|tLsAUD;|8$gOw`+)EoxhcVj%f1RLa zwb|i}>peKKJ6w;pZtNcZa5;j=LA_2P8q#Aprj`PuYvosibfUoHF(&x0`hd+m`%wMEc>Cr}t}dq5tqDl!%!b z!pYN0_o`e+(@HWFH5f zys3;Chzus>eqaTi)okxoFRY1r8YJbh*rNm7LtD|z$c>408D3Ieo?ba+7tdlOB3xWS z{?88}ay?R~Im<<5#4CK?Wh)G8qJ-9X8+UQ@u`iO%sD+K+e>a2F2Op3K^gKFu_#8KI*Qn1Hv)>-AM znrxsKtmk<$BqUa{ztW2X#n;}y*fT?a3Ho1qLAM?a*3En}+_O1^6F+z|6%gDTP8OvM z=s9)Lb99sb*pd%|8-%ENaw|)e1}yLGZ{b69I=DdI)$gIctgd4u-6dH~SPYRWd+St# zXSG7-L#JuMiC$vbi9NHYPIthx=eDRBXA_gLGBXL%TyCN~50lt9RcEWn$Pr0#MD#|X z=0877`eD^vo3`ZK@VP)HbZ*sHBz}AfzhM6A#FcIj?KO6zqi8>Wg8nBw@mz*f{wem8 z3dV&s-)(DiQc}DlPag3_Z{znvS*Tm=jS4HJ?5B2QtdW4dXu~-IzjqaYW>U9C=grmM z-a@Ygucl{GYxP?sUBp08{!b+!C946Wn%qTn=_Cl}PoM9X?_11WORbyLflQ3W1I-uk zLj$NDA_`9&hqReguYJ$RFZ5}5ZSy>>5`vDwAnZ$dUwE935*~NQmZ=XhP6HZ(;&a*p z($LEA$2Z)S`TLJ3{zOxyKK7K+^Vbtd6bqJ~d>9Ye258Z0n#5c{+_JTB^&q<8y}!G}u^-GxJX?X$)-l}tMY*Qel(c?RE!t4#D)W3I!bX6(c# zvZ169t?xEdxJ!aPE=r6BAZs{e-3BFHI1(= zkYPxA)6?9>2Qpw%`l9fXOT;>3r9kc3egE)7e&LU}Z-ibLdq zWZB>?nu`eXlLWxZ|RNuE_C*Q-_4u$i;5qBHTW8?6;1)RMMr18rFa&IV(4J8c+} zAUG341gLby!-*OPrbCsTDCED6_^NBAXNCPNUll16imj>_fCC*z0^)c zIGz?7xPx_`IU_b=`)1oqb*q{KQV{!{`BSa%-e*OkugyVqxGr0B&FAJsb#GU4&dyvq z!&ps**Tdhzr|lIim;LimY-#h-xPG6sXsHasN6)f z+|cO*mqsA-!tNQv&$~fu9&S=dv$@W{!Ox7RH3vpKpdg`kQ@hHV@B*`=;2bUQZxXI! zEsh87<3?6%VNMjGi{SF*{Uf5~m=3UZXv(}waMSXJ(LHfj~D#Gr-#TA9> z&#Ao_gwG69Aq!su3ao-9?W0erF)tSP+FR4oOF zKd*zeH=GA9~;v(LkeF*3SfUl>@K6c5EeP0*vu7-H7jY* zx!8P$4@u#r9I=`ePZ`+k8k-`bXiv2U)_Nb!ZyWu9;G^L*0rjG?tY1ocPeDkFo7@?A zGE&?ytPP@Lf|d}2{&wAFqOvQ(`M4<9mq$GL?HnoX^$A~o22&K?4bMpgD>coTtK#9E z(9r{FGRGVk32bq+GNp(nejRKngUMDOFW{!(OQ6n)2#sDP*cw&=+dk$Bsd!Q(VyerO zdjXSVX)W;_cX=CFf4)mJar83q-lf(tVJwMuNLvvsfOVWM{{z-KSuQuxOWo2O-4I?z z|JwlO*2v>`fN{Om2d3oO+ZwL<2&I5;9!{0hW8>s}pEK`-%@fF#lRy=8C^NW8-I{j; z;l^vC@GQ{kS!xOb?$*CiPV*Tqo)P|fbtfhaz{FABO1!~;ko)i)gT2hBuMdeE`ULRw zToN>Gg|?Z|6uE+Ct~MYnYT2M~$%#py9~TiX_SX?z+v0LL0TU&ktdUwXJPH{TIzrN|3{HEDbjxc7vmwf@gce(y6`L)hMkud+>E zEURK)hxny@-DCwawy5cyef-{=0b4(J!qB#;|7IF|A92Mi=yTqN#wH!7984d~siNCf z26VPwM=3Xy#W_t&Ql%0W?MDn=?{bzI9qG+rxz1OwNAeFXZuS;>isb#l(HIpzRHHdA z+oUAy%U4%5_xPE@`{|SY8>}^2iamqssxcwvarc0AG7GpcHw+%4a70q$4Xw&mu^2$v|+bU53u@ua4D@!#sBN9P|e&Ugu4FQlS1$ z5M@aJY(GkNiqGY=Mv`Ah0U-X1*}Au>H}^wzYfw>YWJJ-JA*wb?2^fv;&G3pIsyPso zN+8ub%RQT~)#JdrMcabDm$H(I(GUw9vFq(LM=>jdEaL$acUQWDT{{`=v;*nmuc>f2 zEec7h!df~z66z7zf`d%%C+YDI3vdn{KT{iKD$u)^x>yjgD$vZAPH8XwG5^aUo3DzN z@p(JT8O1H9$4pX}ea2)uy|=&vQcB*Ki#n>6iC^A%u2-^(gXt6FWzQr1u{%l|M>say z_vxZ=`#0rU9P+H|ef`$evMipK0MVv=`VOC8YP#41eOnG&=c#4ovxt+&cz_ndL)lf< zPO@Ws%8eV$^tHOE&^FX98S?spKk`lgnBKXFBmM7cH;c>_cUZG!7XzTS}f89h@IoAg(-XD|V?~R44 zEu>>BD`_Vu>GoHv*ox$fJB=%Zh#{>2mCwID=r@DzH6OvOgVd&rRQxd^t$chG%atj+ z`+5+Obu}lCblwn8u2Y2eMqL=M+~v8&8|(kg&2QmrQ`8uD@2w1fkC)VYeO6@?ibb+;FP=}&kl{VVj#9bAt3&hae0tvS z0h^dXr~{gUM$_*x;}vdCB~Q5Kxh^&w1^YXXSm&vS4^2p?Q65SaVuvyVpsFH5LKR% z0zzhx^Q)^RlK_lp(E}qIzHgxfvJ78v3k1t1q;rA-eF}*-dFeHQ+dWz)femgnkJ~%8 z>bva_^U~oo`xSBtQSs7S7aSCC`EVC$n^Pd%7-z;d1B|@>LRXbIL+~! z{6sy_|JcfU)c=OumhqbBXh>R@Q(ymt+&T`9hKah(0fuB@%e=c~z`kTdLTPA2?*sO1 z1_=3O{`V3mRO|dmwk%~yldnu8M?4I0-J!}XFP;devwob$;y-j@sI&ENx}&?=1}U#!M=QO!`}$x31&4$!KW{U5m600H41#6#-m|TjG544L}ry z1<2-GY}c@luBFo2#qO*`vEwg4dG_EpZ7yFucfbgNc-N_v!%$^?od!jSrO6Z;o5ubT z=qO?*Nm1ykQ$wd)?%$FW@{~HPL)q}?MgwxVr7-7_8H=c`H z?^eKz0uQ^G(Qiwt6@T7OtAi0B>Sn0K7c=XL;iO0TF(?)XF@|d#OWC;P0ndSO$9@T?Fkm&MJ4{QhWhtdwylDk zwr0jp{z(Brg#)>;cbhBjhikR9?3hlwu%7EA(6h8yN~bcoj%vq1*?{1=p~02SGO7Hm z2_$4>A9bnMJpY@Ww|)hiw)LlHu13WxnR@q+Z^9SN+s^f`;NX0=HA%iq>% z|8gTXpJ0BDsT+$hdMvn)9cg^GbSF*r9&i!+@CYEg|YSb zQ|#o0RG|gZ&6N!B?IMNzvPxD<)GPkg62GvjnA*rQXlr#)T2Mq>KMUIYZnx*5s?j0N zXv)!RW_Gp}cXY2U`DZn1l_4!}O+G+^Wi-r|7&aztK>Fi%){h`T>$WZz&K&vfK;w4*OfbbJj@W@c=wce{vxx8N&g{MoN;DzH zYcUF~OC6r8M)M#oGrVWiBLmJWni(1rfeK~4%hi|z z_qo5Ce@P>I|xnT;I)E=8p%iAqaa@h12A#s8Ix^O~x>|zU~Oz8pLf*@J||#bD__R^;KAK z>D>mUY&-JiC%WQ-0vdb^S-(p5j^X~$%y7ol0a)xUH{6}doWm*oG&gBG8 zq(=W5fR6(r3%{VkrE^=kl5BYxU~%)_-)VQ`<;yhU=gTY)Zvm7e1B6|#* zR7sQA?F$nY!DRid1#rK$dz|I8gO_gUzyBpt+a?JD57!2WZoSknb@zvr=~9k4X77|z zgA|4xiDCJOmKgnBAH+bZT}W#6w6dXOXUHX|(JePzHuXw#O_gtR@2^G?v_#h~02mWj zkwlf^r)KIDFH@rY0nKktdivOCTrX*pa~?E-JsJP^67v>${(VuU=}U@%t8VdH!t_X} z#ES;=nAqtsoxv+e;L2{s@pm|+wrlIVe8)l)^067kHb}wQw^Mg+UD#UlVyoHO*+qu? z^DRtQ$3+A4rX=sBDi+gn=^^V&3waxDSbbMjZwzbF0P=0j#Iqv&+NmuVoN3<#I#Jp| zo2$>$C*32tu24E`Q+Tw&lxupM*2!P9n7O6r{14>U#(?Aov>qB5dQV(iYofQAjLp$a z=92e%4=|idI(#>1QI%JpA9{&wn~%&J?ale74mV_vu9+ol%L2iXnAq>ZBsdsi`q+9h zr+lZfMJ>R&XcF31j0tX%#uU>|dd`@6oHODN)c~1-eDI`0TskJLxE`-WuP>+4w}r3= zlTEm8&MQ1ahXShpt=lcW{(((4AH1CzIvVT%Zwpe+)`KB`VqBibtJDC`ya@Ij*fEKe z(WS99fq}zM$CU++lW}w=HY6>*EkkTTF5WDeHj00N-_B`aJ|kyaykHr%``|jdqbxJU zGxt=cytcmUfvkPRygt`11R^nvA#aA!WCGiY3-YB`UMCwS+N%@(XYC?WAJrZmazU&$ zFU$oK#pp!tD@WKc+ByE+Y}v)#!LTDLlCRgR9<-Z8#J5Be=f^lZrmMdwgMI!uU2Znc zmFgiTaXNcNhA#`$sYDqfpoL&S)HYKg zO#4;-HIPUHJU7HTEfvZm+El zcay5p5~Oa*OLEko?Ai?pd$-V=i}LFkJT`J~ zHvb*%froT$0{XR-1o*%K>YQN4>)JOVo-EHp`1IFOW(MNvEGnXyZ@z25AGwCG=*XYJ zWMyR~=?#&&VbcqVw^H+Ned#g_=l=tJ6YHe3szfAy{doU;Xz`TN5E`_W=T!^m@g&HF zi7o*UGl1dO7=VRNkqREWSla}8_HFQ)Jg)>aW%8B5uETx6{3OTWQo$%E_t}gkK>>Uk zf4_PRr%7)8nDg1OYr=^_+{7*+Y<0SM@9nmXYTwj^huBHa!T%Y`vlx@jC>4(;_Z6n&LalyHVZ;556a%W*E>INzyDwW z5MnIxFNozUjU_+;D6(nL{%5k0g^)zk$KSSuI00=~{t7mc7vw{Emuv()kr%RMQr?(( zuY})~3SQcU9#@f-2Gp`YsQbh77jc{jgnIQAAUcz>q|E4}s2Q?<8RdJ9+AH|#LWws5 z*ql(w+_uB|drW08HDngh5%;a%MxI&UAW%Inpl@*V`Il@?)1#VfP(;n#3zw&pRw+9_ zPjC(+t)#p^(W7R*Po^&+02(@itiu$ljyBErPIsH`O^-hAn$k&Kl`d8{Y~eXGz9z^8 z8}k05Edt%Uy#p8T7`AiSoavtNDAPPzyiqh|A#LD+dq z^O!9A`Gs2gu5<}9^#Zd?{`qbRPMW-~9En1<6$I4;gL9zkJRljVAqF{q z{lc+ak;3%Ns;|MD84BHYO#6D^4@ERy@lxF~+Y56+DOb7HPQ&&7IfKO8W_&cotHCzL z-=PqCbm%b4hzk8br8(NL$^H)wfu8tUgLl6BrD?}?(&E4518n=7v{fFq%tQzJRw)r* z{(dWzFD6!3qwUJYsf+%EQ-bFM^_(GC%c+*pyuyjFExWwAI^_SQ=HGs%Il5m)LkJXD zvxmjW+q3M1FQiQS0y>A_w)Fl*LpxQr?+kPOYFPoo3d!XvHNFTRO@}qr4Gis{iz9WR6OFE0mNC3 zBjks|mIyTe62jfvp8e?fDW^oxG}X?3xSLny%uVCy_;|i{HLng0F`oemZ!o&7)3WfD zjSRi0i*K0)%+}C}ZLQcgnXy8Y>9Dz15wqBeR%oP1Tcr2eOwn);QXK!g)Ot*7-y~5N zocnjFzt(hc))(jg*sNz@9lpbXnOFk{x*MUJ6}SNnFm!Pw z?lE+szMKQMnsl$n;I_OLMz$^m)E*;q^5sQ}>8T|;l3b3F@il&O! znTxDJ^J}%`cYZaLRe$!IDl1h%vowLN2V%7dR>2a#hIA zTohHb9qtFE^tM!J9P=ou3R+74KXn36n=zMsf)CB?adm#OS^T`8S02~6JzgMl&sb`< zTLc7olOyNR>4fF^sn$&bmg)aa=&6->x5B$Twp|48sWcogHWxJ)adaf;>G3sv&;r5{ z`bDPgPHg6VYQ8dc=q!#6DLwMqr+c+mFHjmy>Z+?EDj+Knmp{m-!m3(Z9w1*sj@+5m zmVBYVD|mM2Z5h?>J|@j!|4{l30?q_Q8^!=v1nCcU#U-J+qa&-PY98s!kct$Vd^zjY z&;Th}wvB(t)JK7cE!hcvg^kz3HfoQ$BmiFGGcso1JsD;)Y3x}S%OZla3?1tALf835 zQ9?{iKh~RZ=bAS5FpGpn{U3sb_cV*~0{H6=`XI@Lgq@x_$Ie<# z;cg|YME1-hmMuSqvN0djBlL?i?8mTheps;2`D9_%z#Y_B=)^4ZQkCe{-4U3yU!%#d za{2lW+H5B%hktS_FL4uCd^SW1J6llo(sZ)6GN^nED^Cc4U zXIa{rW{+$nU2lD4 z4Sk#qmMy(bc^@a2#i7OgzbO_ZPV~yh%kp9!W(ln|R0%~LomN~QkC|K_mmt0jtGThs zH4U+I%H0{y?p7E)Hw zFinuN&KS?ufq!O^L~%LeF|qA#p#x6PhU++jD}9v46B}e zEp-+H$cD0Z#Gd8C!tQOPlKtqS(!!op7*z=`(F>_yDWEfveu0A5QQWO~$o^JC<^lX20Ly|YrEK%t`TL6MwZQ)DWxIeByl+fjVzM*y^)oWS%S9UdIN^W^k|L_{8^cCb+tlA4>bzio<88`^zO z_~=8JfMMt1mg>3(VP0bLf0k`XI&1-xzd+xp*CjZHU&c=KrTa#k<#r}7J1TA{^3zi?IRdazDNPS|r9{yS>yyI^P;u*jnjbsDN%@8U);C)ll_r?#(*di!@G?KMdK$BFk zki%!cH<4kbFgKSoNc0#}6UpVw43Oc>=;_Sf|ClzdLw_kba-^E^AIp=T$i8fUKvjaT zS9+4e<6%mMqc!%cC<#PS z7@km5iiNu>e|xR3Cruc=4!nD)srQ7D&hJV|@ajF*mkbn2_`Hrky23g-hk)`17yT>4 z`xCcs^G#>_B!#y>x7JPwlTst#d=S6dX5VRND>$LZst4ug2jH+V2BmX-k}3w0c%>A6 z{Kjw%U?qqUakf};cn_P8_yx-Y_T_XhIXRlH$z^YKZ*+9j<_tNtq~NPb7f9;zQI`al zJyGvmuK|3i!3ANOJcg~~p#9{a-nn#rNfkLTX>3asxqm7D!vEtZYyQbHVQn3)&t1!| zrHwn#oizw_hhASl|M{aDT_%70sRpWK08Jt*Y;yfom;Nng+Mb+Q$^*`+wMD9ECZC>_ z9vrEGU$41Ja|&hX#%Lh|qhv7QK^V0Gu|LX(U?^b-Cx%TopFl$1`O(rq6T_xW+`z-n zm+oD3A3qW?q-!dnU*-VD_2P(jA*#*XuuX-CTAL2-&dLCYifswBS4Df(D7pN^ zL-5aaJ$tjmV5*96bZrXsaU>1t+wXAk5F?R zz(A`}OelP}86$S6KC|-e6xbx*S)&%_mnqZTbNq{>c5?>73 zD_W}Pab>wP|CfxHqlvuS$bj^qHszbHgk`m!+nt7OXR!0-50qSDT!Vm{hc}0&LaElT zs`x$24K_Q0NW`xtzC=VsK}iFUe~lxMI`&v zCo?C}B~5Dbri*@?hh;{HBz{x;ECs_7^FBF>d}k(j%|3GG0+<9h<6fbuwwh z=((j-^?1kl-vtEJ>n?lh!+%fQ=ecZ`BUaPb%P(;j>>{qlRHXl;mUZp$W=UtrlTR4S zIwr8!SE+FTuqSsH6(|xPb_;6Qe;IDJ8YqwR5FB(;Zsv+jpV+f;Q8`We znrhCrN8fF?db9OWs4ss;#>B?2sdH>wTRuyE8L0Kpn9*zU#tx=<+yu9YStLOThyG$N zN^3tyIZGhii5EBz{l`ZMO}}YDw>^6vf5U>!Jd`2-h71HErKS>f^74%zR1Z6OJhmO7 z4{db1!!{JkMh#`hOH^jur~PnDS-^m4vB1^P6`C=P@6PCXs=w;u715nQV=4v`kgv5> z1WOfBGFup$mN0j(h`%vlD`6}%S<|(&Qgv7dR~KmRY5lrg5L%m&f6pbA+T3?=F?!Vf zSV72ifhJa2wVSm-Vz#)AO15hwb`m<7j|_H=dm^l0P#6L?y_bdn%ObbA`! zWX)6geeiZ_nMn(JgXZXSiv#i9E6_g%%k{&?uvpIAxpy($S^{VzT@#|y`b5e1?&7Yp zG5y6B+aOq9kFk!F!J*)d7jL7ZtYY~l)%T#Z*Pg}TX~vg(9osoltesV-M0HFBqJ^fF`OA6%>#j(~(@b84}k1W_nfnbQfQ ztv$QpFrabWM;L<=j~KtVuGoxnMM=~CZHufb>NKj}_HrREYLFvK$LLDyqRm{gGcmS< z4qCLIG~!}ftqtdZp-(8IyUQ5=N%AAmyb51@|BE?9jtktx`2Y+pA<2AW8hCWoKs@=a zAnB03di5HtN0le-7g`>K(#aoop^frIIc`FLJ`sBCU?5M9Y^GF^WC5~ajq=PpRpoc(p<-O_zuw7(dL33se}#Tmvy^%{&E z9FutsukRhZ>Yx*-ZR3hnXftg05}w%CgC4+Y)ju_8v&73!Dbjo`!4h zI0$Gq$B$xHPC3gf3)FZXGuPUk7E4X7_8m`vrBAT*8IzFjeu_JSetmXjj85ZpvFB?W zsdnXzWPXA@gbqzzO<}-ZRvhGau#FI1xV_XoeY+;G|L_F48}tKujMi)E@P@9f4Sw-_XsX(;DD$Ryn;m%_elWy=q+kB5`|#ji2iU&BL!oPlo<+gK z(_v`|x&yTNx6-^|Tx<(=>o1Vw=vph3s@A53r`3mNyl4jm9`tztT*4WQYKIUZ?atNM z?>a$k1EKJnjd1q5?=#emoG|-)D z?zlLVU$)2(A6a}C7s#Ox*fd*BOd3Iw zFwL<)dtWof#KxUk>JKDg_I$G&a~{wwT!VNsRc(gyCWY^Xj)x@aTe4&uZeXa!wT-jnLHR%V;5qFdDtkP zTYEk#a{9u(b5;_HK|wNma~OEf_SE^rS+LHD5^XP*J(lev{Dd`KmOrLw-~NoC5A zf8Ph=xxXVme8saH7#QHKM9Hv2*)*`7AnEirI5ihaTo5l>lnWPLw1HaCW27lf0vY)< z#DLckQgWm_$3t%KAKQ`_!+tF;xVc-m-P8Xq)q^y3B#(`gl;h*OlXGi`eA*){ZoW)%SAms>LMk;Q}$mdO#+wF#dFT z6Q#age9&{Kt{g)~+0t99I|r|}a3z57FcfyxVFX!BDCTy7UQu&Ysm()dFJ2VYC=#c} z$YO2OMCCdnKbmVwdGc)rWvGNu%w>m}Ei+T`Moxv()L`RePP{y$`de{<1wg-#&2tbbgDko}$Tb+*{B1LQ zd!4(}^$~&ai&}o!=yto-rOufgr#P3EHh#M0;be9~_*w z?-U7KjSjP$*-jbVjYe^b@pt*MTU}w$Bc;B&#Z3m(9fTH4^bpInQqlNWd6~$tLn3;m zm(1VuT$vXFGvIA*_FRuY>7&6zv_;%^)g>I5yTXSdDN4kYSxteW`A_3{=ZH^o+McDIC>0@;}T zV097<+w51!v}wa3@glq z|1^dzIi>!nS1kI)Ar{G84yyC92G2lF1pv!*Ic&f|dS3&Z<;~$_!vjAHKb<9zOE4z> z_$te(7}XJH3Q1#2__>oZGGEXRr|-23Qc;xFDn@UEes7~173ugOQz7NsBMd-oXAj3$ z|5A>Xmue(6hOF}ic{_KJOrI}?jF%T?I^=w#6>?&^Yf`$HDU>F(^AW^yML)FgoV|?E1KE=#WgCwX(dv%g^UnOeO_PEo z!-LR<^G46BSRycVybZtTXWqTQqUVh6RN;@>96jFM`g)^`m2$b@EDH2uTWX0jcZKVL z3_B9U%xXD*^Qu7~mEU;3Ll?xs)=M7aTO}n+*PyWqC0I=39INY{rpN6}KboRKxx`*|NoKIHJtk&x& zT=a^H)y+QEOlGgn^5nZUQeG`SBZ;(nf-A97K@LZnm>&fh(V{hEy9Ws*>0vUe>ONKj z*f~pJhgJ;-GaWJyN;z;t=!A`CCjm( z#P3>7_}O3@E_LCk{-hO&F)0+dE2eedPE~y}9ca$ccz*9QfsBF@d?JWYc#zu|bo^A~ zpLnH)x^jc}-0aGrw#d{sH<#Ag=~{cr>Z9~!7@7-t!u1U}?D`GdVrs`f3R46BwUnK9 zgchAj$e4iG=o9VF6Fb8S^=G`2pZc$~E_66C4+#UL6x!$M!_b#l7L_IO;r@l}wvO|n zr19-Va(u0=cVN*P0XyD{8)9ypL0Yk5mIJlcs2;W<7+Apr)#MX{h$G3Gqf9b~JA#&a zXeq2E#VgYy2t5xNprjtKRc&CC0*7I=qez?P_@T`zdacSQlsL!^XhZkELX{u{SzB_Sx(% z&SgV{!5H5+;&w@>hy^VOIzQaf#5$s&klXPchED0vc+^CrEKzXPWzCV68J|%yL}SE9ZQUym*?fX1o=?7{?Q7Z*p7V3 zb)-x|3DQ6-y%?C;EfI=uDCaPf8&dpLat0Dgkqx{Un4k`K3>Twl4bAVy$1$8CN9lZ_ z-2<`2jt*tMy$(#fH*w;-W6T4;2Hlf6svSXYwb^zMrN`1ilw~1uC=Ng=tF@LWz!m}69b@|8rPgixneoHB(B!ZT+W5gZyNGEbsaXR^MQ?G zrImWIRy%r@Z#u&4w>C_#N5E4j%cgoGaW{?T!>>@GnEx*#-l=ED_537k2%7f({1S{y z+^sR~Vr{RSBg5yUVj#qYDz$r7s(E?)Sbfq+Zz}BDCf$(Y8{bFh5%&@0A5f+LMc7+M zwb^~&gKa5Lpg>!SYmrilySuwX(Lix`hhU|+ySux)ONzS_0t9z=ne=@>Uzy*`tobKv zC0X~$&6AsZ&)H|6y+6fB3ndthY{`wt-Dw}|hanqeeN7z9G^siWi{H%qv>`n{F1gzy zbbC0;aE?Xrb53%;zZR2-uZ?LbG?(}YnoaDm5N-ICF+a@`lxg%*&(=%`X4F}#klxQ_ zo%k{_cFaP_q*sPL03OiR)r=bLW;QB&x+V`z^W|B:k`hY9LPL(?E{cX*$BcQ42 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

    ]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*",""],legend:[1,"
    ","
    "],thead:[1,"
    G5L3We|G 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Μ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

    CYMHj{ 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 Ef;C)C00000 diff --git a/lca/index.html b/lca/index.html deleted file mode 100644 index 465d967..0000000 --- a/lca/index.html +++ /dev/null @@ -1,335 +0,0 @@ - - - - - -OpenStack Project Continuous Integration and Launchpad - - - - - - - - - - -

    - -
    - - - - - - - - - - - - - -OpenStack logo
    -

    Scaling OpenStack Development with Git, Gerrit, and Jenkins

    -

    -Monty Taylor -<mordred@inaugust.com>
    -James E. Blair -<corvus@inaugust.com>
    - -

    - -
    -

    Projects

    -
    - -
    -
    - -
    -

    Contributors

    -
      -
    • Individual Contributors
    • -
    • Commercial Entities
    • -
    • Number, quality, and area of contributions can change daily
    • -
    -
    - -
    -

    Release Management

    -
      -
    • Time Based Releases
    • -
    • Six Month Cadence
        -
      • Tied to Ubuntu Releases
      • -
    • Design summits each cycle
    • -
    • Continuously Open Trunk
        -
      • Develop directly on master
      • -
    • One Month Milestone Releases
    • -
    • Post-release Stable Branches
    • -
    -
    - -
    -

    Vision

    -
      -
    • Consistent Tooling
    • -
    • Consistent Process
    • -
    • Consistent Product
    • -
    • Multiplier Effect
    • -
    -
    - -
    -

    Consistent Tooling

    -
      -
    • Minimize meta-development
    • -
    • Process divergence == wasted developer time
    • -
    • Lowers onboarding time
    • -
    • Consolidate tool development
    • -
    • Minimize project-specific weird build crud
    • -
    -
    - -
    -

    Development Infrastructure Systems

    - -
    - -
    -

    Environment

    -
      -
    • Ubuntu
    • -
    • Python
        -
      • pep8 standards
      • -
      • openstack.common
      • -
    • virtualenv/pip
    • -
    • IRC (#openstack-dev, #openstack-meeting)
    • -
    • devstack
    • -
    • gated trunk based on master
    • -
    -
    - - -
    -

    Gated Trunk

    -
      -
    • Ensures Code Quality
    • -
    • Protects developers
        -
      • Devs always start from working code
      • -
    • Protects tree
        -
      • Bad code doesn't land
      • -
    • Egalitarian
        -
      • Process is the same for everyone
      • -
      • Process is transparent
      • -
      • Process is automated
      • -
    - -
    - -
    -

    Everything Is Automated

    - - - -
    - -
    -

    Process Flow

    -
      -
    • Code is written and locally tested in a virtualenv
    • -
    • Code is submitted for code review to gerrit
    • -
    • Code is peer-reviewed
    • -
    • Code is accepted or rejected by core team
    • -
    • Code is run through pre-merge automated checks
    • -
    • Code is merged or rejected
    • -
    • Code is run through post-merge automated checks
    • -
    -
    - -
    -

    Gerrit

    -
      -
    • Developed by Google for Android
    • -
    • Stand-alone patch review system
    • -
    • Integration points: hooks, JSON queries, event-stream
    • -
    • Extensible review categories, default: Verified, Code-Review
    • -
    -
    - -
    -

    Pre-merge Check

    - -
    - -
    -

    Approved Reviews

    - -
    - -
    -

    Types of Jenkins Gerrit Triggers

    -
      -
    • Patchset uploaded
    • -
    • Change merged
    • -
    • Comment added (review state)
    • -
    -
    - -
    -

    OpenID SSO Integration

    - -
    - -
    -

    Bug Integration - Gerrit

    - -
    - -
    -

    Bug Integration - Launchpad

    - -
    - -
    -

    Blueprints - Gerrit

    - -
    - -
    -

    Blueprints - Launchpad

    - -
    - -
    -

    Blueprints - Gerrit Topics

    - -
    - -
    -

    Git Review

    -
      -
    • External Git subcommand
    • -
    • Developers can easily incorporate code review into git workflow
    • -
    • Zero-configuration
    • -
    • Can be used for any project, being adopted by other projects
    • -
    - -
    -corvus@shiprock:~/rs/github/quantum$ git commit -a
    -[new-versionpy ddf1dce] Base version.py on glance.
    - 3 files changed, 28 insertions(+), 107 deletions(-)
    - delete mode 100644 version.py
    -
    -corvus@shiprock:~/rs/github/quantum$ git review
    -remote: Resolving deltas:   0% (0/3)
    -remote: 
    -remote: New Changes:
    -remote:   https://review.openstack.org/3072
    -remote: 
    -To ssh://corvus@review.openstack.org:29418/openstack/quantum.git
    - * [new branch]      HEAD -> refs/for/master/bug/916018
    -
    - -
    - -
    -

    Types of Tests

    - - -
      -
    • Unit tests
    • -
    • Functional tests -
        -
      • Can be run on real or virtual servers
      • -
      • Easy for developers to run
      • -
      -
    • -
    • Integration tests -
        -
      • May be able to run on virtual servers, should run on real servers
      • -
      • Difficult or impossible for a developer to run
      • -
      -
    • -
    - -
    - -
    -

    Integration Testing

    -
      -
    • Install and test code
    • -
    • Targets -
        -
      • Single cloud server
      • -
      • Multiple cloud servers
      • -
      • Bare metal machines -
          -
        • HP
        • -
        • Rackspace
        • -
        • Cisco
        • -
        • Citrix
        • -
      • -
    • Tests -
        -
      • tempest
      • -
      • bindings unittests (jclouds, libcloud, fog)
      • -
    • -
    -
    - -
    -

    Bare-metal Test process

    - -

    One time (Orchestra driven):

    -
      -
    • PXE boot
    • -
    • Install Ubuntu
    • -
    • Install OpenStack de -
    • Snapshot LVM volume
    • -
    -

    Each test:

    -
      -
    • Kexec boot into LVM snapshot -
    • Install OpenStack
    • -
    • Run test suite
    • -
    - -
    - -
    -

    Thanks!

    - -

    - -

    -These slides available at: https://github.com/openstack-ci/publications -

    - -
    - - - diff --git a/lca/notes b/lca/notes deleted file mode 100644 index 671429f..0000000 --- a/lca/notes +++ /dev/null @@ -1,69 +0,0 @@ -[title] -Hi. I'm Monty This is Jim. - -[Lineage] -Our build infrasturcture and many of its philosophies come from: -MySQL - Launchpad/bzr -Drizzle - gated trunk, using all of the launchpad features -OpenStack - automated gated trunk via tarmac - -[gated trunk] -So with openStack, we did automated checks of every proposed commit through -jenkins and everything was happy - -[Git Revolt] -Then we had a revolt, because the developers wanted to use git. -Launchpad has no git support (or in-line code reviews) -Github's pull-request have no approval state - -[Enter Gerrit] -Gerrit, from google used by android, has all of the things we needed -Except for Launchpad integration -So we added it - -[Bug Integration] -Gerrit review launchpad links on bug metions -Gerrit topics set from bugs - -[Launchpad side] -Gerrit sends bug control emails with links to the review and the commit -State changes- in progress when review is submitted. Fix committed when -patch is accepted - -[Blueprint Integration] -Blueprint links in commit messages -Topics set from blueprint mentions - -[Launchpad side] -Inject information on commits to blueprints just like bugs -Have to use the whiteboard -Link to review - but also to the general gerrit topic, since a blueprint -might have more than one branch - -[SSO] -Gerrit and Jenkins both use Launchpad OpenID for auth - -[Jenkins Integration] -Gerrit has deep jenkins integration. Listens on an ssh stream and takes -active action. Posts back to the review with jenkins links on success or -failure - -[Gerrit Verification] -Jenkins fills the gerrit role of verifier. -In addition to being approved or denied, a given change can be verified as -working or not. - -[Feature REquest time] -Subscribably event triggers -Verification status -launchpadlib api bindings in non-python - -[While we're at it] -Foreign merge props - bugs were cool, lots of people do code review -elsewhere -mirrored branches -Branch/merge prop integration with blueprints -Structured info in blueprints - - - diff --git a/lca/scripts/.htaccess b/lca/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/lca/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/lca/scripts/slidy.js b/lca/scripts/slidy.js deleted file mode 100644 index 217a421..0000000 --- a/lca/scripts/slidy.js +++ /dev/null @@ -1,2952 +0,0 @@ -/* slidy.js - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software - - Defines single name "w3c_slidy" in global namespace - Adds event handlers without trampling on any others -*/ - -// the slidy object implementation -var w3c_slidy = { - // classify which kind of browser we're running under - ns_pos: (typeof window.pageYOffset!='undefined'), - khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false), - opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false), - ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false), - iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false), - android: ((navigator.userAgent).indexOf("Android") >= 0 ? true : false), - ie: (typeof document.all != "undefined" && !this.opera), - ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1), - ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1), - ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1), - ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1), - - // data for swipe and double tap detection on touch screens - last_tap: 0, - prev_tap: 0, - start_x: 0, - start_y: 0, - delta_x: 0, - delta_y: 0, - - // are we running as XHTML? (doesn't work on Opera) - is_xhtml: /xml/.test(document.contentType), - - slide_number: 0, // integer slide count: 0, 1, 2, ... - slide_number_element: null, // element containing slide number - slides: [], // set to array of slide div's - notes: [], // set to array of handout div's - backgrounds: [], // set to array of background div's - toolbar: null, // element containing toolbar - title: null, // document title - last_shown: null, // last incrementally shown item - eos: null, // span element for end of slide indicator - toc: null, // table of contents - outline: null, // outline element with the focus - selected_text_len: 0, // length of drag selection on document - view_all: 0, // 1 to view all slides + handouts - want_toolbar: true, // user preference to show/hide toolbar - mouse_click_enabled: true, // enables left click for next slide - scroll_hack: 0, // IE work around for position: fixed - disable_slide_click: false, // used by clicked anchors - - lang: "en", // updated to language specified by html file - - help_anchor: null, // used for keyboard focus hack in showToolbar() - help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html", - help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " + - "or Pg Up and Pg Dn. Use S and B to change font size.", - - size_index: 0, - size_adjustment: 0, - sizes: new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt", - "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"), - - // needed for efficient resizing - last_width: 0, - last_height: 0, - - - // Needed for cross browser support for relative width/height on - // object elements. The work around is to save width/height attributes - // and then to recompute absolute width/height dimensions on resizing - objects: [], - - // attach initialiation event handlers - set_up: function () { - var init = function() { w3c_slidy.init(); }; - if (typeof window.addEventListener != "undefined") - window.addEventListener("load", init, false); - else - window.attachEvent("onload", init); - }, - - hide_slides: function () { - if (document.body && !w3c_slidy.initialized) - document.body.style.visibility = "hidden"; - else - setTimeout(w3c_slidy.hide_slides, 50); - }, - - // hack to persuade IE to compute correct document height - // as needed for simulating fixed positioning of toolbar - ie_hack: function () { - window.resizeBy(0,-1); - window.resizeBy(0, 1); - }, - - init: function () { - //alert("slidy starting test 10"); - document.body.style.visibility = "visible"; - this.init_localization(); - this.add_toolbar(); - this.wrap_implicit_slides(); - this.collect_slides(); - this.collect_notes(); - this.collect_backgrounds(); - this.objects = document.body.getElementsByTagName("object"); - this.patch_anchors(); - this.slide_number = this.find_slide_number(location.href); - window.offscreenbuffering = true; - this.size_adjustment = this.find_size_adjust(); - this.time_left = this.find_duration(); - this.hide_image_toolbar(); // suppress IE image toolbar popup - this.init_outliner(); // activate fold/unfold support - this.title = document.title; - this.keyboardless = (this.ipad||this.iphone||this.android); - - if (this.keyboardless) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - this.want_toolbar = 0; - } - - // work around for opera bug - this.is_xhtml = (document.body.tagName == "BODY" ? false : true); - - if (this.slides.length > 0) - { - var slide = this.slides[this.slide_number]; - - if (this.slide_number > 0) - { - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - this.set_eos_status(true); - } - else - { - this.last_shown = null; - this.set_visibility_all_incremental("hidden"); - this.set_eos_status(!this.next_incremental_item(this.last_shown)); - } - - this.set_location(); - this.add_class(this.slides[0], "first-slide"); - w3c_slidy.show_slide(slide); - } - - this.toc = this.table_of_contents(); - - this.add_initial_prompt(); - - // bind event handlers without interfering with custom page scripts - // Tap events behave too weirdly to support clicks reliably on - // iPhone and iPad, so exclude these from click handler - - if (!this.keyboardless) - this.add_listener(document.body, "click", this.mouse_button_click); - - this.add_listener(document, "keydown", this.key_down); - this.add_listener(document, "keypress", this.key_press); - this.add_listener(window, "resize", this.resized); - this.add_listener(window, "scroll", this.scrolled); - this.add_listener(window, "unload", this.unloaded); - - this.add_listener(document, "touchstart", this.touchstart); - this.add_listener(document, "touchmove", this.touchmove); - this.add_listener(document, "touchend", this.touchend); - - // this seems to be a debugging hack - //if (!document.body.onclick) - // document.body.onclick = function () { }; - - this.single_slide_view(); - - //this.set_location(); - - this.resized(); - - if (this.ie7) - setTimeout(w3c_slidy.ie_hack, 100); - - this.show_toolbar(); - - // for back button detection - setInterval(function () { w3c_slidy.check_location(); }, 200); - w3c_slidy.initialized = true; - }, - - // create div element with links to each slide - table_of_contents: function () { - var toc = this.create_element("div"); - this.add_class(toc, "slidy_toc hidden"); - //toc.setAttribute("tabindex", "0"); - - var heading = this.create_element("div"); - this.add_class(heading, "toc-heading"); - heading.innerHTML = this.localize("Table of Contents"); - - toc.appendChild(heading); - var previous = null; - - for (var i = 0; i < this.slides.length; ++i) - { - var title = this.has_class(this.slides[i], "title"); - var num = document.createTextNode((i + 1) + ". "); - - toc.appendChild(num); - - var a = this.create_element("a"); - a.setAttribute("href", "#(" + (i+1) + ")"); - - if (title) - this.add_class(a, "titleslide"); - - var name = document.createTextNode(this.slide_name(i)); - a.appendChild(name); - a.onclick = w3c_slidy.toc_click; - a.onkeydown = w3c_slidy.toc_key_down; - a.previous = previous; - - if (previous) - previous.next = a; - - toc.appendChild(a); - - if (i == 0) - toc.first = a; - - if (i < this.slides.length - 1) - { - var br = this.create_element("br"); - toc.appendChild(br); - } - - previous = a; - } - - toc.focus = function () { - if (this.first) - this.first.focus(); - } - - toc.onmouseup = w3c_slidy.mouse_button_up; - - toc.onclick = function (e) { - e||(e=window.event); - - if (w3c_slidy.selected_text_len <= 0) - w3c_slidy.hide_table_of_contents(true); - - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }; - - document.body.insertBefore(toc, document.body.firstChild); - return toc; - }, - - is_shown_toc: function () { - return !w3c_slidy.has_class(w3c_slidy.toc, "hidden"); - }, - - show_table_of_contents: function () { - w3c_slidy.remove_class(w3c_slidy.toc, "hidden"); - var toc = w3c_slidy.toc; - toc.focus(); - - if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0) - setTimeout(w3c_slidy.ie_hack, 100); - }, - - hide_table_of_contents: function (focus) { - w3c_slidy.add_class(w3c_slidy.toc, "hidden"); - - if (focus && !w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - }, - - toggle_table_of_contents: function () { - if (w3c_slidy.is_shown_toc()) - w3c_slidy.hide_table_of_contents(true); - else - w3c_slidy.show_table_of_contents(); - }, - - // called on clicking toc entry - toc_click: function (e) { - if (!e) - e = window.event; - - var target = w3c_slidy.get_target(e); - - if (target && target.nodeType == 1) - { - var uri = target.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - } - - w3c_slidy.hide_table_of_contents(true); - if (w3c_slidy.ie7) w3c_slidy.ie_hack(); - w3c_slidy.stop_propagation(e); - return w3c_slidy.cancel(e); - }, - - // called onkeydown for toc entry - toc_key_down: function (event) { - var key; - - if (!event) - var event = window.event; - - // kludge around NS/IE differences - if (window.event) - key = window.event.keyCode; - else if (event.which) - key = event.which; - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey) - return true; - - if (key == 13) - { - var uri = this.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - - w3c_slidy.hide_table_of_contents(true); - - if (self.ie7) - w3c_slidy.ie_hack(); - - return w3c_slidy.cancel(event); - } - - if (key == 40 && this.next) - { - this.next.focus(); - return w3c_slidy.cancel(event); - } - - if (key == 38 && this.previous) - { - this.previous.focus(); - return w3c_slidy.cancel(event); - } - - return true; - }, - - touchstart: function (e) - { - //e.preventDefault(); - this.prev_tap = this.last_tap; - this.last_tap = (new Date).getTime(); - - var tap_delay = this.last_tap - this.prev_tap; - - if (tap_delay <= 200) - { - // double tap - } - - var touch = e.touches[0]; - - this.start_x = touch.pageX; - this.start_y = touch.pageY; - this.delta_x = this.delta_y = 0; - }, - - touchmove: function (e) - { - //e.preventDefault(); - var touch = e.touches[0]; - this.delta_x = touch.pageX - this.start_x; - this.delta_y = touch.pageY - this.start_y; - }, - - touchend: function (e) - { - //e.preventDefault(); - var delay = (new Date).getTime() - this.last_tap; - var dx = this.delta_x; - var dy = this.delta_y; - var abs_dx = Math.abs(dx); - var abs_dy = Math.abs(dy); - - if (delay < 500 && (abs_dx > 100 || abs_dy > 100)) - { - if (abs_dx > 0.5 * abs_dy) - { - if (dx > 0) - w3c_slidy.next_slide(true); - else - w3c_slidy.previous_slide(true); - } - else if (abs_dy > 2 * abs_dx) - { - w3c_slidy.toggle_table_of_contents(); - } - } - }, - - // ### OBSOLETE ### - before_print: function () { - this.show_all_slides(); - this.hide_toolbar(); - alert("before print"); - }, - - // ### OBSOLETE ### - after_print: function () { - if (!this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - } - alert("after print"); - }, - - // ### OBSOLETE ### - print_slides: function () { - this.before_print(); - window.print(); - this.after_print(); - }, - - // ### OBSOLETE ?? ### - toggle_view: function () { - if (this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - this.view_all = 0; - } - else - { - this.show_all_slides(); - this.hide_toolbar(); - this.view_all = 1; - } - }, - - // prepare for printing ### OBSOLETE ### - show_all_slides: function () { - this.remove_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - }, - - // restore after printing ### OBSOLETE ### - single_slide_view: function () { - this.add_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - }, - - // suppress IE's image toolbar pop up - hide_image_toolbar: function () { - if (!this.ns_pos) - { - var images = document.getElementsByTagName("IMG"); - - for (var i = 0; i < images.length; ++i) - images[i].setAttribute("galleryimg", "no"); - } - }, - - unloaded: function (e) { - //alert("unloaded"); - }, - - // Safari and Konqueror don't yet support getComputedStyle() - // and they always reload page when location.href is updated - is_KHTML: function () { - var agent = navigator.userAgent; - return (agent.indexOf("KHTML") >= 0 ? true : false); - }, - - // find slide name from first h1 element - // default to document title + slide number - slide_name: function (index) { - var name = null; - var slide = this.slides[index]; - - var heading = this.find_heading(slide); - - if (heading) - name = this.extract_text(heading); - - if (!name) - name = this.title + "(" + (index + 1) + ")"; - - name.replace(/\&/g, "&"); - name.replace(/\/g, ">"); - - return name; - }, - - // find first h1 element in DOM tree - find_heading: function (node) { - if (!node || node.nodeType != 1) - return null; - - if (node.nodeName == "H1" || node.nodeName == "h1") - return node; - - var child = node.firstChild; - - while (child) - { - node = this.find_heading(child); - - if (node) - return node; - - child = child.nextSibling; - } - - return null; - }, - - // recursively extract text from DOM tree - extract_text: function (node) { - if (!node) - return ""; - - // text nodes - if (node.nodeType == 3) - return node.nodeValue; - - // elements - if (node.nodeType == 1) - { - node = node.firstChild; - var text = ""; - - while (node) - { - text = text + this.extract_text(node); - node = node.nextSibling; - } - - return text; - } - - return ""; - }, - - // find copyright text from meta element - find_copyright: function () { - var name, content; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "copyright") - return content; - } - - return null; - }, - - find_size_adjust: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "font-size-adjustment") - return 1 * content; - } - - return 1; - }, - - // for 20 minutes - find_duration: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "duration") - return 60000 * content; - } - - return null; - }, - - replace_by_non_breaking_space: function (str) { - for (var i = 0; i < str.length; ++i) - str[i] = 160; - }, - - // ### CHECK ME ### is use of "li" okay for text/html? - // for XHTML do we also need to specify namespace? - init_outliner: function () { - var items = document.getElementsByTagName("li"); - - for (var i = 0; i < items.length; ++i) - { - var target = items[i]; - - if (!this.has_class(target.parentNode, "outline")) - continue; - - target.onclick = this.outline_click; -/* ### more work needed for IE6 - if (!this.ns_pos) - { - target.onmouseover = this.hover_outline; - target.onmouseout = this.unhover_outline; - } -*/ - if (this.foldable(target)) - { - target.foldable = true; - target.onfocus = function () {w3c_slidy.outline = this;}; - target.onblur = function () {w3c_slidy.outline = null;}; - - if (!target.getAttribute("tabindex")) - target.setAttribute("tabindex", "0"); - - if (this.has_class(target, "expand")) - this.unfold(target); - else - this.fold(target); - } - else - { - this.add_class(target, "nofold"); - target.visible = true; - target.foldable = false; - } - } - }, - - foldable: function (item) { - if (!item || item.nodeType != 1) - return false; - - var node = item.firstChild; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) - return true; - - node = node.nextSibling; - } - - return false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - fold: function (item) { - if (item) - { - this.remove_class(item, "unfolded"); - this.add_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.add_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - unfold: function (item) { - if (item) - { - this.add_class(item, "unfolded"); - this.remove_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.remove_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = true; - }, - - outline_click: function (e) { - if (!e) - e = window.event; - - var rightclick = false; - var target = w3c_slidy.get_target(e); - - while (target && target.visible == undefined) - target = target.parentNode; - - if (!target) - return true; - - if (e.which) - rightclick = (e.which == 3); - else if (e.button) - rightclick = (e.button == 2); - - if (!rightclick && target.visible != undefined) - { - if (target.foldable) - { - if (target.visible) - w3c_slidy.fold(target); - else - w3c_slidy.unfold(target); - } - - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - } - - return false; - }, - - add_initial_prompt: function () { - var prompt = this.create_element("div"); - prompt.setAttribute("class", "initial_prompt"); - - var p1 = this.create_element("p"); - prompt.appendChild(p1); - p1.setAttribute("class", "help"); - - if (this.keyboardless) - p1.innerHTML = "swipe right to move to next slide"; - else - p1.innerHTML = "Space, Right Arrow or swipe right to move to " + - "next slide, click help below for more details"; - - this.add_listener(prompt, "click", function (e) { - document.body.removeChild(prompt); - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }); - - document.body.appendChild(prompt); - this.initial_prompt = prompt; - setTimeout(function() {document.body.removeChild(prompt);}, 5000); - }, - - add_toolbar: function () { - var counter, page; - - this.toolbar = this.create_element("div"); - this.toolbar.setAttribute("class", "toolbar"); - - // a reasonably behaved browser - if (this.ns_pos || !this.ie6) - { - var right = this.create_element("div"); - right.setAttribute("style", "float: right; text-align: right"); - - counter = this.create_element("span") - counter.innerHTML = this.localize("slide") + " n/m"; - right.appendChild(counter); - this.toolbar.appendChild(right); - - var left = this.create_element("div"); - left.setAttribute("style", "text-align: left"); - - // global end of slide indicator - this.eos = this.create_element("span"); - this.eos.innerHTML = "* "; - left.appendChild(this.eos); - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - left.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - left.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()"); - contents.setAttribute("title", this.localize("table of contents")); - contents.innerHTML = this.localize("contents?"); - left.appendChild(contents); - - var gap2 = document.createTextNode(" "); - left.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.className = "copyright"; - span.innerHTML = copyright; - left.appendChild(span); - } - - this.toolbar.setAttribute("tabindex", "0"); - this.toolbar.appendChild(left); - } - else // IE6 so need to work around its poor CSS support - { - this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute"); - this.toolbar.style.zIndex = "200"; - this.toolbar.style.width = "99.9%"; - this.toolbar.style.height = "1.2em"; - this.toolbar.style.top = "auto"; - this.toolbar.style.bottom = "0"; - this.toolbar.style.left = "0"; - this.toolbar.style.right = "0"; - this.toolbar.style.textAlign = "left"; - this.toolbar.style.fontSize = "60%"; - this.toolbar.style.color = "red"; - this.toolbar.borderWidth = 0; - this.toolbar.className = "toolbar"; - this.toolbar.style.background = "rgb(240,240,240)"; - - // would like to have help text left aligned - // and page counter right aligned, floating - // div's don't work, so instead use nested - // absolutely positioned div's. - - var sp = this.create_element("span"); - sp.innerHTML = "  * "; - this.toolbar.appendChild(sp); - this.eos = sp; // end of slide indicator - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - this.toolbar.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - this.toolbar.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:toggleTableOfContents()"); - contents.setAttribute("title", this.localize("table of contents".localize)); - contents.innerHTML = this.localize("contents?"); - this.toolbar.appendChild(contents); - - var gap2 = document.createTextNode(" "); - this.toolbar.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.innerHTML = copyright; - span.style.color = "black"; - span.style.marginLeft = "0.5em"; - this.toolbar.appendChild(span); - } - - counter = this.create_element("div") - counter.style.position = "absolute"; - counter.style.width = "auto"; //"20%"; - counter.style.height = "1.2em"; - counter.style.top = "auto"; - counter.style.bottom = 0; - counter.style.right = "0"; - counter.style.textAlign = "right"; - counter.style.color = "red"; - counter.style.background = "rgb(240,240,240)"; - - counter.innerHTML = this.localize("slide") + " n/m"; - this.toolbar.appendChild(counter); - } - - // ensure that click isn't passed through to the page - this.toolbar.onclick = - function (e) { - if (!e) - e = window.event; - - var target = e.target; - - if (!target && e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target && target.nodeType == 3) - target = target.parentNode; - - w3c_slidy.stop_propagation(e); - - if (target && target.nodeName.toLowerCase() != "a") - w3c_slidy.mouse_button_click(e); - }; - - this.slide_number_element = counter; - this.set_eos_status(false); - document.body.appendChild(this.toolbar); - }, - - // wysiwyg editors make it hard to use div elements - // e.g. amaya loses the div when you copy and paste - // this function wraps div elements around implicit - // slides which start with an h1 element and continue - // up to the next heading or div element - wrap_implicit_slides: function () { - var i, heading, node, next, div; - var headings = document.getElementsByTagName("h1"); - - if (!headings) - return; - - for (i = 0; i < headings.length; ++i) - { - heading = headings[i]; - - if (heading.parentNode != document.body) - continue; - - node = heading.nextSibling; - - div = document.createElement("div"); - this.add_class(div, "slide"); - document.body.replaceChild(div, heading); - div.appendChild(heading); - - while (node) - { - if (node.nodeType == 1 && // an element - (node.nodeName == "H1" || - node.nodeName == "h1" || - node.nodeName == "DIV" || - node.nodeName == "div")) - break; - - next = node.nextSibling; - node = document.body.removeChild(node); - div.appendChild(node); - node = next; - } - } - }, - -// return new array of all slides - collect_slides: function () { - var slides = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "slide")) - { - // add slide to collection - slides[slides.length] = div; - - // hide each slide as it is found - this.add_class(div, "hidden"); - - // add dummy
    at end for scrolling hack - var node1 = document.createElement("br"); - div.appendChild(node1); - var node2 = document.createElement("br"); - div.appendChild(node2); - } - else if (this.has_class(div, "background")) - { // work around for Firefox SVG reload bug - // which otherwise replaces 1st SVG graphic with 2nd - div.style.display = "block"; - } - } - - this.slides = slides; - }, - - // return new array of all
    - collect_notes: function () { - var notes = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "handout")) - { - // add note to collection - notes[notes.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.notes = notes; - }, - - // return new array of all
    - // including named backgrounds e.g. class="background titlepage" - collect_backgrounds: function () { - var backgrounds = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "background")) - { - // add background to collection - backgrounds[backgrounds.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.backgrounds = backgrounds; - }, - - // set click handlers on all anchors - patch_anchors: function () { - var self = w3c_slidy; - var handler = function (event) { - // compare this.href with location.href - // for link to another slide in this doc - - if (self.page_address(this.href) == self.page_address(location.href)) - { - // yes, so find new slide number - var newslidenum = self.find_slide_number(this.href); - - if (newslidenum != self.slide_number) - { - var slide = self.slides[self.slide_number]; - self.hide_slide(slide); - self.slide_number = newslidenum; - slide = self.slides[self.slide_number]; - self.show_slide(slide); - self.set_location(); - } - } - else - w3c_slidy.stop_propagation(event); - -// else if (this.target == null) -// location.href = this.href; - - this.blur(); - self.disable_slide_click = true; - }; - - var anchors = document.body.getElementsByTagName("a"); - - for (var i = 0; i < anchors.length; ++i) - { - if (window.addEventListener) - anchors[i].addEventListener("click", handler, false); - else - anchors[i].attachEvent("onclick", handler); - } - }, - - // ### CHECK ME ### see which functions are invoked via setTimeout - // either directly or indirectly for use of w3c_slidy vs this - show_slide_number: function () { - var timer = w3c_slidy.get_timer(); - w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " + - (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length; - }, - - // every 200mS check if the location has been changed as a - // result of the user activating the Back button/menu item - // doesn't work for Opera < 9.5 - check_location: function () { - var hash = location.hash; - - if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#")) - w3c_slidy.goto_slide(0); - else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")") - { - var num = parseInt(location.hash.substr(2)); - - if (!isNaN(num)) - w3c_slidy.goto_slide(num-1); - } - - if (w3c_slidy.time_left && w3c_slidy.slide_number > 0) - { - w3c_slidy.show_slide_number(); - - if (w3c_slidy.time_left > 0) - w3c_slidy.time_left -= 200; - } - }, - - get_timer: function () { - var timer = ""; - if (w3c_slidy.time_left) - { - var mins, secs; - secs = Math.floor(w3c_slidy.time_left/1000); - mins = Math.floor(secs / 60); - secs = secs % 60; - timer = (mins ? mins+"m" : "") + secs + "s "; - } - - return timer; - }, - - // this doesn't push location onto history stack for IE - // for which a hidden iframe hack is needed: load page into - // the iframe with script that set's parent's location.hash - // but that won't work for standalone use unless we can - // create the page dynamically via a javascript: URL - set_location: function () { - var uri = w3c_slidy.page_address(location.href); - var hash = "#(" + (w3c_slidy.slide_number+1) + ")"; - - if (w3c_slidy.slide_number >= 0) - uri = uri + hash; - - if (w3c_slidy.ie && (w3c_slidy.ie6 || w3c_slidy.ie7)) - w3c_slidy.push_hash(hash); - - if (uri != location.href) // && !khtml - location.href = uri; - - if (this.khtml) - hash = "(" + (w3c_slidy.slide_number+1) + ")"; - - if (!this.ie && location.hash != hash && location.hash != "") - location.hash = hash; - - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide_number(); - }, - - page_address: function (uri) { - var i = uri.indexOf("#"); - - if (i < 0) - i = uri.indexOf("%23"); - - // check if anchor is entire page - - if (i < 0) - return uri; // yes - - return uri.substr(0, i); - }, - - // only used for IE6 and IE7 - on_frame_loaded: function (hash) { - location.hash = hash; - var uri = w3c_slidy.page_address(location.href); - location.href = uri + hash; - }, - - // history hack with thanks to Bertrand Le Roy - push_hash: function (hash) { - if (hash == "") hash = "#(1)"; - window.location.hash = hash; - - var doc = document.getElementById("historyFrame").contentWindow.document; - doc.open("javascript:''"); - doc.write("hello mum"); - doc.close(); - }, - - // find current slide based upon location - // first find target anchor and then look - // for associated div element enclosing it - // finally map that to slide number - find_slide_number: function (uri) { - // first get anchor from page location - - var i = uri.indexOf("#"); - - // check if anchor is entire page - if (i < 0) - return 0; // yes - - var anchor = unescape(uri.substr(i+1)); - - // now use anchor as XML ID to find target - var target = document.getElementById(anchor); - - if (!target) - { - // does anchor look like "(2)" for slide 2 ?? - // where first slide is (1) - var re = /\((\d)+\)/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // accept [2] for backwards compatibility - re = /\[(\d)+\]/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // oh dear unknown anchor - return 0; - } - - // search for enclosing slide - - while (true) - { - // browser coerces html elements to uppercase! - if (target.nodeName.toLowerCase() == "div" && - this.has_class(target, "slide")) - { - // found the slide element - break; - } - - // otherwise try parent element if any - - target = target.parentNode; - - if (!target) - { - return 0; // no luck! - } - }; - - for (i = 0; i < slides.length; ++i) - { - if (slides[i] == target) - return i; // success - } - - // oh dear still no luck - return 0; - }, - - previous_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide; - - if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null) - { - w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown); - w3c_slidy.set_eos_status(false); - } - else if (w3c_slidy.slide_number > 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - w3c_slidy.set_eos_status(true); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_location(); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - next_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide, last = w3c_slidy.last_shown; - - if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1) - w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown); - - if ((!incremental || w3c_slidy.last_shown == null) && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number + 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - else if (!w3c_slidy.last_shown) - { - if (last && incremental) - w3c_slidy.last_shown = last; - } - - w3c_slidy.set_location(); - - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - // to first slide with nothing revealed - // i.e. state at start of presentation - first_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - if (w3c_slidy.slide_number != 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = 0; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_eos_status( - !w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.set_location(); - } - }, - - // goto last slide with everything revealed - // i.e. state at end of presentation - last_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - w3c_slidy.last_shown = null; //revealNextItem(lastShown); - - if (w3c_slidy.last_shown == null && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.slides.length - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - - w3c_slidy.show_slide(slide); - } - else - { - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - } - - w3c_slidy.set_eos_status(true); - w3c_slidy.set_location(); - } - }, - - - // ### check this and consider add/remove class - set_eos_status: function (state) { - if (this.eos) - this.eos.style.color = (state ? "rgb(240,240,240)" : "red"); - }, - - // first slide is 0 - goto_slide: function (num) { - //alert("going to slide " + (num+1)); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = num; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide(slide); - w3c_slidy.show_slide_number(); - }, - - - show_slide: function (slide) { - this.sync_background(slide); - window.scrollTo(0,0); - this.remove_class(slide, "hidden"); - }, - - hide_slide: function (slide) { - this.add_class(slide, "hidden"); - }, - - // show just the backgrounds pertinent to this slide - // when slide background-color is transparent - // this should now work with rgba color values - sync_background: function (slide) { - var background; - var bgColor; - - if (slide.currentStyle) - bgColor = slide.currentStyle["backgroundColor"]; - else if (document.defaultView) - { - var styles = document.defaultView.getComputedStyle(slide,null); - - if (styles) - bgColor = styles.getPropertyValue("background-color"); - else // broken implementation probably due Safari or Konqueror - { - //alert("defective implementation of getComputedStyle()"); - bgColor = "transparent"; - } - } - else - bgColor == "transparent"; - - if (bgColor == "transparent" || - bgColor.indexOf("rgba") >= 0 || - bgColor.indexOf("opacity") >= 0) - { - var slideClass = this.get_class_list(slide); - - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - - var bgClass = this.get_class_list(background); - - if (this.matching_background(slideClass, bgClass)) - this.remove_class(background, "hidden"); - else - this.add_class(background, "hidden"); - } - } - else // forcibly hide all backgrounds - this.hide_backgrounds(); - }, - - hide_backgrounds: function () { - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - this.add_class(background, "hidden"); - } - }, - - // compare classes for slide and background - matching_background: function (slideClass, bgClass) { - var i, count, pattern, result; - - // define pattern as regular expression - pattern = /\w+/g; - - // check background class names - result = bgClass.match(pattern); - - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (result[i] == "background") - continue; - - ++count; - } - - if (count == 0) // default match - return true; - - // check for matches and place result in array - result = slideClass.match(pattern); - - // now check if desired name is present for background - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (this.has_token(bgClass, result[i])) - return true; - } - - return false; - }, - - resized: function () { - var width = 0; - - if ( typeof( window.innerWidth ) == 'number' ) - width = window.innerWidth; // Non IE browser - else if (document.documentElement && document.documentElement.clientWidth) - width = document.documentElement.clientWidth; // IE6 - else if (document.body && document.body.clientWidth) - width = document.body.clientWidth; // IE4 - - var height = 0; - - if ( typeof( window.innerHeight ) == 'number' ) - height = window.innerHeight; // Non IE browser - else if (document.documentElement && document.documentElement.clientHeight) - height = document.documentElement.clientHeight; // IE6 - else if (document.body && document.body.clientHeight) - height = document.body.clientHeight; // IE4 - - if (height && (width/height > 1.05*1024/768)) - { - width = height * 1024.0/768; - } - - // IE fires onresize even when only font size is changed! - // so we do a check to avoid blocking < and > actions - if (width != w3c_slidy.last_width || height != w3c_slidy.last_height) - { - if (width >= 1100) - w3c_slidy.size_index = 5; // 4 - else if (width >= 1000) - w3c_slidy.size_index = 4; // 3 - else if (width >= 800) - w3c_slidy.size_index = 3; // 2 - else if (width >= 600) - w3c_slidy.size_index = 2; // 1 - else if (width) - w3c_slidy.size_index = 0; - - // add in font size adjustment from meta element e.g. - // - // useful when slides have too much content ;-) - - if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment && - w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length) - w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment; - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - w3c_slidy.adjust_object_dimensions(width, height); - - if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index]) - { - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - } - - w3c_slidy.last_width = width; - w3c_slidy.last_height = height; - - // force reflow to work around Mozilla bug - if (w3c_slidy.ns_pos) - { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - } - - // force correct positioning of toolbar - w3c_slidy.refresh_toolbar(200); - } - }, - - scrolled: function () { - if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset(); - // hide toolbar - w3c_slidy.toolbar.style.display = "none"; - - // make it reappear later - if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all) - { - setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000); - w3c_slidy.scrollhack = 1; - } - } - }, - - hide_toolbar: function () { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden"); - window.focus(); - }, - - // used to ensure IE refreshes toolbar in correct position - refresh_toolbar: function (interval) { - if (!w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hide_toolbar(); - setTimeout(function () {w3c_slidy.show_toolbar(); }, interval); - } - }, - - // restores toolbar after short delay - show_toolbar: function () { - if (w3c_slidy.want_toolbar) - { - w3c_slidy.toolbar.style.display = "block"; - - if (!w3c_slidy.ns_pos) - { - // adjust position to allow for scrolling - var xoffset = w3c_slidy.scroll_x_offset(); - w3c_slidy.toolbar.style.left = xoffset; - w3c_slidy.toolbar.style.right = xoffset; - - // determine vertical scroll offset - //var yoffset = scrollYOffset(); - - // bottom is doc height - window height - scroll offset - //var bottom = documentHeight() - lastHeight - yoffset - - //if (yoffset > 0 || documentHeight() > lastHeight) - // bottom += 16; // allow for height of scrollbar - - w3c_slidy.toolbar.style.bottom = 0; //bottom; - } - - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden"); - } - - w3c_slidy.scrollhack = 0; - - - // set the keyboard focus to the help link on the - // toolbar to ensure that document has the focus - // IE doesn't always work with window.focus() - // and this hack has benefit of Enter for help - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - }, - -// invoked via F key - toggle_toolbar: function () { - if (!w3c_slidy.view_all) - { - if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden")) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 1; - } - else - { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 0; - } - } - }, - - scroll_x_offset: function () { - if (window.pageXOffset) - return self.pageXOffset; - - if (document.documentElement && - document.documentElement.scrollLeft) - return document.documentElement.scrollLeft; - - if (document.body) - return document.body.scrollLeft; - - return 0; - }, - - scroll_y_offset: function () { - if (window.pageYOffset) - return self.pageYOffset; - - if (document.documentElement && - document.documentElement.scrollTop) - return document.documentElement.scrollTop; - - if (document.body) - return document.body.scrollTop; - - return 0; - }, - - // looking for a way to determine height of slide content - // the slide itself is set to the height of the window - optimize_font_size: function () { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - //var dh = documentHeight(); //getDocHeight(document); - var dh = slide.scrollHeight; - var wh = getWindowHeight(); - var u = 100 * dh / wh; - - alert("window utilization = " + u + "% (doc " - + dh + " win " + wh + ")"); - }, - - // from document object - get_doc_height: function (doc) { - if (!doc) - doc = document; - - if (doc && doc.body && doc.body.offsetHeight) - return doc.body.offsetHeight; // ns/gecko syntax - - if (doc && doc.body && doc.body.scrollHeight) - return doc.body.scrollHeight; - - alert("couldn't determine document height"); - }, - - get_window_height: function () { - if ( typeof( window.innerHeight ) == 'number' ) - return window.innerHeight; // Non IE browser - - if (document.documentElement && document.documentElement.clientHeight) - return document.documentElement.clientHeight; // IE6 - - if (document.body && document.body.clientHeight) - return document.body.clientHeight; // IE4 - }, - - document_height: function () { - var sh, oh; - - sh = document.body.scrollHeight; - oh = document.body.offsetHeight; - - if (sh && oh) - { - return (sh > oh ? sh : oh); - } - - // no idea! - return 0; - }, - - smaller: function () { - if (w3c_slidy.size_index > 0) - { - --w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - bigger: function () { - if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1) - { - ++w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - // with thanks to Ivan Herman for the suggestion - adjust_object_dimensions: function (width, height) { - for( var i = 0; i < w3c_slidy.objects.length; i++ ) - { - var obj = this.objects[i]; - var mimeType = obj.getAttribute("type"); - - if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash") - { - if ( !obj.initialWidth ) - obj.initialWidth = obj.getAttribute("width"); - - if ( !obj.initialHeight ) - obj.initialHeight = obj.getAttribute("height"); - - if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" ) - { - var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1)); - var newW = width * (w/100.0); - obj.setAttribute("width",newW); - } - - if ( obj.initialHeight && - obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" ) - { - var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1)); - var newH = height * (h/100.0); - obj.setAttribute("height", newH); - } - } - } - }, - - // needed for Opera to inhibit default behavior - // since Opera delivers keyPress even if keyDown - // was cancelled - key_press: function (event) { - if (!event) - event = window.event; - - if (!w3c_slidy.key_wanted) - return w3c_slidy.cancel(event); - - return true; - }, - - // See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes - key_down: function (event) { - var key, target, tag; - - w3c_slidy.key_wanted = true; - - if (!event) - event = window.event; - - // kludge around NS/IE differences - if (window.event) - { - key = window.event.keyCode; - target = window.event.srcElement; - } - else if (event.which) - { - key = event.which; - target = event.target; - } - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // avoid interfering with keystroke - // behavior for non-slidy chrome elements - if (!w3c_slidy.slidy_chrome(target) && - w3c_slidy.special_element(target)) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey || event.metaKey) - return true; - - // dismiss table of contents if visible - if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40) - { - w3c_slidy.hide_table_of_contents(true); - - if (key == 27 || key == 84 || key == 67) - return w3c_slidy.cancel(event); - } - - if (key == 34) // Page Down - { - w3c_slidy.next_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 33) // Page Up - { - w3c_slidy.previous_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 32) // space bar - { - w3c_slidy.next_slide(true); - return w3c_slidy.cancel(event); - } - else if (key == 37) // Left arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.previous_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 36) // Home - { - w3c_slidy.first_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 35) // End - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 39) // Right arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.next_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 13) // Enter - { - if (w3c_slidy.outline) - { - if (w3c_slidy.outline.visible) - w3c_slidy.fold(w3c_slidy.outline); - else - w3c_slidy.unfold(w3c_slidy.outline); - - return w3c_slidy.cancel(event); - } - } - else if (key == 188) // < for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 190) // > for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 189 || key == 109) // - for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 187 || key == 191 || key == 107) // = + for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 83) // S for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 66) // B for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 90) // Z for last slide - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 70) // F for toggle toolbar - { - w3c_slidy.toggle_toolbar(); - return w3c_slidy.cancel(event); - } - else if (key == 65) // A for toggle view single/all slides - { - w3c_slidy.toggle_view(); - return w3c_slidy.cancel(event); - } - else if (key == 75) // toggle action of left click for next page - { - w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled; - var alert_msg = (w3c_slidy.mouse_click_enabled ? - "enabled" : "disabled") + " mouse click advance"; - - alert(w3c_slidy.localize(alert_msg)); - return w3c_slidy.cancel(event); - } - else if (key == 84 || key == 67) // T or C for table of contents - { - if (w3c_slidy.toc) - w3c_slidy.toggle_table_of_contents(); - - return w3c_slidy.cancel(event); - } - else if (key == 72) // H for help - { - window.location = w3c_slidy.help_page; - return w3c_slidy.cancel(event); - } - //else alert("key code is "+ key); - - return true; - }, - - // safe for both text/html and application/xhtml+xml - create_element: function (name) { - if (this.xhtml && (typeof document.createElementNS != 'undefined')) - return document.createElementNS("http://www.w3.org/1999/xhtml", name) - - return document.createElement(name); - }, - - get_element_style: function (elem, IEStyleProp, CSSStyleProp) { - if (elem.currentStyle) - { - return elem.currentStyle[IEStyleProp]; - } - else if (window.getComputedStyle) - { - var compStyle = window.getComputedStyle(elem, ""); - return compStyle.getPropertyValue(CSSStyleProp); - } - return ""; - }, - - // the string str is a whitespace separated list of tokens - // test if str contains a particular token, e.g. "slide" - has_token: function (str, token) { - if (str) - { - // define pattern as regular expression - var pattern = /\w+/g; - - // check for matches - // place result in array - var result = str.match(pattern); - - // now check if desired token is present - for (var i = 0; i < result.length; i++) - { - if (result[i] == token) - return true; - } - } - - return false; - }, - - get_class_list: function (element) { - if (typeof element.className != 'undefined') - return element.className; - - return element.getAttribute("class"); - }, - - has_class: function (element, name) { - if (element.nodeType != 1) - return false; - - var regexp = new RegExp("(^| )" + name + "\W*"); - - if (typeof element.className != 'undefined') - return regexp.test(element.className); - - return regexp.test(element.getAttribute("class")); - }, - - remove_class: function (element, name) { - var regexp = new RegExp("(^| )" + name + "\W*"); - var clsval = ""; - - if (typeof element.className != 'undefined') - { - clsval = element.className; - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.className = clsval; - } - } - else - { - clsval = element.getAttribute("class"); - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.setAttribute("class", clsval); - } - } - }, - - add_class: function (element, name) { - if (!this.has_class(element, name)) - { - if (typeof element.className != 'undefined') - element.className += " " + name; - else - { - var clsval = element.getAttribute("class"); - clsval = clsval ? clsval + " " + name : name; - element.setAttribute("class", clsval); - } - } - }, - - // HTML elements that can be used with class="incremental" - // note that you can also put the class on containers like - // up, ol, dl, and div to make their contents appear - // incrementally. Upper case is used since this is what - // browsers report for HTML node names (text/html). - incremental_elements: null, - okay_for_incremental: function (name) { - if (!this.incremental_elements) - { - var inclist = new Array(); - inclist["p"] = true; - inclist["pre"] = true; - inclist["li"] = true; - inclist["blockquote"] = true; - inclist["dt"] = true; - inclist["dd"] = true; - inclist["h2"] = true; - inclist["h3"] = true; - inclist["h4"] = true; - inclist["h5"] = true; - inclist["h6"] = true; - inclist["span"] = true; - inclist["address"] = true; - inclist["table"] = true; - inclist["tr"] = true; - inclist["th"] = true; - inclist["td"] = true; - inclist["img"] = true; - inclist["object"] = true; - this.incremental_elements = inclist; - } - return this.incremental_elements[name.toLowerCase()]; - }, - - next_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.next_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) // ELEMENT - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - previous_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.previous_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - // set visibility for all elements on current slide with - // a parent element with attribute class="incremental" - set_visibility_all_incremental: function (value) { - var node = this.next_incremental_item(null); - - if (value == "hidden") - { - while (node) - { - w3c_slidy.add_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - else // value == "visible" - { - while (node) - { - w3c_slidy.remove_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - }, - - // reveal the next hidden item on the slide - // node is null or the node that was last revealed - reveal_next_item: function (node) { - node = w3c_slidy.next_incremental_item(node); - - if (node && node.nodeType == 1) // an element - w3c_slidy.remove_class(node, "invisible"); - - return node; - }, - - // exact inverse of revealNextItem(node) - hide_previous_item: function (node) { - if (node && node.nodeType == 1) // an element - w3c_slidy.add_class(node, "invisible"); - - return this.previous_incremental_item(node); - }, - - // left to right traversal of root's content - next_node: function (root, node) { - if (node == null) - return root.firstChild; - - if (node.firstChild) - return node.firstChild; - - if (node.nextSibling) - return node.nextSibling; - - for (;;) - { - node = node.parentNode; - - if (!node || node == root) - break; - - if (node && node.nextSibling) - return node.nextSibling; - } - - return null; - }, - - // right to left traversal of root's content - previous_node: function (root, node) { - if (node == null) - { - node = root.lastChild; - - if (node) - { - while (node.lastChild) - node = node.lastChild; - } - - return node; - } - - if (node.previousSibling) - { - node = node.previousSibling; - - while (node.lastChild) - node = node.lastChild; - - return node; - } - - if (node.parentNode != root) - return node.parentNode; - - return null; - }, - - previous_sibling_element: function (el) { - el = el.previousSibling; - - while (el && el.nodeType != 1) - el = el.previousSibling; - - return el; - }, - - next_sibling_element: function (el) { - el = el.nextSibling; - - while (el && el.nodeType != 1) - el = el.nextSibling; - - return el; - }, - - first_child_element: function (el) { - var node; - - for (node = el.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1) - break; - } - - return node; - }, - - first_tag: function (element, tag) { - var node; - - if (!this.is_xhtml) - tag = tag.toUpperCase(); - - for (node = element.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1 && node.nodeName == tag) - break; - } - - return node; - }, - - hide_selection: function () { - if (window.getSelection) // Firefox, Chromium, Safari, Opera - { - var selection = window.getSelection(); - - if (selection.rangeCount > 0) - { - var range = selection.getRangeAt(0); - range.collapse (false); - } - } - else // Internet Explorer - { - var textRange = document.selection.createRange (); - textRange.collapse (false); - } - }, - - get_selected_text: function () { - try - { - if (window.getSelection) - return window.getSelection().toString(); - - if (document.getSelection) - return document.getSelection().toString(); - - if (document.selection) - return document.selection.createRange().text; - } - catch (e) - { - } - - return ""; - }, - - // make note of length of selected text - // as this evaluates to zero in click event - mouse_button_up: function (e) { - w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length; - }, - - // right mouse button click is reserved for context menus - // it is more reliable to detect rightclick than leftclick - mouse_button_click: function (e) { - var rightclick = false; - var leftclick = false; - var middleclick = false; - var target; - - if (!e) - var e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target.nodeType == 3) - target = target.parentNode; - - if (e.which) // all browsers except IE - { - leftclick = (e.which == 1); - middleclick = (e.which == 2); - rightclick = (e.which == 3); - } - else if (e.button) - { - // Konqueror gives 1 for left, 4 for middle - // IE6 gives 0 for left and not 1 as I expected - - if (e.button == 4) - middleclick = true; - - // all browsers agree on 2 for right button - rightclick = (e.button == 2); - } - else - leftclick = true; - - if (w3c_slidy.selected_text_len > 0) - { - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - // dismiss table of contents - w3c_slidy.hide_table_of_contents(false); - - // check if target is something that probably want's clicks - // e.g. a, embed, object, input, textarea, select, option - var tag = target.nodeName.toLowerCase(); - - if (w3c_slidy.mouse_click_enabled && leftclick && - !w3c_slidy.special_element(target) && - !target.onclick) - { - w3c_slidy.next_slide(true); - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - return true; - }, - - special_element: function (e) { - var tag = e.nodeName.toLowerCase(); - - return e.onkeydown || - e.onclick || - tag == "a" || - tag == "embed" || - tag == "object" || - tag == "video" || - tag == "audio" || - tag == "input" || - tag == "textarea" || - tag == "select" || - tag == "option"; - }, - - slidy_chrome: function (el) { - while (el) - { - if (el == w3c_slidy.toc || - el == w3c_slidy.toolbar || - w3c_slidy.has_class(el, "outline")) - return true; - - el = el.parentNode; - } - - return false; - }, - - get_key: function (e) - { - var key; - - // kludge around NS/IE differences - if (typeof window.event != "undefined") - key = window.event.keyCode; - else if (e.which) - key = e.which; - - return key; - }, - - get_target: function (e) { - var target; - - if (!e) - e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - if (target.nodeType != 1) - target = target.parentNode; - - return target; - }, - - // does display property provide correct defaults? - is_block: function (elem) { - var tag = elem.nodeName.toLowerCase(); - - return tag == "ol" || tag == "ul" || tag == "p" || - tag == "li" || tag == "table" || tag == "pre" || - tag == "h1" || tag == "h2" || tag == "h3" || - tag == "h4" || tag == "h5" || tag == "h6" || - tag == "blockquote" || tag == "address"; - }, - - add_listener: function (element, event, handler) { - if (window.addEventListener) - element.addEventListener(event, handler, false); - else - element.attachEvent("on"+event, handler); - }, - - // used to prevent event propagation from field controls - stop_propagation: function (event) { - event = event ? event : window.event; - event.cancelBubble = true; // for IE - - if (event.stopPropagation) - event.stopPropagation(); - - return true; - }, - - cancel: function (event) { - if (event) - { - event.cancel = true; - event.returnValue = false; - - if (event.preventDefault) - event.preventDefault(); - } - - w3c_slidy.key_wanted = false; - return false; - }, - -// for each language define an associative array -// and also the help text which is longer - - strings_es: { - "slide":"pág.", - "help?":"Ayuda", - "contents?":"Índice", - "table of contents":"tabla de contenidos", - "Table of Contents":"Tabla de Contenidos", - "restart presentation":"Reiniciar presentación", - "restart?":"Inicio" - }, - help_es: - "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " + - "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.", - - strings_ca: { - "slide":"pàg..", - "help?":"Ajuda", - "contents?":"Índex", - "table of contents":"taula de continguts", - "Table of Contents":"Taula de Continguts", - "restart presentation":"Reiniciar presentació", - "restart?":"Inici" - }, - help_ca: - "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " + - "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.", - - strings_cs: { - "slide":"snímek", - "help?":"nápověda", - "contents?":"obsah", - "table of contents":"obsah prezentace", - "Table of Contents":"Obsah prezentace", - "restart presentation":"znovu spustit prezentaci", - "restart?":"restart" - }, - help_cs: - "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " + - "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " + - "dá zvětšit a zmenšit pomocí kláves B a S.", - - strings_nl: { - "slide":"pagina", - "help?":"Help?", - "contents?":"Inhoud?", - "table of contents":"inhoudsopgave", - "Table of Contents":"Inhoudsopgave", - "restart presentation":"herstart presentatie", - "restart?":"Herstart?" - }, - help_nl: - "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " + - "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.", - - strings_de: { - "slide":"Seite", - "help?":"Hilfe", - "contents?":"Übersicht", - "table of contents":"Inhaltsverzeichnis", - "Table of Contents":"Inhaltsverzeichnis", - "restart presentation":"Präsentation neu starten", - "restart?":"Neustart" - }, - help_de: - "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " + - "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.", - - strings_pl: { - "slide":"slajd", - "help?":"pomoc?", - "contents?":"spis treści?", - "table of contents":"spis treści", - "Table of Contents":"Spis Treści", - "restart presentation":"Restartuj prezentację", - "restart?":"restart?" - }, - help_pl: - "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" + - "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.", - - strings_fr: { - "slide":"page", - "help?":"Aide", - "contents?":"Index", - "table of contents":"table des matières", - "Table of Contents":"Table des matières", - "restart presentation":"Recommencer l'exposé", - "restart?":"Début" - }, - help_fr: - "Naviguez avec la souris, la barre d'espace, les flèches " + - "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " + - "les touches S et B pour modifier la taille de la police.", - - strings_hu: { - "slide":"oldal", - "help?":"segítség", - "contents?":"tartalom", - "table of contents":"tartalomjegyzék", - "Table of Contents":"Tartalomjegyzék", - "restart presentation":"bemutató újraindítása", - "restart?":"újraindítás" - }, - help_hu: - "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " + - "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " + - "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " + - "a szöveg méretét.", - - strings_it: { - "slide":"pag.", - "help?":"Aiuto", - "contents?":"Indice", - "table of contents":"indice", - "Table of Contents":"Indice", - "restart presentation":"Ricominciare la presentazione", - "restart?":"Inizio" - }, - help_it: - "Navigare con mouse, barra spazio, frecce sinistra/destra o " + - "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.", - - strings_el: { - "slide":"σελίδα", - "help?":"βοήθεια;", - "contents?":"περιεχόμενα;", - "table of contents":"πίνακας περιεχομένων", - "Table of Contents":"Πίνακας Περιεχομένων", - "restart presentation":"επανεκκίνηση παρουσίασης", - "restart?":"επανεκκίνηση;" - }, - help_el: - "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " + - "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " + - "το μέγεθος της γραμματοσειράς.", - - strings_ja: { - "slide":"スライド", - "help?":"ヘルプ", - "contents?":"目次", - "table of contents":"目次を表示", - "Table of Contents":"目次", - "restart presentation":"最初から再生", - "restart?":"最初から" - }, - help_ja: - "マウス左クリック ・ スペース ・ 左右キー " + - "または Page Up ・ Page Downで操作, S ・ Bでフォントサイズ変更", - - strings_zh: { - "slide":"幻灯片", - "help?":"帮助?", - "contents?":"内容?", - "table of contents":"目录", - "Table of Contents":"目录", - "restart presentation":"重新启动展示", - "restart?":"重新启动?" - }, - help_zh: - "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " + - "用 S, B 改变字体大小.", - - strings_ru: { - "slide":"слайд", - "help?":"помощь?", - "contents?":"содержание?", - "table of contents":"оглавление", - "Table of Contents":"Оглавление", - "restart presentation":"перезапустить презентацию", - "restart?":"перезапуск?" - }, - help_ru: - "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" + - "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.", - - strings_sv: { - "slide":"sida", - "help?":"hjälp", - "contents?":"innehåll", - "table of contents":"innehållsförteckning", - "Table of Contents":"Innehållsförteckning", - "restart presentation":"visa presentationen från början", - "restart?":"börja om" - }, - help_sv: - "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " + - "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " + - "Använd tangenterna S och B för att ändra textens storlek.", - - strings: { }, - - localize: function (src) { - if (src == "") - return src; - - // try full language code, e.g. en-US - var s, lookup = w3c_slidy.strings[w3c_slidy.lang]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - - // strip country code suffix, e.g. - // try en if undefined for en-US - var lg = w3c_slidy.lang.split("-"); - - if (lg.length > 1) - { - lookup = w3c_slidy.strings[lg[0]]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - } - - // otherwise string as is - return src; - }, - - init_localization: function () { - var i18n = w3c_slidy; - var help_text = w3c_slidy.help_text; - - // each such language array is declared in the localize array - // this is used as in w3c_slidy.localize("foo"); - this.strings = { - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - }, - - i18n.strings_es[help_text] = i18n.help_es; - i18n.strings_ca[help_text] = i18n.help_ca; - i18n.strings_cs[help_text] = i18n.help_cs; - i18n.strings_nl[help_text] = i18n.help_nl; - i18n.strings_de[help_text] = i18n.help_de; - i18n.strings_pl[help_text] = i18n.help_pl; - i18n.strings_fr[help_text] = i18n.help_fr; - i18n.strings_hu[help_text] = i18n.help_hu; - i18n.strings_it[help_text] = i18n.help_it; - i18n.strings_el[help_text] = i18n.help_el; - i18n.strings_ja[help_text] = i18n.help_ja; - i18n.strings_zh[help_text] = i18n.help_zh; - i18n.strings_ru[help_text] = i18n.help_ru; - i18n.strings_sv[help_text] = i18n.help_sv; - - w3c_slidy.lang = document.body.parentNode.getAttribute("lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = "en"; - } -}; - -// hack for back button behavior -if (w3c_slidy.ie6 || w3c_slidy.ie7) -{ - document.write(""); -} - -// attach event listeners for initialization -w3c_slidy.set_up(); - -// hide the slides as soon as body element is available -// to reduce annoying screen mess before the onload event -setTimeout(w3c_slidy.hide_slides, 50); - diff --git a/lca/scripts/slidy.js.gz b/lca/scripts/slidy.js.gz deleted file mode 100644 index 35746cb3d747e3597c504e7bee2e76e2891e499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12797 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

    {s9zCkx}+(g P8 - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/lca/styles/openstack.css b/lca/styles/openstack.css deleted file mode 100644 index add7cd0..0000000 --- a/lca/styles/openstack.css +++ /dev/null @@ -1,441 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 1.6em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/lca/styles/slidy.css b/lca/styles/slidy.css deleted file mode 100644 index 96e3da7..0000000 --- a/lca/styles/slidy.css +++ /dev/null @@ -1,401 +0,0 @@ -/* slidy.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.toolbar { - position: fixed; z-index: 200; - top: auto; bottom: 0; left: 0; right: 0; - height: 1.2em; text-align: right; - padding-left: 1em; - padding-right: 1em; - font-size: 60%; - color: red; - background-color: rgb(240,240,240); - border-top: solid 1px rgb(180,180,180); -} - -div.toolbar span.copyright { - color: black; - margin-left: 0.5em; -} - -div.initial_prompt { - position: absolute; - z-index: 1000; - bottom: 1.2em; - width: 100%; - background-color: rgb(200,200,200); - opacity: 0.35; - background-color: rgb(200,200,200, 0.35); - cursor: pointer; -} - -div.initial_prompt p.help { - text-align: center; -} - -div.initial_prompt p.close { - text-align: right; - font-style: italic; -} - -div.slidy_toc { - position: absolute; - z-index: 300; - width: 60%; - max-width: 30em; - height: 30em; - overflow: auto; - top: auto; - right: auto; - left: 4em; - bottom: 4em; - padding: 1em; - background: rgb(240,240,240); - border-style: solid; - border-width: 2px; - font-size: 60%; -} - -div.slidy_toc .toc_heading { - text-align: center; - width: 100%; - margin: 0; - margin-bottom: 1em; - border-bottom-style: solid; - border-bottom-color: rgb(180,180,180); - border-bottom-width: 1px; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding-top: 0; - padding-bottom: 0; - padding-left: 20px; - padding-right: 20px; - border-width: 0; - clear: both; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - display: none; -} - -div.handout { - margin-left: 20px; - margin-right: 20px; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 10%; - margin-right: 0; -} - -div.slide h1 { - padding-left: 0; - padding-right: 20pt; - padding-top: 4pt; - padding-bottom: 4pt; - margin-top: 0; - margin-left: 0; - margin-right: 60pt; - margin-bottom: 0.5em; - display: block; - font-size: 160%; - line-height: 1.2em; - background: transparent; -} - -div.toc { - position: absolute; - top: auto; - bottom: 4em; - left: 4em; - right: auto; - width: 60%; - max-width: 30em; - height: 30em; - border: solid thin black; - padding: 1em; - background: rgb(240,240,240); - color: black; - z-index: 300; - overflow: auto; - display: block; - visibility: visible; -} - -div.toc-heading { - width: 100%; - border-bottom: solid 1px rgb(180,180,180); - margin-bottom: 1em; - text-align: center; -} - -pre { - font-size: 80%; - font-weight: bold; - line-height: 120%; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 1em; - padding-right: 1em; - border-style: solid; - border-left-width: 1em; - border-top-width: thin; - border-right-width: thin; - border-bottom-width: thin; - border-color: #95ABD0; - color: #00428C; - background-color: #E4E5E7; -} - -li pre { margin-left: 0; } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -.smaller { font-size: smaller } -.bigger { font-size: 130% } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } - -ul li { - list-style: square; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 0; - line-height: 140%; -} - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; - list-style-type: decimal; -} - -li ul li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li ul li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li ul li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -li ol li { - list-style-type: decimal; -} - - -li li ol li { - list-style-type: decimal; -} - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -ul.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -/* for slides with class "title" in table of contents */ -a.titleslide { font-weight: bold; font-style: italic } - -/* - hide images for work around for save as bug - where browsers fail to save images used by CSS -*/ -img.hidden { display: none; visibility: hidden } -div.initial_prompt { display: none; visibility: hidden } - - div.slide { - visibility: visible; - position: inherit; - } - div.handout { - border-top-style: solid; - border-top-width: thin; - border-top-color: black; - } - -@media screen { - .hidden { display: none; visibility: visible } - - div.slide.hidden { display: block; visibility: visible } - div.handout.hidden { display: block; visibility: visible } - div.background { display: none; visibility: hidden } - body.single_slide div.initial_prompt { display: block; visibility: visible } - body.single_slide div.background { display: block; visibility: visible } - body.single_slide div.background.hidden { display: none; visibility: hidden } - body.single_slide .invisible { visibility: hidden } - body.single_slide .hidden { display: none; visibility: hidden } - body.single_slide div.slide { position: absolute } - body.single_slide div.handout { display: none; visibility: hidden } -} - -@media print { - .hidden { display: block; visibility: visible } - - div.slide pre { font-size: 60%; padding-left: 0.5em; } - div.toolbar { display: none; visibility: hidden; } - div.slidy_toc { display: none; visibility: hidden; } - div.background { display: none; visibility: hidden; } - div.slide { page-break-before: always } - /* :first-child isn't reliable for print media */ - div.slide.first-slide { page-break-before: avoid } -} - diff --git a/lca/styles/w3c-blue.css b/lca/styles/w3c-blue.css deleted file mode 100644 index 83bd238..0000000 --- a/lca/styles/w3c-blue.css +++ /dev/null @@ -1,493 +0,0 @@ -/* w3c-blue.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; - background-color: #728ec2; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 3em; - padding-right: 3em; - padding-top: 0.1em; - margin-bottom: 0.8em; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - min-height: 2.3em; - color: white; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - color: white; - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - background: #728ec2; - border-width: 0; - height: 3em; - max-width: 3em; - z-index: 2; - float: left; -} - -#head-logo { - margin: 0; - margin-top: 0.25em; - padding-top: 0.25em; - padding-bottom: 0.2em; - padding-left: 0; - padding-right: 0; - height: 3.2em; - width: 4.8em; - float: right; - z-index: 2; - background: #728ec2; -} - -#head-logo-fallback { - margin: 0; - padding: 0; - margin-top: -0.8em; - width: 4.8em; - float: right; - z-index: 2; -} - -/* the next two classes support vertical and horizontal centering */ -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - color: white; - background-color: #728ec2; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - color: white; - height: auto; -} - -div.slide.cover h2 { - color: white; -} - -div.slide.cover a { - color: white; -} - -div.slide.cover a:visited { color: white } -div.slide.cover a:link { color: white } -div.slide.cover a:hover { color: yellow; text-decoration: underline } -div.slide.cover a:active { color: yellow; text-decoration: underline } - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -div.slide.cover img.cover { - margin: 0 0 0 0; - float: right; - padding-bottom: 4em; - width: 50%; - overflow: hidden; -} - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/lca2013-ci/Overview.html b/lca2013-ci/Overview.html deleted file mode 100644 index e0cf306..0000000 --- a/lca2013-ci/Overview.html +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -

    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/lca2013-ci/Overview.xhtml b/lca2013-ci/Overview.xhtml deleted file mode 100644 index e0cf306..0000000 --- a/lca2013-ci/Overview.xhtml +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/lca2013-ci/blank.html b/lca2013-ci/blank.html deleted file mode 100644 index c9081eb..0000000 --- a/lca2013-ci/blank.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -HTML Slidy - template for basic presentations - - - - - - - -
    -

    Sample heading

    - -

    This is a template file you can copy and edit on your own server.

    - -
      -
    • point 1
    • -
    • point 2
    • -
    • . . .
    • -
    -
    - - diff --git a/lca2013-ci/graphics/bullet-fold-dim.gif b/lca2013-ci/graphics/bullet-fold-dim.gif deleted file mode 100644 index bce1a2a11c5532597bf9f535a7ffbf4fbf7d3f91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JN>NcHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvk@lY=Jv;`AXK3rv)x@3}*5D!zp z3kQRhQR~Ad9k38c*dIQrL7QPVqY7hq0o&xb58uRDCnmq-|1J9dLiA7Gy3mG}R$fj9 FYXE7rNksqv diff --git a/lca2013-ci/graphics/bullet-fold-dim.png b/lca2013-ci/graphics/bullet-fold-dim.png deleted file mode 100644 index 4e28cfa8cd355ebeeacd2e699594379eac1eb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 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 Dhk;$x diff --git a/lca2013-ci/graphics/bullet-fold.gif b/lca2013-ci/graphics/bullet-fold.gif deleted file mode 100644 index d4b063c91b5c246ba21e49df494ce6e8d6aec2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 zcmZ?wbhEHb)L;-{IK;vL2LD^<9zT5eKQd7K$->CRz`~#dQUFrRz?|W+>(0Lkot~?g z8m>RR_FAk)&CDAUC!U<>@OsxPS0?9Neutci2XdLGEttUa;VQ$_C6k<(c$flSFl<;8 zKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=00004XF*Lt006O$eEU(80000WV@Og>004R=004l4008;_004mL004C` z008P>0026e000+nl3&F}0001RNkl0VPgSNJe zgV%xo|Nmzk@=-kMz+vw|#=+j?2LJ#7|NjF3RYesrIIo^L00000NkvXXu0mjf8R1`$ diff --git a/lca2013-ci/graphics/bullet-nofold-dim.gif b/lca2013-ci/graphics/bullet-nofold-dim.gif deleted file mode 100644 index 98a4c39f00ea566ea2d1629b8c2187d802482809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmZ?wbhEHb)L;-{Sjf!KI`{aQGiP4E{tpC-KUo;L7?>G!7=QpI&%hKvr+?*X4*tb0 zYv*+?-MX_mwo>v&hlIqERat%s3P&~xczok!+bna(j)m(@QsaGo5eY7){$-zEvan8J uT=A8YON05k9)m~#+n(?XuY9&mlE{2fb+K-rXyJ34!2EmP|F|$RSOWk!$2hP6 diff --git a/lca2013-ci/graphics/bullet-nofold-dim.png b/lca2013-ci/graphics/bullet-nofold-dim.png deleted file mode 100644 index 27bccb2dde2052942a6f4bd0a8acf7bf169796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 GU=09ar#5{6 diff --git a/lca2013-ci/graphics/bullet-nofold.png b/lca2013-ci/graphics/bullet-nofold.png deleted file mode 100644 index 28215ecd4675584e8a272d82eec129f0e86e34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 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 m4hHBBr2EVN00030{{sNSt`VjJi-9))0000 diff --git a/lca2013-ci/graphics/bullet-unfold-dim.gif b/lca2013-ci/graphics/bullet-unfold-dim.gif deleted file mode 100644 index b758cbedc6562e85e52e1e899de7d65e062a5604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JM#@cHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvku}Ss@Q+I)f&bl*5Ahxia6SlMK-)yYqs}FDFZ4PVg K?BeBQum%8{rAqq% diff --git a/lca2013-ci/graphics/bullet-unfold-dim.png b/lca2013-ci/graphics/bullet-unfold-dim.png deleted file mode 100644 index 1dec59d8f3e2354da112b76d33c012526aaf8572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2913 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 LNkvXXu0mjfFF0fv diff --git a/lca2013-ci/graphics/bullet-unfold.gif b/lca2013-ci/graphics/bullet-unfold.gif deleted file mode 100644 index e5ecd5bab3bb35b03fe5c9c73b27e4037a22f6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 Hu0mjf?|WeS diff --git a/lca2013-ci/graphics/bullet.png b/lca2013-ci/graphics/bullet.png deleted file mode 100644 index 14ebd9510030df0289ab39d03d769c8c40679b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=?1^9%xw$45N|Nno@75XcHB1|Pg ze!>44o^Chr0vY1z;uunKD=Fa!lZ1q%!GRSDwJaMM8W@-v?Ef(Mo-Aak2P$IlboFyt I=akR{0EtU5!vFvP diff --git a/lca2013-ci/graphics/example.png b/lca2013-ci/graphics/example.png deleted file mode 100644 index 7ce9b3ffee0d58e6d8c2b1e09ca814fa7483e1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 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 - - - W3C Indian Office logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/lca2013-ci/graphics/face1.gif b/lca2013-ci/graphics/face1.gif deleted file mode 100644 index 04e50cd79749153fe9eda6d18558beee586b11fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 diff --git a/lca2013-ci/graphics/face4.gif b/lca2013-ci/graphics/face4.gif deleted file mode 100644 index 3f687402ab0e8379da8d37367701362a24d7907f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmV-U1F`%^Nk%w1Va)*f0HFZ@00030{{a900RR60A^sIZa%Ew3Wn>_CX>@2HRA^-& zM@dak03rDV0SW*D04x9i007MZ`2YX{{*;fY%k2-NoV41Dv);V>4~F7Mmgb43>dLn6 z3&-+I*Y=I)`p)(tOe&Ymrt=AnN~hGS^@`1Ex7@Dx3l59N_^!OfdmU0Jcux% z!h8W5I!q?Op~QwVDq6glV4_C;hZsA0RIxFnhLI!>glt$crOK5CPKIO&vw=&AF>Bg% zFmvP0nmHxz{CTsdMxZK%N+gO@r9%Krn>uAGQG?VA5}#TH&~U2Oty~32y!v!v*RcsE zf_2)EtlG5>B%W#(-&-47=AoynW^ z#J&!L8#g|&Z_eWwCiZp6JUZ=(eT`bbZry;!z7C~(XFahm_VMJ6_HFn*y$0)j+q-`c zpQ%vw^etGAk3T>Dp7s9wQ)mcafC2`fUx5amHQ<2$EjU4f10D!rgbo78V1*J)*ieKT z7C51W9#W9th9br{U~nd$r~!Z@uGpS{D82}z1OSRi<9hbp@znkU0YA zW06+{C}ff^0%&BDO#!H6lqWXiq>~LviDhsYZpmerUV52jn7e&RW|?LVC}x_voylgK z391QaoN~@dXPtK5iD#aA?#XALe*Ot)pn?ucXrYE4ifE#WF3M=5jy?)$q>@fbX{DB4 zifN{rZpvw=o_-2ysG^QaYN@84ifXE=uF7hwuD%Lutg_BZYpu54ifgXA?#gSgzWxeq Yu)+>YY_Y~3iwSJ9$}Y=nngsv=JBBEm8~^|S diff --git a/lca2013-ci/graphics/fold-bright.gif b/lca2013-ci/graphics/fold-bright.gif deleted file mode 100644 index 7e38faa8ba143f807aa48965da5b05b6dc2e3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZQcM5J({J-z=4`p8 zEpRVp5nq&thnI(^Qbxxbg-2x`XB6|=@5n65_vm-@VLGztV~2{Lz~m*DEggO4g*;|q t+@p{u!&2V-BT3*9_o5uf1=<~^tPkfYJQ8AwZP=mwZoiQX&)EL Ii!fLN0B3C!`v3p{ diff --git a/lca2013-ci/graphics/fold.bmp b/lca2013-ci/graphics/fold.bmp deleted file mode 100644 index 6ba9e56274fa4d8cfa89b5e74bb90efcfc77b043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSb#9`|L|c<1l5Kq0Tdxpj)CDnG9p?Z LhI5Fp52r5y%r$qx diff --git a/lca2013-ci/graphics/fold.gif b/lca2013-ci/graphics/fold.gif deleted file mode 100644 index 133e594fd0d939fd646d089d3bb037601e0ec93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZ?wbh9u|a>QWZRN6Vp?JQWH}u3s0un02Oft_=LFbIC8Ib?(zTs|Nmsr`3@9h zE(!7r{{Nrh`YB$ZfecojE{-7;w~`W+Bn>7kZ58Bh@JeD_9ObsPCreT<>P7G&9(COt v%|a|2*#EDX7O1;8s;ynjYKj2^BOAja87|H4rQHHRQy4s5{an^LB{Ts5_n$!T diff --git a/lca2013-ci/graphics/keys2.jpg b/lca2013-ci/graphics/keys2.jpg deleted file mode 100644 index 4739be00a0b3433b3522594a1362cc9e8f592c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42807 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 diff --git a/lca2013-ci/graphics/nofold-dim.bmp b/lca2013-ci/graphics/nofold-dim.bmp deleted file mode 100644 index 8a12826b1bbd1c79bf99f73612f595d8b1751a9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_qPOB!|m~3;-8C B+b;kB diff --git a/lca2013-ci/graphics/nofold-dim.gif b/lca2013-ci/graphics/nofold-dim.gif deleted file mode 100644 index 996fb5edaba3d31384c844941e262fca1797fb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 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 diff --git a/lca2013-ci/graphics/openstack-cloud-software-vertical-large.png b/lca2013-ci/graphics/openstack-cloud-software-vertical-large.png deleted file mode 100644 index 8d157aabcb9fb0a1be7d9362de23de7c4de1b5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23062 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 D6hBo} diff --git a/lca2013-ci/graphics/unfold-bright.gif b/lca2013-ci/graphics/unfold-bright.gif deleted file mode 100644 index 2748131a416f9a45800e95bb5cff1e84d00a3991..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZbxZ%s({J-z=4`p8 zEpRVp5nq&t#1uuLX^tH&Sty8OrBlZQtrif~`HHjGNxh@n~>z7N)VL5 cBB3S-)@a<{9 diff --git a/lca2013-ci/graphics/unfold-dim.bmp b/lca2013-ci/graphics/unfold-dim.bmp deleted file mode 100644 index c2a6bafa22d7f261c72545f2aede6d8ecf182a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_l#=xxOe-XUlXYh;v9VTAvqXoCXm7k7yz?a*k1qu diff --git a/lca2013-ci/graphics/unfold-dim.gif b/lca2013-ci/graphics/unfold-dim.gif deleted file mode 100644 index bee56711710516d16c9419285b0810079894116c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|@~ diff --git a/lca2013-ci/graphics/unfold.gif b/lca2013-ci/graphics/unfold.gif deleted file mode 100644 index 0753ae4d2c6a05d02bf3ece0c06d46fe03ce9f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|APd_=^+j!xJm!r1U zH-CR)S~J^4)t*W;EMOlXgqM^_;BR`L?N| zsYSwDq&Xw=DCea#?BLnAKswAZ(t%DDv%N4t}y=c5vMb(v=x66vZDtfK;hmriy zgKmDb3?jLDyOL6xr6r|o0mYV7P%_&IR>2f=J$&DfRh?(iS-^Hjqkvk(t43abI zL0cAMXUkc;tk~OV8*M~cvZiD&o-2l(8tHLAo^TA385@qb)&O?Fd$rHB$Ay*fEqY6{ z+CunmDSywvl(6$ZAFA<OrblwGNg z8r|9q#7*b2t+}L?^*_<9Xd^9L5v3jd{jWLPIx0amU&uZ3gf+-Zsn>JlP#tsgm$ii? z5%P>n?8zcLaj%E9D8CALN_v?I&9Q(sJVJd*&3gEfW#4jD29@y9HO$>p>}=3&oi<3E|3EGAD`>QIyq& z;-HN?&Za=C4h+NK6~G%>U5#$ABg%3UbOxl3*NZAUB+2`XXsRjw70>|_qj1w{$+Ml2bGpO==D#~v4#T@7Y>$XgRX9VPUfhG+E!p)2BsvA zdPk&0UuyvF>t5w|Qap@)mTN1{-|RlWC;?HiW%Sc#ndweEv z|DLTiUO&|j37@RrPvY}>x8EIq45Jk984vgmG~N=<#Kcd;SDzjD{FYGt+Q;w3*ZAFN z{(J!L=<|=(1-i0fxFyx&G@?guT-cyLmoffn;_9@)_QKz)m9dlYBU=(%SB=`1%%4X0 wo+YqS-e&G - - W3C logo - - - - - - - ® - - - - diff --git a/lca2013-ci/graphics/w3c-logo-slanted.jpg b/lca2013-ci/graphics/w3c-logo-slanted.jpg deleted file mode 100644 index 54e0ac361f274c598f320073c98f8842adc73069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26539 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 W_4Fyi;{Wdlp*lAI%N;4dr~eI6#cTio diff --git a/lca2013-ci/graphics/w3c-logo-white.gif b/lca2013-ci/graphics/w3c-logo-white.gif deleted file mode 100644 index 3b3c6fd0261196ecf14cc338f0a3ec20a1e27016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpikNk%w1VOanq0OJk-K!ddqWTNl&`QPgEzt-j;Z>TVNub;u%&*1EUt`NWkGIrNj=TT=|NsC0A^8LW000jFEC2ui09gPe000F3(0~cdyBJGqv&R7?jwDcg z=yztp>LpGb2k9a^L+UYi@81bjKtUiJ6d%G0fH))w3{RnlL^XOH-DB|U0zV2tZven3 z9F2zoK{TQew}nnDi)sztyd!%#caZ^HK?eW{2mk_Q9)2=3C>pgha{Y?9)WtT4hIhk2~UWt7jQDAD0DG)D0nw%v$hTbtFbr= zG(*e+D+h!HNWP3QE*_9Fk|>lh0_3M2wg-+N;SQGoYh z2P6bqYTQ8hA%G8D|FF#JXYB*00qx%GOPHaXgKz$Qe4P964hOz_83@Fvq9Y?m5Ga5B zP?n*eu?qk@rGPW;rB4j`Vlc!ooU}k|UpqRU!m|d9R3FM!3k)0*%K#s?z848q)5zm0Y&m5DMgNLDCfW$973TXEl zc0y(hn7JtF5v~rd4p^r3tz&jSzySHW)IspZQRXj2`+&>0;LpC;p)#8a?hn+>y~8J* zEhGJd>OQ7xQQ2O;`VZP=7~kSUn9qJt*vQusSW%7VfPCyFho25bwP%2TFD-CWSRO&B zK@Ynjb$}SCJpc`D1nif>8Hz>K;7U3$b5u77Ot+Lo1c|ta46vD%VG7XDbYdqN1+bY; z7udiSIsw7P$aSWe^8$tmOrU^)`_MuFf$!Pa;ZF@N_W>|SmQ_g|9vDCe0tqw#fC9nY z;0$wcT&05_TKf29muhr}p)Y}*L8lZZ39*_FL#9UG4@!jR5S2+xI1qBp9B?HD03f%3 XjF91pLIDD1AcCb@gz#uW5dZ)?A@5II diff --git a/lca2013-ci/graphics/w3c-logo-white.svg b/lca2013-ci/graphics/w3c-logo-white.svg deleted file mode 100644 index d63907f..0000000 --- a/lca2013-ci/graphics/w3c-logo-white.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - W3C logo - - - - - - - ® - - - - diff --git a/lca2013-ci/help/.htaccess b/lca2013-ci/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/lca2013-ci/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/lca2013-ci/help/help.html b/lca2013-ci/help/help.html deleted file mode 100644 index dfc0baa..0000000 --- a/lca2013-ci/help/help.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - Slide Show Help - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Use the "F11" key to toggle the browser's full screen -mode. Note that not all keys are supported in all browsers, as -browsers may reserve some keys for browser control and this varies -from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11. -Newer versions of Firefox have built-in support for SVG, but on older -versions for Microsoft Widows, you should consider installing the Adobe SVG Viewer -6.0.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - diff --git a/lca2013-ci/help/help.html.ca b/lca2013-ci/help/help.html.ca deleted file mode 100644 index fef10cf..0000000 --- a/lca2013-ci/help/help.html.ca +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Ajuda del presentador de diapositives - - - -

    Ajuda del presentador de diapositives

    - -

    Per avançar a la pròxima diapositiva només cal fer clic amb el ratolí en qualsevol lloc de la pàgina o bé prémer la barra d’espaidora. -Es pot anar endavant i endarrere per les diapositives amb les tecles "cursor esquerra" i "cursor dreta", "RePàg" i "AvPàg". El tamany de font de les lletres s’ajusta automàticament a l’amplada de la pantalla, però també es pot ajustar manualment fent servir la “S” per fer-la mes petita (Smaller) i la “B” per fer-la mes gran (“Bigger”),també es poden fer servir les tecles "<" i ">". -La tecla “F” fa aparèixer/desaparèixer el menú de la línia de estat a la part de sota. -Amb la tecla “K” s’habilita/deshabilita l’ús del ratolí per avançar a la pròxima diapositiva. La tecla “C” mostra la taula de continguts, amb qualsevol altra tecla la podem amagar. -La tecla “F11” serveix per entrar/sortir en el mode pantalla completa del navegador, la tecla “H” dona accés a aquesta pàgina. -Cal notar que no totes les tecles estan suportades en tots els navegadors donat que els navegadors poden reservar algunes tecles per el control de navegació i aquestes varien d’un navegador a un altre.

    -

    Es recomana als usuaris de Firefox que instal•lin la extensió d’autoamagar per amagar les barres d’eines en entrar al mode pantalla completa.

    -

    Si vol saber com funciona Slidy, feu servir “Veure el codi font” per veure el codi XHTML o vegi aquesta explicació més llarga., que també explica característiques addicionals. Cada diapositiva està marcada com element div amb classe “slide”. Es fa servir posicionament CSS i amplades per percentatge a les imatges per assegurar-se de que les vostres diapositives riques en imatges s’ajustin perfectament a la grandària de la finestra. El contingut que s’ha de revelar incrementalment es pot marcar amb la classe “incremental”. La fulla d’estils adjunta i els scripts es van desenvolupar com una alternativa basada en Web a les eines de presentació propietàries i s’han provat en una gran varietat de navegadors actuals. S’està desenvolupant un sistema d’edició integrada. Si us plau envieu els vostres comentaris a : Dave -Raggett <dsr@w3.org>. -Si trobeu Slidy útil podeu considerar ajudar al W3C.

    -

    Sou benvingut a fer servir el presentador de diapositives, les fulles d’estil , scripts i el fitxer d’ajuda sota les condicions d’ ùs de document del W3C I les normes -llicència de software.

    - - - -
    - - - - diff --git a/lca2013-ci/help/help.html.de b/lca2013-ci/help/help.html.de deleted file mode 100644 index 55a8e48..0000000 --- a/lca2013-ci/help/help.html.de +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - Slide Show Help - - - - -

    Hilfe für die HTML-Slidy-Präsentation

    - -

    Diese Präsentation wird wie Power Point kontrolliert: Klicken -Sie mit der Maus irgendwo ins Bild, um zur nächsten Seite zu -schalten, oder drücken Sie die Leertaste. Sie können ebenfalls -mit den Cursor-Tasten (links/rechts) oder den Tasten für Seite -auf und ab vorwärts und rückwärts durch die Präsentation -navigieren. Die Schriftgrösse wird automatisch so angepasst, dass -Sie zur Fensterbreite des Browsers passt, sie kann aber auch -manuell mit den Tasten "s" (kleiner) und "b" (grösser) -kontrolliert werden (oder mit der Taste "<" bzw. ">"). Die -Statuszeile am unteren Rand des Fensters wird mit "f" ein- und -ausgeschaltet. Die Taste "k" schaltet die Funktion des Mausklicks -zum Kontrollieren der Präsentation ein und aus. Sie können mit -"c" ein Inhaltsverzeichnis ein- und mit einer beliebigen anderen -Taste wieder ausblenden. Mit "F11" können Sie (je nach Browser) -den Vollbildmodus aktivieren. Die Taste "h" zeigt diesen Hilfetext -an. Es ist zu bemerken, dass nicht alle diese Tasten in jedem -Browser funktionieren, da sie zum Teil mit anderen Funktionen -belegt sind.

    - -

    Firefox-Benutzer können die autohide-Erweiterung -installieren, um die Werkzeugleiste im Vollbildmodus auszublenden.

    - -

    Wenn Sie wissen möchten, wie Slidy funktioniert, schauen Sie sich -den XHTML-Quellcode der Seite an oder lesen diese etwas längere Erklärung -(in Englisch), die auch weitere Funktionen erläutert. Jede einzelne -Folie ist als ein div-Element mit class="slide" -markiert. CSS-Positionierung und prozentuale Breitenangaben für Bilder -können benutzt werden, um sicherzustellen, dass die Folien bei -verschiedenen Fenstergrössen optimal dargestellt werden. Der Inhalt -auf Folien kann schrittweise angezeigt werden, indem den Elementen -class="incremental" zugewiesen wird. Das eingebundene -Style Sheet und die Skripten wurden als web-basierte Alternative zu -proprietären Programmen entwickelt. Sie wurden auf verschiedensten -aktuellen Browsern getestet. Ein eingebauter Editor für die Folien -ist in Entwicklung. Bitte senden Sie Kommentare an Dave Raggett <dsr@w3.org>. Wenn Sie Slidy -nützlich finden, möchten Sie vielleicht ein W3C Supporter werden.

    - -

    Die Style Sheets, die Skripten der Präsentation und die -zugehörigen Texte sind frei zur Benutzung unter den Bedingungen -der W3C-Lizenzen document -use und software -licensing.

    - - - -
    - - - - - diff --git a/lca2013-ci/help/help.html.en b/lca2013-ci/help/help.html.en deleted file mode 100644 index f7e9e5c..0000000 --- a/lca2013-ci/help/help.html.en +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - Slide Show Help - - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Press the "H" key to view this page. Use the "F11" key to -toggle the browser's full screen mode. Note that not all keys are -supported in all browsers, as browsers may reserve some keys for -browser control and this varies from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - - diff --git a/lca2013-ci/help/help.html.es b/lca2013-ci/help/help.html.es deleted file mode 100644 index a3059aa..0000000 --- a/lca2013-ci/help/help.html.es +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Ayuda de Slidy - - - - -

    Ayuda de "Slidy"

    - -

    Esta presentación puede manejarse igual que una presentación hecha con Power Point. -Para avanzar a la siguiente página o diapositiva haga clic con el ratón en cualquier parte de la página, o pulse la barra espaciadora. Puede moverse adelante y atrás entre las diapositivas con las teclas de flecha izquierda, derecha, retroceso de página (Re Pag) o avance de página (Av Pag). El tamaño de fuente se ajusta automáticamente para encajar en el ancho de la ventana del navegador, pero puede ajustarlo manualmente utilizando la tecla "S" para reducirlo y la tecla "B" para aumentarlo. También puede usar las teclas "<" y ">". Use la tecla "F" para presentar u ocultar la línea de estado en la parte inferior. La tecla "K" habilita o deshabilita el uso del ratón para avanzar a la siguiente diapositiva. Puede usar la tecla "C" para mostrar la tabla de contenidos o índice, y cualquier otra tecla para esconderla. Use la tecla de función "F11" para conmutar la vista a toda pantalla del navegador. Tenga en cuenta que no todas las teclas están igualmente soportadas en todos los navegadores, ya que los navegadores pueden tener reservado el uso de algunas teclas para controles del navegador, y esto puede variar de un navegador a otro.

    - -

    Los usuarios de Firefox pueden desear instalar la extensión "autohide" -para ocultar las barras de herramientas cuando utilizan la función F11 para el modo a toda pantalla.

    - -

    Si desea saber cómo funciona Slidy, utilice la Vista de Código para ver el marcado XHML, o vea esta explicación extensa, -que expone otras características adicionales. Cada diapositiva está marcada con un elemento div con la clase class="slide". Puede usarse posicionamiento y anchos en porcentajes para las imágenes, mediante CSS, para garantizar que la imagen alcance el tamaño de la diapositiva de acuerdo con el tamaño de la ventana. El contenido que se desee presentar paulatinamente puede marcarse con la clase class="incremental". La hoja de estilos y el script enlazado fueron desarrollados como una alternativa, basada en la Web, a las herramientas propietarias de presentación, y han sido probados en una variedad de navegadores recientes. Se está desarrollando un editor integrado. Envie sus comentarios, por favor, a Dave Raggett <dsr@w3.org>.

    - -

    Usted puede utilizar las hojas de estilo, scripts, y el fichero de ayuda; siempre que siga las normas de uso de documentos y licencia de software del W3C.

    - - - -
    - - - - diff --git a/lca2013-ci/help/help.html.fr b/lca2013-ci/help/help.html.fr deleted file mode 100644 index daa7605..0000000 --- a/lca2013-ci/help/help.html.fr +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - Aide de Slide Show - - - - - -

    Aide de Slide Show

    - - - -

    Cet exposé Slide Show peut être utilisé de la même manière que Powerpoint. - -Pour avancer au prochain transparent, cliquez n'importe où sur la page avec la -souris ou appuyez sur la barre d'espace. Vous pouvez naviguer entre -les transparents avec les flèches gauche/droite ainsi que les touches Pg Up et -Pg Dn. - -La taille de la police s'adapte automatiquement à la largeur de la fenêtre -du navigateur, mais vous pouvez aussi l'ajuster manuellement en utilisant les -touches "S" (small) pour la diminuer et "B" (big) pour l'augmenter. Vous -pouvez aussi utiliser les touches "<" et ">". - -Utilisez la touche "F" pour afficher ou non le statut en pied-de-page. - -La touche "K" active l'utilisation du clic de souris pour avancer au prochain transparent. -Vous pouvez utiliser "T" pour afficher la table des matières et n'importe quelle autre touche -pour la cacher. - -Les utilisateurs de Windows peuvent utiliser la touche "F11" pour activer le mode plein écran -du navigateur. Appuyez sur la touche "H" pour obtenir cette page. À noter que certaines touches -peuvent ne pas fonctionner avec certains navigateurs car elles sont réservées pour son contrôle. -De plus, cela peut varier d'un navigateur à l'autre.

    - -

    Les utilisateurs de Firefox peuvent installer l'extension autohide -pour cacher les barres d'outils lorsque le mode plein écran est activé -avec la touche F11.

    - -

    Si vous voulez voir comment Slidy fonctionne, affichez le code source de la page -pour voir le balisage XHTML, ou lisez cette explication plus complète (en anglais), -qui explique aussi des fonctionnalités additionnelles. - -Chaque transparent est balisé par un élément div avec l'attribut class="slide". -Il est aussi possible d'utiliser le positionnement CSS ainsi que la largeur en pourcentage -pour s'assurer que vos images soient à l'échelle du transparent et correspondent ainsi à la taille -de la fenêtre. Le contenu devant s'afficher progressivement doit être marqué par l'attribut - class="incremental". - -La feuille de style reliée ainsi que les scripts ont été développés comme alternative Web -aux outils de présentation propriétaires et ont été testés sur un large panel de navigateurs récents. -Le support intégré pour l'édition est en cours de développement. Envoyez vos commentaires -(en anglais) à Dave -Raggett <dsr@w3.org>. -Si vous trouvez Slidy utile, vous pouvez également devenir -Supporter du W3C.

    - - - -

    Veuillez utilisez les feuilles de style, scripts et fichiers d'aide - -en suivant le copyright - -et la licence du W3C.

    - - - - - - - -
    - - - - - - - diff --git a/lca2013-ci/help/help.html.hu b/lca2013-ci/help/help.html.hu deleted file mode 100644 index 64eb205..0000000 --- a/lca2013-ci/help/help.html.hu +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - Segítség a bemutatóhoz - - - - - - - -

    Segítség a bemutatóhoz

    - -

    Ezt a bemutatót a Power Point-hoz hasonlóan lehet vezérelni. - A következő oldalra való lépéshez kattintson bárhova az aktuális - oldalon belül, vagy nyomja le a szóköz billentyűt. Az oldalak között - a bal és jobb nyíl, illetve a Page Up és Page Down billentyűkkel mozoghat. - A szöveg mérete automatikusan kerül beállításra úgy, hogy igazodjon - a böngésző ablakának szélességéhez, viszont az "S" billentyűvel - csökkentheti, a "B"-vel növelheti azt. Ugyanerre használhatja a "<" - és a ">" billentyűket is. - Az "F" billentyűvel be- és - kikapcsolhatja az alsó állapotsor megjelenítését. A "K" billentyűvel - letilthatja, illetve engedélyezheti, hogy egérkattintással a következő - oldalra lehessen lépni. A "C" billentyűvel megjelenítheti, bármely másikkal - pedig eltűntetheti a tartalomjegyzéket. Az "F11" billenytűvel válthat át - a böngésző teljes képernyős üzemmódjára, vagy jöhet onnan vissza. - Megjegyezzük, hogy nem minden billentyű támogatott minden böngészőben, - mivel a böngészők lefoglalhatnak néhány (böngészőnként eltérő) billentyűt - a saját vezérlésükre. -

    - -

    A Firefox felhasználóknak hasznos lehet az - autohide - bővítmény, amivel elrejthetők az eszköztárak teljes képernyős üzemmódban. -

    - -

    Ha szeretné látni, hogyan működik a Slidy, nézze meg az oldal - forrásában az XHTML jelölésmódot, vagy nézze meg ezt a - hosszabb magyarázatot, - ami további funkciókat is bemutat. Minden oldalt egy olyan div elem jelöl, - amiben be van állítva, hogy class="slide". A képek CSS-sel történő - pozicionálása és szélességüknek százalékban való megadása biztosítja, - hogy a sok képet tartalmazó oldalak az ablak méretének megfelelően - skálázódjanak. Az oldalon belül egymás után megjelenítendő tartalom a - class="incremental" megadásával jelölhető. A becsatolt stíluslapok és - scriptek a védjegyzett/szabadalmaztatott/más módon védett - bemutató-megjelenítő eszközök web-alapú alternatívájaként lettek - fejlesztve, és sok, manapság használatos böngészővel tesztelve. - Az integrált szerkesztési lehetőség jelenleg fejlesztés alatt áll. - Észrevételeit a következő helyre küldje: - Dave Raggett - <dsr@w3.org>. -

    - -

    - Ön jogosult az e bemutatóhoz tartozó stíluslapok, scriptek és - segítség fájl használatára, amennyiben betartja a W3C - - dokumentum használati és - - szoftver licencelési szabályait. - -

    - - - -
    - - - - diff --git a/lca2013-ci/help/help.html.nl b/lca2013-ci/help/help.html.nl deleted file mode 100644 index b2e9043..0000000 --- a/lca2013-ci/help/help.html.nl +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Slidy Help - - - - -

    Slidy Help

    - - - -

    Deze sheetpresentatie kan op dezelfde manier worden aangestuurd als -Powerpoint. Klik op een willekeurige plaats op de pagina met de muis, of -druk op de spatiebalk om naar de volgende sheet te gaan. Je kan voor- of -achterwaarts door de sheets bewegen mbv de links/rechts cursor- en de Page -Up en Page Down toetsen. De lettergrootte wordt automatisch aangepast aan -de breedte van het venster, maar je kunt 'm ook handmatig aanpassen met -"S" en "<" voor kleiner en "B" en ">" voor groter. Gebruik de -"F" om de status aan de onderkant aan/uit te schakelen. De "K" zorgt -ervoor dat een muisklik je niet meer, of wel weer naar de volgende sheet -brengt. Je kan de "C" gebruiken om het inhoudsoverzicht op te roepen, en -een willekeurige andere toets om 'm weer te verbergen. Gebruik "F11" om de -"volledig scherm" modus aan /uit te schakelen. Merk op dat niet alle -toetsen in iedere browser worden ondersteund, omdat sommige browsers -toetsen gebruiken voor besturing van de browser zelf. Dit varieert zelfs -tussen versies van dezelfde browser.

    - -

    Firefox gebruikers willen wellicht de "autohide" extension gebruiken om -werkbalken te verbergen wanneer "volledig scherm" wordt aangeroepen met -"F11".

    - -

    Als u wilt zien hoe Slidy werkt, gebruik Bron Bekijken om de XHTML opmaak -te bekijken, of bekijk deze langere uitleg, die ook extra functionaliteit -uitlegt. Elke sheet is in de opmaak genoteerd als een div element met -class="slide". CSS positionering and procentuele breedtes op afbeeldingen -kunnen worden gebruikt om te verzekeren dat uw afbeeldingrijke sheets -schalen naar de vensterbreedte. Inhoud kan stapsgewijs zichtbaar worden -gemaakt met behulp van class="incremental". Het gelinkte stijlblad en de -gelinkte scripts zijn ontwikkeld als een Web-gebaseerd alternatief voor -gesloten presentatie programma's en zijn getest op een variëteit van -recente browsers. Geintegreerde ondersteuning voor (inhoud)aanpassing -wordt ontwikkeld. Zend uw opmerkingen aub naar Dave Raggett <dsr@w3.org> -Als u Slidy bruikbaar vindt, wilt u wellicht overwegen W3C donateur te -worden.

    - -

    U bent welkom om gebruik te maken van de stijlbladen, scripts en dit -helpbestand onder de regels van W3C's document use (document gebruik) en -software licensing (software licenties)

    - - - - -
    - - - - diff --git a/lca2013-ci/help/help.html.pl b/lca2013-ci/help/help.html.pl deleted file mode 100644 index 2eb6ca4..0000000 --- a/lca2013-ci/help/help.html.pl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - Slidy - pomoc - - - - -

    Slidy - pomoc

    - -

    Prezentacją steruje się tak samo, jak w Powerpoincie. -Aby przejść do następnego slajdu, kliknij w dowolnym miejscu prezentacji myszą -lub naciśnij spację. Możesz też poruszać się w przód / tył używając klawiszy -kursora (lewo / prawo) lub klawiszy Pg Up / Pg Dn. Rozmiar czcionki jest -dobierany automatycznie tak, żeby mieścił się w obszarze przeglądarki, -ale możesz także dostosować go ręcznie naciskając klawisze "S", aby pomniejszyć -tekst i "B", aby go powiększyć. Możesz do tego celu także użyć klawiszy "<" - i ">". Użyj klawisza "F" aby - ukryć / pokazać dolny pasek statusu. Klawisz "K" włącza / wyłącza tryb przechodzenia - do następnego slajdu po kliknięciu myszką. Możesz użyć klawisza "C", żeby pokazać - spis treści i dowolnego innego, żeby go ukryć. Klawisz -"F11" włącza tryb pełnoekranowy przeglądarki. Pamiętaj, że nie wszystkie klawisze -są obsługiwane we wszystkich przeglądarkach, gdyż niektóre z nich rezerwują -konkretne klawisze do własnych celów, wszystko to zależy od używanej przeglądarki.

    - -

    Jeśli używasz Firefoxa, zwróć uwagę na rozszerzenie autohide, dzięki któremu -możesz ukryć paski narzędziowe w trybie pełnoekranowym (F11).

    - -

    Jeśli chcesz dowiedzieć się, w jaki sposób działa Slidy, obejrzyj źródło strony prezentacji, żeby -zobaczyć użyty XHTML lub zapoznaj się z prezentacją działania, która omawia -wszystkie dodatkowe funkcje. Każdy slajd jest reprezentowany przez element div o klasie "slide". -Pozycjonowanie CSS i użycie procentowych szerokości obrazków zapewni, że -Twoje slajdy będą poprawnie wyświetlane w każdej skali. -Zawartości slajdu, które mają być stopniowo odsłaniane oznacz klasą "incremental". -Powiązany arkusz stylów CSS i skrypt zostały stworzone jako sieciowa -alternatywa dla komercyjnych narzędzi prezentacyjnych. Całość została -przetestowana na różnorodnych współczesnych przeglądarkach. -Na etapie tworzenia jest aplikacja do zintegrowanego tworzenia i edycji prezentacji. -Wszystkie komentarze prosimy kierować do Dave'a -Raggetta <dsr@w3.org>.

    - -

    Zachęcamy do używania arkuszy stylów, skryptów i pliku pomocy na warunkach licencyjnych dotyczących dokumentów -i oprogramowania W3C

    - - - -
    - - - diff --git a/lca2013-ci/help/help.html.pt-br b/lca2013-ci/help/help.html.pt-br deleted file mode 100644 index c2aee81..0000000 --- a/lca2013-ci/help/help.html.pt-br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/lca2013-ci/help/help.html.pt_br b/lca2013-ci/help/help.html.pt_br deleted file mode 100644 index c2aee81..0000000 --- a/lca2013-ci/help/help.html.pt_br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/lca2013-ci/help/help.html.sv b/lca2013-ci/help/help.html.sv deleted file mode 100644 index 3d019a7..0000000 --- a/lca2013-ci/help/help.html.sv +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Hjälpsida för presentationer - - -

    Hjälpsida för presentationer

    - -

    Denna presentation kan användas på liknande sätt som Power Point. -För att bläddra till nästa sida går det att trycka på mellanslagstangenten eller klicka med musens -västra knapp så gott som var som helst på sidan. Bläddra framåt och -bakåt med höger- respektive vänsterpiltangenterna eller tangenterna »Pg Dn» respektive -»Pg Up». Textens storlek anpassas automatiskt efter webbläsarens -fönsterbredd, men den går även att justera manuellt med -tangenterna »S» och »B» för att förminska respektive förstora texten. Alternativt kan -tangenterna »<» respektive »>» användas. Tangenten -»F» används för att visa / dölja statusraden längst ner i fönstret. Tangenten »K» -kopplar på / av möjligheten att klicka med musen för att bläddra till nästa sida. Tangenten -»C» används för att visa innehållsförteckningen och en tryckning på vilken annan tangent som -helst döljer den. En tryckning på tangenten »H» visar denna hjälpsida. Tangenten »F11» -växlar mellan fullskärmsvisning och visning i webbläsarens fönster. Observera att vissa webbläsare kan -ha reserverat några av dessa tangenttryckningar för andra funktioner; detta varierar mellan olika webbläsare.

    - -

    Firefoxanvändare kan vid behov installera autohide -för att verktygsfälten skall döljas vid övergång till fullskärmsvisning med F11.

    - -

    För att se hur Slidy fungerar, titta på XHTML-koden genom att välja »Visa -källa» (eller liknande) i webbläsarens meny eller läs följande längre -beskrivning, där även ytterligare finesser beskrivs. Varje sida är markerad som -div-element med attributet class="slide". CSS-positionering och procentuell bredd -kan användas för att placera bilderna i rätt skala i förhållande till -webbläsarens fönsterstorlek. Det som skall visas inkrementiellt -markeras med class="incremental". Länkar hänvisar till några skript och stilmallar -som har testats med en mängd nutida webbläsare och bildar ett webbaserat alternativ till proprietära -presentationsprogram. Stöd för integrerad editering håller på att utvecklas. Skicka gärna -kommentarer till Dave -Raggett <dsr@w3.org>. -Om du finner Slidy användbar kan du överväga att bli -W3C Supporter.

    - -

    Välkommen att använda presentationens stilmallar, skript och hjälpfiler enligt reglerna -för W3C:s document use -och software -licensing!

    - - - -
    - - - diff --git a/lca2013-ci/help/help.pt-br.html b/lca2013-ci/help/help.pt-br.html deleted file mode 100644 index 72d9891..0000000 --- a/lca2013-ci/help/help.pt-br.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/lca2013-ci/images/OpenStackLogo_wTag.png b/lca2013-ci/images/OpenStackLogo_wTag.png deleted file mode 100644 index d410964aeb4c0d8e8c52fa77bdd6e3953065996e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7441 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 - - - - -OpenStack Project Continuous Integration - - - - - - - - - - -
    - -
    - - - - - - - - - - - - - -OpenStack logo
    -

    OpenStack Project Continuous Integration

    -

    -Monty Taylor -<mordred@inaugust.com>
    - -

    - - -
    -

    OpenStack CI

    -
      -
    • Run by OpenStack Infrastructure Team
    • -
    • OpenStack Infrastructure Team is an open team
    • -
    • OpenStack Infrastructure Team would love you to join
    • -
    • All repos are at: https://github.com/openstack-infra
    • -
    -
    - -
    -

    Scale

    -
      -
    • Over 500 Active Technical Contributors (and growing)
    • -
    • As many as 200 events an hour (and growing)
    • -
    • 18 (integarted) projects (and growing)
    • -
    -
    - -
    -

    Automation

    -
      - - -
    • Automate Away all non-creative tasks
    • -
    • Humans get repeatable processes wrong
    • -
    • We don't have enough humans
    • - -
    -
    - -
    -

    Following from that

    -
      - -
    • Consistency
    • -
    • Repeatability
    • -
    • Availability
    • - -
    -
    - -
    -

    Consistency

    -
      - -
    • To automate 18 projects, they need to act the same
    • -
    • Inteface for devs for 18 projects needs to be the same
    • - -
    -
    - -
    -

    Repeatability

    -
      - -
    • Everything must be able to run 500x a day without failing
    • -
    • Everything must be able to run 500x a day without failing
    • -
    • Everything must be able to run 500x a day without failing
    • - -
    -
    - -
    -

    Availability

    -
      - -
    • Once everything is automated, the projects stops if the automation does
    • -
    • Access to manage needs to be egalitarian
    • -
    -
    - -
    -

    Gated Trunk

    -
      -
    • Ensures Code Quality
    • -
    • Protects developers
        -
      • Devs always start from working code
      • -
    • Protects tree
        -
      • Bad code doesn't land
      • -
    • Egalitarian
        -
      • Process is the same for everyone
      • -
      • Process is transparent
      • -
      • Process is automated
      • -
    - -
    - -
    -

    Gating Implemenation

    -
      - -
    • Test everything we can on every commit before it lands
    • -
    • Test change when they are proposed
    • -
    • Peer Code review ALL changes
    • -
    • Test the resulting state of the tree before it becomes the resulting state
    • - - -
    -
    - -
    -

    Test Everything

    -
      - -
    • unittests
    • -
    • style tests
    • -
    • integration tests
    • - -
    -
    - -
    -

    Gating Impl

    -
      - -
    • Gerrit -
        -
      • Repos
      • -
      • Code Review
      • -
      • Event Stream -
      -
    • -
    • Zuul -
        -
      • Takes actions based on gerrit events
      • -
      -
    • -
    • Jenkins -
        -
      • Runs tests
      • -
      -
    • -
    • devstack-gate -
        -
      • Prepped pool of slaves
      • -
      -
    • -
    -
    - -
    -

    Gerrit

    -
      -
    • Developed by Google for Android
    • -
    • Stand-alone patch review system
    • -
    • Integration points: hooks, JSON queries, event-stream
    • -
    • Extensible review categories, default: Verified, Code-Review
    • -
    -
    - -
    - -
    -

    devstack-gate

    -
      - -
    • Clouds can't create machines consistently enough -
        -
      • Make a pool of test machines
      • -
    • -
    • Internet breaks often -
        -
      • Prefetch all network needs of devstack
      • -
    • -
    • configure, run, and test result of devstack -
        -
      • Install every service in openstack using devstack
      • -
      • Test result cloud using tempest
      • -
      • Change to a project is tested against tip of all others
      • -
    • -
    • Devstack does evil things to machines -
        -
      • Throw away machines after each test run
      • -
    • - -
    -
    - -
    -

    System Management

    -
      - -
    • Puppet
    • -
    • Jenkins Job Builder
    • -
    • jeepyb
    • - -
    -
    - -
    -

    jenkins-job-builder

    -
      - -
    • Availability of jenkins config to everyone
    • -
    • Set of yaml files describing our jenkins jobs
    • -
    • Macro-based for composition
    • -
    • yaml files are in gerrit
    • - -
    -
    - -
    -

    projects.yaml

    -
      - -
    • Availability of project config to everyone
    • -
    • Drives config of repos in gerrit and github and zuul
    • -
    • Drives pypi mirror
    • -
    • Source of info for pull request closer
    • - -
    -
    - -
    -

    pypi mirror

    -
      - -
    • Availability of pip commands
    • -
    • Common set of requirements
    • -
    • PyPI isn't available enough
    • -
    • pip download reqs for all projects in projects.yaml
    • -
    • turn download cache into static pypi mirror
    • - -
    -
    - -
    -

    Docmentation

    -
      - -
    • build sphinx docs on each commit
    • -
    • upload to openstack.org
    • -
    • optionally trigger rtfd
    • -
    • why not gate on it?
    • - -
    -
    - -
    -

    Translations

    -
      - -
    • apparently some people don't speak english
    • -
    • transifex for translations management
    • -
    • On each commit to trunk, upload latest strings to transifex
    • -
    • Periodicly, fetch translated strings from transifex and propose change to gerrit
    • - -
    -
    - -
    -

    Tag Based Releasing

    -
      - -
    • Triggered by git tag
    • -
    • If tag exists, that's the version
    • -
    • If tag doesn't, version is either: -
        -
      • $latesttag.$revcount.g$gitsha
      • -
      • $versionarg.a$revcount.g$gitsha
      • -
    • -
    • On tag: -
        -
      • Upload sdist tarball to tarballs.o.o
      • -
      • If release tag (no letters) upload to pypi too
      • -
    • - -
    -
    - -
    -

    Things we're working on

    -
      - -
    • Jenkins Gearman Plugin
    • -
    • Upstream branch tracking
    • -
    • Logstash for devstack jobs
    • -
    -
    - -
    -

    Thanks!

    - -

    All repos are at: https://github.com/openstack-infra

    - -

    -These slides available at: https://openstack-ci.github.com/publications -

    - -
    - - - diff --git a/lca2013-ci/scripts/.htaccess b/lca2013-ci/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/lca2013-ci/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/lca2013-ci/scripts/slidy.js b/lca2013-ci/scripts/slidy.js deleted file mode 100644 index 217a421..0000000 --- a/lca2013-ci/scripts/slidy.js +++ /dev/null @@ -1,2952 +0,0 @@ -/* slidy.js - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software - - Defines single name "w3c_slidy" in global namespace - Adds event handlers without trampling on any others -*/ - -// the slidy object implementation -var w3c_slidy = { - // classify which kind of browser we're running under - ns_pos: (typeof window.pageYOffset!='undefined'), - khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false), - opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false), - ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false), - iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false), - android: ((navigator.userAgent).indexOf("Android") >= 0 ? true : false), - ie: (typeof document.all != "undefined" && !this.opera), - ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1), - ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1), - ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1), - ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1), - - // data for swipe and double tap detection on touch screens - last_tap: 0, - prev_tap: 0, - start_x: 0, - start_y: 0, - delta_x: 0, - delta_y: 0, - - // are we running as XHTML? (doesn't work on Opera) - is_xhtml: /xml/.test(document.contentType), - - slide_number: 0, // integer slide count: 0, 1, 2, ... - slide_number_element: null, // element containing slide number - slides: [], // set to array of slide div's - notes: [], // set to array of handout div's - backgrounds: [], // set to array of background div's - toolbar: null, // element containing toolbar - title: null, // document title - last_shown: null, // last incrementally shown item - eos: null, // span element for end of slide indicator - toc: null, // table of contents - outline: null, // outline element with the focus - selected_text_len: 0, // length of drag selection on document - view_all: 0, // 1 to view all slides + handouts - want_toolbar: true, // user preference to show/hide toolbar - mouse_click_enabled: true, // enables left click for next slide - scroll_hack: 0, // IE work around for position: fixed - disable_slide_click: false, // used by clicked anchors - - lang: "en", // updated to language specified by html file - - help_anchor: null, // used for keyboard focus hack in showToolbar() - help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html", - help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " + - "or Pg Up and Pg Dn. Use S and B to change font size.", - - size_index: 0, - size_adjustment: 0, - sizes: new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt", - "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"), - - // needed for efficient resizing - last_width: 0, - last_height: 0, - - - // Needed for cross browser support for relative width/height on - // object elements. The work around is to save width/height attributes - // and then to recompute absolute width/height dimensions on resizing - objects: [], - - // attach initialiation event handlers - set_up: function () { - var init = function() { w3c_slidy.init(); }; - if (typeof window.addEventListener != "undefined") - window.addEventListener("load", init, false); - else - window.attachEvent("onload", init); - }, - - hide_slides: function () { - if (document.body && !w3c_slidy.initialized) - document.body.style.visibility = "hidden"; - else - setTimeout(w3c_slidy.hide_slides, 50); - }, - - // hack to persuade IE to compute correct document height - // as needed for simulating fixed positioning of toolbar - ie_hack: function () { - window.resizeBy(0,-1); - window.resizeBy(0, 1); - }, - - init: function () { - //alert("slidy starting test 10"); - document.body.style.visibility = "visible"; - this.init_localization(); - this.add_toolbar(); - this.wrap_implicit_slides(); - this.collect_slides(); - this.collect_notes(); - this.collect_backgrounds(); - this.objects = document.body.getElementsByTagName("object"); - this.patch_anchors(); - this.slide_number = this.find_slide_number(location.href); - window.offscreenbuffering = true; - this.size_adjustment = this.find_size_adjust(); - this.time_left = this.find_duration(); - this.hide_image_toolbar(); // suppress IE image toolbar popup - this.init_outliner(); // activate fold/unfold support - this.title = document.title; - this.keyboardless = (this.ipad||this.iphone||this.android); - - if (this.keyboardless) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - this.want_toolbar = 0; - } - - // work around for opera bug - this.is_xhtml = (document.body.tagName == "BODY" ? false : true); - - if (this.slides.length > 0) - { - var slide = this.slides[this.slide_number]; - - if (this.slide_number > 0) - { - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - this.set_eos_status(true); - } - else - { - this.last_shown = null; - this.set_visibility_all_incremental("hidden"); - this.set_eos_status(!this.next_incremental_item(this.last_shown)); - } - - this.set_location(); - this.add_class(this.slides[0], "first-slide"); - w3c_slidy.show_slide(slide); - } - - this.toc = this.table_of_contents(); - - this.add_initial_prompt(); - - // bind event handlers without interfering with custom page scripts - // Tap events behave too weirdly to support clicks reliably on - // iPhone and iPad, so exclude these from click handler - - if (!this.keyboardless) - this.add_listener(document.body, "click", this.mouse_button_click); - - this.add_listener(document, "keydown", this.key_down); - this.add_listener(document, "keypress", this.key_press); - this.add_listener(window, "resize", this.resized); - this.add_listener(window, "scroll", this.scrolled); - this.add_listener(window, "unload", this.unloaded); - - this.add_listener(document, "touchstart", this.touchstart); - this.add_listener(document, "touchmove", this.touchmove); - this.add_listener(document, "touchend", this.touchend); - - // this seems to be a debugging hack - //if (!document.body.onclick) - // document.body.onclick = function () { }; - - this.single_slide_view(); - - //this.set_location(); - - this.resized(); - - if (this.ie7) - setTimeout(w3c_slidy.ie_hack, 100); - - this.show_toolbar(); - - // for back button detection - setInterval(function () { w3c_slidy.check_location(); }, 200); - w3c_slidy.initialized = true; - }, - - // create div element with links to each slide - table_of_contents: function () { - var toc = this.create_element("div"); - this.add_class(toc, "slidy_toc hidden"); - //toc.setAttribute("tabindex", "0"); - - var heading = this.create_element("div"); - this.add_class(heading, "toc-heading"); - heading.innerHTML = this.localize("Table of Contents"); - - toc.appendChild(heading); - var previous = null; - - for (var i = 0; i < this.slides.length; ++i) - { - var title = this.has_class(this.slides[i], "title"); - var num = document.createTextNode((i + 1) + ". "); - - toc.appendChild(num); - - var a = this.create_element("a"); - a.setAttribute("href", "#(" + (i+1) + ")"); - - if (title) - this.add_class(a, "titleslide"); - - var name = document.createTextNode(this.slide_name(i)); - a.appendChild(name); - a.onclick = w3c_slidy.toc_click; - a.onkeydown = w3c_slidy.toc_key_down; - a.previous = previous; - - if (previous) - previous.next = a; - - toc.appendChild(a); - - if (i == 0) - toc.first = a; - - if (i < this.slides.length - 1) - { - var br = this.create_element("br"); - toc.appendChild(br); - } - - previous = a; - } - - toc.focus = function () { - if (this.first) - this.first.focus(); - } - - toc.onmouseup = w3c_slidy.mouse_button_up; - - toc.onclick = function (e) { - e||(e=window.event); - - if (w3c_slidy.selected_text_len <= 0) - w3c_slidy.hide_table_of_contents(true); - - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }; - - document.body.insertBefore(toc, document.body.firstChild); - return toc; - }, - - is_shown_toc: function () { - return !w3c_slidy.has_class(w3c_slidy.toc, "hidden"); - }, - - show_table_of_contents: function () { - w3c_slidy.remove_class(w3c_slidy.toc, "hidden"); - var toc = w3c_slidy.toc; - toc.focus(); - - if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0) - setTimeout(w3c_slidy.ie_hack, 100); - }, - - hide_table_of_contents: function (focus) { - w3c_slidy.add_class(w3c_slidy.toc, "hidden"); - - if (focus && !w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - }, - - toggle_table_of_contents: function () { - if (w3c_slidy.is_shown_toc()) - w3c_slidy.hide_table_of_contents(true); - else - w3c_slidy.show_table_of_contents(); - }, - - // called on clicking toc entry - toc_click: function (e) { - if (!e) - e = window.event; - - var target = w3c_slidy.get_target(e); - - if (target && target.nodeType == 1) - { - var uri = target.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - } - - w3c_slidy.hide_table_of_contents(true); - if (w3c_slidy.ie7) w3c_slidy.ie_hack(); - w3c_slidy.stop_propagation(e); - return w3c_slidy.cancel(e); - }, - - // called onkeydown for toc entry - toc_key_down: function (event) { - var key; - - if (!event) - var event = window.event; - - // kludge around NS/IE differences - if (window.event) - key = window.event.keyCode; - else if (event.which) - key = event.which; - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey) - return true; - - if (key == 13) - { - var uri = this.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - - w3c_slidy.hide_table_of_contents(true); - - if (self.ie7) - w3c_slidy.ie_hack(); - - return w3c_slidy.cancel(event); - } - - if (key == 40 && this.next) - { - this.next.focus(); - return w3c_slidy.cancel(event); - } - - if (key == 38 && this.previous) - { - this.previous.focus(); - return w3c_slidy.cancel(event); - } - - return true; - }, - - touchstart: function (e) - { - //e.preventDefault(); - this.prev_tap = this.last_tap; - this.last_tap = (new Date).getTime(); - - var tap_delay = this.last_tap - this.prev_tap; - - if (tap_delay <= 200) - { - // double tap - } - - var touch = e.touches[0]; - - this.start_x = touch.pageX; - this.start_y = touch.pageY; - this.delta_x = this.delta_y = 0; - }, - - touchmove: function (e) - { - //e.preventDefault(); - var touch = e.touches[0]; - this.delta_x = touch.pageX - this.start_x; - this.delta_y = touch.pageY - this.start_y; - }, - - touchend: function (e) - { - //e.preventDefault(); - var delay = (new Date).getTime() - this.last_tap; - var dx = this.delta_x; - var dy = this.delta_y; - var abs_dx = Math.abs(dx); - var abs_dy = Math.abs(dy); - - if (delay < 500 && (abs_dx > 100 || abs_dy > 100)) - { - if (abs_dx > 0.5 * abs_dy) - { - if (dx > 0) - w3c_slidy.next_slide(true); - else - w3c_slidy.previous_slide(true); - } - else if (abs_dy > 2 * abs_dx) - { - w3c_slidy.toggle_table_of_contents(); - } - } - }, - - // ### OBSOLETE ### - before_print: function () { - this.show_all_slides(); - this.hide_toolbar(); - alert("before print"); - }, - - // ### OBSOLETE ### - after_print: function () { - if (!this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - } - alert("after print"); - }, - - // ### OBSOLETE ### - print_slides: function () { - this.before_print(); - window.print(); - this.after_print(); - }, - - // ### OBSOLETE ?? ### - toggle_view: function () { - if (this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - this.view_all = 0; - } - else - { - this.show_all_slides(); - this.hide_toolbar(); - this.view_all = 1; - } - }, - - // prepare for printing ### OBSOLETE ### - show_all_slides: function () { - this.remove_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - }, - - // restore after printing ### OBSOLETE ### - single_slide_view: function () { - this.add_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - }, - - // suppress IE's image toolbar pop up - hide_image_toolbar: function () { - if (!this.ns_pos) - { - var images = document.getElementsByTagName("IMG"); - - for (var i = 0; i < images.length; ++i) - images[i].setAttribute("galleryimg", "no"); - } - }, - - unloaded: function (e) { - //alert("unloaded"); - }, - - // Safari and Konqueror don't yet support getComputedStyle() - // and they always reload page when location.href is updated - is_KHTML: function () { - var agent = navigator.userAgent; - return (agent.indexOf("KHTML") >= 0 ? true : false); - }, - - // find slide name from first h1 element - // default to document title + slide number - slide_name: function (index) { - var name = null; - var slide = this.slides[index]; - - var heading = this.find_heading(slide); - - if (heading) - name = this.extract_text(heading); - - if (!name) - name = this.title + "(" + (index + 1) + ")"; - - name.replace(/\&/g, "&"); - name.replace(/\/g, ">"); - - return name; - }, - - // find first h1 element in DOM tree - find_heading: function (node) { - if (!node || node.nodeType != 1) - return null; - - if (node.nodeName == "H1" || node.nodeName == "h1") - return node; - - var child = node.firstChild; - - while (child) - { - node = this.find_heading(child); - - if (node) - return node; - - child = child.nextSibling; - } - - return null; - }, - - // recursively extract text from DOM tree - extract_text: function (node) { - if (!node) - return ""; - - // text nodes - if (node.nodeType == 3) - return node.nodeValue; - - // elements - if (node.nodeType == 1) - { - node = node.firstChild; - var text = ""; - - while (node) - { - text = text + this.extract_text(node); - node = node.nextSibling; - } - - return text; - } - - return ""; - }, - - // find copyright text from meta element - find_copyright: function () { - var name, content; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "copyright") - return content; - } - - return null; - }, - - find_size_adjust: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "font-size-adjustment") - return 1 * content; - } - - return 1; - }, - - // for 20 minutes - find_duration: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "duration") - return 60000 * content; - } - - return null; - }, - - replace_by_non_breaking_space: function (str) { - for (var i = 0; i < str.length; ++i) - str[i] = 160; - }, - - // ### CHECK ME ### is use of "li" okay for text/html? - // for XHTML do we also need to specify namespace? - init_outliner: function () { - var items = document.getElementsByTagName("li"); - - for (var i = 0; i < items.length; ++i) - { - var target = items[i]; - - if (!this.has_class(target.parentNode, "outline")) - continue; - - target.onclick = this.outline_click; -/* ### more work needed for IE6 - if (!this.ns_pos) - { - target.onmouseover = this.hover_outline; - target.onmouseout = this.unhover_outline; - } -*/ - if (this.foldable(target)) - { - target.foldable = true; - target.onfocus = function () {w3c_slidy.outline = this;}; - target.onblur = function () {w3c_slidy.outline = null;}; - - if (!target.getAttribute("tabindex")) - target.setAttribute("tabindex", "0"); - - if (this.has_class(target, "expand")) - this.unfold(target); - else - this.fold(target); - } - else - { - this.add_class(target, "nofold"); - target.visible = true; - target.foldable = false; - } - } - }, - - foldable: function (item) { - if (!item || item.nodeType != 1) - return false; - - var node = item.firstChild; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) - return true; - - node = node.nextSibling; - } - - return false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - fold: function (item) { - if (item) - { - this.remove_class(item, "unfolded"); - this.add_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.add_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - unfold: function (item) { - if (item) - { - this.add_class(item, "unfolded"); - this.remove_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.remove_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = true; - }, - - outline_click: function (e) { - if (!e) - e = window.event; - - var rightclick = false; - var target = w3c_slidy.get_target(e); - - while (target && target.visible == undefined) - target = target.parentNode; - - if (!target) - return true; - - if (e.which) - rightclick = (e.which == 3); - else if (e.button) - rightclick = (e.button == 2); - - if (!rightclick && target.visible != undefined) - { - if (target.foldable) - { - if (target.visible) - w3c_slidy.fold(target); - else - w3c_slidy.unfold(target); - } - - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - } - - return false; - }, - - add_initial_prompt: function () { - var prompt = this.create_element("div"); - prompt.setAttribute("class", "initial_prompt"); - - var p1 = this.create_element("p"); - prompt.appendChild(p1); - p1.setAttribute("class", "help"); - - if (this.keyboardless) - p1.innerHTML = "swipe right to move to next slide"; - else - p1.innerHTML = "Space, Right Arrow or swipe right to move to " + - "next slide, click help below for more details"; - - this.add_listener(prompt, "click", function (e) { - document.body.removeChild(prompt); - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }); - - document.body.appendChild(prompt); - this.initial_prompt = prompt; - setTimeout(function() {document.body.removeChild(prompt);}, 5000); - }, - - add_toolbar: function () { - var counter, page; - - this.toolbar = this.create_element("div"); - this.toolbar.setAttribute("class", "toolbar"); - - // a reasonably behaved browser - if (this.ns_pos || !this.ie6) - { - var right = this.create_element("div"); - right.setAttribute("style", "float: right; text-align: right"); - - counter = this.create_element("span") - counter.innerHTML = this.localize("slide") + " n/m"; - right.appendChild(counter); - this.toolbar.appendChild(right); - - var left = this.create_element("div"); - left.setAttribute("style", "text-align: left"); - - // global end of slide indicator - this.eos = this.create_element("span"); - this.eos.innerHTML = "* "; - left.appendChild(this.eos); - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - left.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - left.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()"); - contents.setAttribute("title", this.localize("table of contents")); - contents.innerHTML = this.localize("contents?"); - left.appendChild(contents); - - var gap2 = document.createTextNode(" "); - left.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.className = "copyright"; - span.innerHTML = copyright; - left.appendChild(span); - } - - this.toolbar.setAttribute("tabindex", "0"); - this.toolbar.appendChild(left); - } - else // IE6 so need to work around its poor CSS support - { - this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute"); - this.toolbar.style.zIndex = "200"; - this.toolbar.style.width = "99.9%"; - this.toolbar.style.height = "1.2em"; - this.toolbar.style.top = "auto"; - this.toolbar.style.bottom = "0"; - this.toolbar.style.left = "0"; - this.toolbar.style.right = "0"; - this.toolbar.style.textAlign = "left"; - this.toolbar.style.fontSize = "60%"; - this.toolbar.style.color = "red"; - this.toolbar.borderWidth = 0; - this.toolbar.className = "toolbar"; - this.toolbar.style.background = "rgb(240,240,240)"; - - // would like to have help text left aligned - // and page counter right aligned, floating - // div's don't work, so instead use nested - // absolutely positioned div's. - - var sp = this.create_element("span"); - sp.innerHTML = "  * "; - this.toolbar.appendChild(sp); - this.eos = sp; // end of slide indicator - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - this.toolbar.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - this.toolbar.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:toggleTableOfContents()"); - contents.setAttribute("title", this.localize("table of contents".localize)); - contents.innerHTML = this.localize("contents?"); - this.toolbar.appendChild(contents); - - var gap2 = document.createTextNode(" "); - this.toolbar.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.innerHTML = copyright; - span.style.color = "black"; - span.style.marginLeft = "0.5em"; - this.toolbar.appendChild(span); - } - - counter = this.create_element("div") - counter.style.position = "absolute"; - counter.style.width = "auto"; //"20%"; - counter.style.height = "1.2em"; - counter.style.top = "auto"; - counter.style.bottom = 0; - counter.style.right = "0"; - counter.style.textAlign = "right"; - counter.style.color = "red"; - counter.style.background = "rgb(240,240,240)"; - - counter.innerHTML = this.localize("slide") + " n/m"; - this.toolbar.appendChild(counter); - } - - // ensure that click isn't passed through to the page - this.toolbar.onclick = - function (e) { - if (!e) - e = window.event; - - var target = e.target; - - if (!target && e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target && target.nodeType == 3) - target = target.parentNode; - - w3c_slidy.stop_propagation(e); - - if (target && target.nodeName.toLowerCase() != "a") - w3c_slidy.mouse_button_click(e); - }; - - this.slide_number_element = counter; - this.set_eos_status(false); - document.body.appendChild(this.toolbar); - }, - - // wysiwyg editors make it hard to use div elements - // e.g. amaya loses the div when you copy and paste - // this function wraps div elements around implicit - // slides which start with an h1 element and continue - // up to the next heading or div element - wrap_implicit_slides: function () { - var i, heading, node, next, div; - var headings = document.getElementsByTagName("h1"); - - if (!headings) - return; - - for (i = 0; i < headings.length; ++i) - { - heading = headings[i]; - - if (heading.parentNode != document.body) - continue; - - node = heading.nextSibling; - - div = document.createElement("div"); - this.add_class(div, "slide"); - document.body.replaceChild(div, heading); - div.appendChild(heading); - - while (node) - { - if (node.nodeType == 1 && // an element - (node.nodeName == "H1" || - node.nodeName == "h1" || - node.nodeName == "DIV" || - node.nodeName == "div")) - break; - - next = node.nextSibling; - node = document.body.removeChild(node); - div.appendChild(node); - node = next; - } - } - }, - -// return new array of all slides - collect_slides: function () { - var slides = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "slide")) - { - // add slide to collection - slides[slides.length] = div; - - // hide each slide as it is found - this.add_class(div, "hidden"); - - // add dummy
    at end for scrolling hack - var node1 = document.createElement("br"); - div.appendChild(node1); - var node2 = document.createElement("br"); - div.appendChild(node2); - } - else if (this.has_class(div, "background")) - { // work around for Firefox SVG reload bug - // which otherwise replaces 1st SVG graphic with 2nd - div.style.display = "block"; - } - } - - this.slides = slides; - }, - - // return new array of all
    - collect_notes: function () { - var notes = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "handout")) - { - // add note to collection - notes[notes.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.notes = notes; - }, - - // return new array of all
    - // including named backgrounds e.g. class="background titlepage" - collect_backgrounds: function () { - var backgrounds = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "background")) - { - // add background to collection - backgrounds[backgrounds.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.backgrounds = backgrounds; - }, - - // set click handlers on all anchors - patch_anchors: function () { - var self = w3c_slidy; - var handler = function (event) { - // compare this.href with location.href - // for link to another slide in this doc - - if (self.page_address(this.href) == self.page_address(location.href)) - { - // yes, so find new slide number - var newslidenum = self.find_slide_number(this.href); - - if (newslidenum != self.slide_number) - { - var slide = self.slides[self.slide_number]; - self.hide_slide(slide); - self.slide_number = newslidenum; - slide = self.slides[self.slide_number]; - self.show_slide(slide); - self.set_location(); - } - } - else - w3c_slidy.stop_propagation(event); - -// else if (this.target == null) -// location.href = this.href; - - this.blur(); - self.disable_slide_click = true; - }; - - var anchors = document.body.getElementsByTagName("a"); - - for (var i = 0; i < anchors.length; ++i) - { - if (window.addEventListener) - anchors[i].addEventListener("click", handler, false); - else - anchors[i].attachEvent("onclick", handler); - } - }, - - // ### CHECK ME ### see which functions are invoked via setTimeout - // either directly or indirectly for use of w3c_slidy vs this - show_slide_number: function () { - var timer = w3c_slidy.get_timer(); - w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " + - (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length; - }, - - // every 200mS check if the location has been changed as a - // result of the user activating the Back button/menu item - // doesn't work for Opera < 9.5 - check_location: function () { - var hash = location.hash; - - if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#")) - w3c_slidy.goto_slide(0); - else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")") - { - var num = parseInt(location.hash.substr(2)); - - if (!isNaN(num)) - w3c_slidy.goto_slide(num-1); - } - - if (w3c_slidy.time_left && w3c_slidy.slide_number > 0) - { - w3c_slidy.show_slide_number(); - - if (w3c_slidy.time_left > 0) - w3c_slidy.time_left -= 200; - } - }, - - get_timer: function () { - var timer = ""; - if (w3c_slidy.time_left) - { - var mins, secs; - secs = Math.floor(w3c_slidy.time_left/1000); - mins = Math.floor(secs / 60); - secs = secs % 60; - timer = (mins ? mins+"m" : "") + secs + "s "; - } - - return timer; - }, - - // this doesn't push location onto history stack for IE - // for which a hidden iframe hack is needed: load page into - // the iframe with script that set's parent's location.hash - // but that won't work for standalone use unless we can - // create the page dynamically via a javascript: URL - set_location: function () { - var uri = w3c_slidy.page_address(location.href); - var hash = "#(" + (w3c_slidy.slide_number+1) + ")"; - - if (w3c_slidy.slide_number >= 0) - uri = uri + hash; - - if (w3c_slidy.ie && (w3c_slidy.ie6 || w3c_slidy.ie7)) - w3c_slidy.push_hash(hash); - - if (uri != location.href) // && !khtml - location.href = uri; - - if (this.khtml) - hash = "(" + (w3c_slidy.slide_number+1) + ")"; - - if (!this.ie && location.hash != hash && location.hash != "") - location.hash = hash; - - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide_number(); - }, - - page_address: function (uri) { - var i = uri.indexOf("#"); - - if (i < 0) - i = uri.indexOf("%23"); - - // check if anchor is entire page - - if (i < 0) - return uri; // yes - - return uri.substr(0, i); - }, - - // only used for IE6 and IE7 - on_frame_loaded: function (hash) { - location.hash = hash; - var uri = w3c_slidy.page_address(location.href); - location.href = uri + hash; - }, - - // history hack with thanks to Bertrand Le Roy - push_hash: function (hash) { - if (hash == "") hash = "#(1)"; - window.location.hash = hash; - - var doc = document.getElementById("historyFrame").contentWindow.document; - doc.open("javascript:''"); - doc.write("hello mum"); - doc.close(); - }, - - // find current slide based upon location - // first find target anchor and then look - // for associated div element enclosing it - // finally map that to slide number - find_slide_number: function (uri) { - // first get anchor from page location - - var i = uri.indexOf("#"); - - // check if anchor is entire page - if (i < 0) - return 0; // yes - - var anchor = unescape(uri.substr(i+1)); - - // now use anchor as XML ID to find target - var target = document.getElementById(anchor); - - if (!target) - { - // does anchor look like "(2)" for slide 2 ?? - // where first slide is (1) - var re = /\((\d)+\)/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // accept [2] for backwards compatibility - re = /\[(\d)+\]/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // oh dear unknown anchor - return 0; - } - - // search for enclosing slide - - while (true) - { - // browser coerces html elements to uppercase! - if (target.nodeName.toLowerCase() == "div" && - this.has_class(target, "slide")) - { - // found the slide element - break; - } - - // otherwise try parent element if any - - target = target.parentNode; - - if (!target) - { - return 0; // no luck! - } - }; - - for (i = 0; i < slides.length; ++i) - { - if (slides[i] == target) - return i; // success - } - - // oh dear still no luck - return 0; - }, - - previous_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide; - - if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null) - { - w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown); - w3c_slidy.set_eos_status(false); - } - else if (w3c_slidy.slide_number > 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - w3c_slidy.set_eos_status(true); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_location(); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - next_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide, last = w3c_slidy.last_shown; - - if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1) - w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown); - - if ((!incremental || w3c_slidy.last_shown == null) && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number + 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - else if (!w3c_slidy.last_shown) - { - if (last && incremental) - w3c_slidy.last_shown = last; - } - - w3c_slidy.set_location(); - - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - // to first slide with nothing revealed - // i.e. state at start of presentation - first_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - if (w3c_slidy.slide_number != 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = 0; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_eos_status( - !w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.set_location(); - } - }, - - // goto last slide with everything revealed - // i.e. state at end of presentation - last_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - w3c_slidy.last_shown = null; //revealNextItem(lastShown); - - if (w3c_slidy.last_shown == null && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.slides.length - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - - w3c_slidy.show_slide(slide); - } - else - { - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - } - - w3c_slidy.set_eos_status(true); - w3c_slidy.set_location(); - } - }, - - - // ### check this and consider add/remove class - set_eos_status: function (state) { - if (this.eos) - this.eos.style.color = (state ? "rgb(240,240,240)" : "red"); - }, - - // first slide is 0 - goto_slide: function (num) { - //alert("going to slide " + (num+1)); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = num; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide(slide); - w3c_slidy.show_slide_number(); - }, - - - show_slide: function (slide) { - this.sync_background(slide); - window.scrollTo(0,0); - this.remove_class(slide, "hidden"); - }, - - hide_slide: function (slide) { - this.add_class(slide, "hidden"); - }, - - // show just the backgrounds pertinent to this slide - // when slide background-color is transparent - // this should now work with rgba color values - sync_background: function (slide) { - var background; - var bgColor; - - if (slide.currentStyle) - bgColor = slide.currentStyle["backgroundColor"]; - else if (document.defaultView) - { - var styles = document.defaultView.getComputedStyle(slide,null); - - if (styles) - bgColor = styles.getPropertyValue("background-color"); - else // broken implementation probably due Safari or Konqueror - { - //alert("defective implementation of getComputedStyle()"); - bgColor = "transparent"; - } - } - else - bgColor == "transparent"; - - if (bgColor == "transparent" || - bgColor.indexOf("rgba") >= 0 || - bgColor.indexOf("opacity") >= 0) - { - var slideClass = this.get_class_list(slide); - - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - - var bgClass = this.get_class_list(background); - - if (this.matching_background(slideClass, bgClass)) - this.remove_class(background, "hidden"); - else - this.add_class(background, "hidden"); - } - } - else // forcibly hide all backgrounds - this.hide_backgrounds(); - }, - - hide_backgrounds: function () { - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - this.add_class(background, "hidden"); - } - }, - - // compare classes for slide and background - matching_background: function (slideClass, bgClass) { - var i, count, pattern, result; - - // define pattern as regular expression - pattern = /\w+/g; - - // check background class names - result = bgClass.match(pattern); - - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (result[i] == "background") - continue; - - ++count; - } - - if (count == 0) // default match - return true; - - // check for matches and place result in array - result = slideClass.match(pattern); - - // now check if desired name is present for background - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (this.has_token(bgClass, result[i])) - return true; - } - - return false; - }, - - resized: function () { - var width = 0; - - if ( typeof( window.innerWidth ) == 'number' ) - width = window.innerWidth; // Non IE browser - else if (document.documentElement && document.documentElement.clientWidth) - width = document.documentElement.clientWidth; // IE6 - else if (document.body && document.body.clientWidth) - width = document.body.clientWidth; // IE4 - - var height = 0; - - if ( typeof( window.innerHeight ) == 'number' ) - height = window.innerHeight; // Non IE browser - else if (document.documentElement && document.documentElement.clientHeight) - height = document.documentElement.clientHeight; // IE6 - else if (document.body && document.body.clientHeight) - height = document.body.clientHeight; // IE4 - - if (height && (width/height > 1.05*1024/768)) - { - width = height * 1024.0/768; - } - - // IE fires onresize even when only font size is changed! - // so we do a check to avoid blocking < and > actions - if (width != w3c_slidy.last_width || height != w3c_slidy.last_height) - { - if (width >= 1100) - w3c_slidy.size_index = 5; // 4 - else if (width >= 1000) - w3c_slidy.size_index = 4; // 3 - else if (width >= 800) - w3c_slidy.size_index = 3; // 2 - else if (width >= 600) - w3c_slidy.size_index = 2; // 1 - else if (width) - w3c_slidy.size_index = 0; - - // add in font size adjustment from meta element e.g. - // - // useful when slides have too much content ;-) - - if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment && - w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length) - w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment; - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - w3c_slidy.adjust_object_dimensions(width, height); - - if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index]) - { - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - } - - w3c_slidy.last_width = width; - w3c_slidy.last_height = height; - - // force reflow to work around Mozilla bug - if (w3c_slidy.ns_pos) - { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - } - - // force correct positioning of toolbar - w3c_slidy.refresh_toolbar(200); - } - }, - - scrolled: function () { - if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset(); - // hide toolbar - w3c_slidy.toolbar.style.display = "none"; - - // make it reappear later - if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all) - { - setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000); - w3c_slidy.scrollhack = 1; - } - } - }, - - hide_toolbar: function () { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden"); - window.focus(); - }, - - // used to ensure IE refreshes toolbar in correct position - refresh_toolbar: function (interval) { - if (!w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hide_toolbar(); - setTimeout(function () {w3c_slidy.show_toolbar(); }, interval); - } - }, - - // restores toolbar after short delay - show_toolbar: function () { - if (w3c_slidy.want_toolbar) - { - w3c_slidy.toolbar.style.display = "block"; - - if (!w3c_slidy.ns_pos) - { - // adjust position to allow for scrolling - var xoffset = w3c_slidy.scroll_x_offset(); - w3c_slidy.toolbar.style.left = xoffset; - w3c_slidy.toolbar.style.right = xoffset; - - // determine vertical scroll offset - //var yoffset = scrollYOffset(); - - // bottom is doc height - window height - scroll offset - //var bottom = documentHeight() - lastHeight - yoffset - - //if (yoffset > 0 || documentHeight() > lastHeight) - // bottom += 16; // allow for height of scrollbar - - w3c_slidy.toolbar.style.bottom = 0; //bottom; - } - - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden"); - } - - w3c_slidy.scrollhack = 0; - - - // set the keyboard focus to the help link on the - // toolbar to ensure that document has the focus - // IE doesn't always work with window.focus() - // and this hack has benefit of Enter for help - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - }, - -// invoked via F key - toggle_toolbar: function () { - if (!w3c_slidy.view_all) - { - if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden")) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 1; - } - else - { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 0; - } - } - }, - - scroll_x_offset: function () { - if (window.pageXOffset) - return self.pageXOffset; - - if (document.documentElement && - document.documentElement.scrollLeft) - return document.documentElement.scrollLeft; - - if (document.body) - return document.body.scrollLeft; - - return 0; - }, - - scroll_y_offset: function () { - if (window.pageYOffset) - return self.pageYOffset; - - if (document.documentElement && - document.documentElement.scrollTop) - return document.documentElement.scrollTop; - - if (document.body) - return document.body.scrollTop; - - return 0; - }, - - // looking for a way to determine height of slide content - // the slide itself is set to the height of the window - optimize_font_size: function () { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - //var dh = documentHeight(); //getDocHeight(document); - var dh = slide.scrollHeight; - var wh = getWindowHeight(); - var u = 100 * dh / wh; - - alert("window utilization = " + u + "% (doc " - + dh + " win " + wh + ")"); - }, - - // from document object - get_doc_height: function (doc) { - if (!doc) - doc = document; - - if (doc && doc.body && doc.body.offsetHeight) - return doc.body.offsetHeight; // ns/gecko syntax - - if (doc && doc.body && doc.body.scrollHeight) - return doc.body.scrollHeight; - - alert("couldn't determine document height"); - }, - - get_window_height: function () { - if ( typeof( window.innerHeight ) == 'number' ) - return window.innerHeight; // Non IE browser - - if (document.documentElement && document.documentElement.clientHeight) - return document.documentElement.clientHeight; // IE6 - - if (document.body && document.body.clientHeight) - return document.body.clientHeight; // IE4 - }, - - document_height: function () { - var sh, oh; - - sh = document.body.scrollHeight; - oh = document.body.offsetHeight; - - if (sh && oh) - { - return (sh > oh ? sh : oh); - } - - // no idea! - return 0; - }, - - smaller: function () { - if (w3c_slidy.size_index > 0) - { - --w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - bigger: function () { - if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1) - { - ++w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - // with thanks to Ivan Herman for the suggestion - adjust_object_dimensions: function (width, height) { - for( var i = 0; i < w3c_slidy.objects.length; i++ ) - { - var obj = this.objects[i]; - var mimeType = obj.getAttribute("type"); - - if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash") - { - if ( !obj.initialWidth ) - obj.initialWidth = obj.getAttribute("width"); - - if ( !obj.initialHeight ) - obj.initialHeight = obj.getAttribute("height"); - - if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" ) - { - var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1)); - var newW = width * (w/100.0); - obj.setAttribute("width",newW); - } - - if ( obj.initialHeight && - obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" ) - { - var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1)); - var newH = height * (h/100.0); - obj.setAttribute("height", newH); - } - } - } - }, - - // needed for Opera to inhibit default behavior - // since Opera delivers keyPress even if keyDown - // was cancelled - key_press: function (event) { - if (!event) - event = window.event; - - if (!w3c_slidy.key_wanted) - return w3c_slidy.cancel(event); - - return true; - }, - - // See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes - key_down: function (event) { - var key, target, tag; - - w3c_slidy.key_wanted = true; - - if (!event) - event = window.event; - - // kludge around NS/IE differences - if (window.event) - { - key = window.event.keyCode; - target = window.event.srcElement; - } - else if (event.which) - { - key = event.which; - target = event.target; - } - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // avoid interfering with keystroke - // behavior for non-slidy chrome elements - if (!w3c_slidy.slidy_chrome(target) && - w3c_slidy.special_element(target)) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey || event.metaKey) - return true; - - // dismiss table of contents if visible - if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40) - { - w3c_slidy.hide_table_of_contents(true); - - if (key == 27 || key == 84 || key == 67) - return w3c_slidy.cancel(event); - } - - if (key == 34) // Page Down - { - w3c_slidy.next_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 33) // Page Up - { - w3c_slidy.previous_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 32) // space bar - { - w3c_slidy.next_slide(true); - return w3c_slidy.cancel(event); - } - else if (key == 37) // Left arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.previous_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 36) // Home - { - w3c_slidy.first_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 35) // End - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 39) // Right arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.next_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 13) // Enter - { - if (w3c_slidy.outline) - { - if (w3c_slidy.outline.visible) - w3c_slidy.fold(w3c_slidy.outline); - else - w3c_slidy.unfold(w3c_slidy.outline); - - return w3c_slidy.cancel(event); - } - } - else if (key == 188) // < for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 190) // > for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 189 || key == 109) // - for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 187 || key == 191 || key == 107) // = + for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 83) // S for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 66) // B for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 90) // Z for last slide - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 70) // F for toggle toolbar - { - w3c_slidy.toggle_toolbar(); - return w3c_slidy.cancel(event); - } - else if (key == 65) // A for toggle view single/all slides - { - w3c_slidy.toggle_view(); - return w3c_slidy.cancel(event); - } - else if (key == 75) // toggle action of left click for next page - { - w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled; - var alert_msg = (w3c_slidy.mouse_click_enabled ? - "enabled" : "disabled") + " mouse click advance"; - - alert(w3c_slidy.localize(alert_msg)); - return w3c_slidy.cancel(event); - } - else if (key == 84 || key == 67) // T or C for table of contents - { - if (w3c_slidy.toc) - w3c_slidy.toggle_table_of_contents(); - - return w3c_slidy.cancel(event); - } - else if (key == 72) // H for help - { - window.location = w3c_slidy.help_page; - return w3c_slidy.cancel(event); - } - //else alert("key code is "+ key); - - return true; - }, - - // safe for both text/html and application/xhtml+xml - create_element: function (name) { - if (this.xhtml && (typeof document.createElementNS != 'undefined')) - return document.createElementNS("http://www.w3.org/1999/xhtml", name) - - return document.createElement(name); - }, - - get_element_style: function (elem, IEStyleProp, CSSStyleProp) { - if (elem.currentStyle) - { - return elem.currentStyle[IEStyleProp]; - } - else if (window.getComputedStyle) - { - var compStyle = window.getComputedStyle(elem, ""); - return compStyle.getPropertyValue(CSSStyleProp); - } - return ""; - }, - - // the string str is a whitespace separated list of tokens - // test if str contains a particular token, e.g. "slide" - has_token: function (str, token) { - if (str) - { - // define pattern as regular expression - var pattern = /\w+/g; - - // check for matches - // place result in array - var result = str.match(pattern); - - // now check if desired token is present - for (var i = 0; i < result.length; i++) - { - if (result[i] == token) - return true; - } - } - - return false; - }, - - get_class_list: function (element) { - if (typeof element.className != 'undefined') - return element.className; - - return element.getAttribute("class"); - }, - - has_class: function (element, name) { - if (element.nodeType != 1) - return false; - - var regexp = new RegExp("(^| )" + name + "\W*"); - - if (typeof element.className != 'undefined') - return regexp.test(element.className); - - return regexp.test(element.getAttribute("class")); - }, - - remove_class: function (element, name) { - var regexp = new RegExp("(^| )" + name + "\W*"); - var clsval = ""; - - if (typeof element.className != 'undefined') - { - clsval = element.className; - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.className = clsval; - } - } - else - { - clsval = element.getAttribute("class"); - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.setAttribute("class", clsval); - } - } - }, - - add_class: function (element, name) { - if (!this.has_class(element, name)) - { - if (typeof element.className != 'undefined') - element.className += " " + name; - else - { - var clsval = element.getAttribute("class"); - clsval = clsval ? clsval + " " + name : name; - element.setAttribute("class", clsval); - } - } - }, - - // HTML elements that can be used with class="incremental" - // note that you can also put the class on containers like - // up, ol, dl, and div to make their contents appear - // incrementally. Upper case is used since this is what - // browsers report for HTML node names (text/html). - incremental_elements: null, - okay_for_incremental: function (name) { - if (!this.incremental_elements) - { - var inclist = new Array(); - inclist["p"] = true; - inclist["pre"] = true; - inclist["li"] = true; - inclist["blockquote"] = true; - inclist["dt"] = true; - inclist["dd"] = true; - inclist["h2"] = true; - inclist["h3"] = true; - inclist["h4"] = true; - inclist["h5"] = true; - inclist["h6"] = true; - inclist["span"] = true; - inclist["address"] = true; - inclist["table"] = true; - inclist["tr"] = true; - inclist["th"] = true; - inclist["td"] = true; - inclist["img"] = true; - inclist["object"] = true; - this.incremental_elements = inclist; - } - return this.incremental_elements[name.toLowerCase()]; - }, - - next_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.next_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) // ELEMENT - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - previous_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.previous_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - // set visibility for all elements on current slide with - // a parent element with attribute class="incremental" - set_visibility_all_incremental: function (value) { - var node = this.next_incremental_item(null); - - if (value == "hidden") - { - while (node) - { - w3c_slidy.add_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - else // value == "visible" - { - while (node) - { - w3c_slidy.remove_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - }, - - // reveal the next hidden item on the slide - // node is null or the node that was last revealed - reveal_next_item: function (node) { - node = w3c_slidy.next_incremental_item(node); - - if (node && node.nodeType == 1) // an element - w3c_slidy.remove_class(node, "invisible"); - - return node; - }, - - // exact inverse of revealNextItem(node) - hide_previous_item: function (node) { - if (node && node.nodeType == 1) // an element - w3c_slidy.add_class(node, "invisible"); - - return this.previous_incremental_item(node); - }, - - // left to right traversal of root's content - next_node: function (root, node) { - if (node == null) - return root.firstChild; - - if (node.firstChild) - return node.firstChild; - - if (node.nextSibling) - return node.nextSibling; - - for (;;) - { - node = node.parentNode; - - if (!node || node == root) - break; - - if (node && node.nextSibling) - return node.nextSibling; - } - - return null; - }, - - // right to left traversal of root's content - previous_node: function (root, node) { - if (node == null) - { - node = root.lastChild; - - if (node) - { - while (node.lastChild) - node = node.lastChild; - } - - return node; - } - - if (node.previousSibling) - { - node = node.previousSibling; - - while (node.lastChild) - node = node.lastChild; - - return node; - } - - if (node.parentNode != root) - return node.parentNode; - - return null; - }, - - previous_sibling_element: function (el) { - el = el.previousSibling; - - while (el && el.nodeType != 1) - el = el.previousSibling; - - return el; - }, - - next_sibling_element: function (el) { - el = el.nextSibling; - - while (el && el.nodeType != 1) - el = el.nextSibling; - - return el; - }, - - first_child_element: function (el) { - var node; - - for (node = el.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1) - break; - } - - return node; - }, - - first_tag: function (element, tag) { - var node; - - if (!this.is_xhtml) - tag = tag.toUpperCase(); - - for (node = element.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1 && node.nodeName == tag) - break; - } - - return node; - }, - - hide_selection: function () { - if (window.getSelection) // Firefox, Chromium, Safari, Opera - { - var selection = window.getSelection(); - - if (selection.rangeCount > 0) - { - var range = selection.getRangeAt(0); - range.collapse (false); - } - } - else // Internet Explorer - { - var textRange = document.selection.createRange (); - textRange.collapse (false); - } - }, - - get_selected_text: function () { - try - { - if (window.getSelection) - return window.getSelection().toString(); - - if (document.getSelection) - return document.getSelection().toString(); - - if (document.selection) - return document.selection.createRange().text; - } - catch (e) - { - } - - return ""; - }, - - // make note of length of selected text - // as this evaluates to zero in click event - mouse_button_up: function (e) { - w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length; - }, - - // right mouse button click is reserved for context menus - // it is more reliable to detect rightclick than leftclick - mouse_button_click: function (e) { - var rightclick = false; - var leftclick = false; - var middleclick = false; - var target; - - if (!e) - var e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target.nodeType == 3) - target = target.parentNode; - - if (e.which) // all browsers except IE - { - leftclick = (e.which == 1); - middleclick = (e.which == 2); - rightclick = (e.which == 3); - } - else if (e.button) - { - // Konqueror gives 1 for left, 4 for middle - // IE6 gives 0 for left and not 1 as I expected - - if (e.button == 4) - middleclick = true; - - // all browsers agree on 2 for right button - rightclick = (e.button == 2); - } - else - leftclick = true; - - if (w3c_slidy.selected_text_len > 0) - { - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - // dismiss table of contents - w3c_slidy.hide_table_of_contents(false); - - // check if target is something that probably want's clicks - // e.g. a, embed, object, input, textarea, select, option - var tag = target.nodeName.toLowerCase(); - - if (w3c_slidy.mouse_click_enabled && leftclick && - !w3c_slidy.special_element(target) && - !target.onclick) - { - w3c_slidy.next_slide(true); - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - return true; - }, - - special_element: function (e) { - var tag = e.nodeName.toLowerCase(); - - return e.onkeydown || - e.onclick || - tag == "a" || - tag == "embed" || - tag == "object" || - tag == "video" || - tag == "audio" || - tag == "input" || - tag == "textarea" || - tag == "select" || - tag == "option"; - }, - - slidy_chrome: function (el) { - while (el) - { - if (el == w3c_slidy.toc || - el == w3c_slidy.toolbar || - w3c_slidy.has_class(el, "outline")) - return true; - - el = el.parentNode; - } - - return false; - }, - - get_key: function (e) - { - var key; - - // kludge around NS/IE differences - if (typeof window.event != "undefined") - key = window.event.keyCode; - else if (e.which) - key = e.which; - - return key; - }, - - get_target: function (e) { - var target; - - if (!e) - e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - if (target.nodeType != 1) - target = target.parentNode; - - return target; - }, - - // does display property provide correct defaults? - is_block: function (elem) { - var tag = elem.nodeName.toLowerCase(); - - return tag == "ol" || tag == "ul" || tag == "p" || - tag == "li" || tag == "table" || tag == "pre" || - tag == "h1" || tag == "h2" || tag == "h3" || - tag == "h4" || tag == "h5" || tag == "h6" || - tag == "blockquote" || tag == "address"; - }, - - add_listener: function (element, event, handler) { - if (window.addEventListener) - element.addEventListener(event, handler, false); - else - element.attachEvent("on"+event, handler); - }, - - // used to prevent event propagation from field controls - stop_propagation: function (event) { - event = event ? event : window.event; - event.cancelBubble = true; // for IE - - if (event.stopPropagation) - event.stopPropagation(); - - return true; - }, - - cancel: function (event) { - if (event) - { - event.cancel = true; - event.returnValue = false; - - if (event.preventDefault) - event.preventDefault(); - } - - w3c_slidy.key_wanted = false; - return false; - }, - -// for each language define an associative array -// and also the help text which is longer - - strings_es: { - "slide":"pág.", - "help?":"Ayuda", - "contents?":"Índice", - "table of contents":"tabla de contenidos", - "Table of Contents":"Tabla de Contenidos", - "restart presentation":"Reiniciar presentación", - "restart?":"Inicio" - }, - help_es: - "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " + - "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.", - - strings_ca: { - "slide":"pàg..", - "help?":"Ajuda", - "contents?":"Índex", - "table of contents":"taula de continguts", - "Table of Contents":"Taula de Continguts", - "restart presentation":"Reiniciar presentació", - "restart?":"Inici" - }, - help_ca: - "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " + - "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.", - - strings_cs: { - "slide":"snímek", - "help?":"nápověda", - "contents?":"obsah", - "table of contents":"obsah prezentace", - "Table of Contents":"Obsah prezentace", - "restart presentation":"znovu spustit prezentaci", - "restart?":"restart" - }, - help_cs: - "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " + - "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " + - "dá zvětšit a zmenšit pomocí kláves B a S.", - - strings_nl: { - "slide":"pagina", - "help?":"Help?", - "contents?":"Inhoud?", - "table of contents":"inhoudsopgave", - "Table of Contents":"Inhoudsopgave", - "restart presentation":"herstart presentatie", - "restart?":"Herstart?" - }, - help_nl: - "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " + - "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.", - - strings_de: { - "slide":"Seite", - "help?":"Hilfe", - "contents?":"Übersicht", - "table of contents":"Inhaltsverzeichnis", - "Table of Contents":"Inhaltsverzeichnis", - "restart presentation":"Präsentation neu starten", - "restart?":"Neustart" - }, - help_de: - "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " + - "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.", - - strings_pl: { - "slide":"slajd", - "help?":"pomoc?", - "contents?":"spis treści?", - "table of contents":"spis treści", - "Table of Contents":"Spis Treści", - "restart presentation":"Restartuj prezentację", - "restart?":"restart?" - }, - help_pl: - "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" + - "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.", - - strings_fr: { - "slide":"page", - "help?":"Aide", - "contents?":"Index", - "table of contents":"table des matières", - "Table of Contents":"Table des matières", - "restart presentation":"Recommencer l'exposé", - "restart?":"Début" - }, - help_fr: - "Naviguez avec la souris, la barre d'espace, les flèches " + - "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " + - "les touches S et B pour modifier la taille de la police.", - - strings_hu: { - "slide":"oldal", - "help?":"segítség", - "contents?":"tartalom", - "table of contents":"tartalomjegyzék", - "Table of Contents":"Tartalomjegyzék", - "restart presentation":"bemutató újraindítása", - "restart?":"újraindítás" - }, - help_hu: - "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " + - "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " + - "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " + - "a szöveg méretét.", - - strings_it: { - "slide":"pag.", - "help?":"Aiuto", - "contents?":"Indice", - "table of contents":"indice", - "Table of Contents":"Indice", - "restart presentation":"Ricominciare la presentazione", - "restart?":"Inizio" - }, - help_it: - "Navigare con mouse, barra spazio, frecce sinistra/destra o " + - "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.", - - strings_el: { - "slide":"σελίδα", - "help?":"βοήθεια;", - "contents?":"περιεχόμενα;", - "table of contents":"πίνακας περιεχομένων", - "Table of Contents":"Πίνακας Περιεχομένων", - "restart presentation":"επανεκκίνηση παρουσίασης", - "restart?":"επανεκκίνηση;" - }, - help_el: - "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " + - "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " + - "το μέγεθος της γραμματοσειράς.", - - strings_ja: { - "slide":"スライド", - "help?":"ヘルプ", - "contents?":"目次", - "table of contents":"目次を表示", - "Table of Contents":"目次", - "restart presentation":"最初から再生", - "restart?":"最初から" - }, - help_ja: - "マウス左クリック ・ スペース ・ 左右キー " + - "または Page Up ・ Page Downで操作, S ・ Bでフォントサイズ変更", - - strings_zh: { - "slide":"幻灯片", - "help?":"帮助?", - "contents?":"内容?", - "table of contents":"目录", - "Table of Contents":"目录", - "restart presentation":"重新启动展示", - "restart?":"重新启动?" - }, - help_zh: - "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " + - "用 S, B 改变字体大小.", - - strings_ru: { - "slide":"слайд", - "help?":"помощь?", - "contents?":"содержание?", - "table of contents":"оглавление", - "Table of Contents":"Оглавление", - "restart presentation":"перезапустить презентацию", - "restart?":"перезапуск?" - }, - help_ru: - "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" + - "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.", - - strings_sv: { - "slide":"sida", - "help?":"hjälp", - "contents?":"innehåll", - "table of contents":"innehållsförteckning", - "Table of Contents":"Innehållsförteckning", - "restart presentation":"visa presentationen från början", - "restart?":"börja om" - }, - help_sv: - "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " + - "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " + - "Använd tangenterna S och B för att ändra textens storlek.", - - strings: { }, - - localize: function (src) { - if (src == "") - return src; - - // try full language code, e.g. en-US - var s, lookup = w3c_slidy.strings[w3c_slidy.lang]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - - // strip country code suffix, e.g. - // try en if undefined for en-US - var lg = w3c_slidy.lang.split("-"); - - if (lg.length > 1) - { - lookup = w3c_slidy.strings[lg[0]]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - } - - // otherwise string as is - return src; - }, - - init_localization: function () { - var i18n = w3c_slidy; - var help_text = w3c_slidy.help_text; - - // each such language array is declared in the localize array - // this is used as in w3c_slidy.localize("foo"); - this.strings = { - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - }, - - i18n.strings_es[help_text] = i18n.help_es; - i18n.strings_ca[help_text] = i18n.help_ca; - i18n.strings_cs[help_text] = i18n.help_cs; - i18n.strings_nl[help_text] = i18n.help_nl; - i18n.strings_de[help_text] = i18n.help_de; - i18n.strings_pl[help_text] = i18n.help_pl; - i18n.strings_fr[help_text] = i18n.help_fr; - i18n.strings_hu[help_text] = i18n.help_hu; - i18n.strings_it[help_text] = i18n.help_it; - i18n.strings_el[help_text] = i18n.help_el; - i18n.strings_ja[help_text] = i18n.help_ja; - i18n.strings_zh[help_text] = i18n.help_zh; - i18n.strings_ru[help_text] = i18n.help_ru; - i18n.strings_sv[help_text] = i18n.help_sv; - - w3c_slidy.lang = document.body.parentNode.getAttribute("lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = "en"; - } -}; - -// hack for back button behavior -if (w3c_slidy.ie6 || w3c_slidy.ie7) -{ - document.write(""); -} - -// attach event listeners for initialization -w3c_slidy.set_up(); - -// hide the slides as soon as body element is available -// to reduce annoying screen mess before the onload event -setTimeout(w3c_slidy.hide_slides, 50); - diff --git a/lca2013-ci/scripts/slidy.js.gz b/lca2013-ci/scripts/slidy.js.gz deleted file mode 100644 index 35746cb3d747e3597c504e7bee2e76e2891e499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12797 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

    {s9zCkx}+(g P8 - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/lca2013-ci/styles/openstack.css b/lca2013-ci/styles/openstack.css deleted file mode 100644 index add7cd0..0000000 --- a/lca2013-ci/styles/openstack.css +++ /dev/null @@ -1,441 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 1.6em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/lca2013-ci/styles/slidy.css b/lca2013-ci/styles/slidy.css deleted file mode 100644 index 96e3da7..0000000 --- a/lca2013-ci/styles/slidy.css +++ /dev/null @@ -1,401 +0,0 @@ -/* slidy.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.toolbar { - position: fixed; z-index: 200; - top: auto; bottom: 0; left: 0; right: 0; - height: 1.2em; text-align: right; - padding-left: 1em; - padding-right: 1em; - font-size: 60%; - color: red; - background-color: rgb(240,240,240); - border-top: solid 1px rgb(180,180,180); -} - -div.toolbar span.copyright { - color: black; - margin-left: 0.5em; -} - -div.initial_prompt { - position: absolute; - z-index: 1000; - bottom: 1.2em; - width: 100%; - background-color: rgb(200,200,200); - opacity: 0.35; - background-color: rgb(200,200,200, 0.35); - cursor: pointer; -} - -div.initial_prompt p.help { - text-align: center; -} - -div.initial_prompt p.close { - text-align: right; - font-style: italic; -} - -div.slidy_toc { - position: absolute; - z-index: 300; - width: 60%; - max-width: 30em; - height: 30em; - overflow: auto; - top: auto; - right: auto; - left: 4em; - bottom: 4em; - padding: 1em; - background: rgb(240,240,240); - border-style: solid; - border-width: 2px; - font-size: 60%; -} - -div.slidy_toc .toc_heading { - text-align: center; - width: 100%; - margin: 0; - margin-bottom: 1em; - border-bottom-style: solid; - border-bottom-color: rgb(180,180,180); - border-bottom-width: 1px; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding-top: 0; - padding-bottom: 0; - padding-left: 20px; - padding-right: 20px; - border-width: 0; - clear: both; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - display: none; -} - -div.handout { - margin-left: 20px; - margin-right: 20px; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 10%; - margin-right: 0; -} - -div.slide h1 { - padding-left: 0; - padding-right: 20pt; - padding-top: 4pt; - padding-bottom: 4pt; - margin-top: 0; - margin-left: 0; - margin-right: 60pt; - margin-bottom: 0.5em; - display: block; - font-size: 160%; - line-height: 1.2em; - background: transparent; -} - -div.toc { - position: absolute; - top: auto; - bottom: 4em; - left: 4em; - right: auto; - width: 60%; - max-width: 30em; - height: 30em; - border: solid thin black; - padding: 1em; - background: rgb(240,240,240); - color: black; - z-index: 300; - overflow: auto; - display: block; - visibility: visible; -} - -div.toc-heading { - width: 100%; - border-bottom: solid 1px rgb(180,180,180); - margin-bottom: 1em; - text-align: center; -} - -pre { - font-size: 80%; - font-weight: bold; - line-height: 120%; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 1em; - padding-right: 1em; - border-style: solid; - border-left-width: 1em; - border-top-width: thin; - border-right-width: thin; - border-bottom-width: thin; - border-color: #95ABD0; - color: #00428C; - background-color: #E4E5E7; -} - -li pre { margin-left: 0; } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -.smaller { font-size: smaller } -.bigger { font-size: 130% } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } - -ul li { - list-style: square; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 0; - line-height: 140%; -} - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; - list-style-type: decimal; -} - -li ul li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li ul li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li ul li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -li ol li { - list-style-type: decimal; -} - - -li li ol li { - list-style-type: decimal; -} - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -ul.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -/* for slides with class "title" in table of contents */ -a.titleslide { font-weight: bold; font-style: italic } - -/* - hide images for work around for save as bug - where browsers fail to save images used by CSS -*/ -img.hidden { display: none; visibility: hidden } -div.initial_prompt { display: none; visibility: hidden } - - div.slide { - visibility: visible; - position: inherit; - } - div.handout { - border-top-style: solid; - border-top-width: thin; - border-top-color: black; - } - -@media screen { - .hidden { display: none; visibility: visible } - - div.slide.hidden { display: block; visibility: visible } - div.handout.hidden { display: block; visibility: visible } - div.background { display: none; visibility: hidden } - body.single_slide div.initial_prompt { display: block; visibility: visible } - body.single_slide div.background { display: block; visibility: visible } - body.single_slide div.background.hidden { display: none; visibility: hidden } - body.single_slide .invisible { visibility: hidden } - body.single_slide .hidden { display: none; visibility: hidden } - body.single_slide div.slide { position: absolute } - body.single_slide div.handout { display: none; visibility: hidden } -} - -@media print { - .hidden { display: block; visibility: visible } - - div.slide pre { font-size: 60%; padding-left: 0.5em; } - div.toolbar { display: none; visibility: hidden; } - div.slidy_toc { display: none; visibility: hidden; } - div.background { display: none; visibility: hidden; } - div.slide { page-break-before: always } - /* :first-child isn't reliable for print media */ - div.slide.first-slide { page-break-before: avoid } -} - diff --git a/lca2013-ci/styles/w3c-blue.css b/lca2013-ci/styles/w3c-blue.css deleted file mode 100644 index 83bd238..0000000 --- a/lca2013-ci/styles/w3c-blue.css +++ /dev/null @@ -1,493 +0,0 @@ -/* w3c-blue.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; - background-color: #728ec2; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 3em; - padding-right: 3em; - padding-top: 0.1em; - margin-bottom: 0.8em; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - min-height: 2.3em; - color: white; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - color: white; - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - background: #728ec2; - border-width: 0; - height: 3em; - max-width: 3em; - z-index: 2; - float: left; -} - -#head-logo { - margin: 0; - margin-top: 0.25em; - padding-top: 0.25em; - padding-bottom: 0.2em; - padding-left: 0; - padding-right: 0; - height: 3.2em; - width: 4.8em; - float: right; - z-index: 2; - background: #728ec2; -} - -#head-logo-fallback { - margin: 0; - padding: 0; - margin-top: -0.8em; - width: 4.8em; - float: right; - z-index: 2; -} - -/* the next two classes support vertical and horizontal centering */ -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - color: white; - background-color: #728ec2; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - color: white; - height: auto; -} - -div.slide.cover h2 { - color: white; -} - -div.slide.cover a { - color: white; -} - -div.slide.cover a:visited { color: white } -div.slide.cover a:link { color: white } -div.slide.cover a:hover { color: yellow; text-decoration: underline } -div.slide.cover a:active { color: yellow; text-decoration: underline } - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -div.slide.cover img.cover { - margin: 0 0 0 0; - float: right; - padding-bottom: 4em; - width: 50%; - overflow: hidden; -} - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/lca2013-distros/Overview.html b/lca2013-distros/Overview.html deleted file mode 100644 index e0cf306..0000000 --- a/lca2013-distros/Overview.html +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -

    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/lca2013-distros/Overview.xhtml b/lca2013-distros/Overview.xhtml deleted file mode 100644 index e0cf306..0000000 --- a/lca2013-distros/Overview.xhtml +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/lca2013-distros/blank.html b/lca2013-distros/blank.html deleted file mode 100644 index c9081eb..0000000 --- a/lca2013-distros/blank.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -HTML Slidy - template for basic presentations - - - - - - - -
    -

    Sample heading

    - -

    This is a template file you can copy and edit on your own server.

    - -
      -
    • point 1
    • -
    • point 2
    • -
    • . . .
    • -
    -
    - - diff --git a/lca2013-distros/graphics/bullet-fold-dim.gif b/lca2013-distros/graphics/bullet-fold-dim.gif deleted file mode 100644 index bce1a2a11c5532597bf9f535a7ffbf4fbf7d3f91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JN>NcHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvk@lY=Jv;`AXK3rv)x@3}*5D!zp z3kQRhQR~Ad9k38c*dIQrL7QPVqY7hq0o&xb58uRDCnmq-|1J9dLiA7Gy3mG}R$fj9 FYXE7rNksqv diff --git a/lca2013-distros/graphics/bullet-fold-dim.png b/lca2013-distros/graphics/bullet-fold-dim.png deleted file mode 100644 index 4e28cfa8cd355ebeeacd2e699594379eac1eb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 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 Dhk;$x diff --git a/lca2013-distros/graphics/bullet-fold.gif b/lca2013-distros/graphics/bullet-fold.gif deleted file mode 100644 index d4b063c91b5c246ba21e49df494ce6e8d6aec2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 diff --git a/lca2013-distros/graphics/bullet-nofold-dim.gif b/lca2013-distros/graphics/bullet-nofold-dim.gif deleted file mode 100644 index 98a4c39f00ea566ea2d1629b8c2187d802482809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmZ?wbhEHb)L;-{Sjf!KI`{aQGiP4E{tpC-KUo;L7?>G!7=QpI&%hKvr+?*X4*tb0 zYv*+?-MX_mwo>v&hlIqERat%s3P&~xczok!+bna(j)m(@QsaGo5eY7){$-zEvan8J uT=A8YON05k9)m~#+n(?XuY9&mlE{2fb+K-rXyJ34!2EmP|F|$RSOWk!$2hP6 diff --git a/lca2013-distros/graphics/bullet-nofold-dim.png b/lca2013-distros/graphics/bullet-nofold-dim.png deleted file mode 100644 index 27bccb2dde2052942a6f4bd0a8acf7bf169796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 GU=09ar#5{6 diff --git a/lca2013-distros/graphics/bullet-nofold.png b/lca2013-distros/graphics/bullet-nofold.png deleted file mode 100644 index 28215ecd4675584e8a272d82eec129f0e86e34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 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 m4hHBBr2EVN00030{{sNSt`VjJi-9))0000 diff --git a/lca2013-distros/graphics/bullet-unfold-dim.gif b/lca2013-distros/graphics/bullet-unfold-dim.gif deleted file mode 100644 index b758cbedc6562e85e52e1e899de7d65e062a5604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JM#@cHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvku}Ss@Q+I)f&bl*5Ahxia6SlMK-)yYqs}FDFZ4PVg K?BeBQum%8{rAqq% diff --git a/lca2013-distros/graphics/bullet-unfold-dim.png b/lca2013-distros/graphics/bullet-unfold-dim.png deleted file mode 100644 index 1dec59d8f3e2354da112b76d33c012526aaf8572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2913 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 LNkvXXu0mjfFF0fv diff --git a/lca2013-distros/graphics/bullet-unfold.gif b/lca2013-distros/graphics/bullet-unfold.gif deleted file mode 100644 index e5ecd5bab3bb35b03fe5c9c73b27e4037a22f6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 Hu0mjf?|WeS diff --git a/lca2013-distros/graphics/bullet.png b/lca2013-distros/graphics/bullet.png deleted file mode 100644 index 14ebd9510030df0289ab39d03d769c8c40679b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=?1^9%xw$45N|Nno@75XcHB1|Pg ze!>44o^Chr0vY1z;uunKD=Fa!lZ1q%!GRSDwJaMM8W@-v?Ef(Mo-Aak2P$IlboFyt I=akR{0EtU5!vFvP diff --git a/lca2013-distros/graphics/example.png b/lca2013-distros/graphics/example.png deleted file mode 100644 index 7ce9b3ffee0d58e6d8c2b1e09ca814fa7483e1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 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 - - - W3C Indian Office logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/lca2013-distros/graphics/face1.gif b/lca2013-distros/graphics/face1.gif deleted file mode 100644 index 04e50cd79749153fe9eda6d18558beee586b11fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 diff --git a/lca2013-distros/graphics/face4.gif b/lca2013-distros/graphics/face4.gif deleted file mode 100644 index 3f687402ab0e8379da8d37367701362a24d7907f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmV-U1F`%^Nk%w1Va)*f0HFZ@00030{{a900RR60A^sIZa%Ew3Wn>_CX>@2HRA^-& zM@dak03rDV0SW*D04x9i007MZ`2YX{{*;fY%k2-NoV41Dv);V>4~F7Mmgb43>dLn6 z3&-+I*Y=I)`p)(tOe&Ymrt=AnN~hGS^@`1Ex7@Dx3l59N_^!OfdmU0Jcux% z!h8W5I!q?Op~QwVDq6glV4_C;hZsA0RIxFnhLI!>glt$crOK5CPKIO&vw=&AF>Bg% zFmvP0nmHxz{CTsdMxZK%N+gO@r9%Krn>uAGQG?VA5}#TH&~U2Oty~32y!v!v*RcsE zf_2)EtlG5>B%W#(-&-47=AoynW^ z#J&!L8#g|&Z_eWwCiZp6JUZ=(eT`bbZry;!z7C~(XFahm_VMJ6_HFn*y$0)j+q-`c zpQ%vw^etGAk3T>Dp7s9wQ)mcafC2`fUx5amHQ<2$EjU4f10D!rgbo78V1*J)*ieKT z7C51W9#W9th9br{U~nd$r~!Z@uGpS{D82}z1OSRi<9hbp@znkU0YA zW06+{C}ff^0%&BDO#!H6lqWXiq>~LviDhsYZpmerUV52jn7e&RW|?LVC}x_voylgK z391QaoN~@dXPtK5iD#aA?#XALe*Ot)pn?ucXrYE4ifE#WF3M=5jy?)$q>@fbX{DB4 zifN{rZpvw=o_-2ysG^QaYN@84ifXE=uF7hwuD%Lutg_BZYpu54ifgXA?#gSgzWxeq Yu)+>YY_Y~3iwSJ9$}Y=nngsv=JBBEm8~^|S diff --git a/lca2013-distros/graphics/fold-bright.gif b/lca2013-distros/graphics/fold-bright.gif deleted file mode 100644 index 7e38faa8ba143f807aa48965da5b05b6dc2e3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZQcM5J({J-z=4`p8 zEpRVp5nq&thnI(^Qbxxbg-2x`XB6|=@5n65_vm-@VLGztV~2{Lz~m*DEggO4g*;|q t+@p{u!&2V-BT3*9_o5uf1=<~^tPkfYJQ8AwZP=mwZoiQX&)EL Ii!fLN0B3C!`v3p{ diff --git a/lca2013-distros/graphics/fold.bmp b/lca2013-distros/graphics/fold.bmp deleted file mode 100644 index 6ba9e56274fa4d8cfa89b5e74bb90efcfc77b043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSb#9`|L|c<1l5Kq0Tdxpj)CDnG9p?Z LhI5Fp52r5y%r$qx diff --git a/lca2013-distros/graphics/fold.gif b/lca2013-distros/graphics/fold.gif deleted file mode 100644 index 133e594fd0d939fd646d089d3bb037601e0ec93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZ?wbh9u|a>QWZRN6Vp?JQWH}u3s0un02Oft_=LFbIC8Ib?(zTs|Nmsr`3@9h zE(!7r{{Nrh`YB$ZfecojE{-7;w~`W+Bn>7kZ58Bh@JeD_9ObsPCreT<>P7G&9(COt v%|a|2*#EDX7O1;8s;ynjYKj2^BOAja87|H4rQHHRQy4s5{an^LB{Ts5_n$!T diff --git a/lca2013-distros/graphics/keys2.jpg b/lca2013-distros/graphics/keys2.jpg deleted file mode 100644 index 4739be00a0b3433b3522594a1362cc9e8f592c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42807 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 diff --git a/lca2013-distros/graphics/nofold-dim.bmp b/lca2013-distros/graphics/nofold-dim.bmp deleted file mode 100644 index 8a12826b1bbd1c79bf99f73612f595d8b1751a9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_qPOB!|m~3;-8C B+b;kB diff --git a/lca2013-distros/graphics/nofold-dim.gif b/lca2013-distros/graphics/nofold-dim.gif deleted file mode 100644 index 996fb5edaba3d31384c844941e262fca1797fb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 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 diff --git a/lca2013-distros/graphics/openstack-cloud-software-vertical-large.png b/lca2013-distros/graphics/openstack-cloud-software-vertical-large.png deleted file mode 100644 index 8d157aabcb9fb0a1be7d9362de23de7c4de1b5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23062 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 D6hBo} diff --git a/lca2013-distros/graphics/unfold-bright.gif b/lca2013-distros/graphics/unfold-bright.gif deleted file mode 100644 index 2748131a416f9a45800e95bb5cff1e84d00a3991..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZbxZ%s({J-z=4`p8 zEpRVp5nq&t#1uuLX^tH&Sty8OrBlZQtrif~`HHjGNxh@n~>z7N)VL5 cBB3S-)@a<{9 diff --git a/lca2013-distros/graphics/unfold-dim.bmp b/lca2013-distros/graphics/unfold-dim.bmp deleted file mode 100644 index c2a6bafa22d7f261c72545f2aede6d8ecf182a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_l#=xxOe-XUlXYh;v9VTAvqXoCXm7k7yz?a*k1qu diff --git a/lca2013-distros/graphics/unfold-dim.gif b/lca2013-distros/graphics/unfold-dim.gif deleted file mode 100644 index bee56711710516d16c9419285b0810079894116c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|@~ diff --git a/lca2013-distros/graphics/unfold.gif b/lca2013-distros/graphics/unfold.gif deleted file mode 100644 index 0753ae4d2c6a05d02bf3ece0c06d46fe03ce9f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|APd_=^+j!xJm!r1U zH-CR)S~J^4)t*W;EMOlXgqM^_;BR`L?N| zsYSwDq&Xw=DCea#?BLnAKswAZ(t%DDv%N4t}y=c5vMb(v=x66vZDtfK;hmriy zgKmDb3?jLDyOL6xr6r|o0mYV7P%_&IR>2f=J$&DfRh?(iS-^Hjqkvk(t43abI zL0cAMXUkc;tk~OV8*M~cvZiD&o-2l(8tHLAo^TA385@qb)&O?Fd$rHB$Ay*fEqY6{ z+CunmDSywvl(6$ZAFA<OrblwGNg z8r|9q#7*b2t+}L?^*_<9Xd^9L5v3jd{jWLPIx0amU&uZ3gf+-Zsn>JlP#tsgm$ii? z5%P>n?8zcLaj%E9D8CALN_v?I&9Q(sJVJd*&3gEfW#4jD29@y9HO$>p>}=3&oi<3E|3EGAD`>QIyq& z;-HN?&Za=C4h+NK6~G%>U5#$ABg%3UbOxl3*NZAUB+2`XXsRjw70>|_qj1w{$+Ml2bGpO==D#~v4#T@7Y>$XgRX9VPUfhG+E!p)2BsvA zdPk&0UuyvF>t5w|Qap@)mTN1{-|RlWC;?HiW%Sc#ndweEv z|DLTiUO&|j37@RrPvY}>x8EIq45Jk984vgmG~N=<#Kcd;SDzjD{FYGt+Q;w3*ZAFN z{(J!L=<|=(1-i0fxFyx&G@?guT-cyLmoffn;_9@)_QKz)m9dlYBU=(%SB=`1%%4X0 wo+YqS-e&G - - W3C logo - - - - - - - ® - - - - diff --git a/lca2013-distros/graphics/w3c-logo-slanted.jpg b/lca2013-distros/graphics/w3c-logo-slanted.jpg deleted file mode 100644 index 54e0ac361f274c598f320073c98f8842adc73069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26539 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 W_4Fyi;{Wdlp*lAI%N;4dr~eI6#cTio diff --git a/lca2013-distros/graphics/w3c-logo-white.gif b/lca2013-distros/graphics/w3c-logo-white.gif deleted file mode 100644 index 3b3c6fd0261196ecf14cc338f0a3ec20a1e27016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpikNk%w1VOanq0OJk-K!ddqWTNl&`QPgEzt-j;Z>TVNub;u%&*1EUt`NWkGIrNj=TT=|NsC0A^8LW000jFEC2ui09gPe000F3(0~cdyBJGqv&R7?jwDcg z=yztp>LpGb2k9a^L+UYi@81bjKtUiJ6d%G0fH))w3{RnlL^XOH-DB|U0zV2tZven3 z9F2zoK{TQew}nnDi)sztyd!%#caZ^HK?eW{2mk_Q9)2=3C>pgha{Y?9)WtT4hIhk2~UWt7jQDAD0DG)D0nw%v$hTbtFbr= zG(*e+D+h!HNWP3QE*_9Fk|>lh0_3M2wg-+N;SQGoYh z2P6bqYTQ8hA%G8D|FF#JXYB*00qx%GOPHaXgKz$Qe4P964hOz_83@Fvq9Y?m5Ga5B zP?n*eu?qk@rGPW;rB4j`Vlc!ooU}k|UpqRU!m|d9R3FM!3k)0*%K#s?z848q)5zm0Y&m5DMgNLDCfW$973TXEl zc0y(hn7JtF5v~rd4p^r3tz&jSzySHW)IspZQRXj2`+&>0;LpC;p)#8a?hn+>y~8J* zEhGJd>OQ7xQQ2O;`VZP=7~kSUn9qJt*vQusSW%7VfPCyFho25bwP%2TFD-CWSRO&B zK@Ynjb$}SCJpc`D1nif>8Hz>K;7U3$b5u77Ot+Lo1c|ta46vD%VG7XDbYdqN1+bY; z7udiSIsw7P$aSWe^8$tmOrU^)`_MuFf$!Pa;ZF@N_W>|SmQ_g|9vDCe0tqw#fC9nY z;0$wcT&05_TKf29muhr}p)Y}*L8lZZ39*_FL#9UG4@!jR5S2+xI1qBp9B?HD03f%3 XjF91pLIDD1AcCb@gz#uW5dZ)?A@5II diff --git a/lca2013-distros/graphics/w3c-logo-white.svg b/lca2013-distros/graphics/w3c-logo-white.svg deleted file mode 100644 index d63907f..0000000 --- a/lca2013-distros/graphics/w3c-logo-white.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - W3C logo - - - - - - - ® - - - - diff --git a/lca2013-distros/help/.htaccess b/lca2013-distros/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/lca2013-distros/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/lca2013-distros/help/help.html b/lca2013-distros/help/help.html deleted file mode 100644 index dfc0baa..0000000 --- a/lca2013-distros/help/help.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - Slide Show Help - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Use the "F11" key to toggle the browser's full screen -mode. Note that not all keys are supported in all browsers, as -browsers may reserve some keys for browser control and this varies -from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11. -Newer versions of Firefox have built-in support for SVG, but on older -versions for Microsoft Widows, you should consider installing the Adobe SVG Viewer -6.0.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - diff --git a/lca2013-distros/help/help.html.ca b/lca2013-distros/help/help.html.ca deleted file mode 100644 index fef10cf..0000000 --- a/lca2013-distros/help/help.html.ca +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Ajuda del presentador de diapositives - - - -

    Ajuda del presentador de diapositives

    - -

    Per avançar a la pròxima diapositiva només cal fer clic amb el ratolí en qualsevol lloc de la pàgina o bé prémer la barra d’espaidora. -Es pot anar endavant i endarrere per les diapositives amb les tecles "cursor esquerra" i "cursor dreta", "RePàg" i "AvPàg". El tamany de font de les lletres s’ajusta automàticament a l’amplada de la pantalla, però també es pot ajustar manualment fent servir la “S” per fer-la mes petita (Smaller) i la “B” per fer-la mes gran (“Bigger”),també es poden fer servir les tecles "<" i ">". -La tecla “F” fa aparèixer/desaparèixer el menú de la línia de estat a la part de sota. -Amb la tecla “K” s’habilita/deshabilita l’ús del ratolí per avançar a la pròxima diapositiva. La tecla “C” mostra la taula de continguts, amb qualsevol altra tecla la podem amagar. -La tecla “F11” serveix per entrar/sortir en el mode pantalla completa del navegador, la tecla “H” dona accés a aquesta pàgina. -Cal notar que no totes les tecles estan suportades en tots els navegadors donat que els navegadors poden reservar algunes tecles per el control de navegació i aquestes varien d’un navegador a un altre.

    -

    Es recomana als usuaris de Firefox que instal•lin la extensió d’autoamagar per amagar les barres d’eines en entrar al mode pantalla completa.

    -

    Si vol saber com funciona Slidy, feu servir “Veure el codi font” per veure el codi XHTML o vegi aquesta explicació més llarga., que també explica característiques addicionals. Cada diapositiva està marcada com element div amb classe “slide”. Es fa servir posicionament CSS i amplades per percentatge a les imatges per assegurar-se de que les vostres diapositives riques en imatges s’ajustin perfectament a la grandària de la finestra. El contingut que s’ha de revelar incrementalment es pot marcar amb la classe “incremental”. La fulla d’estils adjunta i els scripts es van desenvolupar com una alternativa basada en Web a les eines de presentació propietàries i s’han provat en una gran varietat de navegadors actuals. S’està desenvolupant un sistema d’edició integrada. Si us plau envieu els vostres comentaris a : Dave -Raggett <dsr@w3.org>. -Si trobeu Slidy útil podeu considerar ajudar al W3C.

    -

    Sou benvingut a fer servir el presentador de diapositives, les fulles d’estil , scripts i el fitxer d’ajuda sota les condicions d’ ùs de document del W3C I les normes -llicència de software.

    - - - -
    - - - - diff --git a/lca2013-distros/help/help.html.de b/lca2013-distros/help/help.html.de deleted file mode 100644 index 55a8e48..0000000 --- a/lca2013-distros/help/help.html.de +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - Slide Show Help - - - - -

    Hilfe für die HTML-Slidy-Präsentation

    - -

    Diese Präsentation wird wie Power Point kontrolliert: Klicken -Sie mit der Maus irgendwo ins Bild, um zur nächsten Seite zu -schalten, oder drücken Sie die Leertaste. Sie können ebenfalls -mit den Cursor-Tasten (links/rechts) oder den Tasten für Seite -auf und ab vorwärts und rückwärts durch die Präsentation -navigieren. Die Schriftgrösse wird automatisch so angepasst, dass -Sie zur Fensterbreite des Browsers passt, sie kann aber auch -manuell mit den Tasten "s" (kleiner) und "b" (grösser) -kontrolliert werden (oder mit der Taste "<" bzw. ">"). Die -Statuszeile am unteren Rand des Fensters wird mit "f" ein- und -ausgeschaltet. Die Taste "k" schaltet die Funktion des Mausklicks -zum Kontrollieren der Präsentation ein und aus. Sie können mit -"c" ein Inhaltsverzeichnis ein- und mit einer beliebigen anderen -Taste wieder ausblenden. Mit "F11" können Sie (je nach Browser) -den Vollbildmodus aktivieren. Die Taste "h" zeigt diesen Hilfetext -an. Es ist zu bemerken, dass nicht alle diese Tasten in jedem -Browser funktionieren, da sie zum Teil mit anderen Funktionen -belegt sind.

    - -

    Firefox-Benutzer können die autohide-Erweiterung -installieren, um die Werkzeugleiste im Vollbildmodus auszublenden.

    - -

    Wenn Sie wissen möchten, wie Slidy funktioniert, schauen Sie sich -den XHTML-Quellcode der Seite an oder lesen diese etwas längere Erklärung -(in Englisch), die auch weitere Funktionen erläutert. Jede einzelne -Folie ist als ein div-Element mit class="slide" -markiert. CSS-Positionierung und prozentuale Breitenangaben für Bilder -können benutzt werden, um sicherzustellen, dass die Folien bei -verschiedenen Fenstergrössen optimal dargestellt werden. Der Inhalt -auf Folien kann schrittweise angezeigt werden, indem den Elementen -class="incremental" zugewiesen wird. Das eingebundene -Style Sheet und die Skripten wurden als web-basierte Alternative zu -proprietären Programmen entwickelt. Sie wurden auf verschiedensten -aktuellen Browsern getestet. Ein eingebauter Editor für die Folien -ist in Entwicklung. Bitte senden Sie Kommentare an Dave Raggett <dsr@w3.org>. Wenn Sie Slidy -nützlich finden, möchten Sie vielleicht ein W3C Supporter werden.

    - -

    Die Style Sheets, die Skripten der Präsentation und die -zugehörigen Texte sind frei zur Benutzung unter den Bedingungen -der W3C-Lizenzen document -use und software -licensing.

    - - - -
    - - - - - diff --git a/lca2013-distros/help/help.html.en b/lca2013-distros/help/help.html.en deleted file mode 100644 index f7e9e5c..0000000 --- a/lca2013-distros/help/help.html.en +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - Slide Show Help - - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Press the "H" key to view this page. Use the "F11" key to -toggle the browser's full screen mode. Note that not all keys are -supported in all browsers, as browsers may reserve some keys for -browser control and this varies from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - - diff --git a/lca2013-distros/help/help.html.es b/lca2013-distros/help/help.html.es deleted file mode 100644 index a3059aa..0000000 --- a/lca2013-distros/help/help.html.es +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Ayuda de Slidy - - - - -

    Ayuda de "Slidy"

    - -

    Esta presentación puede manejarse igual que una presentación hecha con Power Point. -Para avanzar a la siguiente página o diapositiva haga clic con el ratón en cualquier parte de la página, o pulse la barra espaciadora. Puede moverse adelante y atrás entre las diapositivas con las teclas de flecha izquierda, derecha, retroceso de página (Re Pag) o avance de página (Av Pag). El tamaño de fuente se ajusta automáticamente para encajar en el ancho de la ventana del navegador, pero puede ajustarlo manualmente utilizando la tecla "S" para reducirlo y la tecla "B" para aumentarlo. También puede usar las teclas "<" y ">". Use la tecla "F" para presentar u ocultar la línea de estado en la parte inferior. La tecla "K" habilita o deshabilita el uso del ratón para avanzar a la siguiente diapositiva. Puede usar la tecla "C" para mostrar la tabla de contenidos o índice, y cualquier otra tecla para esconderla. Use la tecla de función "F11" para conmutar la vista a toda pantalla del navegador. Tenga en cuenta que no todas las teclas están igualmente soportadas en todos los navegadores, ya que los navegadores pueden tener reservado el uso de algunas teclas para controles del navegador, y esto puede variar de un navegador a otro.

    - -

    Los usuarios de Firefox pueden desear instalar la extensión "autohide" -para ocultar las barras de herramientas cuando utilizan la función F11 para el modo a toda pantalla.

    - -

    Si desea saber cómo funciona Slidy, utilice la Vista de Código para ver el marcado XHML, o vea esta explicación extensa, -que expone otras características adicionales. Cada diapositiva está marcada con un elemento div con la clase class="slide". Puede usarse posicionamiento y anchos en porcentajes para las imágenes, mediante CSS, para garantizar que la imagen alcance el tamaño de la diapositiva de acuerdo con el tamaño de la ventana. El contenido que se desee presentar paulatinamente puede marcarse con la clase class="incremental". La hoja de estilos y el script enlazado fueron desarrollados como una alternativa, basada en la Web, a las herramientas propietarias de presentación, y han sido probados en una variedad de navegadores recientes. Se está desarrollando un editor integrado. Envie sus comentarios, por favor, a Dave Raggett <dsr@w3.org>.

    - -

    Usted puede utilizar las hojas de estilo, scripts, y el fichero de ayuda; siempre que siga las normas de uso de documentos y licencia de software del W3C.

    - - - -
    - - - - diff --git a/lca2013-distros/help/help.html.fr b/lca2013-distros/help/help.html.fr deleted file mode 100644 index daa7605..0000000 --- a/lca2013-distros/help/help.html.fr +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - Aide de Slide Show - - - - - -

    Aide de Slide Show

    - - - -

    Cet exposé Slide Show peut être utilisé de la même manière que Powerpoint. - -Pour avancer au prochain transparent, cliquez n'importe où sur la page avec la -souris ou appuyez sur la barre d'espace. Vous pouvez naviguer entre -les transparents avec les flèches gauche/droite ainsi que les touches Pg Up et -Pg Dn. - -La taille de la police s'adapte automatiquement à la largeur de la fenêtre -du navigateur, mais vous pouvez aussi l'ajuster manuellement en utilisant les -touches "S" (small) pour la diminuer et "B" (big) pour l'augmenter. Vous -pouvez aussi utiliser les touches "<" et ">". - -Utilisez la touche "F" pour afficher ou non le statut en pied-de-page. - -La touche "K" active l'utilisation du clic de souris pour avancer au prochain transparent. -Vous pouvez utiliser "T" pour afficher la table des matières et n'importe quelle autre touche -pour la cacher. - -Les utilisateurs de Windows peuvent utiliser la touche "F11" pour activer le mode plein écran -du navigateur. Appuyez sur la touche "H" pour obtenir cette page. À noter que certaines touches -peuvent ne pas fonctionner avec certains navigateurs car elles sont réservées pour son contrôle. -De plus, cela peut varier d'un navigateur à l'autre.

    - -

    Les utilisateurs de Firefox peuvent installer l'extension autohide -pour cacher les barres d'outils lorsque le mode plein écran est activé -avec la touche F11.

    - -

    Si vous voulez voir comment Slidy fonctionne, affichez le code source de la page -pour voir le balisage XHTML, ou lisez cette explication plus complète (en anglais), -qui explique aussi des fonctionnalités additionnelles. - -Chaque transparent est balisé par un élément div avec l'attribut class="slide". -Il est aussi possible d'utiliser le positionnement CSS ainsi que la largeur en pourcentage -pour s'assurer que vos images soient à l'échelle du transparent et correspondent ainsi à la taille -de la fenêtre. Le contenu devant s'afficher progressivement doit être marqué par l'attribut - class="incremental". - -La feuille de style reliée ainsi que les scripts ont été développés comme alternative Web -aux outils de présentation propriétaires et ont été testés sur un large panel de navigateurs récents. -Le support intégré pour l'édition est en cours de développement. Envoyez vos commentaires -(en anglais) à Dave -Raggett <dsr@w3.org>. -Si vous trouvez Slidy utile, vous pouvez également devenir -Supporter du W3C.

    - - - -

    Veuillez utilisez les feuilles de style, scripts et fichiers d'aide - -en suivant le copyright - -et la licence du W3C.

    - - - - - - - -
    - - - - - - - diff --git a/lca2013-distros/help/help.html.hu b/lca2013-distros/help/help.html.hu deleted file mode 100644 index 64eb205..0000000 --- a/lca2013-distros/help/help.html.hu +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - Segítség a bemutatóhoz - - - - - - - -

    Segítség a bemutatóhoz

    - -

    Ezt a bemutatót a Power Point-hoz hasonlóan lehet vezérelni. - A következő oldalra való lépéshez kattintson bárhova az aktuális - oldalon belül, vagy nyomja le a szóköz billentyűt. Az oldalak között - a bal és jobb nyíl, illetve a Page Up és Page Down billentyűkkel mozoghat. - A szöveg mérete automatikusan kerül beállításra úgy, hogy igazodjon - a böngésző ablakának szélességéhez, viszont az "S" billentyűvel - csökkentheti, a "B"-vel növelheti azt. Ugyanerre használhatja a "<" - és a ">" billentyűket is. - Az "F" billentyűvel be- és - kikapcsolhatja az alsó állapotsor megjelenítését. A "K" billentyűvel - letilthatja, illetve engedélyezheti, hogy egérkattintással a következő - oldalra lehessen lépni. A "C" billentyűvel megjelenítheti, bármely másikkal - pedig eltűntetheti a tartalomjegyzéket. Az "F11" billenytűvel válthat át - a böngésző teljes képernyős üzemmódjára, vagy jöhet onnan vissza. - Megjegyezzük, hogy nem minden billentyű támogatott minden böngészőben, - mivel a böngészők lefoglalhatnak néhány (böngészőnként eltérő) billentyűt - a saját vezérlésükre. -

    - -

    A Firefox felhasználóknak hasznos lehet az - autohide - bővítmény, amivel elrejthetők az eszköztárak teljes képernyős üzemmódban. -

    - -

    Ha szeretné látni, hogyan működik a Slidy, nézze meg az oldal - forrásában az XHTML jelölésmódot, vagy nézze meg ezt a - hosszabb magyarázatot, - ami további funkciókat is bemutat. Minden oldalt egy olyan div elem jelöl, - amiben be van állítva, hogy class="slide". A képek CSS-sel történő - pozicionálása és szélességüknek százalékban való megadása biztosítja, - hogy a sok képet tartalmazó oldalak az ablak méretének megfelelően - skálázódjanak. Az oldalon belül egymás után megjelenítendő tartalom a - class="incremental" megadásával jelölhető. A becsatolt stíluslapok és - scriptek a védjegyzett/szabadalmaztatott/más módon védett - bemutató-megjelenítő eszközök web-alapú alternatívájaként lettek - fejlesztve, és sok, manapság használatos böngészővel tesztelve. - Az integrált szerkesztési lehetőség jelenleg fejlesztés alatt áll. - Észrevételeit a következő helyre küldje: - Dave Raggett - <dsr@w3.org>. -

    - -

    - Ön jogosult az e bemutatóhoz tartozó stíluslapok, scriptek és - segítség fájl használatára, amennyiben betartja a W3C - - dokumentum használati és - - szoftver licencelési szabályait. - -

    - - - -
    - - - - diff --git a/lca2013-distros/help/help.html.nl b/lca2013-distros/help/help.html.nl deleted file mode 100644 index b2e9043..0000000 --- a/lca2013-distros/help/help.html.nl +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Slidy Help - - - - -

    Slidy Help

    - - - -

    Deze sheetpresentatie kan op dezelfde manier worden aangestuurd als -Powerpoint. Klik op een willekeurige plaats op de pagina met de muis, of -druk op de spatiebalk om naar de volgende sheet te gaan. Je kan voor- of -achterwaarts door de sheets bewegen mbv de links/rechts cursor- en de Page -Up en Page Down toetsen. De lettergrootte wordt automatisch aangepast aan -de breedte van het venster, maar je kunt 'm ook handmatig aanpassen met -"S" en "<" voor kleiner en "B" en ">" voor groter. Gebruik de -"F" om de status aan de onderkant aan/uit te schakelen. De "K" zorgt -ervoor dat een muisklik je niet meer, of wel weer naar de volgende sheet -brengt. Je kan de "C" gebruiken om het inhoudsoverzicht op te roepen, en -een willekeurige andere toets om 'm weer te verbergen. Gebruik "F11" om de -"volledig scherm" modus aan /uit te schakelen. Merk op dat niet alle -toetsen in iedere browser worden ondersteund, omdat sommige browsers -toetsen gebruiken voor besturing van de browser zelf. Dit varieert zelfs -tussen versies van dezelfde browser.

    - -

    Firefox gebruikers willen wellicht de "autohide" extension gebruiken om -werkbalken te verbergen wanneer "volledig scherm" wordt aangeroepen met -"F11".

    - -

    Als u wilt zien hoe Slidy werkt, gebruik Bron Bekijken om de XHTML opmaak -te bekijken, of bekijk deze langere uitleg, die ook extra functionaliteit -uitlegt. Elke sheet is in de opmaak genoteerd als een div element met -class="slide". CSS positionering and procentuele breedtes op afbeeldingen -kunnen worden gebruikt om te verzekeren dat uw afbeeldingrijke sheets -schalen naar de vensterbreedte. Inhoud kan stapsgewijs zichtbaar worden -gemaakt met behulp van class="incremental". Het gelinkte stijlblad en de -gelinkte scripts zijn ontwikkeld als een Web-gebaseerd alternatief voor -gesloten presentatie programma's en zijn getest op een variëteit van -recente browsers. Geintegreerde ondersteuning voor (inhoud)aanpassing -wordt ontwikkeld. Zend uw opmerkingen aub naar Dave Raggett <dsr@w3.org> -Als u Slidy bruikbaar vindt, wilt u wellicht overwegen W3C donateur te -worden.

    - -

    U bent welkom om gebruik te maken van de stijlbladen, scripts en dit -helpbestand onder de regels van W3C's document use (document gebruik) en -software licensing (software licenties)

    - - - - -
    - - - - diff --git a/lca2013-distros/help/help.html.pl b/lca2013-distros/help/help.html.pl deleted file mode 100644 index 2eb6ca4..0000000 --- a/lca2013-distros/help/help.html.pl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - Slidy - pomoc - - - - -

    Slidy - pomoc

    - -

    Prezentacją steruje się tak samo, jak w Powerpoincie. -Aby przejść do następnego slajdu, kliknij w dowolnym miejscu prezentacji myszą -lub naciśnij spację. Możesz też poruszać się w przód / tył używając klawiszy -kursora (lewo / prawo) lub klawiszy Pg Up / Pg Dn. Rozmiar czcionki jest -dobierany automatycznie tak, żeby mieścił się w obszarze przeglądarki, -ale możesz także dostosować go ręcznie naciskając klawisze "S", aby pomniejszyć -tekst i "B", aby go powiększyć. Możesz do tego celu także użyć klawiszy "<" - i ">". Użyj klawisza "F" aby - ukryć / pokazać dolny pasek statusu. Klawisz "K" włącza / wyłącza tryb przechodzenia - do następnego slajdu po kliknięciu myszką. Możesz użyć klawisza "C", żeby pokazać - spis treści i dowolnego innego, żeby go ukryć. Klawisz -"F11" włącza tryb pełnoekranowy przeglądarki. Pamiętaj, że nie wszystkie klawisze -są obsługiwane we wszystkich przeglądarkach, gdyż niektóre z nich rezerwują -konkretne klawisze do własnych celów, wszystko to zależy od używanej przeglądarki.

    - -

    Jeśli używasz Firefoxa, zwróć uwagę na rozszerzenie autohide, dzięki któremu -możesz ukryć paski narzędziowe w trybie pełnoekranowym (F11).

    - -

    Jeśli chcesz dowiedzieć się, w jaki sposób działa Slidy, obejrzyj źródło strony prezentacji, żeby -zobaczyć użyty XHTML lub zapoznaj się z prezentacją działania, która omawia -wszystkie dodatkowe funkcje. Każdy slajd jest reprezentowany przez element div o klasie "slide". -Pozycjonowanie CSS i użycie procentowych szerokości obrazków zapewni, że -Twoje slajdy będą poprawnie wyświetlane w każdej skali. -Zawartości slajdu, które mają być stopniowo odsłaniane oznacz klasą "incremental". -Powiązany arkusz stylów CSS i skrypt zostały stworzone jako sieciowa -alternatywa dla komercyjnych narzędzi prezentacyjnych. Całość została -przetestowana na różnorodnych współczesnych przeglądarkach. -Na etapie tworzenia jest aplikacja do zintegrowanego tworzenia i edycji prezentacji. -Wszystkie komentarze prosimy kierować do Dave'a -Raggetta <dsr@w3.org>.

    - -

    Zachęcamy do używania arkuszy stylów, skryptów i pliku pomocy na warunkach licencyjnych dotyczących dokumentów -i oprogramowania W3C

    - - - -
    - - - diff --git a/lca2013-distros/help/help.html.pt-br b/lca2013-distros/help/help.html.pt-br deleted file mode 100644 index c2aee81..0000000 --- a/lca2013-distros/help/help.html.pt-br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/lca2013-distros/help/help.html.pt_br b/lca2013-distros/help/help.html.pt_br deleted file mode 100644 index c2aee81..0000000 --- a/lca2013-distros/help/help.html.pt_br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/lca2013-distros/help/help.html.sv b/lca2013-distros/help/help.html.sv deleted file mode 100644 index 3d019a7..0000000 --- a/lca2013-distros/help/help.html.sv +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Hjälpsida för presentationer - - -

    Hjälpsida för presentationer

    - -

    Denna presentation kan användas på liknande sätt som Power Point. -För att bläddra till nästa sida går det att trycka på mellanslagstangenten eller klicka med musens -västra knapp så gott som var som helst på sidan. Bläddra framåt och -bakåt med höger- respektive vänsterpiltangenterna eller tangenterna »Pg Dn» respektive -»Pg Up». Textens storlek anpassas automatiskt efter webbläsarens -fönsterbredd, men den går även att justera manuellt med -tangenterna »S» och »B» för att förminska respektive förstora texten. Alternativt kan -tangenterna »<» respektive »>» användas. Tangenten -»F» används för att visa / dölja statusraden längst ner i fönstret. Tangenten »K» -kopplar på / av möjligheten att klicka med musen för att bläddra till nästa sida. Tangenten -»C» används för att visa innehållsförteckningen och en tryckning på vilken annan tangent som -helst döljer den. En tryckning på tangenten »H» visar denna hjälpsida. Tangenten »F11» -växlar mellan fullskärmsvisning och visning i webbläsarens fönster. Observera att vissa webbläsare kan -ha reserverat några av dessa tangenttryckningar för andra funktioner; detta varierar mellan olika webbläsare.

    - -

    Firefoxanvändare kan vid behov installera autohide -för att verktygsfälten skall döljas vid övergång till fullskärmsvisning med F11.

    - -

    För att se hur Slidy fungerar, titta på XHTML-koden genom att välja »Visa -källa» (eller liknande) i webbläsarens meny eller läs följande längre -beskrivning, där även ytterligare finesser beskrivs. Varje sida är markerad som -div-element med attributet class="slide". CSS-positionering och procentuell bredd -kan användas för att placera bilderna i rätt skala i förhållande till -webbläsarens fönsterstorlek. Det som skall visas inkrementiellt -markeras med class="incremental". Länkar hänvisar till några skript och stilmallar -som har testats med en mängd nutida webbläsare och bildar ett webbaserat alternativ till proprietära -presentationsprogram. Stöd för integrerad editering håller på att utvecklas. Skicka gärna -kommentarer till Dave -Raggett <dsr@w3.org>. -Om du finner Slidy användbar kan du överväga att bli -W3C Supporter.

    - -

    Välkommen att använda presentationens stilmallar, skript och hjälpfiler enligt reglerna -för W3C:s document use -och software -licensing!

    - - - -
    - - - diff --git a/lca2013-distros/help/help.pt-br.html b/lca2013-distros/help/help.pt-br.html deleted file mode 100644 index 72d9891..0000000 --- a/lca2013-distros/help/help.pt-br.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/lca2013-distros/images/OpenStackLogo_wTag.png b/lca2013-distros/images/OpenStackLogo_wTag.png deleted file mode 100644 index d410964aeb4c0d8e8c52fa77bdd6e3953065996e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7441 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 - - - - -OpenStack and Linux Distros - - - - - - - - - - -
    - -
    - - - - - - - - - - - - - -OpenStack logo
    -

    OpenStack and Linux Distros

    -

    -Monty Taylor -<mordred@inaugust.com>
    - -

    - -
    -

    Whoami

    -
      -
    • OpenStack Infrastructure Team Founder
    • -
    • Foundation Board Member
    • -
    • Technical Committee Member
    • -
    • HP Cloud Services
    • -
    -
    - -
    -

    Disclaimer

    -
      -
    • Any views expressed in this talk are my own
    • -
    -
    - -
    -

    Overview

    -
      -
    • History
    • -
    • Lessons Learned
    • -
    • Upstreams
    • -
    -
    - -
    -

    OpenStack is cloud Software

    -
      -
    • Rackspace and NASA
    • -
    • ex-Ubuntu and ex-Drizzle
    • -
    -
    - -
    -

    Modeled after Ubuntu

    -
      -
    • 6 month cadence
    • -
    • tied to ubuntu release cadence
    • -
    • Design Summits
    • -
    • versioning scheme
    • -
    • bzr/launchpad
    • -
    • Gated Trunk from Drizzle
    • -
    -
    - -
    -

    Gating on Packaged Depends

    -
      -
    • "All project depends must be in Ubuntu"
    • -
    • Carried a depends PPA in Launchpad
    • -
    • Build slave ran "apt-get build-dep nova"
    • -
    • Ensured we wouldn't screw up Ubuntu
    • -
    • PPA for Nova and Swift
    • -
    -
    - -
    -

    Pain Points

    -
      -
    • Adding new depends == editing debian packaging
    • -
    • Duplication - depends already in tree
    • -
    • Carry backport patched depends (libvirt, eventlet)
    • -
    -
    - -
    -

    Time Passes

    -
      -
    • This lasted for a year
    • -
    • Ubuntu Dropped Eucalyptus for OpenStack
    • -
    -
    - -
    -

    Foreshaddowing

    -
      -
    • Stopped using packages on jenkins slaves
    • -
    • Depends use PyPI and virtualenv
    • -
    -
    - -
    -

    distro/upstream disconnect

    -
      -
    • Upstream cares about latest upstream on all stable OS releases
    • -
    • Distro cares about stable upstream on latest/pre-release OS
    • -
    -
    - -
    -

    Inciting Incident

    -
      -
    • Project moved to git
    • -
    • Started adding install-based integration testing
    • -
    -
    - -
    -

    Integration testing

    -
      -
    • Create package(s)
    • -
    • Spin up new machine
    • -
    • apt-get install packages
    • -
    • Test results
    • -
    -
    - -
    -

    Barriers

    -
      -
    • Using PPA - async
    • -
    • Packaging branches in bzr
    • -
    • Multi-release packaging patches
    • -
    -
    - -
    -

    The pitch

    -
      -
    • Move packaging branches to gerrit
    • -
    • Spin up our own apt repo
    • -
    • Build packages synchronously
    • -
    • Support multi-version releases
    • -
    -
    - -
    -

    A Phone Call

    -
      -
    • "Ubuntu just called us and screamed for an hour"
    • -
    -
    - -
    -

    UDS Essex

    -
      -
    • Ubuntu and Redhat requested we stop making packages
    • -
    • Rackspace released devstack
    • -
    -
    - -
    -

    Lessons Learned

    -
      -
    • Be The Best Upstream First
    • -
    • Make actual releases
    • -
    -
    - -
    -

    Interesting developments

    -
      -
    • RedHat has shown up with tons of devs
    • -
    • Ubuntu does CI testing of OpenStack on their own
    • -
    • We've dropped debian-based pre-versioning
    • -
    • We're adding RHEL testing support with RedHat's help
    • -
    • Talk to lifeless about diskimage-builder and TripleO
    • - -
    -
    - -
    -

    The Upstream Viewpoint

    -
      -
    • Upstreams care about latest upstream version on stable distro
    • -
    • So do users
    • - -
    -
    - -
    -

    Ubuntu Cloud Archive

    -
      -
    • Canonical/Ubuntu providing an APT repo that has backported OpenStack
    • -
    • Those pesky matrixes of support really are hard!
    • - -
    -
    - -
    -

    Each App is a Distro

    -
      -
    • OpenStack release are de facto distros
    • -
    • Each depenednet library is a part of OpenStack
    • -
    • Upstream releases of libraries also need testing
    • - -
    -
    - -
    -

    Language packaging centric views

    -
      -
    • Python - PyPI/pip
    • -
    • Java - maven
    • -
    • Ruby - gem
    • -
    • Perl - CPAN
    • - -
    -
    - -
    -

    Images

    -
      -
    • TripleO team is investigating images-as-app-delivery
    • -
    • EC2 VAR ecosystem has been doing this for years
    • -
    • What does this mean for distros?
    • - -
    -
    - -
    -

    Distro as core

    -
      -
    • What if the Distro was only there for core things?
    • -
    • What if Distro packaging focused on C/C++?
    • -
    • What if Distro packaging played nice with python/perl/java/ruby?
    • -
    • What if apps on distros ran in their own container/VM?
    • - -
    -
    - -
    -

    Thanks!

    - -

    All repos are at: https://github.com/openstack-infra

    - -

    -These slides available at: https://openstack-ci.github.com/publications -

    - -
    - - - diff --git a/lca2013-distros/scripts/.htaccess b/lca2013-distros/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/lca2013-distros/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/lca2013-distros/scripts/slidy.js b/lca2013-distros/scripts/slidy.js deleted file mode 100644 index 217a421..0000000 --- a/lca2013-distros/scripts/slidy.js +++ /dev/null @@ -1,2952 +0,0 @@ -/* slidy.js - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software - - Defines single name "w3c_slidy" in global namespace - Adds event handlers without trampling on any others -*/ - -// the slidy object implementation -var w3c_slidy = { - // classify which kind of browser we're running under - ns_pos: (typeof window.pageYOffset!='undefined'), - khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false), - opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false), - ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false), - iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false), - android: ((navigator.userAgent).indexOf("Android") >= 0 ? true : false), - ie: (typeof document.all != "undefined" && !this.opera), - ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1), - ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1), - ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1), - ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1), - - // data for swipe and double tap detection on touch screens - last_tap: 0, - prev_tap: 0, - start_x: 0, - start_y: 0, - delta_x: 0, - delta_y: 0, - - // are we running as XHTML? (doesn't work on Opera) - is_xhtml: /xml/.test(document.contentType), - - slide_number: 0, // integer slide count: 0, 1, 2, ... - slide_number_element: null, // element containing slide number - slides: [], // set to array of slide div's - notes: [], // set to array of handout div's - backgrounds: [], // set to array of background div's - toolbar: null, // element containing toolbar - title: null, // document title - last_shown: null, // last incrementally shown item - eos: null, // span element for end of slide indicator - toc: null, // table of contents - outline: null, // outline element with the focus - selected_text_len: 0, // length of drag selection on document - view_all: 0, // 1 to view all slides + handouts - want_toolbar: true, // user preference to show/hide toolbar - mouse_click_enabled: true, // enables left click for next slide - scroll_hack: 0, // IE work around for position: fixed - disable_slide_click: false, // used by clicked anchors - - lang: "en", // updated to language specified by html file - - help_anchor: null, // used for keyboard focus hack in showToolbar() - help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html", - help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " + - "or Pg Up and Pg Dn. Use S and B to change font size.", - - size_index: 0, - size_adjustment: 0, - sizes: new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt", - "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"), - - // needed for efficient resizing - last_width: 0, - last_height: 0, - - - // Needed for cross browser support for relative width/height on - // object elements. The work around is to save width/height attributes - // and then to recompute absolute width/height dimensions on resizing - objects: [], - - // attach initialiation event handlers - set_up: function () { - var init = function() { w3c_slidy.init(); }; - if (typeof window.addEventListener != "undefined") - window.addEventListener("load", init, false); - else - window.attachEvent("onload", init); - }, - - hide_slides: function () { - if (document.body && !w3c_slidy.initialized) - document.body.style.visibility = "hidden"; - else - setTimeout(w3c_slidy.hide_slides, 50); - }, - - // hack to persuade IE to compute correct document height - // as needed for simulating fixed positioning of toolbar - ie_hack: function () { - window.resizeBy(0,-1); - window.resizeBy(0, 1); - }, - - init: function () { - //alert("slidy starting test 10"); - document.body.style.visibility = "visible"; - this.init_localization(); - this.add_toolbar(); - this.wrap_implicit_slides(); - this.collect_slides(); - this.collect_notes(); - this.collect_backgrounds(); - this.objects = document.body.getElementsByTagName("object"); - this.patch_anchors(); - this.slide_number = this.find_slide_number(location.href); - window.offscreenbuffering = true; - this.size_adjustment = this.find_size_adjust(); - this.time_left = this.find_duration(); - this.hide_image_toolbar(); // suppress IE image toolbar popup - this.init_outliner(); // activate fold/unfold support - this.title = document.title; - this.keyboardless = (this.ipad||this.iphone||this.android); - - if (this.keyboardless) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - this.want_toolbar = 0; - } - - // work around for opera bug - this.is_xhtml = (document.body.tagName == "BODY" ? false : true); - - if (this.slides.length > 0) - { - var slide = this.slides[this.slide_number]; - - if (this.slide_number > 0) - { - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - this.set_eos_status(true); - } - else - { - this.last_shown = null; - this.set_visibility_all_incremental("hidden"); - this.set_eos_status(!this.next_incremental_item(this.last_shown)); - } - - this.set_location(); - this.add_class(this.slides[0], "first-slide"); - w3c_slidy.show_slide(slide); - } - - this.toc = this.table_of_contents(); - - this.add_initial_prompt(); - - // bind event handlers without interfering with custom page scripts - // Tap events behave too weirdly to support clicks reliably on - // iPhone and iPad, so exclude these from click handler - - if (!this.keyboardless) - this.add_listener(document.body, "click", this.mouse_button_click); - - this.add_listener(document, "keydown", this.key_down); - this.add_listener(document, "keypress", this.key_press); - this.add_listener(window, "resize", this.resized); - this.add_listener(window, "scroll", this.scrolled); - this.add_listener(window, "unload", this.unloaded); - - this.add_listener(document, "touchstart", this.touchstart); - this.add_listener(document, "touchmove", this.touchmove); - this.add_listener(document, "touchend", this.touchend); - - // this seems to be a debugging hack - //if (!document.body.onclick) - // document.body.onclick = function () { }; - - this.single_slide_view(); - - //this.set_location(); - - this.resized(); - - if (this.ie7) - setTimeout(w3c_slidy.ie_hack, 100); - - this.show_toolbar(); - - // for back button detection - setInterval(function () { w3c_slidy.check_location(); }, 200); - w3c_slidy.initialized = true; - }, - - // create div element with links to each slide - table_of_contents: function () { - var toc = this.create_element("div"); - this.add_class(toc, "slidy_toc hidden"); - //toc.setAttribute("tabindex", "0"); - - var heading = this.create_element("div"); - this.add_class(heading, "toc-heading"); - heading.innerHTML = this.localize("Table of Contents"); - - toc.appendChild(heading); - var previous = null; - - for (var i = 0; i < this.slides.length; ++i) - { - var title = this.has_class(this.slides[i], "title"); - var num = document.createTextNode((i + 1) + ". "); - - toc.appendChild(num); - - var a = this.create_element("a"); - a.setAttribute("href", "#(" + (i+1) + ")"); - - if (title) - this.add_class(a, "titleslide"); - - var name = document.createTextNode(this.slide_name(i)); - a.appendChild(name); - a.onclick = w3c_slidy.toc_click; - a.onkeydown = w3c_slidy.toc_key_down; - a.previous = previous; - - if (previous) - previous.next = a; - - toc.appendChild(a); - - if (i == 0) - toc.first = a; - - if (i < this.slides.length - 1) - { - var br = this.create_element("br"); - toc.appendChild(br); - } - - previous = a; - } - - toc.focus = function () { - if (this.first) - this.first.focus(); - } - - toc.onmouseup = w3c_slidy.mouse_button_up; - - toc.onclick = function (e) { - e||(e=window.event); - - if (w3c_slidy.selected_text_len <= 0) - w3c_slidy.hide_table_of_contents(true); - - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }; - - document.body.insertBefore(toc, document.body.firstChild); - return toc; - }, - - is_shown_toc: function () { - return !w3c_slidy.has_class(w3c_slidy.toc, "hidden"); - }, - - show_table_of_contents: function () { - w3c_slidy.remove_class(w3c_slidy.toc, "hidden"); - var toc = w3c_slidy.toc; - toc.focus(); - - if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0) - setTimeout(w3c_slidy.ie_hack, 100); - }, - - hide_table_of_contents: function (focus) { - w3c_slidy.add_class(w3c_slidy.toc, "hidden"); - - if (focus && !w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - }, - - toggle_table_of_contents: function () { - if (w3c_slidy.is_shown_toc()) - w3c_slidy.hide_table_of_contents(true); - else - w3c_slidy.show_table_of_contents(); - }, - - // called on clicking toc entry - toc_click: function (e) { - if (!e) - e = window.event; - - var target = w3c_slidy.get_target(e); - - if (target && target.nodeType == 1) - { - var uri = target.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - } - - w3c_slidy.hide_table_of_contents(true); - if (w3c_slidy.ie7) w3c_slidy.ie_hack(); - w3c_slidy.stop_propagation(e); - return w3c_slidy.cancel(e); - }, - - // called onkeydown for toc entry - toc_key_down: function (event) { - var key; - - if (!event) - var event = window.event; - - // kludge around NS/IE differences - if (window.event) - key = window.event.keyCode; - else if (event.which) - key = event.which; - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey) - return true; - - if (key == 13) - { - var uri = this.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - - w3c_slidy.hide_table_of_contents(true); - - if (self.ie7) - w3c_slidy.ie_hack(); - - return w3c_slidy.cancel(event); - } - - if (key == 40 && this.next) - { - this.next.focus(); - return w3c_slidy.cancel(event); - } - - if (key == 38 && this.previous) - { - this.previous.focus(); - return w3c_slidy.cancel(event); - } - - return true; - }, - - touchstart: function (e) - { - //e.preventDefault(); - this.prev_tap = this.last_tap; - this.last_tap = (new Date).getTime(); - - var tap_delay = this.last_tap - this.prev_tap; - - if (tap_delay <= 200) - { - // double tap - } - - var touch = e.touches[0]; - - this.start_x = touch.pageX; - this.start_y = touch.pageY; - this.delta_x = this.delta_y = 0; - }, - - touchmove: function (e) - { - //e.preventDefault(); - var touch = e.touches[0]; - this.delta_x = touch.pageX - this.start_x; - this.delta_y = touch.pageY - this.start_y; - }, - - touchend: function (e) - { - //e.preventDefault(); - var delay = (new Date).getTime() - this.last_tap; - var dx = this.delta_x; - var dy = this.delta_y; - var abs_dx = Math.abs(dx); - var abs_dy = Math.abs(dy); - - if (delay < 500 && (abs_dx > 100 || abs_dy > 100)) - { - if (abs_dx > 0.5 * abs_dy) - { - if (dx > 0) - w3c_slidy.next_slide(true); - else - w3c_slidy.previous_slide(true); - } - else if (abs_dy > 2 * abs_dx) - { - w3c_slidy.toggle_table_of_contents(); - } - } - }, - - // ### OBSOLETE ### - before_print: function () { - this.show_all_slides(); - this.hide_toolbar(); - alert("before print"); - }, - - // ### OBSOLETE ### - after_print: function () { - if (!this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - } - alert("after print"); - }, - - // ### OBSOLETE ### - print_slides: function () { - this.before_print(); - window.print(); - this.after_print(); - }, - - // ### OBSOLETE ?? ### - toggle_view: function () { - if (this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - this.view_all = 0; - } - else - { - this.show_all_slides(); - this.hide_toolbar(); - this.view_all = 1; - } - }, - - // prepare for printing ### OBSOLETE ### - show_all_slides: function () { - this.remove_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - }, - - // restore after printing ### OBSOLETE ### - single_slide_view: function () { - this.add_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - }, - - // suppress IE's image toolbar pop up - hide_image_toolbar: function () { - if (!this.ns_pos) - { - var images = document.getElementsByTagName("IMG"); - - for (var i = 0; i < images.length; ++i) - images[i].setAttribute("galleryimg", "no"); - } - }, - - unloaded: function (e) { - //alert("unloaded"); - }, - - // Safari and Konqueror don't yet support getComputedStyle() - // and they always reload page when location.href is updated - is_KHTML: function () { - var agent = navigator.userAgent; - return (agent.indexOf("KHTML") >= 0 ? true : false); - }, - - // find slide name from first h1 element - // default to document title + slide number - slide_name: function (index) { - var name = null; - var slide = this.slides[index]; - - var heading = this.find_heading(slide); - - if (heading) - name = this.extract_text(heading); - - if (!name) - name = this.title + "(" + (index + 1) + ")"; - - name.replace(/\&/g, "&"); - name.replace(/\/g, ">"); - - return name; - }, - - // find first h1 element in DOM tree - find_heading: function (node) { - if (!node || node.nodeType != 1) - return null; - - if (node.nodeName == "H1" || node.nodeName == "h1") - return node; - - var child = node.firstChild; - - while (child) - { - node = this.find_heading(child); - - if (node) - return node; - - child = child.nextSibling; - } - - return null; - }, - - // recursively extract text from DOM tree - extract_text: function (node) { - if (!node) - return ""; - - // text nodes - if (node.nodeType == 3) - return node.nodeValue; - - // elements - if (node.nodeType == 1) - { - node = node.firstChild; - var text = ""; - - while (node) - { - text = text + this.extract_text(node); - node = node.nextSibling; - } - - return text; - } - - return ""; - }, - - // find copyright text from meta element - find_copyright: function () { - var name, content; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "copyright") - return content; - } - - return null; - }, - - find_size_adjust: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "font-size-adjustment") - return 1 * content; - } - - return 1; - }, - - // for 20 minutes - find_duration: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "duration") - return 60000 * content; - } - - return null; - }, - - replace_by_non_breaking_space: function (str) { - for (var i = 0; i < str.length; ++i) - str[i] = 160; - }, - - // ### CHECK ME ### is use of "li" okay for text/html? - // for XHTML do we also need to specify namespace? - init_outliner: function () { - var items = document.getElementsByTagName("li"); - - for (var i = 0; i < items.length; ++i) - { - var target = items[i]; - - if (!this.has_class(target.parentNode, "outline")) - continue; - - target.onclick = this.outline_click; -/* ### more work needed for IE6 - if (!this.ns_pos) - { - target.onmouseover = this.hover_outline; - target.onmouseout = this.unhover_outline; - } -*/ - if (this.foldable(target)) - { - target.foldable = true; - target.onfocus = function () {w3c_slidy.outline = this;}; - target.onblur = function () {w3c_slidy.outline = null;}; - - if (!target.getAttribute("tabindex")) - target.setAttribute("tabindex", "0"); - - if (this.has_class(target, "expand")) - this.unfold(target); - else - this.fold(target); - } - else - { - this.add_class(target, "nofold"); - target.visible = true; - target.foldable = false; - } - } - }, - - foldable: function (item) { - if (!item || item.nodeType != 1) - return false; - - var node = item.firstChild; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) - return true; - - node = node.nextSibling; - } - - return false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - fold: function (item) { - if (item) - { - this.remove_class(item, "unfolded"); - this.add_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.add_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - unfold: function (item) { - if (item) - { - this.add_class(item, "unfolded"); - this.remove_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.remove_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = true; - }, - - outline_click: function (e) { - if (!e) - e = window.event; - - var rightclick = false; - var target = w3c_slidy.get_target(e); - - while (target && target.visible == undefined) - target = target.parentNode; - - if (!target) - return true; - - if (e.which) - rightclick = (e.which == 3); - else if (e.button) - rightclick = (e.button == 2); - - if (!rightclick && target.visible != undefined) - { - if (target.foldable) - { - if (target.visible) - w3c_slidy.fold(target); - else - w3c_slidy.unfold(target); - } - - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - } - - return false; - }, - - add_initial_prompt: function () { - var prompt = this.create_element("div"); - prompt.setAttribute("class", "initial_prompt"); - - var p1 = this.create_element("p"); - prompt.appendChild(p1); - p1.setAttribute("class", "help"); - - if (this.keyboardless) - p1.innerHTML = "swipe right to move to next slide"; - else - p1.innerHTML = "Space, Right Arrow or swipe right to move to " + - "next slide, click help below for more details"; - - this.add_listener(prompt, "click", function (e) { - document.body.removeChild(prompt); - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }); - - document.body.appendChild(prompt); - this.initial_prompt = prompt; - setTimeout(function() {document.body.removeChild(prompt);}, 5000); - }, - - add_toolbar: function () { - var counter, page; - - this.toolbar = this.create_element("div"); - this.toolbar.setAttribute("class", "toolbar"); - - // a reasonably behaved browser - if (this.ns_pos || !this.ie6) - { - var right = this.create_element("div"); - right.setAttribute("style", "float: right; text-align: right"); - - counter = this.create_element("span") - counter.innerHTML = this.localize("slide") + " n/m"; - right.appendChild(counter); - this.toolbar.appendChild(right); - - var left = this.create_element("div"); - left.setAttribute("style", "text-align: left"); - - // global end of slide indicator - this.eos = this.create_element("span"); - this.eos.innerHTML = "* "; - left.appendChild(this.eos); - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - left.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - left.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()"); - contents.setAttribute("title", this.localize("table of contents")); - contents.innerHTML = this.localize("contents?"); - left.appendChild(contents); - - var gap2 = document.createTextNode(" "); - left.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.className = "copyright"; - span.innerHTML = copyright; - left.appendChild(span); - } - - this.toolbar.setAttribute("tabindex", "0"); - this.toolbar.appendChild(left); - } - else // IE6 so need to work around its poor CSS support - { - this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute"); - this.toolbar.style.zIndex = "200"; - this.toolbar.style.width = "99.9%"; - this.toolbar.style.height = "1.2em"; - this.toolbar.style.top = "auto"; - this.toolbar.style.bottom = "0"; - this.toolbar.style.left = "0"; - this.toolbar.style.right = "0"; - this.toolbar.style.textAlign = "left"; - this.toolbar.style.fontSize = "60%"; - this.toolbar.style.color = "red"; - this.toolbar.borderWidth = 0; - this.toolbar.className = "toolbar"; - this.toolbar.style.background = "rgb(240,240,240)"; - - // would like to have help text left aligned - // and page counter right aligned, floating - // div's don't work, so instead use nested - // absolutely positioned div's. - - var sp = this.create_element("span"); - sp.innerHTML = "  * "; - this.toolbar.appendChild(sp); - this.eos = sp; // end of slide indicator - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - this.toolbar.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - this.toolbar.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:toggleTableOfContents()"); - contents.setAttribute("title", this.localize("table of contents".localize)); - contents.innerHTML = this.localize("contents?"); - this.toolbar.appendChild(contents); - - var gap2 = document.createTextNode(" "); - this.toolbar.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.innerHTML = copyright; - span.style.color = "black"; - span.style.marginLeft = "0.5em"; - this.toolbar.appendChild(span); - } - - counter = this.create_element("div") - counter.style.position = "absolute"; - counter.style.width = "auto"; //"20%"; - counter.style.height = "1.2em"; - counter.style.top = "auto"; - counter.style.bottom = 0; - counter.style.right = "0"; - counter.style.textAlign = "right"; - counter.style.color = "red"; - counter.style.background = "rgb(240,240,240)"; - - counter.innerHTML = this.localize("slide") + " n/m"; - this.toolbar.appendChild(counter); - } - - // ensure that click isn't passed through to the page - this.toolbar.onclick = - function (e) { - if (!e) - e = window.event; - - var target = e.target; - - if (!target && e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target && target.nodeType == 3) - target = target.parentNode; - - w3c_slidy.stop_propagation(e); - - if (target && target.nodeName.toLowerCase() != "a") - w3c_slidy.mouse_button_click(e); - }; - - this.slide_number_element = counter; - this.set_eos_status(false); - document.body.appendChild(this.toolbar); - }, - - // wysiwyg editors make it hard to use div elements - // e.g. amaya loses the div when you copy and paste - // this function wraps div elements around implicit - // slides which start with an h1 element and continue - // up to the next heading or div element - wrap_implicit_slides: function () { - var i, heading, node, next, div; - var headings = document.getElementsByTagName("h1"); - - if (!headings) - return; - - for (i = 0; i < headings.length; ++i) - { - heading = headings[i]; - - if (heading.parentNode != document.body) - continue; - - node = heading.nextSibling; - - div = document.createElement("div"); - this.add_class(div, "slide"); - document.body.replaceChild(div, heading); - div.appendChild(heading); - - while (node) - { - if (node.nodeType == 1 && // an element - (node.nodeName == "H1" || - node.nodeName == "h1" || - node.nodeName == "DIV" || - node.nodeName == "div")) - break; - - next = node.nextSibling; - node = document.body.removeChild(node); - div.appendChild(node); - node = next; - } - } - }, - -// return new array of all slides - collect_slides: function () { - var slides = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "slide")) - { - // add slide to collection - slides[slides.length] = div; - - // hide each slide as it is found - this.add_class(div, "hidden"); - - // add dummy
    at end for scrolling hack - var node1 = document.createElement("br"); - div.appendChild(node1); - var node2 = document.createElement("br"); - div.appendChild(node2); - } - else if (this.has_class(div, "background")) - { // work around for Firefox SVG reload bug - // which otherwise replaces 1st SVG graphic with 2nd - div.style.display = "block"; - } - } - - this.slides = slides; - }, - - // return new array of all
    - collect_notes: function () { - var notes = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "handout")) - { - // add note to collection - notes[notes.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.notes = notes; - }, - - // return new array of all
    - // including named backgrounds e.g. class="background titlepage" - collect_backgrounds: function () { - var backgrounds = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "background")) - { - // add background to collection - backgrounds[backgrounds.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.backgrounds = backgrounds; - }, - - // set click handlers on all anchors - patch_anchors: function () { - var self = w3c_slidy; - var handler = function (event) { - // compare this.href with location.href - // for link to another slide in this doc - - if (self.page_address(this.href) == self.page_address(location.href)) - { - // yes, so find new slide number - var newslidenum = self.find_slide_number(this.href); - - if (newslidenum != self.slide_number) - { - var slide = self.slides[self.slide_number]; - self.hide_slide(slide); - self.slide_number = newslidenum; - slide = self.slides[self.slide_number]; - self.show_slide(slide); - self.set_location(); - } - } - else - w3c_slidy.stop_propagation(event); - -// else if (this.target == null) -// location.href = this.href; - - this.blur(); - self.disable_slide_click = true; - }; - - var anchors = document.body.getElementsByTagName("a"); - - for (var i = 0; i < anchors.length; ++i) - { - if (window.addEventListener) - anchors[i].addEventListener("click", handler, false); - else - anchors[i].attachEvent("onclick", handler); - } - }, - - // ### CHECK ME ### see which functions are invoked via setTimeout - // either directly or indirectly for use of w3c_slidy vs this - show_slide_number: function () { - var timer = w3c_slidy.get_timer(); - w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " + - (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length; - }, - - // every 200mS check if the location has been changed as a - // result of the user activating the Back button/menu item - // doesn't work for Opera < 9.5 - check_location: function () { - var hash = location.hash; - - if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#")) - w3c_slidy.goto_slide(0); - else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")") - { - var num = parseInt(location.hash.substr(2)); - - if (!isNaN(num)) - w3c_slidy.goto_slide(num-1); - } - - if (w3c_slidy.time_left && w3c_slidy.slide_number > 0) - { - w3c_slidy.show_slide_number(); - - if (w3c_slidy.time_left > 0) - w3c_slidy.time_left -= 200; - } - }, - - get_timer: function () { - var timer = ""; - if (w3c_slidy.time_left) - { - var mins, secs; - secs = Math.floor(w3c_slidy.time_left/1000); - mins = Math.floor(secs / 60); - secs = secs % 60; - timer = (mins ? mins+"m" : "") + secs + "s "; - } - - return timer; - }, - - // this doesn't push location onto history stack for IE - // for which a hidden iframe hack is needed: load page into - // the iframe with script that set's parent's location.hash - // but that won't work for standalone use unless we can - // create the page dynamically via a javascript: URL - set_location: function () { - var uri = w3c_slidy.page_address(location.href); - var hash = "#(" + (w3c_slidy.slide_number+1) + ")"; - - if (w3c_slidy.slide_number >= 0) - uri = uri + hash; - - if (w3c_slidy.ie && (w3c_slidy.ie6 || w3c_slidy.ie7)) - w3c_slidy.push_hash(hash); - - if (uri != location.href) // && !khtml - location.href = uri; - - if (this.khtml) - hash = "(" + (w3c_slidy.slide_number+1) + ")"; - - if (!this.ie && location.hash != hash && location.hash != "") - location.hash = hash; - - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide_number(); - }, - - page_address: function (uri) { - var i = uri.indexOf("#"); - - if (i < 0) - i = uri.indexOf("%23"); - - // check if anchor is entire page - - if (i < 0) - return uri; // yes - - return uri.substr(0, i); - }, - - // only used for IE6 and IE7 - on_frame_loaded: function (hash) { - location.hash = hash; - var uri = w3c_slidy.page_address(location.href); - location.href = uri + hash; - }, - - // history hack with thanks to Bertrand Le Roy - push_hash: function (hash) { - if (hash == "") hash = "#(1)"; - window.location.hash = hash; - - var doc = document.getElementById("historyFrame").contentWindow.document; - doc.open("javascript:''"); - doc.write("hello mum"); - doc.close(); - }, - - // find current slide based upon location - // first find target anchor and then look - // for associated div element enclosing it - // finally map that to slide number - find_slide_number: function (uri) { - // first get anchor from page location - - var i = uri.indexOf("#"); - - // check if anchor is entire page - if (i < 0) - return 0; // yes - - var anchor = unescape(uri.substr(i+1)); - - // now use anchor as XML ID to find target - var target = document.getElementById(anchor); - - if (!target) - { - // does anchor look like "(2)" for slide 2 ?? - // where first slide is (1) - var re = /\((\d)+\)/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // accept [2] for backwards compatibility - re = /\[(\d)+\]/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // oh dear unknown anchor - return 0; - } - - // search for enclosing slide - - while (true) - { - // browser coerces html elements to uppercase! - if (target.nodeName.toLowerCase() == "div" && - this.has_class(target, "slide")) - { - // found the slide element - break; - } - - // otherwise try parent element if any - - target = target.parentNode; - - if (!target) - { - return 0; // no luck! - } - }; - - for (i = 0; i < slides.length; ++i) - { - if (slides[i] == target) - return i; // success - } - - // oh dear still no luck - return 0; - }, - - previous_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide; - - if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null) - { - w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown); - w3c_slidy.set_eos_status(false); - } - else if (w3c_slidy.slide_number > 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - w3c_slidy.set_eos_status(true); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_location(); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - next_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide, last = w3c_slidy.last_shown; - - if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1) - w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown); - - if ((!incremental || w3c_slidy.last_shown == null) && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number + 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - else if (!w3c_slidy.last_shown) - { - if (last && incremental) - w3c_slidy.last_shown = last; - } - - w3c_slidy.set_location(); - - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - // to first slide with nothing revealed - // i.e. state at start of presentation - first_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - if (w3c_slidy.slide_number != 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = 0; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_eos_status( - !w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.set_location(); - } - }, - - // goto last slide with everything revealed - // i.e. state at end of presentation - last_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - w3c_slidy.last_shown = null; //revealNextItem(lastShown); - - if (w3c_slidy.last_shown == null && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.slides.length - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - - w3c_slidy.show_slide(slide); - } - else - { - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - } - - w3c_slidy.set_eos_status(true); - w3c_slidy.set_location(); - } - }, - - - // ### check this and consider add/remove class - set_eos_status: function (state) { - if (this.eos) - this.eos.style.color = (state ? "rgb(240,240,240)" : "red"); - }, - - // first slide is 0 - goto_slide: function (num) { - //alert("going to slide " + (num+1)); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = num; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide(slide); - w3c_slidy.show_slide_number(); - }, - - - show_slide: function (slide) { - this.sync_background(slide); - window.scrollTo(0,0); - this.remove_class(slide, "hidden"); - }, - - hide_slide: function (slide) { - this.add_class(slide, "hidden"); - }, - - // show just the backgrounds pertinent to this slide - // when slide background-color is transparent - // this should now work with rgba color values - sync_background: function (slide) { - var background; - var bgColor; - - if (slide.currentStyle) - bgColor = slide.currentStyle["backgroundColor"]; - else if (document.defaultView) - { - var styles = document.defaultView.getComputedStyle(slide,null); - - if (styles) - bgColor = styles.getPropertyValue("background-color"); - else // broken implementation probably due Safari or Konqueror - { - //alert("defective implementation of getComputedStyle()"); - bgColor = "transparent"; - } - } - else - bgColor == "transparent"; - - if (bgColor == "transparent" || - bgColor.indexOf("rgba") >= 0 || - bgColor.indexOf("opacity") >= 0) - { - var slideClass = this.get_class_list(slide); - - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - - var bgClass = this.get_class_list(background); - - if (this.matching_background(slideClass, bgClass)) - this.remove_class(background, "hidden"); - else - this.add_class(background, "hidden"); - } - } - else // forcibly hide all backgrounds - this.hide_backgrounds(); - }, - - hide_backgrounds: function () { - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - this.add_class(background, "hidden"); - } - }, - - // compare classes for slide and background - matching_background: function (slideClass, bgClass) { - var i, count, pattern, result; - - // define pattern as regular expression - pattern = /\w+/g; - - // check background class names - result = bgClass.match(pattern); - - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (result[i] == "background") - continue; - - ++count; - } - - if (count == 0) // default match - return true; - - // check for matches and place result in array - result = slideClass.match(pattern); - - // now check if desired name is present for background - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (this.has_token(bgClass, result[i])) - return true; - } - - return false; - }, - - resized: function () { - var width = 0; - - if ( typeof( window.innerWidth ) == 'number' ) - width = window.innerWidth; // Non IE browser - else if (document.documentElement && document.documentElement.clientWidth) - width = document.documentElement.clientWidth; // IE6 - else if (document.body && document.body.clientWidth) - width = document.body.clientWidth; // IE4 - - var height = 0; - - if ( typeof( window.innerHeight ) == 'number' ) - height = window.innerHeight; // Non IE browser - else if (document.documentElement && document.documentElement.clientHeight) - height = document.documentElement.clientHeight; // IE6 - else if (document.body && document.body.clientHeight) - height = document.body.clientHeight; // IE4 - - if (height && (width/height > 1.05*1024/768)) - { - width = height * 1024.0/768; - } - - // IE fires onresize even when only font size is changed! - // so we do a check to avoid blocking < and > actions - if (width != w3c_slidy.last_width || height != w3c_slidy.last_height) - { - if (width >= 1100) - w3c_slidy.size_index = 5; // 4 - else if (width >= 1000) - w3c_slidy.size_index = 4; // 3 - else if (width >= 800) - w3c_slidy.size_index = 3; // 2 - else if (width >= 600) - w3c_slidy.size_index = 2; // 1 - else if (width) - w3c_slidy.size_index = 0; - - // add in font size adjustment from meta element e.g. - // - // useful when slides have too much content ;-) - - if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment && - w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length) - w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment; - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - w3c_slidy.adjust_object_dimensions(width, height); - - if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index]) - { - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - } - - w3c_slidy.last_width = width; - w3c_slidy.last_height = height; - - // force reflow to work around Mozilla bug - if (w3c_slidy.ns_pos) - { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - } - - // force correct positioning of toolbar - w3c_slidy.refresh_toolbar(200); - } - }, - - scrolled: function () { - if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset(); - // hide toolbar - w3c_slidy.toolbar.style.display = "none"; - - // make it reappear later - if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all) - { - setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000); - w3c_slidy.scrollhack = 1; - } - } - }, - - hide_toolbar: function () { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden"); - window.focus(); - }, - - // used to ensure IE refreshes toolbar in correct position - refresh_toolbar: function (interval) { - if (!w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hide_toolbar(); - setTimeout(function () {w3c_slidy.show_toolbar(); }, interval); - } - }, - - // restores toolbar after short delay - show_toolbar: function () { - if (w3c_slidy.want_toolbar) - { - w3c_slidy.toolbar.style.display = "block"; - - if (!w3c_slidy.ns_pos) - { - // adjust position to allow for scrolling - var xoffset = w3c_slidy.scroll_x_offset(); - w3c_slidy.toolbar.style.left = xoffset; - w3c_slidy.toolbar.style.right = xoffset; - - // determine vertical scroll offset - //var yoffset = scrollYOffset(); - - // bottom is doc height - window height - scroll offset - //var bottom = documentHeight() - lastHeight - yoffset - - //if (yoffset > 0 || documentHeight() > lastHeight) - // bottom += 16; // allow for height of scrollbar - - w3c_slidy.toolbar.style.bottom = 0; //bottom; - } - - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden"); - } - - w3c_slidy.scrollhack = 0; - - - // set the keyboard focus to the help link on the - // toolbar to ensure that document has the focus - // IE doesn't always work with window.focus() - // and this hack has benefit of Enter for help - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - }, - -// invoked via F key - toggle_toolbar: function () { - if (!w3c_slidy.view_all) - { - if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden")) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 1; - } - else - { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 0; - } - } - }, - - scroll_x_offset: function () { - if (window.pageXOffset) - return self.pageXOffset; - - if (document.documentElement && - document.documentElement.scrollLeft) - return document.documentElement.scrollLeft; - - if (document.body) - return document.body.scrollLeft; - - return 0; - }, - - scroll_y_offset: function () { - if (window.pageYOffset) - return self.pageYOffset; - - if (document.documentElement && - document.documentElement.scrollTop) - return document.documentElement.scrollTop; - - if (document.body) - return document.body.scrollTop; - - return 0; - }, - - // looking for a way to determine height of slide content - // the slide itself is set to the height of the window - optimize_font_size: function () { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - //var dh = documentHeight(); //getDocHeight(document); - var dh = slide.scrollHeight; - var wh = getWindowHeight(); - var u = 100 * dh / wh; - - alert("window utilization = " + u + "% (doc " - + dh + " win " + wh + ")"); - }, - - // from document object - get_doc_height: function (doc) { - if (!doc) - doc = document; - - if (doc && doc.body && doc.body.offsetHeight) - return doc.body.offsetHeight; // ns/gecko syntax - - if (doc && doc.body && doc.body.scrollHeight) - return doc.body.scrollHeight; - - alert("couldn't determine document height"); - }, - - get_window_height: function () { - if ( typeof( window.innerHeight ) == 'number' ) - return window.innerHeight; // Non IE browser - - if (document.documentElement && document.documentElement.clientHeight) - return document.documentElement.clientHeight; // IE6 - - if (document.body && document.body.clientHeight) - return document.body.clientHeight; // IE4 - }, - - document_height: function () { - var sh, oh; - - sh = document.body.scrollHeight; - oh = document.body.offsetHeight; - - if (sh && oh) - { - return (sh > oh ? sh : oh); - } - - // no idea! - return 0; - }, - - smaller: function () { - if (w3c_slidy.size_index > 0) - { - --w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - bigger: function () { - if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1) - { - ++w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - // with thanks to Ivan Herman for the suggestion - adjust_object_dimensions: function (width, height) { - for( var i = 0; i < w3c_slidy.objects.length; i++ ) - { - var obj = this.objects[i]; - var mimeType = obj.getAttribute("type"); - - if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash") - { - if ( !obj.initialWidth ) - obj.initialWidth = obj.getAttribute("width"); - - if ( !obj.initialHeight ) - obj.initialHeight = obj.getAttribute("height"); - - if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" ) - { - var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1)); - var newW = width * (w/100.0); - obj.setAttribute("width",newW); - } - - if ( obj.initialHeight && - obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" ) - { - var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1)); - var newH = height * (h/100.0); - obj.setAttribute("height", newH); - } - } - } - }, - - // needed for Opera to inhibit default behavior - // since Opera delivers keyPress even if keyDown - // was cancelled - key_press: function (event) { - if (!event) - event = window.event; - - if (!w3c_slidy.key_wanted) - return w3c_slidy.cancel(event); - - return true; - }, - - // See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes - key_down: function (event) { - var key, target, tag; - - w3c_slidy.key_wanted = true; - - if (!event) - event = window.event; - - // kludge around NS/IE differences - if (window.event) - { - key = window.event.keyCode; - target = window.event.srcElement; - } - else if (event.which) - { - key = event.which; - target = event.target; - } - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // avoid interfering with keystroke - // behavior for non-slidy chrome elements - if (!w3c_slidy.slidy_chrome(target) && - w3c_slidy.special_element(target)) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey || event.metaKey) - return true; - - // dismiss table of contents if visible - if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40) - { - w3c_slidy.hide_table_of_contents(true); - - if (key == 27 || key == 84 || key == 67) - return w3c_slidy.cancel(event); - } - - if (key == 34) // Page Down - { - w3c_slidy.next_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 33) // Page Up - { - w3c_slidy.previous_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 32) // space bar - { - w3c_slidy.next_slide(true); - return w3c_slidy.cancel(event); - } - else if (key == 37) // Left arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.previous_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 36) // Home - { - w3c_slidy.first_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 35) // End - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 39) // Right arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.next_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 13) // Enter - { - if (w3c_slidy.outline) - { - if (w3c_slidy.outline.visible) - w3c_slidy.fold(w3c_slidy.outline); - else - w3c_slidy.unfold(w3c_slidy.outline); - - return w3c_slidy.cancel(event); - } - } - else if (key == 188) // < for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 190) // > for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 189 || key == 109) // - for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 187 || key == 191 || key == 107) // = + for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 83) // S for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 66) // B for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 90) // Z for last slide - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 70) // F for toggle toolbar - { - w3c_slidy.toggle_toolbar(); - return w3c_slidy.cancel(event); - } - else if (key == 65) // A for toggle view single/all slides - { - w3c_slidy.toggle_view(); - return w3c_slidy.cancel(event); - } - else if (key == 75) // toggle action of left click for next page - { - w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled; - var alert_msg = (w3c_slidy.mouse_click_enabled ? - "enabled" : "disabled") + " mouse click advance"; - - alert(w3c_slidy.localize(alert_msg)); - return w3c_slidy.cancel(event); - } - else if (key == 84 || key == 67) // T or C for table of contents - { - if (w3c_slidy.toc) - w3c_slidy.toggle_table_of_contents(); - - return w3c_slidy.cancel(event); - } - else if (key == 72) // H for help - { - window.location = w3c_slidy.help_page; - return w3c_slidy.cancel(event); - } - //else alert("key code is "+ key); - - return true; - }, - - // safe for both text/html and application/xhtml+xml - create_element: function (name) { - if (this.xhtml && (typeof document.createElementNS != 'undefined')) - return document.createElementNS("http://www.w3.org/1999/xhtml", name) - - return document.createElement(name); - }, - - get_element_style: function (elem, IEStyleProp, CSSStyleProp) { - if (elem.currentStyle) - { - return elem.currentStyle[IEStyleProp]; - } - else if (window.getComputedStyle) - { - var compStyle = window.getComputedStyle(elem, ""); - return compStyle.getPropertyValue(CSSStyleProp); - } - return ""; - }, - - // the string str is a whitespace separated list of tokens - // test if str contains a particular token, e.g. "slide" - has_token: function (str, token) { - if (str) - { - // define pattern as regular expression - var pattern = /\w+/g; - - // check for matches - // place result in array - var result = str.match(pattern); - - // now check if desired token is present - for (var i = 0; i < result.length; i++) - { - if (result[i] == token) - return true; - } - } - - return false; - }, - - get_class_list: function (element) { - if (typeof element.className != 'undefined') - return element.className; - - return element.getAttribute("class"); - }, - - has_class: function (element, name) { - if (element.nodeType != 1) - return false; - - var regexp = new RegExp("(^| )" + name + "\W*"); - - if (typeof element.className != 'undefined') - return regexp.test(element.className); - - return regexp.test(element.getAttribute("class")); - }, - - remove_class: function (element, name) { - var regexp = new RegExp("(^| )" + name + "\W*"); - var clsval = ""; - - if (typeof element.className != 'undefined') - { - clsval = element.className; - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.className = clsval; - } - } - else - { - clsval = element.getAttribute("class"); - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.setAttribute("class", clsval); - } - } - }, - - add_class: function (element, name) { - if (!this.has_class(element, name)) - { - if (typeof element.className != 'undefined') - element.className += " " + name; - else - { - var clsval = element.getAttribute("class"); - clsval = clsval ? clsval + " " + name : name; - element.setAttribute("class", clsval); - } - } - }, - - // HTML elements that can be used with class="incremental" - // note that you can also put the class on containers like - // up, ol, dl, and div to make their contents appear - // incrementally. Upper case is used since this is what - // browsers report for HTML node names (text/html). - incremental_elements: null, - okay_for_incremental: function (name) { - if (!this.incremental_elements) - { - var inclist = new Array(); - inclist["p"] = true; - inclist["pre"] = true; - inclist["li"] = true; - inclist["blockquote"] = true; - inclist["dt"] = true; - inclist["dd"] = true; - inclist["h2"] = true; - inclist["h3"] = true; - inclist["h4"] = true; - inclist["h5"] = true; - inclist["h6"] = true; - inclist["span"] = true; - inclist["address"] = true; - inclist["table"] = true; - inclist["tr"] = true; - inclist["th"] = true; - inclist["td"] = true; - inclist["img"] = true; - inclist["object"] = true; - this.incremental_elements = inclist; - } - return this.incremental_elements[name.toLowerCase()]; - }, - - next_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.next_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) // ELEMENT - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - previous_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.previous_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - // set visibility for all elements on current slide with - // a parent element with attribute class="incremental" - set_visibility_all_incremental: function (value) { - var node = this.next_incremental_item(null); - - if (value == "hidden") - { - while (node) - { - w3c_slidy.add_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - else // value == "visible" - { - while (node) - { - w3c_slidy.remove_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - }, - - // reveal the next hidden item on the slide - // node is null or the node that was last revealed - reveal_next_item: function (node) { - node = w3c_slidy.next_incremental_item(node); - - if (node && node.nodeType == 1) // an element - w3c_slidy.remove_class(node, "invisible"); - - return node; - }, - - // exact inverse of revealNextItem(node) - hide_previous_item: function (node) { - if (node && node.nodeType == 1) // an element - w3c_slidy.add_class(node, "invisible"); - - return this.previous_incremental_item(node); - }, - - // left to right traversal of root's content - next_node: function (root, node) { - if (node == null) - return root.firstChild; - - if (node.firstChild) - return node.firstChild; - - if (node.nextSibling) - return node.nextSibling; - - for (;;) - { - node = node.parentNode; - - if (!node || node == root) - break; - - if (node && node.nextSibling) - return node.nextSibling; - } - - return null; - }, - - // right to left traversal of root's content - previous_node: function (root, node) { - if (node == null) - { - node = root.lastChild; - - if (node) - { - while (node.lastChild) - node = node.lastChild; - } - - return node; - } - - if (node.previousSibling) - { - node = node.previousSibling; - - while (node.lastChild) - node = node.lastChild; - - return node; - } - - if (node.parentNode != root) - return node.parentNode; - - return null; - }, - - previous_sibling_element: function (el) { - el = el.previousSibling; - - while (el && el.nodeType != 1) - el = el.previousSibling; - - return el; - }, - - next_sibling_element: function (el) { - el = el.nextSibling; - - while (el && el.nodeType != 1) - el = el.nextSibling; - - return el; - }, - - first_child_element: function (el) { - var node; - - for (node = el.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1) - break; - } - - return node; - }, - - first_tag: function (element, tag) { - var node; - - if (!this.is_xhtml) - tag = tag.toUpperCase(); - - for (node = element.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1 && node.nodeName == tag) - break; - } - - return node; - }, - - hide_selection: function () { - if (window.getSelection) // Firefox, Chromium, Safari, Opera - { - var selection = window.getSelection(); - - if (selection.rangeCount > 0) - { - var range = selection.getRangeAt(0); - range.collapse (false); - } - } - else // Internet Explorer - { - var textRange = document.selection.createRange (); - textRange.collapse (false); - } - }, - - get_selected_text: function () { - try - { - if (window.getSelection) - return window.getSelection().toString(); - - if (document.getSelection) - return document.getSelection().toString(); - - if (document.selection) - return document.selection.createRange().text; - } - catch (e) - { - } - - return ""; - }, - - // make note of length of selected text - // as this evaluates to zero in click event - mouse_button_up: function (e) { - w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length; - }, - - // right mouse button click is reserved for context menus - // it is more reliable to detect rightclick than leftclick - mouse_button_click: function (e) { - var rightclick = false; - var leftclick = false; - var middleclick = false; - var target; - - if (!e) - var e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target.nodeType == 3) - target = target.parentNode; - - if (e.which) // all browsers except IE - { - leftclick = (e.which == 1); - middleclick = (e.which == 2); - rightclick = (e.which == 3); - } - else if (e.button) - { - // Konqueror gives 1 for left, 4 for middle - // IE6 gives 0 for left and not 1 as I expected - - if (e.button == 4) - middleclick = true; - - // all browsers agree on 2 for right button - rightclick = (e.button == 2); - } - else - leftclick = true; - - if (w3c_slidy.selected_text_len > 0) - { - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - // dismiss table of contents - w3c_slidy.hide_table_of_contents(false); - - // check if target is something that probably want's clicks - // e.g. a, embed, object, input, textarea, select, option - var tag = target.nodeName.toLowerCase(); - - if (w3c_slidy.mouse_click_enabled && leftclick && - !w3c_slidy.special_element(target) && - !target.onclick) - { - w3c_slidy.next_slide(true); - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - return true; - }, - - special_element: function (e) { - var tag = e.nodeName.toLowerCase(); - - return e.onkeydown || - e.onclick || - tag == "a" || - tag == "embed" || - tag == "object" || - tag == "video" || - tag == "audio" || - tag == "input" || - tag == "textarea" || - tag == "select" || - tag == "option"; - }, - - slidy_chrome: function (el) { - while (el) - { - if (el == w3c_slidy.toc || - el == w3c_slidy.toolbar || - w3c_slidy.has_class(el, "outline")) - return true; - - el = el.parentNode; - } - - return false; - }, - - get_key: function (e) - { - var key; - - // kludge around NS/IE differences - if (typeof window.event != "undefined") - key = window.event.keyCode; - else if (e.which) - key = e.which; - - return key; - }, - - get_target: function (e) { - var target; - - if (!e) - e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - if (target.nodeType != 1) - target = target.parentNode; - - return target; - }, - - // does display property provide correct defaults? - is_block: function (elem) { - var tag = elem.nodeName.toLowerCase(); - - return tag == "ol" || tag == "ul" || tag == "p" || - tag == "li" || tag == "table" || tag == "pre" || - tag == "h1" || tag == "h2" || tag == "h3" || - tag == "h4" || tag == "h5" || tag == "h6" || - tag == "blockquote" || tag == "address"; - }, - - add_listener: function (element, event, handler) { - if (window.addEventListener) - element.addEventListener(event, handler, false); - else - element.attachEvent("on"+event, handler); - }, - - // used to prevent event propagation from field controls - stop_propagation: function (event) { - event = event ? event : window.event; - event.cancelBubble = true; // for IE - - if (event.stopPropagation) - event.stopPropagation(); - - return true; - }, - - cancel: function (event) { - if (event) - { - event.cancel = true; - event.returnValue = false; - - if (event.preventDefault) - event.preventDefault(); - } - - w3c_slidy.key_wanted = false; - return false; - }, - -// for each language define an associative array -// and also the help text which is longer - - strings_es: { - "slide":"pág.", - "help?":"Ayuda", - "contents?":"Índice", - "table of contents":"tabla de contenidos", - "Table of Contents":"Tabla de Contenidos", - "restart presentation":"Reiniciar presentación", - "restart?":"Inicio" - }, - help_es: - "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " + - "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.", - - strings_ca: { - "slide":"pàg..", - "help?":"Ajuda", - "contents?":"Índex", - "table of contents":"taula de continguts", - "Table of Contents":"Taula de Continguts", - "restart presentation":"Reiniciar presentació", - "restart?":"Inici" - }, - help_ca: - "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " + - "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.", - - strings_cs: { - "slide":"snímek", - "help?":"nápověda", - "contents?":"obsah", - "table of contents":"obsah prezentace", - "Table of Contents":"Obsah prezentace", - "restart presentation":"znovu spustit prezentaci", - "restart?":"restart" - }, - help_cs: - "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " + - "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " + - "dá zvětšit a zmenšit pomocí kláves B a S.", - - strings_nl: { - "slide":"pagina", - "help?":"Help?", - "contents?":"Inhoud?", - "table of contents":"inhoudsopgave", - "Table of Contents":"Inhoudsopgave", - "restart presentation":"herstart presentatie", - "restart?":"Herstart?" - }, - help_nl: - "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " + - "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.", - - strings_de: { - "slide":"Seite", - "help?":"Hilfe", - "contents?":"Übersicht", - "table of contents":"Inhaltsverzeichnis", - "Table of Contents":"Inhaltsverzeichnis", - "restart presentation":"Präsentation neu starten", - "restart?":"Neustart" - }, - help_de: - "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " + - "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.", - - strings_pl: { - "slide":"slajd", - "help?":"pomoc?", - "contents?":"spis treści?", - "table of contents":"spis treści", - "Table of Contents":"Spis Treści", - "restart presentation":"Restartuj prezentację", - "restart?":"restart?" - }, - help_pl: - "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" + - "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.", - - strings_fr: { - "slide":"page", - "help?":"Aide", - "contents?":"Index", - "table of contents":"table des matières", - "Table of Contents":"Table des matières", - "restart presentation":"Recommencer l'exposé", - "restart?":"Début" - }, - help_fr: - "Naviguez avec la souris, la barre d'espace, les flèches " + - "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " + - "les touches S et B pour modifier la taille de la police.", - - strings_hu: { - "slide":"oldal", - "help?":"segítség", - "contents?":"tartalom", - "table of contents":"tartalomjegyzék", - "Table of Contents":"Tartalomjegyzék", - "restart presentation":"bemutató újraindítása", - "restart?":"újraindítás" - }, - help_hu: - "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " + - "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " + - "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " + - "a szöveg méretét.", - - strings_it: { - "slide":"pag.", - "help?":"Aiuto", - "contents?":"Indice", - "table of contents":"indice", - "Table of Contents":"Indice", - "restart presentation":"Ricominciare la presentazione", - "restart?":"Inizio" - }, - help_it: - "Navigare con mouse, barra spazio, frecce sinistra/destra o " + - "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.", - - strings_el: { - "slide":"σελίδα", - "help?":"βοήθεια;", - "contents?":"περιεχόμενα;", - "table of contents":"πίνακας περιεχομένων", - "Table of Contents":"Πίνακας Περιεχομένων", - "restart presentation":"επανεκκίνηση παρουσίασης", - "restart?":"επανεκκίνηση;" - }, - help_el: - "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " + - "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " + - "το μέγεθος της γραμματοσειράς.", - - strings_ja: { - "slide":"スライド", - "help?":"ヘルプ", - "contents?":"目次", - "table of contents":"目次を表示", - "Table of Contents":"目次", - "restart presentation":"最初から再生", - "restart?":"最初から" - }, - help_ja: - "マウス左クリック ・ スペース ・ 左右キー " + - "または Page Up ・ Page Downで操作, S ・ Bでフォントサイズ変更", - - strings_zh: { - "slide":"幻灯片", - "help?":"帮助?", - "contents?":"内容?", - "table of contents":"目录", - "Table of Contents":"目录", - "restart presentation":"重新启动展示", - "restart?":"重新启动?" - }, - help_zh: - "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " + - "用 S, B 改变字体大小.", - - strings_ru: { - "slide":"слайд", - "help?":"помощь?", - "contents?":"содержание?", - "table of contents":"оглавление", - "Table of Contents":"Оглавление", - "restart presentation":"перезапустить презентацию", - "restart?":"перезапуск?" - }, - help_ru: - "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" + - "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.", - - strings_sv: { - "slide":"sida", - "help?":"hjälp", - "contents?":"innehåll", - "table of contents":"innehållsförteckning", - "Table of Contents":"Innehållsförteckning", - "restart presentation":"visa presentationen från början", - "restart?":"börja om" - }, - help_sv: - "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " + - "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " + - "Använd tangenterna S och B för att ändra textens storlek.", - - strings: { }, - - localize: function (src) { - if (src == "") - return src; - - // try full language code, e.g. en-US - var s, lookup = w3c_slidy.strings[w3c_slidy.lang]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - - // strip country code suffix, e.g. - // try en if undefined for en-US - var lg = w3c_slidy.lang.split("-"); - - if (lg.length > 1) - { - lookup = w3c_slidy.strings[lg[0]]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - } - - // otherwise string as is - return src; - }, - - init_localization: function () { - var i18n = w3c_slidy; - var help_text = w3c_slidy.help_text; - - // each such language array is declared in the localize array - // this is used as in w3c_slidy.localize("foo"); - this.strings = { - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - }, - - i18n.strings_es[help_text] = i18n.help_es; - i18n.strings_ca[help_text] = i18n.help_ca; - i18n.strings_cs[help_text] = i18n.help_cs; - i18n.strings_nl[help_text] = i18n.help_nl; - i18n.strings_de[help_text] = i18n.help_de; - i18n.strings_pl[help_text] = i18n.help_pl; - i18n.strings_fr[help_text] = i18n.help_fr; - i18n.strings_hu[help_text] = i18n.help_hu; - i18n.strings_it[help_text] = i18n.help_it; - i18n.strings_el[help_text] = i18n.help_el; - i18n.strings_ja[help_text] = i18n.help_ja; - i18n.strings_zh[help_text] = i18n.help_zh; - i18n.strings_ru[help_text] = i18n.help_ru; - i18n.strings_sv[help_text] = i18n.help_sv; - - w3c_slidy.lang = document.body.parentNode.getAttribute("lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = "en"; - } -}; - -// hack for back button behavior -if (w3c_slidy.ie6 || w3c_slidy.ie7) -{ - document.write(""); -} - -// attach event listeners for initialization -w3c_slidy.set_up(); - -// hide the slides as soon as body element is available -// to reduce annoying screen mess before the onload event -setTimeout(w3c_slidy.hide_slides, 50); - diff --git a/lca2013-distros/scripts/slidy.js.gz b/lca2013-distros/scripts/slidy.js.gz deleted file mode 100644 index 35746cb3d747e3597c504e7bee2e76e2891e499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12797 zcmVL0FD{9Kmqi&|u(=!4gO{=6Q z32xyT0}ly%eL~l-raPy*G}TqTRn;?^U+;lr8?%d-d%O1S-rBo{_t>-9GhmDb2n2i> z^K~@(8)gN&pYC6{h{(*U%&M%O9wD%OXJbugWkyCuMn*8WN zZiY#F7$u9fbbZL8Woyk3yU|)>==Iq5o?2c`SUT+<8HHW8?1!v-r0%Tr(?PIUtA*aG z-}BNaZj2HZpY5?Qtv4VuyZY2}&HmP77r*_4T|ezM&!q8)EiQXO!s<>mWU+T(=BE&< zoY^0G-2?ObPkUWc)_xSS2{I#CIlC8jJV;0c2}?Ql>BSMW9et)z z6fAi$2T%PpU_3}wN&3-R$iEr%GY%7Vcpw_30W`iS2#W2btlLi6)wCV35Xf5f*;*SU z1%hi{2#gU$p>R2a2)Nnq1b%0w%|dS}U|pV&bmAxo+I=7sx#K68*5*|ta4wfXVAxx< zS!g?b77W{7*y%^28We$AVA1ZU>2PswZf$L?v39Hx#l5+UUa*qPT?AT^xeKU97UmG1 z{xp#N0wGpp(SDLQJ_Fs7_AMgXA}Sm!8G0RNL4_Ra{3uSM*m{C3r*qHvy?*Lg_N)yt zPxq{6hZb}}3_TJytY;zr1&TOlrIFR?LoJxK42^3g{swE<4*s-BzOZHS!|PrdB`Gy3 zkAaq8Yu4E~_SS3md~=xEjy=D?e;(vN$NA3*`dQ#03mjyDgDh~61rBnIgB(K;A;)We zH|;}-^wDQnE%=I-u0TVR=zxB0kA{oOqp*|uQCO>QqI&j2KXsM3OkFoHrB-ikxBTUT z#`e11M^~YKPxuK4Ig2&jQlF}Ts@XvV3e!Qn4p&w!27fd7H1#@t%2KnVFb4)2oIc8v z=pG8SKw8%2mZI)DC^o$Uz863Xbn8k-`D9Tcq$XcRPqW zSVNCv;0eHZ*?DEuTI>zm{$L1Q0W$GQ$g~dhUyzZCSW-mANJS~hBq3<7UWXn_ALR-z zIk$e%>pkfW7&I=y+9K!BOFMm`5HfVCj&vyoq^sLjqia}qtaqayv*nD*5m*wPn6Yqa zw7kq>KkT`vs03QQgQ}SG6iGu0A^^H^Sq1BkVvW}%6#f8|SCQq^JVNQlIZDvjIgjX* zr>wB`rO1oB0ZS6M#xZ~qvb80GXf22jVItJ2V;1w)r<5)nvq7|qde}=6MUn-jjuiU( z6c-Xj>$}a?HjkCVoU8Y=M#@{$b?tLcJ@P&K4E1Ol6LP}1NHt)5>81VCO`r``4#m0( zz@<`?U)E8GSi-<#L6_w{14k{;!O-eRo)^@zo+8+ukB+=p9PND=9Mnv0KV^d&4oFf2 zp$r&C+h7Hxqol@bwmn4(VzY=A^R*@-P4e7Wh%jYvP%e>HD6(FcErd8^Ur==bZ+4Z> z&C8Cx?8ixZlp=tLTqqDJ?_V|go1q5_f^#jUp*>n|3*#nH3lqw=J&dEl5W5gG;Iu(H zvkZY87BsPPY#Od@hv2x?u{284DCE|JQep{#V?$A(0z#1+zS{VCU>*>MBvCTaw<#A_ zF^x$M_5*G5iq(|1f9B>ybvIPM<7Rku8syAS3DtH6MOYkd1|1 zH5YtJxdy$P*@0+TN?8%ys^v-o<_~rAh%3fdXTI5#Xi-RWMGLte2T_byp<@|s7$6A@ zR;6=nI}3=+Xe97)V%sUndC_LddIa=PFgB$PU$eXZs$K4YQ3oUd3j@kKR@VO!Q=fTV z8lfh}CUPMEJ4eL_K#34k2U-ay#2lqC4`9r_h?TOyhC44Rg{Y%W!y68v)z0_*peu26 z(xi^$s%<%nYh*6Mz~G-MEBDsytS{6%ALIDw=p_a%Ai)Gs?)i|&nQ##_;FA%k zqMAQDU!S!bmVsQz#}RmD{=vMy<)L;wo2Ic3S_IgDrUDqw->BKM0(ITyqKE`3>WP!> z2}-59Byw@otD;vOv(VP@>qvt}HAG`v6p})7)nU2Al^mrCT~3nV8jZb zN{UO?R*T12{A0VN8)$x*usA)(pzAVHLV7Z>ms+VV@cR&Crl?hd?(55iB%*-flqfRTZbq^kQ#N2aC9jIWnBDwyk zss+$UxwQEzUyV}*E?+6h`+<{2JseucGF9h+(xA2a#1hTt=DK}oG69jIj$G?e`WqU6 zpi%WM$J@_~VPdE>A$+xYr06XCV`hf`HbPLXxRmC)QVWe@-xZ0yvVtcZ0HRGe3Q~|< zGKPxIh4cF}1n9y*;V)7PUaV)V*s5DQ%$@6>E}oH70SHmxHk)_B5=J&_N>2 zfq2vuMp01j4oIdtB27Uy4FV@5=Ry3bJ6bqGQ0!XY@ANse62bed)aGJHnFgSGF_LHM zq;c>qw!XE+KfNIRmH`$Eap#YzJrBp{Kli);kNVvqx*eEN%Y0I2>T;ExiW_9xQ&Qj_ zY=Ziit08jT2g4bK6QeqILZHg6<4x^*a+GSW)Zs1$&wT%6iMV@+`z2}pC9n3v)xW==d23vA# zi-Thr%rNYfBC*+c=mDO_qcKYDKBNqIuQu9d*?Oi5!xObaGF$Vl zT2d-33T;n`5~%>CKnfW)kqC)e(OR~dAV2xCKu)k~h$AVBhPmv$(ywKvb$DgTc`}yk zDCVIhokGS^{k6$gVM$h{TwS=HYy}?5F4nwMdOl;iuSMU};=h>iX`4Dm0p%VCLhTT^ zvi)V=`Fi}@e*t9ai)lQkwvNW5F8P-Wt5-d!D~s3tLC<#VFhb^TJ92qgn|#qUo;+iU zi|TSdnyqr>MNlqY4lR?B>15vXA<)a^RZueIM2xgyfaP*+ za*FU0Bq+t$>!h??ldoN3^UxZb0!eFlvonGjl!1p7935 z7I3zZc8b!1)R1(Vl6sUR>;r@V7O8c~nS`@hE=CyI+QPrt6n7e@xDpF;58yHYvElaE zyshLCk^Ol)&xjKSjP0*b>JIF zbmxyZg~v?hR8ewef-(HS5jgP612E<@>|^m&N=gL^@(pceSBtMe4!syk!Tle{7R1?L z;3IGR5M56=nB0`${xTd+Z1`mRA5qXnOI%>aS%SzcQ-m{%#8}!%QD*tP1S+nzoo87J zM)CL@ybXDUO>3+$S)gGQD=7dHGk{|^?R=-V$T-JlSBGBMB|Lnm8>=ZR&u2LqU$SV; zAXfHS1i{Oi_9?a>+9x+M#8$(ek zvXCbhN!9jWH?wW2OnYdNB9FRkQ&whqT0zyR3#_KS2z{g2v=>}b24%0T;(*Cx$2p&H zh=O(}K?K#VBNuzK!+A5lVUA685E#xw^n67DxGZf~xj90v+}XuW*8CykvWkw{*kSM& zy9A$m3eR3W*9Ejj9E*Iw(Lp;}vm%(QnsM2)c8<>BZsit|Xf3e-a)MC-uraf`U{(1+ zVjJA2I0rH(H?;@qyYsxy3m#FXKMEIvdcns)Yf3>TS7(}RxcsN3?6z0BJ)3I2?L5@v zd+~~Ib5WW*(FlFP99%CJ-nPP*^&sym0aqb~B2^JYzVNfPH7)$tjth&CL}pxR1W+i3 z+`OTfUQ zqe4&~-rIBUXmf=zy`sKq4G~N>28)t$HOzq2e*A!C^P*HTC7|@Q3x?HhVsx6sL%GJAZ_>FKrfT&(P`FjjXtrfSiCH*L zLs1nhmmEH4TWlaMi$zsbXn|VE{h6=N?u9`BR^$gU2<>X@Z4LF z+!L!K%HmlT$NiA9Pq`ruB0N^O@uxwGhgS8J6&RkBS2{~6lZcRt_qIv56((qvT^(^3 zCR`apI-UZ0&_^BYX1=^<>}CHdn8%B@x0FNy6jxHSlyl>8B*3*7noZl3PUo3i`{c>S z$!{6~_!%eHo^LF$fe`{mN!Rv9X=F@YiogsUxVE`?(rguJywxibvA>^1wdUHS)=V(C ztaJf{)wPc|&6Vp!0d#Xa21e@1OHtfq@pp+iO+87G8#!hf>zy6m0sOtC+QNfPNBpbX ze6hYlQ)WV{>fV`fDH*o--v{`QT`f?_P*L;A@J~oJS61oEtLRG9Ux}*b3Yz@EpISbD zAGLFqcxW|U$$-PE>v5d?s@1khH&cSvqn85cezux0fGMCKKEd@(j36yLOwqP8jI5WW@sM9F`eR{6q1_bWtUV=94Fs@d0xI)@&s^yFsW|cz-1|!;@ovN7;lGojwJzGf4SP8mHJFZ=<0;q_- zoA(v?DxBX`$~uj%*ObAv!IBW6Z`j)Lw_cP+LJ*tzwjsjGD=QXeX7CdXUpg^7rd}|A z7X23bE7)}jdmI`|qqdQZmXb8CE!4R+=_gNmPtqyo3ZfthZ;zpa49Wtlyq2WuU?W|V zVLB2b^+w@zREAJ@I?tky;=uwGvP@>o!o@xK3+i3 zaZ_#J+h-um>gVyTE&Xtt+HS*9(r+UYl4N-#YueQ* zpVB_D;C!DIuY0La@oG&}E4dLiGouOow2OaBklhGZKD*fGQK@y=xsz%6OsQ zcGQ;4+Z+#y@wpunpPHkeBYcM1Sc`pJffQ*t_dI=yXRz=}GWR*! zMx4v>JZGQIu9b}GTx9Ournf-t2#!?5idp+ey>)7iV?Yw99JC5f_gN4`)?hR^HAmlq zK0#h5h;Usb^M5stzmtfU5SylApSYutB^__bYKk!7l@)b$9jU4*IF7pJN5l81nLGDf zt@d2EKKopK4%5ZCzX6^0i&@1*~o)W%Ic*II||1qzaiA4+H<5l*5%xCU=QDb{D zkEqR@o^53fN;ju6%Tyk?xa_(GmnvVYnxh{hQ%`kd2W9Goqom3qr)+wGq^fz;!AhGx zz^JF%F!@29X>vi;tQh4KPvIzPex9fDglzSRTX~u#TZ9;6Qt=ti*K?d%jXpYm@5h)Y zKPz%t}vT&b>+%P<)Bv!icxxf58b`GLuMmSVa{(=~C0 zwDu(8T`|$Yt8@)rC3Jt(%vZEnV_>6k zAt#Sj#D%hoYZBJOjU2Q-ibr6NQPdA~;jDX&5lePgz#W4vf6U8my&HHEUH)NO6C&#@_U+G*^C z37_)X+5V4AEhIz9=9H~15udNLfL`Eld>GQAq1S=FL&@rxcOF|ayXcBHE}i3$vShds zwY)Rg@@HqY?Mt@^h#n!L$tz3D!Snr6S`)z&wM8i>G>$+g4_0d8o##;GG(T&Z%d!zr zwhLd;z<#0M1}{2G#dh<3Rb5})qeb8EA6 zy%vvkMNY9yC1C1eU54;bWjVB7MQBYPO{+8cee9X{PXR#P7SDlZXQ>pvQN#;$oBFvq zL26##uZr4ip(~A6SXdLhak6}cgRP}gYvO+B;*QLkaCr9RTNHA?l{P2I9lGwiNB9tN z1mB=Q_!5jk8H#{dJe`@TN@;WgpBA&RD1m!h>@UA3s6oYl+D` zl@c0FOcJ}Tm^fWr{h`>cEuN>8+80D_%KWF@dA#XMHI1{!V%&$a`b*emCG3Mm*b|kY z$BLlGD?t}@&7ebf*7Uu|}d-SueP+sWy3gaxm6sQb4BAD>@~JQNtslH^QknVUZIf+&y^2~<{#eyjk)o}y>4#)8_refg zX)CN@5f&@~hFOgYW%0y()V07a<&~b z)D?67wnA}@XcGP_#PWw44#$nG=*+pvd=p!aLVdlaaKoXoVTIqQc|DZ6$<;3*KXiOd zAgBc5Mf{b{n7ee{)?T%?-!>0a3EHgfYldB(1xHJkYo`9dx3?NKAMY+!FH zEtE~vbE*(Fse2Y=qbR5OTbF;y-@44~;LIOXB((0$6657RLGD%p^8~P^v96q%k6n2V zWy4t1dHujTf3K>}-@6ZWz8DQBtulZfuEv-_sc|I;sf3O+*)7WugbY?jZ$B}2WPpKJv*AUziDBGEqiLV z+n=@Z5kH7u>+`2ixK|&f%QpkF`am4-#2A=T{eA=ssbO-fowJQgf;8B3&X!ZhVNp3z z#-i~_R3B!pK{q^-;_VwO9{3^4+EdJxvdVH!mFmk^nkSk{$!ns^Q>ptgi#kY@ixZwh zOrVUCuHoCxo(VB9hy=XvMEzD$oS$lK5*1U6?T%i7Q9pBJf$!5%|4h(e*ZN8~V6sE8}8(PMJitk$ot zl4u#M(_?g({I-+5typ?6#m^r~F+Y-`%p?#C+TVC%)dBA{=&v;#^jwQ0yfRa-*D@8C z-Jms|RQ)}d&B_N|rQ;h74A#cb!c&C@VXdt_zbn>@le6nL;{ zSbnH}qlBIXS$KGBivlMe6oKOpA1G4Ft0E5;=d$@6SFKiIhn){A!teCJ!lVrF5|16W z#KOZ6_g3nH#@f@;wDT-I~iL2X3!xyOhb!)-b_8-Ausnj?7Lk0jYx{eAHEBc zITX^f_A@hL%_mzh;|--lw7jV(aJf0;X?L7bwr4QJ}>!f`(Te3UZ5^(B?lJWcS~p=!p_ zHd2KB?U{{{uHu6k8h|)IIT=Sw>9a20H9-$8aaJg8 zHJ%+B3(oMLS&3{>V4RQ%s=u_zl+eBZPPF2!w?V_GF4cySNF1Fvppg%Y;dLKLs$I+@ z;x5@k`?6S-$YNqviVOTw6zzWh)hJ5K(A~5g)h$K!7s^q`%25xNqaG?p9WO=E#frs9 zarC_uPliZ2HZDi?%TeX3;qz+6IKI3pqbu9Y6&VzZqzd#>SUN2XBd=rh!Y{s^MGnK_ z_D4TylVx!RZ`oS3&pl(`%epuYg{_u+LaQ)a#W?Bq9f|kY2#(Gph$bbSe+l{Nb8BBk9l0{*^WR_=7un+pnT&Ebpq5&-9rO>SPBpD39u%y{TQ*XmWay z49?GknbbhJNRo=o7O5!4@O;fZmxT76eloh)PY!`j2;U_C`uiT7};^9xeWm7^Hs9X=27~ij0RBUM$W=V?y8bD2 zKH8eVIId<~7pW@f7Rkg(3M;-(rzyEfn8T?g-r!o7R$r})<;ivBZKga=K^06%o=J+b zs;GR?(^`|4R#BF6?<{Am$~UDIDwvjVI?4+yEU0fXw7)AzX2Hx1Bx;jQGkiA1l~O!G znQDU{RGtc}mc{oB=xI}PQBoI^{1VFno6-j;EpG}7~>17#~HsIS6Eb2BXfVc-tSP;`!mg8z$M#ST>f)M`I~R z?#z^9;|q3_j1O*0Py=At8paN z2r4+x5O3iszQO7Wo_10AXsA6sr`V?|liC4O*Mdt-gfg>xBg^-YYb8`ZV~1Ya#kc{O zO;C*S!8^YBU#DmPSZU*5-s!Gf-7d1_FVanX!TW?4yZg#}c$;~3^7ruO@eakjMtQ=5 zc#g{OfS%%dkUgQdseHNagY_vDD?egb^~j#+Q#p0z-TqR`7w@pVrzi3Bm08uV-RvG9 zx-4(+o;&ttFP(nFe$LEHR$*=GP~k-ZF#0pG<2T*!Gi&tilLCpQzJ$zSReX_yDb!6!IF_?^YvoEpCB0pE5!cq3+jkYYpKLZ|i=u*zRy@8o^hxP<_`Q~5q6 zos^VCXjT7AyLPr(3RAvHr=z@M3#CEsM8cIwkb$L$%U($$4ehTg!>>yblJQol2qlMw z1C%4*Q`M~}MScVEm~XWR3&{yGAsXeuVHOJfTnK3$G6RY8Fg9Z8M)UEa2%Jzwpp2M%RjtfgGdBDN#D{sU-`g zN-<@{n$dz28u)#LU!@^Q(PL}+`7FiN(4?gue!*qZX365FxH@vt9`3x>Ylz2E&%pQD z^-xYWj&*A}=4ujbkSnw%ia4gWW zv1c)SJKp!YQS3Qjo1>n!9^dGCbB}cT5M$5Uk@XC-kRR5%b#|3P4eMFZI2Rz|oCVs# zvpU{j326fKsW9njFj^g1$#9gUewyd-b@qy2#$b@(r!!D%@Y&m+eZo?PPc3))JFjgp zz!VLl&d!_GO5m@AqZC4e_0L}O9cuvDVqnI~h@=_fhHS-J4cKaAdDiMM_Ezylf9cA?lnJ4N%HgK*6k}Ebif&8ZyOKCos{{3jPA`ydX`Wv<(Jep3PM#iIHTchC|{i1|h8>4~sT>t_DKeP~v7#Lb${z7Zu-*eXT&aIdVxBzy(znu2s zo%fPN)$c=9z>~nc(p8#(dPh;flc5hX5wp*J*72*vT!pD=Zq^lIxu- zzyF^`&67zvRLTCY10RNE?}|lLS|=UjUHSbFI-p~cjo<&ku|iNwiHO4i70^N#NaGFf zvui896|l8v4m8bL1k4XcOI+;dgw#L#*{$^}fYe*_lZ|z*^&QJwS_jR71^@mA3x4yCS z#!6+Al)x(5V~Gt$DO!Qn&WBfG4<-XZ*UoE+r?-ioDBA|AXrJA%sB+$lwX*ZxMhX(X z^Tu$6b$8xK`oPN-n6>yo6(~4w!-8tR0qqqy)~eTAM@GYpegn*r;ED$$WU{gIE@AT!TC&3Roi`y0d7iE^F(#ABaxz5*U1f;lgr4Cj-EAVBac^DCi zRsG0^e&mN}nsV_I$*2+vqczy48~F?Xs=)gbW&~=u_p`K5p%VeDV=cod0aJtotY4_R zHwV2NeyoTXP2;pwSP9~R9+Fw7Wc?FO*=bDdBR(X>g_LdHb5)j#Zgk+2k%D5d(kNy(k^0-$6j8jQ zPDuB!-Q2(a#{RX}_piUCh~obBf84+RzxS{ILqQ0?_}N>Z|N6BGnd6E3*Z%H5Ui;M- zuYXt}TN#Q9(fR!6&)@ygKkvWrH~ZIKy8FW)fAN!F=+dF4OM!qY0m=Wef9-!keeS*w zf8XA}{%`x&uS3Avzy6U$)%>UZ>$f045dd`em3Q~Ay$Ny1*8LYg*?-{|`!BqmH7i18 zZMy%$FF*hLAOHKuKmR|sUWV4fv~v)*fBmQX*WTE_{_g(uAMIbefo#0?;oa9?`uu0V z%lW<0SNMJR=0{(=@b(uky{Itz?gww({p&Z1R^r_s{^0IgH>>PJ;Nsnne_G9Ao>;-+ z|9tVspZ|~F-2Lxw-~H=f-F@e$ysZ=#tLd3h2-UE^_{p#S^VX}Mzxv`Az~&b}a;z`j z`0(>rZ+-sHuQ`IFU%d6^-PeETaD&6T`*$yMo5Q;M_O1W;(ZA8uACOoV91!)-e{%Eg zEB|=+&42j!kN^Je>%YAFn^zPmja94S&I@}V?fqu&=HBlVw(Who_sQO^y-)7Ebm!$F z^B}_~d%xSeap(EH_aNiPdmrrGsA45RzDwwT3x98L*b2t({fiN_g3Ul65^!VheaP|Y zo$GgAxN~jqgFDymyllZIPXHtk`I|dGgoMAU52X}sS=Q=0u zlf8EUGc++$O{IJUU>`vHiOTDMt>m7cl9Zg)~Fe zU%B(Qcdl84;(e;d^A?csJivY**`mlpvZ_wA{I0r+(7&?tdN3@A0N$n2-}%=dsI*E% zda}Ip9?V5MDqpLkjvOe>e;oqr9jCCGopD@=TOB+UI~^FnRybHUE* z-7Xj-1J(t@JjE$kXNA62cU}+4P8p1nm5`po#YLYW@Isib^#E_!!(~WrFmh-XAGM-R z-|FwY*JJU}4LHTM;v>A-+!N9 zWiKyWD!n~Ee?oC#5ZAVXoFJo%$K1$&g5O=v$#XYtn5izRQEiq$Z}AF|9SZB&Ttj~v@i3z2^6*sO>Xw?wZD3z1iV_>F!c za-$FZtXNPC1tqJ6$Yd3o0l2Ji=u*bc%Pu8}orRVL*YV779j^dafv;1*7Y1gyFwo(; z%nXOF94g$f0^hKJZ#g!@Eyp@se`JR1k90UcHN*L-4#z6!V+H!IRPgyqfzKO#Gu%dB zhl?xf5f|!_teWAH)t0V03Kv!7JIaN_LkMdZpU=Ta{b8TU5ndexi<2X@89Fa)7w*U? zKLo1WIV;~z^y$?@%kR2J)b|;W;P8OD`-t)i<8%C}MMyb)Y7Un_@Ug?^Y=RZH%O06O zB5vcx5aOT{pht#L;*%2emXaudDz?!7W%1~VW^;J;2%zJ1oG#u;$

    {s9zCkx}+(g P8 - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/lca2013-distros/styles/openstack.css b/lca2013-distros/styles/openstack.css deleted file mode 100644 index add7cd0..0000000 --- a/lca2013-distros/styles/openstack.css +++ /dev/null @@ -1,441 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 1.6em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/lca2013-distros/styles/slidy.css b/lca2013-distros/styles/slidy.css deleted file mode 100644 index 96e3da7..0000000 --- a/lca2013-distros/styles/slidy.css +++ /dev/null @@ -1,401 +0,0 @@ -/* slidy.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.toolbar { - position: fixed; z-index: 200; - top: auto; bottom: 0; left: 0; right: 0; - height: 1.2em; text-align: right; - padding-left: 1em; - padding-right: 1em; - font-size: 60%; - color: red; - background-color: rgb(240,240,240); - border-top: solid 1px rgb(180,180,180); -} - -div.toolbar span.copyright { - color: black; - margin-left: 0.5em; -} - -div.initial_prompt { - position: absolute; - z-index: 1000; - bottom: 1.2em; - width: 100%; - background-color: rgb(200,200,200); - opacity: 0.35; - background-color: rgb(200,200,200, 0.35); - cursor: pointer; -} - -div.initial_prompt p.help { - text-align: center; -} - -div.initial_prompt p.close { - text-align: right; - font-style: italic; -} - -div.slidy_toc { - position: absolute; - z-index: 300; - width: 60%; - max-width: 30em; - height: 30em; - overflow: auto; - top: auto; - right: auto; - left: 4em; - bottom: 4em; - padding: 1em; - background: rgb(240,240,240); - border-style: solid; - border-width: 2px; - font-size: 60%; -} - -div.slidy_toc .toc_heading { - text-align: center; - width: 100%; - margin: 0; - margin-bottom: 1em; - border-bottom-style: solid; - border-bottom-color: rgb(180,180,180); - border-bottom-width: 1px; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding-top: 0; - padding-bottom: 0; - padding-left: 20px; - padding-right: 20px; - border-width: 0; - clear: both; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - display: none; -} - -div.handout { - margin-left: 20px; - margin-right: 20px; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 10%; - margin-right: 0; -} - -div.slide h1 { - padding-left: 0; - padding-right: 20pt; - padding-top: 4pt; - padding-bottom: 4pt; - margin-top: 0; - margin-left: 0; - margin-right: 60pt; - margin-bottom: 0.5em; - display: block; - font-size: 160%; - line-height: 1.2em; - background: transparent; -} - -div.toc { - position: absolute; - top: auto; - bottom: 4em; - left: 4em; - right: auto; - width: 60%; - max-width: 30em; - height: 30em; - border: solid thin black; - padding: 1em; - background: rgb(240,240,240); - color: black; - z-index: 300; - overflow: auto; - display: block; - visibility: visible; -} - -div.toc-heading { - width: 100%; - border-bottom: solid 1px rgb(180,180,180); - margin-bottom: 1em; - text-align: center; -} - -pre { - font-size: 80%; - font-weight: bold; - line-height: 120%; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 1em; - padding-right: 1em; - border-style: solid; - border-left-width: 1em; - border-top-width: thin; - border-right-width: thin; - border-bottom-width: thin; - border-color: #95ABD0; - color: #00428C; - background-color: #E4E5E7; -} - -li pre { margin-left: 0; } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -.smaller { font-size: smaller } -.bigger { font-size: 130% } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } - -ul li { - list-style: square; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 0; - line-height: 140%; -} - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; - list-style-type: decimal; -} - -li ul li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li ul li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li ul li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -li ol li { - list-style-type: decimal; -} - - -li li ol li { - list-style-type: decimal; -} - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -ul.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -/* for slides with class "title" in table of contents */ -a.titleslide { font-weight: bold; font-style: italic } - -/* - hide images for work around for save as bug - where browsers fail to save images used by CSS -*/ -img.hidden { display: none; visibility: hidden } -div.initial_prompt { display: none; visibility: hidden } - - div.slide { - visibility: visible; - position: inherit; - } - div.handout { - border-top-style: solid; - border-top-width: thin; - border-top-color: black; - } - -@media screen { - .hidden { display: none; visibility: visible } - - div.slide.hidden { display: block; visibility: visible } - div.handout.hidden { display: block; visibility: visible } - div.background { display: none; visibility: hidden } - body.single_slide div.initial_prompt { display: block; visibility: visible } - body.single_slide div.background { display: block; visibility: visible } - body.single_slide div.background.hidden { display: none; visibility: hidden } - body.single_slide .invisible { visibility: hidden } - body.single_slide .hidden { display: none; visibility: hidden } - body.single_slide div.slide { position: absolute } - body.single_slide div.handout { display: none; visibility: hidden } -} - -@media print { - .hidden { display: block; visibility: visible } - - div.slide pre { font-size: 60%; padding-left: 0.5em; } - div.toolbar { display: none; visibility: hidden; } - div.slidy_toc { display: none; visibility: hidden; } - div.background { display: none; visibility: hidden; } - div.slide { page-break-before: always } - /* :first-child isn't reliable for print media */ - div.slide.first-slide { page-break-before: avoid } -} - diff --git a/lca2013-distros/styles/w3c-blue.css b/lca2013-distros/styles/w3c-blue.css deleted file mode 100644 index 83bd238..0000000 --- a/lca2013-distros/styles/w3c-blue.css +++ /dev/null @@ -1,493 +0,0 @@ -/* w3c-blue.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; - background-color: #728ec2; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 3em; - padding-right: 3em; - padding-top: 0.1em; - margin-bottom: 0.8em; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - min-height: 2.3em; - color: white; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - color: white; - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - background: #728ec2; - border-width: 0; - height: 3em; - max-width: 3em; - z-index: 2; - float: left; -} - -#head-logo { - margin: 0; - margin-top: 0.25em; - padding-top: 0.25em; - padding-bottom: 0.2em; - padding-left: 0; - padding-right: 0; - height: 3.2em; - width: 4.8em; - float: right; - z-index: 2; - background: #728ec2; -} - -#head-logo-fallback { - margin: 0; - padding: 0; - margin-top: -0.8em; - width: 4.8em; - float: right; - z-index: 2; -} - -/* the next two classes support vertical and horizontal centering */ -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - color: white; - background-color: #728ec2; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - color: white; - height: auto; -} - -div.slide.cover h2 { - color: white; -} - -div.slide.cover a { - color: white; -} - -div.slide.cover a:visited { color: white } -div.slide.cover a:link { color: white } -div.slide.cover a:hover { color: yellow; text-decoration: underline } -div.slide.cover a:active { color: yellow; text-decoration: underline } - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -div.slide.cover img.cover { - margin: 0 0 0 0; - float: right; - padding-bottom: 4em; - width: 50%; - overflow: hidden; -} - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/lcb-bare-metal/Overview.html b/lcb-bare-metal/Overview.html deleted file mode 100644 index e0cf306..0000000 --- a/lcb-bare-metal/Overview.html +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -

    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/lcb-bare-metal/Overview.xhtml b/lcb-bare-metal/Overview.xhtml deleted file mode 100644 index e0cf306..0000000 --- a/lcb-bare-metal/Overview.xhtml +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/lcb-bare-metal/blank.html b/lcb-bare-metal/blank.html deleted file mode 100644 index c9081eb..0000000 --- a/lcb-bare-metal/blank.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -HTML Slidy - template for basic presentations - - - - - - - -
    -

    Sample heading

    - -

    This is a template file you can copy and edit on your own server.

    - -
      -
    • point 1
    • -
    • point 2
    • -
    • . . .
    • -
    -
    - - diff --git a/lcb-bare-metal/graphics/bullet-fold-dim.gif b/lcb-bare-metal/graphics/bullet-fold-dim.gif deleted file mode 100644 index bce1a2a11c5532597bf9f535a7ffbf4fbf7d3f91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JN>NcHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvk@lY=Jv;`AXK3rv)x@3}*5D!zp z3kQRhQR~Ad9k38c*dIQrL7QPVqY7hq0o&xb58uRDCnmq-|1J9dLiA7Gy3mG}R$fj9 FYXE7rNksqv diff --git a/lcb-bare-metal/graphics/bullet-fold-dim.png b/lcb-bare-metal/graphics/bullet-fold-dim.png deleted file mode 100644 index 4e28cfa8cd355ebeeacd2e699594379eac1eb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 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 Dhk;$x diff --git a/lcb-bare-metal/graphics/bullet-fold.gif b/lcb-bare-metal/graphics/bullet-fold.gif deleted file mode 100644 index d4b063c91b5c246ba21e49df494ce6e8d6aec2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 diff --git a/lcb-bare-metal/graphics/bullet-nofold-dim.gif b/lcb-bare-metal/graphics/bullet-nofold-dim.gif deleted file mode 100644 index 98a4c39f00ea566ea2d1629b8c2187d802482809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmZ?wbhEHb)L;-{Sjf!KI`{aQGiP4E{tpC-KUo;L7?>G!7=QpI&%hKvr+?*X4*tb0 zYv*+?-MX_mwo>v&hlIqERat%s3P&~xczok!+bna(j)m(@QsaGo5eY7){$-zEvan8J uT=A8YON05k9)m~#+n(?XuY9&mlE{2fb+K-rXyJ34!2EmP|F|$RSOWk!$2hP6 diff --git a/lcb-bare-metal/graphics/bullet-nofold-dim.png b/lcb-bare-metal/graphics/bullet-nofold-dim.png deleted file mode 100644 index 27bccb2dde2052942a6f4bd0a8acf7bf169796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 GU=09ar#5{6 diff --git a/lcb-bare-metal/graphics/bullet-nofold.png b/lcb-bare-metal/graphics/bullet-nofold.png deleted file mode 100644 index 28215ecd4675584e8a272d82eec129f0e86e34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 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 m4hHBBr2EVN00030{{sNSt`VjJi-9))0000 diff --git a/lcb-bare-metal/graphics/bullet-unfold-dim.gif b/lcb-bare-metal/graphics/bullet-unfold-dim.gif deleted file mode 100644 index b758cbedc6562e85e52e1e899de7d65e062a5604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JM#@cHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvku}Ss@Q+I)f&bl*5Ahxia6SlMK-)yYqs}FDFZ4PVg K?BeBQum%8{rAqq% diff --git a/lcb-bare-metal/graphics/bullet-unfold-dim.png b/lcb-bare-metal/graphics/bullet-unfold-dim.png deleted file mode 100644 index 1dec59d8f3e2354da112b76d33c012526aaf8572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2913 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 LNkvXXu0mjfFF0fv diff --git a/lcb-bare-metal/graphics/bullet-unfold.gif b/lcb-bare-metal/graphics/bullet-unfold.gif deleted file mode 100644 index e5ecd5bab3bb35b03fe5c9c73b27e4037a22f6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 Hu0mjf?|WeS diff --git a/lcb-bare-metal/graphics/bullet.png b/lcb-bare-metal/graphics/bullet.png deleted file mode 100644 index 14ebd9510030df0289ab39d03d769c8c40679b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=?1^9%xw$45N|Nno@75XcHB1|Pg ze!>44o^Chr0vY1z;uunKD=Fa!lZ1q%!GRSDwJaMM8W@-v?Ef(Mo-Aak2P$IlboFyt I=akR{0EtU5!vFvP diff --git a/lcb-bare-metal/graphics/example.png b/lcb-bare-metal/graphics/example.png deleted file mode 100644 index 7ce9b3ffee0d58e6d8c2b1e09ca814fa7483e1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 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 - - - W3C Indian Office logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/lcb-bare-metal/graphics/face1.gif b/lcb-bare-metal/graphics/face1.gif deleted file mode 100644 index 04e50cd79749153fe9eda6d18558beee586b11fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 diff --git a/lcb-bare-metal/graphics/face4.gif b/lcb-bare-metal/graphics/face4.gif deleted file mode 100644 index 3f687402ab0e8379da8d37367701362a24d7907f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmV-U1F`%^Nk%w1Va)*f0HFZ@00030{{a900RR60A^sIZa%Ew3Wn>_CX>@2HRA^-& zM@dak03rDV0SW*D04x9i007MZ`2YX{{*;fY%k2-NoV41Dv);V>4~F7Mmgb43>dLn6 z3&-+I*Y=I)`p)(tOe&Ymrt=AnN~hGS^@`1Ex7@Dx3l59N_^!OfdmU0Jcux% z!h8W5I!q?Op~QwVDq6glV4_C;hZsA0RIxFnhLI!>glt$crOK5CPKIO&vw=&AF>Bg% zFmvP0nmHxz{CTsdMxZK%N+gO@r9%Krn>uAGQG?VA5}#TH&~U2Oty~32y!v!v*RcsE zf_2)EtlG5>B%W#(-&-47=AoynW^ z#J&!L8#g|&Z_eWwCiZp6JUZ=(eT`bbZry;!z7C~(XFahm_VMJ6_HFn*y$0)j+q-`c zpQ%vw^etGAk3T>Dp7s9wQ)mcafC2`fUx5amHQ<2$EjU4f10D!rgbo78V1*J)*ieKT z7C51W9#W9th9br{U~nd$r~!Z@uGpS{D82}z1OSRi<9hbp@znkU0YA zW06+{C}ff^0%&BDO#!H6lqWXiq>~LviDhsYZpmerUV52jn7e&RW|?LVC}x_voylgK z391QaoN~@dXPtK5iD#aA?#XALe*Ot)pn?ucXrYE4ifE#WF3M=5jy?)$q>@fbX{DB4 zifN{rZpvw=o_-2ysG^QaYN@84ifXE=uF7hwuD%Lutg_BZYpu54ifgXA?#gSgzWxeq Yu)+>YY_Y~3iwSJ9$}Y=nngsv=JBBEm8~^|S diff --git a/lcb-bare-metal/graphics/fold-bright.gif b/lcb-bare-metal/graphics/fold-bright.gif deleted file mode 100644 index 7e38faa8ba143f807aa48965da5b05b6dc2e3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZQcM5J({J-z=4`p8 zEpRVp5nq&thnI(^Qbxxbg-2x`XB6|=@5n65_vm-@VLGztV~2{Lz~m*DEggO4g*;|q t+@p{u!&2V-BT3*9_o5uf1=<~^tPkfYJQ8AwZP=mwZoiQX&)EL Ii!fLN0B3C!`v3p{ diff --git a/lcb-bare-metal/graphics/fold.bmp b/lcb-bare-metal/graphics/fold.bmp deleted file mode 100644 index 6ba9e56274fa4d8cfa89b5e74bb90efcfc77b043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSb#9`|L|c<1l5Kq0Tdxpj)CDnG9p?Z LhI5Fp52r5y%r$qx diff --git a/lcb-bare-metal/graphics/fold.gif b/lcb-bare-metal/graphics/fold.gif deleted file mode 100644 index 133e594fd0d939fd646d089d3bb037601e0ec93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZ?wbh9u|a>QWZRN6Vp?JQWH}u3s0un02Oft_=LFbIC8Ib?(zTs|Nmsr`3@9h zE(!7r{{Nrh`YB$ZfecojE{-7;w~`W+Bn>7kZ58Bh@JeD_9ObsPCreT<>P7G&9(COt v%|a|2*#EDX7O1;8s;ynjYKj2^BOAja87|H4rQHHRQy4s5{an^LB{Ts5_n$!T diff --git a/lcb-bare-metal/graphics/keys2.jpg b/lcb-bare-metal/graphics/keys2.jpg deleted file mode 100644 index 4739be00a0b3433b3522594a1362cc9e8f592c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42807 zcmb5VWmH^2vo<=oy9S5BHMm=X28ZCT!QBZi!3LKEch|uoxI+jqxVsM;TtD9Lob%({ zyY7$Md+n|twRU&)Ue(=CJzf2___hha{vsnU1Au{n0m!{SfVV9Gp|rP+6#$^51YiaL z0Lbs}dwE*{d!+qe#8O5zL)=W0S`d>zc#%0jzbNP%ZY#|sYb(P>Vgma6pTo~t)7@aUH`TW zK>v>cIB+-saR8+7B3c|pwKK5~H@=VYneG$di#T%OMJh53<1K;%}OHKETA%=iQJXe7v3~6TsBRf8utPP0;*tp1*uKZfMA1E2o z^W;g(x1$C?uc!(?=U}lBp2`c&&#x-gwqvfFbbpW`Ii^6_^R%OBKK-gc?a|tagzHNm zgL52JmQG@{UR13GYe^m0*ZOz{GAi4fkhgt>a?&)qOsy#oeJrOKr<^Jo8eIz!!fhS3tR^6KQd{T@#m|X;P2ddrXb>v+2U+qBdX= z;$v6JKZ{N6MKPf{j^;@cP(NyMfM#9rz~z5HCwOkBpLGIN%&bUq%eB|Gx0nf~?8X|Z zhhH>T8`pY#FsUA7q1Q&VsM7_{sVjbSQLr8^v;V3bYfPR@5N@DIw4>IEpf)n-6G-rS zQuJNzYP)hAS+r}kz6Eye8wWiv>CTpR8lL5!3Pb$G{Dm)Ji$!Nn(8j)L+^W7bHu5=n z8W$0S4tCD{vWj7{_00|Ud!28oRytug(vq~Moy~f#()tVjsXp8DvSu17(E`6}NH0I{ zN!@k?`7{695%R;c{Q%fSRZ=XJCK^hXBu|03{@l!7%!i>wDTU$>Uol44YmvmihUrN$ z0qUW+8+}q#!5anQQo+nQd6e&xnwWw5>D^!0*ve@C9}WcnUmh0p|KVT%qXu|uoS(lC zxJ({bQ6Xc8QNbX80{lm?(W*Ex1Ei=K&4OUYoEb4tb#|&}`M!J_*l;fWw%g^U94$=A zJmCGbL|NMYIne_r!D%_8MiM3938IB4)5CKPCHU=WOQ?j2`;EF@5?@oovDU2rxH(kn zPB9XrOuYqhI6HIAD(godUE08uM3WPFp(adwIbk_tf|nj^WK$jqQu{a)302ewY>(*O zO3ne2mx$2>-k}z)LerVbmcGvkP$JeHP?! z!KXfiz);C2^L-GevrtpA0S(0YesD6CxgQ1dR zh*GZQR+s3d)QhnwG+O1A)iJNf?&d+SHOt18E_`#+|2T3lr(y%weR#~w0(y|RW@m2M z|8b7A_lYB`PM6c`CwjW468lWwiyMC_Hl3Kox0Tf9H-N%%1L3#Q+@)8!n->PT^Kzjo zV}d2qYvoQ*Hqn9eJ)OfK3+=c3&EVxbgQz}L?{AXw^41Qd8+M8qLT9N-8``GUGtbM- zno#|E!XV`Rna14lk}++2|2vsEk8XEFu8++}yrni%@bzQHl;NSfA3?x~JMbDFj7E-xi9JYQOMR5VB^MHBho z>g98bY@61HSd&}=l+mjPdC8}$JCUlIvJq(5N?!BZmx{+ED360fMMj0@B> z1xSQZ1CT#q1KtH26$5|D6u&Bb5JTjx63U+z@>G2~T+V8Wu>mFWZmu{+Xt*zN2I3~I z{N``fd4B(h*W(!&bK#7$OyY0Mvx@TwlQrJOh}kc5e@ql4fb)Kys0Ie&rk-A6 z<5Gyj4?#ZU^FBHe6(jm_Bx8J~(aa4}&kS{3k?m(STe9`MlankwyEb78 z)AcP_?y(3Nkt;Hh1Fng#ivJ)QyG zh^=%)gCoBRMjl7pk@-Sty}C_F=6cc!J&o$7@iP;#C{>OFAAN9}cwp*BxF%cyRb04Z ze>FLOQd}m{oqy*eOU{8BzqN#{7>|Cs23{2tsyre+m&|;v$%vKGHLDin&V4N2&QAnB zYQeXVVtkQYtrZ^*Qvh=K3fa(i^ZcSsf@X@He8x$+G5&kWMKNcrK%Jxa>qrcxG4T4KYa;B_UMThvb87saq}33< z$Hw2Wd}LC05m$rSq-|gz9UUsq;P}KyiR{NQ2ETY7STUQOK_=%zKM_>fg;TPMxpF!- zRYKiMEU4;}n=*$vR(W}&o8Oe+{|1n*PMCKdxqGUp1y#o`b}xjN;Bo&Y<)Sk;n6C5( zrK-zt*1&e}8Rwd+EDabUC>yE-bRDGDH2;~v&+6TGBBvnmA+2(gaBh^VLm@wvIy`hl zaOty6lmT0|vmMg^9O-%kpzbEl_XnC){>BM-naLN4w62y73>$tbFA~cnV~nZhAsz?7 zM;Wa!!6pId*6?E_P{XL4HLTi;=SXBmUoH$27eRD3o4Lny&BtCJ30x*@~@ zLJS@ZZd@TU>}!Mfl(rYtqPDP)o7@*>;rvWG;*hbp$U+O{k)i$BJduMec5F^qE((tm zXs3?oveU`LS?DukzA$*FTlA_#e2>dYTJXfMcn)6Z@1G*(o8Np#j}8`Z7OOOl#-R%kYEVd zSrg)}t2tVxtjdihWul3ZhvA?t675QN7^Fh$I17RZLrctMEdh%F=1{L&rqgewic#sP;>Y}lTKg9-T={$XWE9x>bqlxMe7m9FCY1eWsukClg{_s}#&T{T$;0 zS(z_Kc0E56^{sglN8xe^tEltDrNZF!HJ$uu2)QRYn+Hi&T)se6BcvR;^S4I}o1C)+ zV`^xm@p$Tob@{s|`=*A&H#;FtUs>AiW#{3ir$l@6hn-S=1<*1mW(=HOnsrJ|OOSQU zuX_FMC8hv;u$_b--LmswNvSG@ll6;2iDCI^gLoX;(B$i3PuV%>G8;i@3beLiazZ%@ zAAQ~1z_NQ0u%1sGh?h$FZb&&e!0%DgKa z*x6f-DBBkl&5g;Ice1xo8@O9)oRh@P9~E}a-vCTub{MnARLeJV#onZk(jnHh+2VaI zQhp!xlUd_%qvAi9hpbc)Vjt1$5j9w(KO;$s`Ch2wvMb6nZ zE9Te6qSsiL7}M=7UmeNVt*xC2$zWC?cbGA=X2*u2zf_YBN17sD$s6gIIOwC#!)vRQ z3{RVm@8n1iMLTEh88SAqQ(|`yU$i*4HA^A@fhxyE^n;FacZ+ndM%eP`!J)GOqeVum zL3r7{I~Mb~+IxHY_2e=w{*jV)Xg0lq!FS6E7ib|#U(Os(dr?t71ZFRQe=knty7dK5 zJ6siiWEA6+nxbSzxy%N-*Wq|Nt=Y;GW8_(fjnXuVXI4y5J*)>nbj8HZVvc}e1$GgeX% zGy%9p^|5s9WKYCZoc2Rat5_|qKl@x=UisEPF{A`Y;p(-`2W?F9?6X7Y2g@;FJXTdv zy0%AZN>~d`C2z&}#ZfbRgt@Pt2x^njLY;nqZkekRgQ*=mRszEd@bDOa{ry(zbespA zDYlU(E_|8OH8b%Hk-k+4i*8Msyehd>arYQTX{ulPnD?DN<&?hnUT#xWA}s}f7E@K$ zbfs9{x{;88t>_cL)lixbk{7I+1j(zTMwWoZ4gO()q`naTnY)S;(xG%6n!T**l>}QCRxQG{(*XAOB5@RfN zTf(cr8`D+-lCZ$~9JA_M`sBUJm?S($z_ZM}_0wYdXn@z9+M-bO*mU!C4ux`mOP`7L zcJG7C(^_KN4me-7gcdxE?yAK4sMBka*mp@;PC=hseFKCST8aUP>2v&huAZzg;=p^z zCM}V#B-75M;;niz2LF@coay#z|77g~?IbF>czgr6PF}nEWM#eLkRzo7Uz8(H^$ffp z^b!UuxM%>`w0MJ1e1ZE=NwdP*i+Oz^*32`N z#Pu2DZ%;k+u!pW6A>s~1FS9yZAzb_E2@=3=<}+^MTiB6NDvWtjdb=80Xe1Guzi1|g zxuvg&>L}BS*7I^aBG-{j(2iB3A>Kt}o~e(iHBucKK{D@c_FkuTGc zcXCV)=)CY81e$Bz;Sf%s)C`yfk6DE^`cU4-PZApuq1U0GPEn{h3S$go_i-vhxVBp`S}*X zI52#{-}RzY`hp#%*Zc#!K56MD!Bi6HOhMGGd*kKTW}$*H$B+u+quLC^F$HsQ-69*y zwRVrr=luK6(w-m*sF~{1_)0C3op)(m-Kez)9rZci;M0} z)#BtwmfhhTR_zUu5B9$~z8vv@pD9*$jBC~jF7`F@6QMstWb!WB14{zce2qbzVfUt| z4Dn`N)Q^7GCj)N))yEb3oDVs}nQoDbSh<$Br4Zv%9WlhiQ}jYcq`BAB^z@+}4dt{~ zu{XftqkX#;{krz#^!omubPVzLzjnawN#uc%7%DvY9FwlKbdbO0W#-TGt5tdag^s?( zN4f=NBQ%%&l+J-%c^33eF_)dEKd$@IE7KHZ)xr7(WE({3Q30bA&f z1!R!T=qRq!cui3PbV`3>0qFz4-D$WiLr?vana_0@M_qsaa9xWZ`=l?maaII86Kz)V zZjPzpury&Ak>5NEq=He+VQAM*_RV0_`+cfe=`YUA57_5g<>QgAEDdSk!o&mp0&Z;7 zYnJp;H*RV67PkTzru9LC6;~1I35H6A+HZj0rG35Zoy3&kRA}&&iDUV~K>wj0xXHGS z8$)V=IN?3ON~@up)>PT z{xSo1hMOlEHi*wbwm46Kf-q*KDB8l}JAs}ATo#Wupp^73Bz5Pi8YKyzx1l7cmrM?MW3Lim4$X8-S) z3^wdk++r$g5FkKlacheJlu+mDW-gJ4TYD%29Vy_~$?p z*j?q?K;%PrbBV}W?kIb`+Xh!9IM}!mD(!qpjNp`1a+3_f#s(JSCRKUbPk#!^_oq|)OJXyTJ=Lwd#Xu>ffWf@D&2jcyd*yL zOsL>j8bvbF(_>-C)@#Lm_8Jh`9jcvXX~91){Ycy>Vz~{a#1i0=ZMq6VfopvOr0$4u z9lrq%I{koUTuxFc#O#NdGY-DHO=ssaGLC4bMiv#)ob*;S~pR0rs*?9Pb z)=@5m>zD3y=y(JY{GBpTacwe*`TTQ8Ttga#wuW!Z_d{c&%VtBf(XjPeVsjz-+~C9m4A|~g&kV;-oF1|79J+?n^aw1N8x8}@qtFHx-(A!#nO3x-#P(JZ#cu}|uIw3v zhj;0pebk#=ERLrrVg<7W#obod`Nsbo4)!}88x+jQC$qLEo@B6wQpgMEg6FRqPhjJZ zD`ZwgdnzbV4|)C-RQZKP{muZAkrB-~mG}z}3&5i6;mDEbkxhFdi@XO#dlUrkfy){{ zTopfqa2cQV@}}Mz?Hj=3x>EnSU6QBBnn2UI;=9j$ACtfLOW1fk;lEo;clM|m5$@@3 zq?yZ%kphSGkB*Ob#>nqD8Vjep()+J>c*GAwKbWO}&a%>h1v1bj|CHN{ZA49pyUmugX2_Rv-0=t6NXOX-K2!r@urb_s z_V_0r-AK52C%m-&<`8cE>=?4dZo{*h4pRp(5!`ic)hl-?Vwc2&AU@IenLMbqi$dQO z^KF&Oqo}l&UxGTo{-m>`G(oT%Y_fRS0+uDOdMW?LDx@IdibvkrCU>bgg%zM~?}^MV z+qIx6kA^`QKP`HvWQrnurbHF;D{B5 zfeC@lnrn#iYmbhehRnndT8t>o;zgV~xC8fru^aB)u%Drs!wBk`_+63|g~K)TmBrR@ z*~gD{v8m=`15kiHCH5J8M6~8 zNsfPa{SB~W7Zy7ceb4Fo^F_#j5pESyC*5oMJW(-%Jo~gw2xLhD^L;V5r|LFU&BzM*&%*8iU@MkO zSCg=KCzlidH@${pL*wV83TMN9s!Ud@c~MBkuiu?27+>R~^f7Z!Fz6Wai3k4YmH3~I zCF{n{>30I^T6Jq+-mM;5)htMxEa8Ih18vZmmyt$`!3T>&hI36P*uHz0MuH@!R+j@6 zh5^r~t=hYQ?6TkA$E_x`Q2hj`NXSFge z^~)%J6#vYkcAr^26~r(!dmk(#3sOD>0vjDMx3sJ{zt`4b#E;7^=_HG7Q>Uy5A)g^@ z)lpEanMILeBkoy^>r*6|`v%aOQT_X1nSI-?SD&z7pv?R4JZWTYVnv(W} z87)sl<1i%(NrIU(#?Om84yJ!%!I<@D}3uk}1r&DNAv!LiauJ#&1|xRHIBKSxl1M>qVeCHS15CrC(ICu1JkWzp*N9|2X=ehPVU2i`Mo0U+hMovtFv!maF&dc^w7! ze4iO#Kk9L^^XNVQ&Q;$uY#;sizwXzJKCKY{$|& z&cEfKxwL9P%i#0~HUPXSJCKW4rr~@M#OwGphRrcqY#)5Di{GbHRJnkK^{SUd0 zo!qeFyG2_AqPaH!QCv7=h>xf6(#?LulR-_Yrd~#z#-T}@h~7C+@3$enms+4yPg-H@ z8vr-^sa7zAaS0p3Pm3piNuKf}MTSliU$u8OfvXy0V42sF2!> zncUlULz$8}djQ89Ykre6T`l)j#%x!(ws(PNL^(GB>`#UDM+UJ)t zU&1?Z0k#y-_nl=9UWl9#vlZM*| z|6)}aJio46TVH|Hk_B`ybS)2$Ehl|MIvT5?v93I~G?c6T6f^X*Q3TWLp(*zlVt#%Y z+LoUqb_jE za(`IQk-uw#cj0CJ@mE|Q15p|x$U{HZ>9E3*$EL8g>-aj)t(DSJU8`*`c2-B&7(9c+ z#ZBjM3>yWvCZj`!WPV$00~Mdpmdfq}O}E98$aHZ85T*?9d}W0xemYC67JFvlb(iUR zG8&Dund?N=8r6#YTPauKLt@Pc`axCx;RVOKHsAGReMA6Kn0uN_I4wVhzhu+s^ z1#1`wW+}ZOiT`0BQ01xqgP8O2gYW^DV`)@~dy;)Fot>$Au;V#n3URz0foq>&0#UVK zhvwof<#A)+=oy>Oa(qGDE^V7(W@acB3oMcV=aO_>#*v#CB8g(LwtkK%lltIaOdd&( z(~8DD$=JchboFLN$L zji;4q&zqbZ>cjGMSMH>)deJ%3z5#~NXfHArrZ$4>i+3ouv5r|qIWUc4g1IH18w7;I zOQQyJ>1}av{KtOoWqI8PKgQo@{c?6Gri_RlN_YeO@n86}W-ey%+%gJ`J6O}Z#L~?m3P*B1Jg4bt$Bh&F?^e#i#w=05j(m0c4lt(#gV{4ditZ+8W;P zSp6y{`1}cf9(EKyQE>XVvt$9GUF+Oxb2HoA?_t?PKJ?fTb6WEqVd%Kt;`C!^C{suk zZWr)^Xl?`lUWX59SC}95MKRe628#M9e6+BDh2*h63`$RcqPGO`DB84K_|=M!U!Rz^ zvgY4Ru*uytBVQkHl}^Fj7CXe6mrtBtRc^^6Dhs=E=8P7)ImE{)An5Wd)~-6YLUjE2 z8EOZWr6Nk_kmct z=na7JgXS7*$xm*>T>Dm`tR*|%)XtbPT}=27{L)tkoy1MBKf~om!i~P{@}|TuthvRn zEWf=!_(>}&tIurYk0I+s$t-{2JuWSwVuPnnHFy zpPV?%<;cydC~9`k7{C;~W@<$x`n;B@#m*0LQ)(}yx~6PeN35yG?nVCvc~&K&PeJEa zlVka*aVQ&ZD*@w{p1-PUcl%iB!cIC*7PPWxXlPEOI@M{>g>S8&4Mz%`qVCDdDSMxRE7WZQTKQ$ax&M zT3os+^v#&3(8}MLR3KkG=@A>)5VSAJDxM`7`y)+sGIP|xct1IEYnX*A+?KF06=aS@ z=T8!;|9!BfwsKa*ywkF#BT4&yoCUWsCY2V0nkQH|*Z$L~PK{?djZoMam6T2@hl*I# zxWFOgL>x@dj!D#K;QjsX%#)!TY<#8yRl=0SNnEaa&p#=4u2upIAo-#`3+UWmo;be* z;87(LO~T1@AhvbLrzBs*3<>Z(($lK`Ix919^Lxz5M{n?m~`H3t@Y2p#X6!Q0K2INU#v(3(?6IlKr=;Jy0`}cSBH^7~v`X%`Dd1p$IpQk=zRL_cgH#tOm zRI;65@hS*^!vY|8r-ZcdJ*)$XgwlT&P#EAxE4)Z*+|H`In1@Cb$SmRfAX0*e{W;@~ zx4-p^T#aAB^@axtT*HO&92SYUR8zKa#V9>@;G^XYuixFw`K930Rbf2optpvp;(-mf z1dQ#&M{?+$q+OuVHQ2bnIkHlligt9>^=#v#rPC{hj84W3zu9S-^mBrP&!s0`-YBjO3SMf_sI-d zAqBpZB|oqG_~R}s84hK{0Y!Faii3AR-n*MH6WYvnYcw;>bbEMu>-+#YwGzV~;yK<( z6~S%iZ*9zOQyoIta0<`}CToR2HwV_^hWo|1{~VcLwBZcqhHOgxoIx{x6(fj^NAY$W zIR9Wo`iGpMtlP`PB6+tp`-S85*5IqGLz{3iv}*g$VV0t@w~bIRVw%k*#6Rz1eCX6n zU$)(!DNy6^7u%7)9nO8cHHA?Z<*gTjAFT=&sn^!`;mr-o{pc3RpEV*+q_n@>a&KEO_SP2VDW=YMmYO?i0(ScIJ{PwB{#Ckt=f zs!*Lm3u`lKM$n~fSRwL@FEi3&LtC@J3rXPcceK5+AI7*cKIq ze&s)_+~s@@t_wKE_NE?5qUr4n?W_G*Ckd2>_$|WFqB4<@0ugIu=K0RD8rc=-zy4v5 zN$^X}O(yM`a|-O;B!z@e2}T1^U|)`p!9k=kR#yG;@igc(0}MiY*!$2{f+H2%rBRn_LGyvC2_0{MnjT?o7du5#GYXt94#1rKh~tLvVFLmCO@bNh zdJDYO?*($Sv_X=XTeeCl{gz0uNOe0NgfA1JeNC+H6Sv~+;TORjh5UXj(lLoh`^qST zDU6;u!G#Sg zy%ZH}0Y9;)!S2d|`|Bx^8!+;fI(cOuaCJR|?zEg4yncNPUW8xuqQDo+0~UVvAFG}HHzfM8y|?S>wG#fHMWbT` zRkJ;3$-CEV_-WUFU$d}nCxaXaX{-4}B9HL50fPur$Yn2}f*;f)cUBWm@4louSle5H z91CYTeI4O{{Q^gBTZ5Iycj9Z`0P01TMA`v-WT_y62!Jw!h@FW!cA<@LY`Kh z*}P@n00XbdCSBgozhB=?pBU+q@ce@WU49w6KR>Jux46um&556e_ub+~aaCzl6v|TB z2!CV(k*PM-50MOg1bi@n=`j%3-8Ew_{#QRI%K_}Kba~Ji>NkTmU7SgfgD`UNSQEKf zOm*STR0Vm-FJdGGS>L_^+yOJy1x;sJ$`MJnL3|lDe<@BVhuRKGyua}?&exN3z06P( z3DRo5vM@{pYWo(pr$;wf*u~}YL^IT_Jh5Ybal3Jlw)I&3VPT~N{Ja0jbI&RX&H4?% zk9KHa?dMVULSegPrHfqF^#egf1_i*^rOv|(!f>z^8y%R&w@&Wvn__z)*J~C|9@QW` z&Le}du22GjaDLd!J?t^D!5+n3zguLlj zY+Z5;@6a#H94Fe?%lDfibBnUPQ@e14CVL}l5b5fjH#h4H>=zR}G_<8Ir8OJ#iBm_q zF=p$pRGamuT_E#MU1Z3i4<*euvDXW<9Nv3W;uoprE*w7i+o@pv_|lHXTem12BEZzw z@BIXMc^P!)4U{%+kU9GNlt$wS0Ygk>^qgzofN3loriH;8S&ha0zadXBwyc z#Yl^Gza?9|EXP`TRxOKm;~TsW`8zEkn(pUXyBLd4KRdaNXozuYZe{V|n_DLUuBByc z`B(9D7YG-l-g4KRQZR!=r0!+7eOg~msXWDK)Y4o*9wJ{@5HCXeOwH+=>#9ll(U2uS zfeyN9N7Pi8bIYHz^0dJ>ww_KYewmX5MXa*fM(s|%5k3eisZP%vR1F#b(UD-Hbf zf`a`{1n?eIlDnh>oYt&sl-MGZbh**(S!d--(EyHw?iYaVA@bvqniEg!@2!$JT*`ko zR#J2IRyXHuYuLovBJDQE(|~0nvnH6RbdfexY79+YO*UQiPHyWQR!^Ayu9<25J0)VftuGBOfLmODyUq$EdugtM;CGYQabn=AZ_5Fcoexn#iH*E1`S} znI;ooQ_gdGDxXr8O9-P%khf8X1YvV~h~Uq(hv62nUzb@bB#x3h+Ni{wcmw^Po>+r+ zRy@3Lzr@{k34Y0vVIon<$n|9O)QDQ4HW!)Htp?WVTy83`H1RBTc`eB;Dhf*AqNjHq zDKkB%s|U(zzj|PzOU6cy(#`jKun6t;6;Dlcr_1bCaSX`bM=m9k@?i89S~^_sgl9#zJMvd^=|2;aa`l5f>ypa0L>7QQXDZ{3{Uha^mq43sm`CH7p6Z!hjz=-09nh! z7ya^fdd`dilemqm-zUeVvg4POiVUbgATdOqAM8|0cRr+XK~^5|^8b-_ffG^>^oL=K5C#@u~Pge;uKn@XThU%c= zuqY+!mpo)9$O8g3G0jn;Rvhspm&dHCA4so4tabScsYEiN07-FFuG5w+0X#o-WX#v? zsa=S5f`A-GNFi;IM~LSdk!%=VU4^_^JYfakz^}-K*AL?!g;ljNx--bIECt4dl&PTB z?uo^p9}ie|gKm#*CHQZ5Y_Y(atZk_K4w{#ITzet8g%dy3o(^&~Ls&|B#UmU>w`s|p zJ$>XT&Xj=kKKgAf{-)c^`L(s`MJ}LoY99ZXJ3e_Vuiu>#D!b+V*K+*^V%5GgPaB+* z{U9yW%^{lX0pNv|6Q)`qd+n$yYuOg+6jC{irkyM3*9-nU_mw~b`FX(8$nfS3Q29WP zONPTxp}=9XpI)}2BgXW7ZPKl4fO&}!#amN?@fdPtpXr6VK~H)u`N zvECF5_MU)HFc6Ti4YM4@#MV3b7Z5yxat2$S-Levt7lkKVggf7ywGQh{WK|ZFj|pZ! z>(=BGq#JgK-$N~SOVWwy<>FnX5W`PA*phnT7&D>LB?ski zFb6g`1jkq1vLJE41LPh0I9`f_2TFy_eW|-2lEQ}FRMqy1$Yli3T&}Z+HYp-HP-*rDk z{AcS7cNKtFFhCnD7+)`mODE-H2fzq0Vd}o=-!1F3JRl9vzOuf3dT=z2a=V|qKeCxZ zTq;hxbir{eztPQ-T;bdFX47=EFa=h-w{=6gPx{Oo;6wNG4rSptix1*BYE8QruRR>f zUS-p}cSc@`!>PC@z)H;uJ4O>Y`P1+C6mD6I7!GZz)Wu0jwwuiE2dSUu zw2uPhsS%A$DdbIy`1!x~*+yOi9KQGgNw}`I6WYfyv?}-pP^4#hD8$E7z zD$i6~WF)aB{~YJvy*#SRcVNKh#38anWc*jMmRvHy4B? zj>e^KX%QR8G1+E$rI9ZZZHHj9;~k@GQ#}qtaUAhgOd}?9ZGWD&(~HtWq#S;rbjJ*giE9ouils6cZd4&Qn_*kIBsh^LI^#Fz zh=+_PFN+}JnxT9Q@MfC-iRw|2AV7Im1*t%7vL^oYp4%Ius!r>YSD_kEhx0pbC7cw7 zdDh{xH`^}R;Z{6omUWcFnf}ldb$ZAmwk6e$6eY+Oe+4CATdqZGsG&@r>?hD00j60q{MU^t&u~K;!Z)qtOLmU50;{2j zy)WOjsSyQuyIScA-E0xv$zsbb=p}$A6?X^WrJ${Qv*XnWwOK095{$So zfnd$_^2UP3h`v(dz0QVSu?lZ9gMAgj;E8|y1w?;E0}FQDpVRqd1YqTnz)x?0a+7VV z9dbonRMwkU3GJX4&5N(5;4dQ*aZ!{M<1M{=L-$XvTwgfiS)aN0?fiu4>{C5`?({m1 zOB6s!w}NqbDlGJJ*2%5Z)>(9LU-j%5GX(ux8n-W3E0o!778gHTtw$So-YTQzg=#*Q zhJH%roAA?lVvIm@eYvB&@YQ*qdu>F4 ze6YQ+wy~w%NBPQeor}dn4YG354&1Sa7Poo>yys<@-H^UiP>6IAg}F|jn0JfZ zed#|Yk9;k!+If){&|Pma5?PBF#yfPT2I^tBrst?PL-{2owRe@g>P4HE2+7N`UstGH zzOqq40@w^TIA#elaAgkLQRG%g-owHxMpV zk}iDk%lzT>r2zq+d~?!P-6^!hx*W}3=qYgxJ`k>KsBvM8VpHGZ zEHREWPzq-@UKOOz^1KglfOM8T(OxjdjF!|iVBF_}^S)Mssww0I{KiERQr@2`p zlNgusTlR2!wZPS)`FAI{^)d{oV-vl9sNxOJnrpe@zp`OZmLxo?!3iKY4Pz*LMsR-L z=!lJd{M6OOt%JVybG1n1L5eNw%s7I>rTNR80h9}lq;Fg18pG%bvZT*FVd>3H3Cs}W zf$7NOKP%h&@&wBd4yvd`u<5{EG|;6Be)#+3pZdYM2;*wU(#fjjsoL3vyS0IvZFzkk z7siF}MI2l$ta8=V?0B+j-^@iFi@kV9cG-PcAx^20*~3m6?@_`>Yn5t08d$d(O;gU0 z#&bBDEnj?MFtFDC@vVY+N^XYJeedcR*dxlC?0ur2u z;eg=A9G@WJh*ypDo!Xs-aCT;USm>HAcF1gKD)!!&sR(q{s$+`dR*fTOH1to{A$<@f zz7+gw*C4WqaHf2+w$FrT8Uhh@%p)nd@+T0?BS@D6Rr}}VAl-jLyF6!K8X|{5>`4lg z%w*1yD)cSNtZqQ3)H>nx>hJ62pc&^3>PRs&Moeu%eqDQIdzcP9Xwl@@Z;3YmE0%-N zxNvzhxRH;~R0L-@mEE9EmYn{cA$viM|0^*$d0k^NlVb(Nc=Ayz?(Y_6GhkGaP5qkv z_5}{P3Q$z`ht8tt- zpRb%ke_r&3$0C5rz{I|8B;_9N4@G_ky^8!YEnAMJpJzUHdcWTd*q+x_ZmpKJ`Z?r! zbuFDdvloNR3DG?VZ+-Wg-U%ShuP>UWTE9E*wp=;zD0@EKHZ^THLCuY(PUgTBC>$nY zM5n#g+|d<+DkXmhT9C;8G2*?N3@Pp#cOzRyJ6$i|^4>m-hhY7b zJODpz925OO$&oB{-H}PJ*mf-(jfonM58(b{^kM7V1~I+`T+QPD1KQl4gZ}fXE#4HK zARQIYUiMN}Rm;asiXSl1dsLC$1Uqa-s7Jyae@9M+#j|#dBc#^E1v< zgY*q>21M9zH9D{;p6A#6#a8+Q%CAQd6@e103~!i&FWD2*ITO5j;ROC|AvyoTda?6t zd;?eL?aN2hz`zt@A}llGB;ImoTtuuY4T>TZVZ#~3#xO@R;j3NxUjB;sosn+rM2veh zY}WijC+^m*#fNf=qw*=R*xBDWaeWZ$NeQ1L;k>*s>>y*q|KZEVqbL6x;ET;#p?Sb~ ztaZYEboJex0)yw&3&g3?X_lsZg!vhPTs-|+wqbDb4nO70PQ7yW3XvYaAwA970W?=g z0qI2we+f9D4=CXTCid1hCWuyXkfd%+y3}`D&iQ|u6kKzoejM-5kvUkbkprE}Q+k}= z^E~kkF=XyeHm)F|dMr`&oTbj5SPS13q|frIb!-BXXR4-%{w+B^a2pjyd6o(%bV{^c->_{6K}sTK3$JA337eiv^@te2{3bv|*{cI56%xUQC<> z0m!^ z4i*0%`3nh@AQo8z+G@^NYjGb_6XR32SKC}7-FP)Y=La`N!LKC6nU|uU00)R9KwrR} zff2WATd%iJdVmL0&It;M%_fo>fqo&oArARa+L`EFgkYv&X!COgxu@j4sgwYY)#R0J+DJA;OHFV|(oX0PsK$ zzx_f^$Ju&6gz@Bt68Qy}Z+_))y-LM7Gp)goRCF$_zc;ckwQb(g0b^%={H3l(W6I*4 z0X;>Rz`eFafrn&1!1wq~y}@wV1PVZ^aViOUa8# zycYAqT`c3_PhcsuZVN&7B}q-uKvCf&tUGV^O^}oN1tH*rC9NUAxQeRTXSzCd?iu`> zEeUPR1Nr^$g&DR2C_cY+csvl|nUymIu7>`@Z%Ti=q*v|uwuQX!JvjPpX#dSMCl#_t6{b7f1=x+fC`SAK+r7sS@|)) zN3Twuzv=U9L@YDT1`kjKMgWZQ!TIj9CU%lbLE@u3Zn`{}AQ2s4H;@kYvWz2LUdLg- z^;@d5MoC4PY>fU*z#IIOnp(n3ER(QTWfcDa%s>N@6&YQoQQUS~V=RhfV}pFCdLG;t0)*mgdqfg?vS05q@Z?CLnMcb zM1s#dT2_Iky^(R=oz#4iIv83=vFcW1#s*IBYenp+NhuBh5<4qHFUZDZQ9IO5=liO( z$xRv^HxdalO!71U2Yu9;kmBXc10D{Mz~a>g^(efv9nkHGCo`*l9wx|Hf1E#o?Mo8NdN%1S42vFl zbHRnLmRSD)o!`h7{FxaHmMEosdQQNPbx$qXc<`SpG9-}p(m#?l~Zx@OadW-`J>}+6zxV8PUA@4$D43 zM=PIoeNK`gAXmzb?H{V1wzR^tN+gj6kaj8h%WIUhjW@EQi(UY8B^}j_aOtFMaR)ii zI$9gKBOU34vP`Kbbd zyD1O*APc6ukdzq*gU$YA{(0j0iql9xMs z+?%fDGKQ0}7tNbq@;(nX*t&IcYvHMMf=&8+0qj$n&}0O594AQ9T|ha;wkNW-N<9&e zNV>n8?xt*e4&6Tk z@JaswbzzbIX6gkg$Qa)%%^F={mFgSlc?YWJ05M#8<4%07}-=&KdGX&QF`khOBWY2qA=eEmVZ zePh9W1FNvRClWR|_Z+T$-$wc?(nKqdgWCu$~!z72&T%MM-v|; zjx|78E9q~dUKw|X{6FVq({gf7st2+6R(vnu4-fQ5`S4@hqxqe=_Fcw2aWv^;8UP}N zD^bPv_b(xDAy}~z+rvX{Lq@hFP*{>f{$bT3#WF`ucOZU2?6qc)i*AzAY!Q18lz0ag zOrH{dE=CC(2{iB0s=r0C%cLBH#deZMrD5ZiO^=AsUPUsQz+Qok3u24_C;>owE;GWx z`JHM>B=s^Qd+omqxM%dP>&fzF+^}~l($J4(9tcg_i%+*`+K=5d@D7xLqK8=qiUm<= z-6^7b{re_R8(FV^bwVCT8V$XwlU`}xqI1BZdnS?G3qd*9*4q!Yj(w43&hK?cbs%Qu z_SrF>f$AtN*oc9u_df+j@nVnv0LfW+7wGPpKmlM`RwS>bp}&)b6s-a~YnkqMwQhEL zM*je^&&nEF@HZ!l8--=CE6Bk4iEI4EcQl(eh~ee$Cvb0tBvDHDSOn4TpEeFd!2nSC zHd9kY3~a}@%Y1~0$?fi_zJJZ-wU<^c{My-*rar%j9sdAtYE*M^LvDa|_ae^QtrgB9 zEKdd`xeg`z47LHYRr+qD0!O$J5zs&f-u?dS=i%PV(YYL5j_Mh*G&FAhY>MBFmZaCg zmwzU9YjZH<7d%@LH?7PMZ*5vhP1BE9(Ts!g+o&)?>$X@fJ#W64fjX8>plrCi6&+P!+g zKa+23QOMK4-`zPectv0+?hvJQ>D@fa~ zkKB?sOO)o3c&O(ln41?H56p2A5;nj1S@QMVSsEgSDA_1BNM_7gJ!VO~q5NF|v@5wO zv(FA6P5eAiG15Pm@_$sg(6N`ijFq^0(kC*ExnzW8oef|m*Y2)#SfT`8ZKY97cq$6}=VO_%GUio7`a>CKRVPmX41n8cvVW z^~Vs%m4mtNRc{RC#~v)1IsQ~~7u}Ob?MkOwc5}0U$df}E-(JJAH|Bdk0ypRd=2+kGh@h?A~_h}HSGl3$A5)`&}95BOi+l8 za(7eZ_3YVtv*O0a60izBuXKr2`(i%>A!_TET+Dw~o$o)x5dpJUYKOPkWB8ed3@EXq zk@IBA`vUHlU4;wsae!_ph`bAusHif!eijdxlbbw$hdWM z6rkyU{X+4_-Ep5%JSh|sHVkHx3qU@>dzVn_T{ouUhdIDJiUYdxzY_H`oswmmNSJk< zt#r6ti={mL7&&!Q82Q=r*NZ$Sk>#@j(n5?K?5%F2hFJ6IAgtpRJAc`8ZKhF?(8$J% zJ(7l!cC_ZVnoa|1;Zvz2YL444vVXwmgvJMix`&E#BdL0f-b^+>`lI~cxnCjlj-NMD z>X^Mc2Dr_WD`IE^xgma*coU)H_+!ESC!u2i8-)i5B>Q+Bcv)ij5W$KP){2RZN z0zTAJw%Bp+Nv!6%DNfvOyxFg)e>J^5q*?h*6gLShSwTT~Bb}5}O&nI|Keh0v^`5hf z)3MBx${Wh@uOEF%W5ki;I;iPu#e+p|;_$5GJVZ_0m{PWPem3#WA5O-65KAAKWEG0z(+~jgB zw%^J4H3zDV3I>H93VTN4&ZEius3Ipxapj|W{>scv2Z3Vv_FW7d_a~7+00Ph~_q6{2 zEV|kb_t_Df8i3lng!x?N*pHGca*UPGkpcsO4cm>Bj%{vDb`*^-VXY$1_D_t{s(}Z( zr(#F8I&UsN)mUZFtFSCM{>lUCaRRK>k+~}48Z}w%U{>PQST8##gmWY9*S^D*J3(L| z9tSj_K3m(Y*xvTBx}Owjpjve7Y;AjYzEayPmJ1NHR=p>2`s}SV*xkJMP-B-69bmVP zRk$NAk+&Yl`G*M-V-_107>PRyCtwQGY$fs7X$7Z`diPb}Zi3JmTYoWET=tm7G}Byc z>#MQC&nJ=bSSa;p`FM|$%whKSrM>ju7{k!Bv#-lD?PvQ1$#wZD-bfm(*B>jhibI9r z&Y#m`k?nkyvwM=0$zgpmsskZKcnDFpVczr#K(`BBs+bFy5+hD)b9&* zyqCp;H0Md6;~i^Pua9Kn37u;~CsKQ`7cT5fJPYRgK21*vJI!Ye?>Ux189)No$2FLm6SnhaHx?TN( z!13>myfNU8kUEEnI;>bRI>Q=8$sr%;XC+FDZwQ9)j+)pRqP8B%y7s!^e7WL3@o|R9 zq>ICT6rUzO(q>L0)$^scsQ63#QuWTY;%=YPb38B8V8_hKWDk}(-dxR2=7?Gs7R+Q* zvKhhkbh>3}28&OyT(4K2Ol;r6&cmVK^xu4~sNX-9b)Q|*qvBqgbGmSRWckqg*<7fr z3VR9m>y%|n7=NjT{hz%BmDQntmm``TRk$3|(ZR~|uyfYgj9f<4q(axzju9*2t~ z{np4g7H6{!9CWy{OLjc7?|&)B1?F9e0i2rK;dOCf#VOQAxZHLpx5|qu7|Rc@Yv#9F z{{X4ZjGoWQ%)O*}WE1iTRP$qNSS*o1QM(0f=DY`TPLX>HwS}DP551p%qSI8eCf~%Y z=QI`qdF2vGxAKJ;y=T@59>FA|asWSb-E0uX$amXtlW+8)!05CVp6W#j?eM2ikN8v4 z3y`4*L179)mXe?b*6HJLcN-=X?3ej=P*jr|C&=!5sSHs&Ahe3EPq|Eu<|wS}k&?bg zFgVuscI=~NmI-3S80Ya*Omu_!dnZZMU!5p^i3@*}GrFsqBb}fVA!Ch}C$tggxo z+VK}${{T179XApv-!p^kgLFF;tI+yZKTHtgI~n;V!IL9^4K7;~2PYP3CJ?eYrH_Ve zd-wY;+rma~Dn?{R$zo{q5oh}QrC*BSi1;r{c1tqyIyrH1^<+E{z;x>FmreJ_=Lnl9 zrdq~M3&wbo!1D|-!{mXr4`95{#2pkw36;lLHh<&#uc7k#FHZbLK0m~HWB89JVttpK zc*~+^W#oCWW5pW@{{W^p+iG2&2Q_6x=JL4CE3!Uv@kc~>d6AJCH^Sn2hAEBan?ktm zzJ~E%LUb$<`7WjlCYP1<{)?tU_B5YxLhU%KW1@KX{{V!%o_(N$$7G-oD!%JVd|eVb zpc~y(do;MT3qI=`r>V5|5AcoQNA>Tjc>P9LwPEy@ndCms{!qT>qRrpA?pKQc0E7Pk z3jY9*{V+XNX!K?EX?)$r;y>kH+77dN&m2R8w?zFDMfWrLDeJ~4859q?Xst&N56p|>`;pBVVx2d2d6qR3~OM#XTS zQ2wXI6Q#z&G}34h?7SPrJ}%16mG2U`yNU;byZjGEl)o!{9P7DlzO|jVj((wKbqOE* ze@kzJR=lsQb;+{kEo09A04kPD^JPEOO{I$**mHq90CrxUs-sfG77Wp=AC&gWjSrFD ztw#ImrLWUTZ5>z5o>N(l151o{PYT2^HG+WB4?ntMM9xX98#wa^Q%Kv23qh{h>W^YJ z-C@K?8i@c}xduk`;Op(O4t16N8ym`68&^r}2arkkAMUGT%h-}TlC4HZm#7dA^i*Pc z<7BRGsx1P~%6mlvW|}tp6xJV4lSRP!rVucTX zWnw7UBl8>Ur+e;FTP=)|;X=D>25$N$H8M5uQba#xRzP0?xpJKo50y90o8) zA=C*w_DGbzMn*mm=+3euG$f!B<67 z_LGl|-N&||xzDcOTDmXO?wKYw6tQLXxq%VD4YnVWz8mp}i#orHI?TOOtYyhO@)CVc zu+i`r7lpu5#O?9_0Je1}YtABe-%viQ_=CoNAZ}k#%5cPu_Z}-x@Yp+Sy1xMRcSqD4 zD;?!WArEfE^VxVjZXv+h^na(B-fV5hbBU5OsxT{mh3a_yTskF$b9r?xy_doEFM{)= z%7L*7Vv(XTpo3n&p6jZ{kU4hADvm^7LA*!!ZJVMXgm-zf)DFL2fvVE*` z`z_o!F0NlDTcq-l?Ee5rf5X>b@vlmUt#urx^sEUF@T7YQbH~87>U}f(FmxO&*fQDT zETJ?n5;evVM1!|=?|vML3{H)O4l7t7WHGid&-CaNtN=_!kuZ{ZB`$oK<>BEHs#rsz zXYiN{?0_x&Symxvc=aArWgsv{D*phVbu0jD7r`3!QuzB1-{Ktv-{@^ucoGsrfMFM3JZ`twEEr`Rm_{Ld z?b~GxkvW5MPouF~Q+aG9tZtkC09N#(mV*TjLe#8cTujGlCg{~BU%v`@xgZbGR**Py zoP|9OHT$bNhq|YH1vamhU>JlU1%U`fpaPM%2`wsufZ|fI{;DHx=el1@&i$0FYc!rd z4JgTM6|vuWW=FKtdw>*ON?`bliyZk44GiUIV>OIx0;*_A5gIf5H*uFnP5`h3F+<X@A~qC0V*M%0sNT&}K8d`*iaNvCH<1qS`dT}~b@5y10*i0p|hnVxotd=tX+ zPMOlO`p;PqW6L3UezP6WXueOn?=yNwh&-3zVo4maY{BL}o6XD^vOCv9fIiR!pg_+{{Z1mSDTU! z<}svu($nz!OgN{^gn-Hx^RIsEH}y6`FL_3vW(}=jnO!%b=J8&x_0%9=io^bW5|uMvY#v2 zWsDr`xw&S=n?5FCbeWx(Aq^7B(o4zMkUf`AiBxM%No2u%+}d$vUlC-5Ep8`I zm>XBU{{YJ3JV(&xix^3l4wpJGM%)GN{db~Z#e<81mn;7O5Jiv~L59Dw^UoCcdn+q8 zTwli-nHx?1ovm--^CRJD8E>XZ=j8BSrO}~^DJ0TK-}#nbg}gmKh&)w;(eb0y?5u{e zfZnfv=)FtDULIy9FoQ<*W`^sm{{RZU4RP^SM~LT$Xu@f1CGGzJ>_0yXcPjW-L$m17 z$D5X)lj%;0fe%aQ_`N;`hQ*5mVQ2$@!AjkMxH`SnY|N;!V)GNR3 z#MSDscv>;z1~%(|g+G=2wP)v*)xlorEJUW(PLsn=!a&zn;E+Cdq-0xvA{NtwcjA+P02(19BQ<;R zd#NbU8h+HIqhzqnr1M*=*!cv5WB@=VWZe&dd#OP!ZE#5BZmLpHO`QWWgPwGOXX1*x z0rWY?eTJ^~xoD>?s&O^%w#xP{ZEvpVQmcrETRLc{KUITUAN}mD!^sW@-Wf28y=^l1($UwDJP4h~}DS@Z%Ln}ra`3LZO?jH<~lyuLsLP+!a-^PlU2c2Llf9@KO0625oCVLW za+cWq78rM<%Je^?ok|=J8ua<{p^j)7ATmb&9NXXeFF9$Y)A$Ne7hHw>5LZu(`#!&7 ztxKyu;p!a+AEsr8V6~0GnU{{}K(;XN$z2ahbaAv|;z(FyVH(~n$ZbLNpQyv)UjpL8 zE49sz(GfMc3rZ|mBYWX7y{wFG0iaF)0K)T^*)HxA@{3Uf(wu%xCTM#jy^jQ6Bj4_& z$JQkwrL2xEh&+(1#T-C~nE@f6oDb-v6Okj_UIlCgast7FawXqgGTv^AA0g2~kNtrx zQZbBs*w8MCCu_9W!1BzLNUPaE!OtF#;elzegQ(HEJEA&d20|(4=X8y>jlJyrs)5dU z@1i%w9uMnX26O1m!gZE!1{{W01rBdScS$?2&99Kz)IcVx}v4ohU?I<7VcXhvuVqb&#GT8@=p2z+g z{BIwOzLen?j;&}S+K#&6F zhGb(&ym>KR?RWh4UtRb!{7C&Z>s>XU=GoKq9NPXQIguF{)BgZ#h1g5vQ8gywv`i+k zwtF{|89L->G10G^Psfxo^;A!!dj;d(DE|NwUrV}P9G`^hnLTqLk4zXit`g*QU@MNA! zQh9~i9k?Rw9?B=l=-Hw7{OZh-G4DDL8v+K_qn103?F`wz>FYvTGtS4^4guep*WDAb zz?*Gf71=?!Xd{KE$dPE+HL*|f!i!a&PQ_2Zy08%;2ti;-Qlz8+A*PP$eJLHv3WJW@ z1eD+aByNn9|C3vqr~dG}*#9v^PsyH~XH+ZOO99 zM2j~rCbB5wfX2Y;B<|}ALl!2-Bsr2}yYX_f_)&&fYb&3EvZc?C8Jp%lKQrBfaJGha zIC+{EWJxIkHi*vTcPf@9l1UbeS<4@fj~+H8kA^l))aBYUDD{i>y_KkZHJ|ucpvmh7 zF^?6?8%>iT{{UrClIKT|$y?^lBMn6eX24e@r({hoR0bTWV#R#U4|5EFyt2L)cBSyg zem_TD;Vfu+P7JwOvBwDqX?xO1dcICX^GSh}`I#hj8_NI;{{VH);^WCTLVQsHrdNO* zPXoETRXog`Orwp{o1ZbE7?!osJ?ujPJ(_*qu}Li#V(T44J1+~OMGU7LO?f#t zWOqgA6Pk<%$8i4JrS4Ih=RAB)u_7oC^YDl(9$7MQNQ0_)c07#7hjnSB$p+tB0DIZ?RVI_AbdH}UJaS^> zyc=|qKjCCc{{ZCqIg=go21Pzc#Ng1_zE(erIt;m8LL6);<_|m0VX_T&wZ5uy)MqUi zr*0Nw9h5q(Sso^AnGxefBrTGRp`4z}(RvBZ#$jR3U3Eby`bp>P#&+pDa4J%*$2O56&qCE2yyrB zk4SgsAt1Z4c2i4^{kN}sRv-wvqjlfiIlPaK3U2i3AW|Dvdr_~t3HdC=l3TyUn_3us zP3@paZ_TWB(Fa-B?Y7(nAU=Rd1A5&2sx_Y_Wn5Z2EIz2$*|A4&n_GA}tsv`g4tLG3 zHiCD?D4Q3+S8=+m%yn!x_eq^O7UJXJ^%h8E8ob5=dxp}UBF!~miz9F7R||#L=w9-EZQ5)I#k2Ec*xO2Z&AwP>U8<);>p|`up}?>z#|{`q=QmO`09o z$({e%3Z%j%B^byjt*g$$s8-~%LF&s(Fdp5plv>6d0c+xQX}F|s|8`rHZg zBpU>I-exbDL$@b-q4rYD&nyt}t5+;xt^VmCABa9#y&!@`-Fz+~)mkMsWDdFv14qUG z0CYu9d)f=UwooRvNvuTY=!}2}18Y1X*X9`5=TLr%A8pj0QwvOS z>n$eFxk(EP1(WO1w0(yBsUvY@V7!t+t04u2uqvmEVt_tv`lbFDFgl)0{a?WOvEWSOsPy^2=@NPJ-A7N^c$ZZA z6ZJ=?WqC6ATP|U%XT$`J{{Z@uzd;(uu!OITPQ`mgG>SInG0aSo`z2j}-i z`T_MXs7vec^w^P-KZ!q}58tx-1L$ASDLe_*q476V>rZ!5g@iT?WBfAL4chbEA8KCs zL41@5buyk$WRaSVK@qw(OaB0}C(E3cF@j-Ai_09>lOt|6S@_{0f0hftwl{Z@Hz`90 zo2(1m*|Y(2Q5UB6JS?Mr4r|4@ayuF<{9)#0V;e65y&b{$T;rvZU}b!UoX0JhJ_8-u4LGd@b}@_~YoyY&KAIN6UFJ8yk^b)<#w{ zgs-afo#<_Jx~z!6jJH$+BzF6)RoV1sva^(SG=YvRjM=NStPk?s z$Ddc)*2Za%`3ZgTYcngp=aXKwwi3ya#UiA-9Plp4G(v&#ir6UUxa6%}?J@6o1Oh-> zk`US>F@S#ReIwadB+x#}#T9ad2tpK=1R)3j(ov+L2qObXDa_lp=s>fvQIZF1rd10( zl-CB)EGLdo02bm@j3EC2HGCkk9y6KvfPXk1>9VqENYkVZ^w{I&Oz8+_&I7i=NM>aQ zIxS_RZ~0KzV5^CNCQf@p;%Ee2_A6!mC9>}vz_bs{4F)RMZvsg*w?U9@bejDYpT@=b zeq>*J9=O(Tr@o?}W zid?B;lnrk5TwsyiPm9+vA|o3d$uFEmNf`X(@?KV4xlWG}`2LA<2>v9Jk*9slC6B~d zIDI-u=Ejm~vf&53oxClN&vc z>Qdv$l_2%LA^!kPoY%Qrw?gU}I2|rbtZ9xmGo+v#+jrWE*y)+s8GSruu);F47(BTo zAZTX*{{Z1(!(X~7zPvfqu({s9eF=Y}-jwIH?KOh5QMRvWHA=CPsCF-$Y^j@JC zk{wcl_lCFP{y1G^z8S@I0wI?yQI=|wQyrPRfDiHu-j!TFgNxJpW(uffOfD$8Obyh zo)GC>2cpN7mfUQJOwxZ0WO|7o3s0vQ&URK)v0Dr{%=AcHe~R)rBd}SeB^f@R4KYqh zb~0h=Bc@?y=Em1a4F)zLR^#no?5szV;vDB=8E~QZDs5t#AH%y+&@ ziXnVb0|Qh22_fdpvu@UJK5{$d!>|$slI#Ef+y@nLRd0K|WCiwghfM z`Z5`DB*BI`vE~M1WPXlo<#63s4;!jx&y$Ug*l{C}#|e4d{I2I0pDAic=iA3o{Veh0 z0S?;s3OzI{R?DjD9Xfx-$s7?3fC<)P+Ll&E6*#f6&~GP?{{YJB#%ZH2@?w^Tn>+5B zTU)#GjrRBMv?PG;2|osvcQ9~!4fdsU@=kt=vPVrdMW=F9f687RLdE-#u7=sucS;vE z-eE1jvXP2pO=E0oAh+Q?pb8?$1b~~TO>bN8X?WOO1Q7N*o5%Gj)w@UlgUzPK>n#o& zdlap^+P2tyAgj=a{+Qojc1_qfZN`-6Y$yYM{^%eAXbq3D0B()IJ@(lbPQAF>vQTKY z&i??LZWBRhsk}ST1jJg zN`Fh>{2h`?;barZ*o9J2JTh6mSGE1trYw%5s)cqP)+}F`>Ff{cwQ=M|1 zKopg2v8E1ECyf@{$CJ%`V;GMS@i$0lY2Ys-&Ssh3-L@rrPml4uhvY=?NCenDmyUG? z)bHDCO62}kn|Q7CGfQZo4fp*Nu4V3-OPSLKp$9wv07a?L2pQ2G_Hf;10Yrbg(&*<- zTtuC(vVR-(m6FOm=faYb#;_g991n%6voHByWh&j;s5p`h_a!IGjE;uA6dwE1Lse<6zJgzjdDnlLTe7#xNdleo^4wsUKPB zQDm}47qC>7*r~FjkjVB572n->iABOrEcH=paZ*A=2o8C&9tR+Dq-=U5EZ5HDe5k?E z7-Wv3PQ;)R`7ZXa&Y+TN4~^6SAF&C+!P5DpJ@0?=lfX@nYQEgs32>Z%Hm!=OaqJIl zR3Bg({Rm5s8%2>-Toi&f>VCxVK}vUy&i#S_l7N1|-3#A@M0eF-vGzX6qz&wm#=$6d zwt026a#ebOM^Ui7^&S3t-qSU-#AI&FyE}5E{!LZK8zuETKB|u@z$JjiUcbY#40uta2Fi<0au{=-Hjz%GtF{36QTt|cUTjWtEYaPO` zD?{A(l3obd@~>RFJd2X-uyMbN{9YEa0|?lI*sNZmskAH5)?2IHX!V>{bl#@;nEwDq zNV_`%R&<5Hi0f~YvG`qD((=3*Cj6#mFg@}LVHdXjlvz>fYn;}yx%;buh9~L_tJv?^ zMKrNJ&kk*h{mR!DvolWyOyFuP=Z~F|c?}@HN!#68%7`*U<`ql#9ynP0E-f5PZtixdlnK^qCC=@v~cYD~w& zACSW45O)K6RxzfN4Z>+6)crf#=riV$ZG&auB#m5-mgyw_0OQFKn^7Qk1Lx&lgUiP0 zvPY63Gcl#|$|Jpx`U=Fx>at{$0|Y=3OmUO9-D+g!`FJeEF)*-;kO=_|9|a;&mXjSB zN6HruqGIN=A15wp1{`NlX_KG1?ydpSCV%;p!vK($Mdg}4TQ=bKu(Eoa@#X03#fKGIDFOD(A=7GxMdyhxk~Lg2&rIk;kM85shB4f4E`uZ_QTKSq-={Voxc50#UVC-7tZhBkk!t*|4)jz@v! zI!iAmhL2(PSU=|dD0LS2uBAM{1pK~}x@r-QfThiml$CLj6lkMHaux!T#k{mTWwzVwH?}HscUtY;T-iz6!cyB+eHz!#J3t9-br(-%$~dT&Lvw zE)T>#1~>I-v9RZFoZ7t~m511s?HLhc2h=kR4oe z{{V%{^`4mKO6Z!x)1z&+A$IBHscR=TbhWdFlO4^yi9ZSnBQ?bjmC|Kmh+Ci#NFJa+ zU9D!#0B~^9TH*SIu}oitW4VO4fw=Ad>OB=k`*sy;Pa_<$q!F;~?yI?g14JKUcvs0O z{gn$_s_cs41dAt0Ej;Q{Ix~A&qgxb?Zl6drNmj{b@;74`0l$=N2Xu@FmWr=_DF8{U zYU5+wL_aa-VchJXwloJx8y*hH=T!hm*jiy6k4YAo@awZ+4iHX0hfpVCYx^LO4gQ5S zwha?N?vc+gAC{}I*wU0si17B=HAyuRHD26tvW%YX+ip3uQ;2N>K<{-*Nl_<(<<200 zE8%HDA!Qn~#e00L$TX678~k#unLuH64UYt>p%$z>6T!VPG|bP>)=nB#SHMKc^8hH^umkk-&z^Bq9F*3+TSF;#`be0W01kjGew$2i8=k z<6KSLOhYnff&FsC7~UewXl}*Z-(tK6tFR2G?{-(e{buSv=2;(zZIVXjmx1+a{88S{ z>!TF^0H=z6NuzFG$(sKFg&CuKe5qYzT`1f)-oDEujRR}BS9)>&J4mmEP+rxy!nK7> zm=$_8Fn$kb@WZ4y&;SML8?NJ~n~j>EXKojtcunNvL+U@2e?{G3JQx5qWNb&W=wGwW z%T`GBU!=Wr@Lfgta*!gPfg{~|?nnii#UGFNUo>>g$sw9Kp_H(*k~!yZ(R~ZyZmkzs z=&@wSAaP|fPrWZA>fCO#?vD4T-`YKXg^;!Eq66ML)$WuqF^5^b_5*;7k>$wH1#h`d ziGY!y*c`4=)gJ>6imSCFHG{D5L(vd;7eLl(02S$;# zZc+&L;O>H6cH`v$G#}zs5-zW@P%K&6_X$|q77xD3NVhX_^Jpk0;kR0;Hd4knUKh2C)4i|%U9<7o%&&1Ix=)qsA4juf%jmy_ zabtu>Nnz%%W$1YvFX{Nv`$s0eN4slZW$cqSrh{}3ui;Xel6MtCg6(IE6Im{dTQ{&a zD?g~=!6bq~<%-~ihP&6$`BVFxzD>7c!fTG|u#6UmIPAA`A!AtTG*0B#D>EW3gFv&w z*Ik)2N+xzgD1Z%)%1s~lrN|BftAdmN0Dm&jh2W-yAuxbK5P$?B2mnY@q@(}@S}6(& zg_@#(bc7`XvH)yA>as`5csfmx0ryVO#KWfdL1I`-n;y1Pi93=MIR;4_Soeu&3=I-S!a%pz1AY^-A(&yw9!$9Gg@W8`YxW9p zBxKZ$1ad&+pOsQ<2Fs=F$~SkV#+nD&DM`1o_`=b9q~c=-#{7UTL1I2Niraq6p~J}h zCzFd5GI`RA(8{mh*to)FzaR1>R93a(e^*%N7}9&y>T|oiChC z&>C!fg|`MzPlhcqWL(r~t+Fn*`y|R8Rz60lc6l#!T&(!x%9AYlQ)J4)93j>N2XR4N z>3x1YjME&ld159VQcKP3IQCf>nE4qIdAUWbkc*JC+t|vgZ*Z>kPLGbsTa_cSJlBI{ zOitIe_d6{1MjOcZ%3lXXBrcaIX~=nIl5{YRP~M!z%=u-IPcFNRJ-?T3e(H<_H}OXi z`lKgLvMe>{{g#JHo<`$n$#cmUZ!FyXmPVTJKTNF`O^_L~vN8rnL(R$M#0Q{o#ZL<% z*gZ;ldYNMi^%jKy%1AObWC8--WHnAte_66E9!r5ej0CzxLU z0DG;6!kp>0A6Pazhfa$>90^?`2pb#RDB03+V8V|F9r8yTTf2k(WP7RQ%6R;d$VV4k zEX;}KXd-<<>@3OCz(V~kLn6hO= zDgI{B)84eA%#oO;NgO2t$axe1Rb8C<;u1%PERS%vkibY~@GPq-Og|H!>mxCj8GNQ$ z0g$#h?_F#+90i|);b|m?M^lOI$dre^yEEJVS4iJFZlWZY7C6`q0!2|C=iOYw!Rjt# znFk?;M_-gAB!;kiZnXaZQ8+9iUfORg^DhzjH>R_z$Qh8>;=R~L=e;glC#D%=$;iRN zWO(pXONp=#U{|n?mpu8hoY=8r5*pM6n)tpHU2nrZA{`wd-+d9a*vV6vG-;PYv*+$E|PX3eVdGjan@-`RG(N5h#f z%ahO|hB3Q~c?7O&GY3FD+79mQeU|82q$fBs938Co9j!*-1BV3i30CEa?Q4seXdcR| z{lFg-nwfR*LS1`ptBw*m%?FL`5^CFeuiZusR@Q!dpkmt`(gU};Bwc^HLwc#jq$D1@ zaOb$}m~M`e0q^$qRwYLw%c9E|Nuk@4mAXr7a(LXPw9o_%xIY0c0uJ}~L1KJxNugVC z66Z+fLVZ6J6CngQR|>XVEGJJfq=1lNM0=?E3Pq}A#p)$7%2(RL7 zj7hpo)JTwv6mOrE;$2{m#JB(k^a}R;ru6vnp4Zf}5!ipS@t+t*$hxGBV5Z%s*s%jg z3He4PlUt-Gf9z6r=Y*HG{{VH)$-G*yJ=Kg|rEPMc=DmuWAO4^3jtTh;yNs`BNW@`>yB1K0WG@5m^pt z-*N7__xde!-ERkBUwwO)(e~~(L{9@l<9Q%|I+PM)zfEz^3+0}j^-HTp16@0b8w=TO z;{9ICYYTOYt&e^ ziaxbC4AB57dS_LBR3z~8&fFyH-5N}SH@f1vDV;X~`0$N7z~tX`!~WN{vE=DFOS>PP zG^R$6GTJ!X_fg3A1~kb)_g3>B1DabHwM#nL+Q~Me1TvmjFCE)^glge?U@2toi5gdhP3LI4s{R3HFwlq5oc0(VJu*jgzrlk9?^CG{Ob z?M%l48|FU!fK7}5-M~ukEu)TAWLXc8SsEQye#u)f5(E4*x!mqkY1><`ZWF*|?HdRm z`cyK-w@*A+o?z1NO@^4QUg?kWumLR*%^pDHYR(UMwWOQD{eqe%3mo^zPev}tCmO4jB#b!Q^Oh z+_T@`b!YLd$C@l*AOrc{cl{P?6Kr%I5i8x8?1`B9EBC2CJEzjm=2{7Iy950HD)lNz+3T^1wA!`Z8&U*DZr5c(^{njwz>i6&(4?_Rl$! zC1JfP0Uu%NhKayugVxJQ18~N$vh)tD?GaSnMQ9*Q8(~iRlLeU}-f{_+hwJr~eG`~CcvZoWpBF?y>3!k6{oGx^IJgvr1ZOS#%|&9b#+9+T&V)U0&455`s4~kr0`AK{;&t#Gz zB`)7eFlAB^SWHA7FCev}rod6gsgq&Zc4w0NXC;j=)$_hBC=HALou#9}BC@~23+|n) zOz|Q-r9>0Bd5Q7jOk1IPVu1iOAR9Wevt2nbX43on6+}-fTp?h0HZX;&qu=n zG^yyR;EF^G#kDBNGS{$e#FQEyp&$D*1ZC}O&EAR#ipcP`>M3)gPZCfeFWkV={Cz15 zVPnxWylfAO*H$vf^0eJ549UjjUUnwSn(`ZR^}H?2&@Olj%#9oAwxd=tel+TO^btHA zJKNkriH`s`0q{C>81XKQyiPZL-E$)d@}OB3pr-(JR!d!?78tPQrRjrja%TBEZ3e61 z&8T%5hiAjSHOpRYbKm#D_?p3Q?~i2vd`+2NVm` zkSQCCTJuPC%SQaE9E16cyI@TE)Q(@g^B3xyusJ(!vyP*XFkP9WBzO3Q*N(CB&`x?p z?O)%Cwrz0lG<{pR)CpVWE}0FBMfC4Ex1k~kEY+8`_}SMZXer1J(SCX#2UmUHH}g-W z!_9DN_a)FX537o@2zK}6+1u$Q<@6Q;7adP*lkU*@rGi5fq>);ZP->Cwb1^pqmW!7I zdfN^A9SS|i;Z*n&DeeOuSI-!_cMvUUu%1gHim07ro(l|KKADOuHuB;bPK)|ehFgPf z)j>(hFVjM?lwI<5I{P%?Q9Z`6k>KL-t!?GU0lwZ(dVibJq#Y6AOc&?7Jb5bc#_x>y zztG8K7|5lB^a`-DM=-lT1VLG!dza9v?MaX|@nXfod#nt{_N1!$O5%4H7lsia5M@^s zkfJWk1ex`WZr|Vji6A^SaFx5seGGqmRN|Ckwaa|8n2ijKIxoHN>(wR_DF4wo=`&ix zfmzor&#&ythD`C8RBKD^u1w&ZVWwM&x-s#e?!LGU(|-cIyd|GXfgLtQI!9<42Mw>2 zAq)7a!8>!o4~FKG!#cR!-!9n2v@z_M48R<~IMj@!2a*b_j}%Kxwr-WSFlm2q zRp<8sVe8ed2H_X>;#;b8AReiuVF-Tm6l;;<#g#4#AH>qjszHPJAA z{_)%7ZNW@BFB~=I@BM8-S|qd2xDrpv2~2gbtgE zO>gRD>WnUzXWfsb^?Bx`&Ilr9RR7@E9dm-TJ-uWj%?%v$@ai3Hm}f{6U5{2xbN#2j z6eN4KE6HZe0NHZD>3;w9QA5ZAivQtHMo2Kp-ALjHjmsog=93?0#qba4dDRcvPTL9g zf{0I&L*M}sl;z$WOlds2A^tP-J`Fd)S;5x5Z*Nnyy_r?C9~os7X59Vcysu=oH7u59 zkC#fdToo(0?F6h2Ne?qP8UfWE1idRxEMk;nUWSKz|NM9%bd~-M=j;6i2J#^Z29)0= zQ1#`URQ8c^I?(Z?o;=h_nbQy%IFik+OhsVeSF-FQ8EhDc0*yXJ)>h(SxNWW0bm8Y! zh>6mWiX-jh_WP?kKeKUv=y(R*HbRL!W~A$~0iiXMmrXs8jM(HH2bKIevk?4VFzk>@ z5F|%s+CSp2((3h6<(vbgi#(@0ZTeou-{~4lL@8mldiPv>j6m5&90egRnB@+6%|&|* zB0f9u&4z594kr#qo@&qs_JVlEqJt^Jn4aWqkXI+|ezuK=DE-VeNlY$ks=fFtBJ0Bn zPV(s8bR4CxeZ2vdxjEPWtu5{8&7GouU*iSel;7+lA2#tq}spF^2cr^VKU`K?i z{V~tszbH~)!0C-Ozx;G7#UF+=y?00cH3C}ubzM!&Hf>sAW&Xph)OV?=tuFSR#!*Ue z?M2%GW=4xmflg%=b@sJIYb6lkl^+CprZhC<>Q?7M26}48i??MGWblqRS616+B;`*C z_~z2vf$}%aX@+G${TVXG-?+({XlPvk`O7<-lP0~#<1Dy*_x@?v@M>IFiQPvM^ZuxR z_k8~k>-YZ>no(L@AYV#)zd$j8QAB`LPF~GY3YBMZ@7pQ4EeNjd+n zz_;B7Pb;n(4={V)_RFNVgbnw?F}n19tH-x0M{dGqPIlczD&FvWFZmV5@C*m@F?_zR z;KfLcL6rI;<>ns)$&m?55ufWD-WIrBdQB?7gx7m2HyfNY3)(jop(`?+md5EY-)crY zdK#nfh@}667}`3EaN+2TFO4>k5&6?}XbAJAWN7Gt2NK%|vhER^O-nqNDo z#GXe$nbkFl*vn5NnlD|AYYy(@|0DS}^Bs$RyaZ#y0zikaC7XLMP;Yl=AOA7?l^B=$ z)sv1S{AvP}c5QnGhuy{%JT@$V;^#6@CgqHWhK9~7@s%j&dy0YH2RF~`?OIe-)Ni7f zwpq-+`p2f49_LcFil&t_`nPr6+dy7M=IQ*wFq3TY>sAC9dx5i94ogi1gJ> zR>6|H&Pkh0^b%QxyuIzRIoa`9*cr*1k4optkTk;Xa%S?T=ojNiGnQtg#KX83Az}eF zmv28`Q9m9fr)X7iEA;UB)=Vlt$nuCxg z>kzRxwuCQV_~ySl(D)ryk^k+35q(Bjl$~GS)EYv}PnW(o@Q>q3)T)zD z>gybG%y(K4I3hvCg*;iK&MOgOh{3_>_wTz&)9-{ji;Y#oRi8QT66)E?07$2YDKTTo zTh9Ey5MO@0o>@W#)E}Z|61$rmUe?zkmH~t*b00GsOPrk;rA^M*>Ls+^0)Q~}eBocY zzpoeTYpGN<;5;VI5>jFUf5F2m<`Y^jq1B?`oZJnTvf)*)(<%p*d4kra^V)4?4t9`i zui2wl^#^o($u$%*84E)8Z%+C){3L7uR%Krk+kPo3F&l+AL?B3br)tk*Gxpb=r0%f= zb%26}St5LcP2Bd35D8Sv07Xb)Rs;JQ#Dp((cAR6@*<6dN%I*t>gVteeisMszx!N_5 zUyCxAZ61{X+FM2KJehNNJJ?uSPP**V<`N)u$Y>m+I2CBDBh3?EW#wV~oqB_=BH9SO z@svFB9Yp~CMPu>&S;!AYd?&F|?>=&*;YuGSD}y_adrSaP{X*HpX(dbD!e7_#%hZeJ z{r00Oj$F3x*6HF&05pm!Y~9Aq|H-XVG(!o#xs*)h!dhsBXRgo7?IubIi0pKo9=(D* z=E>MX?hG+JTOkTcps1k@f4$&3-BH4eO!u?Aosw!Dt&+KW9&^Czbi-APuVbzt6I18& zwY%wtw~%C|y{t_)y&@H-nxH-(J0$cRY-A_>yj4wOmAHaVoTkLsHkekP!dWv}Lr!Hmm zIaldhZu>SJ?Oc0I$-cdkU<3}wfPhMSK@=^ z@vuso!ji-8LhB^FXQBEPJ>~Ur%gz3Zw?#59k|Kwdg~XE~gwr$Qsgv3%rEq%HGYFD$ zprYD&Gt)9}9(pb23&I>MuP{dQTj@-Y=)KCgnY-ex<5^RQrpMDzT&)FAFxsA#h(LKXM36iag_Mrlw z6d(xLRRRjFvXmbPoa87XzT!Lz2cllJ3roMoPial9J|Onh$}?SjsF>1z7VhCdT4Xse z+^PNU!32MbI5R+Cgrn)g^p5v&yD~Se(hoAk7G`tn+`xf_pH*9z*czpEE>FfLz@@Us z>*+VNKQ(VfRq&?i(?tgOM>WmxyZ6Z)_sH$^_flF`v5w#O;K_YCn=Y1cAH`*i;hzw6 zb^!kVr_K>Fo|n)77`W}I)rxcto{51t>UkV@Ej71|pkMzUnD%R&`-5%-pS{lJ|K)}i zMlm*+eyQL3)i%vRzuKLbw&ct`=ngP?DLN;H?c%e}gi+v=seS(PxB6?w&C8I#O_w^# z`!)_{u3w{k_a!yUEN&Gf{UtcsX=~vYrS|ck1HOfx8*ST16CueuhOUfZIX5gGKHU@m ze2R(lPW(6P^R4XZE$vumEsm(2&v7Gh=dd+k1(|sgyBX2tXT2pn zHK4$@FWKm?HwpiK(ezgA%WByEJwV`+U4!MSIOcrq)6~PzCU+5z~1C+}<;6-F?Q3=7ql#9Y`%QO73x%kKc;GHRNtNO*y zG>$tX)9!VP$e0M@7FpX$IdD)a(QUTslpPpv5mqbL?dUt?uD}kF?b)pdkrU_y-yeCd z{{iDdc(8B~<|ajF)Oef0R#uV6HG3^UWqjy=x4#4FR67nJPQK8l4fZ%lA0x1T89Hjb z_e82418hqbdz!5GWz;=$i0C?4u#0^`-nRxyJ3n!&r=(=P)i5C&=Nllg0bu8E`5RsB zHQweDKSjBf+%E_&uD9Hyj=}RzAkH--wNkpBIL&+dAcBXF0|3t}?XiKA!a080@Xh-e@?jxfW)K9zA_KH9$$_ zmnV}FN+fTK(0Z5%trG5Sb$?c9z3GNmNWtZ5?CxmUopgEx@iIYYol2;f?(?1;7p1A` zJbHnlBv9=vXa^MI2{fVYl2MrUt-4C2%159HpwUoUu5U z8Kp)Wc=>!MwcyWvDwLf=QBw1O`C(QH#LU5kuICH@JhndVIWYdZ zhT?v9j=1GSf9JC9LTHX72zK;sc`26}qy?I^mt&bE@S2w}CgM`!GRO$Xx~opAvYrz} z(n(K_md6vka!%@L_E=Df0^z@|uxq)q6fQjTP-;Nyu<&5gY9`F4gp{xAs2GT{A7=b$ zbX*_QK$%2*E%rhEpoOfe-Sk$IEGas;5x&(cE>_}*O7vg$rvFa(L1bGwc6ELFTW0#J z18w4T2ggc(mHHPiIp$)alJr!h%sdA;N|4Pl*kWL4=e$ftcpr<< zC!B{PfoWm*_sWA@Id>GL*h9PdJLyP%FU51+7lqD17+Q4*B`}}mpoQX~3alPe({M~n z(@@(jeVp;m0bw2+PiMa(JifsA31uK-{Nl50eAz2q-{f+SGTcxPhSwXmCUL|X`~;XC z*;9=#uYzRVEO)DI)t!7Coe%ON=m=2k8=^psj%`dXWL>|d`yFO=4pGYUu@z)V%#i6$ z4s^IrjGB%vmA&k0-T9Se!oz8_Roz2D*CEO-q)-w@DOF5EF?{sAC8z#Z>w;^=meD3r zrW+5woN=~le$N`vU_7gQn2QdTS1zw%E905`_gGqBx#Vu|xn;pg{ty1ss*>2Oj0h*I`! z%a1=CXxh~b9*KNd#BbJ@Uio+&XH|wwHm(&-AG-dAs#WYzGzI_RXN>G=N z{)oj=28!rR%n-8T=0JVBnT~fG3!N7S{T#T$m!U2()-S^@jy{iHw~ z2&3a)}*`P0K754TKyjrjD5o?p)f^-5)=FlSL@tW&DdRj+go zL~8Mu@wirp^*c5|9^s%jU=FCT0*3uobOuaap543tE7kCQ(S_VTl;OK!ucL3P7fj)S zy^al5d^_qGFtgcpgpY|Xwv%LT=%UPKt$&&2))KgIL^Uz0+Rln)aR^B56oWN>{JSM65_{S(HTa8UOtF#8VhV$st9&#f5O0~Uol$2#$cEg+#DE*EG6M)pH zWk|Y9+g&Ff^$ZBls()LWW7jOU7So}Q_lAYACC*=ep{`wQP%?Qc2}J|SR~rYq`+k+$ z?2}91^IsAwc4B2$EEMr-Yw#T;GoQ9ijvGglpymalT7ZKi+%=RtowUkyDHeZlo~QZ z8!7paQW(09sEoeWsj%UMDmT=w2i?tdg=_*T1o*yPGca{1W)J!Y;8EVtOH|!+MWAk* zLQgJrOxM3c_5Xp`|7&oM;ljghJWFcI8Spg%q?gNBwVbI)@Jjd@E7@n>Xc#=AW2Z0S zcT(`<;Z|8QLeP;IrtKT0Ba0ta#R!f_8ZOl9oE-K<9&R^coS1uJ23t+E>lGf3Jq^^( zmA9g^6*-LCexx42CL%=hKIaGf-F4YFj=tCwX{<{d_f8toOi@3b9?qK$78?EX$7{12Or zgL|JV`dyZUFIoI@0eq5#LaZkCJUFZHQmcesaF+fIFr{c)_C_{Qnk6|--3NQsZnkc6 z11&+zIeoSWu1N)1W#gN_${<%h!SCiz!DeN~AHb6y?K!wydST=x@x|vNCPeJ9u3_v? z%G5Y&_Z|iQA*Ll^2&VTJIf6{4M^7&}JdpUwF^FzVjUC$d;x1|jR4da(TY%nhx-SXw zx+upJzgWdu@M?OymP16Weh>k$;dKro+==RV?Igc{-5SNiS`J88rmb0r8uY)Q9+`Nk zcmOu`obcZ?@aD@r;!)u5w{ZX|is#Xr({_Atq6FE7&Ke3M(ahD;dE&et{h0?je|9^n z^%|ipX0@Jf$udHm6hm{f2|!)DUt@Yh>rMNU=0Kk#dO4e17jNNjsvkwvGB?K@=vlVwct zi-K%GaN0g{Ih4z_fD^|Fz|VY>$?7|A$6x{8{F>FLfQA_JB$r6s{Vw2zYn9;pQ9dt{ zB&v@vRQs%-)@`B)_Hz0dEYusG0Pvr^eSWGO1pDLMBhC)NnAF=zk~&MG9UlW}&0TZ1 zZBE_3WlqB6q@1xvLs@GHQpvM8QWO;6*X~_LLp7_#?yF?+L49b~Oev~^EZ%6-Jxj)t zuOpNH#nU*f`P{Zy`J0y}SVcS3|Atro_x}1{&WLt#Kf)RCN+H1gg5PD861USNSRic5 zKDYFimMc?5$uUcoe~*MWrcq*mzK@ri1)sPLM?FXJ@siC}1hGC4SdxNBYr_`HPgnQ8xcYpd5R)173@Z(RISBflk&e_a(PG1+hdHCv)MixXoxRxtar*78NA6gl4 z*t!2B;|gj*YES*y9p_`5(tlQzVaGV1*a))o+6pkXPXYji8Zehe2PQygo&~`B?Zmn; zqw>eLX|Q5m?&Q>0TJ*LIf~1P9<#sUGNa(eY#8G~?WhDR$Q-Hkz>EU~llBSUMGgy7S z`!rhF?V2?aBlypa&3{dk|GDY;zpiCwk>EizG@R)p=zeS1-1{502T`EV(3nY3Aonr! zW#FMERB_MUS#HiGv*M!EnysA1ZQ*H#%U(PfXCj)ZFAb=N* z0ceRx8jehVu1a3(x`VVHGQl^VeSV(#Jim*1v&j8PYL#T_)JP{{7WJ9RGvVUTA0FUm zjBK3rbye0(LOcg!6~xhfY)gMdLOFKz|jq(>qZzOTwfG@%;8Hx-JQ z0=R{6%Vqdx5prQ9uy^oVv2%^`gAy9fO8W4blIe3;0qP!T`c!}aRfaAGSb-NkLp$Z4 z=`1&d*N_F(#nMNxX8(p|93a#14TMB_(g+L@d)GKA5d$lEUv2;&pAt1bWw_A`6ZX4L fJ%Gsn902=2K7#*0w=3daituK^tf>O$KQR9W1QyjY diff --git a/lcb-bare-metal/graphics/nofold-dim.bmp b/lcb-bare-metal/graphics/nofold-dim.bmp deleted file mode 100644 index 8a12826b1bbd1c79bf99f73612f595d8b1751a9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_qPOB!|m~3;-8C B+b;kB diff --git a/lcb-bare-metal/graphics/nofold-dim.gif b/lcb-bare-metal/graphics/nofold-dim.gif deleted file mode 100644 index 996fb5edaba3d31384c844941e262fca1797fb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 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 diff --git a/lcb-bare-metal/graphics/openstack-cloud-software-vertical-large.png b/lcb-bare-metal/graphics/openstack-cloud-software-vertical-large.png deleted file mode 100644 index 8d157aabcb9fb0a1be7d9362de23de7c4de1b5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23062 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 D6hBo} diff --git a/lcb-bare-metal/graphics/unfold-bright.gif b/lcb-bare-metal/graphics/unfold-bright.gif deleted file mode 100644 index 2748131a416f9a45800e95bb5cff1e84d00a3991..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZbxZ%s({J-z=4`p8 zEpRVp5nq&t#1uuLX^tH&Sty8OrBlZQtrif~`HHjGNxh@n~>z7N)VL5 cBB3S-)@a<{9 diff --git a/lcb-bare-metal/graphics/unfold-dim.bmp b/lcb-bare-metal/graphics/unfold-dim.bmp deleted file mode 100644 index c2a6bafa22d7f261c72545f2aede6d8ecf182a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_l#=xxOe-XUlXYh;v9VTAvqXoCXm7k7yz?a*k1qu diff --git a/lcb-bare-metal/graphics/unfold-dim.gif b/lcb-bare-metal/graphics/unfold-dim.gif deleted file mode 100644 index bee56711710516d16c9419285b0810079894116c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|@~ diff --git a/lcb-bare-metal/graphics/unfold.gif b/lcb-bare-metal/graphics/unfold.gif deleted file mode 100644 index 0753ae4d2c6a05d02bf3ece0c06d46fe03ce9f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|APd_=^+j!xJm!r1U zH-CR)S~J^4)t*W;EMOlXgqM^_;BR`L?N| zsYSwDq&Xw=DCea#?BLnAKswAZ(t%DDv%N4t}y=c5vMb(v=x66vZDtfK;hmriy zgKmDb3?jLDyOL6xr6r|o0mYV7P%_&IR>2f=J$&DfRh?(iS-^Hjqkvk(t43abI zL0cAMXUkc;tk~OV8*M~cvZiD&o-2l(8tHLAo^TA385@qb)&O?Fd$rHB$Ay*fEqY6{ z+CunmDSywvl(6$ZAFA<OrblwGNg z8r|9q#7*b2t+}L?^*_<9Xd^9L5v3jd{jWLPIx0amU&uZ3gf+-Zsn>JlP#tsgm$ii? z5%P>n?8zcLaj%E9D8CALN_v?I&9Q(sJVJd*&3gEfW#4jD29@y9HO$>p>}=3&oi<3E|3EGAD`>QIyq& z;-HN?&Za=C4h+NK6~G%>U5#$ABg%3UbOxl3*NZAUB+2`XXsRjw70>|_qj1w{$+Ml2bGpO==D#~v4#T@7Y>$XgRX9VPUfhG+E!p)2BsvA zdPk&0UuyvF>t5w|Qap@)mTN1{-|RlWC;?HiW%Sc#ndweEv z|DLTiUO&|j37@RrPvY}>x8EIq45Jk984vgmG~N=<#Kcd;SDzjD{FYGt+Q;w3*ZAFN z{(J!L=<|=(1-i0fxFyx&G@?guT-cyLmoffn;_9@)_QKz)m9dlYBU=(%SB=`1%%4X0 wo+YqS-e&G - - W3C logo - - - - - - - ® - - - - diff --git a/lcb-bare-metal/graphics/w3c-logo-slanted.jpg b/lcb-bare-metal/graphics/w3c-logo-slanted.jpg deleted file mode 100644 index 54e0ac361f274c598f320073c98f8842adc73069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26539 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 W_4Fyi;{Wdlp*lAI%N;4dr~eI6#cTio diff --git a/lcb-bare-metal/graphics/w3c-logo-white.gif b/lcb-bare-metal/graphics/w3c-logo-white.gif deleted file mode 100644 index 3b3c6fd0261196ecf14cc338f0a3ec20a1e27016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpikNk%w1VOanq0OJk-K!ddqWTNl&`QPgEzt-j;Z>TVNub;u%&*1EUt`NWkGIrNj=TT=|NsC0A^8LW000jFEC2ui09gPe000F3(0~cdyBJGqv&R7?jwDcg z=yztp>LpGb2k9a^L+UYi@81bjKtUiJ6d%G0fH))w3{RnlL^XOH-DB|U0zV2tZven3 z9F2zoK{TQew}nnDi)sztyd!%#caZ^HK?eW{2mk_Q9)2=3C>pgha{Y?9)WtT4hIhk2~UWt7jQDAD0DG)D0nw%v$hTbtFbr= zG(*e+D+h!HNWP3QE*_9Fk|>lh0_3M2wg-+N;SQGoYh z2P6bqYTQ8hA%G8D|FF#JXYB*00qx%GOPHaXgKz$Qe4P964hOz_83@Fvq9Y?m5Ga5B zP?n*eu?qk@rGPW;rB4j`Vlc!ooU}k|UpqRU!m|d9R3FM!3k)0*%K#s?z848q)5zm0Y&m5DMgNLDCfW$973TXEl zc0y(hn7JtF5v~rd4p^r3tz&jSzySHW)IspZQRXj2`+&>0;LpC;p)#8a?hn+>y~8J* zEhGJd>OQ7xQQ2O;`VZP=7~kSUn9qJt*vQusSW%7VfPCyFho25bwP%2TFD-CWSRO&B zK@Ynjb$}SCJpc`D1nif>8Hz>K;7U3$b5u77Ot+Lo1c|ta46vD%VG7XDbYdqN1+bY; z7udiSIsw7P$aSWe^8$tmOrU^)`_MuFf$!Pa;ZF@N_W>|SmQ_g|9vDCe0tqw#fC9nY z;0$wcT&05_TKf29muhr}p)Y}*L8lZZ39*_FL#9UG4@!jR5S2+xI1qBp9B?HD03f%3 XjF91pLIDD1AcCb@gz#uW5dZ)?A@5II diff --git a/lcb-bare-metal/graphics/w3c-logo-white.svg b/lcb-bare-metal/graphics/w3c-logo-white.svg deleted file mode 100644 index d63907f..0000000 --- a/lcb-bare-metal/graphics/w3c-logo-white.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - W3C logo - - - - - - - ® - - - - diff --git a/lcb-bare-metal/help/.htaccess b/lcb-bare-metal/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/lcb-bare-metal/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/lcb-bare-metal/help/help.html b/lcb-bare-metal/help/help.html deleted file mode 100644 index dfc0baa..0000000 --- a/lcb-bare-metal/help/help.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - Slide Show Help - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Use the "F11" key to toggle the browser's full screen -mode. Note that not all keys are supported in all browsers, as -browsers may reserve some keys for browser control and this varies -from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11. -Newer versions of Firefox have built-in support for SVG, but on older -versions for Microsoft Widows, you should consider installing the Adobe SVG Viewer -6.0.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - diff --git a/lcb-bare-metal/help/help.html.ca b/lcb-bare-metal/help/help.html.ca deleted file mode 100644 index fef10cf..0000000 --- a/lcb-bare-metal/help/help.html.ca +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Ajuda del presentador de diapositives - - - -

    Ajuda del presentador de diapositives

    - -

    Per avançar a la pròxima diapositiva només cal fer clic amb el ratolí en qualsevol lloc de la pàgina o bé prémer la barra d’espaidora. -Es pot anar endavant i endarrere per les diapositives amb les tecles "cursor esquerra" i "cursor dreta", "RePàg" i "AvPàg". El tamany de font de les lletres s’ajusta automàticament a l’amplada de la pantalla, però també es pot ajustar manualment fent servir la “S” per fer-la mes petita (Smaller) i la “B” per fer-la mes gran (“Bigger”),també es poden fer servir les tecles "<" i ">". -La tecla “F” fa aparèixer/desaparèixer el menú de la línia de estat a la part de sota. -Amb la tecla “K” s’habilita/deshabilita l’ús del ratolí per avançar a la pròxima diapositiva. La tecla “C” mostra la taula de continguts, amb qualsevol altra tecla la podem amagar. -La tecla “F11” serveix per entrar/sortir en el mode pantalla completa del navegador, la tecla “H” dona accés a aquesta pàgina. -Cal notar que no totes les tecles estan suportades en tots els navegadors donat que els navegadors poden reservar algunes tecles per el control de navegació i aquestes varien d’un navegador a un altre.

    -

    Es recomana als usuaris de Firefox que instal•lin la extensió d’autoamagar per amagar les barres d’eines en entrar al mode pantalla completa.

    -

    Si vol saber com funciona Slidy, feu servir “Veure el codi font” per veure el codi XHTML o vegi aquesta explicació més llarga., que també explica característiques addicionals. Cada diapositiva està marcada com element div amb classe “slide”. Es fa servir posicionament CSS i amplades per percentatge a les imatges per assegurar-se de que les vostres diapositives riques en imatges s’ajustin perfectament a la grandària de la finestra. El contingut que s’ha de revelar incrementalment es pot marcar amb la classe “incremental”. La fulla d’estils adjunta i els scripts es van desenvolupar com una alternativa basada en Web a les eines de presentació propietàries i s’han provat en una gran varietat de navegadors actuals. S’està desenvolupant un sistema d’edició integrada. Si us plau envieu els vostres comentaris a : Dave -Raggett <dsr@w3.org>. -Si trobeu Slidy útil podeu considerar ajudar al W3C.

    -

    Sou benvingut a fer servir el presentador de diapositives, les fulles d’estil , scripts i el fitxer d’ajuda sota les condicions d’ ùs de document del W3C I les normes -llicència de software.

    - - - -
    - - - - diff --git a/lcb-bare-metal/help/help.html.de b/lcb-bare-metal/help/help.html.de deleted file mode 100644 index 55a8e48..0000000 --- a/lcb-bare-metal/help/help.html.de +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - Slide Show Help - - - - -

    Hilfe für die HTML-Slidy-Präsentation

    - -

    Diese Präsentation wird wie Power Point kontrolliert: Klicken -Sie mit der Maus irgendwo ins Bild, um zur nächsten Seite zu -schalten, oder drücken Sie die Leertaste. Sie können ebenfalls -mit den Cursor-Tasten (links/rechts) oder den Tasten für Seite -auf und ab vorwärts und rückwärts durch die Präsentation -navigieren. Die Schriftgrösse wird automatisch so angepasst, dass -Sie zur Fensterbreite des Browsers passt, sie kann aber auch -manuell mit den Tasten "s" (kleiner) und "b" (grösser) -kontrolliert werden (oder mit der Taste "<" bzw. ">"). Die -Statuszeile am unteren Rand des Fensters wird mit "f" ein- und -ausgeschaltet. Die Taste "k" schaltet die Funktion des Mausklicks -zum Kontrollieren der Präsentation ein und aus. Sie können mit -"c" ein Inhaltsverzeichnis ein- und mit einer beliebigen anderen -Taste wieder ausblenden. Mit "F11" können Sie (je nach Browser) -den Vollbildmodus aktivieren. Die Taste "h" zeigt diesen Hilfetext -an. Es ist zu bemerken, dass nicht alle diese Tasten in jedem -Browser funktionieren, da sie zum Teil mit anderen Funktionen -belegt sind.

    - -

    Firefox-Benutzer können die autohide-Erweiterung -installieren, um die Werkzeugleiste im Vollbildmodus auszublenden.

    - -

    Wenn Sie wissen möchten, wie Slidy funktioniert, schauen Sie sich -den XHTML-Quellcode der Seite an oder lesen diese etwas längere Erklärung -(in Englisch), die auch weitere Funktionen erläutert. Jede einzelne -Folie ist als ein div-Element mit class="slide" -markiert. CSS-Positionierung und prozentuale Breitenangaben für Bilder -können benutzt werden, um sicherzustellen, dass die Folien bei -verschiedenen Fenstergrössen optimal dargestellt werden. Der Inhalt -auf Folien kann schrittweise angezeigt werden, indem den Elementen -class="incremental" zugewiesen wird. Das eingebundene -Style Sheet und die Skripten wurden als web-basierte Alternative zu -proprietären Programmen entwickelt. Sie wurden auf verschiedensten -aktuellen Browsern getestet. Ein eingebauter Editor für die Folien -ist in Entwicklung. Bitte senden Sie Kommentare an Dave Raggett <dsr@w3.org>. Wenn Sie Slidy -nützlich finden, möchten Sie vielleicht ein W3C Supporter werden.

    - -

    Die Style Sheets, die Skripten der Präsentation und die -zugehörigen Texte sind frei zur Benutzung unter den Bedingungen -der W3C-Lizenzen document -use und software -licensing.

    - - - -
    - - - - - diff --git a/lcb-bare-metal/help/help.html.en b/lcb-bare-metal/help/help.html.en deleted file mode 100644 index f7e9e5c..0000000 --- a/lcb-bare-metal/help/help.html.en +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - Slide Show Help - - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Press the "H" key to view this page. Use the "F11" key to -toggle the browser's full screen mode. Note that not all keys are -supported in all browsers, as browsers may reserve some keys for -browser control and this varies from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - - diff --git a/lcb-bare-metal/help/help.html.es b/lcb-bare-metal/help/help.html.es deleted file mode 100644 index a3059aa..0000000 --- a/lcb-bare-metal/help/help.html.es +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Ayuda de Slidy - - - - -

    Ayuda de "Slidy"

    - -

    Esta presentación puede manejarse igual que una presentación hecha con Power Point. -Para avanzar a la siguiente página o diapositiva haga clic con el ratón en cualquier parte de la página, o pulse la barra espaciadora. Puede moverse adelante y atrás entre las diapositivas con las teclas de flecha izquierda, derecha, retroceso de página (Re Pag) o avance de página (Av Pag). El tamaño de fuente se ajusta automáticamente para encajar en el ancho de la ventana del navegador, pero puede ajustarlo manualmente utilizando la tecla "S" para reducirlo y la tecla "B" para aumentarlo. También puede usar las teclas "<" y ">". Use la tecla "F" para presentar u ocultar la línea de estado en la parte inferior. La tecla "K" habilita o deshabilita el uso del ratón para avanzar a la siguiente diapositiva. Puede usar la tecla "C" para mostrar la tabla de contenidos o índice, y cualquier otra tecla para esconderla. Use la tecla de función "F11" para conmutar la vista a toda pantalla del navegador. Tenga en cuenta que no todas las teclas están igualmente soportadas en todos los navegadores, ya que los navegadores pueden tener reservado el uso de algunas teclas para controles del navegador, y esto puede variar de un navegador a otro.

    - -

    Los usuarios de Firefox pueden desear instalar la extensión "autohide" -para ocultar las barras de herramientas cuando utilizan la función F11 para el modo a toda pantalla.

    - -

    Si desea saber cómo funciona Slidy, utilice la Vista de Código para ver el marcado XHML, o vea esta explicación extensa, -que expone otras características adicionales. Cada diapositiva está marcada con un elemento div con la clase class="slide". Puede usarse posicionamiento y anchos en porcentajes para las imágenes, mediante CSS, para garantizar que la imagen alcance el tamaño de la diapositiva de acuerdo con el tamaño de la ventana. El contenido que se desee presentar paulatinamente puede marcarse con la clase class="incremental". La hoja de estilos y el script enlazado fueron desarrollados como una alternativa, basada en la Web, a las herramientas propietarias de presentación, y han sido probados en una variedad de navegadores recientes. Se está desarrollando un editor integrado. Envie sus comentarios, por favor, a Dave Raggett <dsr@w3.org>.

    - -

    Usted puede utilizar las hojas de estilo, scripts, y el fichero de ayuda; siempre que siga las normas de uso de documentos y licencia de software del W3C.

    - - - -
    - - - - diff --git a/lcb-bare-metal/help/help.html.fr b/lcb-bare-metal/help/help.html.fr deleted file mode 100644 index daa7605..0000000 --- a/lcb-bare-metal/help/help.html.fr +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - Aide de Slide Show - - - - - -

    Aide de Slide Show

    - - - -

    Cet exposé Slide Show peut être utilisé de la même manière que Powerpoint. - -Pour avancer au prochain transparent, cliquez n'importe où sur la page avec la -souris ou appuyez sur la barre d'espace. Vous pouvez naviguer entre -les transparents avec les flèches gauche/droite ainsi que les touches Pg Up et -Pg Dn. - -La taille de la police s'adapte automatiquement à la largeur de la fenêtre -du navigateur, mais vous pouvez aussi l'ajuster manuellement en utilisant les -touches "S" (small) pour la diminuer et "B" (big) pour l'augmenter. Vous -pouvez aussi utiliser les touches "<" et ">". - -Utilisez la touche "F" pour afficher ou non le statut en pied-de-page. - -La touche "K" active l'utilisation du clic de souris pour avancer au prochain transparent. -Vous pouvez utiliser "T" pour afficher la table des matières et n'importe quelle autre touche -pour la cacher. - -Les utilisateurs de Windows peuvent utiliser la touche "F11" pour activer le mode plein écran -du navigateur. Appuyez sur la touche "H" pour obtenir cette page. À noter que certaines touches -peuvent ne pas fonctionner avec certains navigateurs car elles sont réservées pour son contrôle. -De plus, cela peut varier d'un navigateur à l'autre.

    - -

    Les utilisateurs de Firefox peuvent installer l'extension autohide -pour cacher les barres d'outils lorsque le mode plein écran est activé -avec la touche F11.

    - -

    Si vous voulez voir comment Slidy fonctionne, affichez le code source de la page -pour voir le balisage XHTML, ou lisez cette explication plus complète (en anglais), -qui explique aussi des fonctionnalités additionnelles. - -Chaque transparent est balisé par un élément div avec l'attribut class="slide". -Il est aussi possible d'utiliser le positionnement CSS ainsi que la largeur en pourcentage -pour s'assurer que vos images soient à l'échelle du transparent et correspondent ainsi à la taille -de la fenêtre. Le contenu devant s'afficher progressivement doit être marqué par l'attribut - class="incremental". - -La feuille de style reliée ainsi que les scripts ont été développés comme alternative Web -aux outils de présentation propriétaires et ont été testés sur un large panel de navigateurs récents. -Le support intégré pour l'édition est en cours de développement. Envoyez vos commentaires -(en anglais) à Dave -Raggett <dsr@w3.org>. -Si vous trouvez Slidy utile, vous pouvez également devenir -Supporter du W3C.

    - - - -

    Veuillez utilisez les feuilles de style, scripts et fichiers d'aide - -en suivant le copyright - -et la licence du W3C.

    - - - - - - - -
    - - - - - - - diff --git a/lcb-bare-metal/help/help.html.hu b/lcb-bare-metal/help/help.html.hu deleted file mode 100644 index 64eb205..0000000 --- a/lcb-bare-metal/help/help.html.hu +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - Segítség a bemutatóhoz - - - - - - - -

    Segítség a bemutatóhoz

    - -

    Ezt a bemutatót a Power Point-hoz hasonlóan lehet vezérelni. - A következő oldalra való lépéshez kattintson bárhova az aktuális - oldalon belül, vagy nyomja le a szóköz billentyűt. Az oldalak között - a bal és jobb nyíl, illetve a Page Up és Page Down billentyűkkel mozoghat. - A szöveg mérete automatikusan kerül beállításra úgy, hogy igazodjon - a böngésző ablakának szélességéhez, viszont az "S" billentyűvel - csökkentheti, a "B"-vel növelheti azt. Ugyanerre használhatja a "<" - és a ">" billentyűket is. - Az "F" billentyűvel be- és - kikapcsolhatja az alsó állapotsor megjelenítését. A "K" billentyűvel - letilthatja, illetve engedélyezheti, hogy egérkattintással a következő - oldalra lehessen lépni. A "C" billentyűvel megjelenítheti, bármely másikkal - pedig eltűntetheti a tartalomjegyzéket. Az "F11" billenytűvel válthat át - a böngésző teljes képernyős üzemmódjára, vagy jöhet onnan vissza. - Megjegyezzük, hogy nem minden billentyű támogatott minden böngészőben, - mivel a böngészők lefoglalhatnak néhány (böngészőnként eltérő) billentyűt - a saját vezérlésükre. -

    - -

    A Firefox felhasználóknak hasznos lehet az - autohide - bővítmény, amivel elrejthetők az eszköztárak teljes képernyős üzemmódban. -

    - -

    Ha szeretné látni, hogyan működik a Slidy, nézze meg az oldal - forrásában az XHTML jelölésmódot, vagy nézze meg ezt a - hosszabb magyarázatot, - ami további funkciókat is bemutat. Minden oldalt egy olyan div elem jelöl, - amiben be van állítva, hogy class="slide". A képek CSS-sel történő - pozicionálása és szélességüknek százalékban való megadása biztosítja, - hogy a sok képet tartalmazó oldalak az ablak méretének megfelelően - skálázódjanak. Az oldalon belül egymás után megjelenítendő tartalom a - class="incremental" megadásával jelölhető. A becsatolt stíluslapok és - scriptek a védjegyzett/szabadalmaztatott/más módon védett - bemutató-megjelenítő eszközök web-alapú alternatívájaként lettek - fejlesztve, és sok, manapság használatos böngészővel tesztelve. - Az integrált szerkesztési lehetőség jelenleg fejlesztés alatt áll. - Észrevételeit a következő helyre küldje: - Dave Raggett - <dsr@w3.org>. -

    - -

    - Ön jogosult az e bemutatóhoz tartozó stíluslapok, scriptek és - segítség fájl használatára, amennyiben betartja a W3C - - dokumentum használati és - - szoftver licencelési szabályait. - -

    - - - -
    - - - - diff --git a/lcb-bare-metal/help/help.html.nl b/lcb-bare-metal/help/help.html.nl deleted file mode 100644 index b2e9043..0000000 --- a/lcb-bare-metal/help/help.html.nl +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Slidy Help - - - - -

    Slidy Help

    - - - -

    Deze sheetpresentatie kan op dezelfde manier worden aangestuurd als -Powerpoint. Klik op een willekeurige plaats op de pagina met de muis, of -druk op de spatiebalk om naar de volgende sheet te gaan. Je kan voor- of -achterwaarts door de sheets bewegen mbv de links/rechts cursor- en de Page -Up en Page Down toetsen. De lettergrootte wordt automatisch aangepast aan -de breedte van het venster, maar je kunt 'm ook handmatig aanpassen met -"S" en "<" voor kleiner en "B" en ">" voor groter. Gebruik de -"F" om de status aan de onderkant aan/uit te schakelen. De "K" zorgt -ervoor dat een muisklik je niet meer, of wel weer naar de volgende sheet -brengt. Je kan de "C" gebruiken om het inhoudsoverzicht op te roepen, en -een willekeurige andere toets om 'm weer te verbergen. Gebruik "F11" om de -"volledig scherm" modus aan /uit te schakelen. Merk op dat niet alle -toetsen in iedere browser worden ondersteund, omdat sommige browsers -toetsen gebruiken voor besturing van de browser zelf. Dit varieert zelfs -tussen versies van dezelfde browser.

    - -

    Firefox gebruikers willen wellicht de "autohide" extension gebruiken om -werkbalken te verbergen wanneer "volledig scherm" wordt aangeroepen met -"F11".

    - -

    Als u wilt zien hoe Slidy werkt, gebruik Bron Bekijken om de XHTML opmaak -te bekijken, of bekijk deze langere uitleg, die ook extra functionaliteit -uitlegt. Elke sheet is in de opmaak genoteerd als een div element met -class="slide". CSS positionering and procentuele breedtes op afbeeldingen -kunnen worden gebruikt om te verzekeren dat uw afbeeldingrijke sheets -schalen naar de vensterbreedte. Inhoud kan stapsgewijs zichtbaar worden -gemaakt met behulp van class="incremental". Het gelinkte stijlblad en de -gelinkte scripts zijn ontwikkeld als een Web-gebaseerd alternatief voor -gesloten presentatie programma's en zijn getest op een variëteit van -recente browsers. Geintegreerde ondersteuning voor (inhoud)aanpassing -wordt ontwikkeld. Zend uw opmerkingen aub naar Dave Raggett <dsr@w3.org> -Als u Slidy bruikbaar vindt, wilt u wellicht overwegen W3C donateur te -worden.

    - -

    U bent welkom om gebruik te maken van de stijlbladen, scripts en dit -helpbestand onder de regels van W3C's document use (document gebruik) en -software licensing (software licenties)

    - - - - -
    - - - - diff --git a/lcb-bare-metal/help/help.html.pl b/lcb-bare-metal/help/help.html.pl deleted file mode 100644 index 2eb6ca4..0000000 --- a/lcb-bare-metal/help/help.html.pl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - Slidy - pomoc - - - - -

    Slidy - pomoc

    - -

    Prezentacją steruje się tak samo, jak w Powerpoincie. -Aby przejść do następnego slajdu, kliknij w dowolnym miejscu prezentacji myszą -lub naciśnij spację. Możesz też poruszać się w przód / tył używając klawiszy -kursora (lewo / prawo) lub klawiszy Pg Up / Pg Dn. Rozmiar czcionki jest -dobierany automatycznie tak, żeby mieścił się w obszarze przeglądarki, -ale możesz także dostosować go ręcznie naciskając klawisze "S", aby pomniejszyć -tekst i "B", aby go powiększyć. Możesz do tego celu także użyć klawiszy "<" - i ">". Użyj klawisza "F" aby - ukryć / pokazać dolny pasek statusu. Klawisz "K" włącza / wyłącza tryb przechodzenia - do następnego slajdu po kliknięciu myszką. Możesz użyć klawisza "C", żeby pokazać - spis treści i dowolnego innego, żeby go ukryć. Klawisz -"F11" włącza tryb pełnoekranowy przeglądarki. Pamiętaj, że nie wszystkie klawisze -są obsługiwane we wszystkich przeglądarkach, gdyż niektóre z nich rezerwują -konkretne klawisze do własnych celów, wszystko to zależy od używanej przeglądarki.

    - -

    Jeśli używasz Firefoxa, zwróć uwagę na rozszerzenie autohide, dzięki któremu -możesz ukryć paski narzędziowe w trybie pełnoekranowym (F11).

    - -

    Jeśli chcesz dowiedzieć się, w jaki sposób działa Slidy, obejrzyj źródło strony prezentacji, żeby -zobaczyć użyty XHTML lub zapoznaj się z prezentacją działania, która omawia -wszystkie dodatkowe funkcje. Każdy slajd jest reprezentowany przez element div o klasie "slide". -Pozycjonowanie CSS i użycie procentowych szerokości obrazków zapewni, że -Twoje slajdy będą poprawnie wyświetlane w każdej skali. -Zawartości slajdu, które mają być stopniowo odsłaniane oznacz klasą "incremental". -Powiązany arkusz stylów CSS i skrypt zostały stworzone jako sieciowa -alternatywa dla komercyjnych narzędzi prezentacyjnych. Całość została -przetestowana na różnorodnych współczesnych przeglądarkach. -Na etapie tworzenia jest aplikacja do zintegrowanego tworzenia i edycji prezentacji. -Wszystkie komentarze prosimy kierować do Dave'a -Raggetta <dsr@w3.org>.

    - -

    Zachęcamy do używania arkuszy stylów, skryptów i pliku pomocy na warunkach licencyjnych dotyczących dokumentów -i oprogramowania W3C

    - - - -
    - - - diff --git a/lcb-bare-metal/help/help.html.pt-br b/lcb-bare-metal/help/help.html.pt-br deleted file mode 100644 index c2aee81..0000000 --- a/lcb-bare-metal/help/help.html.pt-br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/lcb-bare-metal/help/help.html.pt_br b/lcb-bare-metal/help/help.html.pt_br deleted file mode 100644 index c2aee81..0000000 --- a/lcb-bare-metal/help/help.html.pt_br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/lcb-bare-metal/help/help.html.sv b/lcb-bare-metal/help/help.html.sv deleted file mode 100644 index 3d019a7..0000000 --- a/lcb-bare-metal/help/help.html.sv +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Hjälpsida för presentationer - - -

    Hjälpsida för presentationer

    - -

    Denna presentation kan användas på liknande sätt som Power Point. -För att bläddra till nästa sida går det att trycka på mellanslagstangenten eller klicka med musens -västra knapp så gott som var som helst på sidan. Bläddra framåt och -bakåt med höger- respektive vänsterpiltangenterna eller tangenterna »Pg Dn» respektive -»Pg Up». Textens storlek anpassas automatiskt efter webbläsarens -fönsterbredd, men den går även att justera manuellt med -tangenterna »S» och »B» för att förminska respektive förstora texten. Alternativt kan -tangenterna »<» respektive »>» användas. Tangenten -»F» används för att visa / dölja statusraden längst ner i fönstret. Tangenten »K» -kopplar på / av möjligheten att klicka med musen för att bläddra till nästa sida. Tangenten -»C» används för att visa innehållsförteckningen och en tryckning på vilken annan tangent som -helst döljer den. En tryckning på tangenten »H» visar denna hjälpsida. Tangenten »F11» -växlar mellan fullskärmsvisning och visning i webbläsarens fönster. Observera att vissa webbläsare kan -ha reserverat några av dessa tangenttryckningar för andra funktioner; detta varierar mellan olika webbläsare.

    - -

    Firefoxanvändare kan vid behov installera autohide -för att verktygsfälten skall döljas vid övergång till fullskärmsvisning med F11.

    - -

    För att se hur Slidy fungerar, titta på XHTML-koden genom att välja »Visa -källa» (eller liknande) i webbläsarens meny eller läs följande längre -beskrivning, där även ytterligare finesser beskrivs. Varje sida är markerad som -div-element med attributet class="slide". CSS-positionering och procentuell bredd -kan användas för att placera bilderna i rätt skala i förhållande till -webbläsarens fönsterstorlek. Det som skall visas inkrementiellt -markeras med class="incremental". Länkar hänvisar till några skript och stilmallar -som har testats med en mängd nutida webbläsare och bildar ett webbaserat alternativ till proprietära -presentationsprogram. Stöd för integrerad editering håller på att utvecklas. Skicka gärna -kommentarer till Dave -Raggett <dsr@w3.org>. -Om du finner Slidy användbar kan du överväga att bli -W3C Supporter.

    - -

    Välkommen att använda presentationens stilmallar, skript och hjälpfiler enligt reglerna -för W3C:s document use -och software -licensing!

    - - - -
    - - - diff --git a/lcb-bare-metal/help/help.pt-br.html b/lcb-bare-metal/help/help.pt-br.html deleted file mode 100644 index 72d9891..0000000 --- a/lcb-bare-metal/help/help.pt-br.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/lcb-bare-metal/images/489px-MySQL.svg.png b/lcb-bare-metal/images/489px-MySQL.svg.png deleted file mode 100644 index bfd37da53bf38af8947d9d7ee09abb0ce8e18642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19887 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 z 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 W?LYTnBX-PkYLfM(Y3h-}xRt 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 diff --git a/lcb-bare-metal/images/gerrit-bp.png b/lcb-bare-metal/images/gerrit-bp.png deleted file mode 100644 index cdef4199341af32cad2349a6b0c8a83481a8ceb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120018 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 MYo7K7FGvhKQWJs6YH$ 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�Mrf;=(io4-dO35 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

    ux`><2kKo%jI1^YqX0mkvs@Q6{Ca9U7svFCyJD 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�n*9($Q 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 f{=q4(w@u4@BtKmf7o7@z)P1M+FH{ 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"f7vZ!nie)c>if}Bi;v~(8TIX!J^$gtx|Bst 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

    ^2Q=*#>!rRVN?1a)PoNLHyW>-@NV2Lh{Pb|9qu7 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Ê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

    |vpMIoT0B3jvlLqa95A}l!GDL_+7Wv5Rm zZ$aqnHJ+VXcuwuGs-}|NWxLG`-_reVSz-l_G4e{hz&eF>+0*^1;l z4ni&f^~8r+&XR~wOr^ld0O5imC;lI?N2eBMX|gPC?UWsCN(l>Ssr~Js@hZ+bSe44{J^4mP3j?Y&-T41>q@wgrW*tK09`!Mw!Z z0^eKgcB1~?&CBwWX5%^Vc0sYJmLLPZLK|55Io(N5&0er|zvI`udgc1XG~2Qkx~E2V z?Wsp)q%koKT}ghbaSefm*8QpTzRtZ|VPe@H83%nQyj)LfmvvFLa02=J zajZo*QHJl4m`#L33WcueE=riLn2I-Wd?! zJhc;~seuGUM8)w(Rx0r!!^speoHfmc!=OgR2*h9jlq%9AlmZ9=3P`fBI55&1Lxq0u zJn;FS6(W{= zr0dfM_pu2#vGpE}b=lJUv-fzJATJVeWedMlS2JhE4|kby>qIjHFcm*P+DYhiU}n@G zRZO41)3iVNs`{*x)&BP0^cB{QoEHuK!Mgwbkkhvr(7g=MaNWtJVbyi1sKGoDrDcoQ zLYkeEmB{S9@-^q#2xAlat8I_hV{g^s)6!JsYscMnAKEZua2@T|S^D**SH%%1W!4fz zmiH9*MPxHbb=#0L22i<{X^UVePF@py|$#N6lt zJe%=(*()gkN7#*fJ8$%u5i=Z)S$6Sz9P$1+r=FoZbOBe!UO+HSRbR1so9trHP0pwz zMrwfHQwyZyQo`@^5&1|L*_WFd>v#X|mbJxu5Ff=qYUP*SEmUd*6Dy`Rm*O6&{ z`%=fVL~tKMoS5RnPU}dBUQ;iA-5)jznx-y+R=)8DF|N7k)pdj5m!c{wsHwRf&VZce zAP~0>iW}(-DVLE)l}lUNg4}pIrL156PoemUz1F#RdH&bB`;Obx zC!P==XUpB7Uj9nA6)Au+OZcRlZRvL4G+t;|H6u}~bCduGoET=|F=DZIO6~M`T=@aU z0q?f}%l9)-Q5-V9XS5>mFAaD34$qTAc{t-wT}R=l*lCY*{G4WPbHzI<-~#-hWGYN? z5Pf^v$@nczy-wVMm@o#r?3?cJIf3~V{hF_|w6s`QSZuP>Y^t$-a2b7?*-&^fwE|ECGU?^!<+325r63ixJ zO3^U%WT2VsNceGI0Ft;+VB{N@Ttdj+q3UL=;&$+I6s=&Xzk;fePky(VEyqkw8iq79 zbCB|^s7|mjf-664V7YL<4@_z1fr7f$+u{xvU!@d31zR4U?r}`zPl&Q`TnKwWV8P?B zodYJ4_8xt)+e=GIqmW(z8AWG9tFZMl!&&ef_^{kgyN`l#A1>JUHtyJ?Z03nP3v?UA z$F3la`pyoM6*f%>p~QKj2waldtzOrq6`3ps*WVcJe6ZLKR_(zqP2QZ>%kMKJPFrZC zeywvmFO{CMR-SqevC}IKslHFc8vMk?a6)ezcbpP~GQ^>JK-7ylUJ559;U&z1n zOO`i1kY7Y9rH%w#vVJUBkFgF}lFDe?1~j85?+}+x6^BAOB9Vg#Lfx<0^TQ99XdpNd zjXmdir%cMJhR_^0{^(rr`LJRXm;9_BnU(fuOU3Hzbca<3xk&{*?{g6)Alpdlz_L)Kw-egZ=})8z%Rp!K`y zXKlIJ^a}B?*KMaqrDJ1XFFKZ^v+vV`PXB=eeYUFjbZ#;xp;qDdJt<*|7CJ&?a$~-? zSeR@BN;3^)aUpFByK$BMGn_@x6G}*2i&uL#(V01kbLHsD{lXm@eo_*OEYUvRTkH!$ zJ`yCi4)-UwZc3)UqY=tj>n!kZX2v8zsBdl~>Ud3x5vtE$>g5wnV3 zo?fz_-BUXUqW=x~(NI=f&sCjkD(976SxR6_hRl9f^7oa#JQG=;3vQL~u-~1Utl^0h z-Ux7C&4iSyO(9B6%+n!i-gY{LHvt4A@*`a}VV&PUapy*{6u~5P715zqTi! zWksXU-0G8Ityft2BkO8?jSKdoxj zunkX@*K)P>Ez`HwyBSzN`o4kJ^L{LVY{^xSsH)P4&&7OG3udL_*xHf?cRcM?ycnHU zdY33eVMwk=&2?s3bC1}|K$2z!y`%oTV|GD6rW_bv-(~b`R0rDC;_xE4m^NI;nm9VsW4LX5SrtxC zYr+K4*YL#Y$!V3L-yytZ`MN59ZKY|nEd7%>TE>gUpu-A+c3*WBI?5X|Qn!Nrj5#;t z^ODt<2KlaZZk96}_9epqmiWCm$B10rsylmq+w3L{jdVfDTmXuR)otHGyQ?2dz0zFX zS}hjqGBa#VS1BZ{w`FP8^N%p?-IwtS)Z(3brTrpJ(OLUuzDLE@X2j)c7FHgwU*e~7{jS2Uj+&`1 zCu?HxFVKsC-i|Sl&854;>EKga{IV|Wb%*CO4S`0`!jGn?=XI(fqZx7;^g0r_9ERH> zoUpKLNX@Y-7OiJ73IGcbKs3oKWAcfR>o~}bf{{b%*jH+#DbJYPl>510gW9~!UP-7x zfsIfBbH@PbeNM*b8C0fzKW*Fj9>@#cn}gfAZ^iNb*8evUp0n%TbFAq((C8p+B^URJzmykHMSJsqu@=`73+9P+ii_&mWQW5&X}QsEK-pR4y@S5K4WON)@R2*!Vx?Fn#QfmQf{* zvB-8{J7^?+m=dhd=Zw>Rp*!FE~8Z#HuHNxVDcdPZ3l zmyBJtvwywZ@#(wp4zIHrq6n@yruZc^coVYCJI0t=*nm!SaHW#ioW%)$eFv8fT^aZI zT(UZCNwK8)*_Eudz^pHU*&l}1G1S=JW z0_z(z7w?G`f@+Dy``;YDa1~ZCPCp&|+4-LCHm`$?e9t$YcGEbQcx)>7(^vHjjfOwn zIJo~i5~v_{yI{~B`Tk7c_pwZXX+|3*uZZQJhHqHUE|fnTa0mq|ia1^4>%%MO1D{6~ zIapxBACzpPnNdyTof# z(ZnaI=9h@uviz)D^&j2#4Q5$b#KgOfJXRc9d2B2YH*bsSKf-tmgASGKepO}yK4gA`2=jO!G`ZfmJR$;j_-s%u~m+}SYe}djII7l6J+3yZJ zJTJ8XV_PuT)jSdZm3o&evM`jjvz=u2^hi>AKwec5LHpvTg?!{D|9dy6o=G%zh>*}6 zjXgyMLe3zecbo``Z|}8(ut&vYpf`P#&)G1DC%A>oLul~w*EAtz-Vq3D3b^lxzW*)r zCQRL#ZS7k##(s}wsHr*1ku{!_d|>0^Muvg#Irbe246HB{!L578nm!YxEWB=U1;Hx( z)%j>V=;S+L)0hy#pZ`!0ON=&+NiBar|jw&wX6ZT)}bls|Xhz&mD4<`GR zI570&t2_k)F%tbG7gx$k3ZTj|USkj;v}a-bOIPGt&AJ~z@_+2+-d|R{23gSe+95UG zL*H2lBjT05#6q|LSSt;Z%(j3ev#k!Rz>s7%H~K%xY+9(VNhJT9(a8MCE8o#B58=y? z2}v?U4^@Y7`yRa~OV$wj%Yn=s@s+>js|mb5PMVz?J&fIvpC8RjxVRZ9#QWSc*S(=>syR6H9%pb%zsy|B8Z9so9 z9bG*h_}JiKt>=?4=un0pjckggJt_4Ab3+X8A3gQgqxFfK3Q!c#SqS+$>o;+M-da{Y z-(!s8sCUv&8gUE!XYH7mu6q#d{Hy@MLAh3Q%XFN>9^dLJDEKw0;rLCH^s9&Ymy!Xg z4}XCWO0UwZ!~3N2l$)CcYjl2AC#{m3V<&)S&0`CLi@er8I*BHS#qiYoHFx?;r6JHh zRn)ojYyQwO-B|UE(7?%}o6f*}=*G@=_{UpobE>|%_E!fwX?|Xk(_34(9VeHjP`OGk z+vWYiV~L#mvt$nA-^gjJ=0ioRh-U0(cXD!aA+4bP3=*kTkF~ccgcJw4OXyx_MOZog zvQ6UUDV@yQK=NXK_tAl;iNFC(ulOs=eQ!bL-94H- zPqV4O2A_@>1@Jbi|I59jc-I@fsDVhegIwjdifnp^iqty zF4J@>YwXCAB!<3i_x@GZ_g2rm+L&`Z=X9!nU2gXFv_1?nEEy&BUd!sBkd|#Rnz1sA zG&H+TeJpzVq2iex5GCh`v{rFF{}7wye!H2bJcGw8aPmCslF}o|1#Rosjog6#z&7$Mt{2mokkRW%yOmLO6ot;vC;ysPg_1iomqVCNejXs7#RtVo~I{WadKc|?FK z8bC!OaN%j2KkK#zip-B)M*ZqN-NHXa_IK9-cOCR_L$xzYD)9P)jlY=<-PA30{D6WnT;+aGg?7G?WNpN8r}_RS1f%yoe<(KO`!zD$ zCLpW&*E25Z_!v^#OC)b)?Q$y`p>0azeXsa(Lh}TxrEj%x)B5Cm^?3%P`g~tzPF4p2 z(5dU!2_dm9YeA_Z`7-B>PkO97k39GCv^bCaU^auGVHRAqVj@+ae!&k8m-&k`TJF3aF`q51%^1#(4}WxN#M^_;&}YSiuJ9$m1ujsyU|b7xtnJuW9X z(%iRup2ClNB|2@tr+;}A;69_b@upa5x@bj+#64S|C|3Kb{B?_-;dVF4tq%7{m0j3} zb!d`y28ZxlI3jZ}M*1MDCv4cpkRSPvg1@ycy=<-Fw6}t?!!J>rBJkdsycc?!&Fo&r za{_7vz@izQ)(%?-gNvefuT*m9h)$+F8KuSU>J2n`2<=!&mP9M$?V{lqcxwK)p3hL` z05QKzg??Evc!umRA^$LQ2)t%X&UoZ?iTBjWed3`lq*zp{FrBF)&lY)u0+|cifQD_s zE#T%(YN&b_ofwa27GVjAuA3ua%8(UlH|6+Z(eC=*_cUY?|`14;y`vjoXqj&Lg|nF*NJ?1{uE*SaP-84%(WJV7AE3 zn2n#vMv4@Y7vg$QbyaD`rKZNVOyId(2+9ph)gQernGa4CB{Feh$5nlz#xb;j6?N_4 zL=Z;UfH|;<^*$QOJF_&DBlCkjF$DZsn`|T+iDhMcMDypB+3?EP+RQygJbcieUqKmy^g zswx>JXdt==--S zflWT{Kwn)LPYl_OuW^4pAZ&zHgDyLty^W21%a!Cl6u zm01{e7NJGo0`4 ze0;6NOHdljctWf9_`EM!)RDBwyByqJrbo28n;@%tv*WL~?r@sAWc2fzjt>V=>@k~m zztU2o`Hgo*&o19wGRVToN16TKvd92*44;|5S>#g(3_lTABdq%9Qt`LzoJ&i`@9GWV z5$lxc(d}t=M=?$|=mQR*FgLoPlrZDBqwkf0P(+9S%t9c~nhNWFaSN0#dM}$M(a&bq zW|eh6v8hd|Km{*_Q-Y$x&s~a6{()j@vB4v4Dt7AkZ$298nweLMBAZ#@bKM)wX&kc8#)gX2|3dpg z0^jDB?!2i*)r09MM=r7mZDra2YU&nahs~yi-err1*W;*1J`Bsz^g0<~Pr#zf18$yd z@iJXEX0E#59ZYTCp`(H1NJz{Rwbvg@I(+LqYmAS>{dpY^Jl*V%d#X;TmpLo+jv>lU z$Sv{G*ejT`?lt>ah5p@)*Rbz~29jmZGklh=j<~P><9%7!>dRDMnN+)`{&>?ms)y;= zEcRYU+}j!GT|L=X%U|zF@88}pUTay{ceURSB_xy^ZC8mutN$}uHanl)fA|B_#Uzr1 z`MuS1dD+L`gwMv6;d6|DPEWkcAO`ZI%NGBq&bYGb(HX!#yX@1hZ6w*1qT*f1#YFT3 z)qGU4>xcDb<6bCAgJ7F7KFjmx6rGOKE| zV0U64HB0Zxk=5zBNB`i&(bU?Tkft>f+JthT_0@y*y?knW2gl1x#4C~D4tQ4F(&8mz z>$4};{-x4qLO)tRLQh&g9Cjf}1yomRPg-d6)wWn94Pk}AQi|npjI#PBQx|_yzUP@Z z=?*u|T>*&Tz8mU~;C@yTms3SBJCmik2+K$5O+j*NZ82RONLrZDXE^uIacW2qR+D)3 zj9|LY^H>Y_^x6fX3d+`X+;%6y9<^9s`8~>euHN~hF5g=Md7u5i&{2E@H@{wN_6DO{ zdE1yaT~@8k-Jk~Z9+v4txt+Pe8C67;n2N)_f@Ynjoe5vT3WG%|BEd3Hv6?-y2aTs7!yt`(}0Axq8-q zyf!prKl|LjXssSPf1Fda1yiYUO;u^`qHDbw_|yxTy#W9!sF&@wi)(_rQo%#%WAp>* zz4)|=zrnU8Mc|I!I5dV-bS|iG`@ANfZcjX}7B$KnU(_*kX(pbLJZXRMq0n-{W+PlV z`Fp@od$M>UJ<~$dJ|jW1c(Qzdt3YlW&DPRGXuZLh<7;RuOpA*V@KgD7IU(u{0J;Dw z7vm?a5PK=CFs{%WfK*P2kDopw-=fNe(7q22;xMKIbRW<~&ai>U1XNb0{&+Kn5w2$T zRxtY+SZT3`?hsqM%Go8Q=P}iyKak39tvi0WghuKr*km~KFHl|T5_KktZbHI!chq|E zs=v5e(B*A0jLLn_I8ABJ&fR~Ij;H2WT|ZGk`mizaT0c{h6Aqa+{I)EGWo>Rm4s#0X zC(iWh=H*yZb0H{M;{lK5P!2|__OIU#rP)Q@>0#j4ZeRGEtMSE_zX|Es-?@itU=}XB z_>z9vcXwmyz3FzIw|;}hJ!!36_x%^{`B$ydmXyWML@B9Vc6#0|UJt>@XCtKEqiget z&fxQgtdGtL-rVV`m@fP2QRfz_^W){l)9`Osvt+Q4ILqDlraL4paqrKE$5Ah3Xg)FL zquUhvPkcH(rU~onzWOeep5YV5(}8u9Hf8g}@3gic(L&+a;()QcQ* z(qOmKwE+?scM*~5a?RlL4d#dbo`7+Xf zD1&)Fj&zBSPYk?zZA_Z1#{A~dupDponbbWOP|TCpN3mu*2%}uIuWl6SP6@75?%LqJ z7)u5P3Ikp5I<`$nH&Hx4kAE}~n5XvuEd+Pb$Gl}2+&|E1BB`sA*Hu0p6H$bRNN(1iJ^ zNwn6b?m3T8uwwoa$1f%E&}4jKNJ^q!ix=M&`(JH1*^N9K%+>FS@Vc1I=OXrUQ`Z~u zXxXhjx^mX#NWnu^iB5tEpd6e8p4aP#i>jC9#_v`dgE=(x%58#)*7!hm)VpXrMwz#_ zyA>3!-&5id6qPLGL%DY$z)L4~V%QQlnzBFbU&zn2w{u3nciKeiQ+OyhmhYrAOl zlTRW^0xx=`wbxwlw~C>rSE#zrPxx{7Y7OXiIUG!be{uut=LX|gtvzeyO~Il~TYEw6 zU6$bSxIl4_s+2nO?J!CIb%tSnyLZTcxbts(={axCLff<4c5Gk7@2}~&t2AnZ{Wmg1 zY46xUoiE?gBqLg0m$XDx)@v$U1n(}LqC5qkqAhJ=raneijjdew0q3tc^PQMeVm%Pj zni5MtRRejp)+)yN8^1l=^EOrJJ(yxgsmF~VrMr05xs43$D(3;89~O398W-7J+N8%` z&%VuHFw=+O|Ha9z8N8io7&?j-&!=0Cg(2w46P1q@?<+mMt|~|)F$CSMt|MdhJD|y+ zK5e18$&j^^Aw1jEhUkyc1d>Oy?q|B>6;`cPTi+J>Hwxa}e1uG(K9`PjST5F_B?MTF z)GgqqI^a)#__@>>9W}m`)kbsf+PJ)}rmFg<;?Z?-X+M=nNqJdKMa9%fcx#MX-TPS6ab1PXo^eIH*1MDVf~hlMFYMKy$DKR*ZUkO`}2_S!9!EyK;iPB zy~~DTf$(OCyFwy@)LO9gxfo4E6$&aAx~OMS0XFFWg);^_2WxUuX<^p7g` zv%d=an2{rY@I4r>=S0~og1ud8_gAB2w-YHdG@-D6Dy1%RW7RL`#bR5%!$)Dpy8Yhg z$gIOFjRQk(@!vhp zW|(Npc4<7!pgkqGNk&MqBm3;s!=kIxnf~0%eR9B@Uy)>$?VuVs7IHiVHPp~=TgCVm z$Vcj!bGF{KCSXRMeOr)gt)xQ-@n$w0P1B9KU9nj zmcVXQ2v=zI5uGL5YJ%dGk^JM^XzI9ZmNMRpD*(H5m+P1p3?$0Y#F7NujCq#ZfmGYs z<`S2*zSEpdPDx?3{;8Y-3!i?!%`wxI80gejkdr=Mtoa77s>&{#hl9DP7?!K1+A4!r zw`dO)H9D&Fs;QyZ)gl$fTYr+A%)+oH@k4A_^Kx;V8@9~BXGBijB1+yyL>IhyJ^p#x zU;5f7(GvRw`+p!qT1$kb6K87H*zHoggivDpRn>`k zM#TRd7k#&}`q&fpz?+Ho_y57=aqgRs_>jl+L9eLYtq6FICZ&hZcBKZ32{dQS@o*bSJ_(8L3^IE;0 zSfu0#EaS?c*|O5f8Yd>^aUBy1R&(Z4CVjP)Uq5^E5gAYbdE0T9;i_223Hm>ZgHkm{ zjPny@v-eDO;7aFx8l?@dlWt$ll}^Kd5%jnx))8;uKzUxAmOKB*PyPV`k@!sjNj$Bp zkdR_EIi#|n+iyXj6oJ+-X$w{i3JOYCCDDu*inJ~N%i3kXav))#J9$AW%p`l`_z z&+4_e=;1s>%joYms=eIqbEsXyMUm|jkolgO=~yDN;|3G zr;%O^Vl9yUD@Pr1k0O5&{eeNpT2(+$B1^9>Tl|M0l#F{PE&i<9L!aGD&QGrc zE)rIGBoW9_yP+L~2?@=R9`}TlwF?Pn!kda#emlqQ>LPG#`RU66{~rGct5O)L_Yq_- zP_(zjp%w8dVQky)3*3dE;5MkQX^-j$;fix8KQ#*##{wRw{X=C7I;t-IADwwC6L9lU z7n|fXUa)v)^u>Tp$Y1Pf4pSCiBb{(HBQ9~!_Vsx8M%^SGk;q;>7<~@?0nx7B>7owI z(-$V6{&EXVup+$A`+4jEwNvB<--Hr{?s2OxI24!}Ro((JG@bgivkeakpDqcjx{6NC z?2bofxa@4kWF!sit{nB-XvQ?ZlBOfVu!&9*7(^p`C6z8fbH=4@o1v)Y5Vuh#%M=QE zzg95~1iBgR8mY#h=KiD*Il7Gec4d_LaBsQZ*`Z#g`#NIDTelBPzk5XsVIYQ=LnUC# zHZm6h{t#9ZiteEkDnQs3DBge)1Ne{;-`Lu>{)9pf_8OV8B;F;VZa$$_se;#rd%?

    28|p&&!gXMCFXc=aWJdv1Bm?`OHL#2F`B{owh)`RMZL~7I7$dpa&X$w5 zT7dNveZhB8TC6Q^zud0+eEhsS$IRd9#pY(lh|IkWW4G$=!Y;f`jBp5rDyB zmM&MR=x{33@xP?s2s4m2c=3&0n?%d+Y(Z@v^<8c1k}7RB7Z!u+gHfbWk&zMzia59j zL7$i|2D^rahCa-b4tx-Bd++W17z4Yr@Pcpn34CU6IYPVQJeSw(#$+lq=#vQ-Ak1ug|n z^^F8PWCxQd7?(7*)VFT#sD}7rEa7#P>Et0oOMP!oeW>5lfz>&c&HU8l$xx2CicF&*Z+PVUT_b?3ThRym9YKV#Ff)ssYUNGalW4H8zR{eqRdxA>KYklZovdx$j z*mJt%VZ~t;%pt;TCZ>sjAHQEhtaI{s#hitl5~3=@O7F1}YpJE-Z4I)OVmPtGXMKzi zX3D>7Sy~7b!Nm>}Dao@jK5NOr-A5c?D}!@Mi<<;dvz5 z&O5^P1BkhJS-xxqlgxf1(udbJaDf&Q{0{$k4^{|s^&93YCP;GdQ7!y z3qgY4WC{K!aC0JZJbyIEGqpnXLW&`UW*q}7Ke;eWB(jz_g;ImbdW2`|-W^xtCxL~ddxmZi>swU!(%pN*f;$9vhu{R4;O_43?g{Sh?(XjH?(XjHOef!!x-)m|&X4In zRoy?RQ>XV{?6cQ;pYyJqj2G>R%g-b?*xw&9#Kko$DvR+9t7Wa!N`P&vhc%E6_oyP8^VdK!=>kx6;(vd90gkooYBsN)U-A=ugKN=B%1(H&VL=#-B_7vt#6cJxo#>20aPUaLm+a;1pU&3SE6U;G_XKg1lbw)3x&iN9V1}+bJqg=_H8S9kv033CI&g`1@lJf!7w)37d+>grFI7~hdeOpjm}~@tj4yTAhVH9pJlNb zIQF1hEw7P8|4!00{vL{1@F_>zcG8hna`|C_0vTk!-k9%71pr*BLdu2O8S#4Y!YoZ< z`pHnz%knK zh6nm7?-*)zLj&l8rtRHQa!$JwZVd^P2nA54)a>y7%}G&2~0@45J|_H zoOM80d&mgAPGmi+;}P!mflX?6z!vF*{2@$tEW8@o*Z2QSW;XB7xBPF;!_$8L;60Pc zA7F6NE(r?@8j(KHDqJ)4_V-HDSeM0C<-VXsGzSlNF=BgrUAL(7%EO`du3Id zS`priM^NupQR=uNY7v+JPvL`tEVvduP<|b-DzL3h@b{%e|8>kE#BdCvs7R2%qaZ8N zhNrEjW@ToUk*5yrQgP%4niqd=gV#OlTVNGT0n6@?@K zBhuTX(D*~){@q4N=F1i8&WHm5paxa}YY+}r=EH{IPUjl{eg#qr8Dj8^47@g=xyI`g zQ{gPFF^Vj#VZEvU7+zue?5U$7o`K^4XaOZ<30>j7p)uO|y61N$BJZc64X42S1>pUo zv$V>)TApEtR3Y$CSuPJ36JPgGY091A3n^L{>=8v42nygQI0VQ5f&LceRkh5;An6|K z7u*-h{dX02i!!1HcvdV~9jkzLGWvKBF9;h>7H8xe%`c(pHM0Opg0JpgO7_aRL4;i= z3hc<$9C_9O%u)od|G9ghD+tk0laG&4_hbnRsq~za;Oyy46AeKKLFW*p%$^AFtHcf? z;$8fx`?Qdf+Wu%Kdw~1&;)VswoJ2tn zY6JM@69|fB8MgFaS%7#DF^~*k7|?*jf@9(ZEw+|YC!*u4Gq*p&29)??e=|*Qg6^7} zLL!PEtE6D!|LKNEtJi^51yBJj2n#XyUr4IJ=K67z#FItMg4RW7F#QV#vNgQR;n-q7 zVj)2_X7XOegoCP6iZ3-PdU}TC0sT;fzw6W_1r0<4C#np0J8F%Y{QS>xIU0*Q-6f-u zrPsI&6bFt3SrTdFx(IYArev}p>A_S$#sCliIM4)$1PBO_aGwHSVVfLSKg&dfLu*Hv z3y#*rvtWlOoBJ8EIyl0DZ++BRCW6=iQ-Dd7c(prvmPg(&q%o|5GEP$-zJE| zS1~P7UPI|(=f_-?u8E7klE{P$oyJ(qvs^G;Lcd(sNM-p8!EZl-GhB{(Y6@C0$#Ep` z=-(fX5;W@E`o9_{H7|SXM)WBv(z)`B07;;~K@bT5SUwy#M>EXYl~kiM;Nzb!+i~cGXBprfS#=6%x^u0e$X6mu>yb& z_!HyUp${FHLNgEd_tF|=QsuQP4ftxi@wR;K%#WHwrc<=S(5Hl^lIqJfzra?fvlWu+ zQKHbvSFiQrlW~ESPNx^FV-F3_r}OTwU(Z+j>M^(;RgROFJ=OaL|GwCQ8BMrLvkGoOQfC!`q#5O3B1((tMhgU%69L3;^kBKb#liRnh@O z(YDXxWdDw2G_Y&3QeUe7{DY>+GbvkP&vjkdnwFuYrs1nNZ!!mN_eg{GiYzVNJJ70Z zJz~=u(yoQjfz>Y)eqpjzVs~hO8a4GvN`Oix?d54P7;HVpCHMW~0T+;npO*4N_W`fd zM)$PmSbe5V`8TrO^+xgRfU}3yON&zozA@1yqJ7R&4qDWmv<@~D2A1nh(rdi@l$-Unde8{hfvSI$ zlW@*qjp+Og1$pK6d>1cly^yE9vpIa5{}PAe{!p*r8VmuFY;sk>#(m=sU$?m{0(0Tw=RK2#q_e`ye{;$%unf?)#kEb^#r@KiA_O_!Ple?8s@16}I~HCqVP z@g!bI0)NWy{egyTQMF22A-xcVwgtQWKmZn)muO7u8Jl6?Rj{j@T6 z+2zhD6cnm!O5_k-{_fBb!n{}u?wLY6*(%j;_07!82#%B$>)UdE$tsl2pWVA~<7vOI zU#l0{O4rl(x@{g+qbt*>HRO5j4p!*<-i&K|Huu{f&JyWOT5G`RKvqnL%JY5!-+du>;%;*)0*qQ zti7FkSXgJAusi6ZDg93pfk6=gQ4Sgh>+>_q9P4q9;feTacuUzwxr+{r&Q}^#3{=J^ zn@_>~Tr#9vJM8&;))(pnLK~k#K(fM^G8jF^t*CI&4oImADqs{q2>=XaQ34pD`nQI= z!XST81rhpC7z9B)3_OUHDHu+;J0HSl4p=djpblKWkMh{wt8%YJh)YMfp?9+NcNlru z)ub-SXp|y>W#l%5Zy1_pE99ZS2)H{OJ3Q;1G@m&?etE~YNSC=;m75JTEk!UO^*ISz}#C=5gd@h za(}`!X2P71m?$D50`!Y52_c78lgcy68wx2|*exqoFV_4NCL(>furND*F+EA}6w({* z?7U}e$fvqSi12Dktrz7=YHKm7Q*pXFf8 z(i$t=PZb{Nx$HF`ps+0j4I%?8z~l?^LO1g0kj!yekEHMx;QAPkVtBc1qeap2bn}k= z^UB}N!5a?`_YegkFJ3}N-@2ELGzi)Se5$5PmJh55@C_my8U+;9zsOG;q7l{#v+diH z%N3Li1t{J8?}hrsHUtRjmMSt_W)yla06++!2q*&`@&PX^$(jKGR6wIZinDf7yfO3v zzfE))vdnd4|3!`2V6fDqC6)>D#5>nk`=&9^=)9H0X7(wEdLL8j<+=)E zMWu#{-lv|_WL1cK?gp*ptM|2J+cq7U>fUBzksNo?b=mQ?$z#YztA4}SMd^jc^HKH* zS?ZVhHSQ9XF1BYoCuH;e=fZ+BHO-^$kU!S*Cs(R z6F!c-CNvI*tF}fqXYUi<_m0ymiM>w6quUxd5Ep5WW|qBROK0XvjDiRaukHBda7)tAe{9o+I{pGiC%70m%S+oxj;1LES-@BuSxx);P~N>C+i;wF1_kfkLlF?Pa; zc~pjMbuRBsI=|VI`j*>5HD8cwC#vrO8!vB_<;aQF~F4eI?0nm zOdx({xuEBm>A_aJ4DLB6WCUS+EYJFBigep(3tR`7aR=DWG3~nHK66d6pMYu7GwywGop!hit^Be3v2d z$pO$4jOZ+`n4jti3}J*j{8YKtSrp=fGJ%7Dje(|yKm?)cL@9zHh5&U$r%#|KfJK4y z>5?Y&{9@M!BGZLoWuqn}I;r>VHCYwFO3Esg`LT+k*zaS~{_{u5+lXxVg7S{y4#-hd z6FnJRol+^-CO*>-Pzey32lCRdz9v&&gw(>If`uW9?FJ&%H#v_Adepe|4D?n4mJwwZ zhKNVIaRa&Y$GQ_YvjGM_OKl~TrMTO4yIbm1l+ zoKl8Qf6GDUxL=lgZz``=Hin^}coIf~{)#4Hq7jyy^CcCYqBDbmwoRZFcq)GZ1jEjV z_|g!Rz~Jaope?~+Bz(f^TIxb!9HeaEN`$0|QFTNTqpr@xGy_wtzq%aPtjodbV-k#X zM0$1YyNJKq(s)llC8p@nXJhwg)H9RP`u$uDJB`_QZyvips1lp%~E?YO<-7vw|#r+Q)2$HjfQ z!Z@4fc_3#@V)=5)_`qWjLiuDl6s`}9tZ1lldJVO ziq=y>e0JJn~2WVtfxSAJB5xtrErt_{#nQCsQ~Z*1XU>zYG3}35BEeAv%y6 z-y%Q)h#26z50ofqnNOKt&`-Ia{63gE{9RsTs60^1D`3Wu6VP*TJo`cBh@^Ntr!fF7 z)#PF?K9r~R7|^YWiE-roIBRDdv-Q*W!%NrtNO|C{gZ$*=V*u3g+f=;7`+jzCbK&NW zDG|C<5KQ)d8M073MqJ5T`+P&*7ZLxyJXiSuk2{4{p7h-vM`bA%p;{IFg=305hU5E? zu1)BBv1+RQ!!@hSi?z<%(m+^?#%W70i5Xc};gw)^j@D4@S z`N^g+V_Gebl^E=Xaw9h^8D1gptskBb=-8C*!<_k!GdmE|{qbDy=KSI_E5<}kEWprx zqEgfTfE<>;J23$G#-bv|v22t(n3sz(JOzv_d9?1wJbTeAe(=037w580S9@-%ad$@I z8h)U!mRa7Pgs>lqNVhiPN8nz)%&>8q*&SXuHm1bsbkJP(Lh0*azpfjLD<`^E<@pi& zYQtcmsX&lJ1N`%R$bF^10M}g4s7wEE_%h{l0+VM7QpcxCT}B9e0z2=eRS_F?v!^~q#3C|D(WsW0$_%utiX(c=_)yPc(-l_<(_9UpT^)|;wL19rMP zpYG9`X%z`)-hRaoZ{d`t-{9znzSXU4yLyL&nBLHot9Il3Ek!E4%7tt1jdh&=4C~2s z)0IlbQmL$JFctHNLh>=3wL#(X6oWHca_vdRWfU>?3lBrlZF&-Kt?kmRm)L@nw}TC2 z`sJ2a{%w;^%)Ym0H?Xi6XGHH<-wVPgp1OK(J39g{uzpF*O!HSU@5J`@HrV2sWfrZo#+`PE?k}ER zXE$|?H6r{UD(>D+XKh3Xk!NiR4?9Y9UbDbV%k@|%h=r2+$9I`QWmy#8#73(XOM4FNb)@3i`CU6jDE(hjpS%PanaNX@m)M7m zJc#`3QJI+=q{l;dx7dM@i=zmPtBuy389dpQ4674o&-jJ!onSce1b-alrLt=!T}{gq}YIN%ZafLJsSDf``G^ zO;DPo%$N1^QZT}a+yUc=$cutW>GZ#;?5WrvXL7WaZ*FRRLzOWONBGhtR^*c%=z};| zkLMECYrJYEI|8qR<;lOy3ch`j1zMrciijjjuh}u=n7Li_Q0l_2%N>z|0?%L;icJ63qK8H7(5} zbnhin%;QG*?d*mK#)~%u*z0A2JG9U%-D@*6{PP`Z*7K;>aE$2`5(3B|P!FoStnV)+ zC^ns!iP+xiO!-8BaKl0QhWwQARqi6=4+gM|zk(&H9PMO1jiBv*%P4L)>+s$i1uIAP zNdLKk5ck^<;oF}s|1YB$20+tg3|yTc2umC#5782c3ANHer!G$A59i*h-TL|i1pUJ| zHhCr>g{&pT7FIo*Cu`2Tif(^0 zK>0n3D51CIT!7!n`lBCu;dg@bJ?+*Kq z9qbdSc^BM^t^ADN9aH0DIfj1tDdLS_23fCsjGJl~D(Dn5Mp4StW}#mWDEXCnZZQPJ zN>cPP{xpq)L*Nj6QN_(P(D+lUM-I*K7(ffFKzU=NSB+H#>zfi!9m;Gp#WqmTkQCqD zjxQt9mjW`c#TY3#)2CS39u$3R-0g969hu;kiu1#d!0IcC5C}ksFs0xg%N}NzFAdYv zDv*<~BXnJd<>cN^n|gw7c!KhW=gs%=V^EhbsiI;O!@ewwe{IuOM;25ePmb~ArPrph&TR!A-`|N{x8b!001;Y_b(5ORW1cf$?Ji>f`f1Fs!~STi=&__ASQg2I?0B| zS3_AvM>d7Cx{a&lN>qdMmvWKHe?EX~0a+rb>|u5%uzhqH>w=@`CDssXwzSa5^3ID@A3YPr)Y zY__~zin{Odx%EE@0(3Ib*>?a8-fOG8m|}lr+P-kM?d@Q19I@FtDd*6~O3D8RLc8?< z3Om0KMP8PA=_=6Y;IG(d8RsZ*_D8M3Z6L`ivrwZJ%=~iVae#P&TPD~W_sKHlv~R4B z%-G_VJRW_K`*mfhj|?CGZTlrw>wa=Uv130w;Cxd$_Jh9PSx-2UzRyWL*^`U@Y8hP& z%28D|gsSrt596s7*Y*+{dj7>eTfivnqJq2A z>cUs!8KE{Pu_NhCe=Rf@`#qZsvf1V_MRQ*)(_=$<2^j-Jr&2XBdp(XsLhI7tW%X)q zZu?oJPg-kLBPT}UwsHmxapO_B1d?M6zSO z31aiyT^x*Tba@Sf-awnyK{DYKU&q))z!PXw^%23 z{J&6N&x$gS{Wn&A1lgaN@-R$g>mrfi6zfeE!xbl|L#)c9Y~J_#XwtV|iCSh7fmYWh z>UxJ4!5@x9+S)FCHjhl_y4N4kyR&QYT(v2SW{WrmI50b6kGapON z4U?u21xUP#O4?AcXDL%#(&pX;cs{z;QfFt&?Dj7mH!%1-cW)O7ObeA6YbKv{(Xmd? zxfdr!9JlLV(VJQSBhm+X&jXXV#_6EocFt6_7O#{RL+$9L8|%YIV+#r89ekX38#eQ3 z7kXF6aT8XHEiyXQ1FxE$dPkZC?xd`CJEZC(4F+5^edD%3WwO^DEqCXcBA5K@YP!|R zl_<(KQ9?k7t_dkU-=|P<9IgCeJF8#FCjDhcOwJiM_5@Wwx^{;*5tNrq4QaK z5*EJ8kE`*;qU~oIc7P;c@2q#z+kHXNwy=%`4sspU_)T+d@((kNtdz0R&|@9OwC3kl zn=(&O`(~$!Y=-63lnXA-(_reaK!;;&BF`F!^=X2^0I^E^i`VyURr30rcqmyGgHoSNuT<_}3iJy^NE9&kCv+2&mg}(@1 zYh}6frtu~|Qfg!pOBKmutI*Qln}kL^oOn{=_e zJa^lS2g&zf{$huf_q@^MA^jx%%c`o+&(BiEQ@GA+NH{niqs|CY|JLR4Gc@4BK`h)U zOFrmhT?4U}h0jJpBg!jKF;ZGwLJU3sUAwphlpm@TTF9Ke+<$ir#S>XExC=wMwWJ-7 zPEua2oRx@a_wIPs&40sy5e?-4m))t#@K%Z2{eg7)-<|Ov9K|au>!!9PQN8ovZl{nR zQ=lLuOTJRTG%&?jSxo<5S%9$cZR&=s1r)`{#A*VlM7qLw#W?ph+At78o91=dXxR`- z_jWA+4jPuzMGt!z;Sb{91;<-kTUAr^2_*H+e}iGCfM66@9{lr6ayY3qF-gaOd4D~w zhdm&C0>=@Mjl|zLU={P1h6&E0;3758iQkEhJj1}@MEdCHB+$?W*zaQBPEkQ&$-)V?Wb^Xz*^{Sp^Yk9*q%w+Wim8g} zQ$1~BHecd6ibhkfM#H}NHx^_Afg6yLyR%LAnw*(X5JG65X@!1tODu z!0zAWQud{PKJpStc1UGaof^uXq7qQg;kgG_0K{G2e8PT$oEb+YF1XY)W4te&v&Uv8 zoI_n&IkLjtoyok4kBW~{jo`u;5(n?2?i=RkhveAc6wV%#r_9)3iJ`os7_z4N`wM)@ zczpGopPwHdZXGkS-{r)TM=4(U7io^Yr`P%U`vnCDV$cODeT+kT1*&MpCDl1=nzDqi zZ#^%UP7Rk+ZHA=-*}6aPJ-sWT-^J)8`aX}e#kg-iZfrwK*_kqlS0eoO7 z5%}~0091L}2udgVc)V%(=tlopwYz~Jj^)#y9?*0p|7tavsLa?@>~A<{x6hQ6RJ$pC zwm5|~B}%383h~*PVkqFg=z<`K53inyw3-%(^FDDO|A8j9AFqw23NAYIJmhdZqPM&`9{>D!Tm~{ETb%udS)&a5^g+ ziXng^A?aslUsfs&KXgsdS5%~-qnkCU_v?Cn_X4uC5#y7S$U?sV1;2d#Ujt}xcw=KA z`o{Cgof8w{sf9rZF{2=&;AMpcQ;{seN1)>1qtJZ7`T%+iLO@oD^6NbRb-uNWwJwcy zIe7@D^ZAmq4t{Tqq2d1dD#`aQKLVFFJi+N4YC{7fgF^#cPN%YxmYTA*x3y;bWXxoq zOa%QfMDa<{&Lp?syYhdbP(OKooxzn%DJo}DBUliN5qv15Nc@{xQvZZ(=#ATuFn zrd5yog8=f@{#b_tbJcOj_>s)=QjbvqxYf=~(s$jE%f2u?-JtUZ##a}ety;Pm#FLsF z6lJePZu+Z6^zDr6>hi*jZR^EUnJp@z4wXv#={S5u&@3c9#2rLK!8j0Etlt=X%mi3I z5P~2%075{P#vwLmPL140Zi!vFCC$JOPO{dVnjGiK4XpBlpZ??l*aClrD;k3Ehg@IHmrxGLS+|NTp>%4s>>sI=kdPR<{YMR&AuHKxN!hA4 zhwjSs24ru;so}Ekw%agB97vFKsGvyztNaZo{)o`<)y_wAHF-_MEG!}@g23G%SW3bB zK<9jC^|rN{-_Fgf`C`KRzQOejdaQStyRAbmZ`}wv`h`|)Dc5oAYoo%PC`B zYK_70Y5Fg3^{?~)eFwOa@tD0B?_VWRDGRvuVE{nLfRy@>bbZqSrw4vj0BA4?5R7V| z-iu>iibHC+2TH{VZd^Jq;XXgRR-Blr$^r<56g|B%LljdA3{}wtfzR#16*44`LHPef z5duKL!Rulcw6wI8)Wqm76Aea0iTt}G&5;Tz(rJzvsBkdPeZ$$SV#k8Te6~=lpmp73 zPo_(FW(=zw`ITpS5-|`>n%j^wqbR2##s8V=qmah+d|!=A*1>Qq8vL~C4AAhhG28jQ z?EcpCryQoxTI^OU`kof;GM&THWAKnvn)79pJ+4OSO~%3bv%q_LgCn!XL{@6&Nvk_9 zuG7>mG63TDnDbp~OM9RFS^h<=9N!94wxNoK&epc|jX4jtOXRrMS+y$Uy7={t6ch{Y zqbMh5|L+Hn*Ct5)$71PAYb*VxDb7Ht_vR$ix31pq;agTz^2U8na%j{Lm0z;ZI^b2X zDt#(lOM!~$N}4M7x?^AoKyjW?2V4PF0hUr&1>Cz@)i_$vxg6+NN;N-EE2OAlg)Ssd z-FxNLxp;c**6v3zR0CYr)~p%_Pq)FfV)ABYzGWPG^5FMR!C|vnplwpKHXx1G1R~%o z&8Ko#7b+N5{;GIdv}a!nR7TKHle4oquZlO+D=({tXH4)oMB`ek*I%R!*2Giw*myhz zD{{MydZMA1R?EY~`{`{rbVaejp~)=)QAU(y4B}|MD}vAQQR57FehC+P+VZ z$KWG>^%99*)voapsUB3nI=&+T(|(eUEL@}&MP>j1XjiJ8?hxh~$z7>3Gius*SjUr_ ztTNX1aaN>m<-ySDyxqi8wMs|m0Zor>9LIyuuz;C-=MRYNqr)hhGIi#X&Su>!*?FX=@oSoq4%W52;r*Yk zu8Oa4N4&4mK>FisJUE@3(^zU#*$Zf0kg>ULH}Enai+!HSYBxjcJqM&ej5|2DTi`MS zFyw>ud?5S%t9_~gNrNQ_R90mQy7|zhv@-2kFCZ{kAwDE|L!!|@LL|pW#%NxBR6=TT zWdW$-E4NZ25qt^K#SoG;P#q`{Cp2IN=9b8#H8I53Ty!DdM;U>)@EqbPSU3QXeYc*% zh7AB(q&BW9%BspD@PDqO_Jlv%N)&FN3bQw>Y3S3$)PCH~9THwzZ?;|@E+0f@XeT?j z54(|A-YwftkR!}Fq*Kc=CA=Kl*eRQxCN{{TazZ)R50Xa;-R z-1V-P3GH<6%>(!kZp!B$!z^{nLl6-7m;Ih20|_Ag;xZqE;QG%aqVGgE4r zdYp|ul(ObQ)5$^k=wYOMg`M)2?I;|bbFB=|+F=`Ot;{2LpA5JazwS@G+=TMOpUZu{ zy*m0)=t5Ag0lI3rFbmw$Lyh9d{j}3h02?VRVeY{o|5{2-04UR;_BkmX{zwFmB91a3 z9?dGrB6mv|rQ|`wThC?X*A-%SrtLSY{|Z_;ZKjg2|ATfafmdgXIc@XO*d%}-_?R_M z=HxM~U8^Q=TMu6-A8lCqoruqmTr}nj#v%G1C+-9`euwe@U%=447{^ub!-xJsgI=iD zhm*yHrbH?jK;iQ9A$SZ=V&{S9hRht+i)vUSGgIECB7dO;r}_^VS}^_xRV^IJ1=vnuOm3u(F$JoExc z1qwg#=}Z+@8be@BN}a$1#+tpA^*L+v)#(i4`O;|D6b(z?pMUVosV@3$|+!J;uyC7=YTV1@OI6AOA> z@$-tXy;pvGv&@6GZtdM>_2A&(fdPNm(|<}C%lOQ0*DaU1wPygk`z->?k%iObAt(24 zo?4m2VqO`%o-cFZbhku>Wh=HhvsIG#VOlPk*;Ox(iwzp*4R^RLRvSr%2-uHr8at59 zRec}cm0>FPMx{IJ`IdnLY^EE>`^2O8-||WzSu$8W??wWP&XXA~C-7?Dc=iVc<~#Qd zOY}fC_tuvYtW)M2_ELN060>SKp}A|!SDmuGFSAOumAqSo?YSp2r&!NWoSt6=_DeM4 z-p;GPC4M&EQaAV0)-Jv^xxe?ijyCQ|e1y%y@%-pGO$-DWTBXc&M>iS>#s(1%26k)= z9v?l=mDVO&F2DDptV8M_WW3XyYC6e3dR04KR+x?r%z7rAEp?ug=&lcxY1^eex1Et% zmo2rq_v(XdTaG>N_x+=TR)lO6To$eLcligoX06X~vm?3LuJT*;R+2Q#jp&Ykz$Klqm)ZkyTq?gzs7&kX4vA+OeqIMp$7b-Q_= zt9tL-On+Ku>?YCB4nuQ>Zau_DlH1)M-MB8Eo`8_4f?_`gux~SFLTQ=JaX5s3HD2S0 zC)NH-Vdc9`Acm{1IV(0V?MT>vAuz_;(vtz>A7}A6@pFK7py9E0ZopyV9)LN!47X4^ z;$ClSR+;ND-S`fySHN3YFA&BQEhlZFEb7vfA*c1D8wg<_x_5d{=WwlNWnXjrxSG^P zAk=&r5Y434bY>o^)}1*GeD(5nK@+Fh&B5YaTD>3@M9I}tjH8dC`0WYs`3XX-+eat} zLJ)=u_^OXI%ti8qG)eR`OAv(kD?P-((YLk;2wd~yajEHYwT2E4_IU%wTMTm+wR9dt@Ezi^=Z@8N3qmqO>hRAZU*3Y-V_CP5-kDJg%WDo#>t%34qDmwR6O#w5)ZkV+} zc9c%_?}7d#3h}DrsGHO4-5$<57+oLMA9pejrz*`QqP9sG%_pyP-XBLg&ExH+p5m^E zjz#B7zm3pNgD8+84sdXp>=%b4FU6Wl#t>&#{_#W~Z9j-?g|2uFKEf28x$7;YLQ{q^ zFaP3iP5)D-NYi~yD{cnY8V>(czxR-L<<)`hw7)UTqgfi9ilnu4Sw>=n+g_K8=|=aIw9lkH==0dH&(!8=CBa z&&>_bKxJ7H3xM}z+^V{jl^egPD1jV*bcs(0R1h>;Ur0_+ONC1Hd5c#FswS$VBPt3w zbyitfj-O~Cq8khpan#1?c)5LH`eme#gaRVW*R5x6F0NtAWcP!yG53iy_Sxd`-7bTZ&m!mXhc6SUNt%o(KWLgF*?+0X5sj)c##O~zijb`J*iFIU4&@r)KTiy#l zba`4FOy#G0R=PxbtAjxVr_JX*N4AgJr!_L3bcP;DuTjR-8vJ*cm#P@!0WFWsl)KlB zk3l~DGnF^xL?0~x*A9nN#PL|jHQH@MR!N{zn?1S7l_85Z?dib6L% z&ECd1Tl=oft{+ZFp~uy$E0!}bGr4GMU-ng98$w%%Z+L0uGhcz(O>}?aqvmoHoANEJx@`}S}78P&t6dx>FY*%qBK0fnKxd1dG#pt^JaiZ=! zs^fj3J6U&p7u%CUH_JmnMlvRtcE(Jp`~iC<&s5|@s`DXMCq$62FWH)O1fqi3UGg{0 zGovW78a9chlX^0m&$h=}akvlMO;I8UK_r>W7v}}z$+7i1ul1I+@zP8ux{P+Bp^+15 zp-N4M!MJzi&hcdX$*3P719Q5bDIFThrLzZ?+Gvh=(XLMhMR)ImnJ<;8?H>1RlcXM3 zTkeL{#>RQtFJo)cyzhJ3k6K>)aEY)x&K4DNe5uOP?K{=ugh~~i+eM;XFgSFGBgKl@ zV9(L}tv#8RC8{b1>%2Ci_^s;|xI&AL;--qOngZ>M$5o`n{pkbTa>jipyIi}U4AyUv za&C#{yh*l}rGW(#=E;J#OVRjIKhBm51GryfCu^NDQ*I|FKS=B&S4j(DlbhQfLd;_a zKkV<9yz%Ze2IjaO%trA!ZhBLCr}s;Ucz+G$Bdcj~JI!wg?%;jgZ1sxp2z-2K+nY~h zI;rkt){2blNi5I|yA^3n^|ln)mWYGn@{pu zSDS^0hmj_iy?&+C zb%GESs6YX<(EdxduYRIGBIHhPpIeL^IfqB79y+ey%FuaQ_c$di>iYHSR%_iJG#( z3UYoe1IzTPUUfvjcL|o?YogM6w$b~1Yf&G#_fn=0!L9T@T+isVHmEF~tr{yS-@mz% zy07neLUEUurLT@nMc*aUm~wr2ll>$NF~fCTHC*@hNVYlRi*TCQQ(4&e*4yT_eZ!vg zN^`W2^&X5F3JT1HGI=j)WXoiE4p)H(^wm*W*}!Mk_j^w~J1MDoV|A~?DB-EpdKxqu z0}vO5YL&TIXzmNB=v+bxcDt7o`*3)IFgfp>>6%~4RHY)P*Is>H(_07HZO`|_{2`B0 z3~*oe+9+bRmOW;l?0IDTnP0mjYiNL*Tmh%OuhsnKWB= z`K;2YNC;Vr_p!7kXTQg^7+j~2M;6Kp*DPCbg(FB952Oo{-F5C7c$~G3^I8Iq;IyTG zybkkhTDs8RM&ifrYP*Y6w(g=^dQrYIx9b=`-|Pcj6hFu5X6HnOx(^EuET`3wM17#Y zqY7Pdsd3<|=X92QQzWtbJ;W%BARR6eKJ9pLp(_#zZ>%XH`r7wxy;Y?64gH&&eM+wD z$~yp(KQ3|H7TUqI`vB zd*>COs>$_5s9ox%LxS^ZI8d4-Jd<1zqvh$Pp8J4zD*8{l6ROJR*6;9G^k3tQ zZzXK&-U1VQlX$wy1&pxvEw4wbi;Ym9H>E7UIXw<(OZ?>=oDrl8iAEk+?@oD`NjWO= zJGJGH8?`IxXe%V8g4-Vgrh~=4@~)kqDhw&FHdsnXN|OAx!CAC}+)2Rqdigw=FP)5< zZQxCumR6!-c!`M&p<@@rx59s!$X@r}IgdgQlf8b&>S0l$Fo|v>U_^DfqG7uLC;w9+ zFdtNcsQA8Vg1CXgSjc9gr#6Um9{*ZQYRa-{763q}o@btqj$bdWe&7?*B-Wc!7(cuv zQmM#=5BNcYGh--(yp9EnMN(6i=lBcX<6?_-=-o82&E~H1v)xWz9d*+Dc-H%FXyXi( z?ByV*65lYeD7K6B$oCYjqn^j|FnCi|N}DZv#$&RMI^h*FfF0~RN`Z{66# z4uiv)X>*HSputt&{rSSYm7_@tMASjS)XpdMV<5`Uy~&GB%-_J2Eu`>NDA}Tq)ZVOG z#LxwsW07h+SXc}e=l6H~iyN{paei_+r{w`Yw*^7<^6`3id66s_xhs~(}X`ZBZG zzvH^(TsTzM+g}{pQPQ9QW}@s@X?m5rmcf1K+Xl$S(j*tPVym?Dqf@_1d$nesFemjO zyw(kxCaeAQF%H6}W_AZ`e;>MrPEW5pQP7C5xAtt3ooY1B8`i3P*KIDyX~=7`Ta0*b z>*f#Iu+~9WjuSxqlEE7u$X#nN~3<13b!BHIdA0z{4rx zktF(7=EZaJgDjY1oR$fKkGAyb0DSGOL^q(cJNtSOdtN>-Fpllf@?j>Fb8uY0gmYMJ zxK23@fe*|iIfZ_-h{M{DrUL7az2b{sPD4>x^wgEw*l}RZO86;QQfQ1qmn|AqX*41? zRKI?`wrXrOw2NROexcLuNK*taz%@-l18$skg{mHk5xOqNC93oLQ+CCQaLfRAftb@@ z1zWAeO|mAwtiOh8%PsbmL_zAd#bY3QyOfO;`IYgd#1xK7 zVeT8xAA2|-9Ygc9zlItsWG~2sN<-p^t^KFm?86J6)FS1r9d$*N7$_j-LM3FPTH&DX{i9z=wO5?ADtJR>muMI)qmr$N%iVWRRN= zk{6CsUVT@Hhx(~#4*Qat(xWvGEzvNa(i1w7z$PcY%JAqfCp3X%nd>5gkHaEK!Y~N5 zN-v^h^OSN7u5}H-i!q++_($f7|iQ`YwxV0;%v4)-#8(`A>_pg1lQof-QA@j1PJc# z?ivUXv~hQLNss`+Y1|<=G%k(wbaKvF-^|U-`qr9@xtPAJ^{ndMPt~rj+P~WS|4jpZ z;_`J&nEF!EwpX_e{WqM%b{?q=EeMq|KaFY+MkcL0?Vvqs!OX{&%qshaMcX>vO6`h8 zTb}eKH+ve!BlHYY`zMo9l?pmHJ&l_egD(6QA~^9?_J5=btk~9|AM1za8ioQ>rv#MY zWYg6;gLbsOygZ{ASNspWP{RqmIo2|p0`Z67ioZe)p^ttY^NtitA&DTW)r?;*)m-VM z$f{h~4e|TA;6zM5J@G44_;27MHV_Z!Fm^8(MjMNQQ3hYWISKxd?K$v`B&xUgc(|X=@xb+ma{ju%lY`c#0-U5kMUDndn<#^&qM2!wcpTHAWY)zBQ&naz>9{YE*~^y zVQ%on?|F&g=vUW^xGimE-~S9STFAIXg%`T4IoYYR`?e|io# z(Y+D@M`okFJ9DtjuIo>2+U_8_afjZTY10M(++lowpZSJ=j^_TYzV5llP*U!Pv0-9iQiP0oz?BtIPf6NHit%1E@Z>?#+O|3Y6+Po!+?*2?*q;T?|y8vPTwzqaa zU{J1OCk*7*xql?1x5?fU8jN_1i2EOdSZX5!82c@xv}m-ZOHoBBg9kot@;`IwI+u~x zr|D|+W-fS}{k2{yAe^5z`!HoJg}d)?NmUP6t6C(cM1f14y`ddukxijH8qDy%CI@!4+=%C> ztR@kXk*0|G$~s%~noCP ztpDhv=aYq6G{yg2hTu-HRxCQ+P8O#mh9S-;%Fc67T`_;Ep60-v9%@2#qoSa~lOAWG ze`WDaLsD689D0~G7FB`2VkB=Vi6rxp27cZlMkIb@)SP`0FCC&=-(8-^Kke()GFnhI zb<)t<4lln-!042PqVY>j1t*xk7ju##%%7OC=vn-e(z{^HW3#`N{u`4&QfjKIrh<&C zEx+PN(c_ea5J}}9H4mZ&m=+LY$h>~CFz-QF^)|B@r0cKUpI{HDbvC}=h0bF#j3Ue6 z5NIPvV+jT+!%O$h_A&t`OACx9Hbd1!e~)=mXf)FH z@M9zRwODC14;dn04c(Z^$qfOF!(7sb#2zh*o{vI$bYTG>tZz5CSaKa6grv-syU62& z=Fv{bg7zT;pKeeiN0YHexOsRenCaOV%8gn+`>2@=w4M{S6#$u`oWCffr@j(~)o4uM z=?0Sq0YjAn!{BPJqLLA!q70fCa-y=565p1h)`=UO?AJyQPOq-^uiSMlzxPe0ptfjK zlqIh|~{E;OctndhzkK23k^L)H>B-)H<>|vEzN?Lnp8Mnm@)V|D#u{6iv-%|`adVpZN> ziFCg^q&_l%3+iY*3J1<4apNbfa=0W5u)67`7HxqnycEYb#lgazR)jrQBCq2`jaIwS zoEfM=!=J5!Ca}oNry);rml7wEG?tV(5Xlh%s~6+V3rX^~*g=7G8(wF~%SX5*ZjKrQ zcme(E_RC2fA|O6xkux^oXq>zk&Kz(#d2Jl(UWu}TXDv#?e%&BZeh_=OuKEJ;-*@OP z=B96?ud%+t`9^jq{yd7To)?03x@=r2?-s3DFyfZGgxvs_Z~wHtf`ocqT2(eS!InaO zkxu;76y0XZ>fLbX`BWPBl1&lR%IfJ#Vm%P|bgIV_;0hXYm#h5D(IYK3Gbgw%A2s9p zzm)fHRNPh(lO2UnBBwAOn(eD88SnZ{*(*3WPK8(XZx?zqeAOQ@pyKOWM(03$+Z%+m z!&pkFdNb+BpZTxy{!1~%M`$-hFWyp6Kw{(Ip|n%S`#S~{^Ih=KZMk|JBUodJ5q2S% z_9fl6C7n3aw}~6m;?otj-Tkr`nZRmitFi?+#EP1#saAWL2$c&17*Q?(#zhDY#70NN z%T=WhT)H5JH&#m&EzE>Ah8|vr*(}=~fN|{B6kp-~1V?1jX36s7hKfupB9x+*<;WMI z6Xs_R(vlgwoPLMLA`*}lKz^R%tLt3yYe_2Fyd#y?&sbco9&=+M57>u3+Iv*D0eWTR z1v*9dN23oHt5&CSLUBq0@AE)x2-tQ zunA|uT!MQ;L|jL{;}r1Cd=>kC9Xy(Dj8>V#3H`EcO$RPvrS%b zSQ@Y&H@Fzi7(}ng=*c!}*zZoe4`3c!%xHN`6~Y$zVsM-3qxINU;r9=i>sCWfCTS^I_+}l6=N1)&g1S-pXDUf!XY> z5gGFx43a!|HXT`5%Q_yt^mu##EH5n0=0kQRnq!4{_6y+Zdu~*j5H`zDA9)C;jLoDIk9FRMdY?72 z^A_&RPE3bY0SoP->aTlP6r7jFzcch3PRcvx?ew}n{z8lBetdig4rXCvWr6x`K0kJ~ zu~l8yxj#63{@K1gAQLX>v=PfwFirZNyh2Cn*53Q~9FuhRvPEx`!%5Bk#k4T~Y3Etx zrLnN%PNBkOxW^?bFoRXI+SqAc#DjpqzH{$)=T^w_?pGgj&(ruC`)Cp0u~v@FQe$xR z<41M(#<1R;)Kpdf+V+`53)UF!5JucM&NJjh3|^+Kx|9ReM3tTm18 zfuGhzJ@#$=m&~4Njt}D*J><)FS8+PAq$?~gXW0qsPQxf6^**uQ-VMe!Ymd`fPf#r4 z*&4{Vl6i74?sEeO|EJ&0!Nx3Igp`xWI;0p}_Tkefex-gM{&<+R=g{@}@mixN(N^6hw7z_hl=nem4kwlpC&*Z;A^0;& z93wFy7rmwGB+ZYCTs?TBs+g=eWiahONzQ!wFAWXGTBO9xDKJU%zsR4NoCUrPB1Zrt z5ORrMQ))eFz7)qsVvNMfCVwtb!w5XXVUXp-Bz)@_S-zRv*{{C{%^pBv1D-AQrxPt_ zyuEq(FwOlCeElGQ_iE=Dljm53{(4-I5TTFbaHKjt8%^*%GGf+xu1Sjs}w7Z#lH>B?$;b2~Lnb1<5=y(pW6Y^Jw#^b+J0E+t)DD zlw8$62>U!|2dU^Jbn=W<%}#jLIPX-gCVK+1BcT5piExPSlOgr}F z<`OvmC-KK`Ds-=1OxKO-?ZFz~(>kO(d)`_s&i>ppetqoskQ3HrQ8PLQ6mj@DuVJ*r zLbm7fRf0k=#RF{mqoB?7x`V;(_v!L;atDXS0q2W#f7R)uIr8N_`*Q|!*i)~^HA^}e zG{*P_exb9u3f4uP*Z0u#`bn-7cyN#%pqUNWe>XZ05%HM(D1h+%tEu8TBLyD#og8E` z%1T_a79nAbNBMY?0x`(x8FQO-st#FQCu4NFVlo z{=x{TZHAv%Yr-< zr36W+NN8A-2w~#WII|lXlceDyvBm72xR%6}qS~80ZOhj4N|7un-%Lwi=XO6)B6ofX z7N4S07exifb5$7-BeBf0s+OzbV2lHBLis<*y`2IAu!65?*f`b?roZqquQ)!KnrO)H z7Ltn}_F{FT43J30wv~^LXuWIu)CyU!G)1Zi3-HXWuphwRwl`inUz?v_<)%4ZcrcWh z=6~8kK1-#4$uMtn%^p%jzjU)3WnbS0Hf)aGl>gMF4VjCD@ ze{laZD+{tOgS^V6OawSoOVQo98N5 z8UWDWZ%qXFdCytm&wKH^=Ka9DzL5Pd_*~lA!n_9;O{{yzp%bUthG+AC5#~&KMH!x_ z(#84J&akHozlLAEqhd4D)1YMV@O#EaZ|G9&$QHEArw1hbgpx2+Kp{25CGS+4+kfgz zM?3I*P$0tm1oEt#a5EkEUnfh>N+l=31mJMm2W&45C!=Cdau0vF8uqHI+)LzVm1=ld zuc2m>iSCM_C9{CufE5&oW~p#BkDI!gyzw%ZDzcqj950t@`2}cxj*@4Cp z*HjSjsY2$&Rz9DSSF~`$RTU8sDn6g5_LCqQD@>GtvcGRNlXFSTGqHJ*eKw@x7G<2| zX_Mx(m+q4Mk;iUoVZ5t6b^N`ncb<&&n2f?2?XXHw^qtjJ$+6ig#Cm*=wcT{&Icj}( zCF%U7#s}PZ2RCAE_U7_8!AwC8XJx@Q$CyHC1RlP&(SAz`c_rlg$-XNq1oW)chdf)` z0*2Go5c?_4owm!-v1 zdcnlk{ZBrp$;02W>_!X>XfO|yN1WY>p({?u-gqlFr}bZ>0&X3LPCZ`Q`z(ct{YrHs7 zayGDs_9`cvU9~#2I80lF>wNi~LTG*cJ5RCkY6zOqhNnFJZ22TYjqU-_h&)pI*&sIQ z^pJf^%hfF`P+eckXk8VebefoyNZ?T{9Z+{koykiILt5F^CWuD@92K$EbYJaTNE^Nc zXb3Ozg@M_2`)L-Tx6a139j7x;fR-yg#&_B`Qjv&!Sh=cPKQYALKbmlbsp5*;p{oLN zV@OcKhHJ38x=(J&HzWbIH2eNxm;E!v-uuL!7+3&=qDgv9484*hRBPH)%eVdCkFB=j zgz93v##|b94OmbmR_ru@`NP7DEO%kk9IL1Qr0&3yAk*Mj3SipL#T6$){u%87;eepz z-#zOztv-DtNH)z0$2YG4TkV!N87&b@{-bE=A23HNm-Jb&A)3ZVF)DSugedp|Z2@IH zv!qAX-<}TkRmP?`$RMC34%I#9k_n1yiu}^KFUf2^rJxfBz-+MxIdlp7v$oL#2K=Vu zF=NaFpqz_mQ>MTho*GXl9c_P9p_SM*HtIP{H9*D2qx2c<OD(+$6jGAshCb_pdghOEUA!UvG=iwSXP3b+{Oj#xGr zoMWnRnQzthE7PFus=qHj-}B8ywYmwRFmG6a8I0u6bp}O}!q5JQWO?%DCF{DU!~3&i zt_Sf*ZBEr+Ll+8DZG5?vVq_1K25j;LbCmxXhUb=X**V0MXqpOFNmb>rAyL==b=sd7tdB2!x?P2q?aApZp5m=3Zh^clJh z|6(GF>|78=k>S?wK^cn?J;JR$w0(L`e78$Qv0 z@vO#0icVN~)-XtD8r+KkyOPRGReaO@aqAE}TtM&S)3*ZOtCJ&x(13d|@prOr7b372 zLwiR=$qcT!4++$bf*7A{etNy8>}t7Yo``6kwxr+4=f{43A@X#y%-Qx{h23&d4asQ~TjVL=`Vd@6oxtBz$j>G$;;rWdt`|ZWW9zdH)e8(mqnc!R`+)|N>YpZD z(wsGl+893GjO2`VmD9`l=8j*tCE~x?y>LFDS!3~ql_R{B(RZiOEK>E_mtM#>Q3@-2 z2^N>M3hx6KoBIsE?78ofG8P$OwD4)b^xkL>bEr~TZfjF|&g!-oFS^gM(qm4~9-OUD zpaXIXv0L@w&{Y6m%@9wxNH^e2c^XlMQUe6TM$fqV}(9lhePN-KB_~97Ojd*FJT;!akUE z6%`f0N`t(RPLcc5lzc@Mcsz&f^9_w^Z9M5HZA)EB%D27@4wXSyf~ zaNdAtmq%K{yq{8>T@B*SYQh}n8qyk3s-=XyF`9j+Rq<#VJ{WiHum{^VQsLXl?}33sMM1kp)Th z8)Coo(rEvlb?c@K#p32QS~rwu@o1bnSBXaa;IKEVwQhyo;>e@uT&m)q(0VtJi&T9n zk;;~2pWfl%M}Bk|jSu)6f(JNCMiSQJ_1m9&t0>oBi;SurRkN{_W1vd)qMT8FC}oWH z{p74DZ=FAc57!X~vZnPpdM9Yw5I&``8T$u22%PJ@FDbau?_rrTRwDp{Imbd!WHb}b znhoFc(rfd|Sa!t*VwE7A(|+^H_sr%PnMAmmDjQcsgIKm9f%564O*4%>YQjwpWFmL>x3=PHKt}mBpljo9H{}k3cJHn-=kUcgh-r^`SIG&oCvxIYY_BVeJ)s!ty%MWzH zDfxa^94t$}qM-fYK9p%iW;se37Q#)+50M|yz`b=*_!IX)dmeRsJ8xj0rIO4I=1@zI<+nesqi?;DetGIAYmG`nU zno2YD|IvJhvo5$=d`O?!`$gO4o8c$X3f+LKAH{EeI&l%uOac9OyMdvN;IYoXn8fP$ zc;+eWAVhE?6Arx|Vj6b(vYh$i8+4gJH>9gGj@IYXv%p$*{N=4iuNql|o>*X)f&q-p zKVKmHj+6%Q6h{1;LaCVi7b#O{%*XC7I}&V%sPf*=pwr`j{H_57ELOV)`2IR` zvUYh$aJs@?{NXe~5HnmRC~#$85ZqXBbm-p-DkWLTzPw+g%Y-&aejC zet_8xxrAYf!Uva%_0dI!ryV7(`s;0Th3|6MYeHM+E}>Nvm5<}2-p~K(2lw72-!=UH zDHZPhZ>hbM&&(~5F)(o4&w2kEOZUzg{&&d2&E51nyoALix8?C{1_oEo85@McRF>Yc zJw9VIK%r{dNp#f0OyzIOlBBr-h`7wCFDK4R`jQl`6TA8|5ZC(WsQ>nM5+fCmx};+D z0nC)iWD^W-%Byexm?s~S!HVu!(lH+0EJ^nPub@&*rg}{HotzdrY4Grm{J(O~@OR7k zivtX`Y0=!(mhNW4aM*|qvP`pQw=DmB<;CKqwE^B?jpy+D1T`BpTT;5wIDcu07x{`h zuN)M~%5(hJ36%B9%MaR(wA3D+azY3Ro7^+sRoHkBU75vznbC)`?$58{pKZ(Cc4zCV zY?tRU!nni3&Z97awnkbdCS*ydWbFJnRYA!kF(lS8(d{?(q(U@)vROjaWYof7t+%?O z`aoWlB4Wn0VC=q@h;MkJ{d16{yf8}mnWnk@?=sRwAH8LVu~WG`wLnlv8H$8#nk-W9 zeZuN?ubnLS#@z(gcx9Hn=vgcU!|%Mfm~f5T1x-QpdIB_$I7(RGuLs%-)pKs+e;O}^GryAH|IhsXFEBp^w*Nl!>+(A-QB)+S57gO69<&*_j8awp z#2k8BqRxt0Q`Bd^aqBFnd`C2M=$7S1X*bs^(3iRRZ?3k9jqGv!Gl5>-w{uJu!|z(4 zlzbE2wQY`7Gd=dxDCs?IG6w^{eJ}s26uHk0f&Fs*UgPr|+~rDev~(C2*KFy(@W-Fu zWdi_MR&tVJn&`-H(Wud0ZU77ek!lg85x+$Il%U*r;YlvocjMhJO|}BhP^LI?+G=NYRg+rTCb(}7iDwUvl@UMpeRkKsm=4N^C zUZGCcnfiW;I3DW=dAK2}P|tn~E_Eg=z4=io9GbYmcN-`sWNl-8d8zO_@)vxCctpU+ zXx_comd`3i`ihhXKtS*m1$YJm3eAZFFvRu!(Wpu_)#xM=tfB8AG42N5Au&9*@5t%E z3VE~YYZ!em)}$kGaS*UbDRsoE0_!8fM;8@gf7bLFBQBswZI3L@{hgFPVy_Oj-& zP#BNd?`D(VBVdN!OF>v~mA;|;USM)#O^+A*RHPK5mmRSJGcWRv1=?KBr`TT;)Fs>~@f>D`{V@J$I-DBSI#a(F5=I+rO zqqpZ~3N4jK9WW9^)Q&s7cP*YmI1h3HO?Do%ari;6j=)6^--ueE2W&#)Sv3D$QWw$u zc+wf4ZEs{aghi~FsU?G#)FzrJK8HJnGle^ilWU1ejKGGIi*A+J_+w&(n1B!$Gb8*v zW&ZI+bvc>cngdR8&?jPMFo_3#T8O+40%5yiBm55HJLc3U9X2$bRpmA6uy}cf-{#ii zHGeqa_j`NiMMwd9;dJNyeYtwQPajoWa)puiPSvFm|AH)nDB~|bPq*WS8Hao5=3R}& z33WjYc8{5w=e$`u2`YPeA=uWT9<^54L`Y)hvY3($0W@<#l z&(-9neu?_m;DULf z3p;v7o<0qV5AP%SubwJ9>_J++>35}l30<5gTb?`xI4+$?v{PF9CWKU&pUG)4voKU8 z?|vlv$P-YZP!XD7CWY5x$cf1YdF82eNI+rmQ2~af2Eh<%r8YIq${LxV?9_e=^H{sTB7oAh9*@HyQDf85IB+KPN zM2EvePffoJt>P>%&{t>ew}Vo<#){Y2OrFe;mN0PT_A}%b1tpv)EyL$z71YzRQ`A(a z^2)8zw)2?<)^^Awk+Ei|8Rst{sI@+?4UJ7(@fcVw>qc>4eJV_P!>`eEUSL1donAYB z%4{hJ=@#2WvC&4xv`<*oIr85uV_mj*hM3>pHszc@AWO`VvE7j14FnO}Nf+^(3C>k( z{fos}%gbk|+h<a{ zggF|*he3O%t-hNP35bE(^?8$ASJBF-=-J`SS;hbSy3iU{@ol~B-g~G;_-xlg=aO@K z{9|jzqf@~904OIz2m698gDbiuu-9`VAmY=xRc^3Lv~nw{gTz!PqIdn~akhu;$RubD zCyBoy=<)kD`ib9VY7{57bp`?VO;wl*$YLeHwcgwL<0exw`CX^_m&xrleg~Dq@6A{E zDGOB1BduRt9_BCkp(pw8~HT}nd$Ihe&xt7-qKr;`viGIDLBGu~l4 zDlyX>s;gug-=h#(N%cmI60s-xGs+kSu@)C2oRQ_`%7yEQHNYElgA+qVk(J)l{B~@7 z-P$alM4)*y)k{TOhD?EqZHc>&t4gLSMy-jh4pwQRykgG{-k&_!3?ME7pksdt=9*EZ zLX0RS7G4A@nICz)#_n|Ov%$A8vbBj`U^`ZrKYlp}VcO(OY~Wp}h2_o)aB3kV50x@? ze0C>4`&rt^G-U2}%CnzG-PZFi4^?)zVaEP(2i4w7ZAoE5<(o%Jv#Y7brpNktO#4}K zn*E)p^A0jiROen5Z7h6yKapCk=c;kv>A?8aakCn$#@@h;!V=YSauI7k z4=kGiwIpE1J~eETT40jl0H2@1*~zTy?gQ&GgN{Q1g6da`mBDo`^Y+Wobpbr$PW2sx-dm6oeu?0JWk_M3s(F$L^8PG36Z5`ClVXtGTd?o_3Y3T?u#CuQYjiROAqg`J(N zM{`v#kstN+^fHPM+LakTnQoy>P0sE&EL3VQTM3G-Q+!Q!h4uN4dTGGXYWN?tn%YQO z9?iR>lO`N+#QoM%w|;<2hMw8>waYFaq1@ye)9Z^Zb~ipg%QjKCugJ3(dj4-dbT`6$rBB9;6Yl3;oFxv@gHdJ=os95@ECf z;Qmy9M<`sUqn{zB=brc(yXi$Bb(g7(1n|Cl@B?Iu4Jp>byK3%GTae@QricvU=eG)! z*oyC(;HJr*VN(V;MAauclMQ11kZ~8bjwti4XtM0c_3rV6bj-Vu%tT!k zqJIb&qWr|}qRw}jz9-FJ?yl(VZQe7_c6914dE=wy`q3l7X8A1OKDJ~J1WV(e>7Y=4 zo{o&jN8eZ%bWt158{3`;NJAyY$Q1tRvjz6IOe$)D&miq)beP~N$x32-pns8Brd%Y4?p3u!WU zzEz$+HTR0BQRbipWq-+e`n4j{9>qOs@#{;&3G*%IP=Tepm^-7j9e$8<-XS`P$s85V z8Ne>;`NQ}3zIeU}T*zuf(z1wLW&)d+OWw3M);~-;a67;BO2wW7BCE)o8W^I2R{&pv zXT)9raNrlQq^UIMKM)|Q1>&H2IE-7OZHg`JDu#JGUU&C;6^LZ@liiuEg{&8|5HGjs zfT#7smD#R-mfl+qFVozYY2u2+J%2^?{gZV@h5~p7fhKfie?}fA@?51jk@p!0`n08* zuhB-5MkZ$E2Xu<$x;vx9D997|_)2S{o$jY)-;XUWNqHzPikvTJ8NB!36cpUN(=IVV zF|CNEYQ?)l1u?b`u1&hgISmaJFO+l;GCFad+n_h<@{mCHnlj!1Y zlaLozUjYe2e@w%oh#m}icaLvZIfktc>ZSkyj_n&>xEz+%8334EDFMnN8pRU+<@E0V z1sbI@_&?F8%hpV`v=4{*qeigZ!-uls$R~$ZX6Tuk!mn<7PY97n&!;%{EiJP|i zo0F58r~UH=Y#C3}i09LHIw0=R1C9(I5%!utoN3s4q)>-vo$EOZdzNy{|E$0^^+APn z2!BmfGM<_gAt+w8sD8$Q`PR(!@N>KCP|ymWj=Z?7`Y3mIMzIu)+wc~*8o5eItXac7 em$1nbETNc@_>AZa1TG#4kdsoDtQP+m{67F6|L&&% diff --git a/lcb-bare-metal/images/lp-bp.png b/lcb-bare-metal/images/lp-bp.png deleted file mode 100644 index 69b4a69db7f2f8cf66c08e9626afb8430561a46e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62686 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 diff --git a/lcb-bare-metal/images/lp-bug.png b/lcb-bare-metal/images/lp-bug.png deleted file mode 100644 index 41fe14dd4aa3a237bf4b28753aaebe14e7beeadf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127493 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:k`hY9LPL(?E{cX*$BcQ42 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

    G5L3We|G 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Μ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

    CYMHj{ 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 Ef;C)C00000 diff --git a/lcb-bare-metal/index.html b/lcb-bare-metal/index.html deleted file mode 100644 index 97ff998..0000000 --- a/lcb-bare-metal/index.html +++ /dev/null @@ -1,290 +0,0 @@ - - - - - -Deploying OpenStack on Bare Metal - - - - - - - - - - -

    - -
    - - - - - - - - - - - - - -OpenStack logo
    -

    Deploying OpenStack on Bare Metal

    - -

    -Monty Taylor -<mordred@inaugust.com>
    - -

    - - - -
    -

    Simulated Devops

    - -
      -
    • Devops - devs and ops working together
    • -
    • OpenStack - abstract infrastructure code
    • -
    • Simulate a production deployment!
    • -
    -
    - -
    -

    Infrastructure Lineage

    -
      -
    • -
    • -
    • - -
    - -
    -

    OpenStack Gated Trunk

    - - - -
    - -
    -

    Types of Tests

    - - -
      -
    • Unit tests
    • -
    • Functional tests -
        -
      • Can be run on real or virtual servers
      • -
      • Easy for developers to run
      • -
      -
    • -
    • Integration tests -
        -
      • May be able to run on virtual servers, should run on real servers
      • -
      • Difficult or impossible for a developer to run
      • -
      -
    • -
    - -
    - -
    -

    Roadmap for automation

    -
      -
    • automated unittests done
    • -
    • devstack integration tests in cloud servers
    • -
    • single use bare metal integration tests
    • -
    • long running bare metal deployment for upgrade tests
    • -
    • long running deployment under load for upgrade tests
    • -
    -
    - -
    -

    Virtual Integration Tests

    -

    Devstack: https://github.com/openstack-dev/devstack

    -

    Easy for developers to recreate locally

    -

    On each commit:

    -
      -
    • Provision Cloud Server
    • -
    • Run devstack to install code
    • -
    • On success - delete server
    • -
    • On failure:
    • -
        -
      • Keep Server
      • -
      • Install developer's ssh key
      • -
      • Give the server to the developer for 24H
      • -
      -
    -
    - -
    -

    Simulated Production

    - -

    Great! Now how about a real deployment

    -
    - -
    -

    Bare Metal Process

    - -

    Each test:

    -
      -
    • PXE boot
    • -
    • Install Ubuntu
    • -
    • Install OpenStack
    • -
    • Run test suite
    • -
    -
    - -
    -

    Test Process Improved

    - -

    One time (Orchestra driven):

    -
      -
    • PXE boot
    • -
    • Install Ubuntu
    • -
    • Install OpenStack dependencies
    • -
    • Snapshot LVM volume
    • -
    -

    Each test:

    -
      -
    • Kexec boot into LVM snapshot
    • -
    • Install OpenStack
    • -
    • Run test suite
    • -
    - -
    - -
    -

    Cobbler

    -
      -
    • Written by RedHat
    • -
    • PXE/net-install
    • -
    • Pluggable power management support (impi, drac, ilo ...)
    • -
    • Manage dns/dhcp/tftp - or use others
    • -
    • Templated kickstart or preseed files
    • -
    -
    - -
    -

    Ubuntu Orchestra

    -
      -
    • cobbler
    • -
    • squid
    • -
    • dnsmasq
    • -
    • nagios
    • -
    • rsyslog
    • -
    • cloud-init
    • -
    -
    - -
    -

    Walkthrough

    -
      -
    • https://github.com/openstack/openstack-ci-puppet
    • -
    • https://github.com/openstack/openstack-ci-puppet/tree/master/modules/orchestra
    • -
    -
    - -
    -

    Install Orchestra

    -
      -
    • apt-get install ubuntu-orchestra-server ipmitool
    • -
    • (install will download ubuntu install images and import them)
    • -
    -
    - -
    -

    Configure dnsmasq

    -
      -
    • Edit dhcp options in /etc/cobbler/dnsmasq.template
    • -
    • Add "dhcp-ignore=tag:!known"
    • -
    • Insert network range
    • -
    -
    - -
    -

    Cloud Init Script

    -
      -
    • Ubuntu Orchestra pre-seed files
    • -
    • In the preseed/late_command, use snippets
    • -
    • Run a cloud-init script to bootstrap puppet or chef
    • -
    -
    - -
    -

    Add Profile

    -
    -cobbler profile add \
    ---name=natty-x86_64-ostest \
    ---parent=natty-x86_64 \
    ---kickstart=/var/lib/cobbler/kickstarts/openstack.preseed \
    ---kopts="priority=critical locale=en_US"
    -
    -
    - -
    -

    Add machines manually

    -

    For each machine

    -
    -cobbler system add \
    ---name=baremetal1 \
    ---hostname=baremetal1 \
    ---profile=natty-x86_64-ostest \
    ---mac=00:11:22:33:44:55 \
    ---power-type=ipmitool \
    ---power-user=IPMI_USERNAME \
    ---power-pass=IPMI_PASS \
    ---power-address=IPMI_IP_ADDR \
    ---ip-address=SYSTEM_IP_ADDRESS \
    ---subnet=SYSTEM_SUBNET \
    ---kopts="netcfg/choose_interface=auto netcfg/dhcp_timeout=60 auto=true
    -priority=critical"
    -
    -
    - -
    -

    Adding systems automatically

    -

    cobbler-enlist

    -
    -d-i preseed/early_command string anna-install cobbler-enlist-udeb
    -d-i cobbler-enlist/cobbler-server-address http://IP/cobbler_api
    -d-i cobbler-enlist/cobbler-server-username cobbler
    -d-i cobbler-enlist/cobbler-server-password password
    -d-i cobbler-enlist/host-name some-host
    -d-i cobbler-enlist/host-profile 
    -d-i cobbler-enlist/warning-note note
    -
    -
    - -
    -

    Reinstall a machine

    -
    -cobbler sync
    -cobbler system edit --netboot-enabled=Y --name=baremetal1
    -cobbler system reboot --name=baremetal1
    -
    -
    - - -
    -

    Thanks!

    - -

    - -

    - - - diff --git a/lcb-bare-metal/notes b/lcb-bare-metal/notes deleted file mode 100644 index 0518442..0000000 --- a/lcb-bare-metal/notes +++ /dev/null @@ -1,92 +0,0 @@ -[title] - -My name is Monty. I'm going to talk about Bare Metal deployment of -OpenStack. - -What do I do? I run the developer infrastructure - - - - - - - - - - - - - - - - - -[title] -Hi. I'm Monty This is Jim. - -[Lineage] -Our build infrasturcture and many of its philosophies come from: -MySQL - Launchpad/bzr -Drizzle - gated trunk, using all of the launchpad features -OpenStack - automated gated trunk via tarmac - -[gated trunk] -So with openStack, we did automated checks of every proposed commit through -jenkins and everything was happy - -[Git Revolt] -Then we had a revolt, because the developers wanted to use git. -Launchpad has no git support (or in-line code reviews) -Github's pull-request have no approval state - -[Enter Gerrit] -Gerrit, from google used by android, has all of the things we needed -Except for Launchpad integration -So we added it - -[Bug Integration] -Gerrit review launchpad links on bug metions -Gerrit topics set from bugs - -[Launchpad side] -Gerrit sends bug control emails with links to the review and the commit -State changes- in progress when review is submitted. Fix committed when -patch is accepted - -[Blueprint Integration] -Blueprint links in commit messages -Topics set from blueprint mentions - -[Launchpad side] -Inject information on commits to blueprints just like bugs -Have to use the whiteboard -Link to review - but also to the general gerrit topic, since a blueprint -might have more than one branch - -[SSO] -Gerrit and Jenkins both use Launchpad OpenID for auth - -[Jenkins Integration] -Gerrit has deep jenkins integration. Listens on an ssh stream and takes -active action. Posts back to the review with jenkins links on success or -failure - -[Gerrit Verification] -Jenkins fills the gerrit role of verifier. -In addition to being approved or denied, a given change can be verified as -working or not. - -[Feature REquest time] -Subscribably event triggers -Verification status -launchpadlib api bindings in non-python - -[While we're at it] -Foreign merge props - bugs were cool, lots of people do code review -elsewhere -mirrored branches -Branch/merge prop integration with blueprints -Structured info in blueprints - - - diff --git a/lcb-bare-metal/scripts/.htaccess b/lcb-bare-metal/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/lcb-bare-metal/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/lcb-bare-metal/scripts/slidy.js b/lcb-bare-metal/scripts/slidy.js deleted file mode 100644 index 217a421..0000000 --- a/lcb-bare-metal/scripts/slidy.js +++ /dev/null @@ -1,2952 +0,0 @@ -/* slidy.js - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software - - Defines single name "w3c_slidy" in global namespace - Adds event handlers without trampling on any others -*/ - -// the slidy object implementation -var w3c_slidy = { - // classify which kind of browser we're running under - ns_pos: (typeof window.pageYOffset!='undefined'), - khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false), - opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false), - ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false), - iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false), - android: ((navigator.userAgent).indexOf("Android") >= 0 ? true : false), - ie: (typeof document.all != "undefined" && !this.opera), - ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1), - ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1), - ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1), - ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1), - - // data for swipe and double tap detection on touch screens - last_tap: 0, - prev_tap: 0, - start_x: 0, - start_y: 0, - delta_x: 0, - delta_y: 0, - - // are we running as XHTML? (doesn't work on Opera) - is_xhtml: /xml/.test(document.contentType), - - slide_number: 0, // integer slide count: 0, 1, 2, ... - slide_number_element: null, // element containing slide number - slides: [], // set to array of slide div's - notes: [], // set to array of handout div's - backgrounds: [], // set to array of background div's - toolbar: null, // element containing toolbar - title: null, // document title - last_shown: null, // last incrementally shown item - eos: null, // span element for end of slide indicator - toc: null, // table of contents - outline: null, // outline element with the focus - selected_text_len: 0, // length of drag selection on document - view_all: 0, // 1 to view all slides + handouts - want_toolbar: true, // user preference to show/hide toolbar - mouse_click_enabled: true, // enables left click for next slide - scroll_hack: 0, // IE work around for position: fixed - disable_slide_click: false, // used by clicked anchors - - lang: "en", // updated to language specified by html file - - help_anchor: null, // used for keyboard focus hack in showToolbar() - help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html", - help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " + - "or Pg Up and Pg Dn. Use S and B to change font size.", - - size_index: 0, - size_adjustment: 0, - sizes: new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt", - "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"), - - // needed for efficient resizing - last_width: 0, - last_height: 0, - - - // Needed for cross browser support for relative width/height on - // object elements. The work around is to save width/height attributes - // and then to recompute absolute width/height dimensions on resizing - objects: [], - - // attach initialiation event handlers - set_up: function () { - var init = function() { w3c_slidy.init(); }; - if (typeof window.addEventListener != "undefined") - window.addEventListener("load", init, false); - else - window.attachEvent("onload", init); - }, - - hide_slides: function () { - if (document.body && !w3c_slidy.initialized) - document.body.style.visibility = "hidden"; - else - setTimeout(w3c_slidy.hide_slides, 50); - }, - - // hack to persuade IE to compute correct document height - // as needed for simulating fixed positioning of toolbar - ie_hack: function () { - window.resizeBy(0,-1); - window.resizeBy(0, 1); - }, - - init: function () { - //alert("slidy starting test 10"); - document.body.style.visibility = "visible"; - this.init_localization(); - this.add_toolbar(); - this.wrap_implicit_slides(); - this.collect_slides(); - this.collect_notes(); - this.collect_backgrounds(); - this.objects = document.body.getElementsByTagName("object"); - this.patch_anchors(); - this.slide_number = this.find_slide_number(location.href); - window.offscreenbuffering = true; - this.size_adjustment = this.find_size_adjust(); - this.time_left = this.find_duration(); - this.hide_image_toolbar(); // suppress IE image toolbar popup - this.init_outliner(); // activate fold/unfold support - this.title = document.title; - this.keyboardless = (this.ipad||this.iphone||this.android); - - if (this.keyboardless) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - this.want_toolbar = 0; - } - - // work around for opera bug - this.is_xhtml = (document.body.tagName == "BODY" ? false : true); - - if (this.slides.length > 0) - { - var slide = this.slides[this.slide_number]; - - if (this.slide_number > 0) - { - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - this.set_eos_status(true); - } - else - { - this.last_shown = null; - this.set_visibility_all_incremental("hidden"); - this.set_eos_status(!this.next_incremental_item(this.last_shown)); - } - - this.set_location(); - this.add_class(this.slides[0], "first-slide"); - w3c_slidy.show_slide(slide); - } - - this.toc = this.table_of_contents(); - - this.add_initial_prompt(); - - // bind event handlers without interfering with custom page scripts - // Tap events behave too weirdly to support clicks reliably on - // iPhone and iPad, so exclude these from click handler - - if (!this.keyboardless) - this.add_listener(document.body, "click", this.mouse_button_click); - - this.add_listener(document, "keydown", this.key_down); - this.add_listener(document, "keypress", this.key_press); - this.add_listener(window, "resize", this.resized); - this.add_listener(window, "scroll", this.scrolled); - this.add_listener(window, "unload", this.unloaded); - - this.add_listener(document, "touchstart", this.touchstart); - this.add_listener(document, "touchmove", this.touchmove); - this.add_listener(document, "touchend", this.touchend); - - // this seems to be a debugging hack - //if (!document.body.onclick) - // document.body.onclick = function () { }; - - this.single_slide_view(); - - //this.set_location(); - - this.resized(); - - if (this.ie7) - setTimeout(w3c_slidy.ie_hack, 100); - - this.show_toolbar(); - - // for back button detection - setInterval(function () { w3c_slidy.check_location(); }, 200); - w3c_slidy.initialized = true; - }, - - // create div element with links to each slide - table_of_contents: function () { - var toc = this.create_element("div"); - this.add_class(toc, "slidy_toc hidden"); - //toc.setAttribute("tabindex", "0"); - - var heading = this.create_element("div"); - this.add_class(heading, "toc-heading"); - heading.innerHTML = this.localize("Table of Contents"); - - toc.appendChild(heading); - var previous = null; - - for (var i = 0; i < this.slides.length; ++i) - { - var title = this.has_class(this.slides[i], "title"); - var num = document.createTextNode((i + 1) + ". "); - - toc.appendChild(num); - - var a = this.create_element("a"); - a.setAttribute("href", "#(" + (i+1) + ")"); - - if (title) - this.add_class(a, "titleslide"); - - var name = document.createTextNode(this.slide_name(i)); - a.appendChild(name); - a.onclick = w3c_slidy.toc_click; - a.onkeydown = w3c_slidy.toc_key_down; - a.previous = previous; - - if (previous) - previous.next = a; - - toc.appendChild(a); - - if (i == 0) - toc.first = a; - - if (i < this.slides.length - 1) - { - var br = this.create_element("br"); - toc.appendChild(br); - } - - previous = a; - } - - toc.focus = function () { - if (this.first) - this.first.focus(); - } - - toc.onmouseup = w3c_slidy.mouse_button_up; - - toc.onclick = function (e) { - e||(e=window.event); - - if (w3c_slidy.selected_text_len <= 0) - w3c_slidy.hide_table_of_contents(true); - - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }; - - document.body.insertBefore(toc, document.body.firstChild); - return toc; - }, - - is_shown_toc: function () { - return !w3c_slidy.has_class(w3c_slidy.toc, "hidden"); - }, - - show_table_of_contents: function () { - w3c_slidy.remove_class(w3c_slidy.toc, "hidden"); - var toc = w3c_slidy.toc; - toc.focus(); - - if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0) - setTimeout(w3c_slidy.ie_hack, 100); - }, - - hide_table_of_contents: function (focus) { - w3c_slidy.add_class(w3c_slidy.toc, "hidden"); - - if (focus && !w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - }, - - toggle_table_of_contents: function () { - if (w3c_slidy.is_shown_toc()) - w3c_slidy.hide_table_of_contents(true); - else - w3c_slidy.show_table_of_contents(); - }, - - // called on clicking toc entry - toc_click: function (e) { - if (!e) - e = window.event; - - var target = w3c_slidy.get_target(e); - - if (target && target.nodeType == 1) - { - var uri = target.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - } - - w3c_slidy.hide_table_of_contents(true); - if (w3c_slidy.ie7) w3c_slidy.ie_hack(); - w3c_slidy.stop_propagation(e); - return w3c_slidy.cancel(e); - }, - - // called onkeydown for toc entry - toc_key_down: function (event) { - var key; - - if (!event) - var event = window.event; - - // kludge around NS/IE differences - if (window.event) - key = window.event.keyCode; - else if (event.which) - key = event.which; - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey) - return true; - - if (key == 13) - { - var uri = this.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - - w3c_slidy.hide_table_of_contents(true); - - if (self.ie7) - w3c_slidy.ie_hack(); - - return w3c_slidy.cancel(event); - } - - if (key == 40 && this.next) - { - this.next.focus(); - return w3c_slidy.cancel(event); - } - - if (key == 38 && this.previous) - { - this.previous.focus(); - return w3c_slidy.cancel(event); - } - - return true; - }, - - touchstart: function (e) - { - //e.preventDefault(); - this.prev_tap = this.last_tap; - this.last_tap = (new Date).getTime(); - - var tap_delay = this.last_tap - this.prev_tap; - - if (tap_delay <= 200) - { - // double tap - } - - var touch = e.touches[0]; - - this.start_x = touch.pageX; - this.start_y = touch.pageY; - this.delta_x = this.delta_y = 0; - }, - - touchmove: function (e) - { - //e.preventDefault(); - var touch = e.touches[0]; - this.delta_x = touch.pageX - this.start_x; - this.delta_y = touch.pageY - this.start_y; - }, - - touchend: function (e) - { - //e.preventDefault(); - var delay = (new Date).getTime() - this.last_tap; - var dx = this.delta_x; - var dy = this.delta_y; - var abs_dx = Math.abs(dx); - var abs_dy = Math.abs(dy); - - if (delay < 500 && (abs_dx > 100 || abs_dy > 100)) - { - if (abs_dx > 0.5 * abs_dy) - { - if (dx > 0) - w3c_slidy.next_slide(true); - else - w3c_slidy.previous_slide(true); - } - else if (abs_dy > 2 * abs_dx) - { - w3c_slidy.toggle_table_of_contents(); - } - } - }, - - // ### OBSOLETE ### - before_print: function () { - this.show_all_slides(); - this.hide_toolbar(); - alert("before print"); - }, - - // ### OBSOLETE ### - after_print: function () { - if (!this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - } - alert("after print"); - }, - - // ### OBSOLETE ### - print_slides: function () { - this.before_print(); - window.print(); - this.after_print(); - }, - - // ### OBSOLETE ?? ### - toggle_view: function () { - if (this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - this.view_all = 0; - } - else - { - this.show_all_slides(); - this.hide_toolbar(); - this.view_all = 1; - } - }, - - // prepare for printing ### OBSOLETE ### - show_all_slides: function () { - this.remove_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - }, - - // restore after printing ### OBSOLETE ### - single_slide_view: function () { - this.add_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - }, - - // suppress IE's image toolbar pop up - hide_image_toolbar: function () { - if (!this.ns_pos) - { - var images = document.getElementsByTagName("IMG"); - - for (var i = 0; i < images.length; ++i) - images[i].setAttribute("galleryimg", "no"); - } - }, - - unloaded: function (e) { - //alert("unloaded"); - }, - - // Safari and Konqueror don't yet support getComputedStyle() - // and they always reload page when location.href is updated - is_KHTML: function () { - var agent = navigator.userAgent; - return (agent.indexOf("KHTML") >= 0 ? true : false); - }, - - // find slide name from first h1 element - // default to document title + slide number - slide_name: function (index) { - var name = null; - var slide = this.slides[index]; - - var heading = this.find_heading(slide); - - if (heading) - name = this.extract_text(heading); - - if (!name) - name = this.title + "(" + (index + 1) + ")"; - - name.replace(/\&/g, "&"); - name.replace(/\/g, ">"); - - return name; - }, - - // find first h1 element in DOM tree - find_heading: function (node) { - if (!node || node.nodeType != 1) - return null; - - if (node.nodeName == "H1" || node.nodeName == "h1") - return node; - - var child = node.firstChild; - - while (child) - { - node = this.find_heading(child); - - if (node) - return node; - - child = child.nextSibling; - } - - return null; - }, - - // recursively extract text from DOM tree - extract_text: function (node) { - if (!node) - return ""; - - // text nodes - if (node.nodeType == 3) - return node.nodeValue; - - // elements - if (node.nodeType == 1) - { - node = node.firstChild; - var text = ""; - - while (node) - { - text = text + this.extract_text(node); - node = node.nextSibling; - } - - return text; - } - - return ""; - }, - - // find copyright text from meta element - find_copyright: function () { - var name, content; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "copyright") - return content; - } - - return null; - }, - - find_size_adjust: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "font-size-adjustment") - return 1 * content; - } - - return 1; - }, - - // for 20 minutes - find_duration: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "duration") - return 60000 * content; - } - - return null; - }, - - replace_by_non_breaking_space: function (str) { - for (var i = 0; i < str.length; ++i) - str[i] = 160; - }, - - // ### CHECK ME ### is use of "li" okay for text/html? - // for XHTML do we also need to specify namespace? - init_outliner: function () { - var items = document.getElementsByTagName("li"); - - for (var i = 0; i < items.length; ++i) - { - var target = items[i]; - - if (!this.has_class(target.parentNode, "outline")) - continue; - - target.onclick = this.outline_click; -/* ### more work needed for IE6 - if (!this.ns_pos) - { - target.onmouseover = this.hover_outline; - target.onmouseout = this.unhover_outline; - } -*/ - if (this.foldable(target)) - { - target.foldable = true; - target.onfocus = function () {w3c_slidy.outline = this;}; - target.onblur = function () {w3c_slidy.outline = null;}; - - if (!target.getAttribute("tabindex")) - target.setAttribute("tabindex", "0"); - - if (this.has_class(target, "expand")) - this.unfold(target); - else - this.fold(target); - } - else - { - this.add_class(target, "nofold"); - target.visible = true; - target.foldable = false; - } - } - }, - - foldable: function (item) { - if (!item || item.nodeType != 1) - return false; - - var node = item.firstChild; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) - return true; - - node = node.nextSibling; - } - - return false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - fold: function (item) { - if (item) - { - this.remove_class(item, "unfolded"); - this.add_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.add_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - unfold: function (item) { - if (item) - { - this.add_class(item, "unfolded"); - this.remove_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.remove_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = true; - }, - - outline_click: function (e) { - if (!e) - e = window.event; - - var rightclick = false; - var target = w3c_slidy.get_target(e); - - while (target && target.visible == undefined) - target = target.parentNode; - - if (!target) - return true; - - if (e.which) - rightclick = (e.which == 3); - else if (e.button) - rightclick = (e.button == 2); - - if (!rightclick && target.visible != undefined) - { - if (target.foldable) - { - if (target.visible) - w3c_slidy.fold(target); - else - w3c_slidy.unfold(target); - } - - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - } - - return false; - }, - - add_initial_prompt: function () { - var prompt = this.create_element("div"); - prompt.setAttribute("class", "initial_prompt"); - - var p1 = this.create_element("p"); - prompt.appendChild(p1); - p1.setAttribute("class", "help"); - - if (this.keyboardless) - p1.innerHTML = "swipe right to move to next slide"; - else - p1.innerHTML = "Space, Right Arrow or swipe right to move to " + - "next slide, click help below for more details"; - - this.add_listener(prompt, "click", function (e) { - document.body.removeChild(prompt); - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }); - - document.body.appendChild(prompt); - this.initial_prompt = prompt; - setTimeout(function() {document.body.removeChild(prompt);}, 5000); - }, - - add_toolbar: function () { - var counter, page; - - this.toolbar = this.create_element("div"); - this.toolbar.setAttribute("class", "toolbar"); - - // a reasonably behaved browser - if (this.ns_pos || !this.ie6) - { - var right = this.create_element("div"); - right.setAttribute("style", "float: right; text-align: right"); - - counter = this.create_element("span") - counter.innerHTML = this.localize("slide") + " n/m"; - right.appendChild(counter); - this.toolbar.appendChild(right); - - var left = this.create_element("div"); - left.setAttribute("style", "text-align: left"); - - // global end of slide indicator - this.eos = this.create_element("span"); - this.eos.innerHTML = "* "; - left.appendChild(this.eos); - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - left.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - left.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()"); - contents.setAttribute("title", this.localize("table of contents")); - contents.innerHTML = this.localize("contents?"); - left.appendChild(contents); - - var gap2 = document.createTextNode(" "); - left.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.className = "copyright"; - span.innerHTML = copyright; - left.appendChild(span); - } - - this.toolbar.setAttribute("tabindex", "0"); - this.toolbar.appendChild(left); - } - else // IE6 so need to work around its poor CSS support - { - this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute"); - this.toolbar.style.zIndex = "200"; - this.toolbar.style.width = "99.9%"; - this.toolbar.style.height = "1.2em"; - this.toolbar.style.top = "auto"; - this.toolbar.style.bottom = "0"; - this.toolbar.style.left = "0"; - this.toolbar.style.right = "0"; - this.toolbar.style.textAlign = "left"; - this.toolbar.style.fontSize = "60%"; - this.toolbar.style.color = "red"; - this.toolbar.borderWidth = 0; - this.toolbar.className = "toolbar"; - this.toolbar.style.background = "rgb(240,240,240)"; - - // would like to have help text left aligned - // and page counter right aligned, floating - // div's don't work, so instead use nested - // absolutely positioned div's. - - var sp = this.create_element("span"); - sp.innerHTML = "  * "; - this.toolbar.appendChild(sp); - this.eos = sp; // end of slide indicator - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - this.toolbar.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - this.toolbar.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:toggleTableOfContents()"); - contents.setAttribute("title", this.localize("table of contents".localize)); - contents.innerHTML = this.localize("contents?"); - this.toolbar.appendChild(contents); - - var gap2 = document.createTextNode(" "); - this.toolbar.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.innerHTML = copyright; - span.style.color = "black"; - span.style.marginLeft = "0.5em"; - this.toolbar.appendChild(span); - } - - counter = this.create_element("div") - counter.style.position = "absolute"; - counter.style.width = "auto"; //"20%"; - counter.style.height = "1.2em"; - counter.style.top = "auto"; - counter.style.bottom = 0; - counter.style.right = "0"; - counter.style.textAlign = "right"; - counter.style.color = "red"; - counter.style.background = "rgb(240,240,240)"; - - counter.innerHTML = this.localize("slide") + " n/m"; - this.toolbar.appendChild(counter); - } - - // ensure that click isn't passed through to the page - this.toolbar.onclick = - function (e) { - if (!e) - e = window.event; - - var target = e.target; - - if (!target && e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target && target.nodeType == 3) - target = target.parentNode; - - w3c_slidy.stop_propagation(e); - - if (target && target.nodeName.toLowerCase() != "a") - w3c_slidy.mouse_button_click(e); - }; - - this.slide_number_element = counter; - this.set_eos_status(false); - document.body.appendChild(this.toolbar); - }, - - // wysiwyg editors make it hard to use div elements - // e.g. amaya loses the div when you copy and paste - // this function wraps div elements around implicit - // slides which start with an h1 element and continue - // up to the next heading or div element - wrap_implicit_slides: function () { - var i, heading, node, next, div; - var headings = document.getElementsByTagName("h1"); - - if (!headings) - return; - - for (i = 0; i < headings.length; ++i) - { - heading = headings[i]; - - if (heading.parentNode != document.body) - continue; - - node = heading.nextSibling; - - div = document.createElement("div"); - this.add_class(div, "slide"); - document.body.replaceChild(div, heading); - div.appendChild(heading); - - while (node) - { - if (node.nodeType == 1 && // an element - (node.nodeName == "H1" || - node.nodeName == "h1" || - node.nodeName == "DIV" || - node.nodeName == "div")) - break; - - next = node.nextSibling; - node = document.body.removeChild(node); - div.appendChild(node); - node = next; - } - } - }, - -// return new array of all slides - collect_slides: function () { - var slides = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "slide")) - { - // add slide to collection - slides[slides.length] = div; - - // hide each slide as it is found - this.add_class(div, "hidden"); - - // add dummy
    at end for scrolling hack - var node1 = document.createElement("br"); - div.appendChild(node1); - var node2 = document.createElement("br"); - div.appendChild(node2); - } - else if (this.has_class(div, "background")) - { // work around for Firefox SVG reload bug - // which otherwise replaces 1st SVG graphic with 2nd - div.style.display = "block"; - } - } - - this.slides = slides; - }, - - // return new array of all
    - collect_notes: function () { - var notes = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "handout")) - { - // add note to collection - notes[notes.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.notes = notes; - }, - - // return new array of all
    - // including named backgrounds e.g. class="background titlepage" - collect_backgrounds: function () { - var backgrounds = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "background")) - { - // add background to collection - backgrounds[backgrounds.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.backgrounds = backgrounds; - }, - - // set click handlers on all anchors - patch_anchors: function () { - var self = w3c_slidy; - var handler = function (event) { - // compare this.href with location.href - // for link to another slide in this doc - - if (self.page_address(this.href) == self.page_address(location.href)) - { - // yes, so find new slide number - var newslidenum = self.find_slide_number(this.href); - - if (newslidenum != self.slide_number) - { - var slide = self.slides[self.slide_number]; - self.hide_slide(slide); - self.slide_number = newslidenum; - slide = self.slides[self.slide_number]; - self.show_slide(slide); - self.set_location(); - } - } - else - w3c_slidy.stop_propagation(event); - -// else if (this.target == null) -// location.href = this.href; - - this.blur(); - self.disable_slide_click = true; - }; - - var anchors = document.body.getElementsByTagName("a"); - - for (var i = 0; i < anchors.length; ++i) - { - if (window.addEventListener) - anchors[i].addEventListener("click", handler, false); - else - anchors[i].attachEvent("onclick", handler); - } - }, - - // ### CHECK ME ### see which functions are invoked via setTimeout - // either directly or indirectly for use of w3c_slidy vs this - show_slide_number: function () { - var timer = w3c_slidy.get_timer(); - w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " + - (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length; - }, - - // every 200mS check if the location has been changed as a - // result of the user activating the Back button/menu item - // doesn't work for Opera < 9.5 - check_location: function () { - var hash = location.hash; - - if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#")) - w3c_slidy.goto_slide(0); - else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")") - { - var num = parseInt(location.hash.substr(2)); - - if (!isNaN(num)) - w3c_slidy.goto_slide(num-1); - } - - if (w3c_slidy.time_left && w3c_slidy.slide_number > 0) - { - w3c_slidy.show_slide_number(); - - if (w3c_slidy.time_left > 0) - w3c_slidy.time_left -= 200; - } - }, - - get_timer: function () { - var timer = ""; - if (w3c_slidy.time_left) - { - var mins, secs; - secs = Math.floor(w3c_slidy.time_left/1000); - mins = Math.floor(secs / 60); - secs = secs % 60; - timer = (mins ? mins+"m" : "") + secs + "s "; - } - - return timer; - }, - - // this doesn't push location onto history stack for IE - // for which a hidden iframe hack is needed: load page into - // the iframe with script that set's parent's location.hash - // but that won't work for standalone use unless we can - // create the page dynamically via a javascript: URL - set_location: function () { - var uri = w3c_slidy.page_address(location.href); - var hash = "#(" + (w3c_slidy.slide_number+1) + ")"; - - if (w3c_slidy.slide_number >= 0) - uri = uri + hash; - - if (w3c_slidy.ie && (w3c_slidy.ie6 || w3c_slidy.ie7)) - w3c_slidy.push_hash(hash); - - if (uri != location.href) // && !khtml - location.href = uri; - - if (this.khtml) - hash = "(" + (w3c_slidy.slide_number+1) + ")"; - - if (!this.ie && location.hash != hash && location.hash != "") - location.hash = hash; - - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide_number(); - }, - - page_address: function (uri) { - var i = uri.indexOf("#"); - - if (i < 0) - i = uri.indexOf("%23"); - - // check if anchor is entire page - - if (i < 0) - return uri; // yes - - return uri.substr(0, i); - }, - - // only used for IE6 and IE7 - on_frame_loaded: function (hash) { - location.hash = hash; - var uri = w3c_slidy.page_address(location.href); - location.href = uri + hash; - }, - - // history hack with thanks to Bertrand Le Roy - push_hash: function (hash) { - if (hash == "") hash = "#(1)"; - window.location.hash = hash; - - var doc = document.getElementById("historyFrame").contentWindow.document; - doc.open("javascript:''"); - doc.write("hello mum"); - doc.close(); - }, - - // find current slide based upon location - // first find target anchor and then look - // for associated div element enclosing it - // finally map that to slide number - find_slide_number: function (uri) { - // first get anchor from page location - - var i = uri.indexOf("#"); - - // check if anchor is entire page - if (i < 0) - return 0; // yes - - var anchor = unescape(uri.substr(i+1)); - - // now use anchor as XML ID to find target - var target = document.getElementById(anchor); - - if (!target) - { - // does anchor look like "(2)" for slide 2 ?? - // where first slide is (1) - var re = /\((\d)+\)/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // accept [2] for backwards compatibility - re = /\[(\d)+\]/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // oh dear unknown anchor - return 0; - } - - // search for enclosing slide - - while (true) - { - // browser coerces html elements to uppercase! - if (target.nodeName.toLowerCase() == "div" && - this.has_class(target, "slide")) - { - // found the slide element - break; - } - - // otherwise try parent element if any - - target = target.parentNode; - - if (!target) - { - return 0; // no luck! - } - }; - - for (i = 0; i < slides.length; ++i) - { - if (slides[i] == target) - return i; // success - } - - // oh dear still no luck - return 0; - }, - - previous_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide; - - if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null) - { - w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown); - w3c_slidy.set_eos_status(false); - } - else if (w3c_slidy.slide_number > 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - w3c_slidy.set_eos_status(true); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_location(); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - next_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide, last = w3c_slidy.last_shown; - - if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1) - w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown); - - if ((!incremental || w3c_slidy.last_shown == null) && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number + 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - else if (!w3c_slidy.last_shown) - { - if (last && incremental) - w3c_slidy.last_shown = last; - } - - w3c_slidy.set_location(); - - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - // to first slide with nothing revealed - // i.e. state at start of presentation - first_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - if (w3c_slidy.slide_number != 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = 0; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_eos_status( - !w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.set_location(); - } - }, - - // goto last slide with everything revealed - // i.e. state at end of presentation - last_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - w3c_slidy.last_shown = null; //revealNextItem(lastShown); - - if (w3c_slidy.last_shown == null && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.slides.length - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - - w3c_slidy.show_slide(slide); - } - else - { - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - } - - w3c_slidy.set_eos_status(true); - w3c_slidy.set_location(); - } - }, - - - // ### check this and consider add/remove class - set_eos_status: function (state) { - if (this.eos) - this.eos.style.color = (state ? "rgb(240,240,240)" : "red"); - }, - - // first slide is 0 - goto_slide: function (num) { - //alert("going to slide " + (num+1)); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = num; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide(slide); - w3c_slidy.show_slide_number(); - }, - - - show_slide: function (slide) { - this.sync_background(slide); - window.scrollTo(0,0); - this.remove_class(slide, "hidden"); - }, - - hide_slide: function (slide) { - this.add_class(slide, "hidden"); - }, - - // show just the backgrounds pertinent to this slide - // when slide background-color is transparent - // this should now work with rgba color values - sync_background: function (slide) { - var background; - var bgColor; - - if (slide.currentStyle) - bgColor = slide.currentStyle["backgroundColor"]; - else if (document.defaultView) - { - var styles = document.defaultView.getComputedStyle(slide,null); - - if (styles) - bgColor = styles.getPropertyValue("background-color"); - else // broken implementation probably due Safari or Konqueror - { - //alert("defective implementation of getComputedStyle()"); - bgColor = "transparent"; - } - } - else - bgColor == "transparent"; - - if (bgColor == "transparent" || - bgColor.indexOf("rgba") >= 0 || - bgColor.indexOf("opacity") >= 0) - { - var slideClass = this.get_class_list(slide); - - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - - var bgClass = this.get_class_list(background); - - if (this.matching_background(slideClass, bgClass)) - this.remove_class(background, "hidden"); - else - this.add_class(background, "hidden"); - } - } - else // forcibly hide all backgrounds - this.hide_backgrounds(); - }, - - hide_backgrounds: function () { - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - this.add_class(background, "hidden"); - } - }, - - // compare classes for slide and background - matching_background: function (slideClass, bgClass) { - var i, count, pattern, result; - - // define pattern as regular expression - pattern = /\w+/g; - - // check background class names - result = bgClass.match(pattern); - - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (result[i] == "background") - continue; - - ++count; - } - - if (count == 0) // default match - return true; - - // check for matches and place result in array - result = slideClass.match(pattern); - - // now check if desired name is present for background - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (this.has_token(bgClass, result[i])) - return true; - } - - return false; - }, - - resized: function () { - var width = 0; - - if ( typeof( window.innerWidth ) == 'number' ) - width = window.innerWidth; // Non IE browser - else if (document.documentElement && document.documentElement.clientWidth) - width = document.documentElement.clientWidth; // IE6 - else if (document.body && document.body.clientWidth) - width = document.body.clientWidth; // IE4 - - var height = 0; - - if ( typeof( window.innerHeight ) == 'number' ) - height = window.innerHeight; // Non IE browser - else if (document.documentElement && document.documentElement.clientHeight) - height = document.documentElement.clientHeight; // IE6 - else if (document.body && document.body.clientHeight) - height = document.body.clientHeight; // IE4 - - if (height && (width/height > 1.05*1024/768)) - { - width = height * 1024.0/768; - } - - // IE fires onresize even when only font size is changed! - // so we do a check to avoid blocking < and > actions - if (width != w3c_slidy.last_width || height != w3c_slidy.last_height) - { - if (width >= 1100) - w3c_slidy.size_index = 5; // 4 - else if (width >= 1000) - w3c_slidy.size_index = 4; // 3 - else if (width >= 800) - w3c_slidy.size_index = 3; // 2 - else if (width >= 600) - w3c_slidy.size_index = 2; // 1 - else if (width) - w3c_slidy.size_index = 0; - - // add in font size adjustment from meta element e.g. - // - // useful when slides have too much content ;-) - - if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment && - w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length) - w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment; - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - w3c_slidy.adjust_object_dimensions(width, height); - - if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index]) - { - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - } - - w3c_slidy.last_width = width; - w3c_slidy.last_height = height; - - // force reflow to work around Mozilla bug - if (w3c_slidy.ns_pos) - { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - } - - // force correct positioning of toolbar - w3c_slidy.refresh_toolbar(200); - } - }, - - scrolled: function () { - if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset(); - // hide toolbar - w3c_slidy.toolbar.style.display = "none"; - - // make it reappear later - if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all) - { - setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000); - w3c_slidy.scrollhack = 1; - } - } - }, - - hide_toolbar: function () { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden"); - window.focus(); - }, - - // used to ensure IE refreshes toolbar in correct position - refresh_toolbar: function (interval) { - if (!w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hide_toolbar(); - setTimeout(function () {w3c_slidy.show_toolbar(); }, interval); - } - }, - - // restores toolbar after short delay - show_toolbar: function () { - if (w3c_slidy.want_toolbar) - { - w3c_slidy.toolbar.style.display = "block"; - - if (!w3c_slidy.ns_pos) - { - // adjust position to allow for scrolling - var xoffset = w3c_slidy.scroll_x_offset(); - w3c_slidy.toolbar.style.left = xoffset; - w3c_slidy.toolbar.style.right = xoffset; - - // determine vertical scroll offset - //var yoffset = scrollYOffset(); - - // bottom is doc height - window height - scroll offset - //var bottom = documentHeight() - lastHeight - yoffset - - //if (yoffset > 0 || documentHeight() > lastHeight) - // bottom += 16; // allow for height of scrollbar - - w3c_slidy.toolbar.style.bottom = 0; //bottom; - } - - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden"); - } - - w3c_slidy.scrollhack = 0; - - - // set the keyboard focus to the help link on the - // toolbar to ensure that document has the focus - // IE doesn't always work with window.focus() - // and this hack has benefit of Enter for help - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - }, - -// invoked via F key - toggle_toolbar: function () { - if (!w3c_slidy.view_all) - { - if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden")) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 1; - } - else - { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 0; - } - } - }, - - scroll_x_offset: function () { - if (window.pageXOffset) - return self.pageXOffset; - - if (document.documentElement && - document.documentElement.scrollLeft) - return document.documentElement.scrollLeft; - - if (document.body) - return document.body.scrollLeft; - - return 0; - }, - - scroll_y_offset: function () { - if (window.pageYOffset) - return self.pageYOffset; - - if (document.documentElement && - document.documentElement.scrollTop) - return document.documentElement.scrollTop; - - if (document.body) - return document.body.scrollTop; - - return 0; - }, - - // looking for a way to determine height of slide content - // the slide itself is set to the height of the window - optimize_font_size: function () { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - //var dh = documentHeight(); //getDocHeight(document); - var dh = slide.scrollHeight; - var wh = getWindowHeight(); - var u = 100 * dh / wh; - - alert("window utilization = " + u + "% (doc " - + dh + " win " + wh + ")"); - }, - - // from document object - get_doc_height: function (doc) { - if (!doc) - doc = document; - - if (doc && doc.body && doc.body.offsetHeight) - return doc.body.offsetHeight; // ns/gecko syntax - - if (doc && doc.body && doc.body.scrollHeight) - return doc.body.scrollHeight; - - alert("couldn't determine document height"); - }, - - get_window_height: function () { - if ( typeof( window.innerHeight ) == 'number' ) - return window.innerHeight; // Non IE browser - - if (document.documentElement && document.documentElement.clientHeight) - return document.documentElement.clientHeight; // IE6 - - if (document.body && document.body.clientHeight) - return document.body.clientHeight; // IE4 - }, - - document_height: function () { - var sh, oh; - - sh = document.body.scrollHeight; - oh = document.body.offsetHeight; - - if (sh && oh) - { - return (sh > oh ? sh : oh); - } - - // no idea! - return 0; - }, - - smaller: function () { - if (w3c_slidy.size_index > 0) - { - --w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - bigger: function () { - if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1) - { - ++w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - // with thanks to Ivan Herman for the suggestion - adjust_object_dimensions: function (width, height) { - for( var i = 0; i < w3c_slidy.objects.length; i++ ) - { - var obj = this.objects[i]; - var mimeType = obj.getAttribute("type"); - - if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash") - { - if ( !obj.initialWidth ) - obj.initialWidth = obj.getAttribute("width"); - - if ( !obj.initialHeight ) - obj.initialHeight = obj.getAttribute("height"); - - if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" ) - { - var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1)); - var newW = width * (w/100.0); - obj.setAttribute("width",newW); - } - - if ( obj.initialHeight && - obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" ) - { - var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1)); - var newH = height * (h/100.0); - obj.setAttribute("height", newH); - } - } - } - }, - - // needed for Opera to inhibit default behavior - // since Opera delivers keyPress even if keyDown - // was cancelled - key_press: function (event) { - if (!event) - event = window.event; - - if (!w3c_slidy.key_wanted) - return w3c_slidy.cancel(event); - - return true; - }, - - // See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes - key_down: function (event) { - var key, target, tag; - - w3c_slidy.key_wanted = true; - - if (!event) - event = window.event; - - // kludge around NS/IE differences - if (window.event) - { - key = window.event.keyCode; - target = window.event.srcElement; - } - else if (event.which) - { - key = event.which; - target = event.target; - } - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // avoid interfering with keystroke - // behavior for non-slidy chrome elements - if (!w3c_slidy.slidy_chrome(target) && - w3c_slidy.special_element(target)) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey || event.metaKey) - return true; - - // dismiss table of contents if visible - if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40) - { - w3c_slidy.hide_table_of_contents(true); - - if (key == 27 || key == 84 || key == 67) - return w3c_slidy.cancel(event); - } - - if (key == 34) // Page Down - { - w3c_slidy.next_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 33) // Page Up - { - w3c_slidy.previous_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 32) // space bar - { - w3c_slidy.next_slide(true); - return w3c_slidy.cancel(event); - } - else if (key == 37) // Left arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.previous_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 36) // Home - { - w3c_slidy.first_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 35) // End - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 39) // Right arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.next_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 13) // Enter - { - if (w3c_slidy.outline) - { - if (w3c_slidy.outline.visible) - w3c_slidy.fold(w3c_slidy.outline); - else - w3c_slidy.unfold(w3c_slidy.outline); - - return w3c_slidy.cancel(event); - } - } - else if (key == 188) // < for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 190) // > for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 189 || key == 109) // - for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 187 || key == 191 || key == 107) // = + for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 83) // S for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 66) // B for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 90) // Z for last slide - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 70) // F for toggle toolbar - { - w3c_slidy.toggle_toolbar(); - return w3c_slidy.cancel(event); - } - else if (key == 65) // A for toggle view single/all slides - { - w3c_slidy.toggle_view(); - return w3c_slidy.cancel(event); - } - else if (key == 75) // toggle action of left click for next page - { - w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled; - var alert_msg = (w3c_slidy.mouse_click_enabled ? - "enabled" : "disabled") + " mouse click advance"; - - alert(w3c_slidy.localize(alert_msg)); - return w3c_slidy.cancel(event); - } - else if (key == 84 || key == 67) // T or C for table of contents - { - if (w3c_slidy.toc) - w3c_slidy.toggle_table_of_contents(); - - return w3c_slidy.cancel(event); - } - else if (key == 72) // H for help - { - window.location = w3c_slidy.help_page; - return w3c_slidy.cancel(event); - } - //else alert("key code is "+ key); - - return true; - }, - - // safe for both text/html and application/xhtml+xml - create_element: function (name) { - if (this.xhtml && (typeof document.createElementNS != 'undefined')) - return document.createElementNS("http://www.w3.org/1999/xhtml", name) - - return document.createElement(name); - }, - - get_element_style: function (elem, IEStyleProp, CSSStyleProp) { - if (elem.currentStyle) - { - return elem.currentStyle[IEStyleProp]; - } - else if (window.getComputedStyle) - { - var compStyle = window.getComputedStyle(elem, ""); - return compStyle.getPropertyValue(CSSStyleProp); - } - return ""; - }, - - // the string str is a whitespace separated list of tokens - // test if str contains a particular token, e.g. "slide" - has_token: function (str, token) { - if (str) - { - // define pattern as regular expression - var pattern = /\w+/g; - - // check for matches - // place result in array - var result = str.match(pattern); - - // now check if desired token is present - for (var i = 0; i < result.length; i++) - { - if (result[i] == token) - return true; - } - } - - return false; - }, - - get_class_list: function (element) { - if (typeof element.className != 'undefined') - return element.className; - - return element.getAttribute("class"); - }, - - has_class: function (element, name) { - if (element.nodeType != 1) - return false; - - var regexp = new RegExp("(^| )" + name + "\W*"); - - if (typeof element.className != 'undefined') - return regexp.test(element.className); - - return regexp.test(element.getAttribute("class")); - }, - - remove_class: function (element, name) { - var regexp = new RegExp("(^| )" + name + "\W*"); - var clsval = ""; - - if (typeof element.className != 'undefined') - { - clsval = element.className; - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.className = clsval; - } - } - else - { - clsval = element.getAttribute("class"); - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.setAttribute("class", clsval); - } - } - }, - - add_class: function (element, name) { - if (!this.has_class(element, name)) - { - if (typeof element.className != 'undefined') - element.className += " " + name; - else - { - var clsval = element.getAttribute("class"); - clsval = clsval ? clsval + " " + name : name; - element.setAttribute("class", clsval); - } - } - }, - - // HTML elements that can be used with class="incremental" - // note that you can also put the class on containers like - // up, ol, dl, and div to make their contents appear - // incrementally. Upper case is used since this is what - // browsers report for HTML node names (text/html). - incremental_elements: null, - okay_for_incremental: function (name) { - if (!this.incremental_elements) - { - var inclist = new Array(); - inclist["p"] = true; - inclist["pre"] = true; - inclist["li"] = true; - inclist["blockquote"] = true; - inclist["dt"] = true; - inclist["dd"] = true; - inclist["h2"] = true; - inclist["h3"] = true; - inclist["h4"] = true; - inclist["h5"] = true; - inclist["h6"] = true; - inclist["span"] = true; - inclist["address"] = true; - inclist["table"] = true; - inclist["tr"] = true; - inclist["th"] = true; - inclist["td"] = true; - inclist["img"] = true; - inclist["object"] = true; - this.incremental_elements = inclist; - } - return this.incremental_elements[name.toLowerCase()]; - }, - - next_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.next_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) // ELEMENT - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - previous_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.previous_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - // set visibility for all elements on current slide with - // a parent element with attribute class="incremental" - set_visibility_all_incremental: function (value) { - var node = this.next_incremental_item(null); - - if (value == "hidden") - { - while (node) - { - w3c_slidy.add_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - else // value == "visible" - { - while (node) - { - w3c_slidy.remove_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - }, - - // reveal the next hidden item on the slide - // node is null or the node that was last revealed - reveal_next_item: function (node) { - node = w3c_slidy.next_incremental_item(node); - - if (node && node.nodeType == 1) // an element - w3c_slidy.remove_class(node, "invisible"); - - return node; - }, - - // exact inverse of revealNextItem(node) - hide_previous_item: function (node) { - if (node && node.nodeType == 1) // an element - w3c_slidy.add_class(node, "invisible"); - - return this.previous_incremental_item(node); - }, - - // left to right traversal of root's content - next_node: function (root, node) { - if (node == null) - return root.firstChild; - - if (node.firstChild) - return node.firstChild; - - if (node.nextSibling) - return node.nextSibling; - - for (;;) - { - node = node.parentNode; - - if (!node || node == root) - break; - - if (node && node.nextSibling) - return node.nextSibling; - } - - return null; - }, - - // right to left traversal of root's content - previous_node: function (root, node) { - if (node == null) - { - node = root.lastChild; - - if (node) - { - while (node.lastChild) - node = node.lastChild; - } - - return node; - } - - if (node.previousSibling) - { - node = node.previousSibling; - - while (node.lastChild) - node = node.lastChild; - - return node; - } - - if (node.parentNode != root) - return node.parentNode; - - return null; - }, - - previous_sibling_element: function (el) { - el = el.previousSibling; - - while (el && el.nodeType != 1) - el = el.previousSibling; - - return el; - }, - - next_sibling_element: function (el) { - el = el.nextSibling; - - while (el && el.nodeType != 1) - el = el.nextSibling; - - return el; - }, - - first_child_element: function (el) { - var node; - - for (node = el.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1) - break; - } - - return node; - }, - - first_tag: function (element, tag) { - var node; - - if (!this.is_xhtml) - tag = tag.toUpperCase(); - - for (node = element.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1 && node.nodeName == tag) - break; - } - - return node; - }, - - hide_selection: function () { - if (window.getSelection) // Firefox, Chromium, Safari, Opera - { - var selection = window.getSelection(); - - if (selection.rangeCount > 0) - { - var range = selection.getRangeAt(0); - range.collapse (false); - } - } - else // Internet Explorer - { - var textRange = document.selection.createRange (); - textRange.collapse (false); - } - }, - - get_selected_text: function () { - try - { - if (window.getSelection) - return window.getSelection().toString(); - - if (document.getSelection) - return document.getSelection().toString(); - - if (document.selection) - return document.selection.createRange().text; - } - catch (e) - { - } - - return ""; - }, - - // make note of length of selected text - // as this evaluates to zero in click event - mouse_button_up: function (e) { - w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length; - }, - - // right mouse button click is reserved for context menus - // it is more reliable to detect rightclick than leftclick - mouse_button_click: function (e) { - var rightclick = false; - var leftclick = false; - var middleclick = false; - var target; - - if (!e) - var e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target.nodeType == 3) - target = target.parentNode; - - if (e.which) // all browsers except IE - { - leftclick = (e.which == 1); - middleclick = (e.which == 2); - rightclick = (e.which == 3); - } - else if (e.button) - { - // Konqueror gives 1 for left, 4 for middle - // IE6 gives 0 for left and not 1 as I expected - - if (e.button == 4) - middleclick = true; - - // all browsers agree on 2 for right button - rightclick = (e.button == 2); - } - else - leftclick = true; - - if (w3c_slidy.selected_text_len > 0) - { - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - // dismiss table of contents - w3c_slidy.hide_table_of_contents(false); - - // check if target is something that probably want's clicks - // e.g. a, embed, object, input, textarea, select, option - var tag = target.nodeName.toLowerCase(); - - if (w3c_slidy.mouse_click_enabled && leftclick && - !w3c_slidy.special_element(target) && - !target.onclick) - { - w3c_slidy.next_slide(true); - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - return true; - }, - - special_element: function (e) { - var tag = e.nodeName.toLowerCase(); - - return e.onkeydown || - e.onclick || - tag == "a" || - tag == "embed" || - tag == "object" || - tag == "video" || - tag == "audio" || - tag == "input" || - tag == "textarea" || - tag == "select" || - tag == "option"; - }, - - slidy_chrome: function (el) { - while (el) - { - if (el == w3c_slidy.toc || - el == w3c_slidy.toolbar || - w3c_slidy.has_class(el, "outline")) - return true; - - el = el.parentNode; - } - - return false; - }, - - get_key: function (e) - { - var key; - - // kludge around NS/IE differences - if (typeof window.event != "undefined") - key = window.event.keyCode; - else if (e.which) - key = e.which; - - return key; - }, - - get_target: function (e) { - var target; - - if (!e) - e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - if (target.nodeType != 1) - target = target.parentNode; - - return target; - }, - - // does display property provide correct defaults? - is_block: function (elem) { - var tag = elem.nodeName.toLowerCase(); - - return tag == "ol" || tag == "ul" || tag == "p" || - tag == "li" || tag == "table" || tag == "pre" || - tag == "h1" || tag == "h2" || tag == "h3" || - tag == "h4" || tag == "h5" || tag == "h6" || - tag == "blockquote" || tag == "address"; - }, - - add_listener: function (element, event, handler) { - if (window.addEventListener) - element.addEventListener(event, handler, false); - else - element.attachEvent("on"+event, handler); - }, - - // used to prevent event propagation from field controls - stop_propagation: function (event) { - event = event ? event : window.event; - event.cancelBubble = true; // for IE - - if (event.stopPropagation) - event.stopPropagation(); - - return true; - }, - - cancel: function (event) { - if (event) - { - event.cancel = true; - event.returnValue = false; - - if (event.preventDefault) - event.preventDefault(); - } - - w3c_slidy.key_wanted = false; - return false; - }, - -// for each language define an associative array -// and also the help text which is longer - - strings_es: { - "slide":"pág.", - "help?":"Ayuda", - "contents?":"Índice", - "table of contents":"tabla de contenidos", - "Table of Contents":"Tabla de Contenidos", - "restart presentation":"Reiniciar presentación", - "restart?":"Inicio" - }, - help_es: - "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " + - "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.", - - strings_ca: { - "slide":"pàg..", - "help?":"Ajuda", - "contents?":"Índex", - "table of contents":"taula de continguts", - "Table of Contents":"Taula de Continguts", - "restart presentation":"Reiniciar presentació", - "restart?":"Inici" - }, - help_ca: - "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " + - "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.", - - strings_cs: { - "slide":"snímek", - "help?":"nápověda", - "contents?":"obsah", - "table of contents":"obsah prezentace", - "Table of Contents":"Obsah prezentace", - "restart presentation":"znovu spustit prezentaci", - "restart?":"restart" - }, - help_cs: - "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " + - "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " + - "dá zvětšit a zmenšit pomocí kláves B a S.", - - strings_nl: { - "slide":"pagina", - "help?":"Help?", - "contents?":"Inhoud?", - "table of contents":"inhoudsopgave", - "Table of Contents":"Inhoudsopgave", - "restart presentation":"herstart presentatie", - "restart?":"Herstart?" - }, - help_nl: - "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " + - "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.", - - strings_de: { - "slide":"Seite", - "help?":"Hilfe", - "contents?":"Übersicht", - "table of contents":"Inhaltsverzeichnis", - "Table of Contents":"Inhaltsverzeichnis", - "restart presentation":"Präsentation neu starten", - "restart?":"Neustart" - }, - help_de: - "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " + - "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.", - - strings_pl: { - "slide":"slajd", - "help?":"pomoc?", - "contents?":"spis treści?", - "table of contents":"spis treści", - "Table of Contents":"Spis Treści", - "restart presentation":"Restartuj prezentację", - "restart?":"restart?" - }, - help_pl: - "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" + - "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.", - - strings_fr: { - "slide":"page", - "help?":"Aide", - "contents?":"Index", - "table of contents":"table des matières", - "Table of Contents":"Table des matières", - "restart presentation":"Recommencer l'exposé", - "restart?":"Début" - }, - help_fr: - "Naviguez avec la souris, la barre d'espace, les flèches " + - "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " + - "les touches S et B pour modifier la taille de la police.", - - strings_hu: { - "slide":"oldal", - "help?":"segítség", - "contents?":"tartalom", - "table of contents":"tartalomjegyzék", - "Table of Contents":"Tartalomjegyzék", - "restart presentation":"bemutató újraindítása", - "restart?":"újraindítás" - }, - help_hu: - "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " + - "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " + - "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " + - "a szöveg méretét.", - - strings_it: { - "slide":"pag.", - "help?":"Aiuto", - "contents?":"Indice", - "table of contents":"indice", - "Table of Contents":"Indice", - "restart presentation":"Ricominciare la presentazione", - "restart?":"Inizio" - }, - help_it: - "Navigare con mouse, barra spazio, frecce sinistra/destra o " + - "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.", - - strings_el: { - "slide":"σελίδα", - "help?":"βοήθεια;", - "contents?":"περιεχόμενα;", - "table of contents":"πίνακας περιεχομένων", - "Table of Contents":"Πίνακας Περιεχομένων", - "restart presentation":"επανεκκίνηση παρουσίασης", - "restart?":"επανεκκίνηση;" - }, - help_el: - "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " + - "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " + - "το μέγεθος της γραμματοσειράς.", - - strings_ja: { - "slide":"スライド", - "help?":"ヘルプ", - "contents?":"目次", - "table of contents":"目次を表示", - "Table of Contents":"目次", - "restart presentation":"最初から再生", - "restart?":"最初から" - }, - help_ja: - "マウス左クリック ・ スペース ・ 左右キー " + - "または Page Up ・ Page Downで操作, S ・ Bでフォントサイズ変更", - - strings_zh: { - "slide":"幻灯片", - "help?":"帮助?", - "contents?":"内容?", - "table of contents":"目录", - "Table of Contents":"目录", - "restart presentation":"重新启动展示", - "restart?":"重新启动?" - }, - help_zh: - "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " + - "用 S, B 改变字体大小.", - - strings_ru: { - "slide":"слайд", - "help?":"помощь?", - "contents?":"содержание?", - "table of contents":"оглавление", - "Table of Contents":"Оглавление", - "restart presentation":"перезапустить презентацию", - "restart?":"перезапуск?" - }, - help_ru: - "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" + - "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.", - - strings_sv: { - "slide":"sida", - "help?":"hjälp", - "contents?":"innehåll", - "table of contents":"innehållsförteckning", - "Table of Contents":"Innehållsförteckning", - "restart presentation":"visa presentationen från början", - "restart?":"börja om" - }, - help_sv: - "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " + - "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " + - "Använd tangenterna S och B för att ändra textens storlek.", - - strings: { }, - - localize: function (src) { - if (src == "") - return src; - - // try full language code, e.g. en-US - var s, lookup = w3c_slidy.strings[w3c_slidy.lang]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - - // strip country code suffix, e.g. - // try en if undefined for en-US - var lg = w3c_slidy.lang.split("-"); - - if (lg.length > 1) - { - lookup = w3c_slidy.strings[lg[0]]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - } - - // otherwise string as is - return src; - }, - - init_localization: function () { - var i18n = w3c_slidy; - var help_text = w3c_slidy.help_text; - - // each such language array is declared in the localize array - // this is used as in w3c_slidy.localize("foo"); - this.strings = { - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - }, - - i18n.strings_es[help_text] = i18n.help_es; - i18n.strings_ca[help_text] = i18n.help_ca; - i18n.strings_cs[help_text] = i18n.help_cs; - i18n.strings_nl[help_text] = i18n.help_nl; - i18n.strings_de[help_text] = i18n.help_de; - i18n.strings_pl[help_text] = i18n.help_pl; - i18n.strings_fr[help_text] = i18n.help_fr; - i18n.strings_hu[help_text] = i18n.help_hu; - i18n.strings_it[help_text] = i18n.help_it; - i18n.strings_el[help_text] = i18n.help_el; - i18n.strings_ja[help_text] = i18n.help_ja; - i18n.strings_zh[help_text] = i18n.help_zh; - i18n.strings_ru[help_text] = i18n.help_ru; - i18n.strings_sv[help_text] = i18n.help_sv; - - w3c_slidy.lang = document.body.parentNode.getAttribute("lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = "en"; - } -}; - -// hack for back button behavior -if (w3c_slidy.ie6 || w3c_slidy.ie7) -{ - document.write(""); -} - -// attach event listeners for initialization -w3c_slidy.set_up(); - -// hide the slides as soon as body element is available -// to reduce annoying screen mess before the onload event -setTimeout(w3c_slidy.hide_slides, 50); - diff --git a/lcb-bare-metal/scripts/slidy.js.gz b/lcb-bare-metal/scripts/slidy.js.gz deleted file mode 100644 index 35746cb3d747e3597c504e7bee2e76e2891e499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12797 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

    {s9zCkx}+(g P8 - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/lcb-bare-metal/styles/openstack.css b/lcb-bare-metal/styles/openstack.css deleted file mode 100644 index add7cd0..0000000 --- a/lcb-bare-metal/styles/openstack.css +++ /dev/null @@ -1,441 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 1.6em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/lcb-bare-metal/styles/slidy.css b/lcb-bare-metal/styles/slidy.css deleted file mode 100644 index 96e3da7..0000000 --- a/lcb-bare-metal/styles/slidy.css +++ /dev/null @@ -1,401 +0,0 @@ -/* slidy.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.toolbar { - position: fixed; z-index: 200; - top: auto; bottom: 0; left: 0; right: 0; - height: 1.2em; text-align: right; - padding-left: 1em; - padding-right: 1em; - font-size: 60%; - color: red; - background-color: rgb(240,240,240); - border-top: solid 1px rgb(180,180,180); -} - -div.toolbar span.copyright { - color: black; - margin-left: 0.5em; -} - -div.initial_prompt { - position: absolute; - z-index: 1000; - bottom: 1.2em; - width: 100%; - background-color: rgb(200,200,200); - opacity: 0.35; - background-color: rgb(200,200,200, 0.35); - cursor: pointer; -} - -div.initial_prompt p.help { - text-align: center; -} - -div.initial_prompt p.close { - text-align: right; - font-style: italic; -} - -div.slidy_toc { - position: absolute; - z-index: 300; - width: 60%; - max-width: 30em; - height: 30em; - overflow: auto; - top: auto; - right: auto; - left: 4em; - bottom: 4em; - padding: 1em; - background: rgb(240,240,240); - border-style: solid; - border-width: 2px; - font-size: 60%; -} - -div.slidy_toc .toc_heading { - text-align: center; - width: 100%; - margin: 0; - margin-bottom: 1em; - border-bottom-style: solid; - border-bottom-color: rgb(180,180,180); - border-bottom-width: 1px; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding-top: 0; - padding-bottom: 0; - padding-left: 20px; - padding-right: 20px; - border-width: 0; - clear: both; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - display: none; -} - -div.handout { - margin-left: 20px; - margin-right: 20px; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 10%; - margin-right: 0; -} - -div.slide h1 { - padding-left: 0; - padding-right: 20pt; - padding-top: 4pt; - padding-bottom: 4pt; - margin-top: 0; - margin-left: 0; - margin-right: 60pt; - margin-bottom: 0.5em; - display: block; - font-size: 160%; - line-height: 1.2em; - background: transparent; -} - -div.toc { - position: absolute; - top: auto; - bottom: 4em; - left: 4em; - right: auto; - width: 60%; - max-width: 30em; - height: 30em; - border: solid thin black; - padding: 1em; - background: rgb(240,240,240); - color: black; - z-index: 300; - overflow: auto; - display: block; - visibility: visible; -} - -div.toc-heading { - width: 100%; - border-bottom: solid 1px rgb(180,180,180); - margin-bottom: 1em; - text-align: center; -} - -pre { - font-size: 80%; - font-weight: bold; - line-height: 120%; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 1em; - padding-right: 1em; - border-style: solid; - border-left-width: 1em; - border-top-width: thin; - border-right-width: thin; - border-bottom-width: thin; - border-color: #95ABD0; - color: #00428C; - background-color: #E4E5E7; -} - -li pre { margin-left: 0; } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -.smaller { font-size: smaller } -.bigger { font-size: 130% } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } - -ul li { - list-style: square; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 0; - line-height: 140%; -} - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; - list-style-type: decimal; -} - -li ul li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li ul li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li ul li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -li ol li { - list-style-type: decimal; -} - - -li li ol li { - list-style-type: decimal; -} - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -ul.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -/* for slides with class "title" in table of contents */ -a.titleslide { font-weight: bold; font-style: italic } - -/* - hide images for work around for save as bug - where browsers fail to save images used by CSS -*/ -img.hidden { display: none; visibility: hidden } -div.initial_prompt { display: none; visibility: hidden } - - div.slide { - visibility: visible; - position: inherit; - } - div.handout { - border-top-style: solid; - border-top-width: thin; - border-top-color: black; - } - -@media screen { - .hidden { display: none; visibility: visible } - - div.slide.hidden { display: block; visibility: visible } - div.handout.hidden { display: block; visibility: visible } - div.background { display: none; visibility: hidden } - body.single_slide div.initial_prompt { display: block; visibility: visible } - body.single_slide div.background { display: block; visibility: visible } - body.single_slide div.background.hidden { display: none; visibility: hidden } - body.single_slide .invisible { visibility: hidden } - body.single_slide .hidden { display: none; visibility: hidden } - body.single_slide div.slide { position: absolute } - body.single_slide div.handout { display: none; visibility: hidden } -} - -@media print { - .hidden { display: block; visibility: visible } - - div.slide pre { font-size: 60%; padding-left: 0.5em; } - div.toolbar { display: none; visibility: hidden; } - div.slidy_toc { display: none; visibility: hidden; } - div.background { display: none; visibility: hidden; } - div.slide { page-break-before: always } - /* :first-child isn't reliable for print media */ - div.slide.first-slide { page-break-before: avoid } -} - diff --git a/lcb-bare-metal/styles/w3c-blue.css b/lcb-bare-metal/styles/w3c-blue.css deleted file mode 100644 index 83bd238..0000000 --- a/lcb-bare-metal/styles/w3c-blue.css +++ /dev/null @@ -1,493 +0,0 @@ -/* w3c-blue.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; - background-color: #728ec2; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 3em; - padding-right: 3em; - padding-top: 0.1em; - margin-bottom: 0.8em; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - min-height: 2.3em; - color: white; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - color: white; - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - background: #728ec2; - border-width: 0; - height: 3em; - max-width: 3em; - z-index: 2; - float: left; -} - -#head-logo { - margin: 0; - margin-top: 0.25em; - padding-top: 0.25em; - padding-bottom: 0.2em; - padding-left: 0; - padding-right: 0; - height: 3.2em; - width: 4.8em; - float: right; - z-index: 2; - background: #728ec2; -} - -#head-logo-fallback { - margin: 0; - padding: 0; - margin-top: -0.8em; - width: 4.8em; - float: right; - z-index: 2; -} - -/* the next two classes support vertical and horizontal centering */ -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - color: white; - background-color: #728ec2; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - color: white; - height: auto; -} - -div.slide.cover h2 { - color: white; -} - -div.slide.cover a { - color: white; -} - -div.slide.cover a:visited { color: white } -div.slide.cover a:link { color: white } -div.slide.cover a:hover { color: yellow; text-decoration: underline } -div.slide.cover a:active { color: yellow; text-decoration: underline } - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -div.slide.cover img.cover { - margin: 0 0 0 0; - float: right; - padding-bottom: 4em; - width: 50%; - overflow: hidden; -} - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/puppetconf/notes b/notes similarity index 100% rename from puppetconf/notes rename to notes diff --git a/openstack.css b/openstack.css deleted file mode 100644 index add7cd0..0000000 --- a/openstack.css +++ /dev/null @@ -1,441 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 1.6em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/overview/Overview.html b/overview/Overview.html deleted file mode 100644 index e0cf306..0000000 --- a/overview/Overview.html +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -

    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/overview/Overview.xhtml b/overview/Overview.xhtml deleted file mode 100644 index e0cf306..0000000 --- a/overview/Overview.xhtml +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/overview/blank.html b/overview/blank.html deleted file mode 100644 index c9081eb..0000000 --- a/overview/blank.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -HTML Slidy - template for basic presentations - - - - - - - -
    -

    Sample heading

    - -

    This is a template file you can copy and edit on your own server.

    - -
      -
    • point 1
    • -
    • point 2
    • -
    • . . .
    • -
    -
    - - diff --git a/overview/graphics/bullet-fold-dim.gif b/overview/graphics/bullet-fold-dim.gif deleted file mode 100644 index bce1a2a11c5532597bf9f535a7ffbf4fbf7d3f91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JN>NcHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvk@lY=Jv;`AXK3rv)x@3}*5D!zp z3kQRhQR~Ad9k38c*dIQrL7QPVqY7hq0o&xb58uRDCnmq-|1J9dLiA7Gy3mG}R$fj9 FYXE7rNksqv diff --git a/overview/graphics/bullet-fold-dim.png b/overview/graphics/bullet-fold-dim.png deleted file mode 100644 index 4e28cfa8cd355ebeeacd2e699594379eac1eb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 zcmV-f3#RmmP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=00004XF*Lt006O$eEU(80000WV@Og>004R=004l4008;_004mL004C` z008P>0026e000+nl3&F}0001VNkl)f?%~6;qiJwxr$HFFaRXCKLt_v*5ayWCa&TCt z!G{me4qgWu8yhnY`6wQB;IMZf<6v*{0{{R3|NjF3*X$M!np6uf00000NkvXXu0mjf Dhk;$x diff --git a/overview/graphics/bullet-fold.gif b/overview/graphics/bullet-fold.gif deleted file mode 100644 index d4b063c91b5c246ba21e49df494ce6e8d6aec2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 diff --git a/overview/graphics/bullet-nofold-dim.gif b/overview/graphics/bullet-nofold-dim.gif deleted file mode 100644 index 98a4c39f00ea566ea2d1629b8c2187d802482809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmZ?wbhEHb)L;-{Sjf!KI`{aQGiP4E{tpC-KUo;L7?>G!7=QpI&%hKvr+?*X4*tb0 zYv*+?-MX_mwo>v&hlIqERat%s3P&~xczok!+bna(j)m(@QsaGo5eY7){$-zEvan8J uT=A8YON05k9)m~#+n(?XuY9&mlE{2fb+K-rXyJ34!2EmP|F|$RSOWk!$2hP6 diff --git a/overview/graphics/bullet-nofold-dim.png b/overview/graphics/bullet-nofold-dim.png deleted file mode 100644 index 27bccb2dde2052942a6f4bd0a8acf7bf169796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 GU=09ar#5{6 diff --git a/overview/graphics/bullet-nofold.png b/overview/graphics/bullet-nofold.png deleted file mode 100644 index 28215ecd4675584e8a272d82eec129f0e86e34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 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 m4hHBBr2EVN00030{{sNSt`VjJi-9))0000 diff --git a/overview/graphics/bullet-unfold-dim.gif b/overview/graphics/bullet-unfold-dim.gif deleted file mode 100644 index b758cbedc6562e85e52e1e899de7d65e062a5604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JM#@cHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvku}Ss@Q+I)f&bl*5Ahxia6SlMK-)yYqs}FDFZ4PVg K?BeBQum%8{rAqq% diff --git a/overview/graphics/bullet-unfold-dim.png b/overview/graphics/bullet-unfold-dim.png deleted file mode 100644 index 1dec59d8f3e2354da112b76d33c012526aaf8572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2913 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 LNkvXXu0mjfFF0fv diff --git a/overview/graphics/bullet-unfold.gif b/overview/graphics/bullet-unfold.gif deleted file mode 100644 index e5ecd5bab3bb35b03fe5c9c73b27e4037a22f6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 Hu0mjf?|WeS diff --git a/overview/graphics/bullet.png b/overview/graphics/bullet.png deleted file mode 100644 index 14ebd9510030df0289ab39d03d769c8c40679b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=?1^9%xw$45N|Nno@75XcHB1|Pg ze!>44o^Chr0vY1z;uunKD=Fa!lZ1q%!GRSDwJaMM8W@-v?Ef(Mo-Aak2P$IlboFyt I=akR{0EtU5!vFvP diff --git a/overview/graphics/example.png b/overview/graphics/example.png deleted file mode 100644 index 7ce9b3ffee0d58e6d8c2b1e09ca814fa7483e1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 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 - - - W3C Indian Office logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/overview/graphics/face1.gif b/overview/graphics/face1.gif deleted file mode 100644 index 04e50cd79749153fe9eda6d18558beee586b11fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 diff --git a/overview/graphics/face4.gif b/overview/graphics/face4.gif deleted file mode 100644 index 3f687402ab0e8379da8d37367701362a24d7907f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmV-U1F`%^Nk%w1Va)*f0HFZ@00030{{a900RR60A^sIZa%Ew3Wn>_CX>@2HRA^-& zM@dak03rDV0SW*D04x9i007MZ`2YX{{*;fY%k2-NoV41Dv);V>4~F7Mmgb43>dLn6 z3&-+I*Y=I)`p)(tOe&Ymrt=AnN~hGS^@`1Ex7@Dx3l59N_^!OfdmU0Jcux% z!h8W5I!q?Op~QwVDq6glV4_C;hZsA0RIxFnhLI!>glt$crOK5CPKIO&vw=&AF>Bg% zFmvP0nmHxz{CTsdMxZK%N+gO@r9%Krn>uAGQG?VA5}#TH&~U2Oty~32y!v!v*RcsE zf_2)EtlG5>B%W#(-&-47=AoynW^ z#J&!L8#g|&Z_eWwCiZp6JUZ=(eT`bbZry;!z7C~(XFahm_VMJ6_HFn*y$0)j+q-`c zpQ%vw^etGAk3T>Dp7s9wQ)mcafC2`fUx5amHQ<2$EjU4f10D!rgbo78V1*J)*ieKT z7C51W9#W9th9br{U~nd$r~!Z@uGpS{D82}z1OSRi<9hbp@znkU0YA zW06+{C}ff^0%&BDO#!H6lqWXiq>~LviDhsYZpmerUV52jn7e&RW|?LVC}x_voylgK z391QaoN~@dXPtK5iD#aA?#XALe*Ot)pn?ucXrYE4ifE#WF3M=5jy?)$q>@fbX{DB4 zifN{rZpvw=o_-2ysG^QaYN@84ifXE=uF7hwuD%Lutg_BZYpu54ifgXA?#gSgzWxeq Yu)+>YY_Y~3iwSJ9$}Y=nngsv=JBBEm8~^|S diff --git a/overview/graphics/fold-bright.gif b/overview/graphics/fold-bright.gif deleted file mode 100644 index 7e38faa8ba143f807aa48965da5b05b6dc2e3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZQcM5J({J-z=4`p8 zEpRVp5nq&thnI(^Qbxxbg-2x`XB6|=@5n65_vm-@VLGztV~2{Lz~m*DEggO4g*;|q t+@p{u!&2V-BT3*9_o5uf1=<~^tPkfYJQ8AwZP=mwZoiQX&)EL Ii!fLN0B3C!`v3p{ diff --git a/overview/graphics/fold.bmp b/overview/graphics/fold.bmp deleted file mode 100644 index 6ba9e56274fa4d8cfa89b5e74bb90efcfc77b043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSb#9`|L|c<1l5Kq0Tdxpj)CDnG9p?Z LhI5Fp52r5y%r$qx diff --git a/overview/graphics/fold.gif b/overview/graphics/fold.gif deleted file mode 100644 index 133e594fd0d939fd646d089d3bb037601e0ec93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZ?wbh9u|a>QWZRN6Vp?JQWH}u3s0un02Oft_=LFbIC8Ib?(zTs|Nmsr`3@9h zE(!7r{{Nrh`YB$ZfecojE{-7;w~`W+Bn>7kZ58Bh@JeD_9ObsPCreT<>P7G&9(COt v%|a|2*#EDX7O1;8s;ynjYKj2^BOAja87|H4rQHHRQy4s5{an^LB{Ts5_n$!T diff --git a/overview/graphics/keys2.jpg b/overview/graphics/keys2.jpg deleted file mode 100644 index 4739be00a0b3433b3522594a1362cc9e8f592c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42807 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 diff --git a/overview/graphics/nofold-dim.bmp b/overview/graphics/nofold-dim.bmp deleted file mode 100644 index 8a12826b1bbd1c79bf99f73612f595d8b1751a9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_qPOB!|m~3;-8C B+b;kB diff --git a/overview/graphics/nofold-dim.gif b/overview/graphics/nofold-dim.gif deleted file mode 100644 index 996fb5edaba3d31384c844941e262fca1797fb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 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 diff --git a/overview/graphics/openstack-cloud-software-vertical-large.png b/overview/graphics/openstack-cloud-software-vertical-large.png deleted file mode 100644 index 8d157aabcb9fb0a1be7d9362de23de7c4de1b5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23062 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 D6hBo} diff --git a/overview/graphics/unfold-bright.gif b/overview/graphics/unfold-bright.gif deleted file mode 100644 index 2748131a416f9a45800e95bb5cff1e84d00a3991..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZbxZ%s({J-z=4`p8 zEpRVp5nq&t#1uuLX^tH&Sty8OrBlZQtrif~`HHjGNxh@n~>z7N)VL5 cBB3S-)@a<{9 diff --git a/overview/graphics/unfold-dim.bmp b/overview/graphics/unfold-dim.bmp deleted file mode 100644 index c2a6bafa22d7f261c72545f2aede6d8ecf182a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_l#=xxOe-XUlXYh;v9VTAvqXoCXm7k7yz?a*k1qu diff --git a/overview/graphics/unfold-dim.gif b/overview/graphics/unfold-dim.gif deleted file mode 100644 index bee56711710516d16c9419285b0810079894116c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|@~ diff --git a/overview/graphics/unfold.gif b/overview/graphics/unfold.gif deleted file mode 100644 index 0753ae4d2c6a05d02bf3ece0c06d46fe03ce9f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|APd_=^+j!xJm!r1U zH-CR)S~J^4)t*W;EMOlXgqM^_;BR`L?N| zsYSwDq&Xw=DCea#?BLnAKswAZ(t%DDv%N4t}y=c5vMb(v=x66vZDtfK;hmriy zgKmDb3?jLDyOL6xr6r|o0mYV7P%_&IR>2f=J$&DfRh?(iS-^Hjqkvk(t43abI zL0cAMXUkc;tk~OV8*M~cvZiD&o-2l(8tHLAo^TA385@qb)&O?Fd$rHB$Ay*fEqY6{ z+CunmDSywvl(6$ZAFA<OrblwGNg z8r|9q#7*b2t+}L?^*_<9Xd^9L5v3jd{jWLPIx0amU&uZ3gf+-Zsn>JlP#tsgm$ii? z5%P>n?8zcLaj%E9D8CALN_v?I&9Q(sJVJd*&3gEfW#4jD29@y9HO$>p>}=3&oi<3E|3EGAD`>QIyq& z;-HN?&Za=C4h+NK6~G%>U5#$ABg%3UbOxl3*NZAUB+2`XXsRjw70>|_qj1w{$+Ml2bGpO==D#~v4#T@7Y>$XgRX9VPUfhG+E!p)2BsvA zdPk&0UuyvF>t5w|Qap@)mTN1{-|RlWC;?HiW%Sc#ndweEv z|DLTiUO&|j37@RrPvY}>x8EIq45Jk984vgmG~N=<#Kcd;SDzjD{FYGt+Q;w3*ZAFN z{(J!L=<|=(1-i0fxFyx&G@?guT-cyLmoffn;_9@)_QKz)m9dlYBU=(%SB=`1%%4X0 wo+YqS-e&G - - W3C logo - - - - - - - ® - - - - diff --git a/overview/graphics/w3c-logo-slanted.jpg b/overview/graphics/w3c-logo-slanted.jpg deleted file mode 100644 index 54e0ac361f274c598f320073c98f8842adc73069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26539 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 W_4Fyi;{Wdlp*lAI%N;4dr~eI6#cTio diff --git a/overview/graphics/w3c-logo-white.gif b/overview/graphics/w3c-logo-white.gif deleted file mode 100644 index 3b3c6fd0261196ecf14cc338f0a3ec20a1e27016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpikNk%w1VOanq0OJk-K!ddqWTNl&`QPgEzt-j;Z>TVNub;u%&*1EUt`NWkGIrNj=TT=|NsC0A^8LW000jFEC2ui09gPe000F3(0~cdyBJGqv&R7?jwDcg z=yztp>LpGb2k9a^L+UYi@81bjKtUiJ6d%G0fH))w3{RnlL^XOH-DB|U0zV2tZven3 z9F2zoK{TQew}nnDi)sztyd!%#caZ^HK?eW{2mk_Q9)2=3C>pgha{Y?9)WtT4hIhk2~UWt7jQDAD0DG)D0nw%v$hTbtFbr= zG(*e+D+h!HNWP3QE*_9Fk|>lh0_3M2wg-+N;SQGoYh z2P6bqYTQ8hA%G8D|FF#JXYB*00qx%GOPHaXgKz$Qe4P964hOz_83@Fvq9Y?m5Ga5B zP?n*eu?qk@rGPW;rB4j`Vlc!ooU}k|UpqRU!m|d9R3FM!3k)0*%K#s?z848q)5zm0Y&m5DMgNLDCfW$973TXEl zc0y(hn7JtF5v~rd4p^r3tz&jSzySHW)IspZQRXj2`+&>0;LpC;p)#8a?hn+>y~8J* zEhGJd>OQ7xQQ2O;`VZP=7~kSUn9qJt*vQusSW%7VfPCyFho25bwP%2TFD-CWSRO&B zK@Ynjb$}SCJpc`D1nif>8Hz>K;7U3$b5u77Ot+Lo1c|ta46vD%VG7XDbYdqN1+bY; z7udiSIsw7P$aSWe^8$tmOrU^)`_MuFf$!Pa;ZF@N_W>|SmQ_g|9vDCe0tqw#fC9nY z;0$wcT&05_TKf29muhr}p)Y}*L8lZZ39*_FL#9UG4@!jR5S2+xI1qBp9B?HD03f%3 XjF91pLIDD1AcCb@gz#uW5dZ)?A@5II diff --git a/overview/graphics/w3c-logo-white.svg b/overview/graphics/w3c-logo-white.svg deleted file mode 100644 index d63907f..0000000 --- a/overview/graphics/w3c-logo-white.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - W3C logo - - - - - - - ® - - - - diff --git a/overview/help/.htaccess b/overview/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/overview/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/overview/help/help.html b/overview/help/help.html deleted file mode 100644 index dfc0baa..0000000 --- a/overview/help/help.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - Slide Show Help - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Use the "F11" key to toggle the browser's full screen -mode. Note that not all keys are supported in all browsers, as -browsers may reserve some keys for browser control and this varies -from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11. -Newer versions of Firefox have built-in support for SVG, but on older -versions for Microsoft Widows, you should consider installing the Adobe SVG Viewer -6.0.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - diff --git a/overview/help/help.html.ca b/overview/help/help.html.ca deleted file mode 100644 index fef10cf..0000000 --- a/overview/help/help.html.ca +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Ajuda del presentador de diapositives - - - -

    Ajuda del presentador de diapositives

    - -

    Per avançar a la pròxima diapositiva només cal fer clic amb el ratolí en qualsevol lloc de la pàgina o bé prémer la barra d’espaidora. -Es pot anar endavant i endarrere per les diapositives amb les tecles "cursor esquerra" i "cursor dreta", "RePàg" i "AvPàg". El tamany de font de les lletres s’ajusta automàticament a l’amplada de la pantalla, però també es pot ajustar manualment fent servir la “S” per fer-la mes petita (Smaller) i la “B” per fer-la mes gran (“Bigger”),també es poden fer servir les tecles "<" i ">". -La tecla “F” fa aparèixer/desaparèixer el menú de la línia de estat a la part de sota. -Amb la tecla “K” s’habilita/deshabilita l’ús del ratolí per avançar a la pròxima diapositiva. La tecla “C” mostra la taula de continguts, amb qualsevol altra tecla la podem amagar. -La tecla “F11” serveix per entrar/sortir en el mode pantalla completa del navegador, la tecla “H” dona accés a aquesta pàgina. -Cal notar que no totes les tecles estan suportades en tots els navegadors donat que els navegadors poden reservar algunes tecles per el control de navegació i aquestes varien d’un navegador a un altre.

    -

    Es recomana als usuaris de Firefox que instal•lin la extensió d’autoamagar per amagar les barres d’eines en entrar al mode pantalla completa.

    -

    Si vol saber com funciona Slidy, feu servir “Veure el codi font” per veure el codi XHTML o vegi aquesta explicació més llarga., que també explica característiques addicionals. Cada diapositiva està marcada com element div amb classe “slide”. Es fa servir posicionament CSS i amplades per percentatge a les imatges per assegurar-se de que les vostres diapositives riques en imatges s’ajustin perfectament a la grandària de la finestra. El contingut que s’ha de revelar incrementalment es pot marcar amb la classe “incremental”. La fulla d’estils adjunta i els scripts es van desenvolupar com una alternativa basada en Web a les eines de presentació propietàries i s’han provat en una gran varietat de navegadors actuals. S’està desenvolupant un sistema d’edició integrada. Si us plau envieu els vostres comentaris a : Dave -Raggett <dsr@w3.org>. -Si trobeu Slidy útil podeu considerar ajudar al W3C.

    -

    Sou benvingut a fer servir el presentador de diapositives, les fulles d’estil , scripts i el fitxer d’ajuda sota les condicions d’ ùs de document del W3C I les normes -llicència de software.

    - - - -
    - - - - diff --git a/overview/help/help.html.de b/overview/help/help.html.de deleted file mode 100644 index 55a8e48..0000000 --- a/overview/help/help.html.de +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - Slide Show Help - - - - -

    Hilfe für die HTML-Slidy-Präsentation

    - -

    Diese Präsentation wird wie Power Point kontrolliert: Klicken -Sie mit der Maus irgendwo ins Bild, um zur nächsten Seite zu -schalten, oder drücken Sie die Leertaste. Sie können ebenfalls -mit den Cursor-Tasten (links/rechts) oder den Tasten für Seite -auf und ab vorwärts und rückwärts durch die Präsentation -navigieren. Die Schriftgrösse wird automatisch so angepasst, dass -Sie zur Fensterbreite des Browsers passt, sie kann aber auch -manuell mit den Tasten "s" (kleiner) und "b" (grösser) -kontrolliert werden (oder mit der Taste "<" bzw. ">"). Die -Statuszeile am unteren Rand des Fensters wird mit "f" ein- und -ausgeschaltet. Die Taste "k" schaltet die Funktion des Mausklicks -zum Kontrollieren der Präsentation ein und aus. Sie können mit -"c" ein Inhaltsverzeichnis ein- und mit einer beliebigen anderen -Taste wieder ausblenden. Mit "F11" können Sie (je nach Browser) -den Vollbildmodus aktivieren. Die Taste "h" zeigt diesen Hilfetext -an. Es ist zu bemerken, dass nicht alle diese Tasten in jedem -Browser funktionieren, da sie zum Teil mit anderen Funktionen -belegt sind.

    - -

    Firefox-Benutzer können die autohide-Erweiterung -installieren, um die Werkzeugleiste im Vollbildmodus auszublenden.

    - -

    Wenn Sie wissen möchten, wie Slidy funktioniert, schauen Sie sich -den XHTML-Quellcode der Seite an oder lesen diese etwas längere Erklärung -(in Englisch), die auch weitere Funktionen erläutert. Jede einzelne -Folie ist als ein div-Element mit class="slide" -markiert. CSS-Positionierung und prozentuale Breitenangaben für Bilder -können benutzt werden, um sicherzustellen, dass die Folien bei -verschiedenen Fenstergrössen optimal dargestellt werden. Der Inhalt -auf Folien kann schrittweise angezeigt werden, indem den Elementen -class="incremental" zugewiesen wird. Das eingebundene -Style Sheet und die Skripten wurden als web-basierte Alternative zu -proprietären Programmen entwickelt. Sie wurden auf verschiedensten -aktuellen Browsern getestet. Ein eingebauter Editor für die Folien -ist in Entwicklung. Bitte senden Sie Kommentare an Dave Raggett <dsr@w3.org>. Wenn Sie Slidy -nützlich finden, möchten Sie vielleicht ein W3C Supporter werden.

    - -

    Die Style Sheets, die Skripten der Präsentation und die -zugehörigen Texte sind frei zur Benutzung unter den Bedingungen -der W3C-Lizenzen document -use und software -licensing.

    - - - -
    - - - - - diff --git a/overview/help/help.html.en b/overview/help/help.html.en deleted file mode 100644 index f7e9e5c..0000000 --- a/overview/help/help.html.en +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - Slide Show Help - - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Press the "H" key to view this page. Use the "F11" key to -toggle the browser's full screen mode. Note that not all keys are -supported in all browsers, as browsers may reserve some keys for -browser control and this varies from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - - diff --git a/overview/help/help.html.es b/overview/help/help.html.es deleted file mode 100644 index a3059aa..0000000 --- a/overview/help/help.html.es +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Ayuda de Slidy - - - - -

    Ayuda de "Slidy"

    - -

    Esta presentación puede manejarse igual que una presentación hecha con Power Point. -Para avanzar a la siguiente página o diapositiva haga clic con el ratón en cualquier parte de la página, o pulse la barra espaciadora. Puede moverse adelante y atrás entre las diapositivas con las teclas de flecha izquierda, derecha, retroceso de página (Re Pag) o avance de página (Av Pag). El tamaño de fuente se ajusta automáticamente para encajar en el ancho de la ventana del navegador, pero puede ajustarlo manualmente utilizando la tecla "S" para reducirlo y la tecla "B" para aumentarlo. También puede usar las teclas "<" y ">". Use la tecla "F" para presentar u ocultar la línea de estado en la parte inferior. La tecla "K" habilita o deshabilita el uso del ratón para avanzar a la siguiente diapositiva. Puede usar la tecla "C" para mostrar la tabla de contenidos o índice, y cualquier otra tecla para esconderla. Use la tecla de función "F11" para conmutar la vista a toda pantalla del navegador. Tenga en cuenta que no todas las teclas están igualmente soportadas en todos los navegadores, ya que los navegadores pueden tener reservado el uso de algunas teclas para controles del navegador, y esto puede variar de un navegador a otro.

    - -

    Los usuarios de Firefox pueden desear instalar la extensión "autohide" -para ocultar las barras de herramientas cuando utilizan la función F11 para el modo a toda pantalla.

    - -

    Si desea saber cómo funciona Slidy, utilice la Vista de Código para ver el marcado XHML, o vea esta explicación extensa, -que expone otras características adicionales. Cada diapositiva está marcada con un elemento div con la clase class="slide". Puede usarse posicionamiento y anchos en porcentajes para las imágenes, mediante CSS, para garantizar que la imagen alcance el tamaño de la diapositiva de acuerdo con el tamaño de la ventana. El contenido que se desee presentar paulatinamente puede marcarse con la clase class="incremental". La hoja de estilos y el script enlazado fueron desarrollados como una alternativa, basada en la Web, a las herramientas propietarias de presentación, y han sido probados en una variedad de navegadores recientes. Se está desarrollando un editor integrado. Envie sus comentarios, por favor, a Dave Raggett <dsr@w3.org>.

    - -

    Usted puede utilizar las hojas de estilo, scripts, y el fichero de ayuda; siempre que siga las normas de uso de documentos y licencia de software del W3C.

    - - - -
    - - - - diff --git a/overview/help/help.html.fr b/overview/help/help.html.fr deleted file mode 100644 index daa7605..0000000 --- a/overview/help/help.html.fr +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - Aide de Slide Show - - - - - -

    Aide de Slide Show

    - - - -

    Cet exposé Slide Show peut être utilisé de la même manière que Powerpoint. - -Pour avancer au prochain transparent, cliquez n'importe où sur la page avec la -souris ou appuyez sur la barre d'espace. Vous pouvez naviguer entre -les transparents avec les flèches gauche/droite ainsi que les touches Pg Up et -Pg Dn. - -La taille de la police s'adapte automatiquement à la largeur de la fenêtre -du navigateur, mais vous pouvez aussi l'ajuster manuellement en utilisant les -touches "S" (small) pour la diminuer et "B" (big) pour l'augmenter. Vous -pouvez aussi utiliser les touches "<" et ">". - -Utilisez la touche "F" pour afficher ou non le statut en pied-de-page. - -La touche "K" active l'utilisation du clic de souris pour avancer au prochain transparent. -Vous pouvez utiliser "T" pour afficher la table des matières et n'importe quelle autre touche -pour la cacher. - -Les utilisateurs de Windows peuvent utiliser la touche "F11" pour activer le mode plein écran -du navigateur. Appuyez sur la touche "H" pour obtenir cette page. À noter que certaines touches -peuvent ne pas fonctionner avec certains navigateurs car elles sont réservées pour son contrôle. -De plus, cela peut varier d'un navigateur à l'autre.

    - -

    Les utilisateurs de Firefox peuvent installer l'extension autohide -pour cacher les barres d'outils lorsque le mode plein écran est activé -avec la touche F11.

    - -

    Si vous voulez voir comment Slidy fonctionne, affichez le code source de la page -pour voir le balisage XHTML, ou lisez cette explication plus complète (en anglais), -qui explique aussi des fonctionnalités additionnelles. - -Chaque transparent est balisé par un élément div avec l'attribut class="slide". -Il est aussi possible d'utiliser le positionnement CSS ainsi que la largeur en pourcentage -pour s'assurer que vos images soient à l'échelle du transparent et correspondent ainsi à la taille -de la fenêtre. Le contenu devant s'afficher progressivement doit être marqué par l'attribut - class="incremental". - -La feuille de style reliée ainsi que les scripts ont été développés comme alternative Web -aux outils de présentation propriétaires et ont été testés sur un large panel de navigateurs récents. -Le support intégré pour l'édition est en cours de développement. Envoyez vos commentaires -(en anglais) à Dave -Raggett <dsr@w3.org>. -Si vous trouvez Slidy utile, vous pouvez également devenir -Supporter du W3C.

    - - - -

    Veuillez utilisez les feuilles de style, scripts et fichiers d'aide - -en suivant le copyright - -et la licence du W3C.

    - - - - - - - -
    - - - - - - - diff --git a/overview/help/help.html.hu b/overview/help/help.html.hu deleted file mode 100644 index 64eb205..0000000 --- a/overview/help/help.html.hu +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - Segítség a bemutatóhoz - - - - - - - -

    Segítség a bemutatóhoz

    - -

    Ezt a bemutatót a Power Point-hoz hasonlóan lehet vezérelni. - A következő oldalra való lépéshez kattintson bárhova az aktuális - oldalon belül, vagy nyomja le a szóköz billentyűt. Az oldalak között - a bal és jobb nyíl, illetve a Page Up és Page Down billentyűkkel mozoghat. - A szöveg mérete automatikusan kerül beállításra úgy, hogy igazodjon - a böngésző ablakának szélességéhez, viszont az "S" billentyűvel - csökkentheti, a "B"-vel növelheti azt. Ugyanerre használhatja a "<" - és a ">" billentyűket is. - Az "F" billentyűvel be- és - kikapcsolhatja az alsó állapotsor megjelenítését. A "K" billentyűvel - letilthatja, illetve engedélyezheti, hogy egérkattintással a következő - oldalra lehessen lépni. A "C" billentyűvel megjelenítheti, bármely másikkal - pedig eltűntetheti a tartalomjegyzéket. Az "F11" billenytűvel válthat át - a böngésző teljes képernyős üzemmódjára, vagy jöhet onnan vissza. - Megjegyezzük, hogy nem minden billentyű támogatott minden böngészőben, - mivel a böngészők lefoglalhatnak néhány (böngészőnként eltérő) billentyűt - a saját vezérlésükre. -

    - -

    A Firefox felhasználóknak hasznos lehet az - autohide - bővítmény, amivel elrejthetők az eszköztárak teljes képernyős üzemmódban. -

    - -

    Ha szeretné látni, hogyan működik a Slidy, nézze meg az oldal - forrásában az XHTML jelölésmódot, vagy nézze meg ezt a - hosszabb magyarázatot, - ami további funkciókat is bemutat. Minden oldalt egy olyan div elem jelöl, - amiben be van állítva, hogy class="slide". A képek CSS-sel történő - pozicionálása és szélességüknek százalékban való megadása biztosítja, - hogy a sok képet tartalmazó oldalak az ablak méretének megfelelően - skálázódjanak. Az oldalon belül egymás után megjelenítendő tartalom a - class="incremental" megadásával jelölhető. A becsatolt stíluslapok és - scriptek a védjegyzett/szabadalmaztatott/más módon védett - bemutató-megjelenítő eszközök web-alapú alternatívájaként lettek - fejlesztve, és sok, manapság használatos böngészővel tesztelve. - Az integrált szerkesztési lehetőség jelenleg fejlesztés alatt áll. - Észrevételeit a következő helyre küldje: - Dave Raggett - <dsr@w3.org>. -

    - -

    - Ön jogosult az e bemutatóhoz tartozó stíluslapok, scriptek és - segítség fájl használatára, amennyiben betartja a W3C - - dokumentum használati és - - szoftver licencelési szabályait. - -

    - - - -
    - - - - diff --git a/overview/help/help.html.nl b/overview/help/help.html.nl deleted file mode 100644 index b2e9043..0000000 --- a/overview/help/help.html.nl +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Slidy Help - - - - -

    Slidy Help

    - - - -

    Deze sheetpresentatie kan op dezelfde manier worden aangestuurd als -Powerpoint. Klik op een willekeurige plaats op de pagina met de muis, of -druk op de spatiebalk om naar de volgende sheet te gaan. Je kan voor- of -achterwaarts door de sheets bewegen mbv de links/rechts cursor- en de Page -Up en Page Down toetsen. De lettergrootte wordt automatisch aangepast aan -de breedte van het venster, maar je kunt 'm ook handmatig aanpassen met -"S" en "<" voor kleiner en "B" en ">" voor groter. Gebruik de -"F" om de status aan de onderkant aan/uit te schakelen. De "K" zorgt -ervoor dat een muisklik je niet meer, of wel weer naar de volgende sheet -brengt. Je kan de "C" gebruiken om het inhoudsoverzicht op te roepen, en -een willekeurige andere toets om 'm weer te verbergen. Gebruik "F11" om de -"volledig scherm" modus aan /uit te schakelen. Merk op dat niet alle -toetsen in iedere browser worden ondersteund, omdat sommige browsers -toetsen gebruiken voor besturing van de browser zelf. Dit varieert zelfs -tussen versies van dezelfde browser.

    - -

    Firefox gebruikers willen wellicht de "autohide" extension gebruiken om -werkbalken te verbergen wanneer "volledig scherm" wordt aangeroepen met -"F11".

    - -

    Als u wilt zien hoe Slidy werkt, gebruik Bron Bekijken om de XHTML opmaak -te bekijken, of bekijk deze langere uitleg, die ook extra functionaliteit -uitlegt. Elke sheet is in de opmaak genoteerd als een div element met -class="slide". CSS positionering and procentuele breedtes op afbeeldingen -kunnen worden gebruikt om te verzekeren dat uw afbeeldingrijke sheets -schalen naar de vensterbreedte. Inhoud kan stapsgewijs zichtbaar worden -gemaakt met behulp van class="incremental". Het gelinkte stijlblad en de -gelinkte scripts zijn ontwikkeld als een Web-gebaseerd alternatief voor -gesloten presentatie programma's en zijn getest op een variëteit van -recente browsers. Geintegreerde ondersteuning voor (inhoud)aanpassing -wordt ontwikkeld. Zend uw opmerkingen aub naar Dave Raggett <dsr@w3.org> -Als u Slidy bruikbaar vindt, wilt u wellicht overwegen W3C donateur te -worden.

    - -

    U bent welkom om gebruik te maken van de stijlbladen, scripts en dit -helpbestand onder de regels van W3C's document use (document gebruik) en -software licensing (software licenties)

    - - - - -
    - - - - diff --git a/overview/help/help.html.pl b/overview/help/help.html.pl deleted file mode 100644 index 2eb6ca4..0000000 --- a/overview/help/help.html.pl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - Slidy - pomoc - - - - -

    Slidy - pomoc

    - -

    Prezentacją steruje się tak samo, jak w Powerpoincie. -Aby przejść do następnego slajdu, kliknij w dowolnym miejscu prezentacji myszą -lub naciśnij spację. Możesz też poruszać się w przód / tył używając klawiszy -kursora (lewo / prawo) lub klawiszy Pg Up / Pg Dn. Rozmiar czcionki jest -dobierany automatycznie tak, żeby mieścił się w obszarze przeglądarki, -ale możesz także dostosować go ręcznie naciskając klawisze "S", aby pomniejszyć -tekst i "B", aby go powiększyć. Możesz do tego celu także użyć klawiszy "<" - i ">". Użyj klawisza "F" aby - ukryć / pokazać dolny pasek statusu. Klawisz "K" włącza / wyłącza tryb przechodzenia - do następnego slajdu po kliknięciu myszką. Możesz użyć klawisza "C", żeby pokazać - spis treści i dowolnego innego, żeby go ukryć. Klawisz -"F11" włącza tryb pełnoekranowy przeglądarki. Pamiętaj, że nie wszystkie klawisze -są obsługiwane we wszystkich przeglądarkach, gdyż niektóre z nich rezerwują -konkretne klawisze do własnych celów, wszystko to zależy od używanej przeglądarki.

    - -

    Jeśli używasz Firefoxa, zwróć uwagę na rozszerzenie autohide, dzięki któremu -możesz ukryć paski narzędziowe w trybie pełnoekranowym (F11).

    - -

    Jeśli chcesz dowiedzieć się, w jaki sposób działa Slidy, obejrzyj źródło strony prezentacji, żeby -zobaczyć użyty XHTML lub zapoznaj się z prezentacją działania, która omawia -wszystkie dodatkowe funkcje. Każdy slajd jest reprezentowany przez element div o klasie "slide". -Pozycjonowanie CSS i użycie procentowych szerokości obrazków zapewni, że -Twoje slajdy będą poprawnie wyświetlane w każdej skali. -Zawartości slajdu, które mają być stopniowo odsłaniane oznacz klasą "incremental". -Powiązany arkusz stylów CSS i skrypt zostały stworzone jako sieciowa -alternatywa dla komercyjnych narzędzi prezentacyjnych. Całość została -przetestowana na różnorodnych współczesnych przeglądarkach. -Na etapie tworzenia jest aplikacja do zintegrowanego tworzenia i edycji prezentacji. -Wszystkie komentarze prosimy kierować do Dave'a -Raggetta <dsr@w3.org>.

    - -

    Zachęcamy do używania arkuszy stylów, skryptów i pliku pomocy na warunkach licencyjnych dotyczących dokumentów -i oprogramowania W3C

    - - - -
    - - - diff --git a/overview/help/help.html.pt-br b/overview/help/help.html.pt-br deleted file mode 100644 index c2aee81..0000000 --- a/overview/help/help.html.pt-br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/overview/help/help.html.pt_br b/overview/help/help.html.pt_br deleted file mode 100644 index c2aee81..0000000 --- a/overview/help/help.html.pt_br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/overview/help/help.html.sv b/overview/help/help.html.sv deleted file mode 100644 index 3d019a7..0000000 --- a/overview/help/help.html.sv +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Hjälpsida för presentationer - - -

    Hjälpsida för presentationer

    - -

    Denna presentation kan användas på liknande sätt som Power Point. -För att bläddra till nästa sida går det att trycka på mellanslagstangenten eller klicka med musens -västra knapp så gott som var som helst på sidan. Bläddra framåt och -bakåt med höger- respektive vänsterpiltangenterna eller tangenterna »Pg Dn» respektive -»Pg Up». Textens storlek anpassas automatiskt efter webbläsarens -fönsterbredd, men den går även att justera manuellt med -tangenterna »S» och »B» för att förminska respektive förstora texten. Alternativt kan -tangenterna »<» respektive »>» användas. Tangenten -»F» används för att visa / dölja statusraden längst ner i fönstret. Tangenten »K» -kopplar på / av möjligheten att klicka med musen för att bläddra till nästa sida. Tangenten -»C» används för att visa innehållsförteckningen och en tryckning på vilken annan tangent som -helst döljer den. En tryckning på tangenten »H» visar denna hjälpsida. Tangenten »F11» -växlar mellan fullskärmsvisning och visning i webbläsarens fönster. Observera att vissa webbläsare kan -ha reserverat några av dessa tangenttryckningar för andra funktioner; detta varierar mellan olika webbläsare.

    - -

    Firefoxanvändare kan vid behov installera autohide -för att verktygsfälten skall döljas vid övergång till fullskärmsvisning med F11.

    - -

    För att se hur Slidy fungerar, titta på XHTML-koden genom att välja »Visa -källa» (eller liknande) i webbläsarens meny eller läs följande längre -beskrivning, där även ytterligare finesser beskrivs. Varje sida är markerad som -div-element med attributet class="slide". CSS-positionering och procentuell bredd -kan användas för att placera bilderna i rätt skala i förhållande till -webbläsarens fönsterstorlek. Det som skall visas inkrementiellt -markeras med class="incremental". Länkar hänvisar till några skript och stilmallar -som har testats med en mängd nutida webbläsare och bildar ett webbaserat alternativ till proprietära -presentationsprogram. Stöd för integrerad editering håller på att utvecklas. Skicka gärna -kommentarer till Dave -Raggett <dsr@w3.org>. -Om du finner Slidy användbar kan du överväga att bli -W3C Supporter.

    - -

    Välkommen att använda presentationens stilmallar, skript och hjälpfiler enligt reglerna -för W3C:s document use -och software -licensing!

    - - - -
    - - - diff --git a/overview/help/help.pt-br.html b/overview/help/help.pt-br.html deleted file mode 100644 index 72d9891..0000000 --- a/overview/help/help.pt-br.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/overview/images/489px-MySQL.svg.png b/overview/images/489px-MySQL.svg.png deleted file mode 100644 index bfd37da53bf38af8947d9d7ee09abb0ce8e18642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19887 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 z 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 W?LYTnBX-PkYLfM(Y3h-}xRt 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

    G5L3We|G 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Μ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

    CYMHj{ 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 Ef;C)C00000 diff --git a/overview/index.html b/overview/index.html deleted file mode 100644 index 6e22569..0000000 --- a/overview/index.html +++ /dev/null @@ -1,914 +0,0 @@ - - - - - -Scaling OpenStack Development with Git, Gerrit, and Jenkins - - - - - - - - - - - - - -

    - -
    - - - - - - - - - - - - - -OpenStack logo
    -

    Scaling OpenStack Development with Git, Gerrit, and Jenkins

    -

    -Monty Taylor -<mordred@inaugust.com>
    -James E. Blair -<corvus@inaugust.com>
    - -

    - -
    -

    Systems

    -
      -
    • https://jenkins.openstack.org
    • -
    • https://review.openstack.org
    • -
    • http://ci.openstack.org (docs)
    • -
    • https://jenkins.stackforge.org
    • -
    - -
    -

    Projects

    - -
      -
    • nova (compute)
    • -
    • swift (object storge)
    • -
    • glance (image service)
    • -
    • keystone (identity service)
    • -
    • quantum (network service)
    • -
    • horizon (dashboard)
    • -
    • cinder (volume service)
    • -
    • python-novaclient
    • -
    • python-swiftclient
    • -
    • python-glanceclient
    • -
    • python-keystoneclient
    • -
    • python-quantumclient
    • -
    • python-cinderclient
    • -
    • python-openstackclient
    • -
    -
    -
    - - -
    -

    Contributors

    -
      -
    • Individual Contributors
    • -
    • Commercial Entities
    • -
    • Number, quality, and area of contributions can change daily
    • -
    -
    - -
    -

    Release Management

    -
      -
    • Time Based Releases
    • -
    • Six Month Cadence
        -
      • Tied to Ubuntu Releases
      • -
    • Design summits each cycle
    • -
    • Continuously Open Trunk
        -
      • Develop directly on master
      • -
    • One Month Milestone Releases
    • -
    • Post-release Stable Branches
    • -
    -
    - -
    -

    Vision

    -
      -
    • Consistent Tooling
    • -
    • Consistent Process
    • -
    • Consistent Product
    • -
    • Multiplier Effect
    • -
    -
    - -
    -

    Consistent Tooling

    -
      -
    • Minimize meta-development
    • -
    • Process divergence == wasted developer time
    • -
    • Lowers onboarding time
    • -
    • Consolidate tool development
    • -
    • Minimize project-specific weird build crud
    • -
    -
    - -
    -

    Development Infrastructure Systems

    - -
    - -
    -

    OpenID SSO Integration

    - -
    - -
    -

    Environment

    -
      -
    • Ubuntu
    • -
    • Python
        -
      • pep8 standards
      • -
      • openstack.common
      • -
    • virtualenv/pip
    • -
    • IRC (#openstack-dev, #openstack-meeting)
    • -
    • devstack
    • -
    • gated trunk based on master
    • -
    -
    - - -
    -

    Gated Trunk

    -
      -
    • Ensures Code Quality
    • -
    • Protects developers
        -
      • Devs always start from working code
      • -
    • Protects tree
        -
      • Bad code doesn't land
      • -
    • Egalitarian
        -
      • Process is the same for everyone
      • -
      • Process is transparent
      • -
      • Process is automated
      • -
    - -
    - -
    -

    Everything Is Automated

    - - - -
    - -
    -

    Process Flow

    -
      -
    • Code is written and locally tested in a virtualenv
    • -
    • Code is submitted for code review to gerrit
    • -
    • Code is run through patch-uploaded automated checks
    • -
    • Code is peer-reviewed
    • -
    • Code is accepted or rejected by core team
    • -
    • Code is run through pre-merge automated checks
    • -
    • Code is merged or rejected
    • -
    • Code is run through post-merge automated checks
    • -
    -
    - -
    -

    Gerrit

    -
      -
    • Developed by Google for Android
    • -
    • Stand-alone patch review system
    • -
    • Integration points: hooks, JSON queries, event-stream
    • -
    • Extensible review categories, default: Verified, Code-Review
    • -
    -
    - -
    -

    Bug Integration - Gerrit

    - -
    - -
    -

    Bug Integration - Launchpad

    - -
    - -
    -

    Blueprints - Gerrit

    - -
    - -
    -

    Blueprints - Launchpad

    - -
    - -
    -

    Blueprints - Gerrit Topics

    - -
    - -
    -

    Pre-merge Check

    - -
    - -
    -

    States of a Patch

    -
      -
    • Code Submitted
    • -
    • Code Verified
    • -
    • Code Reviewed
    • -
    • Code Accepted
    • -
    • Code Merged
    • -
    -
    - -
    -

    Approved Reviews

    - -
    - -
    -

    Types of Gerrit Triggers

    -
      -
    • Patchset uploaded
    • -
    • Change merged
    • -
    • Comment added (review state)
    • -
    -
    - - -
    -

    Git Review

    -
      -
    • External Git subcommand
    • -
    • Developers can easily incorporate code review into git workflow
    • -
    • Zero-configuration
    • -
    • Can be used for any project, being adopted by other projects
    • -
    - -
    -corvus@shiprock:~/rs/github/quantum$ git commit -a
    -[new-versionpy ddf1dce] Base version.py on glance.
    - 3 files changed, 28 insertions(+), 107 deletions(-)
    - delete mode 100644 version.py
    -
    -corvus@shiprock:~/rs/github/quantum$ git review
    -remote: Resolving deltas:   0% (0/3)
    -remote: 
    -remote: New Changes:
    -remote:   https://review.openstack.org/3072
    -remote: 
    -To ssh://corvus@review.openstack.org:29418/openstack/quantum.git
    - * [new branch]      HEAD -> refs/for/master/bug/916018
    -
    - -
    - -
    -

    Types of Tests

    - - -
      -
    • Unit tests
    • -
    • Integration tests -
        -
      • May be able to run on virtual servers, should run on real servers
      • -
      • Difficult or impossible for a developer to run
      • -
      -
    • -
    - -
    - -
    -

    Specific Challenges/Solutions

    - -
      -
    • Testing effect of merging change
    • -
    • Using cloud builders
    • -
    • Large numbers of similar projects
    • -
    • Disparate hardware configurations
    • -
    - -
    - -
    -

    Gerrit Git Prep

    -
      -
    • Test the result of the change, not the change
    • -
    • https://github.com/openstack/openstack-ci-puppet/blob/master/modules/jenkins_slave/files/slave_scripts/gerrit-git-prep.sh
    • -
    • For each gerrit change: -
        -
      • grabs target branch
      • -
      • cleans tree
      • -
      • merges change to be tested
      • -
      -
    • -
    -
    - -
    -

    Interrelated Integration Testing

    -
      -
    • devstack-gate -
        -
      • spin up fresh node
      • -
      • run devstack
      • -
      • run integration tests
      • -
      -
    • Gate proposed change against current state of other projects
    • -
    -
    - -
    -

    Devstack-Gate Problems

    -
      -
    • Tests are slow
    • -
    • Clouds suck
    • -
    • github sucks
    • -
    • pypi sucks
    • -
    • Ubuntu sucks
    • -
    • ALL NETWORK ACCESS IS FAILURE
    • -
    -
    - -
    -

    Devstack-Gate Solutions

    -
      -
    • Create a new node
    • -
    • pre-fetch all needed packages, repos
    • -
    • snapshot to cloud image
    • -
    • maintain a pool of cloud nodes
    • -
    • slave can only be used for one test run
    • -
    • set of python and shell scripts triggered by jenkins
    • -
    -
    - -
    -

    Jclouds-Plugin

    -
      -
    • ec2 plugin useless to us (sorry)
    • -
    • Adrian Cole and Cloudsoft wrote jclouds-plugin
    • -
    • Provisions on any provider via jclouds
    • -
    • Image pre-creation and pooling features
    • -
    • single use slaves
    • -
    • Slave provisioning as build step
    • -
    -
    - -
    -

    Zuul

    -
      -
    • A general purpose trunk gating system
    • -
    • Interfaces with Gerrit and Jenkins
    • -
    • Flexible configuration allows for many kinds of project automation
    • -
    • Allows parallel testing of serialized changes
    • -
    -
    - -
    -

    Bottlenecking

    -
      -
    • Serialize changes across all projects
    • -
    • Speculative execution of tests
    • -
    • Run in parallel in order triggered
    • -
    • Assume success
    • -
    • Start over on failure
    • -
    -
    - -
    -

    Zuul Simulation

    - -
    - -
    -

    Zuul Check Queue

    -
    -queues:
    -  - name: check
    -    manager: IndependentQueueManager
    -    trigger:
    -      - event: patchset-created
    -    success:
    -      verified: 1
    -    failure:
    -      verified: -1
    -
    -
    - -
    -

    Zuul Gate Queue

    -
    -queues:
    -  - name: gate
    -    manager: DependentQueueManager
    -    trigger:
    -      - event: comment-added
    -        approval:
    -          - approved: 1
    -    start:
    -      verified: 0
    -    success:
    -      verified: 2
    -      submit: true
    -    failure:
    -      verified: -2
    -
    -
    - -
    -

    Zuul Post-Merge Queue

    -
    -queues:
    -  - name: post
    -    manager: IndependentQueueManager
    -    trigger:
    -      - event: ref-updated
    -        ref: ^(?!refs/).*$
    -
    -
    - -
    -

    Zuul Silent Queue

    -
    -queues:
    -  - name: silent
    -    manager: IndependentQueueManager
    -    trigger:
    -      - event: patchset-created
    -
    -
    - -
    -

    Zuul Project Configuration

    -
    -projects:
    -  - name: openstack/nova
    -    check:
    -      - gate-nova-merge:
    -        - gate-nova-pep8
    -        - gate-nova-python26
    -        - gate-nova-python27
    -        - gate-integration-tests-devstack-vm
    -    gate:
    -      - gate-nova-merge:
    -        - gate-nova-pep8
    -        - gate-nova-python26
    -        - gate-nova-python27
    -        - gate-integration-tests-devstack-vm
    -    post:
    -      - nova-tarball
    -    silent:
    -      - gate-tempest-devstack-vm
    -
    -
    - - -
    -

    Templated Jobs

    - -
    - -
    -

    Example Job

    -
    -main:
    -  name: gate-ceilometer-python26-essex
    -  review_site: review.stackforge.org
    -  github_org: stackforge
    -  project: ceilometer
    -  authenticatedBuild: true
    -  concurrent: true
    -  assigned_node: oneiric
    -
    -triggers:
    -  - zuul
    -
    -builders:
    -  - gerrit_git_prep
    -  - python26_essex
    -
    -
    - -
    -

    Example Template

    -
    -project:
    -  template: python_jobs
    -
    -values:
    -  name: python-novaclient
    -  disabled: false
    -  github_org: openstack
    -  review_site: review.openstack.org
    -  publisher_site: nova.openstack.org
    -  tarball_project: nova
    -  doc_publisher_site: docs.openstack.org
    -  node: precise
    -
    -
    - -
    -

    Scaling Hardware Needs

    - -
    - -
    -

    Thanks!

    - -

    - -

    -These slides available at: https://github.com/openstack-ci/publications -

    - -
    - - - diff --git a/overview/notes b/overview/notes deleted file mode 100644 index 671429f..0000000 --- a/overview/notes +++ /dev/null @@ -1,69 +0,0 @@ -[title] -Hi. I'm Monty This is Jim. - -[Lineage] -Our build infrasturcture and many of its philosophies come from: -MySQL - Launchpad/bzr -Drizzle - gated trunk, using all of the launchpad features -OpenStack - automated gated trunk via tarmac - -[gated trunk] -So with openStack, we did automated checks of every proposed commit through -jenkins and everything was happy - -[Git Revolt] -Then we had a revolt, because the developers wanted to use git. -Launchpad has no git support (or in-line code reviews) -Github's pull-request have no approval state - -[Enter Gerrit] -Gerrit, from google used by android, has all of the things we needed -Except for Launchpad integration -So we added it - -[Bug Integration] -Gerrit review launchpad links on bug metions -Gerrit topics set from bugs - -[Launchpad side] -Gerrit sends bug control emails with links to the review and the commit -State changes- in progress when review is submitted. Fix committed when -patch is accepted - -[Blueprint Integration] -Blueprint links in commit messages -Topics set from blueprint mentions - -[Launchpad side] -Inject information on commits to blueprints just like bugs -Have to use the whiteboard -Link to review - but also to the general gerrit topic, since a blueprint -might have more than one branch - -[SSO] -Gerrit and Jenkins both use Launchpad OpenID for auth - -[Jenkins Integration] -Gerrit has deep jenkins integration. Listens on an ssh stream and takes -active action. Posts back to the review with jenkins links on success or -failure - -[Gerrit Verification] -Jenkins fills the gerrit role of verifier. -In addition to being approved or denied, a given change can be verified as -working or not. - -[Feature REquest time] -Subscribably event triggers -Verification status -launchpadlib api bindings in non-python - -[While we're at it] -Foreign merge props - bugs were cool, lots of people do code review -elsewhere -mirrored branches -Branch/merge prop integration with blueprints -Structured info in blueprints - - - diff --git a/overview/scripts/.htaccess b/overview/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/overview/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/overview/scripts/jquery-1.7.2.min.js b/overview/scripts/jquery-1.7.2.min.js deleted file mode 100644 index 16ad06c..0000000 --- a/overview/scripts/jquery-1.7.2.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.7.2 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"":"")+""),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;e=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
    a",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="
    "+""+"
    ",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="
    t
    ",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="
    ",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function( -a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&j.push({elem:this,matches:d.slice(e)});for(k=0;k0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

    ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
    ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/
    ","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
    ","
    "]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f -.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(;d1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]===""&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
    ").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/overview/scripts/raphael-min.js b/overview/scripts/raphael-min.js deleted file mode 100644 index d30dbad..0000000 --- a/overview/scripts/raphael-min.js +++ /dev/null @@ -1,10 +0,0 @@ -// ┌────────────────────────────────────────────────────────────────────┐ \\ -// │ Raphaël 2.1.0 - JavaScript Vector Library │ \\ -// ├────────────────────────────────────────────────────────────────────┤ \\ -// │ Copyright © 2008-2012 Dmitry Baranovskiy (http://raphaeljs.com) │ \\ -// │ Copyright © 2008-2012 Sencha Labs (http://sencha.com) │ \\ -// ├────────────────────────────────────────────────────────────────────┤ \\ -// │ Licensed under the MIT (http://raphaeljs.com/license.html) license.│ \\ -// └────────────────────────────────────────────────────────────────────┘ \\ - -(function(a){var b="0.3.4",c="hasOwnProperty",d=/[\.\/]/,e="*",f=function(){},g=function(a,b){return a-b},h,i,j={n:{}},k=function(a,b){var c=j,d=i,e=Array.prototype.slice.call(arguments,2),f=k.listeners(a),l=0,m=!1,n,o=[],p={},q=[],r=h,s=[];h=a,i=0;for(var t=0,u=f.length;tf*b.top){e=b.percents[y],p=b.percents[y-1]||0,t=t/b.top*(e-p),o=b.percents[y+1],j=b.anim[e];break}f&&d.attr(b.anim[b.percents[y]])}if(!!j){if(!k){for(var A in j)if(j[g](A))if(U[g](A)||d.paper.customAttributes[g](A)){u[A]=d.attr(A),u[A]==null&&(u[A]=T[A]),v[A]=j[A];switch(U[A]){case C:w[A]=(v[A]-u[A])/t;break;case"colour":u[A]=a.getRGB(u[A]);var B=a.getRGB(v[A]);w[A]={r:(B.r-u[A].r)/t,g:(B.g-u[A].g)/t,b:(B.b-u[A].b)/t};break;case"path":var D=bR(u[A],v[A]),E=D[1];u[A]=D[0],w[A]=[];for(y=0,z=u[A].length;yd)return d;while(cf?c=e:d=e,e=(d-c)/2+c}return e}function n(a,b){var c=o(a,b);return((l*c+k)*c+j)*c}function m(a){return((i*a+h)*a+g)*a}var g=3*b,h=3*(d-b)-g,i=1-g-h,j=3*c,k=3*(e-c)-j,l=1-j-k;return n(a,1/(200*f))}function cq(){return this.x+q+this.y+q+this.width+" × "+this.height}function cp(){return this.x+q+this.y}function cb(a,b,c,d,e,f){a!=null?(this.a=+a,this.b=+b,this.c=+c,this.d=+d,this.e=+e,this.f=+f):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function bH(b,c,d){b=a._path2curve(b),c=a._path2curve(c);var e,f,g,h,i,j,k,l,m,n,o=d?0:[];for(var p=0,q=b.length;p=0&&y<=1&&A>=0&&A<=1&&(d?n++:n.push({x:x.x,y:x.y,t1:y,t2:A}))}}return n}function bF(a,b){return bG(a,b,1)}function bE(a,b){return bG(a,b)}function bD(a,b,c,d,e,f,g,h){if(!(x(a,c)x(e,g)||x(b,d)x(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(!k)return;var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(n<+y(a,c).toFixed(2)||n>+x(a,c).toFixed(2)||n<+y(e,g).toFixed(2)||n>+x(e,g).toFixed(2)||o<+y(b,d).toFixed(2)||o>+x(b,d).toFixed(2)||o<+y(f,h).toFixed(2)||o>+x(f,h).toFixed(2))return;return{x:l,y:m}}}function bC(a,b,c,d,e,f,g,h,i){if(!(i<0||bB(a,b,c,d,e,f,g,h)n)k/=2,l+=(m1?1:i<0?0:i;var j=i/2,k=12,l=[-0.1252,.1252,-0.3678,.3678,-0.5873,.5873,-0.7699,.7699,-0.9041,.9041,-0.9816,.9816],m=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],n=0;for(var o=0;od;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}function bx(){return this.hex}function bv(a,b,c){function d(){var e=Array.prototype.slice.call(arguments,0),f=e.join("␀"),h=d.cache=d.cache||{},i=d.count=d.count||[];if(h[g](f)){bu(i,f);return c?c(h[f]):h[f]}i.length>=1e3&&delete h[i.shift()],i.push(f),h[f]=a[m](b,e);return c?c(h[f]):h[f]}return d}function bu(a,b){for(var c=0,d=a.length;c',bl=bk.firstChild,bl.style.behavior="url(#default#VML)";if(!bl||typeof bl.adj!="object")return a.type=p;bk=null}a.svg=!(a.vml=a.type=="VML"),a._Paper=j,a.fn=k=j.prototype=a.prototype,a._id=0,a._oid=0,a.is=function(a,b){b=v.call(b);if(b=="finite")return!M[g](+a);if(b=="array")return a instanceof Array;return b=="null"&&a===null||b==typeof a&&a!==null||b=="object"&&a===Object(a)||b=="array"&&Array.isArray&&Array.isArray(a)||H.call(a).slice(8,-1).toLowerCase()==b},a.angle=function(b,c,d,e,f,g){if(f==null){var h=b-d,i=c-e;if(!h&&!i)return 0;return(180+w.atan2(-i,-h)*180/B+360)%360}return a.angle(b,c,f,g)-a.angle(d,e,f,g)},a.rad=function(a){return a%360*B/180},a.deg=function(a){return a*180/B%360},a.snapTo=function(b,c,d){d=a.is(d,"finite")?d:10;if(a.is(b,E)){var e=b.length;while(e--)if(z(b[e]-c)<=d)return b[e]}else{b=+b;var f=c%b;if(fb-d)return c-f+b}return c};var bn=a.createUUID=function(a,b){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,b).toUpperCase()}}(/[xy]/g,function(a){var b=w.random()*16|0,c=a=="x"?b:b&3|8;return c.toString(16)});a.setWindow=function(b){eve("raphael.setWindow",a,h.win,b),h.win=b,h.doc=h.win.document,a._engine.initWin&&a._engine.initWin(h.win)};var bo=function(b){if(a.vml){var c=/^\s+|\s+$/g,d;try{var e=new ActiveXObject("htmlfile");e.write(""),e.close(),d=e.body}catch(f){d=createPopup().document.body}var g=d.createTextRange();bo=bv(function(a){try{d.style.color=r(a).replace(c,p);var b=g.queryCommandValue("ForeColor");b=(b&255)<<16|b&65280|(b&16711680)>>>16;return"#"+("000000"+b.toString(16)).slice(-6)}catch(e){return"none"}})}else{var i=h.doc.createElement("i");i.title="Raphaël Colour Picker",i.style.display="none",h.doc.body.appendChild(i),bo=bv(function(a){i.style.color=a;return h.doc.defaultView.getComputedStyle(i,p).getPropertyValue("color")})}return bo(b)},bp=function(){return"hsb("+[this.h,this.s,this.b]+")"},bq=function(){return"hsl("+[this.h,this.s,this.l]+")"},br=function(){return this.hex},bs=function(b,c,d){c==null&&a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b&&(d=b.b,c=b.g,b=b.r);if(c==null&&a.is(b,D)){var e=a.getRGB(b);b=e.r,c=e.g,d=e.b}if(b>1||c>1||d>1)b/=255,c/=255,d/=255;return[b,c,d]},bt=function(b,c,d,e){b*=255,c*=255,d*=255;var f={r:b,g:c,b:d,hex:a.rgb(b,c,d),toString:br};a.is(e,"finite")&&(f.opacity=e);return f};a.color=function(b){var c;a.is(b,"object")&&"h"in b&&"s"in b&&"b"in b?(c=a.hsb2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):a.is(b,"object")&&"h"in b&&"s"in b&&"l"in b?(c=a.hsl2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):(a.is(b,"string")&&(b=a.getRGB(b)),a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b?(c=a.rgb2hsl(b),b.h=c.h,b.s=c.s,b.l=c.l,c=a.rgb2hsb(b),b.v=c.b):(b={hex:"none"},b.r=b.g=b.b=b.h=b.s=b.v=b.l=-1)),b.toString=br;return b},a.hsb2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,a=a.h,d=a.o),a*=360;var e,f,g,h,i;a=a%360/60,i=c*b,h=i*(1-z(a%2-1)),e=f=g=c-i,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.hsl2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h);if(a>1||b>1||c>1)a/=360,b/=100,c/=100;a*=360;var e,f,g,h,i;a=a%360/60,i=2*b*(c<.5?c:1-c),h=i*(1-z(a%2-1)),e=f=g=c-i/2,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.rgb2hsb=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;f=x(a,b,c),g=f-y(a,b,c),d=g==0?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=(d+360)%6*60/360,e=g==0?0:g/f;return{h:d,s:e,b:f,toString:bp}},a.rgb2hsl=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;g=x(a,b,c),h=y(a,b,c),i=g-h,d=i==0?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=(d+360)%6*60/360,f=(g+h)/2,e=i==0?0:f<.5?i/(2*f):i/(2-2*f);return{h:d,s:e,l:f,toString:bq}},a._path2string=function(){return this.join(",").replace(Y,"$1")};var bw=a._preload=function(a,b){var c=h.doc.createElement("img");c.style.cssText="position:absolute;left:-9999em;top:-9999em",c.onload=function(){b.call(this),this.onload=null,h.doc.body.removeChild(this)},c.onerror=function(){h.doc.body.removeChild(this)},h.doc.body.appendChild(c),c.src=a};a.getRGB=bv(function(b){if(!b||!!((b=r(b)).indexOf("-")+1))return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx};if(b=="none")return{r:-1,g:-1,b:-1,hex:"none",toString:bx};!X[g](b.toLowerCase().substring(0,2))&&b.charAt()!="#"&&(b=bo(b));var c,d,e,f,h,i,j,k=b.match(L);if(k){k[2]&&(f=R(k[2].substring(5),16),e=R(k[2].substring(3,5),16),d=R(k[2].substring(1,3),16)),k[3]&&(f=R((i=k[3].charAt(3))+i,16),e=R((i=k[3].charAt(2))+i,16),d=R((i=k[3].charAt(1))+i,16)),k[4]&&(j=k[4][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),k[1].toLowerCase().slice(0,4)=="rgba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100));if(k[5]){j=k[5][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="°")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsb2rgb(d,e,f,h)}if(k[6]){j=k[6][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="°")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsla"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsl2rgb(d,e,f,h)}k={r:d,g:e,b:f,toString:bx},k.hex="#"+(16777216|f|e<<8|d<<16).toString(16).slice(1),a.is(h,"finite")&&(k.opacity=h);return k}return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx}},a),a.hsb=bv(function(b,c,d){return a.hsb2rgb(b,c,d).hex}),a.hsl=bv(function(b,c,d){return a.hsl2rgb(b,c,d).hex}),a.rgb=bv(function(a,b,c){return"#"+(16777216|c|b<<8|a<<16).toString(16).slice(1)}),a.getColor=function(a){var b=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||.75},c=this.hsb2rgb(b.h,b.s,b.b);b.h+=.075,b.h>1&&(b.h=0,b.s-=.2,b.s<=0&&(this.getColor.start={h:0,s:1,b:b.b}));return c.hex},a.getColor.reset=function(){delete this.start},a.parsePathString=function(b){if(!b)return null;var c=bz(b);if(c.arr)return bJ(c.arr);var d={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},e=[];a.is(b,E)&&a.is(b[0],E)&&(e=bJ(b)),e.length||r(b).replace(Z,function(a,b,c){var f=[],g=b.toLowerCase();c.replace(_,function(a,b){b&&f.push(+b)}),g=="m"&&f.length>2&&(e.push([b][n](f.splice(0,2))),g="l",b=b=="m"?"l":"L");if(g=="r")e.push([b][n](f));else while(f.length>=d[g]){e.push([b][n](f.splice(0,d[g])));if(!d[g])break}}),e.toString=a._path2string,c.arr=bJ(e);return e},a.parseTransformString=bv(function(b){if(!b)return null;var c={r:3,s:4,t:2,m:6},d=[];a.is(b,E)&&a.is(b[0],E)&&(d=bJ(b)),d.length||r(b).replace($,function(a,b,c){var e=[],f=v.call(b);c.replace(_,function(a,b){b&&e.push(+b)}),d.push([b][n](e))}),d.toString=a._path2string;return d});var bz=function(a){var b=bz.ps=bz.ps||{};b[a]?b[a].sleep=100:b[a]={sleep:100},setTimeout(function(){for(var c in b)b[g](c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])});return b[a]};a.findDotsAtSegment=function(a,b,c,d,e,f,g,h,i){var j=1-i,k=A(j,3),l=A(j,2),m=i*i,n=m*i,o=k*a+l*3*i*c+j*3*i*i*e+n*g,p=k*b+l*3*i*d+j*3*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d),u=j*a+i*c,v=j*b+i*d,x=j*e+i*g,y=j*f+i*h,z=90-w.atan2(q-s,r-t)*180/B;(q>s||r=a.x&&b<=a.x2&&c>=a.y&&c<=a.y2},a.isBBoxIntersect=function(b,c){var d=a.isPointInsideBBox;return d(c,b.x,b.y)||d(c,b.x2,b.y)||d(c,b.x,b.y2)||d(c,b.x2,b.y2)||d(b,c.x,c.y)||d(b,c.x2,c.y)||d(b,c.x,c.y2)||d(b,c.x2,c.y2)||(b.xc.x||c.xb.x)&&(b.yc.y||c.yb.y)},a.pathIntersection=function(a,b){return bH(a,b)},a.pathIntersectionNumber=function(a,b){return bH(a,b,1)},a.isPointInsidePath=function(b,c,d){var e=a.pathBBox(b);return a.isPointInsideBBox(e,c,d)&&bH(b,[["M",c,d],["H",e.x2+10]],1)%2==1},a._removedFactory=function(a){return function(){eve("raphael.log",null,"Raphaël: you are calling to method “"+a+"” of removed object",a)}};var bI=a.pathBBox=function(a){var b=bz(a);if(b.bbox)return b.bbox;if(!a)return{x:0,y:0,width:0,height:0,x2:0,y2:0};a=bR(a);var c=0,d=0,e=[],f=[],g;for(var h=0,i=a.length;h1&&(v=w.sqrt(v),c=v*c,d=v*d);var x=c*c,y=d*d,A=(f==g?-1:1)*w.sqrt(z((x*y-x*u*u-y*t*t)/(x*u*u+y*t*t))),C=A*c*u/d+(a+h)/2,D=A*-d*t/c+(b+i)/2,E=w.asin(((b-D)/d).toFixed(9)),F=w.asin(((i-D)/d).toFixed(9));E=aF&&(E=E-B*2),!g&&F>E&&(F=F-B*2)}else E=j[0],F=j[1],C=j[2],D=j[3];var G=F-E;if(z(G)>k){var H=F,I=h,J=i;F=E+k*(g&&F>E?1:-1),h=C+c*w.cos(F),i=D+d*w.sin(F),m=bO(h,i,c,d,e,0,g,I,J,[F,H,C,D])}G=F-E;var K=w.cos(E),L=w.sin(E),M=w.cos(F),N=w.sin(F),O=w.tan(G/4),P=4/3*c*O,Q=4/3*d*O,R=[a,b],S=[a+P*L,b-Q*K],T=[h+P*N,i-Q*M],U=[h,i];S[0]=2*R[0]-S[0],S[1]=2*R[1]-S[1];if(j)return[S,T,U][n](m);m=[S,T,U][n](m).join()[s](",");var V=[];for(var W=0,X=m.length;W"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y)),i=f-2*d+b-(h-2*f+d),j=2*(d-b)-2*(f-d),k=b-d,l=(-j+w.sqrt(j*j-4*i*k))/2/i,n=(-j-w.sqrt(j*j-4*i*k))/2/i,z(l)>"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y));return{min:{x:y[m](0,p),y:y[m](0,o)},max:{x:x[m](0,p),y:x[m](0,o)}}}),bR=a._path2curve=bv(function(a,b){var c=!b&&bz(a);if(!b&&c.curve)return bJ(c.curve);var d=bL(a),e=b&&bL(b),f={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},g={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},h=function(a,b){var c,d;if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];!(a[0]in{T:1,Q:1})&&(b.qx=b.qy=null);switch(a[0]){case"M":b.X=a[1],b.Y=a[2];break;case"A":a=["C"][n](bO[m](0,[b.x,b.y][n](a.slice(1))));break;case"S":c=b.x+(b.x-(b.bx||b.x)),d=b.y+(b.y-(b.by||b.y)),a=["C",c,d][n](a.slice(1));break;case"T":b.qx=b.x+(b.x-(b.qx||b.x)),b.qy=b.y+(b.y-(b.qy||b.y)),a=["C"][n](bN(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case"Q":b.qx=a[1],b.qy=a[2],a=["C"][n](bN(b.x,b.y,a[1],a[2],a[3],a[4]));break;case"L":a=["C"][n](bM(b.x,b.y,a[1],a[2]));break;case"H":a=["C"][n](bM(b.x,b.y,a[1],b.y));break;case"V":a=["C"][n](bM(b.x,b.y,b.x,a[1]));break;case"Z":a=["C"][n](bM(b.x,b.y,b.X,b.Y))}return a},i=function(a,b){if(a[b].length>7){a[b].shift();var c=a[b];while(c.length)a.splice(b++,0,["C"][n](c.splice(0,6)));a.splice(b,1),l=x(d.length,e&&e.length||0)}},j=function(a,b,c,f,g){a&&b&&a[g][0]=="M"&&b[g][0]!="M"&&(b.splice(g,0,["M",f.x,f.y]),c.bx=0,c.by=0,c.x=a[g][1],c.y=a[g][2],l=x(d.length,e&&e.length||0))};for(var k=0,l=x(d.length,e&&e.length||0);ke){if(c&&!l.start){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),k+=["C"+m.start.x,m.start.y,m.m.x,m.m.y,m.x,m.y];if(f)return k;l.start=k,k=["M"+m.x,m.y+"C"+m.n.x,m.n.y,m.end.x,m.end.y,i[5],i[6]].join(),n+=j,g=+i[5],h=+i[6];continue}if(!b&&!c){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n);return{x:m.x,y:m.y,alpha:m.alpha}}}n+=j,g=+i[5],h=+i[6]}k+=i.shift()+i}l.end=k,m=b?n:c?l:a.findDotsAtSegment(g,h,i[0],i[1],i[2],i[3],i[4],i[5],1),m.alpha&&(m={x:m.x,y:m.y,alpha:m.alpha});return m}},cu=ct(1),cv=ct(),cw=ct(0,1);a.getTotalLength=cu,a.getPointAtLength=cv,a.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return cw(a,b).end;var d=cw(a,c,1);return b?cw(d,b).end:d},cl.getTotalLength=function(){if(this.type=="path"){if(this.node.getTotalLength)return this.node.getTotalLength();return cu(this.attrs.path)}},cl.getPointAtLength=function(a){if(this.type=="path")return cv(this.attrs.path,a)},cl.getSubpath=function(b,c){if(this.type=="path")return a.getSubpath(this.attrs.path,b,c)};var cx=a.easing_formulas={linear:function(a){return a},"<":function(a){return A(a,1.7)},">":function(a){return A(a,.48)},"<>":function(a){var b=.48-a/1.04,c=w.sqrt(.1734+b*b),d=c-b,e=A(z(d),1/3)*(d<0?-1:1),f=-c-b,g=A(z(f),1/3)*(f<0?-1:1),h=e+g+.5;return(1-h)*3*h*h+h*h*h},backIn:function(a){var b=1.70158;return a*a*((b+1)*a-b)},backOut:function(a){a=a-1;var b=1.70158;return a*a*((b+1)*a+b)+1},elastic:function(a){if(a==!!a)return a;return A(2,-10*a)*w.sin((a-.075)*2*B/.3)+1},bounce:function(a){var b=7.5625,c=2.75,d;a<1/c?d=b*a*a:a<2/c?(a-=1.5/c,d=b*a*a+.75):a<2.5/c?(a-=2.25/c,d=b*a*a+.9375):(a-=2.625/c,d=b*a*a+.984375);return d}};cx.easeIn=cx["ease-in"]=cx["<"],cx.easeOut=cx["ease-out"]=cx[">"],cx.easeInOut=cx["ease-in-out"]=cx["<>"],cx["back-in"]=cx.backIn,cx["back-out"]=cx.backOut;var cy=[],cz=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a){setTimeout(a,16)},cA=function(){var b=+(new Date),c=0;for(;c1&&!d.next){for(s in k)k[g](s)&&(r[s]=d.totalOrigin[s]);d.el.attr(r),cE(d.anim,d.el,d.anim.percents[0],null,d.totalOrigin,d.repeat-1)}d.next&&!d.stop&&cE(d.anim,d.el,d.next,null,d.totalOrigin,d.repeat)}}a.svg&&m&&m.paper&&m.paper.safari(),cy.length&&cz(cA)},cB=function(a){return a>255?255:a<0?0:a};cl.animateWith=function(b,c,d,e,f,g){var h=this;if(h.removed){g&&g.call(h);return h}var i=d instanceof cD?d:a.animation(d,e,f,g),j,k;cE(i,h,i.percents[0],null,h.attr());for(var l=0,m=cy.length;l.5)*2-1;i(m-.5,2)+i(n-.5,2)>.25&&(n=f.sqrt(.25-i(m-.5,2))*e+.5)&&n!=.5&&(n=n.toFixed(5)-1e-5*e)}return l}),e=e.split(/\s*\-\s*/);if(j=="linear"){var t=e.shift();t=-d(t);if(isNaN(t))return null;var u=[0,0,f.cos(a.rad(t)),f.sin(a.rad(t))],v=1/(g(h(u[2]),h(u[3]))||1);u[2]*=v,u[3]*=v,u[2]<0&&(u[0]=-u[2],u[2]=0),u[3]<0&&(u[1]=-u[3],u[3]=0)}var w=a._parseDots(e);if(!w)return null;k=k.replace(/[\(\)\s,\xb0#]/g,"_"),b.gradient&&k!=b.gradient.id&&(p.defs.removeChild(b.gradient),delete b.gradient);if(!b.gradient){s=q(j+"Gradient",{id:k}),b.gradient=s,q(s,j=="radial"?{fx:m,fy:n}:{x1:u[0],y1:u[1],x2:u[2],y2:u[3],gradientTransform:b.matrix.invert()}),p.defs.appendChild(s);for(var x=0,y=w.length;x1?G.opacity/100:G.opacity});case"stroke":G=a.getRGB(p),i.setAttribute(o,G.hex),o=="stroke"&&G[b]("opacity")&&q(i,{"stroke-opacity":G.opacity>1?G.opacity/100:G.opacity}),o=="stroke"&&d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1));break;case"gradient":(d.type=="circle"||d.type=="ellipse"||c(p).charAt()!="r")&&r(d,p);break;case"opacity":k.gradient&&!k[b]("stroke-opacity")&&q(i,{"stroke-opacity":p>1?p/100:p});case"fill-opacity":if(k.gradient){H=a._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l)),H&&(I=H.getElementsByTagName("stop"),q(I[I.length-1],{"stop-opacity":p}));break};default:o=="font-size"&&(p=e(p,10)+"px");var J=o.replace(/(\-.)/g,function(a){return a.substring(1).toUpperCase()});i.style[J]=p,d._.dirty=1,i.setAttribute(o,p)}}y(d,f),i.style.visibility=m},x=1.2,y=function(d,f){if(d.type=="text"&&!!(f[b]("text")||f[b]("font")||f[b]("font-size")||f[b]("x")||f[b]("y"))){var g=d.attrs,h=d.node,i=h.firstChild?e(a._g.doc.defaultView.getComputedStyle(h.firstChild,l).getPropertyValue("font-size"),10):10;if(f[b]("text")){g.text=f.text;while(h.firstChild)h.removeChild(h.firstChild);var j=c(f.text).split("\n"),k=[],m;for(var n=0,o=j.length;n"));var $=X.getBoundingClientRect();t.W=m.w=($.right-$.left)/Y,t.H=m.h=($.bottom-$.top)/Y,t.X=m.x,t.Y=m.y+t.H/2,("x"in i||"y"in i)&&(t.path.v=a.format("m{0},{1}l{2},{1}",f(m.x*u),f(m.y*u),f(m.x*u)+1));var _=["x","y","text","font","font-family","font-weight","font-style","font-size"];for(var ba=0,bb=_.length;ba.25&&(c=e.sqrt(.25-i(b-.5,2))*((c>.5)*2-1)+.5),m=b+n+c);return o}),f=f.split(/\s*\-\s*/);if(l=="linear"){var p=f.shift();p=-d(p);if(isNaN(p))return null}var q=a._parseDots(f);if(!q)return null;b=b.shape||b.node;if(q.length){b.removeChild(g),g.on=!0,g.method="none",g.color=q[0].color,g.color2=q[q.length-1].color;var r=[];for(var s=0,t=q.length;s')}}catch(c){F=function(a){return b.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},a._engine.initWin(a._g.win),a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b.container,d=b.height,e,f=b.width,g=b.x,h=b.y;if(!c)throw new Error("VML container not found.");var i=new a._Paper,j=i.canvas=a._g.doc.createElement("div"),k=j.style;g=g||0,h=h||0,f=f||512,d=d||342,i.width=f,i.height=d,f==+f&&(f+="px"),d==+d&&(d+="px"),i.coordsize=u*1e3+n+u*1e3,i.coordorigin="0 0",i.span=a._g.doc.createElement("span"),i.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",j.appendChild(i.span),k.cssText=a.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",f,d),c==1?(a._g.doc.body.appendChild(j),k.left=g+"px",k.top=h+"px",k.position="absolute"):c.firstChild?c.insertBefore(j,c.firstChild):c.appendChild(j),i.renderfix=function(){};return i},a.prototype.clear=function(){a.eve("raphael.clear",this),this.canvas.innerHTML=o,this.span=a._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},a.prototype.remove=function(){a.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas);for(var b in this)this[b]=typeof this[b]=="function"?a._removedFactory(b):null;return!0};var G=a.st;for(var H in E)E[b](H)&&!G[b](H)&&(G[H]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(H))}(window.Raphael) \ No newline at end of file diff --git a/overview/scripts/slidy.js b/overview/scripts/slidy.js deleted file mode 100644 index 217a421..0000000 --- a/overview/scripts/slidy.js +++ /dev/null @@ -1,2952 +0,0 @@ -/* slidy.js - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software - - Defines single name "w3c_slidy" in global namespace - Adds event handlers without trampling on any others -*/ - -// the slidy object implementation -var w3c_slidy = { - // classify which kind of browser we're running under - ns_pos: (typeof window.pageYOffset!='undefined'), - khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false), - opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false), - ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false), - iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false), - android: ((navigator.userAgent).indexOf("Android") >= 0 ? true : false), - ie: (typeof document.all != "undefined" && !this.opera), - ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1), - ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1), - ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1), - ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1), - - // data for swipe and double tap detection on touch screens - last_tap: 0, - prev_tap: 0, - start_x: 0, - start_y: 0, - delta_x: 0, - delta_y: 0, - - // are we running as XHTML? (doesn't work on Opera) - is_xhtml: /xml/.test(document.contentType), - - slide_number: 0, // integer slide count: 0, 1, 2, ... - slide_number_element: null, // element containing slide number - slides: [], // set to array of slide div's - notes: [], // set to array of handout div's - backgrounds: [], // set to array of background div's - toolbar: null, // element containing toolbar - title: null, // document title - last_shown: null, // last incrementally shown item - eos: null, // span element for end of slide indicator - toc: null, // table of contents - outline: null, // outline element with the focus - selected_text_len: 0, // length of drag selection on document - view_all: 0, // 1 to view all slides + handouts - want_toolbar: true, // user preference to show/hide toolbar - mouse_click_enabled: true, // enables left click for next slide - scroll_hack: 0, // IE work around for position: fixed - disable_slide_click: false, // used by clicked anchors - - lang: "en", // updated to language specified by html file - - help_anchor: null, // used for keyboard focus hack in showToolbar() - help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html", - help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " + - "or Pg Up and Pg Dn. Use S and B to change font size.", - - size_index: 0, - size_adjustment: 0, - sizes: new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt", - "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"), - - // needed for efficient resizing - last_width: 0, - last_height: 0, - - - // Needed for cross browser support for relative width/height on - // object elements. The work around is to save width/height attributes - // and then to recompute absolute width/height dimensions on resizing - objects: [], - - // attach initialiation event handlers - set_up: function () { - var init = function() { w3c_slidy.init(); }; - if (typeof window.addEventListener != "undefined") - window.addEventListener("load", init, false); - else - window.attachEvent("onload", init); - }, - - hide_slides: function () { - if (document.body && !w3c_slidy.initialized) - document.body.style.visibility = "hidden"; - else - setTimeout(w3c_slidy.hide_slides, 50); - }, - - // hack to persuade IE to compute correct document height - // as needed for simulating fixed positioning of toolbar - ie_hack: function () { - window.resizeBy(0,-1); - window.resizeBy(0, 1); - }, - - init: function () { - //alert("slidy starting test 10"); - document.body.style.visibility = "visible"; - this.init_localization(); - this.add_toolbar(); - this.wrap_implicit_slides(); - this.collect_slides(); - this.collect_notes(); - this.collect_backgrounds(); - this.objects = document.body.getElementsByTagName("object"); - this.patch_anchors(); - this.slide_number = this.find_slide_number(location.href); - window.offscreenbuffering = true; - this.size_adjustment = this.find_size_adjust(); - this.time_left = this.find_duration(); - this.hide_image_toolbar(); // suppress IE image toolbar popup - this.init_outliner(); // activate fold/unfold support - this.title = document.title; - this.keyboardless = (this.ipad||this.iphone||this.android); - - if (this.keyboardless) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - this.want_toolbar = 0; - } - - // work around for opera bug - this.is_xhtml = (document.body.tagName == "BODY" ? false : true); - - if (this.slides.length > 0) - { - var slide = this.slides[this.slide_number]; - - if (this.slide_number > 0) - { - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - this.set_eos_status(true); - } - else - { - this.last_shown = null; - this.set_visibility_all_incremental("hidden"); - this.set_eos_status(!this.next_incremental_item(this.last_shown)); - } - - this.set_location(); - this.add_class(this.slides[0], "first-slide"); - w3c_slidy.show_slide(slide); - } - - this.toc = this.table_of_contents(); - - this.add_initial_prompt(); - - // bind event handlers without interfering with custom page scripts - // Tap events behave too weirdly to support clicks reliably on - // iPhone and iPad, so exclude these from click handler - - if (!this.keyboardless) - this.add_listener(document.body, "click", this.mouse_button_click); - - this.add_listener(document, "keydown", this.key_down); - this.add_listener(document, "keypress", this.key_press); - this.add_listener(window, "resize", this.resized); - this.add_listener(window, "scroll", this.scrolled); - this.add_listener(window, "unload", this.unloaded); - - this.add_listener(document, "touchstart", this.touchstart); - this.add_listener(document, "touchmove", this.touchmove); - this.add_listener(document, "touchend", this.touchend); - - // this seems to be a debugging hack - //if (!document.body.onclick) - // document.body.onclick = function () { }; - - this.single_slide_view(); - - //this.set_location(); - - this.resized(); - - if (this.ie7) - setTimeout(w3c_slidy.ie_hack, 100); - - this.show_toolbar(); - - // for back button detection - setInterval(function () { w3c_slidy.check_location(); }, 200); - w3c_slidy.initialized = true; - }, - - // create div element with links to each slide - table_of_contents: function () { - var toc = this.create_element("div"); - this.add_class(toc, "slidy_toc hidden"); - //toc.setAttribute("tabindex", "0"); - - var heading = this.create_element("div"); - this.add_class(heading, "toc-heading"); - heading.innerHTML = this.localize("Table of Contents"); - - toc.appendChild(heading); - var previous = null; - - for (var i = 0; i < this.slides.length; ++i) - { - var title = this.has_class(this.slides[i], "title"); - var num = document.createTextNode((i + 1) + ". "); - - toc.appendChild(num); - - var a = this.create_element("a"); - a.setAttribute("href", "#(" + (i+1) + ")"); - - if (title) - this.add_class(a, "titleslide"); - - var name = document.createTextNode(this.slide_name(i)); - a.appendChild(name); - a.onclick = w3c_slidy.toc_click; - a.onkeydown = w3c_slidy.toc_key_down; - a.previous = previous; - - if (previous) - previous.next = a; - - toc.appendChild(a); - - if (i == 0) - toc.first = a; - - if (i < this.slides.length - 1) - { - var br = this.create_element("br"); - toc.appendChild(br); - } - - previous = a; - } - - toc.focus = function () { - if (this.first) - this.first.focus(); - } - - toc.onmouseup = w3c_slidy.mouse_button_up; - - toc.onclick = function (e) { - e||(e=window.event); - - if (w3c_slidy.selected_text_len <= 0) - w3c_slidy.hide_table_of_contents(true); - - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }; - - document.body.insertBefore(toc, document.body.firstChild); - return toc; - }, - - is_shown_toc: function () { - return !w3c_slidy.has_class(w3c_slidy.toc, "hidden"); - }, - - show_table_of_contents: function () { - w3c_slidy.remove_class(w3c_slidy.toc, "hidden"); - var toc = w3c_slidy.toc; - toc.focus(); - - if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0) - setTimeout(w3c_slidy.ie_hack, 100); - }, - - hide_table_of_contents: function (focus) { - w3c_slidy.add_class(w3c_slidy.toc, "hidden"); - - if (focus && !w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - }, - - toggle_table_of_contents: function () { - if (w3c_slidy.is_shown_toc()) - w3c_slidy.hide_table_of_contents(true); - else - w3c_slidy.show_table_of_contents(); - }, - - // called on clicking toc entry - toc_click: function (e) { - if (!e) - e = window.event; - - var target = w3c_slidy.get_target(e); - - if (target && target.nodeType == 1) - { - var uri = target.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - } - - w3c_slidy.hide_table_of_contents(true); - if (w3c_slidy.ie7) w3c_slidy.ie_hack(); - w3c_slidy.stop_propagation(e); - return w3c_slidy.cancel(e); - }, - - // called onkeydown for toc entry - toc_key_down: function (event) { - var key; - - if (!event) - var event = window.event; - - // kludge around NS/IE differences - if (window.event) - key = window.event.keyCode; - else if (event.which) - key = event.which; - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey) - return true; - - if (key == 13) - { - var uri = this.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - - w3c_slidy.hide_table_of_contents(true); - - if (self.ie7) - w3c_slidy.ie_hack(); - - return w3c_slidy.cancel(event); - } - - if (key == 40 && this.next) - { - this.next.focus(); - return w3c_slidy.cancel(event); - } - - if (key == 38 && this.previous) - { - this.previous.focus(); - return w3c_slidy.cancel(event); - } - - return true; - }, - - touchstart: function (e) - { - //e.preventDefault(); - this.prev_tap = this.last_tap; - this.last_tap = (new Date).getTime(); - - var tap_delay = this.last_tap - this.prev_tap; - - if (tap_delay <= 200) - { - // double tap - } - - var touch = e.touches[0]; - - this.start_x = touch.pageX; - this.start_y = touch.pageY; - this.delta_x = this.delta_y = 0; - }, - - touchmove: function (e) - { - //e.preventDefault(); - var touch = e.touches[0]; - this.delta_x = touch.pageX - this.start_x; - this.delta_y = touch.pageY - this.start_y; - }, - - touchend: function (e) - { - //e.preventDefault(); - var delay = (new Date).getTime() - this.last_tap; - var dx = this.delta_x; - var dy = this.delta_y; - var abs_dx = Math.abs(dx); - var abs_dy = Math.abs(dy); - - if (delay < 500 && (abs_dx > 100 || abs_dy > 100)) - { - if (abs_dx > 0.5 * abs_dy) - { - if (dx > 0) - w3c_slidy.next_slide(true); - else - w3c_slidy.previous_slide(true); - } - else if (abs_dy > 2 * abs_dx) - { - w3c_slidy.toggle_table_of_contents(); - } - } - }, - - // ### OBSOLETE ### - before_print: function () { - this.show_all_slides(); - this.hide_toolbar(); - alert("before print"); - }, - - // ### OBSOLETE ### - after_print: function () { - if (!this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - } - alert("after print"); - }, - - // ### OBSOLETE ### - print_slides: function () { - this.before_print(); - window.print(); - this.after_print(); - }, - - // ### OBSOLETE ?? ### - toggle_view: function () { - if (this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - this.view_all = 0; - } - else - { - this.show_all_slides(); - this.hide_toolbar(); - this.view_all = 1; - } - }, - - // prepare for printing ### OBSOLETE ### - show_all_slides: function () { - this.remove_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - }, - - // restore after printing ### OBSOLETE ### - single_slide_view: function () { - this.add_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - }, - - // suppress IE's image toolbar pop up - hide_image_toolbar: function () { - if (!this.ns_pos) - { - var images = document.getElementsByTagName("IMG"); - - for (var i = 0; i < images.length; ++i) - images[i].setAttribute("galleryimg", "no"); - } - }, - - unloaded: function (e) { - //alert("unloaded"); - }, - - // Safari and Konqueror don't yet support getComputedStyle() - // and they always reload page when location.href is updated - is_KHTML: function () { - var agent = navigator.userAgent; - return (agent.indexOf("KHTML") >= 0 ? true : false); - }, - - // find slide name from first h1 element - // default to document title + slide number - slide_name: function (index) { - var name = null; - var slide = this.slides[index]; - - var heading = this.find_heading(slide); - - if (heading) - name = this.extract_text(heading); - - if (!name) - name = this.title + "(" + (index + 1) + ")"; - - name.replace(/\&/g, "&"); - name.replace(/\/g, ">"); - - return name; - }, - - // find first h1 element in DOM tree - find_heading: function (node) { - if (!node || node.nodeType != 1) - return null; - - if (node.nodeName == "H1" || node.nodeName == "h1") - return node; - - var child = node.firstChild; - - while (child) - { - node = this.find_heading(child); - - if (node) - return node; - - child = child.nextSibling; - } - - return null; - }, - - // recursively extract text from DOM tree - extract_text: function (node) { - if (!node) - return ""; - - // text nodes - if (node.nodeType == 3) - return node.nodeValue; - - // elements - if (node.nodeType == 1) - { - node = node.firstChild; - var text = ""; - - while (node) - { - text = text + this.extract_text(node); - node = node.nextSibling; - } - - return text; - } - - return ""; - }, - - // find copyright text from meta element - find_copyright: function () { - var name, content; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "copyright") - return content; - } - - return null; - }, - - find_size_adjust: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "font-size-adjustment") - return 1 * content; - } - - return 1; - }, - - // for 20 minutes - find_duration: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "duration") - return 60000 * content; - } - - return null; - }, - - replace_by_non_breaking_space: function (str) { - for (var i = 0; i < str.length; ++i) - str[i] = 160; - }, - - // ### CHECK ME ### is use of "li" okay for text/html? - // for XHTML do we also need to specify namespace? - init_outliner: function () { - var items = document.getElementsByTagName("li"); - - for (var i = 0; i < items.length; ++i) - { - var target = items[i]; - - if (!this.has_class(target.parentNode, "outline")) - continue; - - target.onclick = this.outline_click; -/* ### more work needed for IE6 - if (!this.ns_pos) - { - target.onmouseover = this.hover_outline; - target.onmouseout = this.unhover_outline; - } -*/ - if (this.foldable(target)) - { - target.foldable = true; - target.onfocus = function () {w3c_slidy.outline = this;}; - target.onblur = function () {w3c_slidy.outline = null;}; - - if (!target.getAttribute("tabindex")) - target.setAttribute("tabindex", "0"); - - if (this.has_class(target, "expand")) - this.unfold(target); - else - this.fold(target); - } - else - { - this.add_class(target, "nofold"); - target.visible = true; - target.foldable = false; - } - } - }, - - foldable: function (item) { - if (!item || item.nodeType != 1) - return false; - - var node = item.firstChild; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) - return true; - - node = node.nextSibling; - } - - return false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - fold: function (item) { - if (item) - { - this.remove_class(item, "unfolded"); - this.add_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.add_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - unfold: function (item) { - if (item) - { - this.add_class(item, "unfolded"); - this.remove_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.remove_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = true; - }, - - outline_click: function (e) { - if (!e) - e = window.event; - - var rightclick = false; - var target = w3c_slidy.get_target(e); - - while (target && target.visible == undefined) - target = target.parentNode; - - if (!target) - return true; - - if (e.which) - rightclick = (e.which == 3); - else if (e.button) - rightclick = (e.button == 2); - - if (!rightclick && target.visible != undefined) - { - if (target.foldable) - { - if (target.visible) - w3c_slidy.fold(target); - else - w3c_slidy.unfold(target); - } - - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - } - - return false; - }, - - add_initial_prompt: function () { - var prompt = this.create_element("div"); - prompt.setAttribute("class", "initial_prompt"); - - var p1 = this.create_element("p"); - prompt.appendChild(p1); - p1.setAttribute("class", "help"); - - if (this.keyboardless) - p1.innerHTML = "swipe right to move to next slide"; - else - p1.innerHTML = "Space, Right Arrow or swipe right to move to " + - "next slide, click help below for more details"; - - this.add_listener(prompt, "click", function (e) { - document.body.removeChild(prompt); - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }); - - document.body.appendChild(prompt); - this.initial_prompt = prompt; - setTimeout(function() {document.body.removeChild(prompt);}, 5000); - }, - - add_toolbar: function () { - var counter, page; - - this.toolbar = this.create_element("div"); - this.toolbar.setAttribute("class", "toolbar"); - - // a reasonably behaved browser - if (this.ns_pos || !this.ie6) - { - var right = this.create_element("div"); - right.setAttribute("style", "float: right; text-align: right"); - - counter = this.create_element("span") - counter.innerHTML = this.localize("slide") + " n/m"; - right.appendChild(counter); - this.toolbar.appendChild(right); - - var left = this.create_element("div"); - left.setAttribute("style", "text-align: left"); - - // global end of slide indicator - this.eos = this.create_element("span"); - this.eos.innerHTML = "* "; - left.appendChild(this.eos); - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - left.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - left.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()"); - contents.setAttribute("title", this.localize("table of contents")); - contents.innerHTML = this.localize("contents?"); - left.appendChild(contents); - - var gap2 = document.createTextNode(" "); - left.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.className = "copyright"; - span.innerHTML = copyright; - left.appendChild(span); - } - - this.toolbar.setAttribute("tabindex", "0"); - this.toolbar.appendChild(left); - } - else // IE6 so need to work around its poor CSS support - { - this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute"); - this.toolbar.style.zIndex = "200"; - this.toolbar.style.width = "99.9%"; - this.toolbar.style.height = "1.2em"; - this.toolbar.style.top = "auto"; - this.toolbar.style.bottom = "0"; - this.toolbar.style.left = "0"; - this.toolbar.style.right = "0"; - this.toolbar.style.textAlign = "left"; - this.toolbar.style.fontSize = "60%"; - this.toolbar.style.color = "red"; - this.toolbar.borderWidth = 0; - this.toolbar.className = "toolbar"; - this.toolbar.style.background = "rgb(240,240,240)"; - - // would like to have help text left aligned - // and page counter right aligned, floating - // div's don't work, so instead use nested - // absolutely positioned div's. - - var sp = this.create_element("span"); - sp.innerHTML = "  * "; - this.toolbar.appendChild(sp); - this.eos = sp; // end of slide indicator - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - this.toolbar.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - this.toolbar.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:toggleTableOfContents()"); - contents.setAttribute("title", this.localize("table of contents".localize)); - contents.innerHTML = this.localize("contents?"); - this.toolbar.appendChild(contents); - - var gap2 = document.createTextNode(" "); - this.toolbar.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.innerHTML = copyright; - span.style.color = "black"; - span.style.marginLeft = "0.5em"; - this.toolbar.appendChild(span); - } - - counter = this.create_element("div") - counter.style.position = "absolute"; - counter.style.width = "auto"; //"20%"; - counter.style.height = "1.2em"; - counter.style.top = "auto"; - counter.style.bottom = 0; - counter.style.right = "0"; - counter.style.textAlign = "right"; - counter.style.color = "red"; - counter.style.background = "rgb(240,240,240)"; - - counter.innerHTML = this.localize("slide") + " n/m"; - this.toolbar.appendChild(counter); - } - - // ensure that click isn't passed through to the page - this.toolbar.onclick = - function (e) { - if (!e) - e = window.event; - - var target = e.target; - - if (!target && e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target && target.nodeType == 3) - target = target.parentNode; - - w3c_slidy.stop_propagation(e); - - if (target && target.nodeName.toLowerCase() != "a") - w3c_slidy.mouse_button_click(e); - }; - - this.slide_number_element = counter; - this.set_eos_status(false); - document.body.appendChild(this.toolbar); - }, - - // wysiwyg editors make it hard to use div elements - // e.g. amaya loses the div when you copy and paste - // this function wraps div elements around implicit - // slides which start with an h1 element and continue - // up to the next heading or div element - wrap_implicit_slides: function () { - var i, heading, node, next, div; - var headings = document.getElementsByTagName("h1"); - - if (!headings) - return; - - for (i = 0; i < headings.length; ++i) - { - heading = headings[i]; - - if (heading.parentNode != document.body) - continue; - - node = heading.nextSibling; - - div = document.createElement("div"); - this.add_class(div, "slide"); - document.body.replaceChild(div, heading); - div.appendChild(heading); - - while (node) - { - if (node.nodeType == 1 && // an element - (node.nodeName == "H1" || - node.nodeName == "h1" || - node.nodeName == "DIV" || - node.nodeName == "div")) - break; - - next = node.nextSibling; - node = document.body.removeChild(node); - div.appendChild(node); - node = next; - } - } - }, - -// return new array of all slides - collect_slides: function () { - var slides = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "slide")) - { - // add slide to collection - slides[slides.length] = div; - - // hide each slide as it is found - this.add_class(div, "hidden"); - - // add dummy
    at end for scrolling hack - var node1 = document.createElement("br"); - div.appendChild(node1); - var node2 = document.createElement("br"); - div.appendChild(node2); - } - else if (this.has_class(div, "background")) - { // work around for Firefox SVG reload bug - // which otherwise replaces 1st SVG graphic with 2nd - div.style.display = "block"; - } - } - - this.slides = slides; - }, - - // return new array of all
    - collect_notes: function () { - var notes = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "handout")) - { - // add note to collection - notes[notes.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.notes = notes; - }, - - // return new array of all
    - // including named backgrounds e.g. class="background titlepage" - collect_backgrounds: function () { - var backgrounds = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "background")) - { - // add background to collection - backgrounds[backgrounds.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.backgrounds = backgrounds; - }, - - // set click handlers on all anchors - patch_anchors: function () { - var self = w3c_slidy; - var handler = function (event) { - // compare this.href with location.href - // for link to another slide in this doc - - if (self.page_address(this.href) == self.page_address(location.href)) - { - // yes, so find new slide number - var newslidenum = self.find_slide_number(this.href); - - if (newslidenum != self.slide_number) - { - var slide = self.slides[self.slide_number]; - self.hide_slide(slide); - self.slide_number = newslidenum; - slide = self.slides[self.slide_number]; - self.show_slide(slide); - self.set_location(); - } - } - else - w3c_slidy.stop_propagation(event); - -// else if (this.target == null) -// location.href = this.href; - - this.blur(); - self.disable_slide_click = true; - }; - - var anchors = document.body.getElementsByTagName("a"); - - for (var i = 0; i < anchors.length; ++i) - { - if (window.addEventListener) - anchors[i].addEventListener("click", handler, false); - else - anchors[i].attachEvent("onclick", handler); - } - }, - - // ### CHECK ME ### see which functions are invoked via setTimeout - // either directly or indirectly for use of w3c_slidy vs this - show_slide_number: function () { - var timer = w3c_slidy.get_timer(); - w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " + - (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length; - }, - - // every 200mS check if the location has been changed as a - // result of the user activating the Back button/menu item - // doesn't work for Opera < 9.5 - check_location: function () { - var hash = location.hash; - - if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#")) - w3c_slidy.goto_slide(0); - else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")") - { - var num = parseInt(location.hash.substr(2)); - - if (!isNaN(num)) - w3c_slidy.goto_slide(num-1); - } - - if (w3c_slidy.time_left && w3c_slidy.slide_number > 0) - { - w3c_slidy.show_slide_number(); - - if (w3c_slidy.time_left > 0) - w3c_slidy.time_left -= 200; - } - }, - - get_timer: function () { - var timer = ""; - if (w3c_slidy.time_left) - { - var mins, secs; - secs = Math.floor(w3c_slidy.time_left/1000); - mins = Math.floor(secs / 60); - secs = secs % 60; - timer = (mins ? mins+"m" : "") + secs + "s "; - } - - return timer; - }, - - // this doesn't push location onto history stack for IE - // for which a hidden iframe hack is needed: load page into - // the iframe with script that set's parent's location.hash - // but that won't work for standalone use unless we can - // create the page dynamically via a javascript: URL - set_location: function () { - var uri = w3c_slidy.page_address(location.href); - var hash = "#(" + (w3c_slidy.slide_number+1) + ")"; - - if (w3c_slidy.slide_number >= 0) - uri = uri + hash; - - if (w3c_slidy.ie && (w3c_slidy.ie6 || w3c_slidy.ie7)) - w3c_slidy.push_hash(hash); - - if (uri != location.href) // && !khtml - location.href = uri; - - if (this.khtml) - hash = "(" + (w3c_slidy.slide_number+1) + ")"; - - if (!this.ie && location.hash != hash && location.hash != "") - location.hash = hash; - - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide_number(); - }, - - page_address: function (uri) { - var i = uri.indexOf("#"); - - if (i < 0) - i = uri.indexOf("%23"); - - // check if anchor is entire page - - if (i < 0) - return uri; // yes - - return uri.substr(0, i); - }, - - // only used for IE6 and IE7 - on_frame_loaded: function (hash) { - location.hash = hash; - var uri = w3c_slidy.page_address(location.href); - location.href = uri + hash; - }, - - // history hack with thanks to Bertrand Le Roy - push_hash: function (hash) { - if (hash == "") hash = "#(1)"; - window.location.hash = hash; - - var doc = document.getElementById("historyFrame").contentWindow.document; - doc.open("javascript:''"); - doc.write("hello mum"); - doc.close(); - }, - - // find current slide based upon location - // first find target anchor and then look - // for associated div element enclosing it - // finally map that to slide number - find_slide_number: function (uri) { - // first get anchor from page location - - var i = uri.indexOf("#"); - - // check if anchor is entire page - if (i < 0) - return 0; // yes - - var anchor = unescape(uri.substr(i+1)); - - // now use anchor as XML ID to find target - var target = document.getElementById(anchor); - - if (!target) - { - // does anchor look like "(2)" for slide 2 ?? - // where first slide is (1) - var re = /\((\d)+\)/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // accept [2] for backwards compatibility - re = /\[(\d)+\]/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // oh dear unknown anchor - return 0; - } - - // search for enclosing slide - - while (true) - { - // browser coerces html elements to uppercase! - if (target.nodeName.toLowerCase() == "div" && - this.has_class(target, "slide")) - { - // found the slide element - break; - } - - // otherwise try parent element if any - - target = target.parentNode; - - if (!target) - { - return 0; // no luck! - } - }; - - for (i = 0; i < slides.length; ++i) - { - if (slides[i] == target) - return i; // success - } - - // oh dear still no luck - return 0; - }, - - previous_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide; - - if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null) - { - w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown); - w3c_slidy.set_eos_status(false); - } - else if (w3c_slidy.slide_number > 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - w3c_slidy.set_eos_status(true); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_location(); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - next_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide, last = w3c_slidy.last_shown; - - if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1) - w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown); - - if ((!incremental || w3c_slidy.last_shown == null) && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number + 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - else if (!w3c_slidy.last_shown) - { - if (last && incremental) - w3c_slidy.last_shown = last; - } - - w3c_slidy.set_location(); - - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - // to first slide with nothing revealed - // i.e. state at start of presentation - first_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - if (w3c_slidy.slide_number != 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = 0; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_eos_status( - !w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.set_location(); - } - }, - - // goto last slide with everything revealed - // i.e. state at end of presentation - last_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - w3c_slidy.last_shown = null; //revealNextItem(lastShown); - - if (w3c_slidy.last_shown == null && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.slides.length - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - - w3c_slidy.show_slide(slide); - } - else - { - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - } - - w3c_slidy.set_eos_status(true); - w3c_slidy.set_location(); - } - }, - - - // ### check this and consider add/remove class - set_eos_status: function (state) { - if (this.eos) - this.eos.style.color = (state ? "rgb(240,240,240)" : "red"); - }, - - // first slide is 0 - goto_slide: function (num) { - //alert("going to slide " + (num+1)); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = num; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide(slide); - w3c_slidy.show_slide_number(); - }, - - - show_slide: function (slide) { - this.sync_background(slide); - window.scrollTo(0,0); - this.remove_class(slide, "hidden"); - }, - - hide_slide: function (slide) { - this.add_class(slide, "hidden"); - }, - - // show just the backgrounds pertinent to this slide - // when slide background-color is transparent - // this should now work with rgba color values - sync_background: function (slide) { - var background; - var bgColor; - - if (slide.currentStyle) - bgColor = slide.currentStyle["backgroundColor"]; - else if (document.defaultView) - { - var styles = document.defaultView.getComputedStyle(slide,null); - - if (styles) - bgColor = styles.getPropertyValue("background-color"); - else // broken implementation probably due Safari or Konqueror - { - //alert("defective implementation of getComputedStyle()"); - bgColor = "transparent"; - } - } - else - bgColor == "transparent"; - - if (bgColor == "transparent" || - bgColor.indexOf("rgba") >= 0 || - bgColor.indexOf("opacity") >= 0) - { - var slideClass = this.get_class_list(slide); - - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - - var bgClass = this.get_class_list(background); - - if (this.matching_background(slideClass, bgClass)) - this.remove_class(background, "hidden"); - else - this.add_class(background, "hidden"); - } - } - else // forcibly hide all backgrounds - this.hide_backgrounds(); - }, - - hide_backgrounds: function () { - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - this.add_class(background, "hidden"); - } - }, - - // compare classes for slide and background - matching_background: function (slideClass, bgClass) { - var i, count, pattern, result; - - // define pattern as regular expression - pattern = /\w+/g; - - // check background class names - result = bgClass.match(pattern); - - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (result[i] == "background") - continue; - - ++count; - } - - if (count == 0) // default match - return true; - - // check for matches and place result in array - result = slideClass.match(pattern); - - // now check if desired name is present for background - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (this.has_token(bgClass, result[i])) - return true; - } - - return false; - }, - - resized: function () { - var width = 0; - - if ( typeof( window.innerWidth ) == 'number' ) - width = window.innerWidth; // Non IE browser - else if (document.documentElement && document.documentElement.clientWidth) - width = document.documentElement.clientWidth; // IE6 - else if (document.body && document.body.clientWidth) - width = document.body.clientWidth; // IE4 - - var height = 0; - - if ( typeof( window.innerHeight ) == 'number' ) - height = window.innerHeight; // Non IE browser - else if (document.documentElement && document.documentElement.clientHeight) - height = document.documentElement.clientHeight; // IE6 - else if (document.body && document.body.clientHeight) - height = document.body.clientHeight; // IE4 - - if (height && (width/height > 1.05*1024/768)) - { - width = height * 1024.0/768; - } - - // IE fires onresize even when only font size is changed! - // so we do a check to avoid blocking < and > actions - if (width != w3c_slidy.last_width || height != w3c_slidy.last_height) - { - if (width >= 1100) - w3c_slidy.size_index = 5; // 4 - else if (width >= 1000) - w3c_slidy.size_index = 4; // 3 - else if (width >= 800) - w3c_slidy.size_index = 3; // 2 - else if (width >= 600) - w3c_slidy.size_index = 2; // 1 - else if (width) - w3c_slidy.size_index = 0; - - // add in font size adjustment from meta element e.g. - // - // useful when slides have too much content ;-) - - if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment && - w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length) - w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment; - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - w3c_slidy.adjust_object_dimensions(width, height); - - if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index]) - { - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - } - - w3c_slidy.last_width = width; - w3c_slidy.last_height = height; - - // force reflow to work around Mozilla bug - if (w3c_slidy.ns_pos) - { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - } - - // force correct positioning of toolbar - w3c_slidy.refresh_toolbar(200); - } - }, - - scrolled: function () { - if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset(); - // hide toolbar - w3c_slidy.toolbar.style.display = "none"; - - // make it reappear later - if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all) - { - setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000); - w3c_slidy.scrollhack = 1; - } - } - }, - - hide_toolbar: function () { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden"); - window.focus(); - }, - - // used to ensure IE refreshes toolbar in correct position - refresh_toolbar: function (interval) { - if (!w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hide_toolbar(); - setTimeout(function () {w3c_slidy.show_toolbar(); }, interval); - } - }, - - // restores toolbar after short delay - show_toolbar: function () { - if (w3c_slidy.want_toolbar) - { - w3c_slidy.toolbar.style.display = "block"; - - if (!w3c_slidy.ns_pos) - { - // adjust position to allow for scrolling - var xoffset = w3c_slidy.scroll_x_offset(); - w3c_slidy.toolbar.style.left = xoffset; - w3c_slidy.toolbar.style.right = xoffset; - - // determine vertical scroll offset - //var yoffset = scrollYOffset(); - - // bottom is doc height - window height - scroll offset - //var bottom = documentHeight() - lastHeight - yoffset - - //if (yoffset > 0 || documentHeight() > lastHeight) - // bottom += 16; // allow for height of scrollbar - - w3c_slidy.toolbar.style.bottom = 0; //bottom; - } - - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden"); - } - - w3c_slidy.scrollhack = 0; - - - // set the keyboard focus to the help link on the - // toolbar to ensure that document has the focus - // IE doesn't always work with window.focus() - // and this hack has benefit of Enter for help - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - }, - -// invoked via F key - toggle_toolbar: function () { - if (!w3c_slidy.view_all) - { - if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden")) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 1; - } - else - { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 0; - } - } - }, - - scroll_x_offset: function () { - if (window.pageXOffset) - return self.pageXOffset; - - if (document.documentElement && - document.documentElement.scrollLeft) - return document.documentElement.scrollLeft; - - if (document.body) - return document.body.scrollLeft; - - return 0; - }, - - scroll_y_offset: function () { - if (window.pageYOffset) - return self.pageYOffset; - - if (document.documentElement && - document.documentElement.scrollTop) - return document.documentElement.scrollTop; - - if (document.body) - return document.body.scrollTop; - - return 0; - }, - - // looking for a way to determine height of slide content - // the slide itself is set to the height of the window - optimize_font_size: function () { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - //var dh = documentHeight(); //getDocHeight(document); - var dh = slide.scrollHeight; - var wh = getWindowHeight(); - var u = 100 * dh / wh; - - alert("window utilization = " + u + "% (doc " - + dh + " win " + wh + ")"); - }, - - // from document object - get_doc_height: function (doc) { - if (!doc) - doc = document; - - if (doc && doc.body && doc.body.offsetHeight) - return doc.body.offsetHeight; // ns/gecko syntax - - if (doc && doc.body && doc.body.scrollHeight) - return doc.body.scrollHeight; - - alert("couldn't determine document height"); - }, - - get_window_height: function () { - if ( typeof( window.innerHeight ) == 'number' ) - return window.innerHeight; // Non IE browser - - if (document.documentElement && document.documentElement.clientHeight) - return document.documentElement.clientHeight; // IE6 - - if (document.body && document.body.clientHeight) - return document.body.clientHeight; // IE4 - }, - - document_height: function () { - var sh, oh; - - sh = document.body.scrollHeight; - oh = document.body.offsetHeight; - - if (sh && oh) - { - return (sh > oh ? sh : oh); - } - - // no idea! - return 0; - }, - - smaller: function () { - if (w3c_slidy.size_index > 0) - { - --w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - bigger: function () { - if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1) - { - ++w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - // with thanks to Ivan Herman for the suggestion - adjust_object_dimensions: function (width, height) { - for( var i = 0; i < w3c_slidy.objects.length; i++ ) - { - var obj = this.objects[i]; - var mimeType = obj.getAttribute("type"); - - if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash") - { - if ( !obj.initialWidth ) - obj.initialWidth = obj.getAttribute("width"); - - if ( !obj.initialHeight ) - obj.initialHeight = obj.getAttribute("height"); - - if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" ) - { - var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1)); - var newW = width * (w/100.0); - obj.setAttribute("width",newW); - } - - if ( obj.initialHeight && - obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" ) - { - var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1)); - var newH = height * (h/100.0); - obj.setAttribute("height", newH); - } - } - } - }, - - // needed for Opera to inhibit default behavior - // since Opera delivers keyPress even if keyDown - // was cancelled - key_press: function (event) { - if (!event) - event = window.event; - - if (!w3c_slidy.key_wanted) - return w3c_slidy.cancel(event); - - return true; - }, - - // See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes - key_down: function (event) { - var key, target, tag; - - w3c_slidy.key_wanted = true; - - if (!event) - event = window.event; - - // kludge around NS/IE differences - if (window.event) - { - key = window.event.keyCode; - target = window.event.srcElement; - } - else if (event.which) - { - key = event.which; - target = event.target; - } - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // avoid interfering with keystroke - // behavior for non-slidy chrome elements - if (!w3c_slidy.slidy_chrome(target) && - w3c_slidy.special_element(target)) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey || event.metaKey) - return true; - - // dismiss table of contents if visible - if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40) - { - w3c_slidy.hide_table_of_contents(true); - - if (key == 27 || key == 84 || key == 67) - return w3c_slidy.cancel(event); - } - - if (key == 34) // Page Down - { - w3c_slidy.next_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 33) // Page Up - { - w3c_slidy.previous_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 32) // space bar - { - w3c_slidy.next_slide(true); - return w3c_slidy.cancel(event); - } - else if (key == 37) // Left arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.previous_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 36) // Home - { - w3c_slidy.first_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 35) // End - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 39) // Right arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.next_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 13) // Enter - { - if (w3c_slidy.outline) - { - if (w3c_slidy.outline.visible) - w3c_slidy.fold(w3c_slidy.outline); - else - w3c_slidy.unfold(w3c_slidy.outline); - - return w3c_slidy.cancel(event); - } - } - else if (key == 188) // < for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 190) // > for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 189 || key == 109) // - for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 187 || key == 191 || key == 107) // = + for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 83) // S for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 66) // B for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 90) // Z for last slide - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 70) // F for toggle toolbar - { - w3c_slidy.toggle_toolbar(); - return w3c_slidy.cancel(event); - } - else if (key == 65) // A for toggle view single/all slides - { - w3c_slidy.toggle_view(); - return w3c_slidy.cancel(event); - } - else if (key == 75) // toggle action of left click for next page - { - w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled; - var alert_msg = (w3c_slidy.mouse_click_enabled ? - "enabled" : "disabled") + " mouse click advance"; - - alert(w3c_slidy.localize(alert_msg)); - return w3c_slidy.cancel(event); - } - else if (key == 84 || key == 67) // T or C for table of contents - { - if (w3c_slidy.toc) - w3c_slidy.toggle_table_of_contents(); - - return w3c_slidy.cancel(event); - } - else if (key == 72) // H for help - { - window.location = w3c_slidy.help_page; - return w3c_slidy.cancel(event); - } - //else alert("key code is "+ key); - - return true; - }, - - // safe for both text/html and application/xhtml+xml - create_element: function (name) { - if (this.xhtml && (typeof document.createElementNS != 'undefined')) - return document.createElementNS("http://www.w3.org/1999/xhtml", name) - - return document.createElement(name); - }, - - get_element_style: function (elem, IEStyleProp, CSSStyleProp) { - if (elem.currentStyle) - { - return elem.currentStyle[IEStyleProp]; - } - else if (window.getComputedStyle) - { - var compStyle = window.getComputedStyle(elem, ""); - return compStyle.getPropertyValue(CSSStyleProp); - } - return ""; - }, - - // the string str is a whitespace separated list of tokens - // test if str contains a particular token, e.g. "slide" - has_token: function (str, token) { - if (str) - { - // define pattern as regular expression - var pattern = /\w+/g; - - // check for matches - // place result in array - var result = str.match(pattern); - - // now check if desired token is present - for (var i = 0; i < result.length; i++) - { - if (result[i] == token) - return true; - } - } - - return false; - }, - - get_class_list: function (element) { - if (typeof element.className != 'undefined') - return element.className; - - return element.getAttribute("class"); - }, - - has_class: function (element, name) { - if (element.nodeType != 1) - return false; - - var regexp = new RegExp("(^| )" + name + "\W*"); - - if (typeof element.className != 'undefined') - return regexp.test(element.className); - - return regexp.test(element.getAttribute("class")); - }, - - remove_class: function (element, name) { - var regexp = new RegExp("(^| )" + name + "\W*"); - var clsval = ""; - - if (typeof element.className != 'undefined') - { - clsval = element.className; - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.className = clsval; - } - } - else - { - clsval = element.getAttribute("class"); - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.setAttribute("class", clsval); - } - } - }, - - add_class: function (element, name) { - if (!this.has_class(element, name)) - { - if (typeof element.className != 'undefined') - element.className += " " + name; - else - { - var clsval = element.getAttribute("class"); - clsval = clsval ? clsval + " " + name : name; - element.setAttribute("class", clsval); - } - } - }, - - // HTML elements that can be used with class="incremental" - // note that you can also put the class on containers like - // up, ol, dl, and div to make their contents appear - // incrementally. Upper case is used since this is what - // browsers report for HTML node names (text/html). - incremental_elements: null, - okay_for_incremental: function (name) { - if (!this.incremental_elements) - { - var inclist = new Array(); - inclist["p"] = true; - inclist["pre"] = true; - inclist["li"] = true; - inclist["blockquote"] = true; - inclist["dt"] = true; - inclist["dd"] = true; - inclist["h2"] = true; - inclist["h3"] = true; - inclist["h4"] = true; - inclist["h5"] = true; - inclist["h6"] = true; - inclist["span"] = true; - inclist["address"] = true; - inclist["table"] = true; - inclist["tr"] = true; - inclist["th"] = true; - inclist["td"] = true; - inclist["img"] = true; - inclist["object"] = true; - this.incremental_elements = inclist; - } - return this.incremental_elements[name.toLowerCase()]; - }, - - next_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.next_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) // ELEMENT - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - previous_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.previous_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - // set visibility for all elements on current slide with - // a parent element with attribute class="incremental" - set_visibility_all_incremental: function (value) { - var node = this.next_incremental_item(null); - - if (value == "hidden") - { - while (node) - { - w3c_slidy.add_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - else // value == "visible" - { - while (node) - { - w3c_slidy.remove_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - }, - - // reveal the next hidden item on the slide - // node is null or the node that was last revealed - reveal_next_item: function (node) { - node = w3c_slidy.next_incremental_item(node); - - if (node && node.nodeType == 1) // an element - w3c_slidy.remove_class(node, "invisible"); - - return node; - }, - - // exact inverse of revealNextItem(node) - hide_previous_item: function (node) { - if (node && node.nodeType == 1) // an element - w3c_slidy.add_class(node, "invisible"); - - return this.previous_incremental_item(node); - }, - - // left to right traversal of root's content - next_node: function (root, node) { - if (node == null) - return root.firstChild; - - if (node.firstChild) - return node.firstChild; - - if (node.nextSibling) - return node.nextSibling; - - for (;;) - { - node = node.parentNode; - - if (!node || node == root) - break; - - if (node && node.nextSibling) - return node.nextSibling; - } - - return null; - }, - - // right to left traversal of root's content - previous_node: function (root, node) { - if (node == null) - { - node = root.lastChild; - - if (node) - { - while (node.lastChild) - node = node.lastChild; - } - - return node; - } - - if (node.previousSibling) - { - node = node.previousSibling; - - while (node.lastChild) - node = node.lastChild; - - return node; - } - - if (node.parentNode != root) - return node.parentNode; - - return null; - }, - - previous_sibling_element: function (el) { - el = el.previousSibling; - - while (el && el.nodeType != 1) - el = el.previousSibling; - - return el; - }, - - next_sibling_element: function (el) { - el = el.nextSibling; - - while (el && el.nodeType != 1) - el = el.nextSibling; - - return el; - }, - - first_child_element: function (el) { - var node; - - for (node = el.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1) - break; - } - - return node; - }, - - first_tag: function (element, tag) { - var node; - - if (!this.is_xhtml) - tag = tag.toUpperCase(); - - for (node = element.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1 && node.nodeName == tag) - break; - } - - return node; - }, - - hide_selection: function () { - if (window.getSelection) // Firefox, Chromium, Safari, Opera - { - var selection = window.getSelection(); - - if (selection.rangeCount > 0) - { - var range = selection.getRangeAt(0); - range.collapse (false); - } - } - else // Internet Explorer - { - var textRange = document.selection.createRange (); - textRange.collapse (false); - } - }, - - get_selected_text: function () { - try - { - if (window.getSelection) - return window.getSelection().toString(); - - if (document.getSelection) - return document.getSelection().toString(); - - if (document.selection) - return document.selection.createRange().text; - } - catch (e) - { - } - - return ""; - }, - - // make note of length of selected text - // as this evaluates to zero in click event - mouse_button_up: function (e) { - w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length; - }, - - // right mouse button click is reserved for context menus - // it is more reliable to detect rightclick than leftclick - mouse_button_click: function (e) { - var rightclick = false; - var leftclick = false; - var middleclick = false; - var target; - - if (!e) - var e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target.nodeType == 3) - target = target.parentNode; - - if (e.which) // all browsers except IE - { - leftclick = (e.which == 1); - middleclick = (e.which == 2); - rightclick = (e.which == 3); - } - else if (e.button) - { - // Konqueror gives 1 for left, 4 for middle - // IE6 gives 0 for left and not 1 as I expected - - if (e.button == 4) - middleclick = true; - - // all browsers agree on 2 for right button - rightclick = (e.button == 2); - } - else - leftclick = true; - - if (w3c_slidy.selected_text_len > 0) - { - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - // dismiss table of contents - w3c_slidy.hide_table_of_contents(false); - - // check if target is something that probably want's clicks - // e.g. a, embed, object, input, textarea, select, option - var tag = target.nodeName.toLowerCase(); - - if (w3c_slidy.mouse_click_enabled && leftclick && - !w3c_slidy.special_element(target) && - !target.onclick) - { - w3c_slidy.next_slide(true); - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - return true; - }, - - special_element: function (e) { - var tag = e.nodeName.toLowerCase(); - - return e.onkeydown || - e.onclick || - tag == "a" || - tag == "embed" || - tag == "object" || - tag == "video" || - tag == "audio" || - tag == "input" || - tag == "textarea" || - tag == "select" || - tag == "option"; - }, - - slidy_chrome: function (el) { - while (el) - { - if (el == w3c_slidy.toc || - el == w3c_slidy.toolbar || - w3c_slidy.has_class(el, "outline")) - return true; - - el = el.parentNode; - } - - return false; - }, - - get_key: function (e) - { - var key; - - // kludge around NS/IE differences - if (typeof window.event != "undefined") - key = window.event.keyCode; - else if (e.which) - key = e.which; - - return key; - }, - - get_target: function (e) { - var target; - - if (!e) - e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - if (target.nodeType != 1) - target = target.parentNode; - - return target; - }, - - // does display property provide correct defaults? - is_block: function (elem) { - var tag = elem.nodeName.toLowerCase(); - - return tag == "ol" || tag == "ul" || tag == "p" || - tag == "li" || tag == "table" || tag == "pre" || - tag == "h1" || tag == "h2" || tag == "h3" || - tag == "h4" || tag == "h5" || tag == "h6" || - tag == "blockquote" || tag == "address"; - }, - - add_listener: function (element, event, handler) { - if (window.addEventListener) - element.addEventListener(event, handler, false); - else - element.attachEvent("on"+event, handler); - }, - - // used to prevent event propagation from field controls - stop_propagation: function (event) { - event = event ? event : window.event; - event.cancelBubble = true; // for IE - - if (event.stopPropagation) - event.stopPropagation(); - - return true; - }, - - cancel: function (event) { - if (event) - { - event.cancel = true; - event.returnValue = false; - - if (event.preventDefault) - event.preventDefault(); - } - - w3c_slidy.key_wanted = false; - return false; - }, - -// for each language define an associative array -// and also the help text which is longer - - strings_es: { - "slide":"pág.", - "help?":"Ayuda", - "contents?":"Índice", - "table of contents":"tabla de contenidos", - "Table of Contents":"Tabla de Contenidos", - "restart presentation":"Reiniciar presentación", - "restart?":"Inicio" - }, - help_es: - "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " + - "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.", - - strings_ca: { - "slide":"pàg..", - "help?":"Ajuda", - "contents?":"Índex", - "table of contents":"taula de continguts", - "Table of Contents":"Taula de Continguts", - "restart presentation":"Reiniciar presentació", - "restart?":"Inici" - }, - help_ca: - "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " + - "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.", - - strings_cs: { - "slide":"snímek", - "help?":"nápověda", - "contents?":"obsah", - "table of contents":"obsah prezentace", - "Table of Contents":"Obsah prezentace", - "restart presentation":"znovu spustit prezentaci", - "restart?":"restart" - }, - help_cs: - "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " + - "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " + - "dá zvětšit a zmenšit pomocí kláves B a S.", - - strings_nl: { - "slide":"pagina", - "help?":"Help?", - "contents?":"Inhoud?", - "table of contents":"inhoudsopgave", - "Table of Contents":"Inhoudsopgave", - "restart presentation":"herstart presentatie", - "restart?":"Herstart?" - }, - help_nl: - "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " + - "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.", - - strings_de: { - "slide":"Seite", - "help?":"Hilfe", - "contents?":"Übersicht", - "table of contents":"Inhaltsverzeichnis", - "Table of Contents":"Inhaltsverzeichnis", - "restart presentation":"Präsentation neu starten", - "restart?":"Neustart" - }, - help_de: - "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " + - "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.", - - strings_pl: { - "slide":"slajd", - "help?":"pomoc?", - "contents?":"spis treści?", - "table of contents":"spis treści", - "Table of Contents":"Spis Treści", - "restart presentation":"Restartuj prezentację", - "restart?":"restart?" - }, - help_pl: - "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" + - "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.", - - strings_fr: { - "slide":"page", - "help?":"Aide", - "contents?":"Index", - "table of contents":"table des matières", - "Table of Contents":"Table des matières", - "restart presentation":"Recommencer l'exposé", - "restart?":"Début" - }, - help_fr: - "Naviguez avec la souris, la barre d'espace, les flèches " + - "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " + - "les touches S et B pour modifier la taille de la police.", - - strings_hu: { - "slide":"oldal", - "help?":"segítség", - "contents?":"tartalom", - "table of contents":"tartalomjegyzék", - "Table of Contents":"Tartalomjegyzék", - "restart presentation":"bemutató újraindítása", - "restart?":"újraindítás" - }, - help_hu: - "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " + - "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " + - "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " + - "a szöveg méretét.", - - strings_it: { - "slide":"pag.", - "help?":"Aiuto", - "contents?":"Indice", - "table of contents":"indice", - "Table of Contents":"Indice", - "restart presentation":"Ricominciare la presentazione", - "restart?":"Inizio" - }, - help_it: - "Navigare con mouse, barra spazio, frecce sinistra/destra o " + - "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.", - - strings_el: { - "slide":"σελίδα", - "help?":"βοήθεια;", - "contents?":"περιεχόμενα;", - "table of contents":"πίνακας περιεχομένων", - "Table of Contents":"Πίνακας Περιεχομένων", - "restart presentation":"επανεκκίνηση παρουσίασης", - "restart?":"επανεκκίνηση;" - }, - help_el: - "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " + - "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " + - "το μέγεθος της γραμματοσειράς.", - - strings_ja: { - "slide":"スライド", - "help?":"ヘルプ", - "contents?":"目次", - "table of contents":"目次を表示", - "Table of Contents":"目次", - "restart presentation":"最初から再生", - "restart?":"最初から" - }, - help_ja: - "マウス左クリック ・ スペース ・ 左右キー " + - "または Page Up ・ Page Downで操作, S ・ Bでフォントサイズ変更", - - strings_zh: { - "slide":"幻灯片", - "help?":"帮助?", - "contents?":"内容?", - "table of contents":"目录", - "Table of Contents":"目录", - "restart presentation":"重新启动展示", - "restart?":"重新启动?" - }, - help_zh: - "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " + - "用 S, B 改变字体大小.", - - strings_ru: { - "slide":"слайд", - "help?":"помощь?", - "contents?":"содержание?", - "table of contents":"оглавление", - "Table of Contents":"Оглавление", - "restart presentation":"перезапустить презентацию", - "restart?":"перезапуск?" - }, - help_ru: - "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" + - "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.", - - strings_sv: { - "slide":"sida", - "help?":"hjälp", - "contents?":"innehåll", - "table of contents":"innehållsförteckning", - "Table of Contents":"Innehållsförteckning", - "restart presentation":"visa presentationen från början", - "restart?":"börja om" - }, - help_sv: - "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " + - "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " + - "Använd tangenterna S och B för att ändra textens storlek.", - - strings: { }, - - localize: function (src) { - if (src == "") - return src; - - // try full language code, e.g. en-US - var s, lookup = w3c_slidy.strings[w3c_slidy.lang]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - - // strip country code suffix, e.g. - // try en if undefined for en-US - var lg = w3c_slidy.lang.split("-"); - - if (lg.length > 1) - { - lookup = w3c_slidy.strings[lg[0]]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - } - - // otherwise string as is - return src; - }, - - init_localization: function () { - var i18n = w3c_slidy; - var help_text = w3c_slidy.help_text; - - // each such language array is declared in the localize array - // this is used as in w3c_slidy.localize("foo"); - this.strings = { - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - }, - - i18n.strings_es[help_text] = i18n.help_es; - i18n.strings_ca[help_text] = i18n.help_ca; - i18n.strings_cs[help_text] = i18n.help_cs; - i18n.strings_nl[help_text] = i18n.help_nl; - i18n.strings_de[help_text] = i18n.help_de; - i18n.strings_pl[help_text] = i18n.help_pl; - i18n.strings_fr[help_text] = i18n.help_fr; - i18n.strings_hu[help_text] = i18n.help_hu; - i18n.strings_it[help_text] = i18n.help_it; - i18n.strings_el[help_text] = i18n.help_el; - i18n.strings_ja[help_text] = i18n.help_ja; - i18n.strings_zh[help_text] = i18n.help_zh; - i18n.strings_ru[help_text] = i18n.help_ru; - i18n.strings_sv[help_text] = i18n.help_sv; - - w3c_slidy.lang = document.body.parentNode.getAttribute("lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = "en"; - } -}; - -// hack for back button behavior -if (w3c_slidy.ie6 || w3c_slidy.ie7) -{ - document.write(""); -} - -// attach event listeners for initialization -w3c_slidy.set_up(); - -// hide the slides as soon as body element is available -// to reduce annoying screen mess before the onload event -setTimeout(w3c_slidy.hide_slides, 50); - diff --git a/overview/scripts/slidy.js.gz b/overview/scripts/slidy.js.gz deleted file mode 100644 index 35746cb3d747e3597c504e7bee2e76e2891e499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12797 zcmVL0FD{9Kmqi&|u(=!4gO{=6Q z32xyT0}ly%eL~l-raPy*G}TqTRn;?^U+;lr8?%d-d%O1S-rBo{_t>-9GhmDb2n2i> z^K~@(8)gN&pYC6{h{(*U%&M%O9wD%OXJbugWkyCuMn*8WN zZiY#F7$u9fbbZL8Woyk3yU|)>==Iq5o?2c`SUT+<8HHW8?1!v-r0%Tr(?PIUtA*aG z-}BNaZj2HZpY5?Qtv4VuyZY2}&HmP77r*_4T|ezM&!q8)EiQXO!s<>mWU+T(=BE&< zoY^0G-2?ObPkUWc)_xSS2{I#CIlC8jJV;0c2}?Ql>BSMW9et)z z6fAi$2T%PpU_3}wN&3-R$iEr%GY%7Vcpw_30W`iS2#W2btlLi6)wCV35Xf5f*;*SU z1%hi{2#gU$p>R2a2)Nnq1b%0w%|dS}U|pV&bmAxo+I=7sx#K68*5*|ta4wfXVAxx< zS!g?b77W{7*y%^28We$AVA1ZU>2PswZf$L?v39Hx#l5+UUa*qPT?AT^xeKU97UmG1 z{xp#N0wGpp(SDLQJ_Fs7_AMgXA}Sm!8G0RNL4_Ra{3uSM*m{C3r*qHvy?*Lg_N)yt zPxq{6hZb}}3_TJytY;zr1&TOlrIFR?LoJxK42^3g{swE<4*s-BzOZHS!|PrdB`Gy3 zkAaq8Yu4E~_SS3md~=xEjy=D?e;(vN$NA3*`dQ#03mjyDgDh~61rBnIgB(K;A;)We zH|;}-^wDQnE%=I-u0TVR=zxB0kA{oOqp*|uQCO>QqI&j2KXsM3OkFoHrB-ikxBTUT z#`e11M^~YKPxuK4Ig2&jQlF}Ts@XvV3e!Qn4p&w!27fd7H1#@t%2KnVFb4)2oIc8v z=pG8SKw8%2mZI)DC^o$Uz863Xbn8k-`D9Tcq$XcRPqW zSVNCv;0eHZ*?DEuTI>zm{$L1Q0W$GQ$g~dhUyzZCSW-mANJS~hBq3<7UWXn_ALR-z zIk$e%>pkfW7&I=y+9K!BOFMm`5HfVCj&vyoq^sLjqia}qtaqayv*nD*5m*wPn6Yqa zw7kq>KkT`vs03QQgQ}SG6iGu0A^^H^Sq1BkVvW}%6#f8|SCQq^JVNQlIZDvjIgjX* zr>wB`rO1oB0ZS6M#xZ~qvb80GXf22jVItJ2V;1w)r<5)nvq7|qde}=6MUn-jjuiU( z6c-Xj>$}a?HjkCVoU8Y=M#@{$b?tLcJ@P&K4E1Ol6LP}1NHt)5>81VCO`r``4#m0( zz@<`?U)E8GSi-<#L6_w{14k{;!O-eRo)^@zo+8+ukB+=p9PND=9Mnv0KV^d&4oFf2 zp$r&C+h7Hxqol@bwmn4(VzY=A^R*@-P4e7Wh%jYvP%e>HD6(FcErd8^Ur==bZ+4Z> z&C8Cx?8ixZlp=tLTqqDJ?_V|go1q5_f^#jUp*>n|3*#nH3lqw=J&dEl5W5gG;Iu(H zvkZY87BsPPY#Od@hv2x?u{284DCE|JQep{#V?$A(0z#1+zS{VCU>*>MBvCTaw<#A_ zF^x$M_5*G5iq(|1f9B>ybvIPM<7Rku8syAS3DtH6MOYkd1|1 zH5YtJxdy$P*@0+TN?8%ys^v-o<_~rAh%3fdXTI5#Xi-RWMGLte2T_byp<@|s7$6A@ zR;6=nI}3=+Xe97)V%sUndC_LddIa=PFgB$PU$eXZs$K4YQ3oUd3j@kKR@VO!Q=fTV z8lfh}CUPMEJ4eL_K#34k2U-ay#2lqC4`9r_h?TOyhC44Rg{Y%W!y68v)z0_*peu26 z(xi^$s%<%nYh*6Mz~G-MEBDsytS{6%ALIDw=p_a%Ai)Gs?)i|&nQ##_;FA%k zqMAQDU!S!bmVsQz#}RmD{=vMy<)L;wo2Ic3S_IgDrUDqw->BKM0(ITyqKE`3>WP!> z2}-59Byw@otD;vOv(VP@>qvt}HAG`v6p})7)nU2Al^mrCT~3nV8jZb zN{UO?R*T12{A0VN8)$x*usA)(pzAVHLV7Z>ms+VV@cR&Crl?hd?(55iB%*-flqfRTZbq^kQ#N2aC9jIWnBDwyk zss+$UxwQEzUyV}*E?+6h`+<{2JseucGF9h+(xA2a#1hTt=DK}oG69jIj$G?e`WqU6 zpi%WM$J@_~VPdE>A$+xYr06XCV`hf`HbPLXxRmC)QVWe@-xZ0yvVtcZ0HRGe3Q~|< zGKPxIh4cF}1n9y*;V)7PUaV)V*s5DQ%$@6>E}oH70SHmxHk)_B5=J&_N>2 zfq2vuMp01j4oIdtB27Uy4FV@5=Ry3bJ6bqGQ0!XY@ANse62bed)aGJHnFgSGF_LHM zq;c>qw!XE+KfNIRmH`$Eap#YzJrBp{Kli);kNVvqx*eEN%Y0I2>T;ExiW_9xQ&Qj_ zY=Ziit08jT2g4bK6QeqILZHg6<4x^*a+GSW)Zs1$&wT%6iMV@+`z2}pC9n3v)xW==d23vA# zi-Thr%rNYfBC*+c=mDO_qcKYDKBNqIuQu9d*?Oi5!xObaGF$Vl zT2d-33T;n`5~%>CKnfW)kqC)e(OR~dAV2xCKu)k~h$AVBhPmv$(ywKvb$DgTc`}yk zDCVIhokGS^{k6$gVM$h{TwS=HYy}?5F4nwMdOl;iuSMU};=h>iX`4Dm0p%VCLhTT^ zvi)V=`Fi}@e*t9ai)lQkwvNW5F8P-Wt5-d!D~s3tLC<#VFhb^TJ92qgn|#qUo;+iU zi|TSdnyqr>MNlqY4lR?B>15vXA<)a^RZueIM2xgyfaP*+ za*FU0Bq+t$>!h??ldoN3^UxZb0!eFlvonGjl!1p7935 z7I3zZc8b!1)R1(Vl6sUR>;r@V7O8c~nS`@hE=CyI+QPrt6n7e@xDpF;58yHYvElaE zyshLCk^Ol)&xjKSjP0*b>JIF zbmxyZg~v?hR8ewef-(HS5jgP612E<@>|^m&N=gL^@(pceSBtMe4!syk!Tle{7R1?L z;3IGR5M56=nB0`${xTd+Z1`mRA5qXnOI%>aS%SzcQ-m{%#8}!%QD*tP1S+nzoo87J zM)CL@ybXDUO>3+$S)gGQD=7dHGk{|^?R=-V$T-JlSBGBMB|Lnm8>=ZR&u2LqU$SV; zAXfHS1i{Oi_9?a>+9x+M#8$(ek zvXCbhN!9jWH?wW2OnYdNB9FRkQ&whqT0zyR3#_KS2z{g2v=>}b24%0T;(*Cx$2p&H zh=O(}K?K#VBNuzK!+A5lVUA685E#xw^n67DxGZf~xj90v+}XuW*8CykvWkw{*kSM& zy9A$m3eR3W*9Ejj9E*Iw(Lp;}vm%(QnsM2)c8<>BZsit|Xf3e-a)MC-uraf`U{(1+ zVjJA2I0rH(H?;@qyYsxy3m#FXKMEIvdcns)Yf3>TS7(}RxcsN3?6z0BJ)3I2?L5@v zd+~~Ib5WW*(FlFP99%CJ-nPP*^&sym0aqb~B2^JYzVNfPH7)$tjth&CL}pxR1W+i3 z+`OTfUQ zqe4&~-rIBUXmf=zy`sKq4G~N>28)t$HOzq2e*A!C^P*HTC7|@Q3x?HhVsx6sL%GJAZ_>FKrfT&(P`FjjXtrfSiCH*L zLs1nhmmEH4TWlaMi$zsbXn|VE{h6=N?u9`BR^$gU2<>X@Z4LF z+!L!K%HmlT$NiA9Pq`ruB0N^O@uxwGhgS8J6&RkBS2{~6lZcRt_qIv56((qvT^(^3 zCR`apI-UZ0&_^BYX1=^<>}CHdn8%B@x0FNy6jxHSlyl>8B*3*7noZl3PUo3i`{c>S z$!{6~_!%eHo^LF$fe`{mN!Rv9X=F@YiogsUxVE`?(rguJywxibvA>^1wdUHS)=V(C ztaJf{)wPc|&6Vp!0d#Xa21e@1OHtfq@pp+iO+87G8#!hf>zy6m0sOtC+QNfPNBpbX ze6hYlQ)WV{>fV`fDH*o--v{`QT`f?_P*L;A@J~oJS61oEtLRG9Ux}*b3Yz@EpISbD zAGLFqcxW|U$$-PE>v5d?s@1khH&cSvqn85cezux0fGMCKKEd@(j36yLOwqP8jI5WW@sM9F`eR{6q1_bWtUV=94Fs@d0xI)@&s^yFsW|cz-1|!;@ovN7;lGojwJzGf4SP8mHJFZ=<0;q_- zoA(v?DxBX`$~uj%*ObAv!IBW6Z`j)Lw_cP+LJ*tzwjsjGD=QXeX7CdXUpg^7rd}|A z7X23bE7)}jdmI`|qqdQZmXb8CE!4R+=_gNmPtqyo3ZfthZ;zpa49Wtlyq2WuU?W|V zVLB2b^+w@zREAJ@I?tky;=uwGvP@>o!o@xK3+i3 zaZ_#J+h-um>gVyTE&Xtt+HS*9(r+UYl4N-#YueQ* zpVB_D;C!DIuY0La@oG&}E4dLiGouOow2OaBklhGZKD*fGQK@y=xsz%6OsQ zcGQ;4+Z+#y@wpunpPHkeBYcM1Sc`pJffQ*t_dI=yXRz=}GWR*! zMx4v>JZGQIu9b}GTx9Ournf-t2#!?5idp+ey>)7iV?Yw99JC5f_gN4`)?hR^HAmlq zK0#h5h;Usb^M5stzmtfU5SylApSYutB^__bYKk!7l@)b$9jU4*IF7pJN5l81nLGDf zt@d2EKKopK4%5ZCzX6^0i&@1*~o)W%Ic*II||1qzaiA4+H<5l*5%xCU=QDb{D zkEqR@o^53fN;ju6%Tyk?xa_(GmnvVYnxh{hQ%`kd2W9Goqom3qr)+wGq^fz;!AhGx zz^JF%F!@29X>vi;tQh4KPvIzPex9fDglzSRTX~u#TZ9;6Qt=ti*K?d%jXpYm@5h)Y zKPz%t}vT&b>+%P<)Bv!icxxf58b`GLuMmSVa{(=~C0 zwDu(8T`|$Yt8@)rC3Jt(%vZEnV_>6k zAt#Sj#D%hoYZBJOjU2Q-ibr6NQPdA~;jDX&5lePgz#W4vf6U8my&HHEUH)NO6C&#@_U+G*^C z37_)X+5V4AEhIz9=9H~15udNLfL`Eld>GQAq1S=FL&@rxcOF|ayXcBHE}i3$vShds zwY)Rg@@HqY?Mt@^h#n!L$tz3D!Snr6S`)z&wM8i>G>$+g4_0d8o##;GG(T&Z%d!zr zwhLd;z<#0M1}{2G#dh<3Rb5})qeb8EA6 zy%vvkMNY9yC1C1eU54;bWjVB7MQBYPO{+8cee9X{PXR#P7SDlZXQ>pvQN#;$oBFvq zL26##uZr4ip(~A6SXdLhak6}cgRP}gYvO+B;*QLkaCr9RTNHA?l{P2I9lGwiNB9tN z1mB=Q_!5jk8H#{dJe`@TN@;WgpBA&RD1m!h>@UA3s6oYl+D` zl@c0FOcJ}Tm^fWr{h`>cEuN>8+80D_%KWF@dA#XMHI1{!V%&$a`b*emCG3Mm*b|kY z$BLlGD?t}@&7ebf*7Uu|}d-SueP+sWy3gaxm6sQb4BAD>@~JQNtslH^QknVUZIf+&y^2~<{#eyjk)o}y>4#)8_refg zX)CN@5f&@~hFOgYW%0y()V07a<&~b z)D?67wnA}@XcGP_#PWw44#$nG=*+pvd=p!aLVdlaaKoXoVTIqQc|DZ6$<;3*KXiOd zAgBc5Mf{b{n7ee{)?T%?-!>0a3EHgfYldB(1xHJkYo`9dx3?NKAMY+!FH zEtE~vbE*(Fse2Y=qbR5OTbF;y-@44~;LIOXB((0$6657RLGD%p^8~P^v96q%k6n2V zWy4t1dHujTf3K>}-@6ZWz8DQBtulZfuEv-_sc|I;sf3O+*)7WugbY?jZ$B}2WPpKJv*AUziDBGEqiLV z+n=@Z5kH7u>+`2ixK|&f%QpkF`am4-#2A=T{eA=ssbO-fowJQgf;8B3&X!ZhVNp3z z#-i~_R3B!pK{q^-;_VwO9{3^4+EdJxvdVH!mFmk^nkSk{$!ns^Q>ptgi#kY@ixZwh zOrVUCuHoCxo(VB9hy=XvMEzD$oS$lK5*1U6?T%i7Q9pBJf$!5%|4h(e*ZN8~V6sE8}8(PMJitk$ot zl4u#M(_?g({I-+5typ?6#m^r~F+Y-`%p?#C+TVC%)dBA{=&v;#^jwQ0yfRa-*D@8C z-Jms|RQ)}d&B_N|rQ;h74A#cb!c&C@VXdt_zbn>@le6nL;{ zSbnH}qlBIXS$KGBivlMe6oKOpA1G4Ft0E5;=d$@6SFKiIhn){A!teCJ!lVrF5|16W z#KOZ6_g3nH#@f@;wDT-I~iL2X3!xyOhb!)-b_8-Ausnj?7Lk0jYx{eAHEBc zITX^f_A@hL%_mzh;|--lw7jV(aJf0;X?L7bwr4QJ}>!f`(Te3UZ5^(B?lJWcS~p=!p_ zHd2KB?U{{{uHu6k8h|)IIT=Sw>9a20H9-$8aaJg8 zHJ%+B3(oMLS&3{>V4RQ%s=u_zl+eBZPPF2!w?V_GF4cySNF1Fvppg%Y;dLKLs$I+@ z;x5@k`?6S-$YNqviVOTw6zzWh)hJ5K(A~5g)h$K!7s^q`%25xNqaG?p9WO=E#frs9 zarC_uPliZ2HZDi?%TeX3;qz+6IKI3pqbu9Y6&VzZqzd#>SUN2XBd=rh!Y{s^MGnK_ z_D4TylVx!RZ`oS3&pl(`%epuYg{_u+LaQ)a#W?Bq9f|kY2#(Gph$bbSe+l{Nb8BBk9l0{*^WR_=7un+pnT&Ebpq5&-9rO>SPBpD39u%y{TQ*XmWay z49?GknbbhJNRo=o7O5!4@O;fZmxT76eloh)PY!`j2;U_C`uiT7};^9xeWm7^Hs9X=27~ij0RBUM$W=V?y8bD2 zKH8eVIId<~7pW@f7Rkg(3M;-(rzyEfn8T?g-r!o7R$r})<;ivBZKga=K^06%o=J+b zs;GR?(^`|4R#BF6?<{Am$~UDIDwvjVI?4+yEU0fXw7)AzX2Hx1Bx;jQGkiA1l~O!G znQDU{RGtc}mc{oB=xI}PQBoI^{1VFno6-j;EpG}7~>17#~HsIS6Eb2BXfVc-tSP;`!mg8z$M#ST>f)M`I~R z?#z^9;|q3_j1O*0Py=At8paN z2r4+x5O3iszQO7Wo_10AXsA6sr`V?|liC4O*Mdt-gfg>xBg^-YYb8`ZV~1Ya#kc{O zO;C*S!8^YBU#DmPSZU*5-s!Gf-7d1_FVanX!TW?4yZg#}c$;~3^7ruO@eakjMtQ=5 zc#g{OfS%%dkUgQdseHNagY_vDD?egb^~j#+Q#p0z-TqR`7w@pVrzi3Bm08uV-RvG9 zx-4(+o;&ttFP(nFe$LEHR$*=GP~k-ZF#0pG<2T*!Gi&tilLCpQzJ$zSReX_yDb!6!IF_?^YvoEpCB0pE5!cq3+jkYYpKLZ|i=u*zRy@8o^hxP<_`Q~5q6 zos^VCXjT7AyLPr(3RAvHr=z@M3#CEsM8cIwkb$L$%U($$4ehTg!>>yblJQol2qlMw z1C%4*Q`M~}MScVEm~XWR3&{yGAsXeuVHOJfTnK3$G6RY8Fg9Z8M)UEa2%Jzwpp2M%RjtfgGdBDN#D{sU-`g zN-<@{n$dz28u)#LU!@^Q(PL}+`7FiN(4?gue!*qZX365FxH@vt9`3x>Ylz2E&%pQD z^-xYWj&*A}=4ujbkSnw%ia4gWW zv1c)SJKp!YQS3Qjo1>n!9^dGCbB}cT5M$5Uk@XC-kRR5%b#|3P4eMFZI2Rz|oCVs# zvpU{j326fKsW9njFj^g1$#9gUewyd-b@qy2#$b@(r!!D%@Y&m+eZo?PPc3))JFjgp zz!VLl&d!_GO5m@AqZC4e_0L}O9cuvDVqnI~h@=_fhHS-J4cKaAdDiMM_Ezylf9cA?lnJ4N%HgK*6k}Ebif&8ZyOKCos{{3jPA`ydX`Wv<(Jep3PM#iIHTchC|{i1|h8>4~sT>t_DKeP~v7#Lb${z7Zu-*eXT&aIdVxBzy(znu2s zo%fPN)$c=9z>~nc(p8#(dPh;flc5hX5wp*J*72*vT!pD=Zq^lIxu- zzyF^`&67zvRLTCY10RNE?}|lLS|=UjUHSbFI-p~cjo<&ku|iNwiHO4i70^N#NaGFf zvui896|l8v4m8bL1k4XcOI+;dgw#L#*{$^}fYe*_lZ|z*^&QJwS_jR71^@mA3x4yCS z#!6+Al)x(5V~Gt$DO!Qn&WBfG4<-XZ*UoE+r?-ioDBA|AXrJA%sB+$lwX*ZxMhX(X z^Tu$6b$8xK`oPN-n6>yo6(~4w!-8tR0qqqy)~eTAM@GYpegn*r;ED$$WU{gIE@AT!TC&3Roi`y0d7iE^F(#ABaxz5*U1f;lgr4Cj-EAVBac^DCi zRsG0^e&mN}nsV_I$*2+vqczy48~F?Xs=)gbW&~=u_p`K5p%VeDV=cod0aJtotY4_R zHwV2NeyoTXP2;pwSP9~R9+Fw7Wc?FO*=bDdBR(X>g_LdHb5)j#Zgk+2k%D5d(kNy(k^0-$6j8jQ zPDuB!-Q2(a#{RX}_piUCh~obBf84+RzxS{ILqQ0?_}N>Z|N6BGnd6E3*Z%H5Ui;M- zuYXt}TN#Q9(fR!6&)@ygKkvWrH~ZIKy8FW)fAN!F=+dF4OM!qY0m=Wef9-!keeS*w zf8XA}{%`x&uS3Avzy6U$)%>UZ>$f045dd`em3Q~Ay$Ny1*8LYg*?-{|`!BqmH7i18 zZMy%$FF*hLAOHKuKmR|sUWV4fv~v)*fBmQX*WTE_{_g(uAMIbefo#0?;oa9?`uu0V z%lW<0SNMJR=0{(=@b(uky{Itz?gww({p&Z1R^r_s{^0IgH>>PJ;Nsnne_G9Ao>;-+ z|9tVspZ|~F-2Lxw-~H=f-F@e$ysZ=#tLd3h2-UE^_{p#S^VX}Mzxv`Az~&b}a;z`j z`0(>rZ+-sHuQ`IFU%d6^-PeETaD&6T`*$yMo5Q;M_O1W;(ZA8uACOoV91!)-e{%Eg zEB|=+&42j!kN^Je>%YAFn^zPmja94S&I@}V?fqu&=HBlVw(Who_sQO^y-)7Ebm!$F z^B}_~d%xSeap(EH_aNiPdmrrGsA45RzDwwT3x98L*b2t({fiN_g3Ul65^!VheaP|Y zo$GgAxN~jqgFDymyllZIPXHtk`I|dGgoMAU52X}sS=Q=0u zlf8EUGc++$O{IJUU>`vHiOTDMt>m7cl9Zg)~Fe zU%B(Qcdl84;(e;d^A?csJivY**`mlpvZ_wA{I0r+(7&?tdN3@A0N$n2-}%=dsI*E% zda}Ip9?V5MDqpLkjvOe>e;oqr9jCCGopD@=TOB+UI~^FnRybHUE* z-7Xj-1J(t@JjE$kXNA62cU}+4P8p1nm5`po#YLYW@Isib^#E_!!(~WrFmh-XAGM-R z-|FwY*JJU}4LHTM;v>A-+!N9 zWiKyWD!n~Ee?oC#5ZAVXoFJo%$K1$&g5O=v$#XYtn5izRQEiq$Z}AF|9SZB&Ttj~v@i3z2^6*sO>Xw?wZD3z1iV_>F!c za-$FZtXNPC1tqJ6$Yd3o0l2Ji=u*bc%Pu8}orRVL*YV779j^dafv;1*7Y1gyFwo(; z%nXOF94g$f0^hKJZ#g!@Eyp@se`JR1k90UcHN*L-4#z6!V+H!IRPgyqfzKO#Gu%dB zhl?xf5f|!_teWAH)t0V03Kv!7JIaN_LkMdZpU=Ta{b8TU5ndexi<2X@89Fa)7w*U? zKLo1WIV;~z^y$?@%kR2J)b|;W;P8OD`-t)i<8%C}MMyb)Y7Un_@Ug?^Y=RZH%O06O zB5vcx5aOT{pht#L;*%2emXaudDz?!7W%1~VW^;J;2%zJ1oG#u;$

    {s9zCkx}+(g P8 - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/overview/styles/openstack.css b/overview/styles/openstack.css deleted file mode 100644 index add7cd0..0000000 --- a/overview/styles/openstack.css +++ /dev/null @@ -1,441 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 1.6em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/overview/styles/slidy.css b/overview/styles/slidy.css deleted file mode 100644 index 96e3da7..0000000 --- a/overview/styles/slidy.css +++ /dev/null @@ -1,401 +0,0 @@ -/* slidy.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.toolbar { - position: fixed; z-index: 200; - top: auto; bottom: 0; left: 0; right: 0; - height: 1.2em; text-align: right; - padding-left: 1em; - padding-right: 1em; - font-size: 60%; - color: red; - background-color: rgb(240,240,240); - border-top: solid 1px rgb(180,180,180); -} - -div.toolbar span.copyright { - color: black; - margin-left: 0.5em; -} - -div.initial_prompt { - position: absolute; - z-index: 1000; - bottom: 1.2em; - width: 100%; - background-color: rgb(200,200,200); - opacity: 0.35; - background-color: rgb(200,200,200, 0.35); - cursor: pointer; -} - -div.initial_prompt p.help { - text-align: center; -} - -div.initial_prompt p.close { - text-align: right; - font-style: italic; -} - -div.slidy_toc { - position: absolute; - z-index: 300; - width: 60%; - max-width: 30em; - height: 30em; - overflow: auto; - top: auto; - right: auto; - left: 4em; - bottom: 4em; - padding: 1em; - background: rgb(240,240,240); - border-style: solid; - border-width: 2px; - font-size: 60%; -} - -div.slidy_toc .toc_heading { - text-align: center; - width: 100%; - margin: 0; - margin-bottom: 1em; - border-bottom-style: solid; - border-bottom-color: rgb(180,180,180); - border-bottom-width: 1px; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding-top: 0; - padding-bottom: 0; - padding-left: 20px; - padding-right: 20px; - border-width: 0; - clear: both; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - display: none; -} - -div.handout { - margin-left: 20px; - margin-right: 20px; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 10%; - margin-right: 0; -} - -div.slide h1 { - padding-left: 0; - padding-right: 20pt; - padding-top: 4pt; - padding-bottom: 4pt; - margin-top: 0; - margin-left: 0; - margin-right: 60pt; - margin-bottom: 0.5em; - display: block; - font-size: 160%; - line-height: 1.2em; - background: transparent; -} - -div.toc { - position: absolute; - top: auto; - bottom: 4em; - left: 4em; - right: auto; - width: 60%; - max-width: 30em; - height: 30em; - border: solid thin black; - padding: 1em; - background: rgb(240,240,240); - color: black; - z-index: 300; - overflow: auto; - display: block; - visibility: visible; -} - -div.toc-heading { - width: 100%; - border-bottom: solid 1px rgb(180,180,180); - margin-bottom: 1em; - text-align: center; -} - -pre { - font-size: 80%; - font-weight: bold; - line-height: 120%; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 1em; - padding-right: 1em; - border-style: solid; - border-left-width: 1em; - border-top-width: thin; - border-right-width: thin; - border-bottom-width: thin; - border-color: #95ABD0; - color: #00428C; - background-color: #E4E5E7; -} - -li pre { margin-left: 0; } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -.smaller { font-size: smaller } -.bigger { font-size: 130% } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } - -ul li { - list-style: square; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 0; - line-height: 140%; -} - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; - list-style-type: decimal; -} - -li ul li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li ul li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li ul li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -li ol li { - list-style-type: decimal; -} - - -li li ol li { - list-style-type: decimal; -} - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -ul.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -/* for slides with class "title" in table of contents */ -a.titleslide { font-weight: bold; font-style: italic } - -/* - hide images for work around for save as bug - where browsers fail to save images used by CSS -*/ -img.hidden { display: none; visibility: hidden } -div.initial_prompt { display: none; visibility: hidden } - - div.slide { - visibility: visible; - position: inherit; - } - div.handout { - border-top-style: solid; - border-top-width: thin; - border-top-color: black; - } - -@media screen { - .hidden { display: none; visibility: visible } - - div.slide.hidden { display: block; visibility: visible } - div.handout.hidden { display: block; visibility: visible } - div.background { display: none; visibility: hidden } - body.single_slide div.initial_prompt { display: block; visibility: visible } - body.single_slide div.background { display: block; visibility: visible } - body.single_slide div.background.hidden { display: none; visibility: hidden } - body.single_slide .invisible { visibility: hidden } - body.single_slide .hidden { display: none; visibility: hidden } - body.single_slide div.slide { position: absolute } - body.single_slide div.handout { display: none; visibility: hidden } -} - -@media print { - .hidden { display: block; visibility: visible } - - div.slide pre { font-size: 60%; padding-left: 0.5em; } - div.toolbar { display: none; visibility: hidden; } - div.slidy_toc { display: none; visibility: hidden; } - div.background { display: none; visibility: hidden; } - div.slide { page-break-before: always } - /* :first-child isn't reliable for print media */ - div.slide.first-slide { page-break-before: avoid } -} - diff --git a/overview/styles/w3c-blue.css b/overview/styles/w3c-blue.css deleted file mode 100644 index 83bd238..0000000 --- a/overview/styles/w3c-blue.css +++ /dev/null @@ -1,493 +0,0 @@ -/* w3c-blue.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; - background-color: #728ec2; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 3em; - padding-right: 3em; - padding-top: 0.1em; - margin-bottom: 0.8em; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - min-height: 2.3em; - color: white; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - color: white; - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - background: #728ec2; - border-width: 0; - height: 3em; - max-width: 3em; - z-index: 2; - float: left; -} - -#head-logo { - margin: 0; - margin-top: 0.25em; - padding-top: 0.25em; - padding-bottom: 0.2em; - padding-left: 0; - padding-right: 0; - height: 3.2em; - width: 4.8em; - float: right; - z-index: 2; - background: #728ec2; -} - -#head-logo-fallback { - margin: 0; - padding: 0; - margin-top: -0.8em; - width: 4.8em; - float: right; - z-index: 2; -} - -/* the next two classes support vertical and horizontal centering */ -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - color: white; - background-color: #728ec2; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - color: white; - height: auto; -} - -div.slide.cover h2 { - color: white; -} - -div.slide.cover a { - color: white; -} - -div.slide.cover a:visited { color: white } -div.slide.cover a:link { color: white } -div.slide.cover a:hover { color: yellow; text-decoration: underline } -div.slide.cover a:active { color: yellow; text-decoration: underline } - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -div.slide.cover img.cover { - margin: 0 0 0 0; - float: right; - padding-bottom: 4em; - width: 50%; - overflow: hidden; -} - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/puppetconf/Overview.html b/puppetconf/Overview.html deleted file mode 100644 index e0cf306..0000000 --- a/puppetconf/Overview.html +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -

    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/puppetconf/Overview.xhtml b/puppetconf/Overview.xhtml deleted file mode 100644 index e0cf306..0000000 --- a/puppetconf/Overview.xhtml +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/puppetconf/blank.html b/puppetconf/blank.html deleted file mode 100644 index c9081eb..0000000 --- a/puppetconf/blank.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -HTML Slidy - template for basic presentations - - - - - - - -
    -

    Sample heading

    - -

    This is a template file you can copy and edit on your own server.

    - -
      -
    • point 1
    • -
    • point 2
    • -
    • . . .
    • -
    -
    - - diff --git a/puppetconf/graphics/bullet-fold-dim.gif b/puppetconf/graphics/bullet-fold-dim.gif deleted file mode 100644 index bce1a2a11c5532597bf9f535a7ffbf4fbf7d3f91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JN>NcHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvk@lY=Jv;`AXK3rv)x@3}*5D!zp z3kQRhQR~Ad9k38c*dIQrL7QPVqY7hq0o&xb58uRDCnmq-|1J9dLiA7Gy3mG}R$fj9 FYXE7rNksqv diff --git a/puppetconf/graphics/bullet-fold-dim.png b/puppetconf/graphics/bullet-fold-dim.png deleted file mode 100644 index 4e28cfa8cd355ebeeacd2e699594379eac1eb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 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 Dhk;$x diff --git a/puppetconf/graphics/bullet-fold.gif b/puppetconf/graphics/bullet-fold.gif deleted file mode 100644 index d4b063c91b5c246ba21e49df494ce6e8d6aec2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 diff --git a/puppetconf/graphics/bullet-nofold-dim.gif b/puppetconf/graphics/bullet-nofold-dim.gif deleted file mode 100644 index 98a4c39f00ea566ea2d1629b8c2187d802482809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmZ?wbhEHb)L;-{Sjf!KI`{aQGiP4E{tpC-KUo;L7?>G!7=QpI&%hKvr+?*X4*tb0 zYv*+?-MX_mwo>v&hlIqERat%s3P&~xczok!+bna(j)m(@QsaGo5eY7){$-zEvan8J uT=A8YON05k9)m~#+n(?XuY9&mlE{2fb+K-rXyJ34!2EmP|F|$RSOWk!$2hP6 diff --git a/puppetconf/graphics/bullet-nofold-dim.png b/puppetconf/graphics/bullet-nofold-dim.png deleted file mode 100644 index 27bccb2dde2052942a6f4bd0a8acf7bf169796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 GU=09ar#5{6 diff --git a/puppetconf/graphics/bullet-nofold.png b/puppetconf/graphics/bullet-nofold.png deleted file mode 100644 index 28215ecd4675584e8a272d82eec129f0e86e34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 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 m4hHBBr2EVN00030{{sNSt`VjJi-9))0000 diff --git a/puppetconf/graphics/bullet-unfold-dim.gif b/puppetconf/graphics/bullet-unfold-dim.gif deleted file mode 100644 index b758cbedc6562e85e52e1e899de7d65e062a5604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JM#@cHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvku}Ss@Q+I)f&bl*5Ahxia6SlMK-)yYqs}FDFZ4PVg K?BeBQum%8{rAqq% diff --git a/puppetconf/graphics/bullet-unfold-dim.png b/puppetconf/graphics/bullet-unfold-dim.png deleted file mode 100644 index 1dec59d8f3e2354da112b76d33c012526aaf8572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2913 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 LNkvXXu0mjfFF0fv diff --git a/puppetconf/graphics/bullet-unfold.gif b/puppetconf/graphics/bullet-unfold.gif deleted file mode 100644 index e5ecd5bab3bb35b03fe5c9c73b27e4037a22f6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 Hu0mjf?|WeS diff --git a/puppetconf/graphics/bullet.png b/puppetconf/graphics/bullet.png deleted file mode 100644 index 14ebd9510030df0289ab39d03d769c8c40679b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=?1^9%xw$45N|Nno@75XcHB1|Pg ze!>44o^Chr0vY1z;uunKD=Fa!lZ1q%!GRSDwJaMM8W@-v?Ef(Mo-Aak2P$IlboFyt I=akR{0EtU5!vFvP diff --git a/puppetconf/graphics/example.png b/puppetconf/graphics/example.png deleted file mode 100644 index 7ce9b3ffee0d58e6d8c2b1e09ca814fa7483e1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 zcmW+*c{r5c`+nb9%#0b#SjRrY*u_|)tTT35DoM69mPD3p6-CWhhb%)M(Lz&HNRq9H zjD3^}l_be7OJzw!^qcSRpR-)o`Qy3HbME`O@8_f+a<&!Vm*NKiK)~M4$^`&G3Eo;C z3E_>}yNi!`6YLb#i3$LZxrXqJdEQvMp~^)eF=Q;+}*i#9j(`kc4+O>KLoK(ec0^Q=$P zM)<jUMQ_B4HlC z$!4<&+S)=whJ;`mjV|LRByR>wC6V##>+8196hR0RS>p-Kilaioh30WXXK-z#rA^|17Q{7pG8H`4xyF_jPoGdQc29(Jv zAEy}&7^GRCK{48njoYt2F z+cZrW=0Ig5#Jw22iY8ZXZ*S-NBUJ^4UWfz%^qIhbj(=pI%v6u`&|=7Ri(*06tc;b8{V2vOnx% zDMaYAkO6N<3}2NEzZ-z1VE+C4hj1f|{)iqpv^W|455-`1n-)sRzxez2c2IS|$32cB zTuYa>E0G=ojyA9k(EYxJD0EGTJT$?u6sD8ZXrmnKag^X|9qc0g+?_@N4{a=Pgztti zV}a2$&OaWRGb^m0MUe;JVOQiB$$&Sy8A$XJcq*X<(WdtQ&A#=LAu0Vyyzc_0EY(f| z^4%Kk6`P&-kSb1nRTWg#6@wzf=r5E9bpX&^J4p=i#iu5odOK;~jJ|Z`-$ZchQUN~U z(18aoUAOLw3V6K>cpZ8D`t}*>;+yQT&c^TB9UcY2-$u3))ReBiuFHXiWO4^TY6$+S zGACR4^^~V0C4VUkO&>maswP?a2t;wmtwfa0;d6Q?`g2ST< z{d)&{2KO4p&%;-GfArs*bM3WQoiy3c7%80O>{EQK~d9uaSsp>6(Jm&g^vRYOzv2d$j671oN0m--#F*jEi) zgS&^|C;j30(;TeroBgcBTgiQz+Bx2TI7f&kCx`{v5gv98pm-HaG<9^y7P=gc8v2bY z7L*=!RCp!IL^G(My-mx@)A;U~uUJr&e;d3@Vvm;AaB4 zE=-5XHq$vHE(*wTwY>M|bai$N^=;dWoNOq>9!Tz_5d9{pCsF`Uv;1A?MTQgwguau3Kv(WD^#dC^!P+hy&%kNL5FA?k20w=Dz923Ez6MnT9- zK@L!^Bys;LL4jgu+0I`p%~uBrm-WQ)oktxKAPX}NCz;5nAOP6-`%D)g*%!Yx^=M~9 zYJ0`Zrx(E>ERKk65cl<`4(E>i+N?Nm%X-{I^NN!8CB~#L?No^2p7jdm*)In%$>)lC z`*L6TiRgEi)yn^{GQt?lfA*BrJ^gGoY}BDJ?{h;YDA6d`e!oQcdDHb@CzAoF-2q#g z1LwHNOOZwG^GFp;_0C0`WJLZCzVd`GTDIcM;uJmM7V(OkgFE~LtK+cH1HM{*gkgh@ zdUszv->e*FsJw-GRk?JP-@H{9-cQz*64C@%!VVV53ew9(^5VEvO!7@HR%p6+sDH!D z@$jSoJ$A^zja62!(sVX|x%27J&}7#Oq@#q0uH`Yfck=rTq`M2n<^rLl7xNysN;7`NXU$PA`|j`r5cGI7f_*y3>3#{>{HRLvI|M~>EM);ETjMZ}iPaE% zsL1%yhEdfo0Aw-tP^$|f1UepBMJjCC9!0g9fD68MrhY7qTb6=7}?DRic^f4Ykq@R}_S9o@RTBk(*8!)Ld zH83R4+1vj4R^c7kQ>l+5aK6lZ$^R;kbG$o&^TM+S(7Hof>^K>7fQPq40rg5JZREbF zKkz^?s$+>@h~Jp>;E4j*f2oMcLBdN%n9~1O;8Uai+NV*6q`|O|BFQRw3%= zV4K%Pl{nF=u7Tarw{Nv+K|x$Hm-8jsc+B)g=)wtpiN=JO`5vL4PR-GLIf_4Td2URs z>jkJ3eKNA9xE|=zWHyO|#V)i-;`LAyG;ctU=ld+(Q+KV!y~ z4&v44ZodrlyB_!`L#Ok0%J|M1n$E#R%}&5)PYO=dvGV1m0{I%{x-Gr%eP%sq z6LADeehA!*w`%xRtyNrDv#UNtg;zSv_NV69e}^5BtuEgb5taN)Pd}1;{h*)|jQMRo zwGw!wZJb9Z$=TlBkNOsP!AO`u?~ld}dAL^I{LS=W)Ax4JWM6btF47xC7vy?mfUjUy!07e&>&F;zsAJrAl?MoQ3Gm^s@5hUK?r%YFDr`zz z=6pDD9B))I{JZx?kYC0rwiNpU+m9A0=Ss zi&}b>t_4a7l2#sjgGSFaIugNVI=b}<1~f?MH>D`0SihJ8}IhlokqKzb}@r zn2)6VKZN)V>Idp!^!`9J6xcR>S;9dda6>UUjR)uZt=o4jXg(Q1qqQ-HFV>P&B^OE3 zfQUZnQ+`sK4f6gOyK7Ll0m+s$##u9+M&$6-YZ7xQqH#heE-6RFqsrj;9Lh1@2F>a~ zBD=%nRRgpH6NDaW(F+QLF|Wd6hnW%o(930gUhF@cMZO|r%CdYxtcUKm*6P1km?1jgNdQQ>00RztR0~*tB^641%9V)HD zWVgTPfMDeeE;pPHLi+<(TcTTM$_=-YiaMaY==RAZhj~kvU*gDoOWvp2eN?P=0`ZeG zK61_0w_;C++cQC04pJD&B0>7>? zCsdyu6$~Gbu4qo1i~7{>gD*5Jep&naY4LVcs2*UNz=pi}_3q;3;bXv_LI0hx>xb1{ zh&7ry@?FgOfaYJ{(H35dUHMZduT*u_aM9cMx}`U2)#NbqhDHk3@91CGQmWD2H6ZHF zCw|St4kOkd>Y2{Qr^o5n8{U3+RPU0pbMF$Gu+)fLbc=}f$9P$jP$x#|jiq8fvi@JL z+4es)XcFe&A*pZHQ+%Hpl~7dfymlH0Gu5ur1Q!YpuJzP5K-HeSfGgwJ@{AYI3YB4q zRk$G4h{#dETn-k{m&e<3&Pg?({FeS8{BUF)@WYgpwzWeir{=F>WEvb0gW~$_H?PFo zDZm0re3Ld!xmSc~xyfH6XobLjj;3s-pTcw^|{qQ&X;l7wK4x9C>-Ygbmos|UbPIm@GuYc!=YVG%E-c9*0CX~ z_z?j+Egrnkj*qRxCn&&@9e}o`c|PeIp*UJj4z`@<{17LR8Da%hgO+xP)I*3>Y;_RA zV31j^MgIb&Rf0t@{o93O=zg6D6`X|CMLJxyZ586K4-`4|g&z*crxb|z?>nS3`a0L? zB5}vYt~||rQqCk6*#CBk!+@etD0%ZsJWXm-8FGgB+JIJi7X?ATTEJVDk1GXDavzS+ zTL_Nuo(FJXC-u`0h`|S@B+>>-G56o2-Y@=9Ok7;JRV7gv=;KR@Sb3w$HUiv=IjK6; zy9`ZMn#>yD=nsIM$)`5O7B$raSMw$2sLs#b-_DF+2ATKvJ$a`%7qR6mgV@7%vH@Fc z7yjHYp^0L{vlE5vf`fwSGHkTweO_&Vf29a?_jYg=greW7&3Yne8gY7C`U94IN@#A2 zS{^`t2hmdxyu|0WIAG^5wo0R<(Z2HlQ)5oH1IRxR5z6$8@ttiURDO{}4(E7p`b;k88a)SLX z8VaXe`DDDCV{uXZ!pUeykORp#g9~I){QPEKtfT40iI`rO#WC4Lf;?v2n+~)WTww-> z`vq~M<1flYJ&;iguj$@J7F`F2%;R?pa2@$K8@W@d7O=G`VCr;#An z{S)07N}v}a4Q_Fd(9de+dy3&mX*sj}xjUxFf&(Q_;PZJVvnV1|hj5{nyFKR-GC<9*( zc27`UVZ6j9o{)-KC0F?v?@|r=h-QEPmyD{l7Q%+&p&4cS>4(pQK*E#>tK+dGO=V+{ zNcA^ulfC2!&*ikW`SMI@;bc};7Bo*~zIGh_ZExM@Ap-Ef_!l~l$WF)ybd(HaPl}bf zKe)!Y{_gA7+v-n{eHL}ucv=JK8ToHFfp#8Vm`mriJW^RX35oIraPtM!M|Sn~FWB>1Ly`-LmQwEPf1V%xJ^Dm`ea>k+eNjD7Y z2*Lk>4XD%PUwH$b2Pi7OK26k9Kn&l^T&OT=a%zhBG%`=>CjbT+mxuxuSmuwOv475E zly4TsOVG=w>%|s~Rbwzmt~b7tB@1bLSgk5ZE4`R0dn0pw>Zqm)RMVrTN@$fYRbu_Z zfMCd+e<0swg`)ZB&7d4N)ySxg=5`I$Z>ZZdD!++J(hdGz@?uo;VILHqGh zzQ~>VkWuh8evj)GM5uS}x*X?3t2u<3g12_RxUUma<69(cZEU~Eosl@H=S(=LRlmn9 z=dvYOHI+u___|#3viGJ9z^4tCVf*>g)jne?Ko$~%+1Sy*{u0YmuO5uXj(v?ZAGeDXXke$hkv$i*J9tvP;@q zmL7Emm-HdsTPOqNeA`>ruDVH;Pv-Bn*qNNtXrm-8s3hpoFQm|_cymUeqL>Ag1BJXv@ax{ zxQA(kAlBFi?arlWo=~3hlcoa->JlrA1{wZ4^()Le;L!x4&o$`b8_E|I2hCIGAdXr_De!6|)7I|XPS$1kao>02OlUHC1+H6y8S=6 zkz~H*?Ibq&ak%6=+|J*|pVkTX~$+ zuM-a15l$2^%le@-V~-@QAGoR*K#{~NJ*$D0dZZYb31W_HVGdF&oM?AdN)UrzzY00J zP3iAM$tuaWX8|EheZE? ztI}AZAHUzAG-rC?>AelPZoM?)+D`EhUp}?J1gChKvGni?{i`Q*3522zxY-(gYRa_2 z!LTf4a!2dsf5pvDuy&H*FWFgjIlFnZD8B>Z**)$?C-4QDiBve#Ie>tAD`GcmbxKtkl}KW@ z5si5#ERLSDF^=HTzg2VX_y=TL{{2GB_|Eq<&NXLTA%!*N( z5WIX9&+}F`Q?D89hi-wlNH1(EGIU6@q{FnUe3z((ZD!wSWhwM5ESH3ew?Yr^!iMg} zE{NDYPoYI#c@;2iZ|@Db-=?*kDU6k$cmjXt8|x=hsKZKvw001b{j)bkrX&=g2m;-X zYfa%y=?Hy1dwdg|ju-M1S0dAUYF-5vcSbwN2UMO3OqX48@O&ajWUt%Kf0B@bcc6I9 zm*7U#n&8K`_6ZFwb}lCcOH&?R%yv>bw*_}s3p4wTb>F_@B(Snp{fY7B=nXP9!PSpT_J4axWgs - - - W3C Indian Office logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/puppetconf/graphics/face1.gif b/puppetconf/graphics/face1.gif deleted file mode 100644 index 04e50cd79749153fe9eda6d18558beee586b11fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 diff --git a/puppetconf/graphics/face4.gif b/puppetconf/graphics/face4.gif deleted file mode 100644 index 3f687402ab0e8379da8d37367701362a24d7907f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmV-U1F`%^Nk%w1Va)*f0HFZ@00030{{a900RR60A^sIZa%Ew3Wn>_CX>@2HRA^-& zM@dak03rDV0SW*D04x9i007MZ`2YX{{*;fY%k2-NoV41Dv);V>4~F7Mmgb43>dLn6 z3&-+I*Y=I)`p)(tOe&Ymrt=AnN~hGS^@`1Ex7@Dx3l59N_^!OfdmU0Jcux% z!h8W5I!q?Op~QwVDq6glV4_C;hZsA0RIxFnhLI!>glt$crOK5CPKIO&vw=&AF>Bg% zFmvP0nmHxz{CTsdMxZK%N+gO@r9%Krn>uAGQG?VA5}#TH&~U2Oty~32y!v!v*RcsE zf_2)EtlG5>B%W#(-&-47=AoynW^ z#J&!L8#g|&Z_eWwCiZp6JUZ=(eT`bbZry;!z7C~(XFahm_VMJ6_HFn*y$0)j+q-`c zpQ%vw^etGAk3T>Dp7s9wQ)mcafC2`fUx5amHQ<2$EjU4f10D!rgbo78V1*J)*ieKT z7C51W9#W9th9br{U~nd$r~!Z@uGpS{D82}z1OSRi<9hbp@znkU0YA zW06+{C}ff^0%&BDO#!H6lqWXiq>~LviDhsYZpmerUV52jn7e&RW|?LVC}x_voylgK z391QaoN~@dXPtK5iD#aA?#XALe*Ot)pn?ucXrYE4ifE#WF3M=5jy?)$q>@fbX{DB4 zifN{rZpvw=o_-2ysG^QaYN@84ifXE=uF7hwuD%Lutg_BZYpu54ifgXA?#gSgzWxeq Yu)+>YY_Y~3iwSJ9$}Y=nngsv=JBBEm8~^|S diff --git a/puppetconf/graphics/fold-bright.gif b/puppetconf/graphics/fold-bright.gif deleted file mode 100644 index 7e38faa8ba143f807aa48965da5b05b6dc2e3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZQcM5J({J-z=4`p8 zEpRVp5nq&thnI(^Qbxxbg-2x`XB6|=@5n65_vm-@VLGztV~2{Lz~m*DEggO4g*;|q t+@p{u!&2V-BT3*9_o5uf1=<~^tPkfYJQ8AwZP=mwZoiQX&)EL Ii!fLN0B3C!`v3p{ diff --git a/puppetconf/graphics/fold.bmp b/puppetconf/graphics/fold.bmp deleted file mode 100644 index 6ba9e56274fa4d8cfa89b5e74bb90efcfc77b043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSb#9`|L|c<1l5Kq0Tdxpj)CDnG9p?Z LhI5Fp52r5y%r$qx diff --git a/puppetconf/graphics/fold.gif b/puppetconf/graphics/fold.gif deleted file mode 100644 index 133e594fd0d939fd646d089d3bb037601e0ec93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZ?wbh9u|a>QWZRN6Vp?JQWH}u3s0un02Oft_=LFbIC8Ib?(zTs|Nmsr`3@9h zE(!7r{{Nrh`YB$ZfecojE{-7;w~`W+Bn>7kZ58Bh@JeD_9ObsPCreT<>P7G&9(COt v%|a|2*#EDX7O1;8s;ynjYKj2^BOAja87|H4rQHHRQy4s5{an^LB{Ts5_n$!T diff --git a/puppetconf/graphics/keys2.jpg b/puppetconf/graphics/keys2.jpg deleted file mode 100644 index 4739be00a0b3433b3522594a1362cc9e8f592c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42807 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 diff --git a/puppetconf/graphics/nofold-dim.bmp b/puppetconf/graphics/nofold-dim.bmp deleted file mode 100644 index 8a12826b1bbd1c79bf99f73612f595d8b1751a9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_qPOB!|m~3;-8C B+b;kB diff --git a/puppetconf/graphics/nofold-dim.gif b/puppetconf/graphics/nofold-dim.gif deleted file mode 100644 index 996fb5edaba3d31384c844941e262fca1797fb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 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 diff --git a/puppetconf/graphics/openstack-cloud-software-vertical-large.png b/puppetconf/graphics/openstack-cloud-software-vertical-large.png deleted file mode 100644 index 8d157aabcb9fb0a1be7d9362de23de7c4de1b5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23062 zcmc$_WmJ^W+c!FdFoZB5-6J5g^yNs^8hLfecr>Uz2=%u;STMH(62U9BxbqiB-FPA9@EQph$}6e40xt6Wa^oRD`0uLKN)2h4{2{Xrn) z$+riNHC}2|S@ElO0rxTQ1$5H4k@MjG40ym}N>Kk(&7)u{v_yL4G21i=y-mn7nXuf) zMCZPqmJMYY8C!Fyse37VTU&cudkZSI9{YnQGa6cR$kvQHTWk=Bk4Z}gU>^)DC;)^B z0x<;uzc9i7_3QtW=J>wqhoFGRS8Kffjyx@T;5xfg>%D$i-z=kOr^zi&+8S#M<|5v^ zxz$!(EpYy<{21l0XPb=E#lu0#6x40UKBUN4r}Fc+r{HRm>1%AEUTYqd0!e|NqA zg;E*>be4Urx#E~dh46r`$lg?KpGJ0zbg&zH8Z zQtlQdO42J&(S*YA$nzZY9!r7i8A4+2)W8@JNsu-5P?J(1z80UH( z1R7jshR4_{u^{{sG8h;jA-N}+1&knp0sI7Hz=E{#8}Ol%OKoa14R5{O&BVe= z@zEprK7W95-t#55ir(m#HAE8#;3p#2V}I-bF6@Dtzy8;vjtk7HBn=MrKN*Z$Fn*(@ z2M|z&7Yr-3{|t#ay;!hQvGLty0R-efd_nGxMncw>BoE=NMd|hoF&g8$xZfa{|DZcr*>1g;l#82|iX@_s^rmV>o ziV|#>#qDYuIuL3%N0G#9D2;>yQe&Ov?ad4CN4E+YDPh^o)-NsE%~sN`(@5E_98z28;axuGY4^)%RC0`W&OF;b=MY(Dc8cBQ`yh3Zd4{Empj$@<(v_*0GXh%YlcwR}=yXFbY>@TbM z`CG`aV`74b4_e_@R@=}gz|w@j5^`jnfJw zJ9CX?E`}vaPj4-UC!RgaK4$d$aW&^TPYw$hP1D96Ha=Y;WnF$gk%nu;9Wheyd{ma| zf$MSfbDB+NT2O-z zU96+6gUK~liXon42SYIFIqf*RnCOzfe7QclL9P2e@xMFt@jussVnZY)!P7LbZ|cz8 z`3*a**3%yPYJ^f(YcW1FqTa*=h~aK^Ae`9X zLD(ZC$Y4}2<7O53nU0}|pGnJMn82(M5*XDBJ$40~!&m$t^o<2V)Xa>5Eebqn;+D(A!nLNSv;CtlW_B z@Vg9u!mMMhI`-xSfdadGySJnc*H@+LfHuh3-B&%>C}%FN9_*1uLqfKme2s3d9=qi? zOUHRjF2o@d+j6)zV6riAC}GcHB`9It(c1VT2WZpB6aaxK>alMG1~HX6+7 zoFc3jdsyKm9#?mgU>MrmL(QdkXBs8gUzLzWAiQJ%8y^5s|3=)osjt!VO`qM8wuCax z;%mZ35|7r0fRU91Z&qoSkU^CO9}&#j-*87==_d&TfK1dSu!G#EV zDhr{4EB4-s`D9~VM?aaUoNCn>xCglO0LbV=#BY5>jI&*l1-S5ew@I#4Zx#wShdCsA zi{~D|JQHGv0ru@r4dQoabS0E!ws`^!^|3ma_MG!bnjiw^$2jurDS9p?x4i#MO72I! zS~EF}h*6XdHRzD}Ls*v%-NQ8~X473!P7v`^IEUfR7Yse0^YU~*872uL04PZMOZBn^ z5mR|`hJgSNrjCg5acmT9czqGza-N8W=xZ4?Hv~)+bAFAOSZIoO(3QRV9DICqw_8L^x4#B-MH~YgL`6D4 z--(Tg5%QL%Jv^1AgAwh{QSN4b(UJtUsaj)vzyk=C>K>l%;+}C*flRCcp~DV}876f# zUl0$%1Qy$70{gV5gXWx&3xSTV+S*{fY((_x5Omvr!YyFK|0~@3?6OM&}0$kk9%$Tn>`V+c$2cA1hCzUQ(&zAPw%@j=LG!ipL z?TNd~y#zEDG^__EgX&`M8#cKguLI8?-0nN(Vnon|+mYyODW5ZGxIblidUbWxzcpS=u&Et3@Vs=P=?f8km+z%kc7a|bk5MZ_ z^I0dO?7qCMfJB#BFTePTe$pxD9oPw~jx72sZ+?|ky8MV3@6M7)hZ z*1>u`{co17Z#UGI(P0e)_LaE7Hjiqbx1$6q4FYsl68vE<(v`DoI8a#-@g08hSqu+7 zA0qTANeS8EVRsifF9`L*1QN8^&o!O4CZnHuqHZ*wM-WMbzp=<_-VTYcLchmzA~Lb>XUQhgLSe zilrESN@H%8yL1(v_Rd2KWxP`^MC6#u#`~9QXaR|%5>oEgQOSehqV6;Hyvu*v!JQWs zvTyE(!vsiLGNm}qn#*FK%kfA8=SZZv?ceB9gJ!Sm+niS_^wV{otg}()J{VYlk;2)j zR-npZ!u|x|aGY!T^TYSD`*dUUly=6k?wE1Gi>>-Q12KUx2O!oMRNqxG1lIzyY$g>B z=exq6-#zkeWXiHQoptix5=XlQ5YC{I4p~uwHemi>05~RKBQ0#QRpQpWwSwjqOR$$H z5tOr*N!0_$Cn7Mc{8HSZh$fN{$O9t)Bgs~3IMIDm`YbmXU?@SLe=*#DJ;CS@1N5KR zxLhBcqC+P6Mi&?gb*E$A25wiGT{7PDw|CNMKzhGdi?& zybC`V3>*B+W_Edkg2p=j-0KN~pluKTxCN(7D;^ZxJ%_7W?xx3cp1TO0On@3JGbEFl zpw{T7P``sXVp?wMMfIhF&-bBjwM=NfVPNzyGg{ahIa;_tf%s6TpHTDvND?17i*`a7 zij9T?c%mH_Hs~?#b^wTZy%gm`J6ScpH9MOzy`IC^qVkYwfUuSw!iQmFsk8 zZS&;njQ$xuipaL%?C>!F{#kr_KsNx<>7^C&+qIGavJMaxO${WODXT{60&U4aXaXSg zTMv}em+Np>JccMt|0|79Z^sAzw!(n~X_%}WljjM?&bR`0U2@nKm{PzUJjN5g$J-l$D$jwl*h4VN;V7(-^lI4D@Kuewc;kxs?Rq-GP{W?o&?OGYqLu; zMN;RhNv9`{#zy*12C*?NH+6mowH0On2%r-9agxOIR_*YNvhi)UY};m%XWe25dt%}= zr}s~9rz0;sBWHkV_F&eAV&^lN4J!Z4kQ`=Dhpbp?@pw*9imlnrSg5U8_uPd9R4c+7 zEFTgA*py|DQSXXc7f$z+6m(<`ig@=`P9-Cz#n&I6qT-0mcYLMMN6NVE;_KVcaJfIk zSVIg=5JDJ~{q#%@t3|}<{cdvd@9grFn59z~v98cHUbyjU(Z>Imi8DRm82w-h#iMBN zESw2%7JUV#r!9o2H>W)Gu*Jh`H#>l?>?-QeB#{8<1Ii(FpM0n-#xYMQwgK?gSo{h= zEc-9dlQjMCke+I^ZVd2a6XEKlFa!jxdGE7;R*JZ7cg`+d9&L8SKZDITI)63OD&To1 zakreMQ!Rj1y`G~FjKlbo=adKeuaW2d6Y7~T84Ak1`^L>4#h5fYw4K!Jdd(DbQ&V!V9$Du1d|psnW5G%{{| z=i?wK_uZ(KWKQnm&#fB$x-lXpot#XGhB6Wu1l9l)4OpJc-4t&6`Sh2>^+pi{M*2hq45bA!46V9fQRIHD|H@ZnA#%*qL<&76Y;$V_dCB702Se&ujj%T z_`Guki`0ATo4Qj*L=U+Bt&=OAR_&eNSV+y)Vxz(n^7U4~>*fwUb_7J02Z87# zc=&)4Sg7jP%;xnB1rCWPPQjT$ZG3SCI(k7t&+el1ZhTqs7+=M1+pc*&cWSLuYpqkl zSV3`4$~vauL;s0dd^g*EeVux%)?&0B<*8+FFHZ2map0lFv(qYtH7AagHZ>c!##B0q zYhaSJo+5+dN#bb*7#OgHm|!!AXzW*h`Z?QiFx1Tdk@*v;cFm*XO?$a1zrs2KwrRzu z-6-;E}1B3aOB#0Mx9Ans7^BO8VXTfy*}O zq@oBOw4{KZ07@u?K==o5(@V)!Q;Q-X0gHtkn6mDz_YE^UF2d_CT$wIC!4HRCE{l)j>YO=!^s#iVgFrggTYLUT!jAfzGD7mvROL)7nEu@?c65ZRD+ z@reD+b;{<2fR+RHv@N{iIS})gzaG8fk3&T9Wtgdiw^i8j^C-d2q_mpo8}i zRU=VKwwF0C`pQ+PB}4w3h={-gN2lAN-KwcojVaj>l<}e9mc0F{Sx}8Caht_KT8f&LpwXyc84ayhaSq; z8A(n{^)_FhDB%E$YE;$#kyv!G@ALrE^%qQwm+O;e@pxhX$>8l!cj`#_beE0K`yXaV z%Py{yIHzDDs(grmR-vp!)hhyY)s|YGQ?6jd__fvrvGlI~L!7zhB9~T$JoULo&;9o4 zdgk+2jQ+Z*N7p-9)7|eH5@3^Th!|UU2O0Gan}3{IsF|ZO2xbIeJ$Z_F;x}_XU1?jPNXhGaad^Ft8czIp z6ciJvq2@lRBqm}qh1(`6yx!S+T`YvS*|GHeK2XTW7~x@4vvE$tbn4ygv3pgcI4Mzj zmsbm+ib`3TviojC^QfWdRiq5wx#m+fz=^5agA3hBVe0-fzJ!JQw^KEG4mmBg9>S^P zQ(zfz3Dx-T-NLlG?dSdsYuXSVVDqR{!S(snFb-juoNxX*4>7> zE*_cDu^S0G9Rj>$qbJ7#S+iiH60=>vGhocH4Y)q}>TppX`jduf`EQGF7As4b_T<(` zq_n}0siCkNyPc^8C5&f`e%Czqq-L2l(&{Qb{cxOYwR8)LI6})BrBVAeE_t zh$kO=eP~bJ)Lhws>4EG{S*q8^3)Y)CTfqC&i2#ab4p7gVYVFpWmnFCF{?myF=rja5 zQiET*)InEfBd;WiWk$&V^Q{TGk~8GLPX{d;-}*g1-K?=NQNJWI8;^lvFtDAH84yxE$&MXeomj34i~BL% zFSSdQcjxNPqnfYJ#6$(fP{S{9qjykMGvXvbG79kN4xAQbU5|HNWKw3AEWdOt#UM?U z{I*0$iu-wHX$E&GQ>nS}PL<^!AHyXvxO}CjBER)}qO6+L}na8ok~8!`)$& zZ4QYE0%GC}YO$O`iGAANEv>~*J7X&5+n5fcd1eH)nZMtPHRcV7?dhxSXMh7!C{+uYeua9#-Fqf(E77M%M zDI%kSiThYj-~{$nUb)?^UEfu`1@*%Sz+@{u`>n=zDUEyhb7kU6sEeq_KnON&OFLO= z*a#WV*$?r5g-gQ?CAPuCxZ3%SE`Cz2LtNK~Afr1`HQb1w?Mv5@FX*Ni@t~5K%|+k< zfsuOz_#T`6wR^hIjr~ydxe8l=QGnT`;_?2P!p%+J1cg--wz&$9d+t4>_Xr;K_ajkh z`*+^}exwP&C+*P^Kc-0mEqVnNoTbjwgO!Ht>8g?8eA78&6jDve$hcLi2~3OuYIfhM z5uh)ZsSiQ@vcNd`w8R*0tg+|%Fx$<<7(PBRLX&-c#ZMHFWU8#wWtT2Mrugci=3=&E z^me{x%dUBP&CkTdn(JKcJiaSPz&-&dC(DO-ySx$xYJ`9^0bB75Vb5X)TT*rL^|tjk z&hvItl3N6-b00zvI{tCYh%T<1zzkblEhZtO8&O)thG9}&HGaVm4D9ZCYAhrMa02%P z@jZke>T&^u!9Ld{FaW*l0~ZB;Ko^`j5j*=V01Y5WHU`8%)f`MBDR}{Cp~*)nIkBQT zw0Gr)nwogGqp4O@(HQ#)5;5kJ-(v~@(Fes?`zXrABVsuJGj}*X6exNo2p+CF^(-!{ zklo|s;F1PQ9nGtV7x*tly(sH?zM$f#8M-xMczD`k?N-t8=hSYJ_jeA#9dL4b-Sz=1 zAtfb6g*BX9Tc2B-O7}aYdtL!9Olxcu5!e&91Z?})Vu(4!%{3|+ z-#V2A*E=ubE}px9Z9IDZkir=BP)w;r?NZU6SyQxO2CD1gZfKbNp~@50{>e9{xBsTUMuH(6#F z!6Pj}cqjh;K=O&;i$*)}^rr^|@l%NhkU5&K&A)H3u&RN2<5vl2ZXylw=+5(Zo+60f zcBd?e-^h>;Tewo5-wk2Cuk2{?lV1MIi-Iuz0F+d_0ll^aU%DLSC~QMqfzmo9kX8=U z+ns&zKo_{9d7OS{V`*sJQ!?WG42(Ew`=t4}{)JPkSZ+``-y%}_bVFkZqP{=~J>)ki z(<~Y$6L-Hj2n3Q_xsaFxs*s6N;B)kREw8spYXy`2h;6`GB0mL=H5OoJS%PD{ znc+`hawtnhxn_Q4pinF9e$kEf{KA8B$CYow4FhXrRF-CDDh+w^Qe;J}4D%A^bU|l&Uo+B5luBDk1 zT&9z5*UmP?v9`+tnT!_twt?}vp{GLt#F(Udu#Tx1R3vZ`-LX$&21H}Mi=811Lhm<* zJ2xSu49m5rv^7@w5~VvcbW$*%%{G&NF%MtL-V|Vkd5M^yaJazD;}*J5tlo?(%U&?l z+!C2F-B|&F-G*y|@xrN%uBK}^_faZUI(rKmHs61UqXRi0d+!C#=uG)~7Fhyj>2YJE z`pB9W*F!kQ`&-g9PJ$C-Qc|uvnNDkH?fktCm%8ru322kb?m8RK#Qdy_T-_1jZ|nX= zkw8@<3=ditwEW`_A)N~-F62$vD48Q99x1{2!>MK)ffh`_+I12=bh#>UVwg$$ zz)}>lr-e3En^Gaf$lZljiNUYrhRyKRIRZ)^cvG#1SlGQo7*`6^12m`-Ro8MQZ>H?U19e*0tM6DM_<-`=llr?k@B zx^V?}uG{qr`iw{PRA{(BVTbE?t5%dt1KB`{68I+z(*nw}fbM|MZ2qrR&HrDT0lW1- zI2ld@N|>PX%~RuxSvdUZ!s=XN>jmTOSkWjJ1~%xcKHKs@mErvQd-xl5_hD+oa$pre zJK%+Ym;bfO{eRFL5bJ}Y6t9CA8)=h*I{8b$pyZgpE&?sy4_mk%Nr>cWqNjZ<;6B)+ zqtcZG5nqc(XR06+m;vgXtN#K``Rnj7Kcmeq`qc!qxNMMHgJr^!e2*Z&g$WM$ae%Y` zMjZX}-wXcVG)H{5k&%=TyIhG2ckrt@8dc;ic^n-){(~#A=b-slmkxo0Uo&0n`Z(V7 zS{C72w@YK|EkUN8C%nw>P~s+k_0z-tA9J^3kfh^LL_!aMpHpk#h_)IwnZdLOiLn@k zF@@(v?2k(e5{~S{)$t2g58V&uNnx%k3G2B>m(p;>6sD9s1pq< zz3AC@JCw}L8l?x^Amrckn9i&GiFL}Mn z4u$AFb!-SCiY+r;Mf|(U%4OT2=1=9Ggz`L$*4r)~PTn3*pGbL#PfIwy^u%;7SK=#^ z>k!`l{H1|D28KtPUyUMoc?q*ESp0@eXGG@~Geag%lyIZH1cZs!eBRqw#qJuVGR0QA ziYCx4G~@5@+s$dlx@zNG^Y{@bVD@|P2s=iRYqo4UGe+eLdclnG&gvhGlstGY1J2Ch z?Y40F7JY4Cioqhhc7(kJ5odHdA8@+6c3SnF4dz8H|dc6)R?SE$Uu+_F!rwuLZ0 z=1&pr4j5Ksb>u1R{i4z$z3vU~?GDkqNnVdt*p&;eIJjC)D?8C8xo_O$ggAPwN6~*} z)Oiih={X=_y;i>HkjT_rx!zsox%DuuE2lQ@;6HGUo)J~(=Z|l9vj8(3t{SM1JT7`j zHNQ}Q@Z*L10*#OSbg zkgu16F-A_WW;lo#kJUVz?*mbsPaY>81L{K3Sczi+s}Mmxz7!kZN2|6zhb?mGPTEhQ zP>ae`p0^tz&xc4G5w(B&-p=`;&6u6ZzV>^-&uCOPUq4fNLNqUutv$yWYRXS8{pcHP zG+(uD=I{i5lkUV~INfi+BNKG-g)6d6+*M%R#j_!>)G~{8<9(XqbN?y_iSW*@J|d%K z4Q^Pdq(BxSj7_DhIBk!!S-XQFs!S!pzU}DkSvZ%l-JNS@h7%MI+7mLz%2@~r+4ZkP zs*FvlQLi(%O7m4Cs}zn66X@eD%iFz=$z@MBL4Dc!o>-^u--#~NMiYh zuVOF0?#Ee6cXzMYpmd`aW(XQlBT0UTBjX-WE+WjKwBo}B?sw%9PfJ*`_#^JW7;9hm zUKY;Q7kjk!@KG!Uq@f7@$O?`-9pU@15HXbS!{CZqJo|UZiK;#<*1_2kw8*TF!FX1i ziHw)Z5qSPp;i|2l$tINQ_jSV?uauZK;SJQ1bCbxJ%4#9jvgKJ&t4d;jOB{=t%9`8k z>2Jtco_&4BCn=>FWZ{M9W~lBjX)se*01sy-Tkye&Md7Dfj-((AM6^9Pg>mW3n5w&$ zR}mzi&^a40@b?l!3kTOX;>#BV5-DUJbp9qdu?e^o^85B#@8qFgU+1f-XDX{dwh5$& z4mVxr3jGdrUFo9&b;gSzk{iDVMx1e@gVz1>aAt)=0D}iJl~b3vRy1huv%l>&#B!nbm_D&*pIKM`lzzvg!jB{<;J-3^G6&? zUyfZwDO)!5E2xaz*@jC-fG}q`3>O1)lr$*C=kf*H6%7*ymSUu)#{#K{V+TFnRfdG< zD)&D#@J40By>#ae)a~GeWAKrlx0Ul9g`BeSrxT1!yn`wR3W=fiRF>tpiw~K)zTTv>5 zzA(-8O=xX~i!s;6Q$%9uvhVDzR}VwAp(Y<*w8|=1V0|v;?JT7B{MfMNZjEEG9W}B> z-T4r6`N6%`yLBI-7Ua()9eu5jvHg})-7mPyCv9YM#}u?P0))!W)I9Krs2$-M3`o=6cFs(r&mk4SumCjEEvf(i>cK z!+G9aS&+=HhnIZ&_4-%AIcWz?8FRep%?0X8)xV|JA=Ccu;JT{s8acKutTY6-1ak&? z9*J~%h|f9tuq>VhS(P!B7Y@8ws+EnL^b7{{uXA|pc2M?y;Yj)DT*muvL$?n;Y zy<}j_IrM7KuWNpWQ8I`%e4M`WLTrV6uP$Bba+FuRffP4#buBazBGQ43HO@ajr_{&p z2+^u}6vv}0?ZBZJuGUgzxA^^h`AfAj3wez*jsy~SbF4G@ev#B73Q?ujx6y8rCSVke@V>k60<{IxeC_M>n^&4i}n-JFkf;V#{^SFOml;P*OUL z8p5@{8IIU&KJ)~mn`fJR_Tm}#J<6FrtkY{i!7tQk!GCl&XC_QVXxsbIzT2ahD=90@ zD&{&7xp}7Sc&|pLFiW=o9=&c%6Zq?(U0< z-J74W>{Mtl=2p6p$Hj&;6a-{MH0+nP%sSkAqCqm`hO=+pr}r|In~_s^-k;Y@ILwg* zY{j+S0AKK`Lrv3>=byw!b)G3@@HoqJs`2{%@VWnGPFo}?e5;g1FEwg-I)|vaoZ<2JCBk|;& z)@5~Frtq1D>8?k1lSWcJ%;<4c`-I=bl8>sK>*0tY${%wS$S~QUw!VobdDCNOB9a{Q z%?+tswq|>_>?8$3u!Y`R6v!7=BV0_%+=$`X41lLl9k$=i+2jE1uMti;O|Wg$2#o{n(kVa z{<0a~NmGwb4%cuXGaPKITggRS8X-N%1s{$&|>)3L>6z&ai1>(iJ{<9x5yA!>EeY1Jn9pxifONR207 z;pA%FQ&{-({WdGXDx(jej%QG~`wX4l#vp~fXNDuzP$<-+Q;++Hz#s4vtRh{@cQaw? zCkhi~L>H(vtrL45FRAoW0{b}kvA!x5a#Bh4ZD;rG6q1d%zwM^ed)1!hD{AvJ?y^}m zqMB~bTJI8Fm@vT)c#zbqeoso)yar9*^{|V;pXk5TcAc%6^qXZ1uHTJ2m>#Ee7}0pfeAHRZP%1}}gQdTO+9j@hm#vX&vrPBwj`ufOW! zY?siTvlo#jubU4~AuG?Wc;S2X1=rf&UV1c(WEgmC<9I$gt=ko^%aBLCe!=T;AQVvn zBoyixhJ%OqPV^*<6s<8n86(>`7Mfco#KqjLYyBDqt_MS0n1nfd=d@|A$eUWmR_(mr zx1}{1&%96xI=sbbUcY9R9XjHxbsOy}m{B;}!X^|YUMMkCIpFU-b!|BbkLG!I;ko#< zgmB4;%1KXhBM-CnchBV5t{IZpRBxiC`OaKnL9|5Ct5J=Pv(INA2+ZE6o!d!zl-^rW zxS4L-V1Mi1KSt_niP`^*P;`F{dqF{s!2cr%HvJCOr8fMBad*YWkorWj){mIbfX0NH z%cFkxnp{#_p=BuPmAmm);oDRt`u>2)#!k6ULZb~Mi3VnZIu)REWw z`M2M%Jo=*3n$I@$pre5(Rv5?i++k*YQ+%S+z1jkwDKOsZT8y@Rk9_x%XTMeeBb=yZ zc6A|>I_Rl{Bq+;DelpLo$N%J7(Tugn7e@@@n}>|f%#S!GWHF>WJQpjc*1USM+3_{- zbt!e-68@TeX5tQ$%65;gPPH3XuMoRk7I4YA6CQQlG>)Wi6(O;(zB}sVW-&*>dRCLZ3Rebawe5e-bK#E2?J7?*v#^0pz%Vcn zX-7(}LZA9|C#^mPSMwQ8b2QK4;FI_F5iogCekOxG-g2|DFhHKMjqQ27aO`h$dldFg zviG=) z*sbhC)axC1XlP0qm1}!oPkvJTO|Qz0JpOx}-*{t0zmdww6u?)Bk^8fQa&eR?!&(w` zCh^N9Q`z26$>E@B0;@fI$99~{bfqQCF7D!#L@C_PxQa$FK&`1+VG zaDjSkcYHTHaA4v_67&+ZIXD_%r1L&QKJ(Ts&z?MlEfao}E-88ys~s~Y#$X0*<6Ka7E`=soRL~^SuK3OK54ZR1{P+q9VVTatJ)rn$e*N*Ut_`k5U;F=7 zx!k+DkM-N_UUc~%xb+*j8FuHZn0)=IBPz$9^4*3@W#6IsXi!IP{{u;FoRdH9n;Wem z_X%VGd5M_+?7+5lhLOIguOJ-~xF9d=*qZ^$uq2GhFqg|-hzm3}oN_yxMg$r9jfC@@L z1sH0DPXsmPD}5@Z7ZM#Of06vVlDcPNx2c30De@2~VaOuG9s+;=^acW}4T>HX+g-J; z)MxCec=uxe>^J^L5GLQpd3EfdkeKCr+N5d4`I%(m;^%PqDf|O*J(;o5r)T-DVi^r| zkvPu{MViO(JAU%t=LJneD#>&brDUF^7xHGGK19TnJDWZ!EY4@c_&(Ww3H&|E!yMxo zhq(mRiHHbU&QI)KB$6OK0;{fp34fn1%S}b_8)cZBkePqw*O2>xV@YfdBOSTnLjz)> z(gn#a$x0M$@4cUm+6I9zhewYTd7Ir0_?48vcpr{64L*VBRmS4GH8xnsn=~%Xy?{q zXLyOMGXZ4{E$6dDYFK)4+;E0PiigAu(~!b?3B<&IPifc2I@csGPx->7IpU2&$*7{D*;%4dl~$u3rP&*o5h)1XoRYV&zQnJD5;oV_^%Rm_kMYxW zIRPR6Sp@Zb#=y-^wFwbWxF7GCo6kbbbx=8ig~!am)Q$bx>hdKOgZ9>3*GivZu_S?zovv`@#P83qb=n{maW^L zG1?GpNH2}*^Ym-CS*v%0{eKrp6F>A}0Dl*i(dR|_Hcd4|hkKoUE zqT8SCPux&Np{5HXv|WQCB}`zZh!Rm_zw`6sd#vFQ51%vt@0fDGc#HzUObsR#X`+FS zJr?$AlRd8tgy};n?7YN%DA;y>^a`?;q1V~1@yk&NRf<^ix_RkoMwKM6aV72|bQIL9 z+<%cG@HkFHUMd6f&OR3ZvCX|c!TDEcR$D|#QKbPqM1RFjwr<5G{4(&T`vdx4gG}qf z62~iE2=c7Pudnok;?2%`;pCvD<0W8FkNViIy}AXElIwXGNpD(_Qw+4K)GPH!Ga_mQ z57<|(sQBD;oH^3CbvJXKQe72IaNi4Aj!{7EJCgg|&TK29%kpP>jQlq9l5l(24@x2Q2Mz87;4m$KXmcq8myT?|j7o6Y5 z0x3hspXv1L;(u@{x~?_N5dVD8mvWW8TKKzFBsY6|lBvH3#{kF6lH0rEvs5Ui^c&1x zPlW@TU~3wqt>fyZ zl4*7?(Kq7(l}!Kj8#0awHntsAFDQC@FzZ`I@h|z5J}T82OL9u>_$3gThTltQ9|LmP zEGvBcuU`E})8Z<9gBzQ*7S*2$t&by`H+tMhy*_Gw=B7}&@7BpSHn=vIflSKNpAG1@ zeY$Q{_YZ014C2nXds=PB*ePSI>~-q|U`99Lfxq@2G$5_X$9`oeHZV+CrO~9;nFn~C zsnTz=HY#w1DNWNkmv;Qs*}0{)&whTn6%YZ{XZR+trrny-9>Nvv!R82@x>ia+*ayH>^VG8(87 zb41n`uq;20#hBm}-WOMcvfzF9YH_OpK;`o|s^&o8zc1x&%^gi$Z{Z~}J#7CX`o&Yb zAa~~op2BsSMewJv3Ce{BZ7@rafFm4EWZ@_SbrLV19s=vfU-mlBh(A1XDzFKT$q$FW&I;mcNgtqfon8ygjXk#~dC4;S z9FNiKY#F9^;OgOP>z((PBCCm81i3C;JSR16#fb`%@BYYjdg0ySA)Mqn!*adqX2Cd{ zvD4_)ufPdrw$mdim+E?kwC7-pQ+2Ven+RP|x*Skz5p+Vv|JcchUYIeHr~bZka4U6r z<~re87>#w%IX&>)Ra;>#R^UCybhK-vn*3QbTP&*ljVve85G)tTg=BlVQussQ0mrYh zN1RVR_4;0<%t|2rnqu82+56Swog~lUq(3{>`=`yFoq5Uo$8))kn-Wzw{l3My%5$uF z>8s#oB_ThjCG1?diu;wB&iFah?Z#nmI%oE%FPQR1^m;mG>|WSMza$RM&IV6qVO|)- zw}#dUH}*`%PA62752y-@r5smC1)Uv|Hcx&*oZs5IHm4#=t_2geni%>L9oj99+%?<& zUTJn6)MyG4q*8UQh1=saWw~HeHPq4K!?i9S zR^8Kx_kun+D~aHbv3^jzvv5ZG+`?`R!uP@;x@^(CcwOP+t7F0H^2G3qdi=5nWItZl zVoyF}V_utqm-2M&@4lx53OVO5UtM?cAbohOz?+x#ro+_%!`d55@#%fYF&Ie;nbf^! z5#e(FS-fW#l`xr&-(d1(m?nH->#w^+=c`JT@uxb&s@Un`u7V#`)dZgtV~j*c77u+M zZtZ{cP?QOdUh50}$k8aaUz`O?POmZESxpXQWY(X~*k4-dvVF4BMIoiAe8UhW(?xW) z|BVoTIs@ydMvfEwpo0qH;l|OwP}aamKHQ`DqaOUB zd6CMmX#;oH)G)}8{cXeqeCyb)B0TIorGTXhyL-lBBa=CYuUMP7DukKJ4le^n;s zbuDV*QP3;Vb_>O~XwG^}-7a26C2=7xvUf{JpBaBla&4M)q3|s|*{1-Dl&A(Hiz$Oo zgh|9R=Q&39p6?((Uy=Zoz)wJsCeM0ej|YKV^Kg!sP{QmHA0Bo~M7#&{4>|d% z#Q%Mo9>%%mJChVk9dz|(bHDbXk2kpI*RmI;kpwcEt;{MplbQLj{&V%m6})x5mk>#+ z0f?*RCupwwBC{3`^8N-v4Yhb;$ccDbLP(xKyicVw>m04+d2zS6=D~Lzi=vZ#%|ky? zj&GcH`50wh={yNG>jV}g#tfmsW3L_K8yxlM=`pbN5HT-(KbIy7!*l8O-BJjj!hu_p z0^6gTr1AA20lmZ=j9ZxU#+3UDUCFqG*uOIex^1)@@ApgNk%x^BMQwKH?8W5 z4LMLUj7dGNEg7rgejcT@c#Lx`=Rp{bnSy<{LIod=j+?n^h5!0`)`YmC9c#x_a10-T z#>J8lJ-I(lG5>o3QNI+9xi9hZ?FmP+UEJ&;39)-vJvr?j1Nh{Ld<1{6Skod*%vlUg zI{vQUX5V@Q+We9w|JdUu1#ca|DqZoQfrSx%7@Eivbb#qTU&AqAFopK_;2sE9(j?@p z*3xBc&g*^zG)5S7%kICeB)3mLa(hPp`ZOu`6$uCjrBMr z4#jlilKRD6uAI`=G zu9|#8pKL#)#`>QJ<^K-w|8K|1|IU^FUz%0FhCO5|F)Bm$=&&sfR9px=XWzdLBo&e=OQ1GceF#CU$9iyK{X)$|@_U%z9EfN}BrjV64k)52@4{7t=%Hd5CI&(v zI2t075&fv33k&o}8Vp6U<6uMjDa6qy=zO)menMB`-vVV5!bLM^i?@_KsBOyU5fPO4 zG0-cRUJ`bpYkhuw8kq{i3?Shbt65(8R(!bnK?w1kgFU#VjN@bIeMYvKplIN-;KrX* zTD1}*9aRwD!zE{u-ISClUcnMS`fe|AdgBZYb;7iFl8+|MO8nlN`HD5T?lv4?fSA8A z_MjLhZ=$s#J@BPh$2OrqM<|ri4aI69Eu=CkP>5nh!}e45JJd}=RDkT z$9=kE-2JxK%ie3OvF4g{uHW}52{P{ZO!xFt5{z~a?2#1(?k9e-9ro=7SAWQ48&mwZ&A8)Az=aoNocF`E;A&s#O+g{8OPtq$Xc-o+Kp5$7U0^ zrw68{*G)YR3mv;Nat zlPr>Q^R6PZG)v!eY=u}F*0z#X6sx(NV{rDGgOYgP{x01GQ&M=-94BQ(Z0cEusVC3# z2>*VN>k>{sI5ue+wj?1xyO%}6edKnjQYcniA(L>$4KkKhmNLSfphw$+K&TLJ){*QX z!uZ+oQT3`q7L#eZxp|o4fVo|KpkPrYRs)0?oHR~wK_d+oSnBb0rL__@#;`FIFNC|E ziD!a#TR}f+QK;o&cKdR^M+}!~TomOU50Yj1+dljOil4JL9S_;S)q8aW;L|OJzAzQ} zNwQWB7W9Z*>6r!eA-ad=dG!~7HZtH|pBVmJIlwd25^HSqiX-((ONQ_l{*3Oax{)-H z>!Z1o2AueKjGUzcAE%PW9|Ph0E|AqdjJgkApv?XJsUNbq zWmEBW)ry0wt1D}T#>!GolupT;?s?N*}+=dl9K;3znWsS za5U)-AtEN9p4s+iqwisgC&-|d##@ zs8lXr-%%HeSd8BN!eSk=%8N6jjfNB(Eyvd&G4QR<#FKrew!wCWo5Sg)!VHq^982oscRT*m1@Mt(COzwdl{=v^L%9~(R1S$D(I1cCwF*v7H zhp+#!+ge>`+8T4_m^oWl_}Fs=Sv$hvylbPlJeaFZbduW_F|Y5%1F``4K7|-RtOKLo zcicHf12viE^=PpHso$8F-_r|jJRjs(@vro&DBe&TV>f2H~8pT=lq#KR34AJgL?P zchx*yYpVR9LdczbVsmb3>PGb1^>}}OntBnn3xT7#5<6zD#gNuc)+--H+{+1YZ($w% zgnogp^CX7hB`q2C=*dzqJv1YV7x%%LKIGT!*%b0l*uFGH-^%3iteiZ4NLZV@!w)*g zE^LKM=CCUJ=QRM>8G~`V^)=(mizg+x3Zy!meAkjTZy#wT2s&n8amMew$0rsjgJ4#`0bkidgFU$U8`J#~a)5AKcNg;7D>em?!dNHJviKA@I_vNT+wkLg^Q5N1 zk{lnJf1j&|g@iT@gtPhqE?%@X=?}InUPg>RV3W>F_!45z*nzfxF$pQlZu$(R6Tj-w z%=!B6LvHGgw@yB*&B1EsOY@w*w2MX_&VSWQ%0(nYS`}j}Cj5XPrp}w1$O?Xy)1=pg zTy;%tT&T_I3f^*%q}AnOzXxJtl_bBTWbuuR7-?LPX2gr z;eO;z-QAYBcio)zf$;D1eo?E)pC*LzU!ckZa*POIB&w%SlMgW~#Zo1%RowFJTg!YL zYGO{?{s`4Jxpu17|Lmau`3@L94R$13hM^mTIoD>JSrgzs^A()gda9bp4k{XN1f@I< zEu6X3aT%lVzM$(^b5ARBka6#w6AIyV_a`AW%$n+iRML5&e&7Ip`JSE`cVJctOBNIo zJECWy)NrHa(2&UXZm{p%n-w?Z*)pGj4|APtakIfu)zE^fC(;;7eR=qJ$4LL|#qjG9 z-Xjv;Y08BB92boUDD)h{JaYi{+9m~rtlY)6a^ULZ<_umZseLa*s$YGW*+Nn%YUAcN zs`6PJO~Io;sIr#ITLcotaTVnY z2agWWG}DQlE+>B?0)KuLSPPz>u|w?Gua>nXYu^>T>yBv6E0^KxHC`GJg!YEZ&;rw1 zD(P#Iebvd>xUgD44t+3{kdDY;0C>H*u)*EHgxPyXzDs&%DU;&Jq^y%hgNv znpyoC%FmpHO}l_e1as%HOVPE#*Vzt|oo=4?nEHK`pxBul)aASrAyAR1N$Zkoz~anF z`Qq~8hMqx=H$LZRJURGQ=Mh+oD>)Nf9QkC@ni9_=^Omyk%_Ajm?f2@vchMo(bnVlmYo-s_84JICw!p)cto9Qp6O3I3@*ESDp%uvahM zG=F|B=(MaQ{n^v87mN$m<~t9`&OB15!V@sg3m!X9GcWpv>6}>Z7>_rOO%AJ-KL@|N z{PMwR8sMAiqcN#_R9l@^fi*B8Ike;`w;|gSINt3)yfK_@L0CvFwk=aezn-*yEcHe! zpX;@}t6ELVh?2m4|9j%vBOdULUm{zCj$2m*bK5;KO&{1{9*>OherHT?lGu78?gQ}L zf^WLC58w2$^Cp~Y+hK9ABtzYsjnJ1fo59z$BGFIi)slAu)&qw0_G?~}5 z7kw>p>JT%^FBEUBJ_H^lEe>;_*ub^Q(vuCW);?Fu&w}U5voCL{vZsHs^;(J>#x6Ea zX%XYLUFd{f=1t~1SR47d;ekeUxqp{LO>;$IE^N|i>{@a#;=qB}p!b~{sQ z2f=gtlC>pDihYzI=WQ?@8mP@4J+dTECI@#;lnG9bNK-n$THg0Ht4BO3*yBUb(h?hf z?pL9L@lXn~M%iSLPNlQ*6=tB-Q@_qEySs-Yv#pA^FZ@;=u$lN3sO7v^ZCs@b~ z_b5CKRck!_5d5U%Jm0tD^Jn^?&(fbEE4^(KT}C%?@J)^-F_6Sv5!X|T2(vx4=V_gx z#c)W1Z<65eUpX)29e;RC4>A}9Cc^!LAm_bk*-RC|qgNN3FBUXa1&z3RsN6nj&b}yK z^R8k+?U-7Ortx}6KtZRArP@ZU;GTdEC0V;4#|Vcm(WZy6jtRY$qqs5Q*`GPe@MN zJ#$9w=Y^sbuLikm-EAWDMS``y^x7Eb-bNH$R`VDPB<9BI+DvCYr$^UBQISh63iO1= z_n+@kJ!I6Dya)cgyqFtyoDgaH0nt)rX4u?tDQ~L4Q?)L)KUZ4TyS=(V^hGMuwdU2y zioP#~Y@0ZNgl!Z4ggPa>eo>unZaq^OBDGVUeBa5Zfc;OcUJHd}U}o;9c47VBY!k-g zBcN>`z0wxs%SZIXsa;_afbVqtke~K;xSvFv5&`hrOZEP*sBaAobxlY*|AAxHVij3iwcR_R1l?>3kARrh@9Z>CYpiG&-`1JXdK zmbm|gwC!iCGAMLoo}&p=(hBtheoxNxt5fudmx5Q>AP}%eFQ$e{RMOvLXsJ!}AD>vM zM*|4K72Sng)SJ%=Pv}B-#3rdxmqfow$Q7EZJR0ZD*duhU1-#dQVpL-;BW*p){uCOm zFG&~u5NcwKMBrdkbqA^dw#2B{0s0qA(goxSEi6i}RV*dU6o>D90!D5T^>ElKer7Q; zev`VMNF6Q--N|mQ54c_{zuBJMsD>zQ|{W$}S6vq!(4?PrRJ)4sS|4X))| z9(wE6&BiTdjF2s!8T+I-IhveB8`fV1I>gl6KrKk_o7#8o71OnEX50yb-CW%qH+`}q zk(TcZyzMQ~Uz_F2-X_!3^H$L9!OpH?4=hC5+ez7Qy|{p})J_*2vnzA=%XH$zTJF5# z>h9@UV-0FGcP?ubAWXmFpGgI(I$*$je+~3g#ol>eU`R1#X8_3aISRG05itkq{vHDC zLEqKGu|7T@s)&}-T%~od>@%v8A^;9xXhLo=yNP>~WIHJvJz#um;u6pjUE`So|9JI! zP^A>NCj=f(C$FUR{fQ$jdE$K4Y;Itd=z-9bF2?al50wq3a~!9BJJw>e?nVGMS40d4 zn>Lp=rjERZIU+*^@6^wUD<&=b%bFjV!E}(C;0%mrWS=<9#is4lR|$F18{`ALp4svq zv(@ucm=TFNe#TW^dQXILF+!(BGr>D`BwI#-f#hox*<3r@)A?VT@}%&6h-L|Y-$9HV zbAQ*-v(b&Zt*dC`n&SEsO{s`Jvho`%uW39|XWg8#unO;8Ne!3ev|!OI5*+9!v=hTm z@jW+VMWV(+_n;!UxED;K%=JS3GS(G-ZK?_dnk2j%Q4yaS0;Kzo1io>96hJ>+{roy?B!m3u=r>bk-(~>piS`(8m@Ma(LHq{kVqU zo-S8@Br->zWpAN|+-=tq{uz;GXVj>MMEcKOz#WEOOQ~hY*jwDx@L9dMQ!30W*_V@s zlFhv;7Tl`7`E7x85Rh1$o)$xAa8c#0FKX=ExKI?Vys~>z3;M7?HK?i)vTnj%+*sD2 z&x2YI?R_SFb68lgwl2wV#U}cNTZ3fsJKovd5=miuoWFEyE@HZf8v!d!k;LRM)vOy$ zI~w=>ElWxbkbb1FV?-FCbjg!*`IS_bnh@-Ghv9IUJ8JolP(W4t;Waq`q-Sk#2NqM< z{;7x^?|eG`YQ^_d_(6T|H*gGpp+WNz+?a(7eUIhI#L0D5{lcvLvAxFwq4nkp8ylbS zj_+&;d211yL~TAMi?ZUBRu>s$N1XWwoA)CZRh??g^M3tyJerUtpZR*;M6v^7%JC_z z-B;v|c{SNUWA+d;>Q`CN!e>MM-s#*qVb9htW)*hw*bDPX? z1CaCBh989XAVf950)`52Kfp0D-A;Q2(f2Xe0M2@#%D3|}0*2~>WebjN?&W+016z3q zWoTj9Jg9tt|4HLyF&$vPk;c=E3~c{a`>K>7#rj%u;Ue6M5Tn%G2|pFEbH1jes*MKGuf>(nGe+ z=qG3<{ng0X-4*zJ{l;Sxs8xPI+0AuVTWkIgc%|1AKKf5*uhMXE3L~0-B+2lxH{a1o zulwx}zTr_4`Xpbt^6!@7|5UL2efxhIwtm0E6Os~8ad(1egqPkG;6IMGE*Gk8Zaw%f D6hBo} diff --git a/puppetconf/graphics/unfold-bright.gif b/puppetconf/graphics/unfold-bright.gif deleted file mode 100644 index 2748131a416f9a45800e95bb5cff1e84d00a3991..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZbxZ%s({J-z=4`p8 zEpRVp5nq&t#1uuLX^tH&Sty8OrBlZQtrif~`HHjGNxh@n~>z7N)VL5 cBB3S-)@a<{9 diff --git a/puppetconf/graphics/unfold-dim.bmp b/puppetconf/graphics/unfold-dim.bmp deleted file mode 100644 index c2a6bafa22d7f261c72545f2aede6d8ecf182a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_l#=xxOe-XUlXYh;v9VTAvqXoCXm7k7yz?a*k1qu diff --git a/puppetconf/graphics/unfold-dim.gif b/puppetconf/graphics/unfold-dim.gif deleted file mode 100644 index bee56711710516d16c9419285b0810079894116c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|@~ diff --git a/puppetconf/graphics/unfold.gif b/puppetconf/graphics/unfold.gif deleted file mode 100644 index 0753ae4d2c6a05d02bf3ece0c06d46fe03ce9f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|APd_=^+j!xJm!r1U zH-CR)S~J^4)t*W;EMOlXgqM^_;BR`L?N| zsYSwDq&Xw=DCea#?BLnAKswAZ(t%DDv%N4t}y=c5vMb(v=x66vZDtfK;hmriy zgKmDb3?jLDyOL6xr6r|o0mYV7P%_&IR>2f=J$&DfRh?(iS-^Hjqkvk(t43abI zL0cAMXUkc;tk~OV8*M~cvZiD&o-2l(8tHLAo^TA385@qb)&O?Fd$rHB$Ay*fEqY6{ z+CunmDSywvl(6$ZAFA<OrblwGNg z8r|9q#7*b2t+}L?^*_<9Xd^9L5v3jd{jWLPIx0amU&uZ3gf+-Zsn>JlP#tsgm$ii? z5%P>n?8zcLaj%E9D8CALN_v?I&9Q(sJVJd*&3gEfW#4jD29@y9HO$>p>}=3&oi<3E|3EGAD`>QIyq& z;-HN?&Za=C4h+NK6~G%>U5#$ABg%3UbOxl3*NZAUB+2`XXsRjw70>|_qj1w{$+Ml2bGpO==D#~v4#T@7Y>$XgRX9VPUfhG+E!p)2BsvA zdPk&0UuyvF>t5w|Qap@)mTN1{-|RlWC;?HiW%Sc#ndweEv z|DLTiUO&|j37@RrPvY}>x8EIq45Jk984vgmG~N=<#Kcd;SDzjD{FYGt+Q;w3*ZAFN z{(J!L=<|=(1-i0fxFyx&G@?guT-cyLmoffn;_9@)_QKz)m9dlYBU=(%SB=`1%%4X0 wo+YqS-e&G - - W3C logo - - - - - - - ® - - - - diff --git a/puppetconf/graphics/w3c-logo-slanted.jpg b/puppetconf/graphics/w3c-logo-slanted.jpg deleted file mode 100644 index 54e0ac361f274c598f320073c98f8842adc73069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26539 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 W_4Fyi;{Wdlp*lAI%N;4dr~eI6#cTio diff --git a/puppetconf/graphics/w3c-logo-white.gif b/puppetconf/graphics/w3c-logo-white.gif deleted file mode 100644 index 3b3c6fd0261196ecf14cc338f0a3ec20a1e27016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpikNk%w1VOanq0OJk-K!ddqWTNl&`QPgEzt-j;Z>TVNub;u%&*1EUt`NWkGIrNj=TT=|NsC0A^8LW000jFEC2ui09gPe000F3(0~cdyBJGqv&R7?jwDcg z=yztp>LpGb2k9a^L+UYi@81bjKtUiJ6d%G0fH))w3{RnlL^XOH-DB|U0zV2tZven3 z9F2zoK{TQew}nnDi)sztyd!%#caZ^HK?eW{2mk_Q9)2=3C>pgha{Y?9)WtT4hIhk2~UWt7jQDAD0DG)D0nw%v$hTbtFbr= zG(*e+D+h!HNWP3QE*_9Fk|>lh0_3M2wg-+N;SQGoYh z2P6bqYTQ8hA%G8D|FF#JXYB*00qx%GOPHaXgKz$Qe4P964hOz_83@Fvq9Y?m5Ga5B zP?n*eu?qk@rGPW;rB4j`Vlc!ooU}k|UpqRU!m|d9R3FM!3k)0*%K#s?z848q)5zm0Y&m5DMgNLDCfW$973TXEl zc0y(hn7JtF5v~rd4p^r3tz&jSzySHW)IspZQRXj2`+&>0;LpC;p)#8a?hn+>y~8J* zEhGJd>OQ7xQQ2O;`VZP=7~kSUn9qJt*vQusSW%7VfPCyFho25bwP%2TFD-CWSRO&B zK@Ynjb$}SCJpc`D1nif>8Hz>K;7U3$b5u77Ot+Lo1c|ta46vD%VG7XDbYdqN1+bY; z7udiSIsw7P$aSWe^8$tmOrU^)`_MuFf$!Pa;ZF@N_W>|SmQ_g|9vDCe0tqw#fC9nY z;0$wcT&05_TKf29muhr}p)Y}*L8lZZ39*_FL#9UG4@!jR5S2+xI1qBp9B?HD03f%3 XjF91pLIDD1AcCb@gz#uW5dZ)?A@5II diff --git a/puppetconf/graphics/w3c-logo-white.svg b/puppetconf/graphics/w3c-logo-white.svg deleted file mode 100644 index d63907f..0000000 --- a/puppetconf/graphics/w3c-logo-white.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - W3C logo - - - - - - - ® - - - - diff --git a/puppetconf/help/.htaccess b/puppetconf/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/puppetconf/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/puppetconf/help/help.html b/puppetconf/help/help.html deleted file mode 100644 index dfc0baa..0000000 --- a/puppetconf/help/help.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - Slide Show Help - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Use the "F11" key to toggle the browser's full screen -mode. Note that not all keys are supported in all browsers, as -browsers may reserve some keys for browser control and this varies -from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11. -Newer versions of Firefox have built-in support for SVG, but on older -versions for Microsoft Widows, you should consider installing the Adobe SVG Viewer -6.0.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - diff --git a/puppetconf/help/help.html.ca b/puppetconf/help/help.html.ca deleted file mode 100644 index fef10cf..0000000 --- a/puppetconf/help/help.html.ca +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Ajuda del presentador de diapositives - - - -

    Ajuda del presentador de diapositives

    - -

    Per avançar a la pròxima diapositiva només cal fer clic amb el ratolí en qualsevol lloc de la pàgina o bé prémer la barra d’espaidora. -Es pot anar endavant i endarrere per les diapositives amb les tecles "cursor esquerra" i "cursor dreta", "RePàg" i "AvPàg". El tamany de font de les lletres s’ajusta automàticament a l’amplada de la pantalla, però també es pot ajustar manualment fent servir la “S” per fer-la mes petita (Smaller) i la “B” per fer-la mes gran (“Bigger”),també es poden fer servir les tecles "<" i ">". -La tecla “F” fa aparèixer/desaparèixer el menú de la línia de estat a la part de sota. -Amb la tecla “K” s’habilita/deshabilita l’ús del ratolí per avançar a la pròxima diapositiva. La tecla “C” mostra la taula de continguts, amb qualsevol altra tecla la podem amagar. -La tecla “F11” serveix per entrar/sortir en el mode pantalla completa del navegador, la tecla “H” dona accés a aquesta pàgina. -Cal notar que no totes les tecles estan suportades en tots els navegadors donat que els navegadors poden reservar algunes tecles per el control de navegació i aquestes varien d’un navegador a un altre.

    -

    Es recomana als usuaris de Firefox que instal•lin la extensió d’autoamagar per amagar les barres d’eines en entrar al mode pantalla completa.

    -

    Si vol saber com funciona Slidy, feu servir “Veure el codi font” per veure el codi XHTML o vegi aquesta explicació més llarga., que també explica característiques addicionals. Cada diapositiva està marcada com element div amb classe “slide”. Es fa servir posicionament CSS i amplades per percentatge a les imatges per assegurar-se de que les vostres diapositives riques en imatges s’ajustin perfectament a la grandària de la finestra. El contingut que s’ha de revelar incrementalment es pot marcar amb la classe “incremental”. La fulla d’estils adjunta i els scripts es van desenvolupar com una alternativa basada en Web a les eines de presentació propietàries i s’han provat en una gran varietat de navegadors actuals. S’està desenvolupant un sistema d’edició integrada. Si us plau envieu els vostres comentaris a : Dave -Raggett <dsr@w3.org>. -Si trobeu Slidy útil podeu considerar ajudar al W3C.

    -

    Sou benvingut a fer servir el presentador de diapositives, les fulles d’estil , scripts i el fitxer d’ajuda sota les condicions d’ ùs de document del W3C I les normes -llicència de software.

    - - - -
    - - - - diff --git a/puppetconf/help/help.html.de b/puppetconf/help/help.html.de deleted file mode 100644 index 55a8e48..0000000 --- a/puppetconf/help/help.html.de +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - Slide Show Help - - - - -

    Hilfe für die HTML-Slidy-Präsentation

    - -

    Diese Präsentation wird wie Power Point kontrolliert: Klicken -Sie mit der Maus irgendwo ins Bild, um zur nächsten Seite zu -schalten, oder drücken Sie die Leertaste. Sie können ebenfalls -mit den Cursor-Tasten (links/rechts) oder den Tasten für Seite -auf und ab vorwärts und rückwärts durch die Präsentation -navigieren. Die Schriftgrösse wird automatisch so angepasst, dass -Sie zur Fensterbreite des Browsers passt, sie kann aber auch -manuell mit den Tasten "s" (kleiner) und "b" (grösser) -kontrolliert werden (oder mit der Taste "<" bzw. ">"). Die -Statuszeile am unteren Rand des Fensters wird mit "f" ein- und -ausgeschaltet. Die Taste "k" schaltet die Funktion des Mausklicks -zum Kontrollieren der Präsentation ein und aus. Sie können mit -"c" ein Inhaltsverzeichnis ein- und mit einer beliebigen anderen -Taste wieder ausblenden. Mit "F11" können Sie (je nach Browser) -den Vollbildmodus aktivieren. Die Taste "h" zeigt diesen Hilfetext -an. Es ist zu bemerken, dass nicht alle diese Tasten in jedem -Browser funktionieren, da sie zum Teil mit anderen Funktionen -belegt sind.

    - -

    Firefox-Benutzer können die autohide-Erweiterung -installieren, um die Werkzeugleiste im Vollbildmodus auszublenden.

    - -

    Wenn Sie wissen möchten, wie Slidy funktioniert, schauen Sie sich -den XHTML-Quellcode der Seite an oder lesen diese etwas längere Erklärung -(in Englisch), die auch weitere Funktionen erläutert. Jede einzelne -Folie ist als ein div-Element mit class="slide" -markiert. CSS-Positionierung und prozentuale Breitenangaben für Bilder -können benutzt werden, um sicherzustellen, dass die Folien bei -verschiedenen Fenstergrössen optimal dargestellt werden. Der Inhalt -auf Folien kann schrittweise angezeigt werden, indem den Elementen -class="incremental" zugewiesen wird. Das eingebundene -Style Sheet und die Skripten wurden als web-basierte Alternative zu -proprietären Programmen entwickelt. Sie wurden auf verschiedensten -aktuellen Browsern getestet. Ein eingebauter Editor für die Folien -ist in Entwicklung. Bitte senden Sie Kommentare an Dave Raggett <dsr@w3.org>. Wenn Sie Slidy -nützlich finden, möchten Sie vielleicht ein W3C Supporter werden.

    - -

    Die Style Sheets, die Skripten der Präsentation und die -zugehörigen Texte sind frei zur Benutzung unter den Bedingungen -der W3C-Lizenzen document -use und software -licensing.

    - - - -
    - - - - - diff --git a/puppetconf/help/help.html.en b/puppetconf/help/help.html.en deleted file mode 100644 index f7e9e5c..0000000 --- a/puppetconf/help/help.html.en +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - Slide Show Help - - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Press the "H" key to view this page. Use the "F11" key to -toggle the browser's full screen mode. Note that not all keys are -supported in all browsers, as browsers may reserve some keys for -browser control and this varies from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - - diff --git a/puppetconf/help/help.html.es b/puppetconf/help/help.html.es deleted file mode 100644 index a3059aa..0000000 --- a/puppetconf/help/help.html.es +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Ayuda de Slidy - - - - -

    Ayuda de "Slidy"

    - -

    Esta presentación puede manejarse igual que una presentación hecha con Power Point. -Para avanzar a la siguiente página o diapositiva haga clic con el ratón en cualquier parte de la página, o pulse la barra espaciadora. Puede moverse adelante y atrás entre las diapositivas con las teclas de flecha izquierda, derecha, retroceso de página (Re Pag) o avance de página (Av Pag). El tamaño de fuente se ajusta automáticamente para encajar en el ancho de la ventana del navegador, pero puede ajustarlo manualmente utilizando la tecla "S" para reducirlo y la tecla "B" para aumentarlo. También puede usar las teclas "<" y ">". Use la tecla "F" para presentar u ocultar la línea de estado en la parte inferior. La tecla "K" habilita o deshabilita el uso del ratón para avanzar a la siguiente diapositiva. Puede usar la tecla "C" para mostrar la tabla de contenidos o índice, y cualquier otra tecla para esconderla. Use la tecla de función "F11" para conmutar la vista a toda pantalla del navegador. Tenga en cuenta que no todas las teclas están igualmente soportadas en todos los navegadores, ya que los navegadores pueden tener reservado el uso de algunas teclas para controles del navegador, y esto puede variar de un navegador a otro.

    - -

    Los usuarios de Firefox pueden desear instalar la extensión "autohide" -para ocultar las barras de herramientas cuando utilizan la función F11 para el modo a toda pantalla.

    - -

    Si desea saber cómo funciona Slidy, utilice la Vista de Código para ver el marcado XHML, o vea esta explicación extensa, -que expone otras características adicionales. Cada diapositiva está marcada con un elemento div con la clase class="slide". Puede usarse posicionamiento y anchos en porcentajes para las imágenes, mediante CSS, para garantizar que la imagen alcance el tamaño de la diapositiva de acuerdo con el tamaño de la ventana. El contenido que se desee presentar paulatinamente puede marcarse con la clase class="incremental". La hoja de estilos y el script enlazado fueron desarrollados como una alternativa, basada en la Web, a las herramientas propietarias de presentación, y han sido probados en una variedad de navegadores recientes. Se está desarrollando un editor integrado. Envie sus comentarios, por favor, a Dave Raggett <dsr@w3.org>.

    - -

    Usted puede utilizar las hojas de estilo, scripts, y el fichero de ayuda; siempre que siga las normas de uso de documentos y licencia de software del W3C.

    - - - -
    - - - - diff --git a/puppetconf/help/help.html.fr b/puppetconf/help/help.html.fr deleted file mode 100644 index daa7605..0000000 --- a/puppetconf/help/help.html.fr +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - Aide de Slide Show - - - - - -

    Aide de Slide Show

    - - - -

    Cet exposé Slide Show peut être utilisé de la même manière que Powerpoint. - -Pour avancer au prochain transparent, cliquez n'importe où sur la page avec la -souris ou appuyez sur la barre d'espace. Vous pouvez naviguer entre -les transparents avec les flèches gauche/droite ainsi que les touches Pg Up et -Pg Dn. - -La taille de la police s'adapte automatiquement à la largeur de la fenêtre -du navigateur, mais vous pouvez aussi l'ajuster manuellement en utilisant les -touches "S" (small) pour la diminuer et "B" (big) pour l'augmenter. Vous -pouvez aussi utiliser les touches "<" et ">". - -Utilisez la touche "F" pour afficher ou non le statut en pied-de-page. - -La touche "K" active l'utilisation du clic de souris pour avancer au prochain transparent. -Vous pouvez utiliser "T" pour afficher la table des matières et n'importe quelle autre touche -pour la cacher. - -Les utilisateurs de Windows peuvent utiliser la touche "F11" pour activer le mode plein écran -du navigateur. Appuyez sur la touche "H" pour obtenir cette page. À noter que certaines touches -peuvent ne pas fonctionner avec certains navigateurs car elles sont réservées pour son contrôle. -De plus, cela peut varier d'un navigateur à l'autre.

    - -

    Les utilisateurs de Firefox peuvent installer l'extension autohide -pour cacher les barres d'outils lorsque le mode plein écran est activé -avec la touche F11.

    - -

    Si vous voulez voir comment Slidy fonctionne, affichez le code source de la page -pour voir le balisage XHTML, ou lisez cette explication plus complète (en anglais), -qui explique aussi des fonctionnalités additionnelles. - -Chaque transparent est balisé par un élément div avec l'attribut class="slide". -Il est aussi possible d'utiliser le positionnement CSS ainsi que la largeur en pourcentage -pour s'assurer que vos images soient à l'échelle du transparent et correspondent ainsi à la taille -de la fenêtre. Le contenu devant s'afficher progressivement doit être marqué par l'attribut - class="incremental". - -La feuille de style reliée ainsi que les scripts ont été développés comme alternative Web -aux outils de présentation propriétaires et ont été testés sur un large panel de navigateurs récents. -Le support intégré pour l'édition est en cours de développement. Envoyez vos commentaires -(en anglais) à Dave -Raggett <dsr@w3.org>. -Si vous trouvez Slidy utile, vous pouvez également devenir -Supporter du W3C.

    - - - -

    Veuillez utilisez les feuilles de style, scripts et fichiers d'aide - -en suivant le copyright - -et la licence du W3C.

    - - - - - - - -
    - - - - - - - diff --git a/puppetconf/help/help.html.hu b/puppetconf/help/help.html.hu deleted file mode 100644 index 64eb205..0000000 --- a/puppetconf/help/help.html.hu +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - Segítség a bemutatóhoz - - - - - - - -

    Segítség a bemutatóhoz

    - -

    Ezt a bemutatót a Power Point-hoz hasonlóan lehet vezérelni. - A következő oldalra való lépéshez kattintson bárhova az aktuális - oldalon belül, vagy nyomja le a szóköz billentyűt. Az oldalak között - a bal és jobb nyíl, illetve a Page Up és Page Down billentyűkkel mozoghat. - A szöveg mérete automatikusan kerül beállításra úgy, hogy igazodjon - a böngésző ablakának szélességéhez, viszont az "S" billentyűvel - csökkentheti, a "B"-vel növelheti azt. Ugyanerre használhatja a "<" - és a ">" billentyűket is. - Az "F" billentyűvel be- és - kikapcsolhatja az alsó állapotsor megjelenítését. A "K" billentyűvel - letilthatja, illetve engedélyezheti, hogy egérkattintással a következő - oldalra lehessen lépni. A "C" billentyűvel megjelenítheti, bármely másikkal - pedig eltűntetheti a tartalomjegyzéket. Az "F11" billenytűvel válthat át - a böngésző teljes képernyős üzemmódjára, vagy jöhet onnan vissza. - Megjegyezzük, hogy nem minden billentyű támogatott minden böngészőben, - mivel a böngészők lefoglalhatnak néhány (böngészőnként eltérő) billentyűt - a saját vezérlésükre. -

    - -

    A Firefox felhasználóknak hasznos lehet az - autohide - bővítmény, amivel elrejthetők az eszköztárak teljes képernyős üzemmódban. -

    - -

    Ha szeretné látni, hogyan működik a Slidy, nézze meg az oldal - forrásában az XHTML jelölésmódot, vagy nézze meg ezt a - hosszabb magyarázatot, - ami további funkciókat is bemutat. Minden oldalt egy olyan div elem jelöl, - amiben be van állítva, hogy class="slide". A képek CSS-sel történő - pozicionálása és szélességüknek százalékban való megadása biztosítja, - hogy a sok képet tartalmazó oldalak az ablak méretének megfelelően - skálázódjanak. Az oldalon belül egymás után megjelenítendő tartalom a - class="incremental" megadásával jelölhető. A becsatolt stíluslapok és - scriptek a védjegyzett/szabadalmaztatott/más módon védett - bemutató-megjelenítő eszközök web-alapú alternatívájaként lettek - fejlesztve, és sok, manapság használatos böngészővel tesztelve. - Az integrált szerkesztési lehetőség jelenleg fejlesztés alatt áll. - Észrevételeit a következő helyre küldje: - Dave Raggett - <dsr@w3.org>. -

    - -

    - Ön jogosult az e bemutatóhoz tartozó stíluslapok, scriptek és - segítség fájl használatára, amennyiben betartja a W3C - - dokumentum használati és - - szoftver licencelési szabályait. - -

    - - - -
    - - - - diff --git a/puppetconf/help/help.html.nl b/puppetconf/help/help.html.nl deleted file mode 100644 index b2e9043..0000000 --- a/puppetconf/help/help.html.nl +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Slidy Help - - - - -

    Slidy Help

    - - - -

    Deze sheetpresentatie kan op dezelfde manier worden aangestuurd als -Powerpoint. Klik op een willekeurige plaats op de pagina met de muis, of -druk op de spatiebalk om naar de volgende sheet te gaan. Je kan voor- of -achterwaarts door de sheets bewegen mbv de links/rechts cursor- en de Page -Up en Page Down toetsen. De lettergrootte wordt automatisch aangepast aan -de breedte van het venster, maar je kunt 'm ook handmatig aanpassen met -"S" en "<" voor kleiner en "B" en ">" voor groter. Gebruik de -"F" om de status aan de onderkant aan/uit te schakelen. De "K" zorgt -ervoor dat een muisklik je niet meer, of wel weer naar de volgende sheet -brengt. Je kan de "C" gebruiken om het inhoudsoverzicht op te roepen, en -een willekeurige andere toets om 'm weer te verbergen. Gebruik "F11" om de -"volledig scherm" modus aan /uit te schakelen. Merk op dat niet alle -toetsen in iedere browser worden ondersteund, omdat sommige browsers -toetsen gebruiken voor besturing van de browser zelf. Dit varieert zelfs -tussen versies van dezelfde browser.

    - -

    Firefox gebruikers willen wellicht de "autohide" extension gebruiken om -werkbalken te verbergen wanneer "volledig scherm" wordt aangeroepen met -"F11".

    - -

    Als u wilt zien hoe Slidy werkt, gebruik Bron Bekijken om de XHTML opmaak -te bekijken, of bekijk deze langere uitleg, die ook extra functionaliteit -uitlegt. Elke sheet is in de opmaak genoteerd als een div element met -class="slide". CSS positionering and procentuele breedtes op afbeeldingen -kunnen worden gebruikt om te verzekeren dat uw afbeeldingrijke sheets -schalen naar de vensterbreedte. Inhoud kan stapsgewijs zichtbaar worden -gemaakt met behulp van class="incremental". Het gelinkte stijlblad en de -gelinkte scripts zijn ontwikkeld als een Web-gebaseerd alternatief voor -gesloten presentatie programma's en zijn getest op een variëteit van -recente browsers. Geintegreerde ondersteuning voor (inhoud)aanpassing -wordt ontwikkeld. Zend uw opmerkingen aub naar Dave Raggett <dsr@w3.org> -Als u Slidy bruikbaar vindt, wilt u wellicht overwegen W3C donateur te -worden.

    - -

    U bent welkom om gebruik te maken van de stijlbladen, scripts en dit -helpbestand onder de regels van W3C's document use (document gebruik) en -software licensing (software licenties)

    - - - - -
    - - - - diff --git a/puppetconf/help/help.html.pl b/puppetconf/help/help.html.pl deleted file mode 100644 index 2eb6ca4..0000000 --- a/puppetconf/help/help.html.pl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - Slidy - pomoc - - - - -

    Slidy - pomoc

    - -

    Prezentacją steruje się tak samo, jak w Powerpoincie. -Aby przejść do następnego slajdu, kliknij w dowolnym miejscu prezentacji myszą -lub naciśnij spację. Możesz też poruszać się w przód / tył używając klawiszy -kursora (lewo / prawo) lub klawiszy Pg Up / Pg Dn. Rozmiar czcionki jest -dobierany automatycznie tak, żeby mieścił się w obszarze przeglądarki, -ale możesz także dostosować go ręcznie naciskając klawisze "S", aby pomniejszyć -tekst i "B", aby go powiększyć. Możesz do tego celu także użyć klawiszy "<" - i ">". Użyj klawisza "F" aby - ukryć / pokazać dolny pasek statusu. Klawisz "K" włącza / wyłącza tryb przechodzenia - do następnego slajdu po kliknięciu myszką. Możesz użyć klawisza "C", żeby pokazać - spis treści i dowolnego innego, żeby go ukryć. Klawisz -"F11" włącza tryb pełnoekranowy przeglądarki. Pamiętaj, że nie wszystkie klawisze -są obsługiwane we wszystkich przeglądarkach, gdyż niektóre z nich rezerwują -konkretne klawisze do własnych celów, wszystko to zależy od używanej przeglądarki.

    - -

    Jeśli używasz Firefoxa, zwróć uwagę na rozszerzenie autohide, dzięki któremu -możesz ukryć paski narzędziowe w trybie pełnoekranowym (F11).

    - -

    Jeśli chcesz dowiedzieć się, w jaki sposób działa Slidy, obejrzyj źródło strony prezentacji, żeby -zobaczyć użyty XHTML lub zapoznaj się z prezentacją działania, która omawia -wszystkie dodatkowe funkcje. Każdy slajd jest reprezentowany przez element div o klasie "slide". -Pozycjonowanie CSS i użycie procentowych szerokości obrazków zapewni, że -Twoje slajdy będą poprawnie wyświetlane w każdej skali. -Zawartości slajdu, które mają być stopniowo odsłaniane oznacz klasą "incremental". -Powiązany arkusz stylów CSS i skrypt zostały stworzone jako sieciowa -alternatywa dla komercyjnych narzędzi prezentacyjnych. Całość została -przetestowana na różnorodnych współczesnych przeglądarkach. -Na etapie tworzenia jest aplikacja do zintegrowanego tworzenia i edycji prezentacji. -Wszystkie komentarze prosimy kierować do Dave'a -Raggetta <dsr@w3.org>.

    - -

    Zachęcamy do używania arkuszy stylów, skryptów i pliku pomocy na warunkach licencyjnych dotyczących dokumentów -i oprogramowania W3C

    - - - -
    - - - diff --git a/puppetconf/help/help.html.pt-br b/puppetconf/help/help.html.pt-br deleted file mode 100644 index c2aee81..0000000 --- a/puppetconf/help/help.html.pt-br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/puppetconf/help/help.html.pt_br b/puppetconf/help/help.html.pt_br deleted file mode 100644 index c2aee81..0000000 --- a/puppetconf/help/help.html.pt_br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/puppetconf/help/help.html.sv b/puppetconf/help/help.html.sv deleted file mode 100644 index 3d019a7..0000000 --- a/puppetconf/help/help.html.sv +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Hjälpsida för presentationer - - -

    Hjälpsida för presentationer

    - -

    Denna presentation kan användas på liknande sätt som Power Point. -För att bläddra till nästa sida går det att trycka på mellanslagstangenten eller klicka med musens -västra knapp så gott som var som helst på sidan. Bläddra framåt och -bakåt med höger- respektive vänsterpiltangenterna eller tangenterna »Pg Dn» respektive -»Pg Up». Textens storlek anpassas automatiskt efter webbläsarens -fönsterbredd, men den går även att justera manuellt med -tangenterna »S» och »B» för att förminska respektive förstora texten. Alternativt kan -tangenterna »<» respektive »>» användas. Tangenten -»F» används för att visa / dölja statusraden längst ner i fönstret. Tangenten »K» -kopplar på / av möjligheten att klicka med musen för att bläddra till nästa sida. Tangenten -»C» används för att visa innehållsförteckningen och en tryckning på vilken annan tangent som -helst döljer den. En tryckning på tangenten »H» visar denna hjälpsida. Tangenten »F11» -växlar mellan fullskärmsvisning och visning i webbläsarens fönster. Observera att vissa webbläsare kan -ha reserverat några av dessa tangenttryckningar för andra funktioner; detta varierar mellan olika webbläsare.

    - -

    Firefoxanvändare kan vid behov installera autohide -för att verktygsfälten skall döljas vid övergång till fullskärmsvisning med F11.

    - -

    För att se hur Slidy fungerar, titta på XHTML-koden genom att välja »Visa -källa» (eller liknande) i webbläsarens meny eller läs följande längre -beskrivning, där även ytterligare finesser beskrivs. Varje sida är markerad som -div-element med attributet class="slide". CSS-positionering och procentuell bredd -kan användas för att placera bilderna i rätt skala i förhållande till -webbläsarens fönsterstorlek. Det som skall visas inkrementiellt -markeras med class="incremental". Länkar hänvisar till några skript och stilmallar -som har testats med en mängd nutida webbläsare och bildar ett webbaserat alternativ till proprietära -presentationsprogram. Stöd för integrerad editering håller på att utvecklas. Skicka gärna -kommentarer till Dave -Raggett <dsr@w3.org>. -Om du finner Slidy användbar kan du överväga att bli -W3C Supporter.

    - -

    Välkommen att använda presentationens stilmallar, skript och hjälpfiler enligt reglerna -för W3C:s document use -och software -licensing!

    - - - -
    - - - diff --git a/puppetconf/help/help.pt-br.html b/puppetconf/help/help.pt-br.html deleted file mode 100644 index 72d9891..0000000 --- a/puppetconf/help/help.pt-br.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/puppetconf/images/489px-MySQL.svg.png b/puppetconf/images/489px-MySQL.svg.png deleted file mode 100644 index bfd37da53bf38af8947d9d7ee09abb0ce8e18642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19887 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 z 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 W?LYTnBX-PkYLfM(Y3h-}xRt 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 z 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 diff --git a/puppetconf/images/gerrit-bp-topic.png b/puppetconf/images/gerrit-bp-topic.png deleted file mode 100644 index 51241adf570e561250670c66c9daff8f86fc30f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39005 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 diff --git a/puppetconf/images/gerrit-bp.png b/puppetconf/images/gerrit-bp.png deleted file mode 100644 index cdef4199341af32cad2349a6b0c8a83481a8ceb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120018 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 MYo7K7FGvhKQWJs6YH$ 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�Mrf;=(io4-dO35 zUT7VEjz9%+np=oBTjZ3o2ZAKn%;a?pMCS(A(8%VR0`=f)}F8rOp-ttE9iQltr z(Nrg%(Iw|OO>fB%c6*vmbi3bY5nr6)_(JE}qAvQGJz?^r-3~^kZI#vOKGDA#H9K&X zXl*`F(o@Q!CUFf!x{y_Q#yo6SysFE6i}A^0!=+d0=Hkkby|QGWy(vH!hN{|jdjInE zP?Q^LwIF}s6R@^xW=(wOs!&WrZ<%-}1XR@mWLUa3MGdX!iY-U2*W)XJq~<+y4HNOo zn|{a3qlo{CNTF}IHAwzoAcN&5XCgTH*$f`0lQkVD!+h?t0yuO$mD=c@B7|+i> zIxs2vn)HgXY{i|I6^zw1X0*}F-wxYohl1#)_GaVBGTsMtgllvB=_om`Ow1X9-3R+% zkyzv1V%QrwX?#w^yOmm_pjU#xNNoyLr`5ch8=hF^&9vUXRj@ek?ybde0AtcPsuIT> z5XMbiUs49|S91utw)L&0|2Xs|T?}{P&g=?eexy8syhFdYoWG39nGBU&rIOy{g~&QpXxN`Fr#N3{jdwA3OI|c3UnQ-dBvg*Y5HFf!65z#-0*_^$mlY-+2Y3PMlbJ3F$$PY!` zq`uM?W!$nX9kM47B=zOu9h*!{ph`?Ij864^7niiF=Gl0IDlGcvO%h#a$gCk#K*w-a zPC4OyHAe!pt*lfYK1{(&Ttfsoz5DS)v~$kGpunC`z4+FK%T}{ zj%;I^JDanH8I=vE%LJk#O`6ibJc)nysr8)X?U(4sdJ?W`$?C@;%k4BJQ~9qXw-RO# zJ#NI@zx=Bo`K;FBKTFB;d)wjoOc#x9r~wyLAkVK z#X3<@J3!aT=S3YCSdCIv1QPAi5J zcak5CY{@-u=ha&R3G~a8?q`_T%jkln(}trgOT;<9YqZ5|c{*hLQ*(-)Y(;;}g4pp1 zn&UpewY~Y@4#&mE2(cV^nGNyzBWh@F6JR7$3j}f|8c)$VHd1DCU4=v}$v?~A^3=xQ z^~j`7k@SeLCCoN(BX3a7?U`Wr>dX;QajL^4G}0r>-& z(+lA#0a!;aHx=JYD(CZtn+G>db>`Gqv;(J$J~`9DkdyR{bO4AxQzz%`0{vI&-4g}p zhY*!xqb~(C3`}^llVs}7#5rhL(4{Uo$#8t1Y1iwYwfx?fp5!JhPvYY$KVhVEl&7{*fKR^2j#L*+MKW7^cggK7fo8^ zf)mUzg$5WBO@2Mrj9SeuI$d?XpX+LmC&GaKuFMvEV@F<5#m;BXzxk{q#MQGb;}wNE zg{MZxf=W6uCkIM4DRne?=KlWr?N#(v+k znsvOfcDu7q6up$}h%__pF{~rxBy~(rsH@E$ue@R&ln@+j$GqT5c>-=PTlP;Go0wbW z*Xsbop5210)-fm{64}S>z}q^UCU4t?@;GPYq1PV>&EleJkGGAsjAQy;;_?TOe1%lpLBu?i_nG0}PoR)#KvikjaUd-_M^?n?SKczS5dFN*X6E1b zKKv|JSicHn@^mW=*6LEgKeSOfOsj~OneimalO3Tu99fSAL`@lOnnXsmU@VKcVv;9I+VvgS!Bo4O?-ELOQojQA$3G%XCGI7))L-^(5f&!Y;g{*b)&8 zWpd2gClCA8Eg_AeMP4vdT1zfBm4q`KSHAKG`sM5h`n~Pq$>(|>i5w`kqx1(`WAQPV z_qcz^0Y_ienbK|;@0ltLuR5Kl0%Jbta5$YI%a@Fl|19^y45r&9*+nE?kY*%|=OhtQ zl~z|8DZzJny50s#+qfQh# zOkmOwNduUzPPiV@Be6hVl z6nMf;EtBAweyF49a{R$B9&`AG&)M+zSB;-27-&_)qKaseTX}>MVr8wZ$5?29u%dP0&{m4po!roe&F0i1;lli!`q@Z38{k%CCgpwi1Ko54)*7pOUW81cGa<@ zNqwuElP0Y5cD?tpPffMh{Ry2tibW(iL{#?P3!_~gGK}#%k?(ty8-q_d_0NzcGXC4O zPRRk7-VGXji8+$|O~X?Bsc{NSdn(T=R1?|yC6rwNt5@JZ^0QO5_Zv=m;-3SV|M=f`<+lkar!_ld|ICPIf~zq#A&cWV{8dP$?Jr;o|~ zA#TO_yB|_w`#gG0(_5{B?+0DgmAl)B94f^>NS#wJUBnn}?tq1E3|Z>8=t=)%a#SER zT15&Ac1!Ey)^q#$FLDb@N#gm_5&~e2sR@$K<|O-NScIRP>8qK7m2wa~zYuY0Sd{6r zpPl$+Beq8!G&kBZ^2N_8+d;tW$@UCWm837q z=*pfh{ZzR1PNs;IM72y9IobV&;(Pnq{l;4&Ih(@hHa3b^6G58o;p9(SjAW1@_t}w} zitKX$f2Le%AzWP_Xx>mSJznHu*8A2S%_8}x(apPLn>BAtA&du1aWtYy_r@D4M>r;T0_74N0H`5S*F(ZYS1Yb(sq z!_d)baK5>po{zLlphlmNyT*Ex8gy(bEog^OecL zi)yNyFs~{!=mvu33ervPgZIbwjLzm#8M+9}_1>0Qc*ASqWW(1}Us~;6fd&#m1VtRb zGM8%NhMJE>qipM6couyk%hbJGS3M>Ji9TSG{WAABR%ONE&yY{{(aYzfY3|rdxgx0I ztX)vZSJDA)#xZN8NGCD;Sv{qlNRDHVJNI9uVt1=}Iab7FaK+tz;V`Ohq?N#)pm73A zo2v7w%KO9nEskAc^e))CaWYL_DtpRz5k@ktAK_WlLm}KGxUO1>2NK;T5FCwPY!RvE zY)lM!6Gc3x-oBTj_gvF64|#rS;H_M)Yu-Gmy)D9!)QSFr1pJ62@Ui0bE-PkN{{e03 z=7yfS$fNcsPf@V+QI?ck*>Y`Gz=qW&hBgm1k^SMuXj_weo40#uAuHKH`*bOq!_ovz zcKWewmOra(mSgSkNbzFW#!;s#w7a~V<+Q9eNUzc^V;LO8We4SA+5T8RLVQW_kZS#z ze!Oe!dGI)~4&uYTA#a+PghElnE5;1(v&G>s(;@p1NFZASUx-UzJqPMN+rTtLO^<{@ z+{{m&*QQzcXCiI>S_V}ZJ`D3VpkjNl50S|}%;?~f(q@1NaiY0;2NxSA2S+l_w z0KVBj#AVlY&=OJH+(cSIpFBwc%+x0ZpQNW?sd$VnNqtoD;@pZ6tx$x2U;_xcXUo^t zh*LU!KNwGvh{93e)#H1lk@|VMB&G!rMBXr3 zyF-}Zu8sS-$9u9QdZY{dVnJr^@~X@Huek}15t^vrhf zfpXZMF5LE!wFPtrlm9EZ=Z_VRa<(x*@s~PP|7pp>>$>zrzOiV|OXNrVrxE$HawCQ8 zsQ41{@_*XiQ^j9yzph4;`>Rj>c6rZQ`25-TZOm#h{ePSO(KJuv>ahR!pI!nW|F-{^ zA|m=<&v}2cEHj6#DhR$6`P6n!AC-x|a(s$j32jbi1DfU`LeukOBnI9er`bl11&Bw$ zNR{x@X^4PYdk@PWzT!WyfoZ(-)>R(!4Ep<>TzTfB)sAsj=Va4`&)?J!#Z=Q=0B1tV zXm95a3a_XS5nUd0KSU-4Bsy-Tnsgsn%p!odZ!jN%=C(KxBXi8#(oUwEuf2JTC6SD~ zUq^@G37`KTzTPq_j%{22P6&Yj0TLj%TjPy84GHeWwcQUEaDdNt%a zFt%mu^3(m>EA`3Y-RpOdEbo{x-=$i8g1Cs#jRN=&&J>$(1T8ND*kPHsBEaK1g$`DJMEeCA+3K%FT*XpwUF1-_LjWyAaWk;ef0dB4+G>9PQvFC-~4mmtTqRSpf7)9 z?qE0?Nji8c+n|xK=|#$Mws>AFx3%*1L0wEl%Q~LH>LfQg(MQ4BC8y8o-#6v8FT$=< zb;XGjbrxgNXte1F@i{U$9;7F>^(FwT*1pJ<g)4ztVw5Bxz2*5Em;A@ z6ZQ4WKx~OYRGHFd0`^E@Fj*E?Vz+iDyLGXErYdld@nLY3iTjY1TNqQZsJGw@-M;K% z?(uA5%w*5IB&ALagd+sf55(74%l5^+QkLF>Z zn>{NwAq`MqhrlJQg-fOj0PcpC?t7a@m@hnKyi8-eIxEK*7Y0}jcR6G1J=xf;pPgGk zM&ELdw)@F$i3wUB=qkEA$rynC0f;~wiz~iXxT#;D#1Ca3>5uXO$KX(L(hV38kV*IT zkg@vf+NAXvxdw<+%-sWDR=w%#g_bs`J|UQON7(QB8U8vXdU;54d(&OG^^_-JTp0 zaB!N=;?4ordr7%xL@2bt8-TY8PM*=e&aQ~{IeBqV3QrTw>qXs{@xO-~1|uN&dGL+F=5Vd#9GXd`g0G%?EF$dm=6Uq#c#=Z$G`s3BnfJfcRYLq7Y6+@hk-4O^AAO1pl&ExB zb2O#D!M2K#KYy3WAJJbclsLGq>Qs4Q!VFn)3%!}S-O#Cn#fj(tteW^e>~qq%`kf-j zX!CyG&uXq-b8lkenqg{PS-AjEz(D|a_9zfw1w5(giA z0)dM14XY$;8a}!>oR)iJDDGQ5qe_gnjt!qUwQH(oxA-{4v2tES<~r*QYrB*l@!xyX zoAfoyxAMk(^ZIi!pWCZWp2XJGQ}Z`wf)?@^ze9~23*IeNZ$|r)?4Rjr7P`(DpE+T0 zRA=y7LLIE1s3doocTv(Ly%0H`E>)ME_;{xxveF@9RbHr7tbsbp#Bg>btpl@G#NEGX zF^Z0oIh&dv6@?nT@@SGBPDh-n8`H_=zt#0NIy8$Zan(#&?MITvTLdy4+HL}^SoGzAN-fmf581Rj5 zJh1WS?^*<#ALlk-td^1TL}8c)u0D~!PpeHxoZn<~cBptpoG+kHDRXl$Tu9YHuf50` zi}PW8P0sBll1KCm;uWkcwe^UBkRnM~g$S>tHMcxK%eok@i9fix zC0x81YQ4O$wc<@BsY#(HEGXtItdl)8+tCk*_f|cW_Wn#}`F2Q6&5hOQj!Lb4+b8#@ zvsBd6)y?=P4|A5n8>4aOPU4YlGw={Mr%Ljmk+$0L5M!XQ22!3xjgf=H&sdkrI#ex|j2ZqGQ)657j~0u{!6|mi=jtwl~Ly z9I^j`DpU+s|3)fw3|8>}q&eK({1=5|I^<_>#(;*6Xn z(z?p}gr_R+vrdx}NUPksEtE_-D-N#U!&1@(%MwN;9*KjX{s(dq!xHJNYeO#WJNdci zAsdqy7_hNq0^8e?oy*Q8C?%?MboS{8bSR=HCfzx^Wb1DB1t-&xv<5}dmC;S&!1mHZ zo%|lXNoy9hYMWRy4!i2=CrKlhsAmCUV?Bi*Vo>L0@F)awy*_S!KkRZ%1)xgE8SfEh zs?^3*vRnH4Z7#IDYo=fAXWW24JSDJn#>bb*UXIbS&YtYX$Q)!7rnm5o7Jl2inKhI) z(&`BAP;_Sn#`&mi^r*`3HcO0(Y%s)tb^D=m%ihgO%RJ2ZAC>6cD4v} z7s5Q;w?Ws;gB@eLV-z}P**5N`+2+5L@XIADKRt@FuUO7+7e6sOfko*k$v}=q&iPJeVRpclM({hc zp~8v~z0c^&x>9hdypk ztQamH>?->KZ8l}jnMGIJGH6Tj+FAP{t#{5h>&L9R&{ptUku88q?6sGypFB5Y z{wIgQeIx$^$~<|BE+S<8sE<4pK;UKarsi4r{y6_dF@AsQsY3C+nH!Xr4f(DZ=4}-U zTu^1k)?=B>n%WP!LcYq)oVrE1DUBa;6cL6Wd(Gf3sFiQ@LOwb?)5xNc+HHpk%#b5t zzK?ND_jFtu}XYEav zEwH@8U5yj9;+V_P4%v!J29Q8aQ;?E*keE$$GztJ2EA_es02_U>>m9(RWC zot<^>M|)W?uY%ZwD9VeKke5Q}qgV(R9E{zj@n)~>g#w|Pj9N?$aEE4meiL*2gK;{o zUFE_?vJa;Xa$he#bTx-kspd&6E;yuA;dS3Rj^-<}GAFqv%ty2n^P1|F~klt<<;y zizR38Z1JZ0jpcA%Neh{b-mFLUtDg$-XR4M$5=SyeRYuj9!vIEdga&S|Sl&a$($++b zS-VBEck+#m7`H7R5|;Aq86Qc1 z_2Rj)$VftlD+V`rcYL7-|E>jCG!^|MPF}!GplIg4(&1x8pwE0LY;+ep527=+HR~Wo zfpPED0nW&WERk&&_6H2{vDS4x>GCS-8JSC1>A`<|Rj@5A&y?C-t-htbUm}ifZb3Aw zp>+_}%CKC&ZPro@HSF?&&Mr1w_0wUjaSf*#u|ExIAUIC_ayGF7)2B9s9 ze+Y&6hc}WT4=o}s{$62WDcRfx@^%WhUG*jB*t6btcaGr?_qaM{*N&eHN&<0vdJEYoFV&Q!~e8NAb{ zbEM;S;qe#bvA5E@zk*Rt96zR2w<-xBB4+ZgNxr(mlm8eTMLzWx)=_L^dGJ-M@$BIx z3|OnYyS&%S!DdTF!GMr6IhIEP)*XgCxn$LEU!}5C5=s2 zF#I&Rw z<$S$*W^QCD6f9ZvxPuMZsVhbq^QA7asiKTj*iO?uSl@;|Og(d?_n5YpR>%u0_EE5p z8zp-(2up1-j7*2uYlt}#Vgd%%51p&bmPy9yMenRF_TF@>*%#{ufp~n(ZSe|0U&IK6e|+Is zzwj`w-$Djfo8MU1_kUo(;(#u>i;L)=X|_)DGrZ^^qR36(8?K$b zb$-64$gJ_KK}4B7>7|&o6?Iz|EAcyvusFep0nYUfVJf=Pz3F+tN}3fTQ4{D-!^3^d z07rb@t0CR(7aXYi7kgSWh5sb}^7uOU%k-G-{zZdXmRCAQXb+{)`ElIrO7F%uTYe#H zoDnHJtMAF}^P+2DGMn`mcdL(<;zr6*3WL@&i5{EiOKJo=*K=&#UTgTtZ<0+b_=0K* zaJ)IF__qF!9~t{Ot1F=lSZ-L3L_uJ``5%ePOxxBo;m&I=WJUW9OYY{)mOsP29qZ zhK_U$_O*r>l;AQCXsoiP>%P}gIK9QYO?sor7VN@pm_AN$-*Z`-E~Cz|;!Z>8Scu4? zJserwm~h6ctYR;~SEPa01;{3A=CIduS_Zq_4>?f+iPckUc7ufguo zA!)(sTs*2BO?OsH4waD10ix4cYsRds;Q>vyenH>=4MFKY^GWgaR<1Y>BU3s%XQb0$ z{J%NUg#X_gWxrpwMVltGIJTM~m5#&MHyWZu!tx@ED@9NA=ipV9*q|1F7A>GMzr#Ig z8({zY?3X5M)V1CjV+mfaD7s!Eri$)ak1MSImXBxI3sO!1+Z8~k`q zin~(9;#*rE`V2puxely(U#xxg$I$4r`0cJ-#+2>zA=9+EgLl!lPqh|DBSRb&Z>$Di zjS$G3L$1(AZP5n3uu_gKe+n=2h2;uu7tDuqdhe=D8!J;KsFwVi}>C2$?{%cW7 zJyqe|?dI_eARqwL-SqOc826bKP(>9l0_hfvwmcA&RAwTzWCVPOw_yPILnJ-~7DqB& zo6ly94I*A4rgdkut1H~JyZ&DwiT?UeA{fm$tJ)dq*-!9gX@4dIWND=FXJig1LGhH7 zMD50~WNY^*NvmksXP9aoaWT8hc)x?4`4{W`=X4~@_B>CB&PqAXj9y*k%dPzt+Lu~= zELgc}&k?DAVXz))g2VsfS=8fmmFJ(dMi)lo+q$y^$$|Dv;!-N(mKg-O(iXCbF(0FBG)GbXp6YGGZD}!X(Knl9BaaNXmf(l>T2xZO z`4PkCcvSHP?KiYKkoys}Detmpcx65m`)R(O@}C{)vt__BMX@PPeMFDu#9WBGF>uZv@T`S@0>lix1}O{(u0wDPbc`k7UaM5 zJ+YqIsTZ0rexSs>p}y{Cr^=|?MdgFWU#Mz%`6DVR%^}Mlt3@fl=1Sj)r@l4i{X3Y; zMxpcXmlM@j1Y;S#w-3bwku?Rcf;x~*VhUdold8$X;S-g%)EQE+bwZ&zr9`BUqzextIdmy<`UX#f67 z@nb&fC=9-@68rT|Q!45}(#mHiSal2Y&$|)k+AwblObTFJa|{-U4v_7rMN4P6hAyPc zI7}^`1Y~PcPVc zy!qj#f}l#1tNhj+vwrq-%0vB3)v1~HhJmj=CyWOQ=WWr{5G@lb^wltK#`t_mNIR^4 zqTQZHBA3u$todTVf*XdsgB_cOBuxR&3ugA{`aXC4LWI{aOe8qjz<+`O#b+6=ht>Yv8Wr)q6*Od?t zof)6&t?_;_WdAT!tQ-HIw;w7mG)zni=@jKeqCOa7KC~Qxl_?lcmv{MIT-9=kpD1_2@398gqu#Bm1-0!s&a( z=kL~h-z=|NL!w)aggs%q_2=IBP}^W=wk0tu>L=(iMB+`4(a7xM&QH?(yDMYd8xh+c zuYV#tqKR-`G8SHPXdaxQ)BSp*;>!39)xC{UA1W?3zi8cj>FR3(8jo$aE=N0YE(ZE& z{tGja9z#V^fDo<(teOVL3%)`dQk4HJ*X_@fytDYl(c8)Hi8z3^hJSi#8Gh?a`@#fb z>$6_}sSEoL>-d{bjlq9hea5kE^yJrt|JUI+3I-f@{%_=pJ3b)xW*6Eg`KmcZmo z3b7Q$w|^*>Gw4e&<=bFgeprP6H?Z|~j{o(;Z>KFVN%x<8?ce31|3YDJ&Y1sCg7z34 z<={K8`r*vU^$c62s<$e!>8%g>`L!JHfrieSTht^>zU4r%Ih2%C5a-5-`$Hs_o2mRZ*1*GSx2NK%XL9-r1MiNlZV+q~q}{x) zY7ki1&}Hng(_Br4)xfy+ObhvXv1KN;?CJh_dTp)miyPeG_rCrYuH>^2d%Dkme`_w!hZvX)l^Vv8N+mam@ja4ljBz#5o6`j6?E}cbRpCRmzXZ z8=|iGFtPGH)@w`yuUN@z`!}E5saWB&s8e-V;tt zeyK8tFX5JmB!!a?SCUxx=G_~iwE#1SQ=PnVF*X?PN$q#^ngFKK9}|vVW;~A5ifqk! zQc=Cf@_TISfGq!V_s*p*S~cN+E{w7gg+J|7ma&Oe~Nmm-Ck)15=d)Z zi5{gh26maDPLGMJ8}dBZ9+@dvqU3enj<*al6$5#HKQCF0>&P=ZDYb?4RFxmUKBlyw zxPId{<6Sa7&U*Dlij`c5zM(gQ*tlBWB{gWj@{MhkF?g(j1y=u>rNpM5Qjr4<;9xhU z)w@MBHf7V_>P;shW(h;S{BUScwo+(IO6#`+Z_ ztDY2NwYeFMVHog(L!1Ps_gu=v)zu_wgCz?|vUIk57MrP(9ZD9)n+@q*oyM_hI{MC^ zBe+2@tI+`G7)DbFR?RupZ8ZM^4^k`k1Kn<=JUhD!4R2d{(s+!F5*ufG!T_x38&&6S zqxP=jWZdFoS5?DOrIQ+GxowC(mfXcief?Zq;$|xm7ioy4I=a3m!d4iTB=*ZaEJt1U z&hIeW7+|}}!=&^%wdd4tItsBGP!(lMwMVjm!E4l?DdS9^9tDn5-ExwD9>Otz82;QE zIyg$A53Zv6;HsP99`?S85;4|O$Yc0E*}ACM_Q-lFiDw_#LSb2$s?zuYUu}t-Gf*yf z1#Np@-H)JznsRMW=9Ntc*82ic8Yxz_EYHhBvEWETdJ-tkad3}*+QOE~xf@>vl)CK~ z7`nFhlNnn;pIel4*>2Gmo#g3o`lxGxyM${E0Hmbi+MFNuKzXAYa7Ibf8u5KV)>z>_ zD}5_j=UpY2rh}XWDJc}(BVkm&uNLrFilb_cW>3WJooi{VJd&bEP`{rr7XMLUfp>c& zrF(F!OM`O|ICxf#U*Wcv3w8kD9$A#znD$4+&h(rKQIHPqWUDWT$>CK2=Fg6&d_JXI1 z9oaR(b}*syWNMo>4M;j;v?wCmsB5@7yM2RMcuwhlSC3C<1F^$6!4^wF(&%B?UBM0o z2a4$(YnqVp-!Ij0`QAZN$yc~8|1m=r?!FfBUI`DKk8ck{?6;U}^CtcQMu zQ{uA5R#7CWCn>GfQI*;Q9`)9r)}c>|ZcGdM7jF(|ZtC0XZoGqBfTn&UN#UWk9?RG= ze~HKsG%FCeKGyz@+uA{8pma2>(mXW{+tEu+S@LsriOG} zTNr-qA6HwAesM1Nos0lkWYvUxIM0L3wO|hhpP~&`(hT`Jp${Rp2o2;#0|%p9aJS#{ z<_$hXVdS1hs(TN2&23%O*x*2JkR-Q(oy_6Y;>pp3+G<=PH^mJ6FC=fZW7;Y-w}n=e z;#9&7J@o^&JVmn?Y3v`42N($76!zUD41`~mw?7J>3@qAzNFS;!9^)pFF4`b;QmfRk z(v@F+c{0BczBV7!zY*+Ly;rsEUS+TydD{n@yFlDC%y&0BZO69mCsY8ta;`0qIO_$RD|qe{|whyjFaFu1&gsO9$WKd z6fj`!*UIPpWZm{~Te59qoC9l^2jj-~_xmtUchIh};5P2}Nk2L0+XYWrnM7yz<+sye z>jx0geFuGev@upS>DqKQNu;?F$qykvI9!Ja7qB4c$)`gfx838<)wLH!^_$&^`GG@~ zLSai>swW&)@wjEQS;uhd+iA5o7ezRo+wQ8s-Q_zukA+2Lk6pPm8VtW7?K+2u!;uDJ zQ7UsE@m1P3 zJww3lS}dWtVQR|Lp~=Ebeqb||9JP68+`zR=KjN-t4AXUGvGfA)wyGu;7Jq*qBGw+JZ5wSiKOIt(6kq1L@3=TJGqPQ3+24LBD+cLD$lXxyXGM9&@1l0G zzCDtPk_L@xc;onklB2*6k_#g)_3q47P};FKlD^>0fg{>o%{XJFnz*JTDVIHY@P$-E zbZi;-p;;@<-I|Pt#b4D>Z+6$Ov5uOob+7&HgJX!)+uq?Pb{k79#bG5q5hr2!GV)t1 zJt>Q8-fBiD@CXB4p z;)xnr5r3C8s!m=BkH?KAEGRFR(Kjd*kc}9QnU=Dj--TM={GYl9bQqaQaZYGy=NS|`h3Uf@_pa&zkq-c#sb@!8z@Yh^Gx9Y^SAiJ^wL_|EVZR9whIlzJ}AV!C;I z_zBEl9?l-}Y;3i<701oopve_>rG7Y5+u~R=!@7AV+P8(OtAm8M5I?9xhj|hq+kT78 zhPTjc2tF{pW5^?J8LZb%i}1z4`2GXN>?N9Zy`9@pe&t%sI2P<2Ywn!j-WR0YOM4 zeGyZLlNx!IrT(XTGXkNKd+2y;7>10s&%|0w?aLUn1Xe-L_RCT_bJi7&B23F>=vR1}qM0sMk`RLt?fj{X*UHy8%hm0B0psx>3CKTS|f8}?-jpV zGtNS0J%*5p7a%oRC6ll3S-h?x-60iO3s>+mscfow$K+u+ykout%1{oo4uNNXyuEnO zUoLtyG#PtY+rE>6I&Ns7mbpMFCI?Lj+J>elSZkytD8xiI8QCN0M_!74^OQRp-h%~1 zB;`h$=jxu6%(TLmNm!NgnS>)=CUwpaX5Bz;QPXvD6qqaAMU=8%9=Vm?=94oBk8x?C z2akQR|KiI`5kR!G{LNgSI%W7`yhdgC{xNa+x%54+bYj69TAhC@x#O={<^JF}DYrk*baLTXcmhN2lR{E!ggYVt6GhNxu z#^HOrh7@bQGWQSLEHFoLa$)Y5t|5DC@7(Ov4{q?qYO;d`a3;m|+ru#_(hW0s`(vw< zdw)F>7|~D-ryfq7wiHYUunVcUe!QUxt!#c#@@rLvc}kEKy}yTfNS@_;r3tTm$}d<4 zQ5|}?5dW+5rpRTXaxc;OGIyxK%?;0Mx9S~U;`x4m+^7mD0YOG}%c!Jyor~U-Jw2;Q zNdM`wsoIGxOKb(??hety+9fynKM)lnV#dWm-!PIWF867Nk4!puTrWFSaXP<{VX`&<8$UNWTuMU2sW5{83@ z=pO;1!-!Y2RKthUQxUGA+rUcPWa^YA`T|KRoH;E3@RpPJMNi_D4O{Oen#bz?4 zCn7(;rCRx#Z*f)~EfOkK)SUizCur178_sb{)AFFB!PNvoFw&oebG`sC%{AX3RxvGe$7hP6SCfdKIwlrRpViTFEl+OMydc*E#PE-#aGo(FHR{MTSUHOWg z^HoG;z~m8NT^#+&2J~s0o$oNLR~~sNm#7$Sk(zA5H5)20iDOOoxEEo02>5kxkEx+q z?@LK9%!HNQr@Z*9_LWccMS{0}HtsmiK6}+BVbC7p?pY_()g|BOavep`Xgy?}q6SMe zq&K~Mj~r6^voV60QiijduNR4t{7AE8v31P~g_5y_a~Gq@!<-iC4>=1OC^c5@N#^VZ zO~ZSCrGy~Rq<~{Mhsq+NVmnLlvTT?p|BSJoH8>z69R{V7dDQE#WAcnJ1&)mqe~8NF z%aQvt6abJn=L42_T^zicpEh@yH^01lX<&1c#zJ8ta?Holo55!>pHWf|$;>GflWkHm z9}1VNxz%DR4B(Mt&=VpSxM^*;eSRh)X1;AEhH zJMCs4(j2=(V`;}RkU)%qPfZbRPSFtw3{g`M07$#Gx_$~%KK)_XvC=x3bB*^9ntXC-@3E-rGTOuB{-Y@6H8&kl} z65#K(<1#@B6m!M!-`TGW3>p0B<^ zU+qo7g2-~@>o@5io8>g8;sx$PA_bASDHVZs&N9oY{LV6%ats9A!)YxFD@Eu6b}uxq z-C}$&(qW~>{TW?81qwdtE}!0XXT~%xlF=Q#m!i17!DC0;--2vr>Bfu#B1OW($VO)G z7mR069g$K;m-Ww0-uVWS-6-`Ys3hyhESQKlxde4pXjSK%ByxRBh|@U>I<pf6qliZ=y0K`CxOpzpJ(a$IxA3OjThHau7sj<;!H$|s}u4o=1<@d{0W@6n!c z#pn$deo7cA^$pabd3%e?O{2)L?`q(y)85xB=&ZjZKysiBjP@tUDuwi|d@i57Xkjfb zVsbe#UdB}Y=mg6~<>3&zb4f10q86;NSXwue$)=q6L>nZxIY=nB$SDiXg(HbW%=Ph( zyD+cP|7|@wXMPD=^!Hq5N=yG;+C9A*|I$~)@EZOe&2F5yjPughqhnans|< z*pYi$NBIxOs_vnR3nx0FsgG64NNFC{uOH-+f_s@pceSd$BMLGJ4Kjtz7_35&dda?8 zGwXxiQphe3vg~^-SwO<#pAYh5WW;1J3Z)a>rLJmdt z-1aiimhn(XYV_z7onvJ`UU>AhczGT|wgSZ(+bBQkdaO263ul6ZA;LVuh%O?>0#m#s7 zq8v$nP0}gp2XTLrYRxJo_{BBVLdAY5TcDNzm3CVNvkO?dps}h!0TTRvvTkOWtnAcC z9HR=UT%BSBM@8tuzA_T`VnNhu`#ERA4Jv0SJWh|9CWor6! zhsZvXI!Cc3g)|vPTePpbpXlwZKHfPHneu7{>pK)vcMj?SYlrOYNYNo@SB<2_+G2>=DIo_3mw0Ipj`-RMe7r4) z9LVqLZcsQ~o013FJR)3RM~emF)oL}Sq5z+HGV37_TviVc|7DX=f)))=x$Seqf-?>sN1Zs&eiu2)m4>D zDhDSij8+y_6aRRAx?(nUR7EJbxbTlslOlNK+_D}Wx;Kety59C4nXYV{O6zM&yB+*) zcJMY+v>O#gzdm}#sKwDzxHv=Nx#5-L8lO=}d-CnvPBw50QVbpTZ~Kxg{F_?XW$3Oi zoTBP9s#KO)jFXisoV?P)1@|Ln`7mY{IYV$P34SLnc2w0e~^; z3a4}=ox8lqZ?Q?BlfuH2{7$RqK*kW@YT9Y%yS-$c5pRH1)$}~wC1K-q(IoOJdDLk$ zSCp85jLnx+KEgW+nc;L^ZTL^0==RE1X@v!P@Cv!W=C~RNK9C2eYNuL+BAnLx$GHV zzHcRXQhtmAGFm@zn7uL!JOUm6`u=*?i5vVk%m7uQM(~zo-#%=;e9<>S$yab-jC1lf zPu$PELrfzl8?d-P^gm-@G*!-oPL*6NC`dzd+5`Iv4`SzIAQ1gJ3>rikCR1qdkhT-@=$({!NxLvQ+V0^VGp zya<6rFqZ#_fc$g(ORD345+LZzssBVk9k9RH1L(pDZyx`%Tgra%qe~KFDPBZ&)oC*> zydYVrP$?=5L%YXm*6Qk^RF0rQ*M=)P3{i>Z!GO%N>~C0nk6uj;n3oUdir4FyTZ@hzUA3IKxijTIExbI( zYM^_}uG+|n0&Z?w9i~$WUB*MIzjJC^M|~eehXc!h+{F`7?Jz!z@AHXP(lpoalc~%1~l0 zuG5cZX}B8VZG}7(rxU)|EXEbw6p<9bS3PbGj09=S^kF_ z2WC2EudegNx?KN?3^lgaWtaHtmAs3kV^|tXj^DcK`tt{J&Ayv`-h+#_2?*_cz)221N~AoI#pb+dbLRiF15 zmw~2%%Yn7Q_>t#NUk8YuWNyU$2qZRVI1Fb(Lz!=}`+gTx?Ju60CnO=l~gxVj2FfDMRDS2uJF4&)nHZv4vIPkm`l@;7s=k+_#K1p^?fG?`qx zDekeVeZv`>Y(UtXvL_7%-6vUlAa6rb7OpI~Q>4WacawREWxaGO%(WS_g)1))Pfb-C zfi>c{f22mRXgCu2Ruioi^;FBbTZH3@p65+}$ZL}nRsWRoOOh#&R18w3e*Y2u<8wl} zCtlu;LbuePT^0fz`Tfv+mA`rITYS+^2t4)FJ%?|AOp%OFX^l+tFww8>LaX2sF|wC+ z$GoYAx$s2B_wnnGUsJV5vol@XlL#8E`B{E)Khix9-n5%7zc|9TX({fHqVmaInj8{8 z04q0=L$&1q=_n&vZTF?O?~B_K`@O^w7Md!)irN`5T<^7Ug{dagk9*hvsgjzejF)J3 zs%`0)&qG3FNj3CJa;e=$i?@4wCSn$@QJ-0Po~3anth>nJQRPE6OYP>1QMq0cMdtM4 zfS@&v;RAwTTkGq!Wo1Lq=7CMvB^+Ln>Uo)Cxgq1=hRy~p`7W4 zj0fug)=wBW(e@44{b>Js)F-*Scg=S*db>G%8$ACt@l^Z8+v@?NnH)=czU~fW2&>f9 zm4(9dOmYvlGf?tZ)3x}`_=4RehfVL+r{IXYFI|yket#`dXmP~11jev5T`r1HYE#Be z&IoDiU>H(*s&s=n%xkc*xHEuCZPOW8RkcVu={!$#YlsZetw0drZ15}ahrgUE=)pzQ z>VBx8(^zp0%{ypjO(XWIfa@)rGOeYNsvDD77zh1Ym3OpT*CP!yqqm{rV{k$Ud2?6x z#;bDu@K50K*)Q_;D?!;9hy9#rg~2ml(6_JnxyiDx$l?V~#y=BKP7~>Vx#s%N8lKm;_}yJ;eL*Uy z8$p=ET0XV(I+Y$q0^xC@#4jj%iQp{VAut4Cs-_5;6<&rjHcuQ6b<`4>?7pQ|6w?&G zy*n1>xVeH2O6$SGM}4a|CYZf5ESZWh6bA>WGhO}Ou%u>xz#IJ-UO(qu4nG{I$m+*g zYq^EvBtH_Z$C>NRlpLLZ&@hNCejxN%HnY7|@0(bXASz0MtNsH9 zqWa3iGCHdD^rN{a%q6G4;oxb4(K_jfqA+7ODu(7KJ|^cW&sUzHu;CXC%;j@k<|-1U z*RB?D`tqkf$W+M8VR*h--QCT)-eb#k(p9=2@Xj-rdez+@R)0D&MX!&Wx-9&|QR@dR zV(aQHW>9SVWMG{j_Gn ztf=ifa3PuK|NJ;C>23B--!7$?sZSeCEF_dKO9|DJHx44Kytm~>Y<|NZo#fZx0A<7I zQut1;l*zIkaq`G4Vr_ubj$B!?v&)&8HEiC1MJ2S{h6zB)9QkUoIWX@Bh19D$R%gpf za&2}Iyj^vgBN>$zyVj3_v1HNWWsx3Bx4o~iw~MuTI`iLsTtoC8Wx}Q>O0L!F#h083$6KRjjozu8Ap zG__~Y)U25N5l#A6uXver3RF9^8|6F~JbI30p+#Z!OhXHx(2bb+^(AU zYfk@Uc0$f$0&F3b-8#Xq7=rFXxjl?gpPKN(6?NGx3{R@gt9uH6iYpPE@-a-s%WpYa z&L!os{HoyMsSV4#iz2x5m}d|xDfWJQF4lfLq7Mou)icK2WDYMc#yX2S(dyvSFGe5; zG}pX+yyqx6jCA|Wy>qxSZ}n2Py(>I!c|1#eONVFphySEA{x3sYYacAAW^(j8;gn9? zel&9WCQ}RbE8SZWQ4VjR<_!yI8rJ)rI9<{IX6w|sJ%lh zD_K9>MizxFb~l%&yhkfS?#mD&KAweBN@LD*G?y;MTmHF2seF?20j1)*Fb8@f$7>0F zr+^qa;{)Qbf6+;~Sy5XCj_wjxXY9DH6oap?#s_NVP|a$DpqaGoh3%&Lq!b~E-#gkbZxUc1VZy7=3|^6>I3K3U z%g@DAb#H}g`kicd#bGD6eKd~f*~U-pymc$YN4#U@O{XsDZzuV5&HR5?WMB&#zwM1_itFB`B<=~&}8j^bMKKujwl?{v>9A+(0FBQ zR4DD^gsIj1p~Dl+;CROCB4rgi}IJ*W`eDx*5>Rv8D8fS zB=NBAN`Us%=+y-$|5_#3RKXa%iHDOuH&<*lca|Y_66Ni9i3RXU{3d5+UPWzm ze;A-dkd`PJRIR(T;pI$_BxM+HMiKh-lZMG}O@gb!!5Bj<>A)%UpK5%zV7-^8dpSP7 zUmaLJzP^Ufr~CVqZkA_T*RH$C_?2Eth;);?!=!3WqS*qV^|EbhtU5xkQa5sj^5O+` zMTyCZ1!i2muHVru=V1Awttfs>br+a|U=Lj*$qEP^V6fhiFKX26Hu&(h>o&SA@lJ;_ zy{(7fgAxUm4U4TN{&YlAd5->meI8sg+jOVkkgd#2NlA5qr&k9CV0`?gttLHXbycxJ zt8V%CZP)3?G7RlYfh^LoUahaE`mAyD?9bcwgvKcxtfxu-5yx_@@={ zp3v64S*P|3<>L33e3|EM`LUibW6>PpBb3uSS@(Wz#7eNhPClP))t^O}w{J+GrzBB( z%FK_4SDQeZ-z~6v3&Dh;GX_6B#W-jBml0Mx2Y8D?S2WGNL64nh2n+SAJ+k6N7#cI| z_5WAZRfa{`c3VYh5ELY&Ul_VOhHj8jq+w{JyGvTSdj>>eXlWz{q=xS9?i8ekI`ewI z?>g7{_dL&a|9kGe?|ZMk_FBo{+>bqqktuHRxU1}z{Xq(ElBNWwK93Zj+Lvs7lXy$i zy+l(s?<^fs5kXvmwzK;o7<;*OD0CMSrg?Dx(G#IL{)i7N+?7%;w67KA`+ zU$LN6G78URTgyzzyEsy1=8JGvNG*qkv9Zc~2YCWga2`L!aZJvthda zCyxn_Cs;{+LW3MY-N$Baa2p`Vci>2$|D-Ob)hKmD{uZPCKYY=fv;J(J;{zE7u=20^ zAat!Cbz=oMd^WM+H$02F?mt+QXVN>yNq%LP4lgO_5h}S+F_de@D~^BmYPA)4nzE67 za21JEnMeq@;AA=R@63Rc+JQ|KVW5TeQ`46uX7={MC1I}zrsTnG_EM4Sss#|-DFm3I z^aCN4X!0hAshU&!*+~lXXZRH_t~HIkuJ2^@x~>!MB~b)yVIyyGHk$ z=cd^q$T)&{Knlb*hC~UXKDlgc^Tbd5ywH9bB^6*!zN+Z5&z>?UT%x5iu}MgW%~B32 zuTpJSQF0+6Lz(4%d$ml<40!R$=bhTAm3mW)C>I0!dBGSoB_IGK_hx+@ z3#;zxepce;7dpjGvj0Fg=g*piA{3F;-3q_A3&cZii%lx&T%&1kuy?E|?8s!G+06z` zvr{p@V{U?cbC+T*hD7z$TPbe`&}U^IPtgw)ZU_m<8MZc>Leb}Wt0t{heUw7{AkviA z>>n$C>vz^LJVY%7c75HDa$Wt;@y@4C3V+7+Vu^~0D{_v1tRA`r7RmRYdU+diGrB65 zAx!p2b?yzg%&MZq`dWVbfh}BV*jLu-O^#-55YpExu5dq6)R*ib_j;f z>6bTYm%OdBbcWI|TCw0y7JK*kqI?=rF!ETQr zXpC)s*mlPEA|+$7^r!E5n2{*9F@2%a-Fx!N>80wI zIS{Qt2=oNNWSTe>JL&xM*4H?4$+f%~c;GsKI-Ku5Jnr`3BEU5KPGk5FFd1&tS?bS$ zxHYiUX`-C6ZcRf6U>P6k;yAW6I>jUzDnG{DCZ~CvR&klkCW!+unLJqBk6aVepovH+ zqG;3U-8ZEJDp?YaPlOauJUph%#g>4L=+dw%4Mz0^qV6Aec5(70&-=XU;(re-uYE56 zHCHWo**@RjrG2OlHzbhRka zXa85yuoZo)BXxoPCMI)qnoF3SrzRg!>^LvP3}pq9dbv=%sBPoS-)P-7fL!0#vZ*wb z7bt2qqx8;f3QZ#Bq2Cv^CJf?tbr224lIqdvZMLLKf`?C%*~DCo`U?r`o$D(snvJ@@ zADnGe!73Wb1_j%{<@7pxWMATdJ7&H`=zMyLdP~MIseXS}zowGt1jZBxx?2dG(z z9A9cxsxpx8Mm*K9{tKH^QU~}RiAqp3MI`bqaq?V$Tlwl(^7%*a(c}g1ofdhds1%E@ zsC@cngT`zn3J9-4Ie_P*!9#d0&p(^8dRMyN8pT)&=v|%!v(lZqb&%r1-^5=8V$*9( zq@pFjho9V`Qep%#?oEos2Dz`@B?oA zMszoLM=M7#Ry!~P@rDR3y>8--<-Oo6h{`@Zad%|*Rpk8;_N3o}qG{3y=hR@tIC1VU zQIQdOZ2YzQNWorBNUM=%Bk_36BP*f*tn=-TQMexJg#T7%12nR2Af|MmuDxmu&aG;a_&L<3;r>2_f z>!uX4Bdb0iV{Wt8rl8WcEk94qJ1#aMY-&zU*t4~3(FxTcXi;C8en%Ex`X`f%(E5`8 z#Jtpipgud1mSfUqy)i{#HovrJW&1Qj4CmcM=tdlojv!Hf|C;0t5ZJNId+Wn;4?u_Y z4N&LvH0gX(MuVId7{Ciz{TtTQ|7a`-TgFQ^uTX^dcvqYv+x+f(dX{N)D2ac8I~zhg?8^d?LK>k)2=8ZskwKzGKA_~^6ySTR>CL` zh&X3*%K7YJ3nJ&^bdcmxTZFwl&eiM*${U0*TE}_=}A-|CHGskWk z)775!t9~fS-L{eeea@Dm3sAt*Px|o%wh-hSEiN_E_Df2?c3qB+7@k>ex+NtwVPuUl zfGcPoJ9eFrX%U!{Hc-fvJAS8QVVN64y@NQd!&&X?p_7QRT&)tbV{81HP>fHMHZPTH za`$zla`fh6Xh}cR+1C-@+4|Mnktev2JEq<(p!)jP3(aCLCu0u9fC@(I-|vKJ6DN6! z2xe?Wv3)g*)DxTiE-&!G@s8AjvPGGcWIl4H;`hBQG(}E*oCM}Uk&#*IH1{|Wt zlAyYn3p2`Qy))_)wR~+kl)Aq(;vIN7sA~lk(ktr`^)Y@fZFErECPcbZ=y<+|>BOTz zrFgTH@k9Im^6$VU?ZdM|R-uoWx^p>1Wdl`qtC|Ob2N;{-2;<=QN8^o@qK8KKZ|kB( zUbT5;1S6G6dIn<;>%Nu&mCy@x;^J`E6d<4sgI>w@@P<#i!c$(IHK=!(u_^#Q{*(vo zG<>5%Q43a!gNifa<7(Ax92eo_Xw(|+JxPbnB(Rt}Oav$L!bNxz(1P6D)8eG_xM`=` z!kLt=A=k3!^`cw8e|>V(IQQ5o-?b6Y1sv0|FgOp^IesmkVH6P zg2e;2Y^9e*zg7k(bms1G)e$#%=dh8RBBvRMZl)yn0XWM6UYGi<=l9{92VOa_6qmr7 zOoXnJ#$YVt+DZ|l(YPNzS^xnmgm7CT_}=8ikDaDwT8t_wHw{GbF(d5Al_xiLz7QBf zwTD=D`5Mrgc-AC}#N=^)!8)`m3wiV57q7xBoZAe6X*&RwAg%WXvsejV9d-xvt$V+c z+jNYx#WRWz5SPu4>n_+|QSv~CPmMxuK>){Q9hnzb^EIRD^(37+c0ht)`^8ccZB;mJ$XZ{j(e-djQq9Hi?f`@OtOA|#?P#q%FfT2JNf@u?wMm3 zk%MGdJVm9vqJqRS?gjioB3BA@hFQ|R9BPwmf!Ivz)Z?WahHa3lxOX4*KFGWsIyJL& z=C2{dv{AsxdjG`MHq<n~*6%*0y|- zK16RM-P|+?jKhy;O?Dwm$B9V{hkG}9#(|G&n$x_m2fNh*!-CE&sJ_-Z_PqXb51aS( zrZ%GIc3*g(dtDT?RrvS!i^vVt?YeWDVk+0=C3Mxo)2gMPldoK6v2Y zz*^jG$E#_Le%X)$G?&^DE*-4pypt^i*nTN0gyp9kDb*z4p*l!ykvk z$2RK9Omkf~XE-VB{_s@y>p*?wzpdocj1_C3t2w^p@09a;rHGLb zD+YMybpGi7oySF2RrI2+@(eXV<50KJm5e5`!)~!94m3(sXvKqft08CDJhL-fbKZZG z#7;F8l_l@nJJz>I6eblkv5g%k9!0O4-G85 zabhc0^Cj9UX|-UnRY?U+?tTp#yHl4C6G*zNfOOFcR^T}0VO>9U88Wp~(}sv`3A2;l z7;*8A47Rzt^;LeF<-Sx?^^o2kG=c(fOEhNZCia0a;fHu%Qf_y>Tp%uhBUKhzCdfby zsaJy0f#w`^P+Pzt4_!-a_(&AXk%FK9@s@f525{2C!q&oH%4QIPT5 zVH$JBbKM&vGbz3H zQ~c^CbzEeu42SL-i;JA=16s$dhWy`@b6?&j#kwS{^yKnWrt7o;69y^mi!(WDn+Fyo z-FJ9Wm10r`w9SX|Sm{*>nLb3nUALiA^tpnHDPW6GY^O-Gt1S+=ReELb z69hBPG>|Z~Q*>o+z&;<8nAIUI#p`eDU)|Q-B{@(HRX+mIx$;(R3>b1YtV`dydr^NX z=Tm6*!~9i4E}o0b3k+!I57jz-~l7sW!1i`Cow%~r{yB2rWcC|KmTv-??Zvm5-D)MB$9kZLG zjxt!3Rj7Fnd)RxB4H$Kdzb@yf%ShD8@nbv=#;XmQ`wR{@r+0s7Y zyZ8o{X3WMDT?46*HPwN?iYv5xZ*c1VP(rIhRd?Joe9Y=w6x-~n zUc+mQb>|>UK;@h$4)^OtmLSI$<>Vb3LU&EX{^|a%L97auP7{FE*N_TEp%OEH!PhuU!qwNz#{<%{Sd0s%uQ&WAq{bU_SHN0v76 z9prJd8miJ4nsb}8h1^*>3|V!yq0(;5ZLlnJ{e$wJfM&Of;UDh(R$l`Lro~m>{VuT~ zq%UGjlA7o8C$f5Tc?Ni9CLcvu(Q~uv`x>}qdnIG-c2}P#R;+f^zwezT7+fR(J^!Nb zws;{BEykfRLvDR<5`LLIm`A2T2ZRlmeCo0m5l(VQ7VDa(aiu!HXfJ>06CT;%h{E+Wh<$LlYbn805s>uNM(D%@jFt1=JJV}JTW$qR0xv5_rLgQ@oO4=g5 zEYPKfj2U$Q+^3PGbE2ywl%XIAKOm<*IdDgAyxA+Wf67|gUvWmxyZFENE13G6h9~@k z9_U!j`jp?UZ#6Z_gMJhTI*R#Q>n*A9PeI>BBo?JGn!IA~XU(RPS6U{p9FkRawi_pS9Xp`WjVbTvy;Ss0PiOom z^asM<#-d8aD=lQ;tnUb`dh#D-PGCXX>t%xuQ%0XXrIZEE1l)6$5J7zjyZX!C+AcM#_h{jP22Mx;C_1->+^cxYGNA~* zOH+lTMA~(Xd^rj_<{gsNS*LEsL*kdrwXBsWqRd8XWPt*97utn~-*uXgfFs>eY0c>K zb+<{@ifs#=xd)Qc#anhkVXgqQ+$*z3gh>i#YDptieLIODS;=I2T{ns@DbBY2T*og# zj)=UP!I^)rPpP9tX!*V(wNHm~gthg*8gzIpfexbwDj{d8sU?$mJaxNF+K$^3kB5Ix z)4MSMSUj+e5Fg*z3C+aBMEA+p$7jHZ?A{AD_LB&ShRz-eUp|Cs{y+|EYNsCx+Vx6s z2X?v58H%c9Jte4zaW{IHv8wJOeqMrs^9VjQUpR_pKy|>)|CROrB)>w7Yo{9z)5Q^VFKuV4iW=2zh3J$ZR*-MyAw tNaCBgX6FZqC6Wg|JTNB%!*vZ7!#I|kQwr!_xp65L0d|%ajZqObOh_jQ84<`e7r4OD_UkbLAQi|~WV^>A_J?L0G6MOj4!Nf3%K@S7mijq;2*+P{*7 zfnWjuI zNcB(E8-i`M+BMLk#KeCWcY~4mPb2@Si64ZGzfpjk@AE&8|BPXrrEGSPD^DDg-Qx-P zc*mNeXy4DBK6D(Wrrt6^<$P3LcK_HKvz@n5Z-=kVigS5x1G*O3IDc=aDv3>rY_MHLNsvad9X-s`*7227_a!0xAXwS8Rgt_S7D8qaY4Yu6e=>d|(S*0v^c zFI#WojQqqkl$?I>)}|t64QP3pU_v!0U zi3l3pv)1IxEAPGu>0e}0rS8>^L5;rr6fFpk`22`#oaK+fjmjzQKgCJ@oUG_p64QI~ zgFgtCkHV=UE3;DsCx}MPk+e$yX3CS?Nec>aRx#bJv=e0WEg}AL{b{-;PB1E*-k>AA zh5Y4H-ele@Q6TY`e$aH}`Na+w>ZVPO{G8CvKr))k<~x`5Ja5ob8s+@0yxBTxCl_2( zk>^Xn7~7Qs{RdW1OY(Q~hF+!#R6!XzIWBF@qHpG~1TtXh>D4s*3Xsw;dRIVEeC2Be zj3%X{M`bEW-e8FrgwzzCU4eNp1RcfKks*Q~t1txPe#`#;vHqt;IUX#1H7hWgr9X=- zmz8(ch=ZQ8ee*8yE$LI7P1uyWV!)0D$2s0P9DhFUJC@3LP$oY>!on2w1pVmFjjO+aE?0Y_JbRg#Vg%0G+}g zP_Q3wM~5=Q%DJzQl%Q1INeVE&5aeE+NR&~5Y^8pGl%|1~lKifQ=-q+VSHX=sgA(pw z`i8nIL@D`b)Na_pQA8>GHTi2msJ^@93Tm1r&hQWt@f)mq3^#-24N(QY_NwtwB)kX_ zwuinTY*tj?!N{u)jA7SS_K4Z`hRsrLl`GtIArNl{rfcXU1Soj#{1z~|C2}K_GO!^C z>Zk!P`WjTN+$S$`#AWWHTDREnqDu<%5V#;3t?tG|$-6~LnRERi2$HKc2?F_Bj%Mh2 zZ><5b>^m`VizsD{7C7uS|AVC7;U#@BA~?Nr##8WRCKZEz%3FBjDDVY2;DLAqdRtAe@`EE@Agc}wJ!RCK9#uB4(GUkWiFp#-2wfEshzdh-{ z^V=#;LegK9MdSFt*yE7Wx0(~B2g~i0b&q$&G#HWKz*S(rXjppf zRaQUd9pH{#=Rfs!&MN{<9i?=dLrsxg=&+p^lz_F|Jb9nje>HjV3!9{HV#0C6+XD?XUTdNxHVUa&faG=w z7@8+?yeX?r_?v2W-yIO1!3d{)${tM%A7n0V9}vnzL%qQgeFjqT&nZySu_$3(*Mut} z-ECaJH*Z%kdH^Rh`8N~82>di-g-c@zY0`y!pbPqF`u_N<*B)iw3rF{|`1Xb}@ddU= zOv|p->kc1`Hc{mqn2PPX48-H$#4Kd|u9^w=v>nR4WV)B{$Yn?jbLK~o2|#Q1LbmY= zr4G?&Do_+f*`q$F5+x@UKblSUK93?{1C_QvQ-8v}|GrAUY`U{X2$uWlr$%UvW*pFB4{Y@$BnC zMq;67zg39sq<;umMs{xXn@J)ozOStuoC*VoYAR)H3Cwe8AdUR951*56<*fu$(2LB@ znF{OC~tZEZjd8|U8a>F8^5tzGR zj< zs_sX->$or#+3lwbGeC)?rRR8%Y@hxWdgNYAkd2SQi{KC0zPW!52UMfV*M5NjbzeUCmesuGj6Rc^MS&Vvv(>8;I z*LFdW5s)zl?(jHqJ9;*6aAXgz#v&j7@``bODxN%1#`Zi#z?wWH)cB#@Ii8))cC!-s zA)UGysk*h;EvqZ_cVJ17V2A6I;{7B%-NNfsSxRs8!OJ~;8?eVTz}CfYcLWy^{sLE()eRqiizLZqHW^YOS46=rjZ{ zHJQyCVNr*j2S?uy%9KUHfZXd{YPSlQ1ZrqAR9ralr|dXZfY%0^T1{*DViEXW@GJkQ zy(kOL5F~NZ^}S{}622oVOLyM2LdrOOFRX{mt!MD_lz$!B~( z!OrUuJZ(+jxD_Z`FKTZ!i^XgH%<>Q{A3c}VX&L*MrPxY6OA1O^XJL@3@2l?zMy|QX z`e?I0qBfmyg_fw_8NL2;;+^K70tKatQwfR0E0#3;y(&0yhyt+Zqx<5riuMb*yyqf)u+ik zgp;GxUQzuAB8k8%-+fr9c_3SBDfK>}ScK4c-DC_5zO`R>O5%x4zZQEns2AiS93uE# zgpY2MtWa5l7f{(Pp5)Bd!J64nO20@Gj=lrB@B|krg@I|(j$rhir;kOp6?n0fKxIrz zsk49E*`8w?V88v6iucqwKnq-u$<^#V=blfV-@y8yloxBfC1+n4w zrVB;cMIon)4%sqFxkA0yG z@^P;ltqkUdOznA>yh(L&lYY9OZnkm~5Crex0*QdpY{)Qd!(a4^q;&)YKQVfS%`PH*Fmq6On&);@7qFV@E+?U|{U- z?Gaehr^Lni2LuGnSO0Ul+_|`Tcwa5L*Z1U%7z9ppmV``};))41@q)|E~ z_%W#c?#1nrnyk)i4`(#E|C-94=w60^l%|?c^-hoEd`qsT2)ng}?3%)Xg8nTc3hMIAF?)aXpp0wQ+}gWi1|tW(<+ZBGdA{F0T@2H^Ia z_j!tCe#<)c0cw?cZyixOttEu~ZjZv!@8i@jMoC>aV)GL*qpQ8rmV@ukCuZnAbd)BX z6jb7xvg+k4(9Zs<;_sTrB$}{kz=IeJ$mU5O40TG(_aA!i?{VpHjblLRWQc zz#Wm*$XUQW!(&QqNkVk{Gh7mRCea)mMbSncYv8r{r}d%^%=Z&O^@=>w>h#LtXulMjs#p<_>RC`8Em7|;jh`wzEg+Gq6=rxSC@2g+ z5h@d> zFVYT}HHDP+wN=_a>1GpjT7N3-seMh_uJPdlcREE&V_cr2_ZaWY)4jZi-Fe%)m+K8q zW_HJvJf-a1?&N`ceRP?u2*-{k^PS2L-%|9NU^d+skcmhjqOH>Kn;7%^zCGCvByR3eGG$dsJ3u@q9> zT<1Sv5yE1&hWFi+7P2oNhP9p8Zky68u*%&cD-pO-3`(k?x_(Pz5>72ulC>pecxGF) z;t_E3K>t|*tCD>-S~i8v-m*`IFp!_~_GsCw=aanIa3S7O9l??wW5=->*;7GD)7mcS zsJFIOM~CdcShu~6MWmP;sHgSn;*I{~=^4e5b!N}mu3H+I&g=Qp=s-Ia1Hvn`YX#Vn z0oRpt6L<*vTq4%w}9+8ed`JVqK;^V$CB1G z-K+oiAPM;*nU2iT%JTx_cn9yFh$?)R7qBf^9T|_dSUBs$a8{~}t)DbRhlxn-<+uhP zRYOoxY6|s_&#b57MTH0S!Wa8z;7iB!m)50PTa!~>m5l^L>6a~JKB7d?m8J)ku=%Ua zimetrl81NEaU2$ibr^y2ZDGV1bi(m*abea67$-N9IvIOU3`gk^^Od$c!}hRK9ROD6 zxafU_D!cQe0o-sVLtVD?mSj(+;&{Zu_SKwdoU|0rm^TC&?FLu>QNAnlysS;|hnU^_ z9&KyuXhQum*)|V4+b$Ynt|Znf0vC$ykFH@;Dj~1$W9sXe$5)M5 z;wL#G<9z26=|W#;-So}(9`f+=DQ9asI-ySW(sPMr>T`J-#o7tjh=vwmUD@hYY3jUQ ztq8-u)v;$KuV#fG^Yl7_O}NTc30Tz)ylkEB7|ygxdx6PY1n&>G2aRAg_#QH()-!z)BW)yi)R9x zx}zDD(dhd?T+hbyuAxRSH6R=UW}D@=31retM}1|tSBh=L&O|b={z;VT_*z%G#+1nI zomK^wdnt7lx6v=yHuhu~iXv8|{M9`h=hO-@qZ(uFpI0Ny#WSg`NRG!ZpHmrCEMZY^ zh}HH^8X!k-KldAt4c8Zo{Y67WfmtrNaa8e!8aE&#)7irmHb(6ZmYg%B9SQ}e)W}T_ zM9W-*=ZYFZEoLQDE7<)UhhkE=O>jX^$!aV|R4dng$YW2?1#Vc5*({K=qt8R{S}x9E zCX6UnN8>#foHBGjLC+pDw|6UqBhjZKrmAhsfesI^=snIcgP$rS<_oiz z@lM?IIxo|~C?M9o*BSO%Jm)!;&Jwfgs|@wdM@UrhpI|6r9J23$=&_W?e2%B;G!;D-!!iE4 z)TWy)=2h43=!-L-U3Vu9D1`4YWTp<(ieupQ`oKan>MHGkIY3Nx(97K3yOD~H1HAT= zpFK59z-lv9{NvJ^+|nDM@_p+wMW4d1yae2e34=ZfhVyF?m;3Ba5-r7WT#}cuhA8GP zi4P+9h9sZMIUFZJi{zoQvr>awQ7t-4e1)KlCxl$jbL)XU7q*c8uA~+TX1AW~ z7yFB^*C*U>x3qYLmo9k<+6lLg*rc+uB}ax=OsS`Q`NBI(<&g&Z9DB!C zWu}GTsvekj)KPEamP7@Me@#U>d&3E8*o+^TcF65TnvKUjWX7SXXH2tLo^H**+M z8Pg{s=4fyuFDPKHDnp$PR(wu*tFjr-aq(7FSN;J13OV?8r?7QN)-4SF!Vm~#3$2h~ zG`wjGt7{9+-!*-Dh36LqY870cQIxwm;87ijXqk1Pa>MO_x*y?qDtb7B+sRb9x;*2n zL31hWpN{D7wK2c@&+oANKw9$4M8>dbkL9Z=HImT}6giw3dDz}`;4@c4DKhlgSM5}Ff zqO1+g?o%3RcMcX0Nt=IY6cC6|Y9LjvTSBL2+$d42Vuk=mU8|j^soFbi5sxI#aV`+m zA+TZ@C|mM>>Ue7wNsm9;;3Ib+Xa_j#Yj-g4hWTYgj)F)FXEgsBtRmcm7;Z;;{(T{z z(MWE^2kt~tqBX?S76o_d#+4E}X6d!B=IugKEzvf7)BUYCeu7>3O1w+fXXOeG-Q&O| zPd87J-Hc!B4`&pmS&KU@XPfUacd^a}8XgRUnjEf^&3vUM$XD3UidB=(6CT5WzVj-7 z&Zx=A@z$5`$;-qZhL(I~ZcqU`)&7W#;QQGdey|pLcO`2{Ae6QAORy^JCA#6gsQ{fm zX&gN3>e62I{#9WFic2QJ$okZMEr(py?YSw(Q1&`qp?g_;(p3v=WT1lYaPW;B*7rB|Z4Z zvWeHeDUc)kS%^>nLX)qtn+y*AQW1<3V%jvOeUcpzhTM4WPRiGCN*%6`l@4|IQ+?~3 zIFm>z+jsnyT-&T}V%k?zkMd1K+6g&Vc#jEH}ymmX~Z z44f@TT8N2|qS&1?lemb<7kWdkCT@)uQ>?KgxdrI2A8$5-MEmqWz(6?b{|NC zSXn+Et--^dDE0gX7*m)Emex5AG`W~Uv@7$zxkyWK8Vohny!AWB)uJ*RBgdEQW-sNl zQ{XLZ|Jr%%7s?xYe7qO|!Ulb8Vxz=n#+G03vXC$eaqU=iTe5_=Kp)vTdU1T?^m*Ov zpEjV=$IFgnI3bEC{B$N8ZZJ-rKAU3zSc2;G47Q=$*dIa3(eypwK$J3<{dy<~&<>Rq zLctAFimEk>kIvELGRS-3GOMwlkH^YX?O)JJjLe5?E~~7tuT>2lZ=ze=g6>#6Xx;<$h@v5rG`;j;7O&^0^Qzf_ulm5a&?|-yfoB=nZ zP$p-7uO2EV?LF*5E~|xVz$X$@!K?O?2r?+9i?KCJcdM%B`G~*T^GC0bp=~M0eMq*x z+)OX9wW**#vsfpfrw7JJS=5DxTy^LK+BWs!mSxTf@0vAkbuejzT@~iFOykx zr)hR{Pv^hA087XXW(ww9TiJHGN^*4fFCCKTiv+N^mhRS4WCb}j#u7)Wen)Sf8E73o z%8c<$J*&WHYdG}?%`4{O-GZW>M#Mq&UQGpYs_TD;cPyyoQfmDSJIF|>c1sB`-Kc#B z>Qtl3v;u<-?BfUpcGDZ~WTTGK5PZ^06+#2O@-rL!7NK%F!kuWI&;6;f9{{VA&jd8?Yy+y_zg)s_B z2$3oz8vXs)%)?gQmEWS*k?N6_DEoT6tk}IwK1xrHpAV%ts}-{m z|Nf2S6DU_9@(@P&G>);*MkeKcC=?>afyfM|WH3(4`uNnMl!|>8=hl){5VU5zSgt8~ zC?b~Dsf?!A#OfwiZg^Acq*#G7J2HjN?81!Ik+eNSYA6(4Yx)4Unf{CtF!XSkm^ig3 zA31`|KUfe&y<(KVv7I~b+9W7}csOK^bDQRDaA6z~hcDNfdd^}f#c9t_f~l=dG0B8I zKC%SW336bOG@uJg&WS6zlp~T}hO6V2T0Fj}?9$k`y&5M#&?#Qx>8Z1N;%i-Oc|NAF zVZe7(srzGHJ33j4J*O;ZXDUMN`*>O@jif$?X$&ckpA)RH>rW>0Fi|*K7c(??7)n>( zwlZu9meMC3dALUi`a=Es{rLut#Ap8`(|NeKSsMK+aBAZp>D9GOokau|)wIRBbv9`3 zdQ$6o>7QsFh=4F!UGUvzZlzNmBJH*cL+cVpAV)fa=cTz2alAnQkL7$dAlXhqRy!)W zEh)~7fJV8io4|j)?WTKN8<50DU?jSxxN@Yh$8q0B+berjsBv<#a${=9O_B7d+{~NR z;W@Nx>c)IP?NRP*M0Ho_J-J_VHP;}(;$bV{x0-#sv4&=E%iy0?`K{589wo`jXv~!u ztCkyK^!}(X7`%PV+ntbLLVci0iqB~L)UDb*n%DV)pp;*83d22*_s7O?j`7gueEZo= z+RxeD+H9#TZ0~?=9oUrWAGp7+_sE))Y=Q!So7?@emk7T97*X8jf|!)qEbQRX*8XGy zPPTC{SR-??T}rHJ+v{oMq+_clHGd+K-Igm#bHN;KDlFL}NvddrcIH%?k|41VVv{t_ zG=Ere5mdA$KhS~@>s}nV1SWN%9Lxt}tjMr;tQV}wcX${k?2QziWvt~R$Wvhwm!8m# zsC)DduEi3-<;IXpB8d;>OJaOm;|WZUX!&LxzJ0wq@LmfbvQI_lC!u0x?tg{U+p~LCv4N74wP6w zjgrxInrv%?m*|4=-l-@4hdh0yR>n!_BB*fsKc%F9KtQ2J zUQV<82ZOzV*KlD@_bfP@WC@O>jX#@swG=BIZlB$ECz|MnkTN)Yf!I~L*8o3mjRO7e$vccv2a%(hHObP0U>a1NZmpM9-6=+M{fED z29Pi?Ca?BNw`Yu~k`eh@`M-tNF=Do5rlK@~Zp#;1XuKSKBWU zhbm_}<*d(#KMIr^pJQIbKSMV6imE(j@1B-YJMFp9JR1!M$9<%&Tq6app6f2k_26F)JJZ2mjJy(TfE3 zORzXi7;6D=|VEr&t+r)-nFk2(~ofu(? zvU?sH@9J#fsc!#~wRTW%1Ansm2vL?KO)|ahuQox-eBUk}N|J4!l*smgCtK~bsY$da zlTf@8wCVFm{>05MK~bzrG1w^)q#VC<$?8$|n0Fe0|D+dqughF)J+KbMrF(MWa3q5i zwb$1qWWV}n*;-XRb3;d!hL%N3;b>R%^XY|^8XF!Phc4@6HL=!1z8r=;#sXLf9Gl(b zDW=#Bh2*qdvdZG=DTas%l@TIh{nK?p-_OL$E_HpmAv`bI8dGryx?(UEqfOcLF}xvz z`U&E5GVRaP&}HHsfu;RRj8GJ7SB-IZt}yV?*}+ryLmtgaU?ttU{zJ?hyTwJM+JtGz zkx$~;FU9F)`P;3+ykERF5>CL!~yo#6%N89Rg?fpWj)kc>rq?ZU}8ET{o z&bdyw+iHw;pg@CpBec4}>Upi7-7au7IY2ZX+&VIYeI|IIU*8cCA|Hrdag#CWGqY{A zhh`@;2^>E<=F=gY?}eB?!)yx`=RJA%?GMMXEar=E)aBBgoe@3{LhMUVC=C&u`cyhi zB|^EzXWml0-)7z$<&5CfL%H7J?*ed`toV6wS!T)l`S=#IhV6?r<f5CiuU3VK&B^%ID(3>-u%Y|tus=h2E<7b} zUnVBN=j*NQIw|Gf8rqjja%b53&p*D<|I28q(EMhD(xLXHy4~E|Gp1In@4xx~ zyH<0%&>hiLBMn(p?N-1ji?RCuR7!#(lO5*gie7z=(uC6XJ&_CwYew1&R!9hU= zHR{(758lVW=%>i(xVdpFR3n<2n*QpLzooz%urHiS za7akV5`%wQ?z4kDKUZ3R#N?m^Y@WKg<+%xW4sel*wcD zc(K{QoK>Y?jtH}Nc{4=648@ZlC;UgM!#BtpX8`l!@e2|tDFz6)f~1CWx+hST1o<9> zl3da|l2U)C*YJ+)`&0d{F5ZFMeY>KRLjPzqD3>)*>#ZgcZ!7&Tx3DWDNTAJI$W|CJ_Z=Jln54j8)c+9EA@I2k{_E?A|kf~{TYra1OvZ@L}8GD2Jt&Zdk^Ol-99 zw&3IehMkS2P_=^LO_~x}RG%OmuqT9kA=@j-(d?}+hTw2JLOayrrju`r-U3C&36vor zNdVTYu98>-k1?7IJ8eL{c-Zv%my$m_4kNN4<;ud=d#ly{vz|{nxy$mi{;Tx0L#nq} z(R*Cyoa%W%E;M@beeXwJ>HOYUabtN$XCm$8Km`4Sf@ezI_rO&d+!i;&w1fm{E2=K> z7`4+~FIRHG+kuX9zyqei31#>q{+1}-$$UMo3pP_&Pgl*)Gw9yAI(kc;;#X}oUF+j8 zd}1WAr88u2Y7L>0?11XnSoRfJWu(?Xh;ZfawXU<0=Tf%-DEC~H+L)}#UXU=g%=xrFslyySFWkvk zId2&j{^RkO#xb(~;=R|@>4a*csTLZDptk!-PI%V>PLCK7u&bi8A1*?|J@|3xXN z){o{IOru#UnfF9B5`)`Sxsv}3pX{_&k>TxYEdWkQ@9I0QF~ZzzB2`HDF?4lP^*aey zf{^lYm-=673^uBBH2%Am)3)_mbycNfL#c0~PxRdu1iH*s67v9Jjk6zC-ng&mxlsh z5pFT=RZKehm_ppWwhGL{9Dc?|+ZOpfgAOHs*)RDbUS7- zQRS`16r0+k(~pQo@D7bPq4v|9Y0{MK1!0f1EobTl(UWCG3~MVyuNa6=G&g|ZVH$Z^ zu4hRcs5m0VwM;{uiY0VxaZu~oRV)Qr-p*}OvCxM}bZ9ge?F2&nRYqFt$&*J*;$!pC ze^;`b43DzeKGC|D<^OjkIwsd*zt1@%?=90Wj*JH( zzTML`KF0RK2_vm~axaJs=lBaHNQS$mIpHJC`Y}cgdDvB#H;kB4w`1V@<|Joe!>};f zzFT_pGV}xkl$zu|22c{JGg8m{@i37`ed|r&tjsKr70M zR;~2$LrMN&I&GIe{S{*h&57`SYSSB}>`z6`Q=OxEBTLsd2%sq7w>2Czcx?FM(~qah zQ^~GjE$@pJPcz5}ANZkj-GD4Bw(Q-m^hf~2#gkWayKLS1x25ccpK0c$bwO8 zX_Akn`crc9H^s*n)VtH-@HPDj*ek3F$5K_BRj-Am=wpwF=oKMwB83BmL0z7c90ki7 z3O=}GrrX_r4dAFEc|dS)d8WTUx-a}@GQnkP#?ACADF2*nS-2PPRlK-%U@{gvwSbT~ zL9br=3F$LJT7F*Pc%Tx{P{)&Y4>n8lyJORelx8NhX8>XDzYudk-~k=LkrbFT##IMt zN?~$e?9$*0LV%?dg!eO1fs-pFcZq=KokX%;WP&T!?bMq0%#TIcM)H%J{B*}ja|tq9 zQnY}Gv#o4!8p9>0%JmF2Dz+j=RmLTR3jG^8EeftyuB?|NEO9O!x9@JwWD!X^IbKaq z=2`>5FQPJk$7r$XGKta5EcZVjThE*@kK?J#6eZYidD7!fuO%js*-ct{V28k<+0#jWceCTBb6OD?%Z_2lvo1NmE55;fHNY?^a-A!`zdwIwV#q?3@}$%z znA+?xx?$o@b3kWAWQ|8p{>X$XnPG$4Z1@E&)e8*8=M%Y&L-At8)zgrWk+Zi8B08zw zGfKC0uwi1ae~0URx{7MI-aEUBp-Fy(PJDaajq$eqaXn-1=a+wY?3x%IFmFYTe zg*j0u(C9iy|sKxl=L`9`_$$Lf7DUkeYjz3SC9=+$^&MW(i~aR5*%SBbA0v9EMC}E z@@GVwKAtX<2pl;4nD_Yq!o$GmVAT)!&a2(?-Q)9lFT`hcbxqz!t(7d-p)vjJ94jOs zn*;0@b2mO12^KUBgOqDV<`1llz^OX}JEj(THE(lqCf0{|#b~K(!fVsy-)QR@8gwga z2m1`}`dy@!+;v|KFqCJr#gcMtiR9jxO>ogXoNrkN-d5eUW;=JP?9aTzZ_Znr4wbH0 zNsSBF*!L8PT0%UUiBnM3+RD`57IyYQCrxTe8MlWav$RdGP2rQ!s&(R8-e^{-vs!%w zpQKagIOiLt`_xm}1~_|YX@Y(B#$;y?Y_4RE(yU%fUZ9n0zk)(;dS+Hy+g4kQD1*S$ zx-D1<3Qa`>sw<=ZclKn)0_STVm2*$(0UjEEzia$oQ8nc6FKtcc_9ZLfoEU7kT~kd4 zGiKAvZa30Pl?e+0f2O*|&Dt+VVuo}wx%WnWKu}QReP1K@T0Sr30eGS=wFm3b@EO*M zeikGLBmcsua&%ObaI2FXTPKkzx3n~3+TV%B5^o!@=N>|oq|X&8-YVIqY^XIbdVl3k z?Jm**SIFV;>T-psM)Rxk=-L+L>N(2!^8x}ujXs9)hDac!kB)GbYU&-2hO~X@9u9$N zKc?Z@d~*`QJ*FTVCo?#NqOe)=KO%Z?J7QKGh1_oTT#L=AO#ba2_4y0S4;B0y4paR2 z&x4uVLHn$KTe`nu=4ZsXHQ~Rf@>jwC^O)uzyQd9OkE$<-`sGdi@}Tw@Gkzi5{KbE_ zM({ttwMf7VL_ldNGCsbnq9Sr-WhFa1d(P6?jF~Zm!ar8uPiXWA@Vpsu2M5NQni_Tv z4uw)>3eub9& z2)?Lw(he$fN@!TuK(k85E51#FV+&L z`P`Y*+&7+D{i}Qb588T$TeQyDA%pX*+h7#V(6d~Z{!Uuoy0{vFKqqy+F0}s3IfXRl z8^a#il;KKe8EVP!q1odk?o>M;%1cof>cH1@Nk!>AaMIMpF@k#b0D%oqbhpxxn)vSY z20|K>-kp3_Y3NlPu(2UJa6y1L3khfmer=P}e#}oH1N_M9$G3&Y6x>ZAFUd>pW-hbi#kvDXO zCWOc=&O|w}huqv9)G|KzL<@LQJL-cGkJ!!z1Ckyr4#%Bkq4#%B)fp5mq808_Z_;r- z{>T^Ti+F5MA5dPC*ZULcY~I9?zE*h#2S`3!ZaE7B8H4cMoZo`N6>`6yaoAi=Dm+pcXt4DGGa__)UWV z3z9>VbS$-vZG3)0=|h!(ZK?TQd1Zwh?bO!QZL!wfZKP&ybd!{!d$HR?)cu?=J}ts4 z`PP!Xz-1e&E7&4U@fBS;W|WHtq%vEg1AlyobGK)GAl?JkKH~q#Z>tGL-F#6U3Z+9} zyl0B|b#e1=rG`gW;XP`Bqa)cdLr(*1f52pvjiOUi!PClpV=IGR3NU><&2f_I30|_t z!2v4_q~D;x05g91$ z2z>dhj98s5EhX6Rn8=)M=A9#m=wIlDHn$!*0tTyghc}GJ*Ux6XZz+=ytRMN$1lb_KA<{eFh>G&7z^s=F0Ejv5?gOb0L@S^1HvMk;At zIy2Pv7Lhek&5?|Dc^OXn@V=a9tZpovl8t2lIgZYGo>_FikU54z?M}oPwLbQ@5 zAJa2B)8=@6;WO>1pE{g#_2mb1$HX_I2uYdkqQ=0l!nG=_UofKt&*sl*3-EjlJ6wKz5qi)-Z-MjKI!5P`Xn zRyZMxN{C5f(*3bK&Rbv}_3I-m%ULSBV^2R$wwHLtK9l=0+9co|rD*p7vx(05CUX<+ z4DB?x^_g z0vJ`#otx8i&KtpwMo-3HR2yU`N6pZU>TxRlDGeD(JE5 zmkaomvy=CsHkX)p3yv+tkLXZfAOe0Ve_R+Gc1hAc?IIGtyty$_)rAIC z?&pqSMVf25UVt7fQPsH6Wwu0M;v|P3(jhX5tdUwTJVs|^wY5f;=*&gIRm6I)Om;q z7{KLj4rQC0y0yL%u!WMUcZZ@!%Bd1(PndrG|no*3(m_E4|Vhky9~v#YZ;8@2l#5V z&hGsV;FeTggY%E2VGvx3Vr7ljnO%eopMhsLgy=(s!0q`0Zdk3CK;@c0`bsM`%ZX~w zxtTRcuWegPtinSRt9<|HbSRNtx;Q{^`g84)#)62N8HqUNi9N+Ac@|R;KQ8wd#U3vq zR$+;?Lp;sNd;jZMuJo5LdTTkNhf(E*az909$auD=>YU`*6Fs7d^~S$(dIZ^V492+V zOF(I3swDtDFGs|AU+Ph;*<5Ow$RU-nm9ZXLD!qdl;)7?0so4qIe$O?3ygYKH?5v+K z@t&z8IC=Ai3=58`T+|7FD^ z;fj@rCuMxqhQ`-v5i^ff^$d1k9S!EqCuMYU#5t`xGg`V!AhQp2m@DVFK*Sp%!^>!H zd4rZ!Z!*}bR`C2i5*yQJ8Zul`d8%Hl8@BV2yjTNx6BkzX9nxv;!I*wXg$=7SSXQGH zUGXzYz7B5)UZi^z(Tz(%23?FjH}UR-(2sM6Q`M|;C_Sd&EV!?H1^#_b_fUm;p7mLs zJWJaRhv;Tlv9G*a47!fk6IT(ip6zy6Ra(lVTaQkS2a*tA^OccDPw!l=ys6i7n|$4s zVrW0LH({{oMbEeAW^&=4?ci9b-?N6?={k&y2MZZ#KT#+I5WJ_s*KBckLOMXZ1+S4(>nr)%6vp=RDnqd z{0L*+rHbEuKxxZZe##ySJq@=Ijt#z(oPCb-+>8`2sjRwB&s1lF2?__$4p9 zp?Z0J(<1?{o}6#(kKJtXHHrA>l=2?PzefmmYj#gcAdMv>gJ1V&^;@ZPIoMG$hc}(C z*30|%2^%;t8s;DCUWo-M{87O|fr~PB$&Q%6=Bvwoz{vDh45{Y9Az7a7DncBjOp^uJ zzHaf1dzo(op+;uYH&6y=7lxp)V5F*!U5n#gGYmWleaF9i1&r6C!&9x~#L-;-WDNN= zb4Kytc&xG~xGtJlt>9~UCPMN;jg0I>*GWgBp>Wm_3umE=wYOo`NR!={AW^5@ctuVq zv9h$l2M16-6T3N%Dvq6QUIc19F<0t@WPRH~FJjY!-e z%XLnWpQ(k_$JoxIg3m1F+gi@2D2Db3AEGhhL&YC%2YalEoTtD1(Op15%W=NWml&WH ztP(}L;^Br|-?0#0na^n~f<&e~ZGXFJR7IO+)Gk&kV%CHKjM>ju=IqZzlHZEw*yp)h z(NXVhuQY7cPAzExu0s*SaQ*3=#qN0{uOwl26&=y_zF%+C7;Of*nhQL9uMY4gkD`O6 zBJ=&7_`5;U_(lB0uPD;@vHiE0_kNvyH_;m_#%G}raR!5(xhQWuuexkF^xqC#N<|9B zmPYa%kJH6@VPb3swL3y*qA~2fhH`_%5vUXMuTW)UaQHsUDvgoN!0`r zboN^0%@P^4 zoc$EahwH(3E91g!?r|K!+26NC@`&NUC+oG$8q|;(s?p8Kd$Zuj;D<-d3#vcnV{8o? z*lg?-daETnCayvO+fs)$REH4lZU{SxZzwluR(AYs;D(wNQDe@V$ez@v5Kj|iWybYA zZ8^nJdLawYdc*7Hs4w-V)!U12Q?c7Fl$x-M)=*Fe_RB$f83^&c`aI&)5c)kpH+vf^qjaHMk)Xj2Fr@bwz^TJrJB(J}Lb#UOT+N^=TMG!4%M@U^0Z0bnrWk$tB4O4Q+C|eRuwTH6+ z3=(W9GVAGy& zOCcPon?0MNPee#j@psUM$;&eK%~A)yD}tR7S4}oKN<^cKmp`+7&X;mZYdjIZ zkz5q1?jS*!s&&Syh=lTTG-<>Gz$eM!1Otfo-YZgcCV(O$hXk;*3f_fp;@BmD{Y|an zUfH4Jz1!vN_cV$tMD-IygPJvGG@z#@KhL3%{X#1JbWF(tge)9IFie9Ml%iZ|G-$?) zA;WsRANIr;QKH6Zz1Kd%Qw=3N2S=ZDAYC$? z36H_jsgp3FLe~`6qx-qA2)zOu(Toz**IVJB{!gk2G&W+LHv|f7p^N@ys$z~msr91D z()V=PXe4O&;iUs#wBAbS;7xjNxd3g5ImuO!E?Ia>c2+ukq?TP$nJvBn5mzJzjRd?( zg7%RZi3iY9px_*=X~$vgQO>yJYJ+m+VFFs7hXv0$rE$oap6oXqTCdLTuA3(~c|%VP zPrTOC`ZM1IIo>uvtiXO;t$x9``A)lw8{9N*e3-BRm%f~ikiOAR8V#0m(f#RJb@C;! zcYIpAoTI$xt{Q3HVdlFr#LZ4drdwnyeN&zAsQC9j@q64F3jfDt=K3gERMQJ+!%;84 z3&AJsz3L<|iAb5FV`h&7{DY)TLd^$OmD7r8P8QSQ;-uz-sMgz@UX&gWXpM$*bhK74 z!Lm};DoZ_Lt>mGheN49Vb<$q-ta}93Vye+sw-;J&<|0id=<@A~SSI8VdI4v890|GE ze5ZOrk`ZxoZVwl=nRuX@&Y^t$qULl_9ve?h14CqhAJ8;GI*v(NuVNHG2Z%YXo_;W^ zHQ4^W&4h>6UPH-qp6Wz74By}Ft|Lj=@&{Vqy%hJQ!WV`z8NMb<{fRTFErwntwq>KPmo*V|h!tYBKYWc=M|%{vAd7dxLrnUv^bMXNpHzn)`;QE#Bfv1Rnad zHX|0LSDc=Eq`Vfn1qaz*W~{KBeba%H|J^UAa!+==Y>=9bCLIBX0Sl8YsYQ! z%9E+$=Mo^RGF*0lEHT)lxo%{Z2!Rsc@>m>4T?+msj5dzzoQE9ce8%7?BGsQ+OE{j) ztv}cL(mHj~JXAxBo?hGuSlz`zklcHnbs1Cp*858hOexhQVALBqa#knE6a|zEaStZ~ z*Z$H!R_}m8Dw9XV#79>vFPTLH+}|G`jHPu@!1((E!`G&!_3|OlPj?US$i7IhqCNI^ zZ+r;-R_{Bz<8$D?MQXbD5_nkDhG9?ml*C(aqbGZvtMa3O7SBRGx8jmj#!^V5=?!WA zSQw8h@Gx`TR&8a@V9;A|mfDt13reedcIKD_${F@~SJ)BTBg2YC9LRj0$uS_*k##GL zBF;!j5?@e%+QNQQTctpI150KDh%uf;a&xBns)h@SrEv;2AwW^nTmPV8Q|MCar@-b=AjJ`-FCwG-FcIw`D%)2{>WG;i zaBx1?=LTO6E-G380@wkjbj(Am-7MjEW#)oC((rXD zWS(bTfx<)O3>|D< zd%LkXM?zh@UxOr*FhZu%gokZWk1XkfXqgbT*i0m;!FFyB2a>(|gSR?z71@Z_cXOa8 z1bg6#P3WN#a!7PE885FNAF1j<#gNWW&SLnxoOrI0d*WHfRCMb4CxFj#^?V6wjq!jq(FWF_7|kn4shVWfMQ!+;1ZVU@ z$$YUM1*=K!S+$1iY-`Ei)kBK#+L&G_wmnQgT1<0Fu04_MeZkhF0;&EoTPVlP^+0Vn ziNFID4{3bdm=~UoHH_b~>+U_B==Ol=D-lXwW@-z{e_0)S^)E*y{a9&vU$M@cm0|`n zy{J8mhTh&NPzEJSRN;#PoVd%c&?~WHSiIYpsG>4Gy7tD_N#$1*k21aMEA^rx*ecQ> zYmbTo1D00}4vvIm*x>)PB-xf^;LJ8GfU{Pm%H%8}MPt7+Q#+-9Q{ts4AB=Zr#n5Oo z!cl;M!ZmlyZK`5Xtb|V}@H>@c7$wCpAU(U`#r|=lGN6YKZpnm*JwIRl*o=nf&c*9N zPPCe|hB$B~Qsbo>GLf~U5@;BSKHu6AeqnOf2N)Yh$8TS3pxPVfpGD1yHu!8Mg1u}! zB_V^w|l?lb8JdHh)Vf+V4R+xUHTck^N7_v?dBzpCYT59h%fojY^(;_d|O-U}}960Hp!mkL-oq>SYj=%Jp@geG*Q@Xx+m zKJf5p!KVkJD|A>)H->4^Eh0uqC}^*LrIE^{j}$pPNVH3=%UAGwyOHkf&Osxr6FlC{ z#t`&IepS5Zrlg~#dQ>%&%st^>bR0L$1v|ReH~zNL721ysL!0Y->;i{~Rfcy2(~64r z9j>-#zgbGvs@|J)m`^r{j#V*77D&@Wd1m0rY7QFsFX0Tw70`Lt(>AYtW?@YewA?^UjKHApG{@!_wn`o$3@g~I-|=IjDT`a`i6%7si|1C)TAho|Ni0@pYPvJDSV+uDdFNH)#s zri|njPuOf03Nd(LNMVgfR!i3ko3u5SF-!G8bt+DEPggahT>4jo(7 z(&0z}fUVtKfC?uJA^%&^b;$mVh&EtFK=anrjEdv7obA_;q3YwCVk}6g#X3z;r zP33t??AfE(5RVJExc$zUjXn#>v??bUN6GX@@YzS?soW#Hm_kCl%7#$($);6+@M-n| z&O!qo<136r9DN;~Ts&C#BXN(i(NlPtoZaY$gC(R9RGs~{v~vKCJq%WljjoK*QJ@hl z@(iX!f?K@Ww_D1-NzAdUr+5u-68JqnI~`xlkWR;_HnTvV-T_pfG?DmZq?BtH&IWq7 z2mmC()=*W~cRj&R@uoB;J0-S^sQ>)+-}j7=8*QLKzApI*i2+9Y(t)j3SapOc^F)zO zj9+vfc!mrko}%&%qNWPVvT>5k(e@`7ju;Oh>_mT26Wz<@YCD1CxZLDQxnOU}S!4`D zF`(=pT!+qwc|1rYn_w7P49UW$)gzDiC5tC460!CZF(O-}k?6N(M4g_1)})VBhB(I< zL@m$ZCb5NfCVdLN*Xop+$T^O;IdM&d$G~OJ&mwz^QGr~I)een(taLRn@)A=RuR;vM z4(FF<=Y

    ux`><2kKo%jI1^YqX0mkvs@Q6{Ca9U7svFCyJD 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�n*9($Q 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 f{=q4(w@u4@BtKmf7o7@z)P1M+FH{ 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"f7vZ!nie)c>if}Bi;v~(8TIX!J^$gtx|Bst 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

    ^2Q=*#>!rRVN?1a)PoNLHyW>-@NV2Lh{Pb|9qu7 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Ê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

    |vpMIoT0B3jvlLqa95A}l!GDL_+7Wv5Rm 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 diff --git a/puppetconf/images/lp-bp.png b/puppetconf/images/lp-bp.png deleted file mode 100644 index 69b4a69db7f2f8cf66c08e9626afb8430561a46e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62686 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 diff --git a/puppetconf/images/lp-bug.png b/puppetconf/images/lp-bug.png deleted file mode 100644 index 41fe14dd4aa3a237bf4b28753aaebe14e7beeadf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127493 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:k`hY9LPL(?E{cX*$BcQ42 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

    ]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*",""],legend:[1,"
    ","
    "],thead:[1,"
    G5L3We|G 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Μ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

    CYMHj{ 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 Ef;C)C00000 diff --git a/puppetconf/index.html b/puppetconf/index.html deleted file mode 100644 index 0cf876b..0000000 --- a/puppetconf/index.html +++ /dev/null @@ -1,534 +0,0 @@ - - - - - -Collaboratively managing the OpenStack project with Puppet - - - - - - - - - - -

    - -
    - - - - - - - - - - - - - -OpenStack logo
    -

    Collaboratively managing the OpenStack project with Puppet

    -

    -Monty Taylor -<mordred@inaugust.com>
    - -

    - -
    -

    Whoami

    -
      -
    • One of the OpenStack Founders
    • -
    • Core team of OpenStack CI systems
    • -
    • OpenStack Foundation Board
    • -
    • OpenStack Technical Committee
    • -
    • Manager of OpenStack Automation at HP
    • -
    -
    - -
    -

    About this Presentation

    - -
      -
    • Running OpenStack's CI systems
    • -
    • NOT about installing OpenStack
    • -
    • Challenges we've faced doing things in the open
    • -
    • Probably some rants and swearing in violation of something
    • -
    -
    - -
    -

    Design Assumptions

    -
      -
    • Everything Open
    • -
    • Everything Reusable
    • -
    -
    - -
    -

    Shameless Plug

    -
      -
    • I'm hiring
    • -
    -
    - -
    -

    OpenStack

    - -

    Is open source software for building private and public clouds.

    - -
    - -
    - - -
    - -
    -

    Projects

    - -
      -
    • nova (compute)
    • -
    • swift (object storge)
    • -
    • glance (image service)
    • -
    • keystone (identity service)
    • -
    • quantum (network service)
    • -
    • horizon (dashboard)
    • -
    • cinder (volume service)
    • -
    • python-novaclient
    • -
    • python-swiftclient
    • -
    • python-glanceclient
    • -
    • python-keystoneclient
    • -
    • python-quantumclient
    • -
    • python-cinderclient
    • -
    • python-openstackclient
    • -
    -
    -
    - - -
    -

    Servers

    - -
    - -
    - -
    - - -
    -

    Back in the Day...

    - -
      -
    • nova (compute)
    • -
    • swift (object storge)
    • -
    • jenkins.openstack.org
    • -
    • wiki.openstack.org
    • -
    -
    -
    - -
    -

    Typical First Steps

    -
      -
    • jenkins.openstack.org had one admin - me
    • -
    • wiki was managed by someone else
    • -
    • Everything installed by hand
    • -
    -
    - -
    -

    Complexity Rises

    -
      -
    • Soren, Jay, Eric and Thierry get root
    • -
    • Added a couple of build slaves
    • -
    • I get annoyed
    • -
    -
    - -
    -

    Investigation

    -
      -
    • Chef
    • -
    • Puppet
    • -
    • Manage users and packages
    • -
    -
    - -
    -

    Small Infrastructure

    -
      -
    • puppet apply ftw
    • -
    • creating users not so much
    • -
    -
    - -
    -

    RANT

    -

    WHY IS CREATING USERS SO MUCH WORK???

    -
    -class user::virtual {
    -  define localuser ($realname,$sshkeys='',$shell="/bin/bash") {
    -    group { $title:
    -      ensure => 'present'
    -    }
    -
    -    user { $title:
    -      ensure  => "present",
    -      comment => $realname,
    -      home    => "/home/$title",
    -      shell   => $shell,
    -      gid     => $title,
    -      groups  => ['sudo','admin'],
    -      membership => 'minimum',
    -      managehome => true,  # creates the home directory (does not actually manage it)
    -      require => Group[$title],
    -    }
    -    
    -    file { "${title}_sshdir":
    -      name => "/home/$title/.ssh",
    -      owner => $title,
    -      group => $title,
    -      mode => 700,
    -      ensure => 'directory',
    -      require => User[$title],
    -    }
    -  
    -
    - - -
    -

    RANT

    -

    WHY IS CREATING USERS SO MUCH WORK???

    -
    -    file { "${title}_keys":
    -      name => "/home/$title/.ssh/authorized_keys",
    -      owner => $title,
    -      group => $title,
    -      mode => 400,
    -      content => $sshkeys,
    -      ensure => 'present',
    -      require => File["${title}_sshdir"],
    -    }
    -  }
    -}
    -  
    -
    - -
    -

    RANT

    -

    WHY IS CREATING USERS SO MUCH WORK???

    -
    -  @user::virtual::localuser { 'mordred':
    -    realname => 'Monty Taylor',
    -    sshkeys  => "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAyxfIpVCvZyM8BIy7r7WOSIG6Scxq4afean1Pc/bej5ZWHXCu1QnhGbI7rW3sWciEhi375ILejfODl2TkBpfdJe/DL205lLkTxAa+FUqcZ5Ymwe+jBgCH5XayzyhRPFFLn07IfA/BDAjGPqFLvq6dCEHVNJIui6oEW7OUf6a3376YF55r9bw/8Ct00F9N7zrISeSSeZXbNR+dEqcsBEKBqvZGcLtM4jzDzNXw1ITPPMGaoEIIszLpkkJcy8u/13GIrbAwNrB2wjl6Mzj+N9nTsB4rFtxRXp31ZbytCH5G9CL/mFard7yi8NLVEJPZJvAifNVhooxGN06uAiTFE8EsuQ== mtaylor@qualinost\n",
    -  }
    -  
    -
    - -
    -

    RANT

    -

    WHY IS CREATING USERS SO MUCH WORK???

    -
    -    realize (
    -      User::Virtual::Localuser['mordred'],
    -      User::Virtual::Localuser['corvus'],
    -      User::Virtual::Localuser['soren'],
    -      User::Virtual::Localuser['linuxjedi'],
    -      User::Virtual::Localuser['devananda'],
    -      User::Virtual::Localuser['clarkb'],
    -    )
    -  
    -
    - -
    -

    Shameless Plug

    -
      -
    • I'm hiring
    • -
    -
    - -
    -

    First (weird) choice

    -
      -
    • I hate typing
    • -
    • Launchpad API script to generate a manifest
    • -
    • Launching nodes was so much easier!
    • -
    -
    - -
    -

    Usage Pattern 0

    -
      -
    • puppet apply by hand at machine create
    • -
    • problem: totally manual operation
    • -
    -
    - -
    -

    Once you have that ...

    -
      -
    • Jim Blair started ... told me I was crazy
    • -
    • We started making clases and modules
    • -
    -
    - -
    -

    Usage Pattern 1

    -
      -
    • manifest/modules in public git / gerrit
    • -
    • puppet apply in cron
    • -
    • problem: where does secret stuff go
    • -
    -
    - -
    -

    Secrets Solution 0

    -

    Copy secret files to machine by hand, then reference

    -
    -  file { '/usr/local/jenkins_jobs/jenkins_jobs.ini':
    -    owner => 'root',
    -    group => 'root',
    -    mode => 440,
    -    ensure => 'present',
    -    source => 'file:///root/secret-files/jenkins_jobs.ini',
    -    replace => 'true',
    -    require => File['/usr/local/jenkins_jobs']
    -  }
    -
    -
    - -
    -

    Copying Files

    -
      -
    • This sucks for all the reasons you'd expect
    • -
    • Defeats reusability
    • -
    • ENTIRE FILE becomes secret
    • -
    -
    - -
    -

    RANT

    -

    WHY IS INSTALLING PACKAGES FAIL???

    -
    -class jenkins_jobs {
    -    package { 'python-yaml':
    -        ensure => present;
    -    }
    -    ...
    -}
    -
    -class zuul {
    -    package { 'python-yaml':
    -        ensure => present;
    -    }
    -    ...
    -}
    -
    -node "jenkins.openstack.org" {
    -    include zuul
    -    include jenkins_jobs
    -}
    - 
    -
    - -
    -

    RANT

    -

    WHY IS INSTALLING PACKAGES FAIL???

    -
    - # A lot of things need yaml, be conservative requiring this package to avoid
    - # conflicts with other modules.
    - if ! defined(Package['python-yaml']) {
    -   package { 'python-yaml':
    -     ensure => "present",
    - }
    -
    - 
    -

    Perhaps package commands should be fundamental units, and should create an idempotent package installation set. You know, kinda like how apt and yum already work?

    -
    - -
    -

    Shameless Plug

    -
      -
    • I'm hiring
    • -
    -
    - -
    -

    And then there were more

    -

    Now we have ... -

      -
    • 5 or 6 servers
    • -
    • 10 static build slaves
    • -
    • Additional dynamic jenkins slaves for every build
    • -
    • So about 200 servers a day managed by puppet
    • -
    • Chatted with wikipedia about sharing work
    • -
    -
    - - -
    -

    Usage Pattern 2

    -
      -
    • classes with secrets parameterized
    • -
    • puppetmaster + heira
    • -
    • git pull on master in cron
    • -
    • start using forge modules
    • -
    • puppet dashboard for monitoring
    • -
    -
    - -
    -

    heira

    -
    -node 'wiki.openstack.org' {
    -  class { 'openstack_project::wiki':
    -    mysql_root_password => hiera('wiki_db_password'),
    -    sysadmins           => hiera('sysadmins'),
    -  }  
    -}
    -
    -
    - -
    -

    forge modules

    -
      -
    • Started splitting out our modules for upload
    • -
    • Started using modules from forge
    • -
    -
    - -
    -

    RANT

    -

    WHY IS INSTALLING PACKAGES FAIL???

    -
    -# Array of modules to be installed key:value is module:version.
    - declare -A MODULES
    - MODULES["openstackci-dashboard"]="0.0.4"
    - MODULES["openstackci-vcsrepo"]="0.0.6"
    - MODULES["puppetlabs-apache"]="0.0.4"
    - MODULES["puppetlabs-apt"]="0.0.4"
    - MODULES["puppetlabs-mysql"]="0.5.0"
    - MODULES["saz-memcached"]="2.0.2"
    -
    -for MOD in ${!MODULES[*]} ; do
    -  # If the module at the current version does not exist upgrade or install it.
    -  if ! echo $MODULE_LIST | grep "$MOD.*${MODULES[$MOD]}" >dev/null 2>&1
    -  then
    -    # Attempt module upgrade. If that fails try installing the module.
    -    if ! puppet module upgrade $MOD --version ${MODULES[$MOD]} >dev/null 2>&1
    -    then
    -      # This will get run in cron, so silence non-error output
    -      puppet module install $MOD --version ${MODULES[$MOD]} >dev/null
    -    fi
    -  fi
    -done
    - 
    -
    - -
    -

    RANT

    -

    WHY IS INSTALLING PACKAGES FAIL???

    -
      -
    • puppet module install should be idempotent
    • -
    • puppet module install should work in a git dir - OR
    • -
    • source-level clone of a module repo into modules tree should work
    • -
    -
    - -
    -

    Shameless Plug

    -
      -
    • I'm hiring
    • -
    -
    - -
    -

    dashboard

    -
    -node 'puppet-dashboard.openstack.org' {
    -  class { 'openstack_project::dashboard':
    -    password => hiera('dashboard_password'),
    -    mysql_password => hiera('dashboard_mysql_password'),
    -    sysadmins => hiera('sysadmins'),
    -  }
    -}
    -
    -
      -
    • http://puppet-dashboard.openstack.org:3000/
    • -
    • Why does this not support SSL submission by default?
    • -
    • Notice oneiric.slave.openstack.org and precise.slave.openstack.org
    • -
    -
    - -
    -

    build slaves

    -
      -
    • Hundreds of them, created and destroyed daily
    • -
    • Essentially the same
    • -
    • All share a cert
    • -
    • Dashboard finds this confusing - I don't care
    • -
    -
    - -
    -

    What next?/Usage Pattern 3

    -
      -
    • Add unittesting to our modules (oops)
    • -
    • More importantly - add real testing to our manifest
    • -
      • -
      • Make manifest that installs all of our modules single server
      • -
      • Per-commit pre-merge, spin up machine, run manifest, test
      • -
    • -
    -
    - -
    -

    Development / Contributing

    - - - -
    - -
    -

    Thanks!

    - -

    - -

    -These slides available at: https://github.com/openstack-ci/publications -

    - -
    - - - diff --git a/puppetconf/scripts/.htaccess b/puppetconf/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/puppetconf/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/puppetconf/scripts/slidy.js b/puppetconf/scripts/slidy.js deleted file mode 100644 index 217a421..0000000 --- a/puppetconf/scripts/slidy.js +++ /dev/null @@ -1,2952 +0,0 @@ -/* slidy.js - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software - - Defines single name "w3c_slidy" in global namespace - Adds event handlers without trampling on any others -*/ - -// the slidy object implementation -var w3c_slidy = { - // classify which kind of browser we're running under - ns_pos: (typeof window.pageYOffset!='undefined'), - khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false), - opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false), - ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false), - iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false), - android: ((navigator.userAgent).indexOf("Android") >= 0 ? true : false), - ie: (typeof document.all != "undefined" && !this.opera), - ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1), - ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1), - ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1), - ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1), - - // data for swipe and double tap detection on touch screens - last_tap: 0, - prev_tap: 0, - start_x: 0, - start_y: 0, - delta_x: 0, - delta_y: 0, - - // are we running as XHTML? (doesn't work on Opera) - is_xhtml: /xml/.test(document.contentType), - - slide_number: 0, // integer slide count: 0, 1, 2, ... - slide_number_element: null, // element containing slide number - slides: [], // set to array of slide div's - notes: [], // set to array of handout div's - backgrounds: [], // set to array of background div's - toolbar: null, // element containing toolbar - title: null, // document title - last_shown: null, // last incrementally shown item - eos: null, // span element for end of slide indicator - toc: null, // table of contents - outline: null, // outline element with the focus - selected_text_len: 0, // length of drag selection on document - view_all: 0, // 1 to view all slides + handouts - want_toolbar: true, // user preference to show/hide toolbar - mouse_click_enabled: true, // enables left click for next slide - scroll_hack: 0, // IE work around for position: fixed - disable_slide_click: false, // used by clicked anchors - - lang: "en", // updated to language specified by html file - - help_anchor: null, // used for keyboard focus hack in showToolbar() - help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html", - help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " + - "or Pg Up and Pg Dn. Use S and B to change font size.", - - size_index: 0, - size_adjustment: 0, - sizes: new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt", - "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"), - - // needed for efficient resizing - last_width: 0, - last_height: 0, - - - // Needed for cross browser support for relative width/height on - // object elements. The work around is to save width/height attributes - // and then to recompute absolute width/height dimensions on resizing - objects: [], - - // attach initialiation event handlers - set_up: function () { - var init = function() { w3c_slidy.init(); }; - if (typeof window.addEventListener != "undefined") - window.addEventListener("load", init, false); - else - window.attachEvent("onload", init); - }, - - hide_slides: function () { - if (document.body && !w3c_slidy.initialized) - document.body.style.visibility = "hidden"; - else - setTimeout(w3c_slidy.hide_slides, 50); - }, - - // hack to persuade IE to compute correct document height - // as needed for simulating fixed positioning of toolbar - ie_hack: function () { - window.resizeBy(0,-1); - window.resizeBy(0, 1); - }, - - init: function () { - //alert("slidy starting test 10"); - document.body.style.visibility = "visible"; - this.init_localization(); - this.add_toolbar(); - this.wrap_implicit_slides(); - this.collect_slides(); - this.collect_notes(); - this.collect_backgrounds(); - this.objects = document.body.getElementsByTagName("object"); - this.patch_anchors(); - this.slide_number = this.find_slide_number(location.href); - window.offscreenbuffering = true; - this.size_adjustment = this.find_size_adjust(); - this.time_left = this.find_duration(); - this.hide_image_toolbar(); // suppress IE image toolbar popup - this.init_outliner(); // activate fold/unfold support - this.title = document.title; - this.keyboardless = (this.ipad||this.iphone||this.android); - - if (this.keyboardless) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - this.want_toolbar = 0; - } - - // work around for opera bug - this.is_xhtml = (document.body.tagName == "BODY" ? false : true); - - if (this.slides.length > 0) - { - var slide = this.slides[this.slide_number]; - - if (this.slide_number > 0) - { - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - this.set_eos_status(true); - } - else - { - this.last_shown = null; - this.set_visibility_all_incremental("hidden"); - this.set_eos_status(!this.next_incremental_item(this.last_shown)); - } - - this.set_location(); - this.add_class(this.slides[0], "first-slide"); - w3c_slidy.show_slide(slide); - } - - this.toc = this.table_of_contents(); - - this.add_initial_prompt(); - - // bind event handlers without interfering with custom page scripts - // Tap events behave too weirdly to support clicks reliably on - // iPhone and iPad, so exclude these from click handler - - if (!this.keyboardless) - this.add_listener(document.body, "click", this.mouse_button_click); - - this.add_listener(document, "keydown", this.key_down); - this.add_listener(document, "keypress", this.key_press); - this.add_listener(window, "resize", this.resized); - this.add_listener(window, "scroll", this.scrolled); - this.add_listener(window, "unload", this.unloaded); - - this.add_listener(document, "touchstart", this.touchstart); - this.add_listener(document, "touchmove", this.touchmove); - this.add_listener(document, "touchend", this.touchend); - - // this seems to be a debugging hack - //if (!document.body.onclick) - // document.body.onclick = function () { }; - - this.single_slide_view(); - - //this.set_location(); - - this.resized(); - - if (this.ie7) - setTimeout(w3c_slidy.ie_hack, 100); - - this.show_toolbar(); - - // for back button detection - setInterval(function () { w3c_slidy.check_location(); }, 200); - w3c_slidy.initialized = true; - }, - - // create div element with links to each slide - table_of_contents: function () { - var toc = this.create_element("div"); - this.add_class(toc, "slidy_toc hidden"); - //toc.setAttribute("tabindex", "0"); - - var heading = this.create_element("div"); - this.add_class(heading, "toc-heading"); - heading.innerHTML = this.localize("Table of Contents"); - - toc.appendChild(heading); - var previous = null; - - for (var i = 0; i < this.slides.length; ++i) - { - var title = this.has_class(this.slides[i], "title"); - var num = document.createTextNode((i + 1) + ". "); - - toc.appendChild(num); - - var a = this.create_element("a"); - a.setAttribute("href", "#(" + (i+1) + ")"); - - if (title) - this.add_class(a, "titleslide"); - - var name = document.createTextNode(this.slide_name(i)); - a.appendChild(name); - a.onclick = w3c_slidy.toc_click; - a.onkeydown = w3c_slidy.toc_key_down; - a.previous = previous; - - if (previous) - previous.next = a; - - toc.appendChild(a); - - if (i == 0) - toc.first = a; - - if (i < this.slides.length - 1) - { - var br = this.create_element("br"); - toc.appendChild(br); - } - - previous = a; - } - - toc.focus = function () { - if (this.first) - this.first.focus(); - } - - toc.onmouseup = w3c_slidy.mouse_button_up; - - toc.onclick = function (e) { - e||(e=window.event); - - if (w3c_slidy.selected_text_len <= 0) - w3c_slidy.hide_table_of_contents(true); - - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }; - - document.body.insertBefore(toc, document.body.firstChild); - return toc; - }, - - is_shown_toc: function () { - return !w3c_slidy.has_class(w3c_slidy.toc, "hidden"); - }, - - show_table_of_contents: function () { - w3c_slidy.remove_class(w3c_slidy.toc, "hidden"); - var toc = w3c_slidy.toc; - toc.focus(); - - if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0) - setTimeout(w3c_slidy.ie_hack, 100); - }, - - hide_table_of_contents: function (focus) { - w3c_slidy.add_class(w3c_slidy.toc, "hidden"); - - if (focus && !w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - }, - - toggle_table_of_contents: function () { - if (w3c_slidy.is_shown_toc()) - w3c_slidy.hide_table_of_contents(true); - else - w3c_slidy.show_table_of_contents(); - }, - - // called on clicking toc entry - toc_click: function (e) { - if (!e) - e = window.event; - - var target = w3c_slidy.get_target(e); - - if (target && target.nodeType == 1) - { - var uri = target.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - } - - w3c_slidy.hide_table_of_contents(true); - if (w3c_slidy.ie7) w3c_slidy.ie_hack(); - w3c_slidy.stop_propagation(e); - return w3c_slidy.cancel(e); - }, - - // called onkeydown for toc entry - toc_key_down: function (event) { - var key; - - if (!event) - var event = window.event; - - // kludge around NS/IE differences - if (window.event) - key = window.event.keyCode; - else if (event.which) - key = event.which; - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey) - return true; - - if (key == 13) - { - var uri = this.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - - w3c_slidy.hide_table_of_contents(true); - - if (self.ie7) - w3c_slidy.ie_hack(); - - return w3c_slidy.cancel(event); - } - - if (key == 40 && this.next) - { - this.next.focus(); - return w3c_slidy.cancel(event); - } - - if (key == 38 && this.previous) - { - this.previous.focus(); - return w3c_slidy.cancel(event); - } - - return true; - }, - - touchstart: function (e) - { - //e.preventDefault(); - this.prev_tap = this.last_tap; - this.last_tap = (new Date).getTime(); - - var tap_delay = this.last_tap - this.prev_tap; - - if (tap_delay <= 200) - { - // double tap - } - - var touch = e.touches[0]; - - this.start_x = touch.pageX; - this.start_y = touch.pageY; - this.delta_x = this.delta_y = 0; - }, - - touchmove: function (e) - { - //e.preventDefault(); - var touch = e.touches[0]; - this.delta_x = touch.pageX - this.start_x; - this.delta_y = touch.pageY - this.start_y; - }, - - touchend: function (e) - { - //e.preventDefault(); - var delay = (new Date).getTime() - this.last_tap; - var dx = this.delta_x; - var dy = this.delta_y; - var abs_dx = Math.abs(dx); - var abs_dy = Math.abs(dy); - - if (delay < 500 && (abs_dx > 100 || abs_dy > 100)) - { - if (abs_dx > 0.5 * abs_dy) - { - if (dx > 0) - w3c_slidy.next_slide(true); - else - w3c_slidy.previous_slide(true); - } - else if (abs_dy > 2 * abs_dx) - { - w3c_slidy.toggle_table_of_contents(); - } - } - }, - - // ### OBSOLETE ### - before_print: function () { - this.show_all_slides(); - this.hide_toolbar(); - alert("before print"); - }, - - // ### OBSOLETE ### - after_print: function () { - if (!this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - } - alert("after print"); - }, - - // ### OBSOLETE ### - print_slides: function () { - this.before_print(); - window.print(); - this.after_print(); - }, - - // ### OBSOLETE ?? ### - toggle_view: function () { - if (this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - this.view_all = 0; - } - else - { - this.show_all_slides(); - this.hide_toolbar(); - this.view_all = 1; - } - }, - - // prepare for printing ### OBSOLETE ### - show_all_slides: function () { - this.remove_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - }, - - // restore after printing ### OBSOLETE ### - single_slide_view: function () { - this.add_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - }, - - // suppress IE's image toolbar pop up - hide_image_toolbar: function () { - if (!this.ns_pos) - { - var images = document.getElementsByTagName("IMG"); - - for (var i = 0; i < images.length; ++i) - images[i].setAttribute("galleryimg", "no"); - } - }, - - unloaded: function (e) { - //alert("unloaded"); - }, - - // Safari and Konqueror don't yet support getComputedStyle() - // and they always reload page when location.href is updated - is_KHTML: function () { - var agent = navigator.userAgent; - return (agent.indexOf("KHTML") >= 0 ? true : false); - }, - - // find slide name from first h1 element - // default to document title + slide number - slide_name: function (index) { - var name = null; - var slide = this.slides[index]; - - var heading = this.find_heading(slide); - - if (heading) - name = this.extract_text(heading); - - if (!name) - name = this.title + "(" + (index + 1) + ")"; - - name.replace(/\&/g, "&"); - name.replace(/\/g, ">"); - - return name; - }, - - // find first h1 element in DOM tree - find_heading: function (node) { - if (!node || node.nodeType != 1) - return null; - - if (node.nodeName == "H1" || node.nodeName == "h1") - return node; - - var child = node.firstChild; - - while (child) - { - node = this.find_heading(child); - - if (node) - return node; - - child = child.nextSibling; - } - - return null; - }, - - // recursively extract text from DOM tree - extract_text: function (node) { - if (!node) - return ""; - - // text nodes - if (node.nodeType == 3) - return node.nodeValue; - - // elements - if (node.nodeType == 1) - { - node = node.firstChild; - var text = ""; - - while (node) - { - text = text + this.extract_text(node); - node = node.nextSibling; - } - - return text; - } - - return ""; - }, - - // find copyright text from meta element - find_copyright: function () { - var name, content; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "copyright") - return content; - } - - return null; - }, - - find_size_adjust: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "font-size-adjustment") - return 1 * content; - } - - return 1; - }, - - // for 20 minutes - find_duration: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "duration") - return 60000 * content; - } - - return null; - }, - - replace_by_non_breaking_space: function (str) { - for (var i = 0; i < str.length; ++i) - str[i] = 160; - }, - - // ### CHECK ME ### is use of "li" okay for text/html? - // for XHTML do we also need to specify namespace? - init_outliner: function () { - var items = document.getElementsByTagName("li"); - - for (var i = 0; i < items.length; ++i) - { - var target = items[i]; - - if (!this.has_class(target.parentNode, "outline")) - continue; - - target.onclick = this.outline_click; -/* ### more work needed for IE6 - if (!this.ns_pos) - { - target.onmouseover = this.hover_outline; - target.onmouseout = this.unhover_outline; - } -*/ - if (this.foldable(target)) - { - target.foldable = true; - target.onfocus = function () {w3c_slidy.outline = this;}; - target.onblur = function () {w3c_slidy.outline = null;}; - - if (!target.getAttribute("tabindex")) - target.setAttribute("tabindex", "0"); - - if (this.has_class(target, "expand")) - this.unfold(target); - else - this.fold(target); - } - else - { - this.add_class(target, "nofold"); - target.visible = true; - target.foldable = false; - } - } - }, - - foldable: function (item) { - if (!item || item.nodeType != 1) - return false; - - var node = item.firstChild; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) - return true; - - node = node.nextSibling; - } - - return false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - fold: function (item) { - if (item) - { - this.remove_class(item, "unfolded"); - this.add_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.add_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - unfold: function (item) { - if (item) - { - this.add_class(item, "unfolded"); - this.remove_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.remove_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = true; - }, - - outline_click: function (e) { - if (!e) - e = window.event; - - var rightclick = false; - var target = w3c_slidy.get_target(e); - - while (target && target.visible == undefined) - target = target.parentNode; - - if (!target) - return true; - - if (e.which) - rightclick = (e.which == 3); - else if (e.button) - rightclick = (e.button == 2); - - if (!rightclick && target.visible != undefined) - { - if (target.foldable) - { - if (target.visible) - w3c_slidy.fold(target); - else - w3c_slidy.unfold(target); - } - - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - } - - return false; - }, - - add_initial_prompt: function () { - var prompt = this.create_element("div"); - prompt.setAttribute("class", "initial_prompt"); - - var p1 = this.create_element("p"); - prompt.appendChild(p1); - p1.setAttribute("class", "help"); - - if (this.keyboardless) - p1.innerHTML = "swipe right to move to next slide"; - else - p1.innerHTML = "Space, Right Arrow or swipe right to move to " + - "next slide, click help below for more details"; - - this.add_listener(prompt, "click", function (e) { - document.body.removeChild(prompt); - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }); - - document.body.appendChild(prompt); - this.initial_prompt = prompt; - setTimeout(function() {document.body.removeChild(prompt);}, 5000); - }, - - add_toolbar: function () { - var counter, page; - - this.toolbar = this.create_element("div"); - this.toolbar.setAttribute("class", "toolbar"); - - // a reasonably behaved browser - if (this.ns_pos || !this.ie6) - { - var right = this.create_element("div"); - right.setAttribute("style", "float: right; text-align: right"); - - counter = this.create_element("span") - counter.innerHTML = this.localize("slide") + " n/m"; - right.appendChild(counter); - this.toolbar.appendChild(right); - - var left = this.create_element("div"); - left.setAttribute("style", "text-align: left"); - - // global end of slide indicator - this.eos = this.create_element("span"); - this.eos.innerHTML = "* "; - left.appendChild(this.eos); - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - left.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - left.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()"); - contents.setAttribute("title", this.localize("table of contents")); - contents.innerHTML = this.localize("contents?"); - left.appendChild(contents); - - var gap2 = document.createTextNode(" "); - left.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.className = "copyright"; - span.innerHTML = copyright; - left.appendChild(span); - } - - this.toolbar.setAttribute("tabindex", "0"); - this.toolbar.appendChild(left); - } - else // IE6 so need to work around its poor CSS support - { - this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute"); - this.toolbar.style.zIndex = "200"; - this.toolbar.style.width = "99.9%"; - this.toolbar.style.height = "1.2em"; - this.toolbar.style.top = "auto"; - this.toolbar.style.bottom = "0"; - this.toolbar.style.left = "0"; - this.toolbar.style.right = "0"; - this.toolbar.style.textAlign = "left"; - this.toolbar.style.fontSize = "60%"; - this.toolbar.style.color = "red"; - this.toolbar.borderWidth = 0; - this.toolbar.className = "toolbar"; - this.toolbar.style.background = "rgb(240,240,240)"; - - // would like to have help text left aligned - // and page counter right aligned, floating - // div's don't work, so instead use nested - // absolutely positioned div's. - - var sp = this.create_element("span"); - sp.innerHTML = "  * "; - this.toolbar.appendChild(sp); - this.eos = sp; // end of slide indicator - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - this.toolbar.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - this.toolbar.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:toggleTableOfContents()"); - contents.setAttribute("title", this.localize("table of contents".localize)); - contents.innerHTML = this.localize("contents?"); - this.toolbar.appendChild(contents); - - var gap2 = document.createTextNode(" "); - this.toolbar.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.innerHTML = copyright; - span.style.color = "black"; - span.style.marginLeft = "0.5em"; - this.toolbar.appendChild(span); - } - - counter = this.create_element("div") - counter.style.position = "absolute"; - counter.style.width = "auto"; //"20%"; - counter.style.height = "1.2em"; - counter.style.top = "auto"; - counter.style.bottom = 0; - counter.style.right = "0"; - counter.style.textAlign = "right"; - counter.style.color = "red"; - counter.style.background = "rgb(240,240,240)"; - - counter.innerHTML = this.localize("slide") + " n/m"; - this.toolbar.appendChild(counter); - } - - // ensure that click isn't passed through to the page - this.toolbar.onclick = - function (e) { - if (!e) - e = window.event; - - var target = e.target; - - if (!target && e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target && target.nodeType == 3) - target = target.parentNode; - - w3c_slidy.stop_propagation(e); - - if (target && target.nodeName.toLowerCase() != "a") - w3c_slidy.mouse_button_click(e); - }; - - this.slide_number_element = counter; - this.set_eos_status(false); - document.body.appendChild(this.toolbar); - }, - - // wysiwyg editors make it hard to use div elements - // e.g. amaya loses the div when you copy and paste - // this function wraps div elements around implicit - // slides which start with an h1 element and continue - // up to the next heading or div element - wrap_implicit_slides: function () { - var i, heading, node, next, div; - var headings = document.getElementsByTagName("h1"); - - if (!headings) - return; - - for (i = 0; i < headings.length; ++i) - { - heading = headings[i]; - - if (heading.parentNode != document.body) - continue; - - node = heading.nextSibling; - - div = document.createElement("div"); - this.add_class(div, "slide"); - document.body.replaceChild(div, heading); - div.appendChild(heading); - - while (node) - { - if (node.nodeType == 1 && // an element - (node.nodeName == "H1" || - node.nodeName == "h1" || - node.nodeName == "DIV" || - node.nodeName == "div")) - break; - - next = node.nextSibling; - node = document.body.removeChild(node); - div.appendChild(node); - node = next; - } - } - }, - -// return new array of all slides - collect_slides: function () { - var slides = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "slide")) - { - // add slide to collection - slides[slides.length] = div; - - // hide each slide as it is found - this.add_class(div, "hidden"); - - // add dummy
    at end for scrolling hack - var node1 = document.createElement("br"); - div.appendChild(node1); - var node2 = document.createElement("br"); - div.appendChild(node2); - } - else if (this.has_class(div, "background")) - { // work around for Firefox SVG reload bug - // which otherwise replaces 1st SVG graphic with 2nd - div.style.display = "block"; - } - } - - this.slides = slides; - }, - - // return new array of all
    - collect_notes: function () { - var notes = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "handout")) - { - // add note to collection - notes[notes.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.notes = notes; - }, - - // return new array of all
    - // including named backgrounds e.g. class="background titlepage" - collect_backgrounds: function () { - var backgrounds = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "background")) - { - // add background to collection - backgrounds[backgrounds.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.backgrounds = backgrounds; - }, - - // set click handlers on all anchors - patch_anchors: function () { - var self = w3c_slidy; - var handler = function (event) { - // compare this.href with location.href - // for link to another slide in this doc - - if (self.page_address(this.href) == self.page_address(location.href)) - { - // yes, so find new slide number - var newslidenum = self.find_slide_number(this.href); - - if (newslidenum != self.slide_number) - { - var slide = self.slides[self.slide_number]; - self.hide_slide(slide); - self.slide_number = newslidenum; - slide = self.slides[self.slide_number]; - self.show_slide(slide); - self.set_location(); - } - } - else - w3c_slidy.stop_propagation(event); - -// else if (this.target == null) -// location.href = this.href; - - this.blur(); - self.disable_slide_click = true; - }; - - var anchors = document.body.getElementsByTagName("a"); - - for (var i = 0; i < anchors.length; ++i) - { - if (window.addEventListener) - anchors[i].addEventListener("click", handler, false); - else - anchors[i].attachEvent("onclick", handler); - } - }, - - // ### CHECK ME ### see which functions are invoked via setTimeout - // either directly or indirectly for use of w3c_slidy vs this - show_slide_number: function () { - var timer = w3c_slidy.get_timer(); - w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " + - (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length; - }, - - // every 200mS check if the location has been changed as a - // result of the user activating the Back button/menu item - // doesn't work for Opera < 9.5 - check_location: function () { - var hash = location.hash; - - if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#")) - w3c_slidy.goto_slide(0); - else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")") - { - var num = parseInt(location.hash.substr(2)); - - if (!isNaN(num)) - w3c_slidy.goto_slide(num-1); - } - - if (w3c_slidy.time_left && w3c_slidy.slide_number > 0) - { - w3c_slidy.show_slide_number(); - - if (w3c_slidy.time_left > 0) - w3c_slidy.time_left -= 200; - } - }, - - get_timer: function () { - var timer = ""; - if (w3c_slidy.time_left) - { - var mins, secs; - secs = Math.floor(w3c_slidy.time_left/1000); - mins = Math.floor(secs / 60); - secs = secs % 60; - timer = (mins ? mins+"m" : "") + secs + "s "; - } - - return timer; - }, - - // this doesn't push location onto history stack for IE - // for which a hidden iframe hack is needed: load page into - // the iframe with script that set's parent's location.hash - // but that won't work for standalone use unless we can - // create the page dynamically via a javascript: URL - set_location: function () { - var uri = w3c_slidy.page_address(location.href); - var hash = "#(" + (w3c_slidy.slide_number+1) + ")"; - - if (w3c_slidy.slide_number >= 0) - uri = uri + hash; - - if (w3c_slidy.ie && (w3c_slidy.ie6 || w3c_slidy.ie7)) - w3c_slidy.push_hash(hash); - - if (uri != location.href) // && !khtml - location.href = uri; - - if (this.khtml) - hash = "(" + (w3c_slidy.slide_number+1) + ")"; - - if (!this.ie && location.hash != hash && location.hash != "") - location.hash = hash; - - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide_number(); - }, - - page_address: function (uri) { - var i = uri.indexOf("#"); - - if (i < 0) - i = uri.indexOf("%23"); - - // check if anchor is entire page - - if (i < 0) - return uri; // yes - - return uri.substr(0, i); - }, - - // only used for IE6 and IE7 - on_frame_loaded: function (hash) { - location.hash = hash; - var uri = w3c_slidy.page_address(location.href); - location.href = uri + hash; - }, - - // history hack with thanks to Bertrand Le Roy - push_hash: function (hash) { - if (hash == "") hash = "#(1)"; - window.location.hash = hash; - - var doc = document.getElementById("historyFrame").contentWindow.document; - doc.open("javascript:''"); - doc.write("hello mum"); - doc.close(); - }, - - // find current slide based upon location - // first find target anchor and then look - // for associated div element enclosing it - // finally map that to slide number - find_slide_number: function (uri) { - // first get anchor from page location - - var i = uri.indexOf("#"); - - // check if anchor is entire page - if (i < 0) - return 0; // yes - - var anchor = unescape(uri.substr(i+1)); - - // now use anchor as XML ID to find target - var target = document.getElementById(anchor); - - if (!target) - { - // does anchor look like "(2)" for slide 2 ?? - // where first slide is (1) - var re = /\((\d)+\)/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // accept [2] for backwards compatibility - re = /\[(\d)+\]/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // oh dear unknown anchor - return 0; - } - - // search for enclosing slide - - while (true) - { - // browser coerces html elements to uppercase! - if (target.nodeName.toLowerCase() == "div" && - this.has_class(target, "slide")) - { - // found the slide element - break; - } - - // otherwise try parent element if any - - target = target.parentNode; - - if (!target) - { - return 0; // no luck! - } - }; - - for (i = 0; i < slides.length; ++i) - { - if (slides[i] == target) - return i; // success - } - - // oh dear still no luck - return 0; - }, - - previous_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide; - - if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null) - { - w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown); - w3c_slidy.set_eos_status(false); - } - else if (w3c_slidy.slide_number > 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - w3c_slidy.set_eos_status(true); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_location(); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - next_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide, last = w3c_slidy.last_shown; - - if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1) - w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown); - - if ((!incremental || w3c_slidy.last_shown == null) && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number + 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - else if (!w3c_slidy.last_shown) - { - if (last && incremental) - w3c_slidy.last_shown = last; - } - - w3c_slidy.set_location(); - - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - // to first slide with nothing revealed - // i.e. state at start of presentation - first_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - if (w3c_slidy.slide_number != 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = 0; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_eos_status( - !w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.set_location(); - } - }, - - // goto last slide with everything revealed - // i.e. state at end of presentation - last_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - w3c_slidy.last_shown = null; //revealNextItem(lastShown); - - if (w3c_slidy.last_shown == null && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.slides.length - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - - w3c_slidy.show_slide(slide); - } - else - { - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - } - - w3c_slidy.set_eos_status(true); - w3c_slidy.set_location(); - } - }, - - - // ### check this and consider add/remove class - set_eos_status: function (state) { - if (this.eos) - this.eos.style.color = (state ? "rgb(240,240,240)" : "red"); - }, - - // first slide is 0 - goto_slide: function (num) { - //alert("going to slide " + (num+1)); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = num; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide(slide); - w3c_slidy.show_slide_number(); - }, - - - show_slide: function (slide) { - this.sync_background(slide); - window.scrollTo(0,0); - this.remove_class(slide, "hidden"); - }, - - hide_slide: function (slide) { - this.add_class(slide, "hidden"); - }, - - // show just the backgrounds pertinent to this slide - // when slide background-color is transparent - // this should now work with rgba color values - sync_background: function (slide) { - var background; - var bgColor; - - if (slide.currentStyle) - bgColor = slide.currentStyle["backgroundColor"]; - else if (document.defaultView) - { - var styles = document.defaultView.getComputedStyle(slide,null); - - if (styles) - bgColor = styles.getPropertyValue("background-color"); - else // broken implementation probably due Safari or Konqueror - { - //alert("defective implementation of getComputedStyle()"); - bgColor = "transparent"; - } - } - else - bgColor == "transparent"; - - if (bgColor == "transparent" || - bgColor.indexOf("rgba") >= 0 || - bgColor.indexOf("opacity") >= 0) - { - var slideClass = this.get_class_list(slide); - - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - - var bgClass = this.get_class_list(background); - - if (this.matching_background(slideClass, bgClass)) - this.remove_class(background, "hidden"); - else - this.add_class(background, "hidden"); - } - } - else // forcibly hide all backgrounds - this.hide_backgrounds(); - }, - - hide_backgrounds: function () { - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - this.add_class(background, "hidden"); - } - }, - - // compare classes for slide and background - matching_background: function (slideClass, bgClass) { - var i, count, pattern, result; - - // define pattern as regular expression - pattern = /\w+/g; - - // check background class names - result = bgClass.match(pattern); - - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (result[i] == "background") - continue; - - ++count; - } - - if (count == 0) // default match - return true; - - // check for matches and place result in array - result = slideClass.match(pattern); - - // now check if desired name is present for background - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (this.has_token(bgClass, result[i])) - return true; - } - - return false; - }, - - resized: function () { - var width = 0; - - if ( typeof( window.innerWidth ) == 'number' ) - width = window.innerWidth; // Non IE browser - else if (document.documentElement && document.documentElement.clientWidth) - width = document.documentElement.clientWidth; // IE6 - else if (document.body && document.body.clientWidth) - width = document.body.clientWidth; // IE4 - - var height = 0; - - if ( typeof( window.innerHeight ) == 'number' ) - height = window.innerHeight; // Non IE browser - else if (document.documentElement && document.documentElement.clientHeight) - height = document.documentElement.clientHeight; // IE6 - else if (document.body && document.body.clientHeight) - height = document.body.clientHeight; // IE4 - - if (height && (width/height > 1.05*1024/768)) - { - width = height * 1024.0/768; - } - - // IE fires onresize even when only font size is changed! - // so we do a check to avoid blocking < and > actions - if (width != w3c_slidy.last_width || height != w3c_slidy.last_height) - { - if (width >= 1100) - w3c_slidy.size_index = 5; // 4 - else if (width >= 1000) - w3c_slidy.size_index = 4; // 3 - else if (width >= 800) - w3c_slidy.size_index = 3; // 2 - else if (width >= 600) - w3c_slidy.size_index = 2; // 1 - else if (width) - w3c_slidy.size_index = 0; - - // add in font size adjustment from meta element e.g. - // - // useful when slides have too much content ;-) - - if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment && - w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length) - w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment; - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - w3c_slidy.adjust_object_dimensions(width, height); - - if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index]) - { - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - } - - w3c_slidy.last_width = width; - w3c_slidy.last_height = height; - - // force reflow to work around Mozilla bug - if (w3c_slidy.ns_pos) - { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - } - - // force correct positioning of toolbar - w3c_slidy.refresh_toolbar(200); - } - }, - - scrolled: function () { - if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset(); - // hide toolbar - w3c_slidy.toolbar.style.display = "none"; - - // make it reappear later - if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all) - { - setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000); - w3c_slidy.scrollhack = 1; - } - } - }, - - hide_toolbar: function () { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden"); - window.focus(); - }, - - // used to ensure IE refreshes toolbar in correct position - refresh_toolbar: function (interval) { - if (!w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hide_toolbar(); - setTimeout(function () {w3c_slidy.show_toolbar(); }, interval); - } - }, - - // restores toolbar after short delay - show_toolbar: function () { - if (w3c_slidy.want_toolbar) - { - w3c_slidy.toolbar.style.display = "block"; - - if (!w3c_slidy.ns_pos) - { - // adjust position to allow for scrolling - var xoffset = w3c_slidy.scroll_x_offset(); - w3c_slidy.toolbar.style.left = xoffset; - w3c_slidy.toolbar.style.right = xoffset; - - // determine vertical scroll offset - //var yoffset = scrollYOffset(); - - // bottom is doc height - window height - scroll offset - //var bottom = documentHeight() - lastHeight - yoffset - - //if (yoffset > 0 || documentHeight() > lastHeight) - // bottom += 16; // allow for height of scrollbar - - w3c_slidy.toolbar.style.bottom = 0; //bottom; - } - - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden"); - } - - w3c_slidy.scrollhack = 0; - - - // set the keyboard focus to the help link on the - // toolbar to ensure that document has the focus - // IE doesn't always work with window.focus() - // and this hack has benefit of Enter for help - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - }, - -// invoked via F key - toggle_toolbar: function () { - if (!w3c_slidy.view_all) - { - if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden")) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 1; - } - else - { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 0; - } - } - }, - - scroll_x_offset: function () { - if (window.pageXOffset) - return self.pageXOffset; - - if (document.documentElement && - document.documentElement.scrollLeft) - return document.documentElement.scrollLeft; - - if (document.body) - return document.body.scrollLeft; - - return 0; - }, - - scroll_y_offset: function () { - if (window.pageYOffset) - return self.pageYOffset; - - if (document.documentElement && - document.documentElement.scrollTop) - return document.documentElement.scrollTop; - - if (document.body) - return document.body.scrollTop; - - return 0; - }, - - // looking for a way to determine height of slide content - // the slide itself is set to the height of the window - optimize_font_size: function () { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - //var dh = documentHeight(); //getDocHeight(document); - var dh = slide.scrollHeight; - var wh = getWindowHeight(); - var u = 100 * dh / wh; - - alert("window utilization = " + u + "% (doc " - + dh + " win " + wh + ")"); - }, - - // from document object - get_doc_height: function (doc) { - if (!doc) - doc = document; - - if (doc && doc.body && doc.body.offsetHeight) - return doc.body.offsetHeight; // ns/gecko syntax - - if (doc && doc.body && doc.body.scrollHeight) - return doc.body.scrollHeight; - - alert("couldn't determine document height"); - }, - - get_window_height: function () { - if ( typeof( window.innerHeight ) == 'number' ) - return window.innerHeight; // Non IE browser - - if (document.documentElement && document.documentElement.clientHeight) - return document.documentElement.clientHeight; // IE6 - - if (document.body && document.body.clientHeight) - return document.body.clientHeight; // IE4 - }, - - document_height: function () { - var sh, oh; - - sh = document.body.scrollHeight; - oh = document.body.offsetHeight; - - if (sh && oh) - { - return (sh > oh ? sh : oh); - } - - // no idea! - return 0; - }, - - smaller: function () { - if (w3c_slidy.size_index > 0) - { - --w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - bigger: function () { - if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1) - { - ++w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - // with thanks to Ivan Herman for the suggestion - adjust_object_dimensions: function (width, height) { - for( var i = 0; i < w3c_slidy.objects.length; i++ ) - { - var obj = this.objects[i]; - var mimeType = obj.getAttribute("type"); - - if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash") - { - if ( !obj.initialWidth ) - obj.initialWidth = obj.getAttribute("width"); - - if ( !obj.initialHeight ) - obj.initialHeight = obj.getAttribute("height"); - - if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" ) - { - var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1)); - var newW = width * (w/100.0); - obj.setAttribute("width",newW); - } - - if ( obj.initialHeight && - obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" ) - { - var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1)); - var newH = height * (h/100.0); - obj.setAttribute("height", newH); - } - } - } - }, - - // needed for Opera to inhibit default behavior - // since Opera delivers keyPress even if keyDown - // was cancelled - key_press: function (event) { - if (!event) - event = window.event; - - if (!w3c_slidy.key_wanted) - return w3c_slidy.cancel(event); - - return true; - }, - - // See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes - key_down: function (event) { - var key, target, tag; - - w3c_slidy.key_wanted = true; - - if (!event) - event = window.event; - - // kludge around NS/IE differences - if (window.event) - { - key = window.event.keyCode; - target = window.event.srcElement; - } - else if (event.which) - { - key = event.which; - target = event.target; - } - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // avoid interfering with keystroke - // behavior for non-slidy chrome elements - if (!w3c_slidy.slidy_chrome(target) && - w3c_slidy.special_element(target)) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey || event.metaKey) - return true; - - // dismiss table of contents if visible - if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40) - { - w3c_slidy.hide_table_of_contents(true); - - if (key == 27 || key == 84 || key == 67) - return w3c_slidy.cancel(event); - } - - if (key == 34) // Page Down - { - w3c_slidy.next_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 33) // Page Up - { - w3c_slidy.previous_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 32) // space bar - { - w3c_slidy.next_slide(true); - return w3c_slidy.cancel(event); - } - else if (key == 37) // Left arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.previous_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 36) // Home - { - w3c_slidy.first_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 35) // End - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 39) // Right arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.next_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 13) // Enter - { - if (w3c_slidy.outline) - { - if (w3c_slidy.outline.visible) - w3c_slidy.fold(w3c_slidy.outline); - else - w3c_slidy.unfold(w3c_slidy.outline); - - return w3c_slidy.cancel(event); - } - } - else if (key == 188) // < for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 190) // > for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 189 || key == 109) // - for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 187 || key == 191 || key == 107) // = + for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 83) // S for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 66) // B for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 90) // Z for last slide - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 70) // F for toggle toolbar - { - w3c_slidy.toggle_toolbar(); - return w3c_slidy.cancel(event); - } - else if (key == 65) // A for toggle view single/all slides - { - w3c_slidy.toggle_view(); - return w3c_slidy.cancel(event); - } - else if (key == 75) // toggle action of left click for next page - { - w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled; - var alert_msg = (w3c_slidy.mouse_click_enabled ? - "enabled" : "disabled") + " mouse click advance"; - - alert(w3c_slidy.localize(alert_msg)); - return w3c_slidy.cancel(event); - } - else if (key == 84 || key == 67) // T or C for table of contents - { - if (w3c_slidy.toc) - w3c_slidy.toggle_table_of_contents(); - - return w3c_slidy.cancel(event); - } - else if (key == 72) // H for help - { - window.location = w3c_slidy.help_page; - return w3c_slidy.cancel(event); - } - //else alert("key code is "+ key); - - return true; - }, - - // safe for both text/html and application/xhtml+xml - create_element: function (name) { - if (this.xhtml && (typeof document.createElementNS != 'undefined')) - return document.createElementNS("http://www.w3.org/1999/xhtml", name) - - return document.createElement(name); - }, - - get_element_style: function (elem, IEStyleProp, CSSStyleProp) { - if (elem.currentStyle) - { - return elem.currentStyle[IEStyleProp]; - } - else if (window.getComputedStyle) - { - var compStyle = window.getComputedStyle(elem, ""); - return compStyle.getPropertyValue(CSSStyleProp); - } - return ""; - }, - - // the string str is a whitespace separated list of tokens - // test if str contains a particular token, e.g. "slide" - has_token: function (str, token) { - if (str) - { - // define pattern as regular expression - var pattern = /\w+/g; - - // check for matches - // place result in array - var result = str.match(pattern); - - // now check if desired token is present - for (var i = 0; i < result.length; i++) - { - if (result[i] == token) - return true; - } - } - - return false; - }, - - get_class_list: function (element) { - if (typeof element.className != 'undefined') - return element.className; - - return element.getAttribute("class"); - }, - - has_class: function (element, name) { - if (element.nodeType != 1) - return false; - - var regexp = new RegExp("(^| )" + name + "\W*"); - - if (typeof element.className != 'undefined') - return regexp.test(element.className); - - return regexp.test(element.getAttribute("class")); - }, - - remove_class: function (element, name) { - var regexp = new RegExp("(^| )" + name + "\W*"); - var clsval = ""; - - if (typeof element.className != 'undefined') - { - clsval = element.className; - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.className = clsval; - } - } - else - { - clsval = element.getAttribute("class"); - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.setAttribute("class", clsval); - } - } - }, - - add_class: function (element, name) { - if (!this.has_class(element, name)) - { - if (typeof element.className != 'undefined') - element.className += " " + name; - else - { - var clsval = element.getAttribute("class"); - clsval = clsval ? clsval + " " + name : name; - element.setAttribute("class", clsval); - } - } - }, - - // HTML elements that can be used with class="incremental" - // note that you can also put the class on containers like - // up, ol, dl, and div to make their contents appear - // incrementally. Upper case is used since this is what - // browsers report for HTML node names (text/html). - incremental_elements: null, - okay_for_incremental: function (name) { - if (!this.incremental_elements) - { - var inclist = new Array(); - inclist["p"] = true; - inclist["pre"] = true; - inclist["li"] = true; - inclist["blockquote"] = true; - inclist["dt"] = true; - inclist["dd"] = true; - inclist["h2"] = true; - inclist["h3"] = true; - inclist["h4"] = true; - inclist["h5"] = true; - inclist["h6"] = true; - inclist["span"] = true; - inclist["address"] = true; - inclist["table"] = true; - inclist["tr"] = true; - inclist["th"] = true; - inclist["td"] = true; - inclist["img"] = true; - inclist["object"] = true; - this.incremental_elements = inclist; - } - return this.incremental_elements[name.toLowerCase()]; - }, - - next_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.next_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) // ELEMENT - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - previous_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.previous_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - // set visibility for all elements on current slide with - // a parent element with attribute class="incremental" - set_visibility_all_incremental: function (value) { - var node = this.next_incremental_item(null); - - if (value == "hidden") - { - while (node) - { - w3c_slidy.add_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - else // value == "visible" - { - while (node) - { - w3c_slidy.remove_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - }, - - // reveal the next hidden item on the slide - // node is null or the node that was last revealed - reveal_next_item: function (node) { - node = w3c_slidy.next_incremental_item(node); - - if (node && node.nodeType == 1) // an element - w3c_slidy.remove_class(node, "invisible"); - - return node; - }, - - // exact inverse of revealNextItem(node) - hide_previous_item: function (node) { - if (node && node.nodeType == 1) // an element - w3c_slidy.add_class(node, "invisible"); - - return this.previous_incremental_item(node); - }, - - // left to right traversal of root's content - next_node: function (root, node) { - if (node == null) - return root.firstChild; - - if (node.firstChild) - return node.firstChild; - - if (node.nextSibling) - return node.nextSibling; - - for (;;) - { - node = node.parentNode; - - if (!node || node == root) - break; - - if (node && node.nextSibling) - return node.nextSibling; - } - - return null; - }, - - // right to left traversal of root's content - previous_node: function (root, node) { - if (node == null) - { - node = root.lastChild; - - if (node) - { - while (node.lastChild) - node = node.lastChild; - } - - return node; - } - - if (node.previousSibling) - { - node = node.previousSibling; - - while (node.lastChild) - node = node.lastChild; - - return node; - } - - if (node.parentNode != root) - return node.parentNode; - - return null; - }, - - previous_sibling_element: function (el) { - el = el.previousSibling; - - while (el && el.nodeType != 1) - el = el.previousSibling; - - return el; - }, - - next_sibling_element: function (el) { - el = el.nextSibling; - - while (el && el.nodeType != 1) - el = el.nextSibling; - - return el; - }, - - first_child_element: function (el) { - var node; - - for (node = el.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1) - break; - } - - return node; - }, - - first_tag: function (element, tag) { - var node; - - if (!this.is_xhtml) - tag = tag.toUpperCase(); - - for (node = element.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1 && node.nodeName == tag) - break; - } - - return node; - }, - - hide_selection: function () { - if (window.getSelection) // Firefox, Chromium, Safari, Opera - { - var selection = window.getSelection(); - - if (selection.rangeCount > 0) - { - var range = selection.getRangeAt(0); - range.collapse (false); - } - } - else // Internet Explorer - { - var textRange = document.selection.createRange (); - textRange.collapse (false); - } - }, - - get_selected_text: function () { - try - { - if (window.getSelection) - return window.getSelection().toString(); - - if (document.getSelection) - return document.getSelection().toString(); - - if (document.selection) - return document.selection.createRange().text; - } - catch (e) - { - } - - return ""; - }, - - // make note of length of selected text - // as this evaluates to zero in click event - mouse_button_up: function (e) { - w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length; - }, - - // right mouse button click is reserved for context menus - // it is more reliable to detect rightclick than leftclick - mouse_button_click: function (e) { - var rightclick = false; - var leftclick = false; - var middleclick = false; - var target; - - if (!e) - var e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target.nodeType == 3) - target = target.parentNode; - - if (e.which) // all browsers except IE - { - leftclick = (e.which == 1); - middleclick = (e.which == 2); - rightclick = (e.which == 3); - } - else if (e.button) - { - // Konqueror gives 1 for left, 4 for middle - // IE6 gives 0 for left and not 1 as I expected - - if (e.button == 4) - middleclick = true; - - // all browsers agree on 2 for right button - rightclick = (e.button == 2); - } - else - leftclick = true; - - if (w3c_slidy.selected_text_len > 0) - { - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - // dismiss table of contents - w3c_slidy.hide_table_of_contents(false); - - // check if target is something that probably want's clicks - // e.g. a, embed, object, input, textarea, select, option - var tag = target.nodeName.toLowerCase(); - - if (w3c_slidy.mouse_click_enabled && leftclick && - !w3c_slidy.special_element(target) && - !target.onclick) - { - w3c_slidy.next_slide(true); - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - return true; - }, - - special_element: function (e) { - var tag = e.nodeName.toLowerCase(); - - return e.onkeydown || - e.onclick || - tag == "a" || - tag == "embed" || - tag == "object" || - tag == "video" || - tag == "audio" || - tag == "input" || - tag == "textarea" || - tag == "select" || - tag == "option"; - }, - - slidy_chrome: function (el) { - while (el) - { - if (el == w3c_slidy.toc || - el == w3c_slidy.toolbar || - w3c_slidy.has_class(el, "outline")) - return true; - - el = el.parentNode; - } - - return false; - }, - - get_key: function (e) - { - var key; - - // kludge around NS/IE differences - if (typeof window.event != "undefined") - key = window.event.keyCode; - else if (e.which) - key = e.which; - - return key; - }, - - get_target: function (e) { - var target; - - if (!e) - e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - if (target.nodeType != 1) - target = target.parentNode; - - return target; - }, - - // does display property provide correct defaults? - is_block: function (elem) { - var tag = elem.nodeName.toLowerCase(); - - return tag == "ol" || tag == "ul" || tag == "p" || - tag == "li" || tag == "table" || tag == "pre" || - tag == "h1" || tag == "h2" || tag == "h3" || - tag == "h4" || tag == "h5" || tag == "h6" || - tag == "blockquote" || tag == "address"; - }, - - add_listener: function (element, event, handler) { - if (window.addEventListener) - element.addEventListener(event, handler, false); - else - element.attachEvent("on"+event, handler); - }, - - // used to prevent event propagation from field controls - stop_propagation: function (event) { - event = event ? event : window.event; - event.cancelBubble = true; // for IE - - if (event.stopPropagation) - event.stopPropagation(); - - return true; - }, - - cancel: function (event) { - if (event) - { - event.cancel = true; - event.returnValue = false; - - if (event.preventDefault) - event.preventDefault(); - } - - w3c_slidy.key_wanted = false; - return false; - }, - -// for each language define an associative array -// and also the help text which is longer - - strings_es: { - "slide":"pág.", - "help?":"Ayuda", - "contents?":"Índice", - "table of contents":"tabla de contenidos", - "Table of Contents":"Tabla de Contenidos", - "restart presentation":"Reiniciar presentación", - "restart?":"Inicio" - }, - help_es: - "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " + - "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.", - - strings_ca: { - "slide":"pàg..", - "help?":"Ajuda", - "contents?":"Índex", - "table of contents":"taula de continguts", - "Table of Contents":"Taula de Continguts", - "restart presentation":"Reiniciar presentació", - "restart?":"Inici" - }, - help_ca: - "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " + - "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.", - - strings_cs: { - "slide":"snímek", - "help?":"nápověda", - "contents?":"obsah", - "table of contents":"obsah prezentace", - "Table of Contents":"Obsah prezentace", - "restart presentation":"znovu spustit prezentaci", - "restart?":"restart" - }, - help_cs: - "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " + - "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " + - "dá zvětšit a zmenšit pomocí kláves B a S.", - - strings_nl: { - "slide":"pagina", - "help?":"Help?", - "contents?":"Inhoud?", - "table of contents":"inhoudsopgave", - "Table of Contents":"Inhoudsopgave", - "restart presentation":"herstart presentatie", - "restart?":"Herstart?" - }, - help_nl: - "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " + - "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.", - - strings_de: { - "slide":"Seite", - "help?":"Hilfe", - "contents?":"Übersicht", - "table of contents":"Inhaltsverzeichnis", - "Table of Contents":"Inhaltsverzeichnis", - "restart presentation":"Präsentation neu starten", - "restart?":"Neustart" - }, - help_de: - "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " + - "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.", - - strings_pl: { - "slide":"slajd", - "help?":"pomoc?", - "contents?":"spis treści?", - "table of contents":"spis treści", - "Table of Contents":"Spis Treści", - "restart presentation":"Restartuj prezentację", - "restart?":"restart?" - }, - help_pl: - "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" + - "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.", - - strings_fr: { - "slide":"page", - "help?":"Aide", - "contents?":"Index", - "table of contents":"table des matières", - "Table of Contents":"Table des matières", - "restart presentation":"Recommencer l'exposé", - "restart?":"Début" - }, - help_fr: - "Naviguez avec la souris, la barre d'espace, les flèches " + - "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " + - "les touches S et B pour modifier la taille de la police.", - - strings_hu: { - "slide":"oldal", - "help?":"segítség", - "contents?":"tartalom", - "table of contents":"tartalomjegyzék", - "Table of Contents":"Tartalomjegyzék", - "restart presentation":"bemutató újraindítása", - "restart?":"újraindítás" - }, - help_hu: - "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " + - "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " + - "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " + - "a szöveg méretét.", - - strings_it: { - "slide":"pag.", - "help?":"Aiuto", - "contents?":"Indice", - "table of contents":"indice", - "Table of Contents":"Indice", - "restart presentation":"Ricominciare la presentazione", - "restart?":"Inizio" - }, - help_it: - "Navigare con mouse, barra spazio, frecce sinistra/destra o " + - "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.", - - strings_el: { - "slide":"σελίδα", - "help?":"βοήθεια;", - "contents?":"περιεχόμενα;", - "table of contents":"πίνακας περιεχομένων", - "Table of Contents":"Πίνακας Περιεχομένων", - "restart presentation":"επανεκκίνηση παρουσίασης", - "restart?":"επανεκκίνηση;" - }, - help_el: - "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " + - "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " + - "το μέγεθος της γραμματοσειράς.", - - strings_ja: { - "slide":"スライド", - "help?":"ヘルプ", - "contents?":"目次", - "table of contents":"目次を表示", - "Table of Contents":"目次", - "restart presentation":"最初から再生", - "restart?":"最初から" - }, - help_ja: - "マウス左クリック ・ スペース ・ 左右キー " + - "または Page Up ・ Page Downで操作, S ・ Bでフォントサイズ変更", - - strings_zh: { - "slide":"幻灯片", - "help?":"帮助?", - "contents?":"内容?", - "table of contents":"目录", - "Table of Contents":"目录", - "restart presentation":"重新启动展示", - "restart?":"重新启动?" - }, - help_zh: - "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " + - "用 S, B 改变字体大小.", - - strings_ru: { - "slide":"слайд", - "help?":"помощь?", - "contents?":"содержание?", - "table of contents":"оглавление", - "Table of Contents":"Оглавление", - "restart presentation":"перезапустить презентацию", - "restart?":"перезапуск?" - }, - help_ru: - "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" + - "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.", - - strings_sv: { - "slide":"sida", - "help?":"hjälp", - "contents?":"innehåll", - "table of contents":"innehållsförteckning", - "Table of Contents":"Innehållsförteckning", - "restart presentation":"visa presentationen från början", - "restart?":"börja om" - }, - help_sv: - "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " + - "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " + - "Använd tangenterna S och B för att ändra textens storlek.", - - strings: { }, - - localize: function (src) { - if (src == "") - return src; - - // try full language code, e.g. en-US - var s, lookup = w3c_slidy.strings[w3c_slidy.lang]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - - // strip country code suffix, e.g. - // try en if undefined for en-US - var lg = w3c_slidy.lang.split("-"); - - if (lg.length > 1) - { - lookup = w3c_slidy.strings[lg[0]]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - } - - // otherwise string as is - return src; - }, - - init_localization: function () { - var i18n = w3c_slidy; - var help_text = w3c_slidy.help_text; - - // each such language array is declared in the localize array - // this is used as in w3c_slidy.localize("foo"); - this.strings = { - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - }, - - i18n.strings_es[help_text] = i18n.help_es; - i18n.strings_ca[help_text] = i18n.help_ca; - i18n.strings_cs[help_text] = i18n.help_cs; - i18n.strings_nl[help_text] = i18n.help_nl; - i18n.strings_de[help_text] = i18n.help_de; - i18n.strings_pl[help_text] = i18n.help_pl; - i18n.strings_fr[help_text] = i18n.help_fr; - i18n.strings_hu[help_text] = i18n.help_hu; - i18n.strings_it[help_text] = i18n.help_it; - i18n.strings_el[help_text] = i18n.help_el; - i18n.strings_ja[help_text] = i18n.help_ja; - i18n.strings_zh[help_text] = i18n.help_zh; - i18n.strings_ru[help_text] = i18n.help_ru; - i18n.strings_sv[help_text] = i18n.help_sv; - - w3c_slidy.lang = document.body.parentNode.getAttribute("lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = "en"; - } -}; - -// hack for back button behavior -if (w3c_slidy.ie6 || w3c_slidy.ie7) -{ - document.write(""); -} - -// attach event listeners for initialization -w3c_slidy.set_up(); - -// hide the slides as soon as body element is available -// to reduce annoying screen mess before the onload event -setTimeout(w3c_slidy.hide_slides, 50); - diff --git a/puppetconf/scripts/slidy.js.gz b/puppetconf/scripts/slidy.js.gz deleted file mode 100644 index 35746cb3d747e3597c504e7bee2e76e2891e499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12797 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

    {s9zCkx}+(g P8 - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/puppetconf/styles/openstack.css b/puppetconf/styles/openstack.css deleted file mode 100644 index add7cd0..0000000 --- a/puppetconf/styles/openstack.css +++ /dev/null @@ -1,441 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 1.6em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/puppetconf/styles/slidy.css b/puppetconf/styles/slidy.css deleted file mode 100644 index 96e3da7..0000000 --- a/puppetconf/styles/slidy.css +++ /dev/null @@ -1,401 +0,0 @@ -/* slidy.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.toolbar { - position: fixed; z-index: 200; - top: auto; bottom: 0; left: 0; right: 0; - height: 1.2em; text-align: right; - padding-left: 1em; - padding-right: 1em; - font-size: 60%; - color: red; - background-color: rgb(240,240,240); - border-top: solid 1px rgb(180,180,180); -} - -div.toolbar span.copyright { - color: black; - margin-left: 0.5em; -} - -div.initial_prompt { - position: absolute; - z-index: 1000; - bottom: 1.2em; - width: 100%; - background-color: rgb(200,200,200); - opacity: 0.35; - background-color: rgb(200,200,200, 0.35); - cursor: pointer; -} - -div.initial_prompt p.help { - text-align: center; -} - -div.initial_prompt p.close { - text-align: right; - font-style: italic; -} - -div.slidy_toc { - position: absolute; - z-index: 300; - width: 60%; - max-width: 30em; - height: 30em; - overflow: auto; - top: auto; - right: auto; - left: 4em; - bottom: 4em; - padding: 1em; - background: rgb(240,240,240); - border-style: solid; - border-width: 2px; - font-size: 60%; -} - -div.slidy_toc .toc_heading { - text-align: center; - width: 100%; - margin: 0; - margin-bottom: 1em; - border-bottom-style: solid; - border-bottom-color: rgb(180,180,180); - border-bottom-width: 1px; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding-top: 0; - padding-bottom: 0; - padding-left: 20px; - padding-right: 20px; - border-width: 0; - clear: both; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - display: none; -} - -div.handout { - margin-left: 20px; - margin-right: 20px; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 10%; - margin-right: 0; -} - -div.slide h1 { - padding-left: 0; - padding-right: 20pt; - padding-top: 4pt; - padding-bottom: 4pt; - margin-top: 0; - margin-left: 0; - margin-right: 60pt; - margin-bottom: 0.5em; - display: block; - font-size: 160%; - line-height: 1.2em; - background: transparent; -} - -div.toc { - position: absolute; - top: auto; - bottom: 4em; - left: 4em; - right: auto; - width: 60%; - max-width: 30em; - height: 30em; - border: solid thin black; - padding: 1em; - background: rgb(240,240,240); - color: black; - z-index: 300; - overflow: auto; - display: block; - visibility: visible; -} - -div.toc-heading { - width: 100%; - border-bottom: solid 1px rgb(180,180,180); - margin-bottom: 1em; - text-align: center; -} - -pre { - font-size: 80%; - font-weight: bold; - line-height: 120%; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 1em; - padding-right: 1em; - border-style: solid; - border-left-width: 1em; - border-top-width: thin; - border-right-width: thin; - border-bottom-width: thin; - border-color: #95ABD0; - color: #00428C; - background-color: #E4E5E7; -} - -li pre { margin-left: 0; } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -.smaller { font-size: smaller } -.bigger { font-size: 130% } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } - -ul li { - list-style: square; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 0; - line-height: 140%; -} - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; - list-style-type: decimal; -} - -li ul li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li ul li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li ul li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -li ol li { - list-style-type: decimal; -} - - -li li ol li { - list-style-type: decimal; -} - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -ul.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -/* for slides with class "title" in table of contents */ -a.titleslide { font-weight: bold; font-style: italic } - -/* - hide images for work around for save as bug - where browsers fail to save images used by CSS -*/ -img.hidden { display: none; visibility: hidden } -div.initial_prompt { display: none; visibility: hidden } - - div.slide { - visibility: visible; - position: inherit; - } - div.handout { - border-top-style: solid; - border-top-width: thin; - border-top-color: black; - } - -@media screen { - .hidden { display: none; visibility: visible } - - div.slide.hidden { display: block; visibility: visible } - div.handout.hidden { display: block; visibility: visible } - div.background { display: none; visibility: hidden } - body.single_slide div.initial_prompt { display: block; visibility: visible } - body.single_slide div.background { display: block; visibility: visible } - body.single_slide div.background.hidden { display: none; visibility: hidden } - body.single_slide .invisible { visibility: hidden } - body.single_slide .hidden { display: none; visibility: hidden } - body.single_slide div.slide { position: absolute } - body.single_slide div.handout { display: none; visibility: hidden } -} - -@media print { - .hidden { display: block; visibility: visible } - - div.slide pre { font-size: 60%; padding-left: 0.5em; } - div.toolbar { display: none; visibility: hidden; } - div.slidy_toc { display: none; visibility: hidden; } - div.background { display: none; visibility: hidden; } - div.slide { page-break-before: always } - /* :first-child isn't reliable for print media */ - div.slide.first-slide { page-break-before: avoid } -} - diff --git a/puppetconf/styles/w3c-blue.css b/puppetconf/styles/w3c-blue.css deleted file mode 100644 index 83bd238..0000000 --- a/puppetconf/styles/w3c-blue.css +++ /dev/null @@ -1,493 +0,0 @@ -/* w3c-blue.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; - background-color: #728ec2; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 3em; - padding-right: 3em; - padding-top: 0.1em; - margin-bottom: 0.8em; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - min-height: 2.3em; - color: white; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - color: white; - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - background: #728ec2; - border-width: 0; - height: 3em; - max-width: 3em; - z-index: 2; - float: left; -} - -#head-logo { - margin: 0; - margin-top: 0.25em; - padding-top: 0.25em; - padding-bottom: 0.2em; - padding-left: 0; - padding-right: 0; - height: 3.2em; - width: 4.8em; - float: right; - z-index: 2; - background: #728ec2; -} - -#head-logo-fallback { - margin: 0; - padding: 0; - margin-top: -0.8em; - width: 4.8em; - float: right; - z-index: 2; -} - -/* the next two classes support vertical and horizontal centering */ -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - color: white; - background-color: #728ec2; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - color: white; - height: auto; -} - -div.slide.cover h2 { - color: white; -} - -div.slide.cover a { - color: white; -} - -div.slide.cover a:visited { color: white } -div.slide.cover a:link { color: white } -div.slide.cover a:hover { color: yellow; text-decoration: underline } -div.slide.cover a:active { color: yellow; text-decoration: underline } - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -div.slide.cover img.cover { - margin: 0 0 0 0; - float: right; - padding-bottom: 4em; - width: 50%; - overflow: hidden; -} - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/ci-roadmap-folsom/scripts/slidy.js b/scripts/slidy.js similarity index 100% rename from ci-roadmap-folsom/scripts/slidy.js rename to scripts/slidy.js diff --git a/ci-roadmap-folsom/scripts/slidy.js.gz b/scripts/slidy.js.gz similarity index 100% rename from ci-roadmap-folsom/scripts/slidy.js.gz rename to scripts/slidy.js.gz diff --git a/ci-roadmap-folsom/styles/openstack.css b/styles/openstack.css similarity index 100% rename from ci-roadmap-folsom/styles/openstack.css rename to styles/openstack.css diff --git a/ci-roadmap-folsom/styles/slidy.css b/styles/slidy.css similarity index 100% rename from ci-roadmap-folsom/styles/slidy.css rename to styles/slidy.css diff --git a/ci-roadmap-folsom/styles/w3c-blue.css b/styles/w3c-blue.css similarity index 100% rename from ci-roadmap-folsom/styles/w3c-blue.css rename to styles/w3c-blue.css diff --git a/tutorial/Overview.html b/tutorial/Overview.html deleted file mode 100644 index e0cf306..0000000 --- a/tutorial/Overview.html +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -

    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/tutorial/Overview.xhtml b/tutorial/Overview.xhtml deleted file mode 100644 index e0cf306..0000000 --- a/tutorial/Overview.xhtml +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/tutorial/blank.html b/tutorial/blank.html deleted file mode 100644 index c9081eb..0000000 --- a/tutorial/blank.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -HTML Slidy - template for basic presentations - - - - - - - -
    -

    Sample heading

    - -

    This is a template file you can copy and edit on your own server.

    - -
      -
    • point 1
    • -
    • point 2
    • -
    • . . .
    • -
    -
    - - diff --git a/tutorial/graphics/bullet-fold-dim.gif b/tutorial/graphics/bullet-fold-dim.gif deleted file mode 100644 index bce1a2a11c5532597bf9f535a7ffbf4fbf7d3f91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JN>NcHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvk@lY=Jv;`AXK3rv)x@3}*5D!zp z3kQRhQR~Ad9k38c*dIQrL7QPVqY7hq0o&xb58uRDCnmq-|1J9dLiA7Gy3mG}R$fj9 FYXE7rNksqv diff --git a/tutorial/graphics/bullet-fold-dim.png b/tutorial/graphics/bullet-fold-dim.png deleted file mode 100644 index 4e28cfa8cd355ebeeacd2e699594379eac1eb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 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 Dhk;$x diff --git a/tutorial/graphics/bullet-fold.gif b/tutorial/graphics/bullet-fold.gif deleted file mode 100644 index d4b063c91b5c246ba21e49df494ce6e8d6aec2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 diff --git a/tutorial/graphics/bullet-nofold-dim.gif b/tutorial/graphics/bullet-nofold-dim.gif deleted file mode 100644 index 98a4c39f00ea566ea2d1629b8c2187d802482809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmZ?wbhEHb)L;-{Sjf!KI`{aQGiP4E{tpC-KUo;L7?>G!7=QpI&%hKvr+?*X4*tb0 zYv*+?-MX_mwo>v&hlIqERat%s3P&~xczok!+bna(j)m(@QsaGo5eY7){$-zEvan8J uT=A8YON05k9)m~#+n(?XuY9&mlE{2fb+K-rXyJ34!2EmP|F|$RSOWk!$2hP6 diff --git a/tutorial/graphics/bullet-nofold-dim.png b/tutorial/graphics/bullet-nofold-dim.png deleted file mode 100644 index 27bccb2dde2052942a6f4bd0a8acf7bf169796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 GU=09ar#5{6 diff --git a/tutorial/graphics/bullet-nofold.png b/tutorial/graphics/bullet-nofold.png deleted file mode 100644 index 28215ecd4675584e8a272d82eec129f0e86e34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 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 m4hHBBr2EVN00030{{sNSt`VjJi-9))0000 diff --git a/tutorial/graphics/bullet-unfold-dim.gif b/tutorial/graphics/bullet-unfold-dim.gif deleted file mode 100644 index b758cbedc6562e85e52e1e899de7d65e062a5604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JM#@cHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvku}Ss@Q+I)f&bl*5Ahxia6SlMK-)yYqs}FDFZ4PVg K?BeBQum%8{rAqq% diff --git a/tutorial/graphics/bullet-unfold-dim.png b/tutorial/graphics/bullet-unfold-dim.png deleted file mode 100644 index 1dec59d8f3e2354da112b76d33c012526aaf8572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2913 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 LNkvXXu0mjfFF0fv diff --git a/tutorial/graphics/bullet-unfold.gif b/tutorial/graphics/bullet-unfold.gif deleted file mode 100644 index e5ecd5bab3bb35b03fe5c9c73b27e4037a22f6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 Hu0mjf?|WeS diff --git a/tutorial/graphics/bullet.png b/tutorial/graphics/bullet.png deleted file mode 100644 index 14ebd9510030df0289ab39d03d769c8c40679b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=?1^9%xw$45N|Nno@75XcHB1|Pg ze!>44o^Chr0vY1z;uunKD=Fa!lZ1q%!GRSDwJaMM8W@-v?Ef(Mo-Aak2P$IlboFyt I=akR{0EtU5!vFvP diff --git a/tutorial/graphics/example.png b/tutorial/graphics/example.png deleted file mode 100644 index 7ce9b3ffee0d58e6d8c2b1e09ca814fa7483e1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 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 - - - W3C Indian Office logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tutorial/graphics/face1.gif b/tutorial/graphics/face1.gif deleted file mode 100644 index 04e50cd79749153fe9eda6d18558beee586b11fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 diff --git a/tutorial/graphics/face4.gif b/tutorial/graphics/face4.gif deleted file mode 100644 index 3f687402ab0e8379da8d37367701362a24d7907f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmV-U1F`%^Nk%w1Va)*f0HFZ@00030{{a900RR60A^sIZa%Ew3Wn>_CX>@2HRA^-& zM@dak03rDV0SW*D04x9i007MZ`2YX{{*;fY%k2-NoV41Dv);V>4~F7Mmgb43>dLn6 z3&-+I*Y=I)`p)(tOe&Ymrt=AnN~hGS^@`1Ex7@Dx3l59N_^!OfdmU0Jcux% z!h8W5I!q?Op~QwVDq6glV4_C;hZsA0RIxFnhLI!>glt$crOK5CPKIO&vw=&AF>Bg% zFmvP0nmHxz{CTsdMxZK%N+gO@r9%Krn>uAGQG?VA5}#TH&~U2Oty~32y!v!v*RcsE zf_2)EtlG5>B%W#(-&-47=AoynW^ z#J&!L8#g|&Z_eWwCiZp6JUZ=(eT`bbZry;!z7C~(XFahm_VMJ6_HFn*y$0)j+q-`c zpQ%vw^etGAk3T>Dp7s9wQ)mcafC2`fUx5amHQ<2$EjU4f10D!rgbo78V1*J)*ieKT z7C51W9#W9th9br{U~nd$r~!Z@uGpS{D82}z1OSRi<9hbp@znkU0YA zW06+{C}ff^0%&BDO#!H6lqWXiq>~LviDhsYZpmerUV52jn7e&RW|?LVC}x_voylgK z391QaoN~@dXPtK5iD#aA?#XALe*Ot)pn?ucXrYE4ifE#WF3M=5jy?)$q>@fbX{DB4 zifN{rZpvw=o_-2ysG^QaYN@84ifXE=uF7hwuD%Lutg_BZYpu54ifgXA?#gSgzWxeq Yu)+>YY_Y~3iwSJ9$}Y=nngsv=JBBEm8~^|S diff --git a/tutorial/graphics/fold-bright.gif b/tutorial/graphics/fold-bright.gif deleted file mode 100644 index 7e38faa8ba143f807aa48965da5b05b6dc2e3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZQcM5J({J-z=4`p8 zEpRVp5nq&thnI(^Qbxxbg-2x`XB6|=@5n65_vm-@VLGztV~2{Lz~m*DEggO4g*;|q t+@p{u!&2V-BT3*9_o5uf1=<~^tPkfYJQ8AwZP=mwZoiQX&)EL Ii!fLN0B3C!`v3p{ diff --git a/tutorial/graphics/fold.bmp b/tutorial/graphics/fold.bmp deleted file mode 100644 index 6ba9e56274fa4d8cfa89b5e74bb90efcfc77b043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSb#9`|L|c<1l5Kq0Tdxpj)CDnG9p?Z LhI5Fp52r5y%r$qx diff --git a/tutorial/graphics/fold.gif b/tutorial/graphics/fold.gif deleted file mode 100644 index 133e594fd0d939fd646d089d3bb037601e0ec93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZ?wbh9u|a>QWZRN6Vp?JQWH}u3s0un02Oft_=LFbIC8Ib?(zTs|Nmsr`3@9h zE(!7r{{Nrh`YB$ZfecojE{-7;w~`W+Bn>7kZ58Bh@JeD_9ObsPCreT<>P7G&9(COt v%|a|2*#EDX7O1;8s;ynjYKj2^BOAja87|H4rQHHRQy4s5{an^LB{Ts5_n$!T diff --git a/tutorial/graphics/keys2.jpg b/tutorial/graphics/keys2.jpg deleted file mode 100644 index 4739be00a0b3433b3522594a1362cc9e8f592c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42807 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 diff --git a/tutorial/graphics/nofold-dim.bmp b/tutorial/graphics/nofold-dim.bmp deleted file mode 100644 index 8a12826b1bbd1c79bf99f73612f595d8b1751a9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_qPOB!|m~3;-8C B+b;kB diff --git a/tutorial/graphics/nofold-dim.gif b/tutorial/graphics/nofold-dim.gif deleted file mode 100644 index 996fb5edaba3d31384c844941e262fca1797fb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 zcmZ?wbh9u|p143Yd;K}WkeXP0bIcj A!TCW75Qp#l)U;+N6jaIz6Nf$t6dNV>^>ETzcpQ=%tMaf0k|rg72+IW`z$FyfE+D{1@tt$t5DmX)*;QV?c;%+5Z&egAgfXTQJq-mZkC z>pFAHu}U=Axde_?s!99ZfDg_+9TYzDa6N1R3adhx&2Mb7>9w`KpMNz!>U5t2XQ8lZ zu+!+H7(PRwF@jAkwvI;|8|=Z_dfzV`Kpi;I!e=|Ql+HAdEag?VZ^Ilw9XJj9N1#1a z?UFC!)X62`CRIe^9YCLKbJ` z&O@f0zt{Z1YDF1utg2$F+rzvrncys+g37Xsd8)idSW(=}t#~qF#qBo29*@^ZCs<$W zpa144=o4g0z63h_ttPfIpH-FyG^MAH+6B~r$(4qw+Uv{2d#h`$lq+i+#Tf%CAzDFUh!pzX(6nW{EASJAQkhm!+}aGpHc z;(+N`S*@tYmump1T37E}J;!$0#F>^M*mT_X1x~bvnp&qP9IHI#bj-0z8FR+=p+e#*w3ugV#wX``sR-CI1!YiQsfc@Om<;1MBw zlfqH9z4Q|m*C?URU1OG(`UYn>Q8<|I!mby#FlN5MMFE8;Pyh$skbR?ngFLt?%nWSkS-#W5umy>@^DyAERP~{E&`M%0(qi&((^ahqL}u^jT<2dcf)p< z%Fxc9J$nh_`>_oNYC?oy`rIDY46Yrw4si3Qn~oXV%dJ}IlUD-40>QipyGa_dV0Z%J ztcEXm5yxR0gySJ04{nnbm#vP=Hq&GI<8VxcZ34pRjt6m%pE2H|!+HBJQrdBdyKHJR z2O_}hp!5bXuwniQYTF>yI|=cjT+2l`9T3|H+l4%ryPxWQm(ODW#8Ctj_CplcO=)qj zD#d~V6BahR9NY1kE5rF)_j<|!Cqnpq0uOKhL%w z>y8OyeTM1?REXc{0|3b=#WPZneh80PxL=Ljau1~+CgtMgg-vccMDX-L z9^7An_;!lFAi`#G_1F*OdM|Z$EVQs0m0$?mY}(baOZ%Zpd62#Pyg!3Jd4d zD^8+lSir&T6Y9-p9L#Wz6$5nXLjdOl?7Lv!TeMr}F14ranauW9=L>ubu*x>Bcrgwp zjrT@{rL*2Fc}Ilwn07QvdJfMOO2=(1Px)6&ih7lg839!Bx&}lQER~T`^7_x@fXo({ zCZMeZYt*!VgMTg>PR)PBaIwubzRY%jjE`-s zG;B}>2!lD=QLOTfQOEZKIEz*;yTJ9(Af0zNv;IDq7#Fr#W{Ap+7Sq1N3TL21X|h2t z=Dk>^bGSsRX-u+cZ23mMB_Ioc0yNIfcfLWB>$hVU3W3>d&a?IM+bGRGt+t}aiv(eh z(D6Z9N>U2|Qxle(!UVTeEKE6W))3WI5z48Rs8d5v0GwmyC8iQiUJO8KS?QwHl2abL zNW+hadDdPc8z%MSOG$l&WR@!!&M{WLmrnS=-0G#&`a)chX>mN9W1>|yqve@lL8a`f zXRmn$B8P=dLxE!2rIi}a*gh%FI4j?C;b@L=WgypiTRf==n6DKr9mUExo6a@{wLM-I z9%V9{!;5G!<8fMYikfEbrGXRQN-9*24}kIIpP&dEg@fiLqAY5|jjv}$P3x0avZODU zdX`c|G>h`1f=3uEu)L9C)H5%frni#HZXcX`TD{iQ-e2qXxj_f%|WW;byDMc%7+uBy}Y?KLC?jp%yyyeBNkqQ-*osw2ex&97Q{#C7%CdSDMNIV zTdC(LEm?&qPcNOjM)h9Grs|M(gsuhV8@96?m4WkQ>j{bJIs)m^neL%ua!i+N8>Lh+ zKu#7rF~VOH@hb{zGXYwys!Um4Vkf+H8Hj6?^eI%kT%j+HA0K=6qdQ@nfR57Q`Jm9T zc)Yg9-`e~BRE!xoKZ z=mP|0Kihr}V1$5sHw$QekmoL)lQ;~@H$S)}s3xuwypiubB?1%OyBpwC08TH!=?BrQ zhOp`PTu;%u0}Q=XKGb7d$g8*;de8c1UI|Re2R;;Radh_D!FIZg+JP`oJg>5 z;&B7eVAomZe>j~hOOIVRO_Q7eSGz37hxmnsG!n%HX`C6gSqFcg(RLmikn%EPR*wel zrsc;>!vQ<>2ZW`lk`MbNLopFd#_9mh8iKPH;KbjC@xJU${pdxuTF{uO(eG#9t*>XP z_4Seh`r_#q$^xeiuy(=eSouv66cpS!t3n`|j`6xnmSs1q@;0!I)m<6eYHHGMRdB87 ziruozT=gn@yp`B9oGxD-b7PqhZum|oJCfLB38&8v51ijj-Pb`qvCr3FtJ0aFms2h3(n0-}3jJ~J$ zCzep7-MIZFbo$(m8zWm?SoRl__blLE+!fFBVVk1&XLg+vmVNcTk9O2+q?x#F0LZUN zu6oM~C)(7^0|az4nM}@aZf<@RkH0CR8<-Yn-fZe+Dbr#iJWSt#tnR4^h<@ePXWmeHIO4q^X zCbiy(=k3R1o1}0E+7x*OOe-qnIXG{#N_rqK*1NH}Qz6aumTR`YTgo5K=q=61;5@b- zrgUA_Qz=)(TPN!tCZE|{?B0*r9ov5Fcip6xQ2;Yqs*2_o7TFKGp0|~bcP@6+a(rz^ zXXmmyBfT}ucw_t(6s+f^t_)nc>RKW<-q_&J35vN+RPLsR?VAsQeHLyCR7AWvxFOVc zAg-xl=j*RipzaKWx3lAf?ei`PoM;bbAL>svH?JqQwjSulb9bghytRt%*5x-no>xlf zh7qj0LYRXVDU})?Btsy7^71*ujsEP_ACyd)P)*ULWBCXox@PUfwmQ#)Vl&oeIqpQY zHMgU+xe0EhQ)RmjdB3JHGdrsvJ9?A=WwOrn)J?BH{+D&O_@SKdrj2|8Z{hS1T(k>&Zlt;p=tqw*mVY1aLt=u^eAHkW>8cb#@q& z4-SLa@ii zCt7NGrLv)1Scy9ew-sOwwLYn2a6T#KzJgnbacm7Z20q6tcs~C!0DI+r(=$l+x{=W0A}~0&W)ll4*&oF07*qoM6N<$f~n6U7ytkO diff --git a/tutorial/graphics/openstack-cloud-software-vertical-large.png b/tutorial/graphics/openstack-cloud-software-vertical-large.png deleted file mode 100644 index 8d157aabcb9fb0a1be7d9362de23de7c4de1b5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23062 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 D6hBo} diff --git a/tutorial/graphics/unfold-bright.gif b/tutorial/graphics/unfold-bright.gif deleted file mode 100644 index 2748131a416f9a45800e95bb5cff1e84d00a3991..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZbxZ%s({J-z=4`p8 zEpRVp5nq&t#1uuLX^tH&Sty8OrBlZQtrif~`HHjGNxh@n~>z7N)VL5 cBB3S-)@a<{9 diff --git a/tutorial/graphics/unfold-dim.bmp b/tutorial/graphics/unfold-dim.bmp deleted file mode 100644 index c2a6bafa22d7f261c72545f2aede6d8ecf182a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_l#=xxOe-XUlXYh;v9VTAvqXoCXm7k7yz?a*k1qu diff --git a/tutorial/graphics/unfold-dim.gif b/tutorial/graphics/unfold-dim.gif deleted file mode 100644 index bee56711710516d16c9419285b0810079894116c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|@~ diff --git a/tutorial/graphics/unfold.gif b/tutorial/graphics/unfold.gif deleted file mode 100644 index 0753ae4d2c6a05d02bf3ece0c06d46fe03ce9f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|APd_=^+j!xJm!r1U zH-CR)S~J^4)t*W;EMOlXgqM^_;BR`L?N| zsYSwDq&Xw=DCea#?BLnAKswAZ(t%DDv%N4t}y=c5vMb(v=x66vZDtfK;hmriy zgKmDb3?jLDyOL6xr6r|o0mYV7P%_&IR>2f=J$&DfRh?(iS-^Hjqkvk(t43abI zL0cAMXUkc;tk~OV8*M~cvZiD&o-2l(8tHLAo^TA385@qb)&O?Fd$rHB$Ay*fEqY6{ z+CunmDSywvl(6$ZAFA<OrblwGNg z8r|9q#7*b2t+}L?^*_<9Xd^9L5v3jd{jWLPIx0amU&uZ3gf+-Zsn>JlP#tsgm$ii? z5%P>n?8zcLaj%E9D8CALN_v?I&9Q(sJVJd*&3gEfW#4jD29@y9HO$>p>}=3&oi<3E|3EGAD`>QIyq& z;-HN?&Za=C4h+NK6~G%>U5#$ABg%3UbOxl3*NZAUB+2`XXsRjw70>|_qj1w{$+Ml2bGpO==D#~v4#T@7Y>$XgRX9VPUfhG+E!p)2BsvA zdPk&0UuyvF>t5w|Qap@)mTN1{-|RlWC;?HiW%Sc#ndweEv z|DLTiUO&|j37@RrPvY}>x8EIq45Jk984vgmG~N=<#Kcd;SDzjD{FYGt+Q;w3*ZAFN z{(J!L=<|=(1-i0fxFyx&G@?guT-cyLmoffn;_9@)_QKz)m9dlYBU=(%SB=`1%%4X0 wo+YqS-e&G - - W3C logo - - - - - - - ® - - - - diff --git a/tutorial/graphics/w3c-logo-slanted.jpg b/tutorial/graphics/w3c-logo-slanted.jpg deleted file mode 100644 index 54e0ac361f274c598f320073c98f8842adc73069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26539 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 W_4Fyi;{Wdlp*lAI%N;4dr~eI6#cTio diff --git a/tutorial/graphics/w3c-logo-white.gif b/tutorial/graphics/w3c-logo-white.gif deleted file mode 100644 index 3b3c6fd0261196ecf14cc338f0a3ec20a1e27016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpikNk%w1VOanq0OJk-K!ddqWTNl&`QPgEzt-j;Z>TVNub;u%&*1EUt`NWkGIrNj=TT=|NsC0A^8LW000jFEC2ui09gPe000F3(0~cdyBJGqv&R7?jwDcg z=yztp>LpGb2k9a^L+UYi@81bjKtUiJ6d%G0fH))w3{RnlL^XOH-DB|U0zV2tZven3 z9F2zoK{TQew}nnDi)sztyd!%#caZ^HK?eW{2mk_Q9)2=3C>pgha{Y?9)WtT4hIhk2~UWt7jQDAD0DG)D0nw%v$hTbtFbr= zG(*e+D+h!HNWP3QE*_9Fk|>lh0_3M2wg-+N;SQGoYh z2P6bqYTQ8hA%G8D|FF#JXYB*00qx%GOPHaXgKz$Qe4P964hOz_83@Fvq9Y?m5Ga5B zP?n*eu?qk@rGPW;rB4j`Vlc!ooU}k|UpqRU!m|d9R3FM!3k)0*%K#s?z848q)5zm0Y&m5DMgNLDCfW$973TXEl zc0y(hn7JtF5v~rd4p^r3tz&jSzySHW)IspZQRXj2`+&>0;LpC;p)#8a?hn+>y~8J* zEhGJd>OQ7xQQ2O;`VZP=7~kSUn9qJt*vQusSW%7VfPCyFho25bwP%2TFD-CWSRO&B zK@Ynjb$}SCJpc`D1nif>8Hz>K;7U3$b5u77Ot+Lo1c|ta46vD%VG7XDbYdqN1+bY; z7udiSIsw7P$aSWe^8$tmOrU^)`_MuFf$!Pa;ZF@N_W>|SmQ_g|9vDCe0tqw#fC9nY z;0$wcT&05_TKf29muhr}p)Y}*L8lZZ39*_FL#9UG4@!jR5S2+xI1qBp9B?HD03f%3 XjF91pLIDD1AcCb@gz#uW5dZ)?A@5II diff --git a/tutorial/graphics/w3c-logo-white.svg b/tutorial/graphics/w3c-logo-white.svg deleted file mode 100644 index d63907f..0000000 --- a/tutorial/graphics/w3c-logo-white.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - W3C logo - - - - - - - ® - - - - diff --git a/tutorial/help/.htaccess b/tutorial/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/tutorial/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/tutorial/help/help.html b/tutorial/help/help.html deleted file mode 100644 index dfc0baa..0000000 --- a/tutorial/help/help.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - Slide Show Help - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Use the "F11" key to toggle the browser's full screen -mode. Note that not all keys are supported in all browsers, as -browsers may reserve some keys for browser control and this varies -from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11. -Newer versions of Firefox have built-in support for SVG, but on older -versions for Microsoft Widows, you should consider installing the Adobe SVG Viewer -6.0.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - diff --git a/tutorial/help/help.html.ca b/tutorial/help/help.html.ca deleted file mode 100644 index fef10cf..0000000 --- a/tutorial/help/help.html.ca +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Ajuda del presentador de diapositives - - - -

    Ajuda del presentador de diapositives

    - -

    Per avançar a la pròxima diapositiva només cal fer clic amb el ratolí en qualsevol lloc de la pàgina o bé prémer la barra d’espaidora. -Es pot anar endavant i endarrere per les diapositives amb les tecles "cursor esquerra" i "cursor dreta", "RePàg" i "AvPàg". El tamany de font de les lletres s’ajusta automàticament a l’amplada de la pantalla, però també es pot ajustar manualment fent servir la “S” per fer-la mes petita (Smaller) i la “B” per fer-la mes gran (“Bigger”),també es poden fer servir les tecles "<" i ">". -La tecla “F” fa aparèixer/desaparèixer el menú de la línia de estat a la part de sota. -Amb la tecla “K” s’habilita/deshabilita l’ús del ratolí per avançar a la pròxima diapositiva. La tecla “C” mostra la taula de continguts, amb qualsevol altra tecla la podem amagar. -La tecla “F11” serveix per entrar/sortir en el mode pantalla completa del navegador, la tecla “H” dona accés a aquesta pàgina. -Cal notar que no totes les tecles estan suportades en tots els navegadors donat que els navegadors poden reservar algunes tecles per el control de navegació i aquestes varien d’un navegador a un altre.

    -

    Es recomana als usuaris de Firefox que instal•lin la extensió d’autoamagar per amagar les barres d’eines en entrar al mode pantalla completa.

    -

    Si vol saber com funciona Slidy, feu servir “Veure el codi font” per veure el codi XHTML o vegi aquesta explicació més llarga., que també explica característiques addicionals. Cada diapositiva està marcada com element div amb classe “slide”. Es fa servir posicionament CSS i amplades per percentatge a les imatges per assegurar-se de que les vostres diapositives riques en imatges s’ajustin perfectament a la grandària de la finestra. El contingut que s’ha de revelar incrementalment es pot marcar amb la classe “incremental”. La fulla d’estils adjunta i els scripts es van desenvolupar com una alternativa basada en Web a les eines de presentació propietàries i s’han provat en una gran varietat de navegadors actuals. S’està desenvolupant un sistema d’edició integrada. Si us plau envieu els vostres comentaris a : Dave -Raggett <dsr@w3.org>. -Si trobeu Slidy útil podeu considerar ajudar al W3C.

    -

    Sou benvingut a fer servir el presentador de diapositives, les fulles d’estil , scripts i el fitxer d’ajuda sota les condicions d’ ùs de document del W3C I les normes -llicència de software.

    - - - -
    - - - - diff --git a/tutorial/help/help.html.de b/tutorial/help/help.html.de deleted file mode 100644 index 55a8e48..0000000 --- a/tutorial/help/help.html.de +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - Slide Show Help - - - - -

    Hilfe für die HTML-Slidy-Präsentation

    - -

    Diese Präsentation wird wie Power Point kontrolliert: Klicken -Sie mit der Maus irgendwo ins Bild, um zur nächsten Seite zu -schalten, oder drücken Sie die Leertaste. Sie können ebenfalls -mit den Cursor-Tasten (links/rechts) oder den Tasten für Seite -auf und ab vorwärts und rückwärts durch die Präsentation -navigieren. Die Schriftgrösse wird automatisch so angepasst, dass -Sie zur Fensterbreite des Browsers passt, sie kann aber auch -manuell mit den Tasten "s" (kleiner) und "b" (grösser) -kontrolliert werden (oder mit der Taste "<" bzw. ">"). Die -Statuszeile am unteren Rand des Fensters wird mit "f" ein- und -ausgeschaltet. Die Taste "k" schaltet die Funktion des Mausklicks -zum Kontrollieren der Präsentation ein und aus. Sie können mit -"c" ein Inhaltsverzeichnis ein- und mit einer beliebigen anderen -Taste wieder ausblenden. Mit "F11" können Sie (je nach Browser) -den Vollbildmodus aktivieren. Die Taste "h" zeigt diesen Hilfetext -an. Es ist zu bemerken, dass nicht alle diese Tasten in jedem -Browser funktionieren, da sie zum Teil mit anderen Funktionen -belegt sind.

    - -

    Firefox-Benutzer können die autohide-Erweiterung -installieren, um die Werkzeugleiste im Vollbildmodus auszublenden.

    - -

    Wenn Sie wissen möchten, wie Slidy funktioniert, schauen Sie sich -den XHTML-Quellcode der Seite an oder lesen diese etwas längere Erklärung -(in Englisch), die auch weitere Funktionen erläutert. Jede einzelne -Folie ist als ein div-Element mit class="slide" -markiert. CSS-Positionierung und prozentuale Breitenangaben für Bilder -können benutzt werden, um sicherzustellen, dass die Folien bei -verschiedenen Fenstergrössen optimal dargestellt werden. Der Inhalt -auf Folien kann schrittweise angezeigt werden, indem den Elementen -class="incremental" zugewiesen wird. Das eingebundene -Style Sheet und die Skripten wurden als web-basierte Alternative zu -proprietären Programmen entwickelt. Sie wurden auf verschiedensten -aktuellen Browsern getestet. Ein eingebauter Editor für die Folien -ist in Entwicklung. Bitte senden Sie Kommentare an Dave Raggett <dsr@w3.org>. Wenn Sie Slidy -nützlich finden, möchten Sie vielleicht ein W3C Supporter werden.

    - -

    Die Style Sheets, die Skripten der Präsentation und die -zugehörigen Texte sind frei zur Benutzung unter den Bedingungen -der W3C-Lizenzen document -use und software -licensing.

    - - - -
    - - - - - diff --git a/tutorial/help/help.html.en b/tutorial/help/help.html.en deleted file mode 100644 index f7e9e5c..0000000 --- a/tutorial/help/help.html.en +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - Slide Show Help - - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Press the "H" key to view this page. Use the "F11" key to -toggle the browser's full screen mode. Note that not all keys are -supported in all browsers, as browsers may reserve some keys for -browser control and this varies from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - - diff --git a/tutorial/help/help.html.es b/tutorial/help/help.html.es deleted file mode 100644 index a3059aa..0000000 --- a/tutorial/help/help.html.es +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Ayuda de Slidy - - - - -

    Ayuda de "Slidy"

    - -

    Esta presentación puede manejarse igual que una presentación hecha con Power Point. -Para avanzar a la siguiente página o diapositiva haga clic con el ratón en cualquier parte de la página, o pulse la barra espaciadora. Puede moverse adelante y atrás entre las diapositivas con las teclas de flecha izquierda, derecha, retroceso de página (Re Pag) o avance de página (Av Pag). El tamaño de fuente se ajusta automáticamente para encajar en el ancho de la ventana del navegador, pero puede ajustarlo manualmente utilizando la tecla "S" para reducirlo y la tecla "B" para aumentarlo. También puede usar las teclas "<" y ">". Use la tecla "F" para presentar u ocultar la línea de estado en la parte inferior. La tecla "K" habilita o deshabilita el uso del ratón para avanzar a la siguiente diapositiva. Puede usar la tecla "C" para mostrar la tabla de contenidos o índice, y cualquier otra tecla para esconderla. Use la tecla de función "F11" para conmutar la vista a toda pantalla del navegador. Tenga en cuenta que no todas las teclas están igualmente soportadas en todos los navegadores, ya que los navegadores pueden tener reservado el uso de algunas teclas para controles del navegador, y esto puede variar de un navegador a otro.

    - -

    Los usuarios de Firefox pueden desear instalar la extensión "autohide" -para ocultar las barras de herramientas cuando utilizan la función F11 para el modo a toda pantalla.

    - -

    Si desea saber cómo funciona Slidy, utilice la Vista de Código para ver el marcado XHML, o vea esta explicación extensa, -que expone otras características adicionales. Cada diapositiva está marcada con un elemento div con la clase class="slide". Puede usarse posicionamiento y anchos en porcentajes para las imágenes, mediante CSS, para garantizar que la imagen alcance el tamaño de la diapositiva de acuerdo con el tamaño de la ventana. El contenido que se desee presentar paulatinamente puede marcarse con la clase class="incremental". La hoja de estilos y el script enlazado fueron desarrollados como una alternativa, basada en la Web, a las herramientas propietarias de presentación, y han sido probados en una variedad de navegadores recientes. Se está desarrollando un editor integrado. Envie sus comentarios, por favor, a Dave Raggett <dsr@w3.org>.

    - -

    Usted puede utilizar las hojas de estilo, scripts, y el fichero de ayuda; siempre que siga las normas de uso de documentos y licencia de software del W3C.

    - - - -
    - - - - diff --git a/tutorial/help/help.html.fr b/tutorial/help/help.html.fr deleted file mode 100644 index daa7605..0000000 --- a/tutorial/help/help.html.fr +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - Aide de Slide Show - - - - - -

    Aide de Slide Show

    - - - -

    Cet exposé Slide Show peut être utilisé de la même manière que Powerpoint. - -Pour avancer au prochain transparent, cliquez n'importe où sur la page avec la -souris ou appuyez sur la barre d'espace. Vous pouvez naviguer entre -les transparents avec les flèches gauche/droite ainsi que les touches Pg Up et -Pg Dn. - -La taille de la police s'adapte automatiquement à la largeur de la fenêtre -du navigateur, mais vous pouvez aussi l'ajuster manuellement en utilisant les -touches "S" (small) pour la diminuer et "B" (big) pour l'augmenter. Vous -pouvez aussi utiliser les touches "<" et ">". - -Utilisez la touche "F" pour afficher ou non le statut en pied-de-page. - -La touche "K" active l'utilisation du clic de souris pour avancer au prochain transparent. -Vous pouvez utiliser "T" pour afficher la table des matières et n'importe quelle autre touche -pour la cacher. - -Les utilisateurs de Windows peuvent utiliser la touche "F11" pour activer le mode plein écran -du navigateur. Appuyez sur la touche "H" pour obtenir cette page. À noter que certaines touches -peuvent ne pas fonctionner avec certains navigateurs car elles sont réservées pour son contrôle. -De plus, cela peut varier d'un navigateur à l'autre.

    - -

    Les utilisateurs de Firefox peuvent installer l'extension autohide -pour cacher les barres d'outils lorsque le mode plein écran est activé -avec la touche F11.

    - -

    Si vous voulez voir comment Slidy fonctionne, affichez le code source de la page -pour voir le balisage XHTML, ou lisez cette explication plus complète (en anglais), -qui explique aussi des fonctionnalités additionnelles. - -Chaque transparent est balisé par un élément div avec l'attribut class="slide". -Il est aussi possible d'utiliser le positionnement CSS ainsi que la largeur en pourcentage -pour s'assurer que vos images soient à l'échelle du transparent et correspondent ainsi à la taille -de la fenêtre. Le contenu devant s'afficher progressivement doit être marqué par l'attribut - class="incremental". - -La feuille de style reliée ainsi que les scripts ont été développés comme alternative Web -aux outils de présentation propriétaires et ont été testés sur un large panel de navigateurs récents. -Le support intégré pour l'édition est en cours de développement. Envoyez vos commentaires -(en anglais) à Dave -Raggett <dsr@w3.org>. -Si vous trouvez Slidy utile, vous pouvez également devenir -Supporter du W3C.

    - - - -

    Veuillez utilisez les feuilles de style, scripts et fichiers d'aide - -en suivant le copyright - -et la licence du W3C.

    - - - - - - - -
    - - - - - - - diff --git a/tutorial/help/help.html.hu b/tutorial/help/help.html.hu deleted file mode 100644 index 64eb205..0000000 --- a/tutorial/help/help.html.hu +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - Segítség a bemutatóhoz - - - - - - - -

    Segítség a bemutatóhoz

    - -

    Ezt a bemutatót a Power Point-hoz hasonlóan lehet vezérelni. - A következő oldalra való lépéshez kattintson bárhova az aktuális - oldalon belül, vagy nyomja le a szóköz billentyűt. Az oldalak között - a bal és jobb nyíl, illetve a Page Up és Page Down billentyűkkel mozoghat. - A szöveg mérete automatikusan kerül beállításra úgy, hogy igazodjon - a böngésző ablakának szélességéhez, viszont az "S" billentyűvel - csökkentheti, a "B"-vel növelheti azt. Ugyanerre használhatja a "<" - és a ">" billentyűket is. - Az "F" billentyűvel be- és - kikapcsolhatja az alsó állapotsor megjelenítését. A "K" billentyűvel - letilthatja, illetve engedélyezheti, hogy egérkattintással a következő - oldalra lehessen lépni. A "C" billentyűvel megjelenítheti, bármely másikkal - pedig eltűntetheti a tartalomjegyzéket. Az "F11" billenytűvel válthat át - a böngésző teljes képernyős üzemmódjára, vagy jöhet onnan vissza. - Megjegyezzük, hogy nem minden billentyű támogatott minden böngészőben, - mivel a böngészők lefoglalhatnak néhány (böngészőnként eltérő) billentyűt - a saját vezérlésükre. -

    - -

    A Firefox felhasználóknak hasznos lehet az - autohide - bővítmény, amivel elrejthetők az eszköztárak teljes képernyős üzemmódban. -

    - -

    Ha szeretné látni, hogyan működik a Slidy, nézze meg az oldal - forrásában az XHTML jelölésmódot, vagy nézze meg ezt a - hosszabb magyarázatot, - ami további funkciókat is bemutat. Minden oldalt egy olyan div elem jelöl, - amiben be van állítva, hogy class="slide". A képek CSS-sel történő - pozicionálása és szélességüknek százalékban való megadása biztosítja, - hogy a sok képet tartalmazó oldalak az ablak méretének megfelelően - skálázódjanak. Az oldalon belül egymás után megjelenítendő tartalom a - class="incremental" megadásával jelölhető. A becsatolt stíluslapok és - scriptek a védjegyzett/szabadalmaztatott/más módon védett - bemutató-megjelenítő eszközök web-alapú alternatívájaként lettek - fejlesztve, és sok, manapság használatos böngészővel tesztelve. - Az integrált szerkesztési lehetőség jelenleg fejlesztés alatt áll. - Észrevételeit a következő helyre küldje: - Dave Raggett - <dsr@w3.org>. -

    - -

    - Ön jogosult az e bemutatóhoz tartozó stíluslapok, scriptek és - segítség fájl használatára, amennyiben betartja a W3C - - dokumentum használati és - - szoftver licencelési szabályait. - -

    - - - -
    - - - - diff --git a/tutorial/help/help.html.nl b/tutorial/help/help.html.nl deleted file mode 100644 index b2e9043..0000000 --- a/tutorial/help/help.html.nl +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Slidy Help - - - - -

    Slidy Help

    - - - -

    Deze sheetpresentatie kan op dezelfde manier worden aangestuurd als -Powerpoint. Klik op een willekeurige plaats op de pagina met de muis, of -druk op de spatiebalk om naar de volgende sheet te gaan. Je kan voor- of -achterwaarts door de sheets bewegen mbv de links/rechts cursor- en de Page -Up en Page Down toetsen. De lettergrootte wordt automatisch aangepast aan -de breedte van het venster, maar je kunt 'm ook handmatig aanpassen met -"S" en "<" voor kleiner en "B" en ">" voor groter. Gebruik de -"F" om de status aan de onderkant aan/uit te schakelen. De "K" zorgt -ervoor dat een muisklik je niet meer, of wel weer naar de volgende sheet -brengt. Je kan de "C" gebruiken om het inhoudsoverzicht op te roepen, en -een willekeurige andere toets om 'm weer te verbergen. Gebruik "F11" om de -"volledig scherm" modus aan /uit te schakelen. Merk op dat niet alle -toetsen in iedere browser worden ondersteund, omdat sommige browsers -toetsen gebruiken voor besturing van de browser zelf. Dit varieert zelfs -tussen versies van dezelfde browser.

    - -

    Firefox gebruikers willen wellicht de "autohide" extension gebruiken om -werkbalken te verbergen wanneer "volledig scherm" wordt aangeroepen met -"F11".

    - -

    Als u wilt zien hoe Slidy werkt, gebruik Bron Bekijken om de XHTML opmaak -te bekijken, of bekijk deze langere uitleg, die ook extra functionaliteit -uitlegt. Elke sheet is in de opmaak genoteerd als een div element met -class="slide". CSS positionering and procentuele breedtes op afbeeldingen -kunnen worden gebruikt om te verzekeren dat uw afbeeldingrijke sheets -schalen naar de vensterbreedte. Inhoud kan stapsgewijs zichtbaar worden -gemaakt met behulp van class="incremental". Het gelinkte stijlblad en de -gelinkte scripts zijn ontwikkeld als een Web-gebaseerd alternatief voor -gesloten presentatie programma's en zijn getest op een variëteit van -recente browsers. Geintegreerde ondersteuning voor (inhoud)aanpassing -wordt ontwikkeld. Zend uw opmerkingen aub naar Dave Raggett <dsr@w3.org> -Als u Slidy bruikbaar vindt, wilt u wellicht overwegen W3C donateur te -worden.

    - -

    U bent welkom om gebruik te maken van de stijlbladen, scripts en dit -helpbestand onder de regels van W3C's document use (document gebruik) en -software licensing (software licenties)

    - - - - -
    - - - - diff --git a/tutorial/help/help.html.pl b/tutorial/help/help.html.pl deleted file mode 100644 index 2eb6ca4..0000000 --- a/tutorial/help/help.html.pl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - Slidy - pomoc - - - - -

    Slidy - pomoc

    - -

    Prezentacją steruje się tak samo, jak w Powerpoincie. -Aby przejść do następnego slajdu, kliknij w dowolnym miejscu prezentacji myszą -lub naciśnij spację. Możesz też poruszać się w przód / tył używając klawiszy -kursora (lewo / prawo) lub klawiszy Pg Up / Pg Dn. Rozmiar czcionki jest -dobierany automatycznie tak, żeby mieścił się w obszarze przeglądarki, -ale możesz także dostosować go ręcznie naciskając klawisze "S", aby pomniejszyć -tekst i "B", aby go powiększyć. Możesz do tego celu także użyć klawiszy "<" - i ">". Użyj klawisza "F" aby - ukryć / pokazać dolny pasek statusu. Klawisz "K" włącza / wyłącza tryb przechodzenia - do następnego slajdu po kliknięciu myszką. Możesz użyć klawisza "C", żeby pokazać - spis treści i dowolnego innego, żeby go ukryć. Klawisz -"F11" włącza tryb pełnoekranowy przeglądarki. Pamiętaj, że nie wszystkie klawisze -są obsługiwane we wszystkich przeglądarkach, gdyż niektóre z nich rezerwują -konkretne klawisze do własnych celów, wszystko to zależy od używanej przeglądarki.

    - -

    Jeśli używasz Firefoxa, zwróć uwagę na rozszerzenie autohide, dzięki któremu -możesz ukryć paski narzędziowe w trybie pełnoekranowym (F11).

    - -

    Jeśli chcesz dowiedzieć się, w jaki sposób działa Slidy, obejrzyj źródło strony prezentacji, żeby -zobaczyć użyty XHTML lub zapoznaj się z prezentacją działania, która omawia -wszystkie dodatkowe funkcje. Każdy slajd jest reprezentowany przez element div o klasie "slide". -Pozycjonowanie CSS i użycie procentowych szerokości obrazków zapewni, że -Twoje slajdy będą poprawnie wyświetlane w każdej skali. -Zawartości slajdu, które mają być stopniowo odsłaniane oznacz klasą "incremental". -Powiązany arkusz stylów CSS i skrypt zostały stworzone jako sieciowa -alternatywa dla komercyjnych narzędzi prezentacyjnych. Całość została -przetestowana na różnorodnych współczesnych przeglądarkach. -Na etapie tworzenia jest aplikacja do zintegrowanego tworzenia i edycji prezentacji. -Wszystkie komentarze prosimy kierować do Dave'a -Raggetta <dsr@w3.org>.

    - -

    Zachęcamy do używania arkuszy stylów, skryptów i pliku pomocy na warunkach licencyjnych dotyczących dokumentów -i oprogramowania W3C

    - - - -
    - - - diff --git a/tutorial/help/help.html.pt-br b/tutorial/help/help.html.pt-br deleted file mode 100644 index c2aee81..0000000 --- a/tutorial/help/help.html.pt-br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/tutorial/help/help.html.pt_br b/tutorial/help/help.html.pt_br deleted file mode 100644 index c2aee81..0000000 --- a/tutorial/help/help.html.pt_br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/tutorial/help/help.html.sv b/tutorial/help/help.html.sv deleted file mode 100644 index 3d019a7..0000000 --- a/tutorial/help/help.html.sv +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Hjälpsida för presentationer - - -

    Hjälpsida för presentationer

    - -

    Denna presentation kan användas på liknande sätt som Power Point. -För att bläddra till nästa sida går det att trycka på mellanslagstangenten eller klicka med musens -västra knapp så gott som var som helst på sidan. Bläddra framåt och -bakåt med höger- respektive vänsterpiltangenterna eller tangenterna »Pg Dn» respektive -»Pg Up». Textens storlek anpassas automatiskt efter webbläsarens -fönsterbredd, men den går även att justera manuellt med -tangenterna »S» och »B» för att förminska respektive förstora texten. Alternativt kan -tangenterna »<» respektive »>» användas. Tangenten -»F» används för att visa / dölja statusraden längst ner i fönstret. Tangenten »K» -kopplar på / av möjligheten att klicka med musen för att bläddra till nästa sida. Tangenten -»C» används för att visa innehållsförteckningen och en tryckning på vilken annan tangent som -helst döljer den. En tryckning på tangenten »H» visar denna hjälpsida. Tangenten »F11» -växlar mellan fullskärmsvisning och visning i webbläsarens fönster. Observera att vissa webbläsare kan -ha reserverat några av dessa tangenttryckningar för andra funktioner; detta varierar mellan olika webbläsare.

    - -

    Firefoxanvändare kan vid behov installera autohide -för att verktygsfälten skall döljas vid övergång till fullskärmsvisning med F11.

    - -

    För att se hur Slidy fungerar, titta på XHTML-koden genom att välja »Visa -källa» (eller liknande) i webbläsarens meny eller läs följande längre -beskrivning, där även ytterligare finesser beskrivs. Varje sida är markerad som -div-element med attributet class="slide". CSS-positionering och procentuell bredd -kan användas för att placera bilderna i rätt skala i förhållande till -webbläsarens fönsterstorlek. Det som skall visas inkrementiellt -markeras med class="incremental". Länkar hänvisar till några skript och stilmallar -som har testats med en mängd nutida webbläsare och bildar ett webbaserat alternativ till proprietära -presentationsprogram. Stöd för integrerad editering håller på att utvecklas. Skicka gärna -kommentarer till Dave -Raggett <dsr@w3.org>. -Om du finner Slidy användbar kan du överväga att bli -W3C Supporter.

    - -

    Välkommen att använda presentationens stilmallar, skript och hjälpfiler enligt reglerna -för W3C:s document use -och software -licensing!

    - - - -
    - - - diff --git a/tutorial/help/help.pt-br.html b/tutorial/help/help.pt-br.html deleted file mode 100644 index 72d9891..0000000 --- a/tutorial/help/help.pt-br.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/tutorial/images/489px-MySQL.svg.png b/tutorial/images/489px-MySQL.svg.png deleted file mode 100644 index bfd37da53bf38af8947d9d7ee09abb0ce8e18642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19887 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 z 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 W?LYTnBX-PkYLfM(Y3h-}xRt zzWkb!Jkm+O*a@s@1nt8h#*>AQ5z8^;2w5SX3qA)#Dv?>XG4}u^P7)5(rwtOWd|aN{~u*|{o#MA>dou9<^Zhg9`+?v^-|#6A)5>Efen~ta7gf5OY5uCdh>#+|XIdZBkt*1anhZBc_-$!x+5S-DiCi5m}>l zzmh~~gHDkI;XJWY5QrxRuWvLOwnqc;L=)SV;&~bhDthZ9isl)jT{Lf@c?*}d(7cW2 zU1p~zdCISh7I^XQ_nqxEkJOWgZA@Vs6WFxjb62b_=5)8wZKWCFf`IQrpPU!XJ%Knx zoV)+ghxV7sSWOGLJ7eAV8{94*0)`z7{zz4?U+;DM`tU%8kC<8xZv-ATWZSQ*>Ic_( zy+L@^2Ap#kjO*|I)eNtNoC16*5ch^4XmbCzZ?gg~QPtfWMj*QNM;Brma}t&CiY3xJ z+DPv{DKb5Rz#H9EQ7|uESw_4zQ7v$2tSQ}CrV`FO!p~b3@%?#BsF)k9kTfApZQ;)9 zC6h8-x0%`?x<|`JNKx7KfW| zx|ws&`&uB6DNi2h6egMS7Ku%L9WQ*j6d^|>4-r-w;&RZejJOJsV1h%^nJa$$kI%h5 zJf`LByJFj}UAv}+fAT|@D&HFzw%_X=biuoE&KR=ow}F2c!!`TylJy)cBF6#$XUOLB zz$?~sy=D4v2IJ9i;`uBvtnfIFzXO6rHcAQmrvdLC$F=(rTx937bk@XotLoQbqoS~4 z2PQUO*dM|hEet5FkXSxEl1Z7{p@>!ma#s=1O|fpRDMNb0fFIwkWz7}{eHKU%(SsoF zqp7OeN5!obNF|2(HpBiT@zGqVRT8UM%@OTF-a)&Ixb7mZyAYO0ARV6joY7vY{?}Xn z3^k3?@@URrn^V|y0-H_*0`a*mh326-;)3NNS+UI!$s_F5sC^KIe~!cA zB!<7Ib^RSwp{gGOzBk#^2>Og?cly$S5ui@ctZ)qG-rb8Q>k}V z=pm)cs#x%ZAx0}CK_Qy^@={@Y#X7KoOstJLAih0CV&Uk0mx?Pal86`5ZE1a^J}0D6 zL|m0tNZJ>Xl_XLK=SF;vg&~8y?X8XOBCaz}-kvAxERc5>aao5$?sXuKd+hKzQJ??9 zd3^TVFMIN6P6zUs!KTyL#v~?5ut^f0tIzu|(Tzse=bc0%(P)XpGA3s6rDvV?zU3a- zppB~fs1Y9fenB9>sSNMOKTZ0xVMoIU@yTJs;Ez@Hnsr=jIs7HV50r!OTHy2{+kT6U zv7mkn@6s73MoC5-_Wp;(%kfhZ4~u64mx{=`LYT$lw}Ag*=>%2_zzbD%F>csM0+HbindAxQhq+9Dl zZ@m^`i=2*zjkzIGWSo03JtiB5JP#vSqdrkkE5y-RByZ1=wf4|$&CzYok+JlrYeP@wKBy zhKRg~;p&4C_x5?0bdZ2FNw$tLPq{j5Rn-Xc`e?;_&7^lceew-tg1bAyT)HkG4!Wco7nO_ z=C_{dzbF!?Ql-rCKoyBItZF0@4fzSd63|NihxnRQ#T@0~I6oyUsHq6)YfU1IYf-$H z(gI0Ltcm4G!vq(apR6g|Q(Ux|QG+~lC?QEOYm;{t$h-4o?K!%wJ#<^U$y#${?FF)K zi~AgQ2*3Y^;XMm~_~y5~0sSTLXc75i;K!<(jd1+B5PaUh zjn4!h1+Np4hv7?id~FyPlZYJ7QgL!Qbnv2OK4QPB*Au*zF^#u)PQee5FI?w2Kg{rY z(OXpY+O=LUT(g0{hiUu-OOL_N)HwQNIm=&T7Eee|Sgmaz{s(Z9h`dTwFJEszRP|c% z^Qe3cxbFyuo*9+}5&3uEN5Cz3i{=)f4IGKri;luqN^2L9XECoDztWGe zSOeB7iNvXDO$a5f*5NX!s3$dX9qFH?JSUY z+x+F9y_Lzy$)S4u&2N31kA3p9BomuRCT9PCd*2=GXnGI$8>j9oyXq4{PElSoYOT`UDZ9^^XS>%T4&XHRn@7kne)~6`+g5zs!I@* znLuQz3K4{W2yS=%EchS)Zvbo{qG*n<%@-}iasV#@=d&LU;I{#s z4Pf;gUvdqA`vLq$2=P?_>jC@>z`72N?`{S#-0S56SSy4`z+@5wXh%{4{C`^6#{hhD zcguV$yLSWl-C3OfAtA)20Nm&3^y8rT85DBj>qBo12iu{o>aphk3h=*!-va+Tcr}38 zx4vfl4!BzTNdR{P_z8fY19)sM-W3u3QV8)1uqQIx>hl^{UCvoy0{Bk=ZzQ6&qjwjA zK&Jg8O`iS!{c8B|9Z2hg#Y`(VLrOT)oB+uD#_hsT0F8anSo2s=@OT&)KW)svvyADO0VikV)s1aTumIP;hYWKCrb+CJ|GxTT_|>KtY{+U5VRZ?@$`HcJ0D^MAHP5+$q7ncX3R>U8aH|yVeU(@u$s0I= z2qLI$yYDk^`>gvu=kh1@n1&ba=?j<#3}I)J)nkD`L=!}G1-Q;;p$EBb28T8;=%)1N zn?Ty$T!s!!r3CE!3nBw!5|B=z(*#DxFlh{v@FUqpr!jQegh?Xkq=__cKu2{p#+ws}>O0V! z8b^I%#4g*IKqf}em>5HIY8-KM3Q5$!C$GB}M;+O{B!Y$O>*hhpB`O4M_<8^>0FOdvOARJrW|rznq~##{GIWmPlrIy)S<8i<# z1{DrnNeLJNH%&~zKP+4Yyla%`jB^d5lm|$Kwb8HKc;OB1ZQET-7>1uP#tat!!5Py& z+&fPhIM2+(YkV2NPv_xvx?yvheGh?+-+ckkbl5+FedjX(?7OtXU!wP7!CgV4`zgJ_ z{vWy(z^y`v)!^#;H-Xd7XB#1C0(cPIg65vtdW#E9AlZkh4X?PoUf=p(Ad)*7=0rRK zmJ9>}{`D(ZT|gLs6xSpG5KthK^2^wn-URD2=oBVRKqiIJOe9W4%m%AgtwMi)AL1lM znkGo2CX%Rus4j_y;1%!ddVR(iyyv}F;Lf|gfv_@wur`FSHjGl=QUtYO zgtaA5l>x|79}tuP5pc2V*JP7ezdgWWgF4lexwUgWz7!loC%PE z8=)#iA*^Mz4PC*GUga^hI^nclRv9TwnsRt4jbU^GV>E~~K!iZe?xP-gWHHTF1h#}xb~W>x?Y#o8kfB1a@=*_T9l@d$8bg-L50wnTyw)l z=!E?oq?vgR5M+7qx%+Q=hcjbl`bXC5Kft|$JUl!WBZz1-fV+0*d+v@9R#s9`Ub6h! zsJZP+fJ?)&K845?31=>GT?l7oaT+NZKu7~J1Vb__HZ;N+-RxE9B!P}2Xh$MiBM20Z zIp*kDUG#Cs9D~Q!KaM1cprQbcDFq<}jL}Hr2<37WVYv*YLLLw68nYNCkTgwriDSfZ z6LHi;6g3bx8;F_>M9n&qsEL988gBg5$MN<*zM$(hO-@bW&n~?J_kHVoC{+j9^XMB! zsWyzTZx~^17^=Dis#1ecw&p`BP9b*0LEJ7LItE$OoUF$KOSUeyxbm>0uQ+b?L9Mk1 z)Uvqmm`9v=Gv#5@&+wu`%oHjkpT{J2db8DGx*sw9L^5JK7sc`}<-A%udI3PR-_ zcVP{4%DfFOaO1F%2I&Mwr)+2^5z>T-5@r=M{agp??it0-4$ zs8nkxS86C#stCg}!mwoLYDhpxOJW8_8)&1ECNYyp5+jZyBvBJd93hVR+TQZ!^YO_~ zd>qS`E$ezc-(Gt^KJXXU;`uEj2+RGPX;m9Ssc$L58i%fe$`E9E0J78%$TA=l3;>g+ z&^m&SW9YO29or@0dJ~g2p%X{A9R3RiS3das_pUn+IZ+twOddrN=@!EB#Ny$x$S@xY zWG3?1X}h}gMIVf|JpBbC5-c#uA$`23l)q zo4MskBu!JKNsPk}doezJ<6q;fv%0t1*|KFTuKbH@aL>Pe2SK@pa*Yl0QkBD1VQndb z>M(-J639wFWLN`K2_yvn&4@sh0=kfGWxWrwehB|9)9h~wRjyz72d}!M!zHy62jI!V z!(+e1ZdV`xL}k^<4~xbNFB5`Qh!hG!D*J2Rs*g}XLKT`J5}-AVN!ctf-0&QckY>-r zXw5`oQY=640Q~U3et?xLSI+5!efi5@!Hu8(41W64|7Ow%+4E3An9U=}FOrMy$QT$h zFj_;~YdQGf6?pAyUV}HD_j;Uq>M4bqnD!td+;;mNxc0ig!c-$cP^wzxF<8j98nOk0 zLr~>@h*Av@B|w%yM9?4(>7@xw(u7VMNTUXH+_b8r37tkTY0T#s4V`KX9&+6Ezqs!M zH(v3~t}-1ddr z@$I$W!PaftVGP;Hhgl{7TmfRK6k_@E199L12Vl*b({SD!-hh)%JfY|Jdi1gN_{c{; zfgi40k07ifEcYR(^dqde(A5%z)g=hZOAu5CAxi@gK^a1oLEvh0t@-bfTJlJfCKE@} zgiadywoceDGEBU(Z~2qYKlsVB!Gz(KPNA!IB+|OxZrj7dV-a9i38d4{=yvMEJqiF~ z@Tgb*eLC{AqSOzeDu49N88tF()196b3Rq^7u3U@S$7Z{s5+vhBwbWJUrTB!J8@0w14T!-@0t%nMeNx z;Nn8|4+sVZN=N|4b|Z0ZNnG|7S%Y|92ea)KBuRp&p5B0mAASU1yZc@|w*D!|AVd(9 zQ0W^+P^wt+=tEfULugyF2jzaK@_?Of-Uks>AY=%VAt0p9WY*RniaC^*#x~r?lMUUr zOEw@E?jvCE;A3un=+?J?5A8_;9rpJ^7CyDt!()+Rx3n@TV464b?2o>D&(dRG{l#Sa z#y@tUs%(6@Q${v@my9Eg!m)h-Teoh*!;d_IhaY(qkF0wXk3aD=;w0h5hCvC{{voKa z1Qk>ema9-UY!#GiOd=Il8$404#>An@fGPn(0YbuP%E*HsW9ZZoNYgHnEwJQtT{0;Q zr65BH23M~8`91IZI6A9~UHOCWJ71QEhsUh2y9lIs6PeZueB{UXzh~%(GmoLk=T35a zd0HX36+20;|A1|h=&IPIz{KPv9(iOPsLMS{Oncj|C-wvZ0j)L0#>X)-GJ@^fw_{{v z6eFXf*uH%fqhn*(y!khHcGG4%nm2%u3Mwe0TJD1iO1y++1YrfrDUXoJLzQa?N_Grw zShGE?N=zOifPv)rlGZTRFy{n=CUlap57Le}bXsWjLJ*bVP1j!b*0-QHqr8ZjJdf6M zJUl!WA@)cXR_n6yna#n8XP^HQ5se}AaFa}+v-$;F15%i=4u~vG zR=BaYc0X(j`HqkIi||&P_55{Vhhg!fGyd~+R}9HnW=fSf{a1xhVHqkYAt+U#Lc5e| zcDo80Rw2U*q*WYQxJoJzq#ZLtHq$Eqo9HxxHb9!#Hu6aXlSW(@lf=+E&eDq!4s3n* zpS&$>cdu=*PZvKv%h)wzpgh)y-x}OC~lnS zI`i_RKPDEblx=S!IkW|ntBh%*Y(;)ExA8G*H`qSiV~ zy>*#sX_8n%F)%vH$irCjFos*Z7-N92Hh%6ozjyA(Eq-dl~_7H}H%=>`gr*5Lr0p zl!8+y)0b)F;M9yj`{P1d;;_oYRi;lP5LO*B2rY?}AZ-Xs1gu1a;&mZI$e;ws5D*F^ z6bK4LfVMtRUg^$tF=@i8B8_8cfC~eY*k-IHR-MGQxYEFgQvLKZU-|mGK6Ty`XrFPl zt7*G4?f3BTSR~j}1md=3asTM(s5$qFBBRlN&eNfkn<074dt zqy!mo-G&TG5Hf&}As_=*8!`lJS}wsB1p**L(8g7_C(wx-a>cDuv>`s%g|ckcl_MIh z4M+sdV_ts71rOZxNB@EL#L-EGbW$L`?!&`lKgFK#K#J>``f%%GV`J*~FT7^W#wQ>8 z8g#S5txj@JBO{K2B5*f;*O$uGl!)xHWnUIz%2k6DB3CT-m7OH80i za_bVSHaKjR=H#Ku6UU#p=7P1KecKN(oiK`|(Q6nB@Z{m)v0r0%6Nr0kRU?i-Rl=T&BOVkK2cK&nZC@{t#m zFl1GQNug71yA2nbMH=otY)C+BK z^%`W>ON+N1Nw|G(J7h9&ty5exN13Y_A#E0wP}9^06AS<-8|IRbN`lB{jqxB8HsM9U zN=XI~jwCE;@Oi8>AOJ%W#t^FxW1wwYcw@8Av^K0XOkykYQ?4dYQ)r`ML@=$goC@S2 zDnrj)e({^n`S9CM?zKfprxaeVK0G`;GVG3Syv6lS;jEp!kco*2xqbWg;NE{d zsv;1%cJ##IDspu%JX^$M^G;GrC%9k}|=jrU#oKJ=zK+7SQ~%IQ7^mf2mf@@H_@Ir zW}`a1=i%Yu(H8T;5V6|;00;+3L_t(VAVBXbq!%K|?!;qbV^RnqrlzKpQcB+VkN2$j z;+MYq4Qg(Ek+dp7*=#3aLs+??-a;J3(A6~3aD);}ujg>1cI`F_mFCF8SSXMP=Nl8b zP?oU9INALM#t2(EpI4GoMk1~_(AY+Yi8ao-?uGpiojpg3l6?(hXQL2Q--^dCd&jwN z`|yRQZO7cY>Uz(^!^5K|%qM{WyOxpFx;@QYA0Ho=QgRBE5JJBE_uuuosjVB|Bw>Oq z!zv>LnUhFX%$Ji2tBWu{*Ue+kQf`?bgs^Q$WFgDS){JBx2&BDIt2#3BV6fUC>v`lR zIRHC9U0Y%?*0<20f_ZL=73U_+)ru^`K=3vh04g3h=*XLX_VxFF0=L>W=I(3K;N zY(%eNRl*rpAqXYgik(RHt$6gcuUhl&TmJH#XRtGIv?CF8*oPU`(ZhZZ50Cu_^GzVx z>vq{UQ&_7P5-D!W6JLAzpS~$4n+YmX?6syP~MZq{% zR(bH-ielCkIWlqE07zttgY5j0X$z3653TL~oIJ>w0--pMM8hC}krl4S5Bj&PI{cWc z)_viUucI?rwAOTV@;Q1j$31a)cz9%3C;|Z%CY;rYOys8LM}srZfA2p>z?)da-N9oHf#VR0vJ^R5JY_k9(Mb^pMB@mFMY{yg5JYbXtR!%b+0-+JUn{B z?k14d{d39C>ZC*fKz{P(yAQnOwtxLU$@u11fYMNA#y1=8neQQjJVfP)#F7X598PiM znO8ZP6tb`Ykn=(8CAzQ`;M4~)vd9R9$a*8%4$HEnLI#AQDq+$gRR)!YrYb{+-2Lvi zp8e6QFFJJuy%7frkEUfCE!&X; zeGW`ic4{K)b){^b2UJE5**UJK6$;hmqL_WfZzrV8GOi#v<4Q>3rtX5k!>?Ff*t@;a z0ARDM2rvXgypKaydBnUF?)cjez5e?1UvWeoy(x|2yx(r>quqA5{T?13 z`#BbxK!DjP5x3rpBI$`(zW?aY$`^g$Z?3P8K6fsX@dH3YWaLpG22rR!cg+y9zE+ri zt~1DCE7XZ>2n#%i#1RPlA^i8{FqFth!A((gN&`jGV6|doW%$?q2OfFH+M6!=%n^q! zOVOLB(Mf%vWk1>+?`6M-hldA%-9sQi?|w*eyHl1H&>OMHmUHC!@BQ@g>(@ViWjwj{ zbV?e7#b%67Q7~b+X^4UwAr=&eopi-7DRR+60Gxp?kQ?Z*>wo|m0)!1+*>#tl1pvkn z$*_M*dGNsRo^i?ve|zU&z2z6^&Ci(06rYJOJb8F{c+44ll0Z5g@8pqmB9wOL6n&Al z=dF3`wXga0v(H?THg_CL@#HcggeZC(d6pIXCje~7%FZW|ifO@RVOf$Pz}|k@P$z>- zv5>KFWeJ{hlfYc*j)sY zz27YMcTyXK_N0K8{l(X8C6j5-`McZJF1h8-2mWZs*tS=t%^k;5QeOs;61Kv;Xr_~W zIbnxAK?;EEOJ&FNmnR520Lv;7p%M}FKUb;^J~1#f{LR0);*EE`;jE(~`=nkJMmx2E z4*PlyS9Lq);o;%26LvR&0J}ya?e=vGcXc|q<2lc78_!2A&4c3flyiql|lpwWDpA#j?193DXdgCR;&F_t$y)AKm69` zF8oR1Jv)&@s{!7LB-##Ai&&0T1EBIy1(7I?y;Le-|aPKx?cLo zP5(YzDG6MC$ty=&k9B!$-8WMRs#in2)46T0y~}YA4-bzSv8MS#NiK>;7JU z_0Kk~b}okaT+Z|G@bH)w_7(yuqMIV=6kclG-%Y*r5~`XD=3-*cHss{}4G#~GJ&wJR zK#G`+**@F-ZoSuVRW}c$nkWTCR7NkMs&?=s;o;%2sIadRNGs-Qe7Ey49C}d_vr!py#iICvJUl!W9~KLNv|?8? zsrCdGr002E1B|0D=babvT3weC8SAUj!#I ze_h*$06@WT^&kN93RnPu+{8;$^X^?wzaYPdo__vZdYYPC{(*i7FCTXR2wf;N_pmVk z!K8fh^-#kg0hwvwXT}KOGSf&xUVkni!c9i2pTJ%6nbGtEot75yjiKTMqSRDmGNUP! z@)`L&=^A%wYV@mwXTxXT!e4pMcAjjEUN+CEY}OtWHjR^FA(Yv=FjE;MWt9de-G9-8 zeFNXt#MDsaeEt9}q{)r@;RP=N@Fzk^Nt6dm+6@qdPE$YttWiEzf;}Ej^HT%uK!A)P zzy>{+Gk_qk18QNZ8s&hRHUY9QSHK)7CI;Xmt}d&<-CF=$FmhuWKoyVWoaW#=e&gif6g(@ z)2HXsW+QTa)s#LU^-f;$fz)fBM2#21{rppSx0Pk+8Ij7e4A5|2g&_R-tx88%qGJO= zTALv3$_W7McldqyBm^NsdPaX655e!LUg#9_14xA4ivR$)cZW~RVz^0l5CQ;qicumB z>NgHQut2dS>>sWzeV{mp%f@K%_4R1bYLL4j*#qIiwNV;Eaia|!B5?6fY8=v7Q_r{z ze`>KF%T{V-f0|QgNYMwOP81oj`VfS{nR_9Dz~z|@Zz_Zt9s7s-gDx?B5+B#cgzKg} z2G3=5CC#2$a9Qed>?;Qn%Evosw?9`L0;HnO<2rRDGf{6%l|NB7YqnM1W{c4-rI>IF zlFUnED$bt>e8;AoEL*ZUQR7Lokfx$JD1rUXLJI5ikq{f`)o7H1l4ZD#H1gC^)(o&U zSk)4BBp$hrH--??qqMMOvcw@8T+W>8x;BP3#`C(BT@@01FlKK|<0~1YALYr9MlXOz4nruZ;uxa`6Fh`i^I1q)JXk|m-sBpVvrZ?m4q8aumfXtSMAM-C zENw(EB2O5f50hu{E7)Wp&}* zE%O`Z9#x8!@zoxceio`_5w;hJB(}YVy(XGvrp1j;tDOT}6t1jIp-^sbs+zb*D49Ni z#?jADf<-!VFE~1ql&h;sgG_`f>1uAkpMoG`vQ43ioP&sGU$5^8uL$2L zmo{vZba(Ks&d$lUsnM-5taaaSQL7K?3pxnuc%+S8E8H~yZ2qN! zyn@L{S>dQ&tlInajgpQ#A@3hl?B*7A-$ND|`c-^=+_ibi{#5+J;==c|;z)uIOy`4GJ9*pJHkNjdP1<#Zb^Nm(bsZIS6>Y{D#x+H=9=#2}F&{BiEvyae z^CXM)7+=g&XAc)H4H9#mg)S@8#ME6HOD8 zNAo7HxU2Yc>$SNE6tmiPcf~iW39;%S7W|&|sm-$PbR-}?CnSY-lgg=%1aSun22aouq z>}0~crh^El@xHEzQP_*^=bbW-`TAk6q3dlif>r6AhE#@M@)e4h@`Aa1rIZ!AB%@zE zPY=+j<~GW}c>MI(Km?D}y2rk~?0=BdBF>pb`q8^7z4n^zEpm)T`F9IDp*a!Kw;t}+ zi1(w3!}8fRMWUlSxTfL7^xFk{FY!C{J@nsRU|z==Sl{BX+32dhFaK64;PE2)D&sZL zI4hD`rPgN{5#Je;njPz$`iL%pFe7i&y${1tADRigweqgu9lw{vu?wJ4r5Dzw-UjnQm-^|V4aur!)M%($QFoi&}P)+bi~_>+C+>sV*(8?ZA-G(~hl z%1e!zYx^|AF{Nx_mNqN8r9(Y|AH@CQX5~lI>&t1B;Jd3qPW! zGd%XklMAy7pGJuNU4k!`V!}6F$CmHY`0cgR27Q~-!Y6Gib}EiJ?6(H(zg=8sux_=^ zd!yjw`!ndL(q+c9$zVr8M_zrKgLm6*SXXm6;^fDTqT6F%4!a)zX2Q?T6v-=p={gAW zJLx|;T4wqZ5h!>uHq!AqL~ysR)1=esP;E#3v*wrh8CCnsrTM+3$otrk;)BU0ofDGS z=<&TR5#s!L)FH0{+>Y16uBmT^6&5cdw zPL|~C=VZM1ee(L^Cw7bV&Ei1M0B85dP?+SsL#wl$4pX-w9ha77B?J^wZy znNL)lWw2&s;E9QH56)d-x32D+T&}uiMgS1T4*e>HG;JQ|Nj;PEg#9=M8dI6MxG$06`I7#;^)EuwLFG#Zaa;L$KV z8o1hvz~K>SJOY77!0-s*Diwyq!_asb0uO`XVE~AP2XJ@*jRz2T00uI-0=|L5aEWkws8izpO5HK79xFQAag`sgU1P%tn z!2pmWn2H0?H~@hIVBn4Kit?2PkTl2=qy?^lg+Xi(8pHyVfh$2*F*p!tGz^UfuJnOr z!3cpsBVcF*a3vRH0WQK2Xc!C)13>j4DR3_uK%fB_8UW>iet$9Y<=oXW7=r_bKmb=pg8IO+U<899U;yYVC>LY_E+POJ0swsk zodyj6d4bzOqd~Qxm7pIWO)wj@1LOn>1{H#=K`@Xsm3UX6oA`?==I6?vD(0NCTG`>e}0Z>Zoa&{ytugd`}gnB(a|f?Iuih(k}-R%@t=@5}+4fPU4Ytjn^O>Ghpp zJrN&m!vo*Engrk-X({v7$fprX`8Mo> z0qh>O+5JCAe8}MATuflNXnSn_E{F(2+z^`}V|M!4w}NV(9*dw22k8Aivcc5!_5-m4 zbTx||I>L3fE;-T;Wkoq8vW7lone9+J+bACU$|7dca{gI51)L;C44yP|u#dHK8PWA3 zI`)AxHvZ8olZ7V{oyl>g4Q{U3ebL=+Mm<$}Ikym%%1nCPi2u8TCC}V^Y#d(yD@AGC z)LMA>OrPLaq0%^qQ$ECm)fF06Su{@Pn*3V%Rp#*GdKLEV9!Xs7$?(30oKq2aWEq63 zYbnlsy;r2w8ENoWx2(j`F1uh+gsFBH`HHX7#NDvN;>=vf)2GNmaoEN8H}4iSVIy>2q>HXvlOl&DF2Wy+=& z=fpW}2{8OL=dmJyDTsTvdg`a>2bD$^%?mf(B+33*;qJn0E~MgxL_5#{Dz8)3g|7{% z0m%GDYPgg*fi4+k;(GRk2;2Tn?5E=4%f-}f9(B1B0)xy07n5MJelw$++0Tri0Kf_W zaFzioAd(+@A7zvM+Cn~b&aOV_;ohDV(ZGu&KJVcznof>9#N8H)Laf;$W(OxdN|O9} zaO4vpdSm9lQb03~2C&n~u$ifjZ5`s71DZTAUqmK=X*ZJi{gguzA**IU1{iX=1 zCCKG}B$^Fbb0l#~jG_E}tdX8xI;a5ze~XH4BzsntV)n6?((uokG}2G{E+j4V40?HT0$SuO>EX0`L06IKSe{d^*et^D>$d0`G1S&_T^y*l_? zN0vO7+uEyys3$f>jaHAFS&^*4}+E4pBb{BIuty;Xz1g%DWyO23Q?;)5A3|($M~gxufO)(? z*!2AFX+JiZ6cx}HHBH;F+xDFsj`1B&kuR#0DC~MFDRC$yVJ!2x>ZXnP30cyZCD(YI z%k^?};A1cNdg+Q>Y7rS!=Pe@*(JB*}Ti54P1rDeB^9ce9Qq*Yryg6znGoty}0uE7P zi@xvY$wSseW5X4K z^x&Fk>QU_HT#8!m>|g@Lkv7VQIIR4{8yXwhd0m$b6ytrdNxFe45ee@6*I!krY&gss z#Nbs+-^s8%9p3OIg?3!V{9tLH0MVB5WiVokqkC*-B@tUDU_ww{ATh`v>0#g_M2SC2 zdP>$XxY4Un;S^-LAr1FoYM>99-8xqCh6>cziF5aBFh){IG!Hbx#vIi+WES6ZHK=X4 zQX9g{yB=i7(=+5izE}V8Msl|e^t*L+Zj}G%2`r&`S44!{waR^Whik`-CUO~?*hMbE zHP^}~U-Qbru1u4eFdLaF=O{2#Cc(Rvo(n7#a5v@<2pCI;9b3K+xee`;7FPo+{MJzVC*dd<=0Aih$$)O*A&deDS23axD5D#}l z0@h~S9vkH3STtd}J8JA18W6K`I&s6%iz1&Mm`tWDR%a1{--i!@`F@PAq9Kcc6hHc& zIOmWd%uR#oc8b}w6$%x6pbyV0i8#^Uk+p+KJc?v?>b1g0a9{8bxMHX3>l&xtfq(HL z4Y+m$Uc?XY--CU*YydfO!}qE6xn(@Pj@R@qvf8;P!YFe)HPcKiem%*RxM^kC);@N2 zy}E-a>l@ZBv5Q_p&ox!#WkK-46m2AJ?&m6TE}wEEB+t+ ztOo!5DED(seCF86NOdR)cfVT??(gW5RC`KJP?RfdvfV=O@~B$V?&FPsA^It>jL|7-l6En7atwlvZF&0&g5*o)cSgM){Xv0YRI6g|@9~d+Amvc`(V3C=J}sZeHnvBLhP2}B9=xvrk1fJ+xEyum*wrJ{RB7D=ogW< zC=JuiDvSg%1oq@Ml^Ii>E=MMUDXH{NWA6U_i4=13R~z!99-fPMT4gbOL#y+~M>36> z>GLpa#kyT#6VBpa*PTKkTJCKtKI-tfEs2KEB|j(zdwE(J`FuOXn-^uu?3%0$;f^Ug zwV!45qTq^Q;e~Mbw8{^#Fqr%fp?x4)D3|`eDhO3QxBi-XAY$vQSJ8_99zdTgIZ*#b z0aP8nNWu0#>3le|UbMo}1nSK>H zG<8*5C?g^?SRStOAtq2}its?dJv@F*aLw zNNcY%4$R!N*vg`1tZrdxu>WQr!#?=m&O><80cFZ4sdkKPO3jX@*4s8Unr*JRy#E>= ztxyphNTAYPqR3+6H@G>2zZ@&yqS+2R5tib+K`5)~dVoqaVk52HJ<2T#P>Dj>(_gTHS%>O*lsLvyfZB#5`I~G)FehvLO!0jP^)}gd zjAj&BIcuRnRr!nuE*|dF0S2D3nubBewQbIEc1e3P;PNS#8k9 zes7PKP}bU`-J#rc414u&f}XKFB(t{;nj)pNqr#s{I4xC%!=4*%+5e57yzSvoUZ99f=@bGgr(lLTABkSDgjP;=7%d&89 zTbV~E&!2D3E|U20W9!Kq#Q{uRUC#ENWYW^E1>f-#c<^Ta-?QF)2M5(i1PsO%HB%Grud-q-q-5y-F(Lm@Zh(46cnnAw74o16pSYn6!gnS_`f|atD2O5 z|Dat}r9`1BCy0;!Ucj5mNr^+f|LgOoy*Tl252BN_jw=)tTHn9E&`I=YM1MOG++-9a z5Z0hS!B8;II=;00?ILiK&~_7Zw70i#aDx(au`qG7F#qgn?Pm2^N=89hD+mn_3hFbI zjQBToua(nvPdDs&(yq&MJB9Q1PoHl#qCUuCVbcanV~9&gbQNoZV34#$KK;GG_WtmN z1mh@p#JtCMDu<*pKfQFa8t5yd!55?XKtN8~mMV%Q_Z!r^^e|X5r*N zK8b$(`?GUam_YqcQ}m#==8Wc6%g(N4?;y;uV~RIq2}Lu zM{dcc#?H_xtiUFg(eJ5=yFRRC8R+SOKK%a~fw(g}GNz9G3=;FE{G7qyIvq_DlD`>O z?3sc4u-u%l@`yEM{&^QnMqdBBl}AA){9(KPTOCjZ8IZ(J*qT0P$MtIwmy~8+AEZ!q<+FmK>6VBXeeZ}csXryFZHIJMna9Do3RXl`_oD< zoTB7~8~?V|QkvPxV5ulW6bM!{6Xe5cvi#y{oFxYW4zWJ&QW2Lt`*_b0CUvc~h%E6-qrs|$)Vk$w*`y(g4UDla)Vu8E$PaYhk{GpBQoyNykUc~&-rhZjW0vU@U zTDf3 zgSBSvE-W*`Q=O-CK&@zOe>kpgL-feQ-8w26*^tS2%m|0)kfIxK zt+md9zan?`$fH<(X(==dR=d?_cPYEUnM*UY*Eix@2(pd!xIj<%z1wz(8Y#-AS1R1P zfr{Okmd@j}j*!(_Hu@L7>a7`@?2pPuCn5FuR%?z_8;%ZU?{h^p?GG zXlDX4H9HEU&*@tlrCbvxi|h(bj^Eg(qOAb|2m39d!}+|~`yneVUKY6bW5V5c#W2cR zJjtlU0TopCmf|4|B(+KvmTnd0t8o@4i`3C;rMZ(~*T7Tq<*a}2EhV~Kj-%>p=exC> zSchOl4B<|(Nxp8cg;UWgjB_^oZOzz0g38YRG5ldAEY0{Z=6uVTr)Oh)k^P0(#bUQ_ zQVenjWbe<(BE@&-HKv!`4B68eU0>4jg>JsVFCbhoIkE7)>$a=It*?YH^0~?+MVz-VB4|02u&nUpaG45)Dp0 z+vG{2VIG9T1)==BiNB3foyw=m92sEgR^PY_>5c=i?1|S} zxR|JF0O9HOAEAFXi{ydWKz<6!<;OhAUyA%Pp@w9K5^{e1Lrfa^o9P9j>(Ps@U9ldV zp93(j@_+I)Wu6O@N_668Q<8Xw)4m~R&O@%#|v zG%~t(eN+_m1}xWBw~9WnI9V=yI`iIVcDcFr+DpPaoNgl&V!A7l0X*C0KfH(%BrTRl zt+$kvsKdQGvYI@GqyMRRY=#q#Q`Qs&25v@q8-y9SblQQXCltJoQeFkzO}K5f-bPxC zxIre19=L6-S#UY-fV(q^=t|p@T*@TJ_l${ihnh3)*@5Gk1kc*iEyOH3PC5~dZEf6t z9Envp1LCvSR`c=Z({rv)VeuIgPs(c#>{ZX6wwN1>gh1K&_EbjOpm;leXxASt{RTFq zR(gpdE@KZE#HDU@X1F40k<<5U{4gAxFHAmB%`BLVy(_$0Z38e8;1sc;bZ*vkV%YdT zuqUkw^>VzE-+DCTRJtB-vdhnA_d=7Jpj2)Cq9#yp%wE-Am;KgxJE-M;vifc_rd`>} zVL?v8R6BAKz;2)E!i$QP-CwzpR)aYV>xAB8fE=mX{a+Wz)bDQLd#$M(5xX|(VX$KN zlG@?a;8_Wv_=w$*4q>cxU|6#E8WWcnJ2z8hTo&qmm&OR<^~a$6&JMOEWBV($)6Cw@ z$CrD4Z%bD89fepEA*IIFJZVSNTr0BsizxBkWOn5cG;Y^qy9&0h&n_=g@zW08 zITKVPSH#6NBv@!)N%MF{tI71ABhGnoSuW9>&q~0A)k;OwUo!kIvkgR@2$&E-i#VcU zvvs8_j-%4>UUw{tq43D29#<8h9T#X$WDzl_xOl~hw)lqvosI1&lF4==gnS>BKVc7Z zM59)_GEJpA`O?|Omkbvna=UR;m5-qC31$-#PJhYZ^-6?hiOn0_U|#L%qV%F~Gh=JQ zK`jCymi{jIi%`*PrT$z;hh2%qb8IjZ>T^;xtk|P(KI%4TkuRSnlZ_z%jV%_&WbmV~d z=en{$VUp~(P`Sr`tfbQm3VpU9%o+SZgKt{4r#D|kUP|#RHH&v3Mo%6hAxZ{hT_ej1 z2SaqKDbek&4_5Evb0kAbTSH`l)%Jt53FF+G1I;JGmK)nZTTeHzf$=mT@K<=U;^ann zTqM$9%|A=cJ0(%0#j*9x!la+)9l7LNO(d(m=A~rJ07vC^cw=Hx^uuW8l4rI#RIzXB z%QX>4BQwv#y^qtES%lN=WgN1p$~VUw?-EpZgPP`QGsbfCV$l##+s10=AE#nmf%g)c z6I{sN5fcRuM-yvHYT~JWV^EZRaqY!C^Wn8K?COSZ2D&N2_1dhx9k}f6mHJXKqth$! zo>F(-upcJN##o>u335;)vYv_F>799;zB*k;_wu9&&L{QtcHSl8uyTdv5buo;^ni9k{+oF(9WTTdwG5>?nfYM}N$Ftzi* zQ>b|pa<155d-uiF&^jcJFPTIxrS?{z8Z28ESh@;57X+iz=FJwOXS2+`t00L+HhI8* z>g_WQZ+UYA-<7KO;EI3)^qp@21y6RJKU}xIc}czZ=P~1f-l7E+NVB@`?9XR5G-wwF zxQR#qy&{Xgg#2Ev1?Wk|kx(;|zrndIz1m^%`KL_4ob)_Yq(pH<{Cf^ObdskK|38!e zgf+zf=m5X=6#vQb$;F|)gIgc)oVT(anN6QGb^r64_jr2Gf0`f3hyNjfe=Yxiiwpm2 z^athtJWSb)^&dMb>S@BJ0bI^%h1|N6&p{baZA}ZY+^cw^J0c$=$jMo$e?*g6N4>wh zh*bV}oPF4z=L)v!#uHD6ApAj$yVI+3vlLaLAvACtn(^?u9<*bK0{%r=BxXg@3J4( z{OI105eNtu1ynGt5(T(7w=QH{}JZhfGkn0WU1xdN$-VhJwK0PZs_Z5kJt0q=z z-Pd5CEbOl_vK>iNpu(t(ya7h|wnt_9zs&C{1jHt%sjNvz`9=h?33#E*#uCW!7LiUQ zmd}(<$y<*b?|#P+5D-M#tw;}dtcyk>IqAFJeT|#-)kG;u&`{tX(L>EK?n6ghY}e#; zUHD80C(s`P6R@>d{Ze*rZj1J8M5aKo2}rB%ysF(1PFT~KsdD0&PO@|-QGtG(#%nUJ z><=GIc3}%Z^nE9sJe0(chw#RG)1a{B+4p-rz-N=ykY4XrU9I-NyHMJY6XCj1?nWtj z1N?oO5pKOrXdWPX|705L+} z;c>YgCPHD1;s|ww=`Z4XUveY%r1SX4PxzE`)7ZGfgePrE78kG}|B7dIG}3g_bU`77 zvv1xoQ^4oGQXS-_z4bWH@Q2^8u248xwG8g5E`HYCnKwfy&?G0UGk3I%+>aOdm3C!JmcWG>3Y?788TP0oo#@41b@ zi5sP3f$vbmE-n?P&aRjEcn~7?tz4TXE2z09?vw7ZcGuMTRUDk=(|{-Imgr6q!)<`e zTc$)f7?~#<@a1ib>Z+Xq7+^}AB^o~6u+D*-J=7Z+Waii@pX14FqS}@2AF5HMkf(IQ z>Sq5&7S`63R+|QgT*bT1;~L)HBRC&6U9*53o$2!1oE<;*eQc^yj>p%6xk})M5uv7_ z(_#AO&Yn~b3&l2cht4BPocqU~L7k{}PnIkr-=IcaakfAQo`{U1sk`j`9|X|R`k6wp zk{wvfzu}FkP9}NXtgjh`g@n^9^EKJb_Qc`ciF?}_i)yyKNHy*HgMuiSGa=fb! zkZ(wRqfw4hTcx`Nh|g8ClpA|2zS&C|FK$HJW%s^~gZ5Hp21_Go9`2SeZ>(-VtY^d) zonz52=h#7~35)Bnf;AI$wanyqr7M`m5h=4u)a6RArF}doM-BZl9B!p%8def-h-)%K zN*BSIHQ=(E9VDa$LACGco01)p2gf1S3#TgwKbqLnWP~sjEtUOk_>y@(d=&1tu>Uk3 zGDeJlO>B^(Glme?IcSz;_{TMT^5Lisn%+2iW%A~Y*~KUy?{M9WdedHL03=Vg5_Swq zW}T4D2)7?UXc#Hs;}bnY9`JcXnU<)0$7gof>4npT_rLp8f2+X_pn6&;u3W9}(}WO; zAG~o+_e&;dC*hq(gBbj6x$CLX4yFwa`_7}O56)!H#tMkhY3NIYIEj(b*z)fNM63jZ zBR#@KA_mYk#hRVMzBYSlQHM*CSUYYEXG}6$E`vW}UID)cZ>(cfe85lS^;r-f670a{ zsEYW}8^5PjB~{H7cVXacP6eLX*;QI{Hepgb&N2nJKFhFKI&W)py+Qmy>{K9|KG+Vn zyRGt0aJBpS>P>6S4=qaxQx?furzI3Fb+U=$YKhbJx3B4B;LCjzm?vs<_J(|zZe|7Z zU9!oU6`7}#solody!yC-Yeity=tnVYX zi4zHC$&X^cNzIaf@rANlQVHL(bxy8{$nRF(R91wZfaAmZ0$CH4ChN9G#jclKpZrN9 z4Eqa0S@Fkp^m#M}^ereVtHGFeTEqmP(z$Gw&3s|VzSL{LCiYW zn~LJ{x-vfig2%q8&B_BjYDt;l5W9b4X~a#eyEK5}C2`W3ss7@3G;iAGrh$y;CIEka ztrF<~sLg>&s6VO%v}Ef=zh1vlJLGRDPWGSQmvp8NFfM)0Z(CR=sT$y%HUj#+Laq+EDp z4R)rsoyV&`2p%L<@?H@9xfWrADsLQ*baYC4<%7`#SgyoEBNCFBh?~_;*c-25G4M^Y5*>j8 z(sWP_uSI4;xHYKc$V+$uuMwmwK`Vx>M=B0eUq z4TwQX2*tc|cSYfAh#!$Q^g=Eh0aA~aI&kWI&+L3(E`5dS&|it;^AJ(=i|`g#$l@-( zJ{YAtgTxPO8s~)Do~DMaC3<)dy*o6 zZ^o0s;wk>At+|%9vaBq#Hep!c2?OF+^;%0;jkXRiFd4V2tERzQPWAYa9YEmia@77% z)~%Zl9W+eDn_^km;n?pO-u^nA#hR86h=z^1>LvZm919b#Ytu;QEnFG&v(r>XlyAE# z#o3;H==GS@NmLMCktH#}lFaBGz?47WRef1}$79IXOQrBh2@bcRl02RQPh-w+1zBOl zA=VO>Juk`3MAex3RTek0l{=PpJ9G3FeDsMkqI@DTm7up3B6amP-^VYE?vKEa*^u+4 zcEk9X|2@lLXHUZ^ay^}(Kb{huZ!rO_Es5a~KAKNT|E5qLDoneO)Yn49#BH{DFd2+Bh2gU`4r_dl-hOqrF?CV?|qDQCZ8GQp#(DZnpc?9*V-N90ne&Ek0_IDjOlqQj3mtI=|L(tIOM&Z3`r{&ssK z$?SU^#FAKA`{(R&%ZSa|5R&PC!6ynN=flVJ6j?>;1Pk2z3&gAaI4=`8gaOG#;U0R+YkXU%^*cVay+5h75Wm_<)tMdq9Wm&bAO_xI}%n#KSqzp$dLVHv~6|9-G=X1FuOe;FB zyaN8vC%uU}o0eY_-vhca-mCqd9yR??+aSYPob>6vtcn~C>MY(FJIpRzs~JI@QA*`u zwL}kx2Y!43vxH>LpOja~1&?UZF12jF3i5eldlV2ZK0&-)_Iz-akSR8n(5kLY3LYD% zOIVN;SZN;FCqjgBeO!7KT_hl(DeLn=sRQwlQrP>_kk`VTpZ7qqlJcanLw$j#&faq) z&aPbX4*{pQ=hHmPIBOq}v{mzYa`q*%jQOvav%ryJsDzKQ2ph6bUFi>m4NhMc`ULBv z(5%^~>65D&Y6;XxFGR{+dy|NFJSxrPrh5I1X0tl3-AJ9CS2)KpuoVU!m z(4J0Z;-mGqOaUuNmPbb;VTM+&Xq^q+OZVx}JDP~n{^k2C7E#8fo_m)}Czn!H3t8 zO4J*KkC(pa`Ws7a2dzl7LM2}X&%mt0oNTijJg3{XG@bOad+>AKXUpf-X(hEMNSM7u z2*?MHO8a_d7&>VQB{xIBmED+cB1gj{@7p@&Z26T7oydOjV7HS#A0@6#iAz0pu6;4& zNBgw?RK*Tn>js0*TBGbJZE9^BK8EVjA3D4zf!DIj=F9C3X-5`O#NaFA#|0hGUIy!d zc{~8x){xR|1rj|q7M>BNx`0(MN4+)mtqvfiB#G_OuVo72Lw&O^ zH{tdBHEXTeCB74D(Z=IJq$0`qRsq98w%i-9PQP$E%HSRFrD`m$=Wi+?mm=eN)vZC% z?oMAiC}k`E-&%kWeim>LN(ad`R%ebp)nKa9%DxkqKVJ;Zh5~r{Jg2xe<%6!2A4!5X zH+yD-S;kJK>h6~L-W+;o{7R?ry;tf_-cP9Y$C%1qc|)Jvv;Rh9yqtIGCkzGabAI(g zrQXZ4?oMSqkw=(SczPWo?TNP~)w8yoaZC-H;_~KJnm@p!tFMP5XW+x4M&)cKS%M}-4q*?jQooo zrT&X(6RwRi>}u*`En-dy!QMvP%BRNS=AZ%Y1X!Ol#J;{7C{ zIAfAs0&1`BBu2DePY^PiG!{n}KHU=)NgK}6+QfULcE*?;Z12uI)E^@xVG5XU0!$(M zy_@=HV#9@#!W_Q83S>jvGJg?r9xn9}g&(%S9@X&Hu_wVh3Whi=Q2NBlP^?zM#|1op zc@2qq0STj?b3yZbMOs0~-VOGhTLlZG!(B z@$j2M$#%(>p(e4F%d*#JlFbR|MT2Q9&yZm6CH+?6TnqO#W9);Vp%bgd=bo4q0 zlkt0-Z5PmvqHComZT#rt0U>>!0p>65Q8Ht*JEXcP*^X_K;bLOWl!zr=9*i67JdNLlL)geCfyWc>K#$tI_ZO`|Gkh5Mxu4_W3+oK;hG zAwYByfotn(&B^CU&g&z&`P(PapZsatGX$oYq9yy(*Od=a0SAg}&Da7@(FavRGnk?u z(}e%l5jhxdI&cJL{_^+~TJEf~`9I2?^ZnQBk@e+11&$lUB-|&2EZL8VLZ2`ZL`|io zqY=q>rB*~oKspoi;blYP&HqvRE(1mWN3i?934=S-I?KXLm=Y0trNY35O&g9Y>)wxi z44h^aL$=)48zU_w7TEEDOfgTftPD!=KmU&HubT;L5rJRo!7TfEeXkQnEyB}rV|%yh6voU4z98y=c-XnP zqD8%C%2da#`jbf7=k|eXYYvwvlP5sLO%r#z&$oCE{NLTp0$s*?#Rq03XG9S>j+Aex zyQwv^!G*yVP<;-vg-ZF-A3iW+sZ&G-&0a~f88Hec#}!e}wEJUoisj++ZFYfaFWnr7 zBz{fegatT$>8x(gTPT>S@SxntPI0=9+qrChG}j}4H-#s$9RM-aXZru+q-X-a%D%j1 zz~h=o#v*a4%6QNsKT%ry(ofKZg_#$%Qp{-nGjq3i7NW7?i9i4!fbqUQ!LD6v`fJH7 zD#L`c$)izFChwU-J|nICnmxHI0EzjvXm=2qystmp>5zgEAsLM6SgB0_PLX^i%=t!^2G5YF9)^dxIdyOHK+h-)1%kSp0*DBErgZz#U1&Mx)$#HD^U z^})pp7J*j)p}4-wM-ybo!|uK~t^t!Fp58O%KYBBzXWj_Ggyoe+8%34yAIZX!=5r0H znvT&u^KG1>=w9B;D_3(bTO2yWYvZ4~=G3*y&hONuAO$|WNdTL#Vod?IM-o ze!Eu1*1j7jtLju)muZ9P;#!tHeb)4QvV7y8k84DO?B3-Bu5hE$ou=KVWdjPXjL$B} z%0q3Y-LQXDFPz#4$C2pjgTu|fnU<7@Sk&VR{O-2{Z+X%RtnDD(9!pJ^*ni1j>sDQX z8)dtb`7gM|lWL0gSY4AM(UlgvY$|jfv_hiT=Uy})jB#j;aAcFyfaS}-r+W&22gCL+ z*ivciwfEDipBxP=5(WR9L^FZx;tG*u_895l(DyQmhf2>%EbiJdvnwI z%VGKpaj@W^B?UJ_FM$#0Q zm;EkV5wU*xGDS^#lz4en<31B9g%8Ja#amPrI(!c{Wvg}dAVjEPq_h~q;r-|2VmRx8 z20w-&&E&IH6Gd*z4zslwF}_M~*MVI0*Ls78H!MM-Cy5;#%>I(yyJ+jY9#iXL7%TyvUjU%_4xV};T1WD#J0#H{7nj#Lp7|B*&umzL3;?G>4DGQtXF-oUM=Gk+t z+%>0s+K1cgy%@gbn~S&t$wXLOt!v{uW6tuYLDt&>O0Rz}O*?1BW7&eMd_JeuCx$#3 zO%Y*2xig~gf7B37W)S|KZAhaaMzE5bzewvz^Ky-r9=t+95hCWdvQTLC6k@zVYuYMU z!~WYh=fQ+M#RQap{Oo&&ew_I4xy%2tlCx2`S?#xG67#Sr__<;GtL$ZG7ar;!ZU>bx zTgGCmQMUq7>+W-mKWY5;`wc0r#)I69hoiIq4@3%i}>Ai=I#Q`|de&~&>iC8Dm} z88Hbn)<6UW3k|Qsp}rbuHvD8@^3>n6c&)(T&ly|vhVfOF$D>0|dP_*iEGOOl)p+6Z!X zbA4ra4Y)5!@1PR~15e*4anj`{Xp9IAOpBu-RQB=(h9Q((kk&NbQ?S{%rU0Hll{gs9o&<>Ig(+VI0r&CCU!=^n7Y_97V!|MuE zUUZxkZ@_O3nk+_KS{L42-}lxCe@sr{z2Mgm_q}u@`c-&XXvr#E^|T#T)1(PG5)RQ4 z0}(c2_tWfsI(SHX_KmWJUU;&}<;Jxg4zE95x)a~G+ZH^_2lkkiJDVo)8~8;+NH{l< zC>a~!o0~a@#!+|n%Z0HW*s$V@&DQcndQ8ilow5ZFX!=>Lf=Zn}Emh`J#u5#_Z8)I1 z%!Z_{Dd%n{#?H;Hdk5u~@Au?v2i$mcqK58++22F{##`6XV3}&<6L*b}E@;huT%#tZ zaPxelqg4Y%a=|VXfpjJ>QS;q%P?5kjlZrfCMF~9Zn2T`Vx=sS}&|5s!YXVz|mKzJ7 z6?hvJ7F`c++`Ll6v)UrZX_Yg87jcW?Tb9H)XH_QMwl!Hk;3jtPY|?q~iuUg31B*GhhW(fNmZ zSCf%Xp^zMaYrh{%&LrnW|KMX?#(r;KfKS=8b;OB|P2?4O3TL_U){lDg#|i$uS3iya?jr|bbN|)!oOnxP zT%M&gw%7sDk^oiqgnjv}!hV7RV`GAk@s zFxWmlha6eZ{Rd@Y|Jz$X3g1GsnE~Bij$&c997^IwRIyn3R~tB^Tu80XkNu!+aim-{ zR-jDhLL8Q@)RcS0eha&G;R3~GUt56lSlh43x#v9m>N$DC_!?+a?!uX36-wx!6vQ%& z{w`~8$~61MPOlIHqpEUO(n8Ie~jpY|j<(d_`D$-?O=!7y~g znC?OLWai!q%Gb1kKbG;Zu#&3n0Sx)?wv^obajf%9*JG8z0S$eY(<(TMy9AQaQ1CF0 zi?QZg1Hp?Ffr@!z?b4aV6xO%;-%gi~^?!^>B76hrczkt_ z53XcyuJZ)I$usA9O*Kzl3rz^JaZy*Mlm90+HOH#!;Rn>$ZmR3mNeAz(1Ra0w%@4FPg+|3n?L+FDL}G_JL1pLSdTWs(AYj=j&zt^%@T3S zyQD_Fp$3D8T_1qfRev~@mz6#=i*en%dB0w)U#ImkIt64`<~_LjYwyZGrlSCZ3?~{lyocAvDZMOe7TFI?PyvBMV5_pE%prYT z`??v+5)wnY>Vh<$#L6OXe;xtuv|(FD*v;~wQFv37{lJa%_{k1&&KRtjBg1D*G^P~m zH*G@x#7Hd)J4*)W%9M}Rn4?RNVZnXXb(cA5lMO6ZYYI_<+{&GpiGw-p>@p`ilAB$! zb?uVhva$z#Xt)<3h&x-vj3+rU7U^*`ME7tmd-RM%)P=4Bc)(#^fp>BE>>PNE6k^dO zQT{hC-gt?WDu=VtEznn$u}TAkO}wq{~Hwb-8-bY(ycZQT*zk=rbyiz z1xN5d2a@{!u+iYSs^EAm~84u4Wr^!?QKC1SdK4B!6d zTYxroui;qX=#0%@!o5Y&DQ`(y|3`K8XM`}eBo5?Y+anr;q1SWwP_u%6KhOl6+1)9b zw>-5tlix1fbbIk4|IzgD3C+J?ziUQ+M`JNgrC-u7BcGi>h%(WpHh6df)#O^ul3FNX zEH-*a3%Zg)VXvFO#?tOGuhFqvc+hVA3n&IFhQvNDv1V6Z;vL|wub0x{$NSCpDwOLZOP#)PAJFn@NoVsg>!syJB0Wcp{Wv|F_?m9UBp)x>hNei%NApCps z7@MpSptJiVIWWkmFICw&qjuM!H+qa-kqn(g007}cg`X%&F6oldvp1$eWBawXPSH_k zn?tFfqaO| zGrX&f)w`1z)xy$Hum#*K-(F}F;ZCBp*VVOW$IVkm-rHE`t!=TN+D+p;Eqp}&f2Rz#j7zbGqq|~mJoJBfY^@=VR6CKkPZDDJ77rJ}_oV_5 zd=Ft_-3+CP7|mr(LA#-)oPHxF#b{sY7~H9FzAG01y7kL7F{fY*)~Ibsl%H5QUmBye-MZXc`hZT*hd4{RNh%h zWQb5Hb%2?MiAv+3N{*N@ur_W1$=J4wAkEpOGLk6(DELM=70ScfKu`QMFP#}9^pp43 z__7E(@_cvr zxH_$6_<(yiG1-5nf~U)?5m5R3K7Lka**>HB*`sD8 zYVwQgn)|44O^`iEm(;FEl(yw9i7kAYkb;-W3}U&UqPL&2^DpQcNR6z7&)ls`2CA3m zIa{)m%1%V=SHvY{u3~EmqHA)4Zl~;9Ld5r_L$VDHac#6d4T32(J05s3CKa}l27G?g z(GQ7w>^TT|pMP@j_nn&RkPgskr#CyvvAk=c9NTk!D|RmsxWT_~qN{n>7#_}=_o+U% zNiZ|+d36R_?e{+35bpKCUZ|=f-J=bESwJDg<7A3V!cI)q^3b4p(c^cs#>Lj+WJer9Xp6VW^|5H&Fcz) zR$p`(lt^66=c_6?oWEu^j+AfKYf|`G6Y>jWd4XOPI67s!doNc4%jb|tW8q*VRf0xr z7(Dm71H#dvx9WIM~}|!NGgyRz^Z7X95%u0Nu64@Qp`Bs z5x5Qy&(-_$`6x$P45&p!@1h0<6Zpe{c?al&;jp?jfEFJ7-jHyur)w-d@DZz@( z9)-L6xks6GC8cK-FaDp+6voYlbx1;144xZnj%~{Afk9{jn`=Wo_0(6hR}UT;k>nKa zJZpXW_wW7%&etaz5~eiuYY%N)gGuJHobhFrePgRDgkf-+&FU4Bq4yTP@z(XT9ur$IhYR2`eMQ)y=SwMn;*N$Elt=|8LR2@;?Rp7skp| zq~sP2pRz3BHhW-BwUO^S=s4)$aFB}1*;D&PRXyhC|Enq>B6YmlQvFL;K;>Mq_1w`) zg+Ml_5Wq=xYX9gI46fTK#&u4#{ko^}t*ShaEgEXO#K!}bYNQ+sDNDbmrHwi{79d0W zsnfB{q8v-^nwPgl0z4&oi$v+c4IFwuWtcJfopCci%z3RI!f-R=ESS1;U?rQk2X!Rg zRLTy1BiP*-mDErDa%FEgP`WT1Q{~&jI%y1^OhXh9;0cYz*jV%Iy{yTRm@$oEpXd1H{WT-M8*S`T)1lIS&W4n@;$YsI zH?t&d5RI9JnoGINW8#%N+pc=qgPWA!VZR>`&wD1h*m-imk~Gem;QRIZNxS@%&!+rE zb%~HHNbHqow)}INrW>8xDpr{v39U|;t*X!Rv!UrYZT7mxI8QAOI+)l$zJ;!uclPc{ zJFR*Ah>TQw0p;zgfZ@i36hOC?N_9Fp^JHZ1g|_@jd2xJV zd=j!tb0z}V4My(Zz^tN>MjV}Ih1H`e9Y$?t>610pqcZ$CGib&;lcM{W=%Fn!8x&W% z^!N>)9}9?|c%8~U{=N4#cCHaYE;2|0*_9X5gqm}?FSnoe2j)d8|InaN# zM9m+df37G+L+|aad3A-1;QtqVzLzUW1Hsz7E@L@WXvozVN4WwL`mZ6w8ouYx1$V=pB0dNN-H#twnueMz4*Ia|p!EOQ@@3u{aSoc^2x+9`DV|Ei?WnD{DczDmn~nfbQU= z>ir|264PrtlfA)VX7X?}Ds}XCTH3fc1geWma%3w`fhhx%-Z7NCbUx)l#atgP5*guw z+7&CQbKQ|mP_5Iq?t3i-)@8qTl9jvp9W_g`!;e-DO48=I!eouc^}4*TW_%el4xg!I z2NGhIFu7UKM)22c|P%FQQ#B z$e*4`qnOT4LSdz$R=5-COSa#^=YC0`bF_U*gd{=$&d=~2ca3e8pxeu^11_kurTmNnV8aV@03#}>}DfQ>5B zx|Jkp!Eh&z4UnIMhvlWL*6}eCy!T1m%i~=DOg@qL)+Pl^>*A|6TgetV;(nl^L^#3Q zn9c9r-Q1KZxV~D-p)8GSV&sl{ORic^hc6_efA_MMvDaNxj`zN}94VV=sDLFq!wUZl=|>^2pe4AQswIje-O9UIay zQlO>AJ5NzIu&e0wR^TW{<~>>K!ts}UACx2bRxSV1eJ}A+H(8KaqSgZxt(|Y-L;>dt z(xVtH9i$?mAPsipHz8rgMnvk7xi5>&4mqy4gDgRA|MfJ3-eD!WI!5r|Rq0QOYY%PTZ&!YVQ zthG`NmLPf(UB1fHzzA15k(-%v7{;a?K7^(>Ci_k=7mC05tXwavY9(w&0Y-8j88&mL zuD^|=W@*z`*<&;NW;;6W92gL0`>X4D;S{zx(;^yL9Mn;v>N~P{MB~#FzuPvT``YB2|~aU#Nz z&KG0G?7wracb&%*w$#6n`5usvYJlD@C$kw#GdB2tC?0ZtmJkt9iFE7!pd}$9QGGI> zgL4~+_X*iY0yL#k_DAGvu5?wd7~xSnpmzWCJdX0$k5lSzU9jM5foB1kiKQRC|E&eE zWCu*}pO5jLXY!ukQ&ZoKtV}?yPJC5IXW5rVq{$|W)SV`%8jMplmNt2u(@K5x#VzVo zo7{9L5X{OU_~HAFqA2>RRWPUmsy`SGc}%TXsjYHL{|Q&uHxvo^H6&B9RiF7uBv2^a zgCxr9J(4VcO}ulhBEV@i{#){h<{vkzwxutjhmOJ8?9z5iog_k(1MOR9nZ;w7UKByl z#p^un1KYX-W1YN`XW&apFeZB`y&9sgo>(6u_sYu86F>h{xwF3Ax(niuPS3$spc(TdV75Hy)4AX5s?Pt#SvLI+lw-@oc6m<8x7dfgej{TZ%|$ zu&8(nu6Pr;Eg!``I#3{q{;f*`M2EA4;@^Mhw$BL^IKSUod*ybFUK`&%s?3(7j1ap1 zz{?DuwB^x~#qxjAb(T?aE!)~oLIT0vEy3NrkwAjGyEpFc5FkKscXxMa+}#>?cX#)X zoPGAb=Z<^6U#rI&tE<+mnpHJxJnx$2{p}0V=Z_!$Tz;=f{qy_tN1}Svf8YOe`F!%% zGk@LkY4Q(R7eLUZ6CJ*%N#*B3H9AXpIseEargN3g#bgh; zQxlrGtO4PF5p)skGE5zIt`2OM=xn5cWC`t>6OeAW+dHzzl)1uV`;8iHl$|1^gy28J7N$d~7nDKs!TafzCV z%!rh($Sg7=INj%on#s`1Ep1|-JrpFh*d@Rf0gYNRg zd=z5U@8iFV{nxwm(RH8{;StaGUbH0)h%szVi3F+@ZoL$;Y1}vbmT$V4-(K(6FGYK| zWjUm?_bAj`{(0?a{$19~MNYbJMgBkC?*r)I^8r=It@!!5zXTu?%ec4x9CZ}s=8y`- zhiQi780Vo(m*$&Z=bMi-OqzIC!7wi3otm`c34IX)D z$=L9V4t35vQci!=P<5NAeehBe;jSUuY9zOgN~R?|f!XN_@^a_?eZI}7ZQc#&y!zV> z{-cctcFyD8R-&2fnwT8>;mh+z>O;q0$%&-e&_NomUkY{;fq>qNPdp6I{6a509 zuiNEU9yj{OjJJkS{0^9S`E4XDgH+y%Au;rPZZ1-Sw45mU!^1A$ZO z1XKSgqBtoYk%CdWCl5ztB*&Eb$m!?we_GlHz^@p>r8GL4Jru0P0&}sI>lS>cw_n@d zkCfWKmDsRUcR{cLw%;iRbJFn8&#E}$i$M!|B2aJZc=BO^=k;l!AD`jmy{7d=#B?tb zKBlbf3)u@;(V4@Oc-=r7TC%Dvt(b^O?3@cnK_|^dH)rua-T#0-<#G4!*K_NYu-lr* zQlQ%((relrc=CplcPo^g0;M%q(W7lwGJ%6v>8?p1_3S>dX>2TekV#M$a`O-&bOmeH z$BZS*7q@U;F4?RA=w>y@f2!^bUQEIz7VCm%Fu3uh*rT?w|Nfp5Dti8KYa|59Tn2(IbEVn3T%x;3Ac#gG zwuL_M*^*b{xSYRKZd})pd_$@(BS49Nt>RlF8A;_;3S57RT9mi#k1v`v4u$zgusBcz zsVDyBI0`G^D_ACEx1Jv>>m;B>*YiOUfcd*erPk&p@zJ8(Pb9Mnx$*Pj_TF3MXpvH|_k=f}Bzg zhv3}_Ka$ots}I9lq}U8*tQ>JeQ*S~o&UoI}DkUWk>wL1Y+9gFa4rh_Q33#C9xV|l@ zL)BpZ5SgiwglC?0S~aFC7iZ865X5K3Za#>_Vn~SptjGVdDJ6EKnU!jVXPGeDU3)&CZ$!3HHsFg^?_pQ%3}t9ISGh>FJTz$ix^%Pcc2w6 zh*tm6WX#{c0#Hc5pO~9o()mI{bKc&T$EA2PyfE*(?NRM~p*_%zTMnO{(ec&2g)$|_ zhquI|yFKL`b6)+6yW+ot4(oU*rv@)UW)6-Ip*867E70AuJIKE?e@l0PCZ8Xp0Njy& ziCdwSKb-FvnG}kqV)?&&oX?~8_5NT6<8yzO6xq&)5CQ_}%ER>K4fm6+X9kPvEWV0+ z4il?G%G*K)J0|QiEg_$RJ+G)F^g9SivAj1fDW9C;qrU3nS5(Wy+ST*jZsjsL`G%oH z2NwAC?T_6uk&6!w`C?g0ZC@)-TDuMh> zFfEhM&a|+DB6wj6iIm+evBdl#wgx?Ph~Pm|e9KHn$yJjt*bm3i>iOExXH5 zpqE9j8BJQdE!EjgaN@)dg+P5OBrUAYSz_CW5nNc+#^wClQ*g^HS{?IzWq5eK4|`uf z&8Frh(_gErr+1r^TJSV#Q_;CLgWo2Cx(GoNQjK?`X0b{;rjIs74g|kMeFHwM9xf+& zXzYw#x|wJX7=7w=D$*EzUO&63r_u= zbQxF={MBE%^oyu_UuE4nQ)dad zx6^asKv6Lco#-fq6n0QFFtvBDy@46?W2m90SKKUMyQU;`E8`kPqwZ1Ib@ zAnG907S2j4E`xnVaiG<6QEETJS$GGc6{Cm z_L`q;@_`ta2(~s_p>}~ww0$;JUmtK5s*?gv3NnX6`c<3-Ai26xd@Ib8^r|ys%o#`U z68=PQ^E!xh-v^1&xOAaHVUy-aoD`8=i#Ifj9F418@E>d0L%Qu%p zsLPxj)#gt8o*2?BoPO)OX*Adrs#jJ4O$<^Lb?3zNiHIXme#1T_MaY`V6dQ+}`eIOx~tg6g4J z?)JI74bS=%>4N>Ju9TdSKNke4U-PUXU(@cDu6!`HLq+(ujgfLs-IY;E`07H9`k!3^ zAU9r@zFDOpgT|3_XQsNw?CsKwO<6mJP_8h?|Of*(QpeVkB@M=XXq|0avNah zfe|QNpTZxwQ;QFz#m!yx^y$+m!1_wT#2PPo z1+TRyL#tka-o%r8&zj_Vy<9r+iKC~;hQo#hh4I@dMBp9My(PJh%5u63qijr#w&jWw;U(3k^J?SnKO3sYwXFLTt85hGlA+oli_(a{(ZX-I z3O{9OGlvIsQ!R|LCN##hg0=%}*+++U7B&OxU&nmAkxgwuDcN0P%uh@?u&;8IvO7B! zB?Z_3N5FbQYR8?SY;)acJn1u4`H#8Uo6Phs8znp@rW1a2O2DM38E)s?IV6T>^!JBq z$2;J5#X(KdBj#LorR|a^x)sdOHP&l$fV8V9Ng0Raoe@*$d-=rPtlccjAK^9ptttJ# z!Q=_^c~GnD#U6{NuJM(6eWy6FW*Uy$<-TAJpaE0vF?8OI&F1Zk>YpuH*)$rW>xVnXAuNUS1$Of_d;x!!%yqzB~*`}NcpC&e_0vr=|Q$o;^<*8C1__s$QU z@3l}c>C@t`%adq?=0^{%^HE6DBL8NHz^B41paEj+w4*e1>tj}v9PVz_KqaaA4W~@a z`A12A0@BUo6Y~`-@ssjClY2St{9e|4{mAWx^+?#-TYP!3AoSM~Zt_OuR1|wZ8f`6s zUCtBd`2y!TG4152sM3)1WUKU>hC+uDT`-sGA4I*&xPAJQpv1 zs`xaEAL1jdp$mjVET%1|uo;ugn5r(Vj1~()u#Y3^W788v8nAgeheJ~@AusO8Jjt$E zCHqZ3DYu;rTd}&f9MZ=PuN!ey$Yb~oe2d(Jn2SH-^LWEb(*o69`Gj0VvGisx+V0Yt zAMA0YPplGddV}B(73FcqEIteK@pcsdoWl@fu>^Bp=0QF1MRCYl zAKNF7?6nud^32t8yqlKZbvBEBX^gqH6@#>!p~PaFgqPl5I7b9al2};Vy)cg>vxj~F zXp;*`+V|#SD6#D94+wWkW*gm3{J^lH={(BnPEi-o;#qMj`4eDtlp-97J?0I0xydLj zCG)+|erRg^Xm18(LGQ6E)si~)6}ny;aXYeC?mpsOC=a5vb>j({(E7U zr<3KDJstVs0ifOf>paIp-K6)OB9zqC#X0X#ShA$Pb zu-0ppXB=PWuzfD`X6{2+rkcAs9u|8y20ToSB%aL>Em@b&vZKQ|Ds904AMJ49yS!m; z5cwiweGAMd7@v|WhZT6^mKXd-6`pca%#p(Yq0&y(p*19YWMMcxgw{}Rk)aO6alWat z9de00g_&XJ;Dr2E9YfqjF5XBcSuD(se5=zQgEHvwJZ>|qL(-yLI$5yg{Lj4IsDLyq*_?XQAyxhGIVu`#7;7pB}T# zK`>fhVBOp|T8txW4N{g0`^Bh@i8JIqun)AG*(Gc5$sJmAQCuMB=jCu3ngEBVYVVzy zdNbZQ&AZ^pH!|b?sp?*BnIH_k<^ySjGb z{lK}OB*p9;5r#%N8S>oxa-^q0iXcNawDF0{)@SNw+*jn>67y(J*+&D2cWDF^@$ zU3bA#81*Zs`KC!g?n~lGE@&C;K4{K=>;9F{{?P@-W{S#HMYX<6h^ zk{a*5cZ#s7i|U;!`H|omr9m(2#dxYn;bQ}Jf2&?M1=-32NI>GEy!^to6NoWlE?T;x z!GK=jD5Ik)fG*wK)Y|K3^UHX;mlqNVH2m9XM4G$f@i_ZP_ zix_VCgmhcFiO5C|JXr|^N9w>pH(u|(Me)_GH@GRGwGHzU5F_2TAgJg4TCV&kpm`ykUNR;NWye=nV_=;!6c zB@KbdXmCV(HM>3VHjTGtB*6U64|C zkeF)-9XczTG%v*NCR~O zOF%7dldV{qWerO&wk-elAtcW%xCh&hok6QKCBCpfu;6Phf0aOXCnxdB#a*dI6E)uA zLc(PYVa z;>Y(Tuz(E7KzpvlC^foG=a54={)$IlrrE|!+bctHOTrze*s?OZo>!!y!Ar8M`3Cn( zT`~~j!^Fz_5K(OR3mc}$dk@QEYCE>DGIN1(8NxoKfvtiVvfH zi96--#SHD1TXb7o6cp>{^Xr^Kwyxw7-ugQj*{D05cpl(;XFJl55;8~Mv~@Yp3y)p( zEG5^2>Beod@DGJgdgmW0f|uVmU}b__!+t5i){w z>!X~7dypTM#d2(~^;WYf)s^ldUIt_Z%AZ<&Dy3|~yqqw|gL^tH&a6-Q(YiuJ$)GjJRpk-C$o-%3-1PM1X0 zD-k(*1q{9vD?K1*RkddAFgH`uvy1O~wuvOw00ycu$c72?^^W_q-O&_;lj+S|Lk4ljRL~Tv*;J$PX^l0CO7;ZR zE*peqSia(?Iv>4fUcH_dygMS&D7_o-V&XY06Kw#5YdcY5ySG`Ck|3E@g?4s@Qm*%u zESU{OXCDn}LDdgz9=zqcIS#9ARQ5Gd~&0jE+yNZ+rSnyEEE;aSE1BZJ2NGjdXLKXr#inw7+q)+z(k#Cu#FYd_2fucWLMXy>?nFRXZ#9M3=T-SduGyxJGMn5QT3i#lw8 zGNib?F!lYv`P5LU30lrtt{eUN&IA!z>xPb|{iHc$?1fs=3g8`Mp5;16lXyWW;<9I` z__~)`4Uk#z%Nn&nef{EBh_@jnr$SW%86 zT}jM>i@2((k=p%*ZMisiTg}hc!!>)&oxCVJQTOPB9%Tqt5tu!mq2x~CXpU!h`32?2 zu*Ag9dKz920B*eQ*IW}<_zfZ1F9ibu-O+%KWq@>|=&E~IYdMuF)_jN-9sDWWfuB&R zImtzjFSqSRSjL3Qu3ktKb+rE=aN(QP`t&c4CQvA zlFhwCPu(i7mH&@Yh0n{I#;JW}L`*BzoNslRm|C%-xP6TW>U{)aVZ ztP`&^{8QXVAHcif)1`lu1RuOJJmrg>PP&IuUuiZzse7M6c%OasK4bL$7DA{CYm<@` zCLcBzNBOsLf9U*MAN&Ko|L7(D0r}qFK05h82L8b&VF7on#d%hPDbJ+d{q}Yc#>M{$ zg*|%Ah1gzw`{?O(#vhgE9H@PpaKN&YBoV3cipg0ex%3moZUpy78(K`g&DX9hkKe`_e7F5dAE%@)P@a z>+ z91)WtBTivwt75bmQ&3YTVJEV=k8Fdbb<~;rYb8bPcqDN*>~h5hTVAZFhsjSYkcmCO zK=6IZ(sF14YN>I{G0N#Nv!ZEm50}&;gMkU`NoDnJZR&anPJZE$xha6abHaOwFBerC zV|g22WJ@}ieDq32)k;0q&YkG|zmV+GB?SplN(qAKpOb*)-%@)cex=@9qr4r%rH}>N z_kTOupP{(KVvCS#v$7h{*H{>VhEhs^sQa@zt48L%@sW$O59)~+1xHG^qdL77wn+fI z&gx)%yxYENZOulX-XM> zZ-&F-te}8hlzp+cEy-M=+Aa9+Ksq)&!HFTUMQUZ(xgC;K2lZeC_IB_`2~|!(+%EOs zzB{F?(D@M_p838|$hwMOouJv6h2=WtH~njnoL^h;2Zm_;;`}d^!Tj$Fl>v)6(Ur3Y zqID{UG|N9ng9 zU;eEe`253~yxxSu`bX6?zZ3x@8r#wR@=4A~fhaVTG^W<$WHLp-cY2?w| z!=x|4U%H@I>RBac_WOhd&a*c#eiw)|&5S@tx`9~ddZ2#K2MYx)`yU^jgR|CQsqn-S}5br9p-g87uc@?b=0l#KVwVNLZ9*t z{aOi8Euw)FabhBo(q>^lhp^kA0wM+f~wz<)jb5#IX?EwvRgAj!c|yFIrJN zTLGLbBIYo?hNN7)_J70YrpYqFL1R?O6{Vy47 zV#^5SsZ21XPh%N-yC*x&zwqTQ@vDnpR%7iprpl@dW+el{le2?Wt3kQLnY*_WFTMg- zoqKP|Q%-lVoA;;yYSwoY| zDYe&-(RjdlAJKG<6*jE_(VW(whs5mChng@&i9(+IS;GgB(agbSzUgdc5Qs9Pz2$8P zsE7ouZ`Gv-+Sv`T;mqAX@v8Ae^ZPp^KeIJCAp~GZ5ek7F0IZf)Da~v5f zTDCcZGrAIf>@Qirp!grYdrv@X$Bza}cqsh4nj9y94bIsCcA)p5tfL8QcPmJ&=xiL6 zb(pPvseJD})P{P&)>lNL&0u5>Ebyf+a@0n(K+|+9uJ>4EB83kZyfI4Q@4IceJ?Gz* z`Z40v%TFrXdMIUEqu*YGAweBtuqPpIR~Gnuno8U`3&~WBL1psfYJ||T?OZEWJ7VF< zVN&T~sMpHb+hRqTaQ&S;&atioN%>pVZ0MYvrCQg3llcjpcyA8L(jHPRHtl?h~#> z^pb|Nfg(q_g0k1;pv84VIb&O@u}0rzX?j62`$mpN2d^Ph?-x{%4-aNN8S2Hc8%YaTl#C#8?i6Oqg9LfQ-!7F{a&Z zhT=mLxagWW%vH;R=4#5p9pIWjq^9Tn|M=lyI6^cS1q8A{)6Kti#=P3srGHHrxSZT0Ys%) z1>3yn5aANK4_m^|Eu`JVBk^&KTE%`X+#Kj}?U=LiaYltJo?aSlbls7cZ0*}z-dnm` zt(aQ5dEko)`@g!xP2X~UAcN6!WN_R1;V+4}K0NVw{!V6bBepilFFRZAFy8HeOVy-l?@W^R zoii5oH(FYVk^N!noQdPuK_(Uv^Kh-1whgbgdz5sYi-ogWJ?d9pHkRWZsneg0PTpb* zL1MM=lJ{b%&+m77u~nR2Z%orRevhs`v%n3LlyY_5ks=Ih6G%`mnt6q5JI0-@r5YbQ zPB;oQIIhB*zNk*9Xry#`Em-DndQtCT{3H1rOKtqY9MDxl?}ei+*Y7q$RBzSdAlb#W zOg(K4C%)_Eq(4vhz&u{#$lL8^m7e1i-)2lu6L6LdHaA(Kj%_og}y zhBF7j5{Bc~KOXOnm%~udOzugn*at!-owQ4#dMnRCzf{l4jKsMlPQLPlI88E}OVBz{ zeAj?X4${P0(J10yo$#@+XEm``GrL_DZV2T|^GM?7dC4;A*OquY#>Rp$EywHDJXGqG@jX|1;KLJ26M)rFhTC~xI9U_+-cXcLRcTPn9N)!KR-MM4xYjG zsS3H;7nQy_+n^8kJcSOKeXI@&J~W?3|24>H??}!Cy_4n>gYL=eot~|DO%%*6T^BZT zRA1qxOF!wZb9v&dgY<*kYzsITv-e`Y`={B!K@{7i$qxoAFoCF@FnSm*f$skKYBAzb zS@@OpUvyPcwA&RNmrpPAIAN6lk=*(eTwFK)4_K{4ZaA={gs09F)1|A<&zW@NSLWJD zDX_Zstr5Z z%#KHnos0nA^N}oPt91Hc-$53Pzi4R6;|0faShBI9*=T}En0v*SSn*M|tXxQ#aPmti zf~Pt0P@`FDMnf;vV+uv04G#j!uAGUYYF^$(%E0J_$zV!x^$MCZlxHXZ zOC@S(J42jF0_pDO00NRQnds_mJbeGO_4u!v&T_HCo8csr&Z5#6kfJ|E0Al3<^kdh0 zX095k_6B7%d?OJJI6Fs{9lk5M*uSEQCi?eq#1bITuei&t4y7^rL^w`)_uHFR^HE>T z88Q#da8jw=3Q9n3VrR>{Cb?{2gJ^wm(2-q+@g{T<9FJHp`|^DAYTS}`_~b>dvs9>= zR9_ZcFvx97;EkKaMCtYL4LQgGP-Ay|+@@oJnqP8pq$1pf!nLY$1?yoXX0j>u?NO>R z7SA5|ot8+MDbIV*?(dO-Zneb56H1aoF=4|4kk^w8?^0@@h`VdtXBN3uQr)W z4#raIPGvP$t^J}v%w2Q!wajie4r`ZzR5N@Y3BvI)WTOmZhE-c3wDMY)BvV?Q`PvLt zH<4v4Qv;Oy?v1h=`{hYzB1X7J8h9>G7KBsDsGLg9*IzzLBIugKlH#x%rMXN(JQIqh zP!u$H_?zR;_xRDM7a*+BcjmV=(1?iiCcq9BzxB+5-=xdoM3P z9+A?=I|*wM-QGL8yQVi*otoe|+c)C2n##BUCh7Zs9HFCfvKQRP8wlz%TC04~M2%8$ zm4XCH(GGm$B#NL@J3MZ)DeYd+SKK_KyGg}4{=dRy6ZV40!jfDv(x08n(dd;t_nrxm zq%ccOZsQ$!3DE;g^N&$;r#oF!FE~?F==g??L?`yJt_o+h!}#&e)^TZx$z2Ipa%@yU z2sb74Nyie@g$c@KJ$2gfNFweMV|z8rTg^s=(s$#*u;P6n0P5-$pes549 zv1LOK5UXTSN)u|eFj(rq!3ihP#atSsZ~X{!s#koJ$S?x0jc)AIk}#v)F}_+lim!BS zTzr=a@}<{gMs<1J{csV&be_ClUH8cUAg+qZu z7@+(~kkWMml_nOOg3@j>L@}Up`Y2~PN8{wV89f>&KJ2SsbzH|+E}}53Uy$ZJ0)%y8 zy97zTJJ(h&m9_99YHA3czh5#Pb3M()3`Roge!CpN8iFcIYcfoRgUGK3G1%s$^}j2i z8F}J<-#H4DSd5Sj=4JcexLE4{gNp_1=VCZ=`9+9F{TRXb5VOp#6eQCi)M5vj}R?D~P5 zKU_1h&Be>*EWaidKgO^UfQ*CfL?^xJW?Ua*)ZoJ?_RfVEo}WnC{r1Z_F3+dz!RT)5 z`(ILIt%=PDT-kWNe5^c@DqrEr@ruETROl-UFbf`H5t0{g(aC@kD+VbcVp`KJcQpp) zSud2~A9c5DEe2HkMUvf!S|G@4QKWW^qZttY$rKbUCYe!ee@(aC@m&DZ;L9c?D^sb7 zoR(9%1(P*!TyW)?G(HDKMsG{5)u(U7@FE&Mp#}$U2(e6I<3yG%9s+IqY~vSRkfz5U z8F))1qtR}~QwoHBqjJ4X-P+-dxjv|1+@y5b>5{4HSF-QM!D!UQ!YPcXH;^sfkR7Dg zwD2fJd!ULfkz&!&QNM} z)wBSM@bT2~PzK~Ca_`+fJYWh@iZ)>-f1w=mR@s-wAY@{;jh1OIyu>4qODupbGJ;jv z_U*nd2SpiTdz6<)>?|r-^+{jcoKgdk_zidt;Lm(nC{B_+B&jFbD?r{MZtgi(*` zQZ2NON6Rs6cy2KjJG40Q3O*OrQ7MD~0z~oN!#~X34bXgSI^L?}_=`&%NL|+U`SVA1 zu0mn@AiW6;u-U^Z8_HO+SH`%uO)}g83L3Lu z*3xdSV*SzemYE133e9XVM#XK-O}C`GJLV2RG@5hl~b(MjwPV)3^ByL zstpjGEKXrNfsNvf5n+um_Ql|^pE2e>b6n)=6VHN-TgrQdKic~=woAmzt+uHBika{) z=v#!M+dnecVNE3(WqmFFH96H~ko^lkXBT8knOb0shmdS5VL?%n;XNx9ln!&w>Bji}Q{Q9}Ou)Lv z+K#{;Y`_-tBe!xRghyWpkflfoy^q@-459DrEcsqAd@cjsQmySn(=s80wZcaa%+s~( z$CjeDLiXMNfY!NnH4U6-{rbijuT05proQPe%=>~&9I+1(s*s`vx^~*Rzo=$*Wy9ag z*E{ttK0PhE%q)Z$XePk_UOSm7&tFzzpBmb;Cxc^3kYwUYl@RU8rB}`SL7qM7J8v#j z9z7o0-~Y3(o(^mKvCQ*-QS69n+xzW4iLkzyh}6Q(y@_D%Hi4bAKyW?vH}o}dcB#Wt zea_Dh%zN4LckcP_*OAp*n*$}@r0!3h=r^PT{Z$e-+vZ9%Bc%~aGZIgTl_lI(0_mwk z?1YATj~VpG_@M7<<|_;{F8{a5h@X!Et!k@}yUKup)TqKZAd#*M|GXiSmsx!_rz9uXB#%K> z*gF+}^r`771ORt8uj*D z%q1nRud&CQwx}QwINo1bK6+_T$zFa{Jo4DibnbRJ&T9L$zLO0q0PHPMBfWWSb&hRh$1T;b0@S!olZ(=8{y$k3&?fspG4vdc`dVNYV# zq-HMVPe0?;y1Be0B-Xs*_YU#;J=r8ml9txAf2&4-&wJ8e)g)@s@XVP@HMjP&qIT^;m_^mL0qzta`MPFm1PNQ#$QY8ip=oeJ=@g}7d9}Sev*A3YpB`wL zF1Oqrgw2aPGFW@}1aGNvSuPYR2t_L$E^oaS0Us^2s60k{wY8~yta?4BZ4bvcoO68> z0w2wgIP5U1&XTACC=fH8t5Bh z-a*RBwHf8|v9KvkfOI-olEY(E_nQCV&4%{c%m!trM2hDrBel@sL*?~)hq8Q%Dv=5&##Lqg0&bmN;r{G#Z<1ELLCfy zUm8RxrbW>FXk~Q61Hy$0SPs!J=u4p;fp+>>HGySZhaSrnRVWOU0?+xD)}XJFR}HZY z0_8?=t>MNMJWp4^fps%%x#t&~9~X|ln7h93@-!Jj?SLsZ2;)hr(oJKIls@hftc4FR zix;L%t@8q)91uD%HHzD zk$MyQv+&FFJJGETv{A5-RM;+T4nOdu;>5EkcuS}~qi$xuN|GyUyFbzkJU)!N^UfWU zT~$J)=7n^(WME5&!=S)^s5ASU#2?1?gLADi{dT|UW_lrsdt~qtiuXzFH{-7QWnweh zznyKf`3f>xOmg4Y6pL_WGrZn-m$aB9x?-Q`HB#Rh#({0YjHne4&k_8$7T_Tdo&H*Z zSeML298O+aVoiii1P6XOAG9{4O2?rMlFQHfolF1Yd?rb*L*6fdd9u}X#H?i+i@L@v z$Jg)F5BGlcJ5*w;V0dT%52E`YA^a5ZIBc_FcXK`(0f*cTvTZzy6BSQJv)TLduxPhh z3QFbXhZDju6)XdcUBbi_2j}WF@E!u58lcyL8(f90T9i>acR?`@>vn$lg;a;k^@YE4 z7RtsvnEvgH*)ZH9M8y;%p+;z27@Rq7hfP#G^3|o$_Q}kYrxD!pHajOXhcffu38I?+ zru^q*HOQ(<-FGJKp!(==yG5Tp|7^^gQJt96rpmn~HLBB{LX1hjTPl%;Ooh7{xx^-A zV`a~+5ixZS;@!VQyQ^|)FMw{NgXx4uFSpnMlDF?5rto=gPA~{@4!`bLuA4b+*1iHu zL8mXz4OL&G_@SB-np{uNJ|A2+Q`4Ekr%)9(Q;KgtFQTI+Cg$#U^8NYhGK)p?4mD$1 zVC80lWfd?u;r=h)q_q~P_&U1c5uhxai-`9MUW#&^j86W=0-x!R^8P(CP!LHWD0t$B zs*Eg9^P_`B(+iqrw<0FGpn>4HVk117!ndd|JXc6+U;NM}+?uX$g;88BQG#l2FS)r9 z8E(NQr<_LM;iW_vs@L%|URHd~v%%5LOL~~I#?|D#uch~nA{I&#`M~0v%IV#grNje5 z^=GqX{bCc$?&_B4`$ZpHE!PeA!Tbz-oWYS%e1i^eYpp|(W&L{q+k=WHr;K?>skaji zSEbQ{q2*)0Kzck^)tMlD^LAQlF_-_=U~0YRt|!2y7-8&|6P~cIE~{>~2amdZViseb zrkk%NwvSpJ^)-^-lc^QZv(L=POZ*9hm$L)Y&2IFIN3-2uq!0*(=>L^Vyqi@d%&}ZIi~!Tq zGu+>5OLm8R?j@p6iT#G-%Kx8-YDLPHG`m>%g?8wR*TyN;8N#YFpf7pO>#airBBe2v zFS?o41D}%d?ZHc0uL-9${x>Rb>FjGC_i^2^f|d9W^>v<_ja?gjk7Mj0!*~O7-x}Vl zfi`Tp+==|A=iLrnG4LXW_Lp>xtikkzg9e&iHfw}~=Qe~CcU;?0+jVo>+%=b{YVE&{ z-K;0*FGecUnSjJRSa7Ck>-LVoLP60N5P6MkjId9N3e#w4f*CL)O**{lyBLaA_xtmw zZq^2=2&(#r{*4?)Hqe0n{lD)1qB;3hzfgFg;`vu<=w+L`WWZmUp?@JMgUFtDq&$~g zTm}%${r-0?IO6$fPbmM+7yh;EeO3M6$8W0seW>Q29^l|J@C&(6302~`9>sZ5BV)Lq zv>iN>6T}Q{h^ot)oiK`oE>!xfzBe~GH(`N$+;*e^y{MQ!GtMscJ|tR}xag77lh5UN z{+0IqPp{%oa^YJ*1z2nU4wQ5oo~wv%Jpbk2jXF=~J)o^9V*quTiN@th&S2Ne zd(v!xDvO+q^=JZZ_EH<*$-{D)|Q6GyaJoEMiY{=qI~=5w*OpbCvq{ zM+5p)Up;usy4VhS%n0My+usNBLmr;zyQco36_BZ0>iUqE71vR(U4jz;cPFnYGG#oV zWiaG3Z$t2YlLdtua#GX>rACp{uAVfDyY|>vG~lV@7xW^wo6ovo)cn%Y#sCbJsxW5V zZ?J@A_PZv+L?|UFITk%uxjkkLH}BcQ+!94xmJdqp#mU-C9-SXCX_esi+0Dlbr!y!i zjdTs)iq8PaZGhYhW#5hNg?p(>D{l>QOIa9R#w-m8Pr7Ds=swfXed-PBYEBF{V$wB( ze~MocQkpL$a%YQlj7<=vM^T**%QUhk zBNGbeE^Yrnu?}K6pGvnV)>I2z9mD)a)Ndrzh+JN7s6{+-Q9UP_+^*S`Uq)t~VT%*bvXE=&qRGHC+W~phM6?=dkoE6dSspg8qhyWY-X#EEO`{uJ} zVps|4-YGUO)2fA2H-26rO@9 zaI^;(xhJs81SlsEel>V=h^GGG*#5qkmU3HislrFOp3u^U6@>W(PA8k8%fA=d#U7Uz zn&@V2zV70CbHz`mwvW$cn#YQCBKzs7o-i2YQ>&(?RT0|bF}B?IX<~EjZ~1VsJ5q4b z+C~?;BE|#u-C2^tP|oA(C}47yzWLRZ0uzRRVGLL%{yxZ_N(ECCLxZH~63-{`DI`uP zI;^q*iKnqH17L$$r8KPrOLGTm<}{-RSOHch1&}m-_cbF2kJ8P{Un#`0YPUB&)6q;n~jjH{L=1B4%L1V+m_GzHue> z*i?oIBlGCyRBVhP&c<=k=T29Hb@QqQXTM0;(}-_(V4@?rzQFkPW_%M9lNxBDuOuGX zQ+nP1Jv)P%WFEkprpL>Pi&wGh>xJ6*;IhrirEI1f+hqIbO^@&wBMZXjVZO#`+d+qwB8@IOh<#e66{;FGImkM6Y!?3J&=y~&V#ybIMs zIKblDp=$Lope}iu%~Dj(zPV3bOz$($1_=$MFAq)d8Sel{PCm1{Q<{hkt~Ws8olcht z?_!P)qY~)5_Tz+K)Xkg@PZoR*KN5>9;Rl@&|1fTzNY`b~rCAm8Ve+YnW0XZP-S^7FH=b!hAR;VUK3K%N`wc}x-40=>nl zYm@0X9(;9=o{I1I**wkT!p%b?%uM>DFOkGnD<<6T-Lk=#=|!G4c?ZrEtwh^~El&Kx z#B1ZFTT0iPr`&1vuM}d>@5`Tx!DIfKIZvY6IFJdAfTz9~ES6lDv$+>XbK3&hrB-Ki zJB!EQ5#4>tK3LFTk~n3(iMULeex<-?88a{mn}dsD@O81(s{U!bL{o93c{c1l5FYE(eOzWY;rWY`Ap~rTFr6v-q!TpkMiFGJ3<|J53>diC;O?aIy z1*OjP`^CWT6i@LyOzOA|yeg5A${KNJ@Low`ab=3w*71lg1y_gMj=0zXmJQAlxZ2%g zcd|=6IU0{P4`L~Ubk`}KFf)qLVbTf&?yDxF5p(X34h{R2tNVT>Ua@Fkou$Ti_d;B$ zttGZ_Wsi4?OoWgALjw{~ZATrAfvC(kKj+5>!ie(tdeu@d0&hO()9X!>bS0X)rf4%& zQ7%2dhH7i>%?m`PM>_^3I{^~8(FmE(FPbX0(&uNmj9(+fpPkhPO-gm*zc>@Br=*Pc zhj*4nf(SAW6jM@J_Y`DUs76Mpq#Q;MS&Y#usk;0`^6qVXlY^us5VZ)iiLD%=dM&*m zz2ZIi>`jj)yvowntg+PUsq^z<+oeEh_Fw=}aIgo#F>KyDPql8=S^{)S%hrPz6DeMl znnls4v$r>nL0u3>Y?*}xr)dcW666;cEfRB&qr#5OWMrV8>rQsD+9%+gYtj zTPr_qPBt=}&PRR&*E4Qw!j?GPN;@g_e6Jwf+l_|%LE50{4VkB+Kw%v4d+np z`NC+<$a0wWAawC)*;ceG@Ep8uYjnNb{S+)Qhr5KDfSNNl&g~6c`K~usqHaQjD;*$< zgI`?A%b~_#N*(EKQ~frCO$Z1C{<}}xAgS{Cq>+tqdLx`9+dM;&p{U5Q*8edMhyzqliKSn;Kd2@PGiS{zzRz4 z#5lS4Y}&kV#3~yfj~U5kKo^n;hDgRLmzyv9#afCjm4xDM@#N0Y&4wdG>=>WG5|-)a zDKRtVh?Lz-nQ30NH1u{Qd!D;OmjC@m-3tdEqS-?fWsTRg5`Wr(`Fh@}nb|0lnq;@T zvd~cNZ`CDL3}YZF6uu1t`4CPI59=^4X&~UaH68%@3=Lo9qIfRbAS; zA$Hjs_CzHscpCZwegV0TOC|IDwk6wzl-1(Pk#S`_3s*Qh0lS08>SnHk2P;CJs~~R& z`rN9r9ow6ayzG3n5yQbmc}27PBZir#6lHw4p#s^UvQY!AM$Sa(Rz9DComZ3U zFex@Uqhced^rx4ZkhKw7Y6Pr1&l^kY?(-B;>www`HS zjpe;g;Jda7#|x2Sj*Bl!Sl!28msRf8$)q$MYYi$lHlgk7+gPP+1s)evmstI5)sCp9 z43r|wxo~8@zbyEqUzln5IF`G}h$ywJg-udI)x8u^`MXUfM{Tk*mhMs9@T-3DZrNW9 zA6k&gSEgZiT`5G#YD7n<4^n~2<&3~$?-d0+&QP}HFy*ThBqsdQd7r1@4hGlv=3(XV! z>1@sHtQd@{Zp;yBb=OKyWA!XgF}(?PvLP(jBN@$+1MwhV4x6buXI#O>;1LU9oE%QQejiy=pz(tws&7n z4|OoFzlUbk5ZdiAIpETIwrw)PT?9^!1YV3w^hncYu12lk^Up+=SyR)%KjZL}I zCPlBP<|X1+w`4bDa5{K6YOt|LQ(!*?jFD0YkiyYl)NoIKNlue>$~UGjADEQSM+ze@ z_CU_XHklt!e(c_y+EcTBdAM*or1NAU4cJPJA>sMUI)4G2%^JR+877bKS$- z*a^sZI)C+|VcO|3pvPb#_=aTBWbDD|{8ro}!DB=Z=!{lNjmsq!y3;$YdFQT=bP_&Y z>8AG@)k71w4MnYPY#7B|&iX=l7#6P8LE7j0(Bra^Gov+d^5V#XibarBbfU&%HP?@t zntgl8I2-J7DD5nW*~STXdb3W)0abeJ<5XK0n1eV_Fw?-Gt0nHkH$S-dJ^&*1ro9{% zaPF=hS@R>TZS^FKgR#+NkV@^5E2C_Of_g?_${s)Qy<~Z{^d7%KHXW`bf_-P-^Qp$( zoDGjBM5193o?s2#6w+>RUZttpM-1+P-;RQIIZ|9MBeG(-IzRsh3W~n9*MbR7CA(3@ zJbA?Tr^~%+HN9L%VoPm2D@GP#fQ$0;qZeE&u8iB0YRW?JsQ8MXloNxEIXO;o z{D6<%su?7D>%D0~?>%wMd1QTI=%ilLf3=^#Ot18ZyUdVy&BVg>;4)BT+`F88(T*jc z9_VlB)(_act(M)&0L)UW#1HXKN=Rs84A1>+eAZ#Uc$lE#3cGBVS>?y=Gq>?|kpIV} zxa&nv@S(l~97hwQ?N90vFV|n*U&z^omybgTVZMq3-5~wa*ttu&HJSDD#v6t^I4o!> zw(BggU>#>>Mv{%)TF2elD~fY=akNn;`IVR18BZFxZRd$hwlcvro0hj@4F31j#wpeS zL3Q?;(xmZKf?=59z_P0I1D!M(9%Q7De4}H>3k)uR3S~bH2)yH)ytBnv8C;h(u<18N z0lR>LFVQ9%zrazubGjVk8Fjt~Cvm*yw!oN~!;qSy-&Waq1+Vm(Eb8+3ErLJSl9%Bso0(iq0qqjn?YaK>g-hMXw@-imf zNW)BdM0`k-=e8GUN$GO*iv2FZ=Hy-bYTBj2ay;E_N|bm>Q`$!$uK;R|9vH0Q@QpybaAFollv0>5a(X?y^uciS)ID5 zc-1uFM|^_XDznf3XHLd^L(H1|HU@L*|<_il>UNO)?N0@}8!-x5xg z-Fc-;4YIN?4D%Yk)z--qs$Fk_D`zam+CKZ9Lh+sECRLL`YGxP?P zQAdq4w-!nwdD?&Xfit!CB}$*HIE~NAOd5qptAonWp$>_y`i1#IHOa8YYHU-hjp(;1 zv6g{E7F0Q`BK?#m>|3UN%vXgwoE(RFRrf_@*diU6pxj19Tm;LaB1$KZZOq>!C7x8Z z8Z3~lJ4atvQQQVwE+3~glox$H=AfbO=!W4Hp3Q}BK2je!kQ3@PShJ}G8OQd^`J#6$2U1oncO&`3yQj*3;Zn!H@AW!OV zd!rwa+ka-7SKQGmc}xq41@Sz6VN_i4{&q`Ej$&{m1ft-kBz5Dmw^J5)5RyF90U zd!aIHd&y3l?ZLRVP<*!G!WCM)v6-84+w_Qp!oVCgr2(qITx_Amj{2Ds38cmHdBPWxWmSJLWWQ^G{<|1 zEkyumQHV<7C1)jVsk&&qF!r3l-8%`}@i79;a_)@6?!uSEF=+c`>0{DxXnMDePOo8X zc+1I(`e8J))*!Y9J(_9wy4fg6X}>k{yuhb7kXQ?#U)XT#iKbFemeyEyWx5)ttLa^2 z=k4Z)Siy~_Yeb>0hcORPR@AXw>qkn~fL227l=Bx4xAHqxzT-oWflPsSz?UmBEvHRx zIq(VS5eCzr{wT!Nf2ehKbOVLK-lAhkk~Tq|yZgh#sj&Sq&)W%hdyOI;c2&kjX_Ny$ zO0pr2Y$%Dl>6nH_9edM*>q+Uuy(^tM+YN8J^>r$k@6!qk$j0{g3l>-CR|u2(KSOlf^~AGMN1nfdt`*YMjyqyxW1FAtQNCiO zo7?O=@yEs324J~$!3v*_x4+$)O1O2OA@mR7lQ_v9zvOUuS$C-hO{1%4I0{+*rF|)| zHZ+5UX~h}>5zIBalOWR7Oq#TM53 z#cF+cm^WceO^9-26Fl~`Yn5ztbR(DYiT#K3Mc*oqvx7a#0~Pe1CeZ&}!<4N>BlO}J zL$tS3!Q&CsDFxuyGR^c_@$;@L;Nk{tAg4iz z2T|6AW+>iQ6(>!4>pW1MQ&~=}zL?f|7xF&r@VTzLtUQe*E8iTi=hR*mBychvqTDy* zi9A~ZH-Tadx65bPo=N9SFAvurSGhyC0!+vwK+8n$2s}R~_X|7JU{oO=Dd9~|vzgK4 z(KKJ9M_NyPla+!wBO*IHeT^Lc+=WF1L!)}v%*mX5>pqQ+o+zpo*%`w*{cZVBe6L^R zIpW!wN*qOv5hM1rzYW23+70yATvKBi2xDOBLc)`MQ|8cCg&Qr zwL{r)`|K9c=BX)_IWOg4g|kXelQ{>=mF;~ER&={@Cf=Xcp{3M6Yi2s4<$Y_{Sbw!Q z-U8zuT$NB$2+OR~ProxP>*{RRgyHH8&)j49;ar&8$YUza6^L&zk=3X!t_ahzEM~ME zjznsSjVQZD zlC0MM5IxZb*5<2V>f&}7%!OE4m8b)WPCn(HyuY4eAqO~8F%?k)Z89CogY+0HJREW1 zF)+`?Esdx5K~xuaOxyA2S1Ec!mMsk(^Jj{90o!KaFCW&1`(_j&_`BD{Y&u@5SwKA7 zS6+%2wp5s2_tu1xC@K&=@nKE`h0s*>S(irVC_sW3cFT2^<^9Yy)loa(FC3oOsC(`L+9q8%{{I%fwzE*kI&_s`$A() zWFUvO<24D>1;@*x8v6>}cYQ-yOM*Q&O-8xlT68>}Je{wY)XCP#Hj@{HGRr!Piv%Mu z@gX2V7jJ?xnd4Xoj4gC4O(MhMLj(Y%Ku3}EX7RIj#Wos{FdLdo>njc@=q_gFl)_LYR1823gzvlJ}J8uXY(bP=>oer6I zle-?k?1a`k1ElsPt-TVi4xlXqZ%(eo zxpDO1q~@_t?%r3K5Ad~0)%iBTp)MQlPA+cjab~}^`}z<#!@;xZ)b$e&yCip#odZ+< z3r}iV;d-WX$=x;csbh->)cKx(@)i0H5$K|*yjt{8swEXaVw+4Su<%gKS=zTIZMK}lNKp{Y=Mpuo=in{z%!i$ZVWIc$|aHErpj(b>{ev{DtlmP!33EQ@X!DpXroA&|VqFI~2bo zlj>?07?ErQ6;?FL{$JGyhq?#tEe{7x8wDV@>J(jb;Gh1Y+4SH%MxP&~?WjKDOr7om z_0W2H+gN@{;I0fDaDt%R-W6@G3`}Ar4{7|&>2`+uYm!S-%-&~%nm9NmdX`&CH@Umh zHf_#%xkA2n9i-gTGIBlirXx$^kbVF}QnK|vP;@IM4#$brElIrcT8ou$p~1rM4?c)pZhiLmxWe&-pY`GNC6x}*UyycYQIlMd>7jp!8W(vHz&iQpb3fd5 z+WF$-nK8O=$eveWqV$@!XXWb_j&DAl+dI_d^5`4P+_YyMjHSKvIcv8;b;h&Sa%#s+ zx8cy-D&x^w=_H=(Vq~~;kDSn#R|T1aq6=R{@qZ3te9iSOSehaYSDtKQToO5u(V*Xq z3FW1?G-_`Zy>>JIyyoIg6c4Ff>##@Sm(J=@WS zkCmosNbf*tN#}lmPezJRxM{YT(Ppnl zqs(uVyoXe12ifK-w27&pAIc|!hJ&3Ap4`3l)4;-40HAAWkGe7DQ1p@mci+TabNS?4e>Wn5E@MlR3^UY zP~f`%e7eBA`1X9UCqTqoa+w zdDHUWqI4Yg-*tNBS3-GNlyp0AyA&Vn06Xw?8vmr!;q7E6hNPJc!B4*DGx$M7%wsJ?$KefCcvEcWQkN^Jeod+mmP3OCCJg3uN z{#g;}UydAn{z8K4Fq@V2fsZ95^BEz?)^x(oURL7l%Gkz?o)523#McK9{z@;Ua4y<1 z+g^n3ySH$UW6`kj-WmfeTt4|E&{2QuopK7)jVQFYlvPOMA`UNte;oKWMj;ZwC(@d_ zgw4D_;QKnLBeqmPNiIya;ye1Eo!@_&hdl0p&2q*kI>n)m&~uU~Mya+&B2v(h%}Q$5 z%@|}8412(ty)tbAMWl1$me1T8Nik`Vwd>LtU$If`DECm2c5H+qG%n5Oc*>BfMap3& zefB*Ye%ACfga@e6FL1EUJ9RhX$hNtnsy7ts7n;fjpmKv-sQhf7&$! z#!!Ci*H{EV(9(55ihN%zZSlQ&a-V2WJHw@ll3iA}WHc|aTCky&>`!O=Cf{$FIQuFb zOuMI^0xDKyO@I>jU<8CM3??s@IQ^B6n05Gvl88^Js4BQ_i|rl;MVi&-%)R1){sM&J_xz|qw?Hu7l)+A zS5rTGAhZ!;&QUDw54i4)Rjx?Z4ycfyGa11M+f|9M9i zS{x3rk(&k|q75GCGr=$?siWl*E7L{r?#gniRV4KF*)*LuMMdmVJ71xoT}55(;AW+j z+M2|!Nc`^V?%bRWo6Pg@?Ke+BCTldBW|_|7e58tpvh^f}_W~vNHGZ7b6dDp?Ko*cq zV=idyV&R{r-Q0Wrz?ua0B;M}x&zfp#4DR;s}4p)9B1`_yZ{5^yD(jsxNrNp=u`=?kOBc2}h-3^v(AtsgY%Rr!;n;3PdKTSc zj}k;$y{rV=rt&4N25gQ}n-~>7&TfmvkLi6UgFw)N=Cqso8FsnR?>h6$9y_+9<6y!4 z^RVPE@n99fMJvNO{wn9q+|~N4Lpu!|^xyFu@@-j$v?4~)Hkr=ctH=}Y+&NiRqw7t- zyTw}dy0JvV%Zu-|Z7EGeH8SOyGa{layu!EQj?MZ-&W^iGCH6B(6L0S+?(C-HypZG^0F<`B7U(wZiD*RE5JElY2AfcPGEM@wem2n?5 zt9j!}bp#!-IPzx{s56oO6SiR+u%%gB|B?ADmZ~Kk(-fnZ7I1;uqooCh9Z8gQn6@x^uiQ74LYa5_}iG1 zzW?vJXkIQ%`Y_AsMT-qK2^+I%8GSf#N~g+)kE*)EQZfgCH_)uCp~6Cu77?fJ#K!9d zr!J2DFS~4j#3$v=przjAS-pqTg@PB(Qq=5&mz4^%KzZq9?9M?4&qJn~Ow0G5<3y&O zbJ+IwLnIE)e%tnzE;?Ixtke^p@w<@Uq{rdC9r>2#)a$%of zYo8}L{{4CEb|qbw#Vm(sXqSQ3BaJyf)?f+0HCm0Hl+uKWR=RWz&xHm&vjT)NQm5+p?1no#2 zn0}OFCqt8YT+4I|dVMbCtlP**n;xsEg=Ai$$Cn@`lKw`^)d)|(WAXMhzodg@wC?fB zIh9kN2)I%inEz8U&wE|HbOjjb}OBuT}21w_jq(wzkLH@$5=wDZcOsZxCx$n zY)s)dx`#+uA26{Z^;^77Oci1(_2T9_?@Z05uTLz*FQvar-1q#rb3#Eok?eZ3XOCjO zF9#+@{vro5y2m366$!}84RsE@iz_~n+5kINYex@VhAIt-Feft9{CF0(BBd>$wrj+! zTFWS*WB+$?O~#%oX+zJ$I_wkUjZvEQpe4ib1+Ay0*8i`drsE)E^ta*DA*7}wYTXIB zJqtm(hA+b7P9y>Nkv@vrd9O}3p0}$&!@?+N(-ZC$Rq6|IHo&Vs?%=nt1~jd`sjo%c zm|r1_qoc@EgZiI=W#zvrHeWRR=7%0ztAoNwco|+%c&)_p^RIcA!444oGUXjT&;Eac zi(!*xaqoTySmlq-qsxkYoMchct9wqHPhXJ|l)?%uUrid-tlxP^VO{fstAXWSJ(D%I66jwM?CZ_8-uN;H$e-&_!p3kO@{8#?NeJwn}4n6Y0|F<7NV8PCU zAIKqV+1~Gm3K-8Gig}T6+!IzrviD1=^1X7NF@=)-9)o(?W}(~7h^yvcg)z$Iqbxz7 z{4REhaAGE(t3cX7KK&akWW`;RBCwxmNSKo9;ov?V1x>ug5!Nz zppbSIpL5N4+<(8)(q=`U`hhu)^D`+ue`DKvTy$~*OYSC}F)xC#yGFfVNtTps?NS~7 zG)hK`cu$0{b`V;hvtmBssZ?Dg){RKj>4M)l0t8k!XpBkNwobP(5!o#8RpWXFd={FIG}S^zWwd?pI9k@mb&_^2Xgn{RQj8OS&%pH>TLa6A z^@MG@-N+$YP3f&20Tm_~)qJo$qrtiH-1%0|LvD1*aFDzx-kO(q`8769No9W_$733D zJ19Efbya=YAzzeS$&YZ8(JWn;>id5Nyr-?DuKpnVs$y(zdd~bh{1P5IotpKb+T!9b zEK~fwr8&}{5q`*vn_5sv60EbQNZ%#bwVQLehyKX;)0^u*QU23%b}!rlda^^o>L9AO zXnz?SOyc0#@}Jq1%b(d)?4Kl{d;c}>1fWL2ngoJf%fbI?4I2aM#ew0FQG{8Ek9qYUj$Fc+=m{&=;e5hCr~?6yZk}+m2016n*ANzCjin@{m*4gKSzr! zdBw%J7{Tgy=eP4Erd$bP)emf~lrd^($|5}JWj*>&TPkw<8KW9YETHLk+<8MYTQ8OA z*T<;kF5&|))yJ$108S36dJY@Uip5gS@5zBri^2=MY0|C7VkjqiwZmy&#HW*!jq>z4 zbHHN2VPm)W87B^$GX$dUYQqABbUSjT^NkflgFGc{`_}rqo2_SdHaQ(jnoxg*3QIHB zYBO=dFj{_hdDZ_7;|tMHe%X+kzL0U_9~g8w^9T`a&(`cOIqF>p^4LI?CwwnpW7r-{ z=8TySC?UGDHMyq~_Ed6riI^|3Nb~Tj5s)%Q?x9RS+LC@L&VBK0wB{&6ZE9_abdreoM_XUR;Y9<>GW#Sz;$C^amXu7 zaV{euDTR;DYBi*&5aF^5uTw~_zu&wI!WBPqtcF}sIxq)e`cgNkYnOP)Lh1GP9x1FY z6i{Kn|dLpDbS2%67#mHVAe z@tCNYzdu*P9g^`4Es^Y0#XI(T>U5Uh6nJdFRhrp~zO0Y_YGX^oVpHal%FZm6Zw|bP zYhYeyB;jwv6Ms$|&a)%Su*M+*6mcAL+}(~|%x!FiNP+R1g)xC%g~~RLGa2#%8TtZCjV{+Z(R;)64OE#12Bm6uKkvtoH8v!muI-Z;##&976U&x5f`vG%{n=PB8I# zy5Z5b%w{+Qk{C&FEe1)4&%sUtEM6o<+c=FInLId#yp(L-+?RB*J29htt3b1fR=2*G^l^x)UF2>l$T&FE2Jf9QZ+b@1QEMMK{JmU~4B*@dQ z`is*_U!qD_F{6EoSI@|e`tNi`gFR!RUpswZFTqLh>qekOeEU`zReoWShn*T9bx||+ zjG9A&fA+bysbS;C9V)&CAo&R)ow3oXbISl&BqcM{;4 zzU(Gr6bpMK9W7+HLsP8o%g|0}vd893ndBTn-0p`sMGZm6%HJg4F{a0+k#MV`L~BjO z^Mti4cSxE4{UGON!#W?lW2G{go$?fy#-%y@&z0de_JmOzYa{(t&kqd3q-XkJPsJ5) z;M{v;mlII`6Y4X1N>Z9_JNh-UEQL6_dRqFhnOiEnNEhq7BYeG|zf!7qwVm|;&X;QO ztDUR#dIj9l#vO?WYf>?o|AUl!PhuK;Gnr?}lLkIpdQ`FGw_Xw%`N;}r2f7pWuLC%HbNRDsR2xzEHDd*zUaW&w&lq8~?_RMOo|>3TG8NQ_X|_}CJ1gxhYm z(R8+$SlJc5U*swux9ry|7S43kFNk0nnzuUlj3?Q~=^+2l%Sw@Pv#}WTs&b|uq=!w> z^-ToFv!9vWvoRnj6qy8V=1Y|NckzRPlu{54$6R{@RcMf$($EKW4t~qy{^wN7z-P+9 z@2d&rT%xOy|GZ5FVP=z4qM04}Vscq@WUp(*P&g`W33RCm$s=YKG|mBRAC7nGt?*-C z2B;=sCK^uXeAt!_HU=&#cvZQ?v=DY=%CA~5=!8^;&6xR{9g*E%Rc zOReQ>!baFt&VYCf#m#!2`0C<~s0t$j{Q~HmQ2pR*n;RNlK$%q+ zukiMg{&(m<%sk^iu{r~TCxyayj1`E9q;>KNw%pDS3pT(EG!iZ3teg=W_f3H^N zR%CI*dfxP2MEg{DzSXR>Rk1xqNGVf*wsa9*&rEA+r;?V=Wa98=*u58K7^}=?zYFXw z7_V7-zS%vS(R?;}W!XL)axcy==-_~OF;(*zfisek+#-u7kqs56Pvc4-X(f%i?q4pz zbCHM6rxMX=I*WL$_UVL3e5^5CHCkD{Y$xXA4&Xvhc(M)Ii`ImK1yn+#&INBa^@;9; z*yLU>CB_mkN2}mYCdC7$(_(GxWLbq2F^1F&w?T7!TLcGvW7#70KsiEZw(^)HimxCM zfZmgj#LkOK;Ig=H%P)U9#JMoYHw~vk+pRW`P$t)CUc$Mt{n)6OcvNh{1DP;a=dO(; z<656-q>e$xU$0DLPLJPz36aNetvt?n1(8880?Kx<;NAE_yOi_uT|NGZqq=B(5d z6a?V{7&+Pn-kNAS>l8!zzAh}oLcLU+ugFTF64~cg3%_kxi`DMl)kZJBsfQdDTyl5a z^~#4uCM^O47=e0puSb;fGH?2rc5JD)?_*nNY2=};Ce#~Ah>cs4;y(yziW;!*mpX4a zTQeZ?vCm+2v2{&|ow~1N&kRGT+qNwi`uK;~OGS0uBV-+5e4NN5vfbZ?Z-{|a{J&vs zPo%T5uG~NALw%noE^S7H$9rhl9^Nn&q!Xqpi4RTD{W>=9qRm5k2Xh$JV4M_KP?Uv( zC(AyPYEEOCF^bMzhzIkR2+bnX5Np`%unL6|deYr{!X=>7k!Y9CC<{KV9ywV}vXVFs-~~&=SsMS%jAf;8VezehjljHIhvFHR z*6o!Jdl22mshCN5WOw*&tVHB2x>^k!Pb+6RUedO( z=R>df6+pp!lm4=2^DlG29)q$_>;W`O;8{n|rb@y3sZSYYWZ{4?nUiSaU(1gQ zg=n-Y#YT>tVr@_(jFH99!o7GWM0)Mjwi1@m32a5kqc@ZCF=kmjMG@RzZKdAi)GYWH zb@&wICkVkUVUK?mkM{pz7q{vm6x)x)p&dn70y5#qIZBcrSTP}(rx>j83PAI}=gXKy z+b)YjK^f5hbYdH$sPU1Tv{yof*Zp)VjfdkDL5Y&vp!BKag7YCb@lkl8DU)x`+S5jG za?55!O0^c}us}cY54ddE8}W-Fqcp#aL@e;*`{#i`n=X&iimep)o*AcQlj>@dJxsFX zKt<`}9ryG&i(7tao*1&3y6lR>LcV{bw{~iCd&64BD`sUERf7sCl^lMgHfk1a!mdU? zwRh!b+O~lNh$?jWNM`W2Umka`$>Ho4?yhA;df^=>_$4z2w?0t4s?)NZI~SPTSqYvz z!Aoqy#Ya0bU}fVst@&|Bg-%eV)3Hx==l%<}>>X-MkRVm@T1kQCsp1x-cDxmQ!P&J4 z@i8Do&nL8^cOR9G&bBeX<|_JM*etO&_ziH|N;e|FO=RGyC84do^VBcZW;9~{=3Z?{ zRr2wE$dOQGcd)ZY_OTzIhUexl7U0HUD)xk0N7{%n+h;cAIu1cb6Ej^yrJtE+2&GKQqZ=D=JAL47U$>0MzQO|LTI_Yi;Eje|Kh6nH08X4< zLUUH}NzG9hjvNpHR^W~wGgM+WgunnW;IcZYNj6x{Dyvg%_S}fs)DLAuUX|7WbFn>t zhA_bZ!Zw)|SjV&$X1tC=lh&z(lvmEbkXh)wAwmw(kqQl5H9pqu+v~dI!H;>m%&>1*iFwQ^E~us)-sVa&c5F9iI|>+nzuN#KyX!Dgg~+ose?^N5XA z^!oR%M`i9iETg&8dV%n;AlUn06m7T)o$r)D`8wM;GV?q$VR^IpOIBft*P zYKmPyeU`J=PF-GK#D+sjRc?TwTC?jySgD`#X{{dPM#s_;jg28s!E%&`WCnM{^X4K& z--RXN`L`t@(DvAW`h&%)hpcp1;!|Oae zM%++z4Jw`EgHPv3l0VxbPw`qjpsS7zO>xC&Y2Kd4kW8A-SA9-QVB&26<+7vC`Ej5{ zB!O-MF0mPHO}{cNo=XfN91h&>H|ZgS==Aj&Zd(OfbrnZSbeGvyb|WK;d?;Fp9bAkb zsYQZkur-~x5fsj~k%eYr#;_zRZx@!`_E_ZG6H?LTLabBHg1&63d zI*%=o^{20#$<(aYm$%6&rj(;v_1|AeRqy5m(#qh8bGF%WN5W%>dMUgE9iq)%v=?ft zSVxBuVE4`4!@M8K#=()9bXQpCwnqZXiqEU<>R=?gqZ;wac5krPZE$Q;ss(P2oG|W= zcbdMhgf>vk6e| zU8x#l!tS2guhG#oOO^LM_`pM zIq39ku1Z|8VK*~;Z}UzF+E)I ze6dg84Slh^VyeXL)~FTP6DhoN_~qlIH20aH2uzRvf(s%ySwr51!mPVfUE7z9zH2v5 ziO{^jTdXY(M$a(P!*q@>yJOg7fLa5Ia(rI_;oxyvY;tMhA?6S4vnE_Ea{a$zOZE+s zZP}HTEKW1GTE5;k2yc8qAC!_-7KT$e7mx7~@EtB2`PRRzf%`KXUTS1HB2Nc&Tp&MF zD}npz%wd&6a5vV58|7ZE?n-yt6|)!zKNPq|tR-!;y?-DNBe}gBwyS6@BIDF}cBKXo zTj7@Ql4h}l&D*@vCFesaTB)7;;x47_%(V}g_OFjcx{2__0Q9~XpUs%fydVIdJZ9_r$^~Z z&J&}qW^IP)Is#)!?lv;BJfvmXY7qou^?O%^)7|gxS4y%ZQ6(g!uDQ%vhkS0no1z4h zaUf}ho8_zNND+reC2{j};d_MmS(TPS5vSF!B zlSq7XEW94iskA%&!mtR;C4S356^wUFZSHN~My@Y@49k|&G_tlFpN#x5T!|ylB}JD9}P|Z7*#T(CE{E8)qA#`RWS-h_ zTel0-Y4Y56dhQ7)%sEZ%JAZdvfegSZ19$(}yUgKCxV29&P8p3G z2pt$=d4^3;bPALzIPYW&BNbusZ*$j7SP#y?G=~p5WR!XT5O1Wm0%JNtI*FWN1%Sd%`O!XhyWr=}wUdjQT%xon=5B z+mg0}2Z9852=4AqAh^4`ySoKNJ>b}8XLEgNq{ES;WrpxGCe4PWN2 z1UKaSqM_ZA97yvJIB^)=JQF~cG2$1&{*QCN=;Zk|9s%5`sEzj@A55qsfJR}!mFLvb z&(-?Xyt(JVt<-B|{<)jhWk6U#j!~ArLgsjYL#|BWOJ8Xy4Us8&)@YpcV0^Pcc3{l8 z^hLF3p)v|{`KJ-Hm8n^1Nu!x%lk-trlJc&2(`7*5qL-CMcN4`|m3e#b(^wdEkYa_^;jwq&n>K=G1uDKbnmDA+@q_B$Yg1 zb9r5IT1K+f?~<@124_rrV?^_e|BUAWt#nE>POY)BPF8GcE-VC;eIl?RyPJM%FFXhz zV*7LVg!gaCiWl7RUx%iX9pKOYl49;=YlpCVrHrx2lpL_AMy3pE6pSi6Tyqoa!5gLX zzeq?~c;du*ifwPBg-6cnl8a(Z|2$Dx6JN0;QgGIY>;b^@?6G05dW}-GRtW2Dl1P%- zva`)pl}LIOY*8k;FOMC|g(!^OsmazYF~#Y<*@RYBgj-nssQ9zr0<=WDL2}mpx)03b z_52sVu8O%jw=JrWn0E1tApNJg)_U^;j}V^{vz{ITY1jl3n(-~BT&L(DhCYB+bcdjD zUX`YdCm$@xm;p{(d#_@I`g<~GNibld%5SA8uR$X-W_Cj^x=vm=k3b#_YebICa8*d> z)-2JSHVZD!ze0BtApR1ePJZFK9U7?Hpu8!V_9txg;DhQA=L)3sbUd=d!>sg{f~H0J zXAl@mlqH@FGW5c9*y3Y}AHwTc5ehLdAU#Ioj~Y)k5~QWmbJh%JaiPzII^9b+BZIYA zm2u$v>3P12FOkWr1e^ux2B8<#+k2653+8GK2hSEl~Z(%)oEOb zk$L{u79xL-R=ixoqM^0@CB%U%3w)D`au=Jl>V^h}C7w0~{r3#01KFt$%$iZQJ)9nJ z208I9t)jC>$&%!i)-nuMzgAKtgh{*3aYYV09PvULw{I7?;P0ZyYi6l@?+|vcYbAYg zJ)&X_aa}J#xwc~Ew+Qe#)V@CE=LHIx(?T=RIL5ARRmIY8;SsOUOQ-05GRl3|WOcYTaoa_`)5veGC}!7^>6;vF zp6wQ-^luc)S#I?Pe}|yv9tib1<8W4={r(gBtjXoCxT*fVLVhIq@Q^|<;CV#;Q)z-< zj$>C?`bq2 zgPbV-j2!|Uv-LlQWO2F$kpG}LNc{crsbX699f3<}(Ux60D(jgk`4I0YB(d!8baR;4 zxHI=B$B-$!{aGu2eIJL22o;S$i?ni#v)$0LGAV4qB@@)Y5BMvo#Qsw{_%I@PdNs@Y z8#!FAy^j}I&FcuShKGQ<7&pA0*xwRo?%h!UYmV7BPB>O#PCK4)NUhHQ!Wl`Q!Ypw5 zp!aX!o3`m^-u-m`Cd4%2M@ zl}aF&WR3v^H&UEiR(vmD|7nR@ZfJIeI%Gmb?JX~=wUWf$xSoJ|OoQ*05$s&Sy;W=r z-#fr#x~+VR!18m%BE(769RV%C0TvM8jgSK>%7t;1q$%H-nC+@{u!oVyY_i@V18 zJOjI*!)Z|^@2hu+B5K_qq+b3&9@I> zxs{YVM`P7m9epviVVoZ?$L#C)3V0oS(HWW2hyof$-AD&|?ee+@m7p@qe+1XtFHVjI zHi`^g9*WW6*s^@uuuSE@l|$mUjh3@q+>8u4$Q*Ycc(=w-t5gQ8k2Ni%x!cDtuKrvHtH2Fp~hwf(MijSeZ=5el@{+?u;78MG&(Ym}S8S%KOhu z#Q1hWC(z@z#Ivy`*F)X4LU}*y5EQeJ@rFPH#}w6g(TdIrlCk6NjFoj<~~UYrC3<6npma5zHOUxw8lkA-d9%Y z4I#9ke?n9hKMFn>JSqg&>v4jY^!sHrHNPg_(68k}^VK$HF9TfAQ!l##10VN?U=#+g z^r^D{SV$pMD;_xpgvT28H84s6yTfo!?&Ak|U;0*L!Yh=e((~G!UAPmj%NNR}b?W~k z;#&@-)|1!v97vP&{X@tII4` z5diY1De#quPc%w?al8xa4~tgv|$Psohm-4G30P2vm9zL_E01{+0xccyM9C`x)KAKKWIdWB!#KN|d}=qcIX@eh+8T`Mf2(uZ^_X-PbzTp(v&SnnTB&=0WusQwnhUSL5~cp0`RV#V zz3wd>!Wl8z;L22L5ORzO%eVn+J;31#t(TX?!6~|EmL^$Rb2&qI0kmKLoYo6nPHzI4 z)XyUp3SGA?Zvf&-3p^Ue6E3pJm(SdvKO(>e4MKt|_yy5@u_3xR~YRJM$SM6 zRl0gV{z)4=7Ze{+Kbn30J9B`hFY~zliSzz~_DK3y**t$j0%*~$t+O6w^8g(WHY448 zRKGZX`HX||F&Y*!|Lvnzm^)770i2;$(VxW)IvnET|CyHDkjm*Rjiy`o?oE9EGhdy< zlAmQu<~4m+Taj%qw5KLE9DaBAs2_{9Kd<_)yrpyVP=vB$13NXGhdtdAHCnJ+RQ2}@ zO+b-+e&XTl&<9QR<_?n~KwO&K)#0=;gS!05X5?FQ42vTSfTyuPF3nGE|Df9GJW5mb z_M;e8_3O1yYZ%-I8z?J19@#K6NJ$S))pHoER|A6dCmMhnlmMSw+LzR_6U*n$o6PvZ z^tvK)L1H&E-af*$$V6Ve!egv%Og6RKeU^ngPc7=bEoUvwuaCi`0hO^eOz+haF-;>t z3F8n7#yTT3*Zp>TE3c?lWKDQAw)~ypgjvYZzN3zx;64)+Qc~*dN1xwZc@(tH41Q&4 zGvBBf?0+L;E>c2cFUwYMJvEyXgWAQG7Eo)rf{Cy#MQ@j!^m)R%%M41|Ng**R^!~yo4#5NWKXE7(9$@1_B>eIF#w&_M)14e=nSQc7nVx0Y8+ur=ER=MZ{$&WK9;v_Ih)y97ltp7UJ+=-cr3llRpSWmbobiZC0YJ!Euf`em3 zL(|sj9P_o}FP$yRq80uMhHcm7F*JIwdUd_X<>ttinE$M#ITJZR#H^irA?fPjNAGJI z3iVxAEPpU0wfjO=TayscZ|~dM8fw(DsM37gNU}2?=J0W6r}*U2*Z@AA{i=IP{3pp$ zYfF?0IxNNl1gkE4!TGgCT6DOO*JY$mV7z8G2@72f{0-673l$~gfsZ1NBDBWri-hTS}{tZ%z5@$lp*(APM*L14D>{Fs2>xV^w#0Tz$ zFd~*rs=kEj@k1d`6F)`v*2JqGiw$mb#>cGn9ipU#n#`&iT!zLb;~QgK+RQ{mWk>C6 z7IoKt`PJ|@l4N1itD>Wh{G?<;ZSv#MUnS?8(T8$Mm!El3JoUTYNbzAvovKjgWajmi zwo%pyUsNUgSzJ)914-?x6n z#jdchUcociE)c)8cN4Y`amZWJ3hKSiqT3!6F3@4|aXqv-L=icmDuvLAvKXNrC2Rb& z#`!u5ljw1x&t)Dtk_uCQs0f&^xf$&1z_nhmpQqyeb%0xu&O8wI3tJcVZOgewW1LqdhO0$44n0yjIPa)>iOjJYzVn{e8#rDsPL)nG}xhkGsoY>zE zX-FOG$fz}E^c9bS?UFNK|R;D$*$)iu6 z&g41eJOwVh0%l8dd|~%qH1TZ33pysU-4w~zTAJcp=v+rM%XJk=hy@i)iB)W6rJ3~1 zH7;o9fOdx~-r-rj6vd*-|11wZ<;7K7zI7G>Wwk9Ti){P|Q(mY2DHsN?Uq<0Zt1YL3 z0LO!!qQboq1@6mdy?IY&WJqGm^x>blr{g!VNtsRCip6-EOV?o5Sp_WA#;J?Z(JCC0P7NB30DYc!dvs6gvD(yvmVVq=hUWG{qR z7f^v3jJJQ(PzR`Jr0iZ-XrZCH9^zJ6-56Np<%l^j@0rkX zhv%~*YGj5lb8n$?`{T-)x3bc3$=d`|-UQo8OYCyklusNQP!(1fsYc3ggT!*04bOkv z5gF<`Lp(oiP!DRmW$m%YhwJ)I6U>sFf7{VcxijqdHd1u{$-TRou5R>t+~!R3fQ;%8 zOyYbZDENIRlFFtwp2p#rJ!px&tjmd5XLe}W@f4G6x56uY91?djR2IGM}aQ|FLPe_>}9JQ5!YJHh{3}1 zv@UNE)M9{qDa;k^wxIRvf(vzv4NKqim0Oz9pHb_n#*p{T6`ITK+xo8up8@+@>h5?X z-u7Zm-6j*st-%R_KzO`#|5+;?@d_-#=~hH(TUfo6Q{%)lycd%*` z+b!c)=~?8VC+Jb`SDqm*BB;boVEy2PW0ZAV_WIj-ZK!_Opm)~4OLV! zeZ_5Ltzk=?|*pzq@99La}&;s`B!>c{zK}<8*!+pKYp(V3ypn^&! z2*HrC*oOz%(9E`5GY(N_(mO|^n)&T}OIs@sB|kHcqQXl(-PwF}0ddfH_Z7XBz*8aq4U z%nK+gP;)aparMLb^GRu_RPPzK}2dz3F-mOgP_i%pK28di&;-eLHb; zNdXjFT?lI?v4J=-yEV}t7GUgmIuQGT{#eApL+{PIDWR2QJB+@HZ`sXb0-HdqWPkRO zo%dXI{zIXdapLNFv_6e=QRCOuZ`9atS?H->+bbx5%OxQs8TbC(&>&+ z2y4rKkX$^E@@euz;QLlXH4)phj?b8~E3cd0I|}P#zI7UC^-GYPfnUg1c!%%Rgx#A! zs#z^`rq_+JnlEb@vmCXQ4Tgpa7K;rzc71Fq-Kc^f^JVZ|(Gw`duv%`Em}ziWrQp1@ z7L1~!@+A^LcaWNN>y5>n8-obeJYRJT0BZrHE1hg+70Cv#w&eR!TsgTRnjmO4jdS-^ zgMoQ-ZFCG$XJ#!hgxYggQ7DvmDERv2xHai4r`rC$>}9QkfdT@*S>eqy)ACw-Smxv3 z$p8xBH>uvDED8kA%!fYN@f5t0WG5D?IJl*qPxj|vER`FpKX3tiIh|(ila&w;XRjWP zD!67hoQZxZ#&`(`Y@E|{x53RV-QqUK`)?AgtC;D%&<|de@pu{bBqjU1gQf|#OgoUu z+D>*0qYr45z7Q*mu4a<%_v*zJXExOq6Kj}WO565y zQaFAg87ldTJ_$r?A|Gn+F5aqQ1aW`hxrc@Kr7+ciCkfSR;v?yxpof2tF-7U*Vw?+C zDqTvKb@!OOv8- zZOj!8l#!%aMo0iP!&YK30F|Q^bu5Qj*#EbzyfF7H{8b%}#>Ct35eDI{Y>_1xkT?-8+aHy7Y0bj-3itg146scj;=Yw}y zYz{4)&K^6~fxP@$V-;sT(l^!TkWt)sRnJrU#y?%d93w+9Ad(u~_C%oPKftf_7t}8RR#O!NF$tU*N=0i7RKZ;h9G; zFK%G+DWk(?>cJ@X%wgL_uczq?_=+^QG?3R|+zT(poAl$($wbr-d&sxCiUdL4oiy{4 z?zyz5e7H7w@jA;Jd`;qfxp1cG9LMOXHP&u5(RPWf^+bo4s_+tz9df$S+XQF#@tM6N z?h2x3z#ACGVl+$RNT&NyxST?FV}ROfCQ&n-@$kbC_FZ*j)>y>B!y-h>L-n-uD_#2r za}{rQ#-2u?yUh<4$822^OhV3rQXY1X1Z*3*%YhVWcx6Y2TRAj%j~w~-OhT({ z>XvVY7U1E9uoY2yUnMp8-`!qhgz(zeuE3~o6_Amg*1cRxXN%%_?a>Nxd+oShc#?D5 zCtF#}mmi-L-W=wlqqSZR<;`|#W;CNitI<2j8%+nUYt99he;$JsyE@5szP`km4#B-r9+%vV`*|do=gnE$XK@B;^U9^7s@VKFYLR{0OU^PmWCG7 zYfll&(qA(xIU19zTO~g9?6BI13_xa z-`AUHQC%!I{{Lu5M`y8lCNQ(V9)&jtK)X{x4T{Jk};3&&R{Q=Z|T^yP7Uh zRlC66xpOkI5R5jC|4BJ#lql3`kkMiWgWH1F^dqE^$GBg{FLPB1je!-xoM;fD=%;ou>Xl41~jBC}Xa|NT{x^|k;nMrZ6yo zxAbI2#me2)~brXkuf1<9w!?_=nTZz&@t!(^qF#G6598CBWj4P01$IE$IW_T6+q|R!b%nyEdKSSda)o#ZaPUMc| zVwS!Pxy1?S*?c1FY+&e)UIZSsM4r;vNOB!Z&~&6s=EFl^*h(f1U%In?pQ!brqCM`b zy;z$n6fFNdi=UQWjF6L%l7$0BgZ;ItVr5LRh9bwmum12x25F(&+^KPk@l_ig%4>GX z>ZCVpVd6Om{{W1iH!B^0)cx}+GaY6UdJ!Nu4Y-DXu1To1^8D=8L{WU#yk}6ps_moX z^x)l`<(qg~Q^{mtsA;z7#t)=1Oz&6?zwo=vFXRMn$IzE9J(ntASW?dE)%*FDA+OQ| zj(VQd!4>0D&#vgmDy=4mu+a?tOY+-F9@MO+*s|v0N?ugeG!?rumQm-Qd?g7?I(|vU zo7nyti`%JV+-!;)obi=mDdEY8zE+|18;{qeGtZ-*>f*VI^lDYNYqB-H_x{M8h=L2EYWx*W`vlzpB|`fyN3aj-fA<|7i;es0mYUnSwqF*k?S{AOLBVMrS=o~Z=e2+1#8H z#yo=hXcr1A-6@d8Zokjj3&xZ`&kUHk%qiYH`g2RMUIQPGlfqoA)IP9 zQOg>#6~58<%h~8yq076iw2>x0te299!KKEXo87>6{ITXLCGJA{R$EKNy`Et|kEiZ4 zTbNi@f5Lk9;NSYMN~XL6QR2HOmAkdH3%C)Zaq>|mG1r7FIS zoUt@E#Kx=z?2L70pEckQRag%Mx#k|4(u7D3XPwk*aodm@dlyDfI9Tx{Siw;|o@bU- zJ6{+67Z;faiB&zDSIc!9?a4>wfpW*+TyrgMk2{@E$ABRddEPiSsy_Ody&5iEA_)F7 zfKoTNB?m_JwKt%rifvRjV(7pQGx4_6o1*PYx`_M5?aPw?_f>_0$Zya)as0t z1i})LS@{7GKhSGVv1x%zUBq-VFkKF<_F)(d65FwH!3IXdKlS4r2e>_50uZXd=xAbv0hCs9J9> zXM*UNIh9Mb3)xvvLzf(z;WED^QigOg^Jv03qa#fqbNU=h=MGp#Nx-dA)rqC5(hJVM zePWMY3(Q_+Qsrti?h~TGGyZXT_q*H!WTI{f{RIfczKqrO4prBV#!V)hU2H180L%t8 z@ChEWJU+Oo>1MiEoj&0o(IDV?zQgNzLDxBVa8dKX>{r=u^^ci7P>Beg?~g_x@F#V+ zeH2&}*A6gTJ~|pb)JLZiZPw4?4Q8AaU(+r)x{)MHRBb9!Q@W$qTw)sG%Pwv^?`waB zLJ?~^7&EX;ssePp`?;RxHo(x7^F?Xf^%V02d~Afis>e1*j!{IPxG4~o?d-sG^57(x z#E>szHM9~9ImfmkaN}DQ$Ba5TQqEIT z@rk?Qbv}*l8Cv&is>L~HvL@3lRU~(I75u$HrF*9fVjy1u?5T4^t`EeccSXXcD8Wtv zsTDaw{6m`^THf_&NkdcRt6L|_^5Vv$a=I8QH&^xy6Oz4WImesJxAhtTnmkRFP*YcS z|8j@o{(W@ShAet`K{)+OOv&JEboHXA($$6mxOct<3nzXx5)aTp{Wi)**kxHc zot+oTpiQT=FxU}K+Wc;Z7gN>dGXLRKxJ5&3#w|R7>tyw_sg@WB&i1~lM|!--*)8B3 zu#Qq>G_UbU-OllXC()*TiauC4N2N2k`4 z_{+!Ems8#d&|f?h^*UAN!i-ObuXB!~4%?76e{(7hHJAWVEt72N$8(KFo+uEfxL89* zGU>2UX@~UVDb*$KgOy+Eibh)aSmg1u4A{h8GdA-s*YMPQYRquSg)s=qTMY8&Ql@#D(2Zp;CLmWmok`7@OH!NKn+ zx9k|@^x&g_;YV?=m2FACHI&e6BY)TEL?HKB6ro> zml)p)?#2m?rg`-s7>~n!Zy6bqV31#vQ2~Z>AcYVFHop4*3zszb=r1^D;{PL^xX;91 z3jp7h%((jyYb$(n$bKIpvHLGjk_gfN_jz?y?;qj?q)|@2FnRol_;0cC*KcsMq*+5=g1k?(Cxp!;hds>REOo87rXzRt619eIn|Rhk6_$| zu28Y5qXfjt!&nehmcEt$(erVBd)zm%AuN9PvyTJ-G4%|6Qa3r29ie<6Foyhx4m^t= zZGjLtDMamS18O?-;vEYc^uGQ4g{8<~n2bWW28SjITb%byd&CsX)bnKWJLa&UvQM!1H zz8OHv=y*5ubRnUa;~Y=a9&eM(@j16=8T@$-yz7-d zb~YV_KsfNhq?CpLPO$3d*%!4Zm|^60?myJhePiSo=_zd~+2Gi~m$G8xJz6o;@@`)% z!_NC7@fYrpP%{h#X!TpmzIgQSLgA^M@NtylGm05GlLZ?ZY9fYHShWq)3ArG)M8(Ky zFF-N8xHGGsBO{c2pjZqUMesososcfZ==Z5&gN;slXAOeg9cH=9pIZT1ZW%n#d=|l? z_K6TEBG}NhYe|ck=AHMYm-w6EOGBijf<>y^@>y`qWonzoOV4Gsu$N|X)?a!|8w1C6 zGQ%pqiIsL~e&wbMZ=J{G+hgASz9H{ZuOMfu0pVe8=>35`@a54G^s=OCx!it~b@9kv1u*w{bmw_BTR>CWp;n-f4B^Tf}y^}e5vcX|BbE_5o?pi>zQ+yFY z#TY5l59}9 zsyhuK_?YziXX^KCm9Ok8I$|#0n06*a%ngP}@11jw+mJ5qFvanfa~MKPs~M(>Hq_Lx z{+SB=VY%1Gac%Qpa>4;ZpBxX`<|GzfzXll=XhcJ)Qwu)u0R^ zPD(ET=(`wBd$qw-y=N3o)s_r7krAa#oHjJ%A%4?1*bICLr@O6|6p9IdK8DK+W*Cz4 zu@e0*wTV%|Go7!y?3_LyzN9hlcRcz?N*a&)ftf7t!j=4OJ>&ja<^5iB#lFM;Vf@s? z$cNHyF4dleW+VD!vi<((JGsN71HpqCS>O9=NSNN~CC99zwGql}F3<3ELe2}*I{18c zm}Z{-Qm)VPrTBbC_0L%cUnSnYLBfM|*-rJPvwh1on@8D#A0CPdqoYXlMvKdd{Pb>@ z?mtHz*~Nyj9s;3`SDD*D4F1P;cB!*4y9&6BMl-cvcL$=(dXHd!MbW=#T=12Kd;yC) zPnQ6QeFP6z>uk2rkI9d>Mi5Gi$D%s!-zPcLSxhqcx)~x!n=f`a7c0c5owTnxYEFmo zQtq4DxJ^f1jL1UA#}&eN@Gg)K5aY`C(rD01cE2bMGjUYAo_^4=o2-?31G96tEs>dR8G1a2tXmwo{Mw~RUw4jwiPYU ztSK;Ajritvo2{Z8#i*XGgf=)2s3u|x2qMW8;z{Kk+ILLd29lH=P`0uCcSO{B9}eDz`waT=1(f+2;3uCcD`uz8wO2P1I;<;?=bbf7Hp)0J3f<#9iJk zlrYtjtAW*8HC|Rsut%4_-y3(9D~$P96eYd$zg;|LKbqD-Sw{V2SKeR2osNlk3Aw>m zYd?K+X`x|&3X3oL@n|5v37|ms?eK9X{ki~W&XO}vQ3hj>e2~7Hht%DP*0+`FT|NW@ zUB})zQ0`##V7+bEk)lb%in>^J4Lkd##DZ@)RYdCb@XXt2He~NWbGp^@1Mf`j)^h`9LWc8Z<^9H< zH;UtTy7$G*l3GikL_qgP86kquQJXY@-h5e+lr5%TnPy101hk$BKT`e#`p5p9M{Z|N&sCgApOXnr z%CX?y_=^Iz7&)J{agZF-*G{b;hj-d-2CzBiDgU6P-aWWlINdOcboolZqdCOv)(tZT zud>O%_IWXTqY33GbI0Am227(<+hM|z^W07oG@VNB^}M@Y4S{^@Xw;3l-RXA?zUrfg z^oe`Ikq`c3r=M@2=i@KX`?U?o4fAq}D)&AtzhOZkHaccH$YR0ivzpkjMGfbcMPYoX z;p<(2J4wazml=l6?^py_;An`6UvMAB*`{YLH(8#~>i9?X<+E{Lt2{Q|xCyg%Y=`;m zZNl987rYGig1w2DS^*!@)c))FneQP_rU@2b=TX*7&9MHgHe7Cd^|5d6AAE80unb5q$WbvV)Gr?m9CWDquQ^| z^piF<<3mGiIy@oc(x^`rI2l+L<-^*5fFO*7PQU8}csc12-yN$Pq%Ky2t{ z5BGC`S64nrNP>&Xd^vwKIUPS5QmS%v4(|qbC+Uu-XG}Q3h&--KoM#+SCpVJ>cG5g- z_G;57V~y}-4Eimo2}zKVK~EL$0cSOwiaL*kz8B)%`}%gQ->)=J;CQ`_{#bO25HMPy zl;>Fi_O1fV-^CA%Ep`@hBfA%}L`~^)Z4-dIv|`$2bQLsH^70CUqqmZ8=*yv5Eit_5 z_TgKzPQ$G|i|2D+-}+P7&uiFjyR;a1rF3J@Om?+0whWdp`TiN-ZtQX~ zKjsO{@azPK=;muX0o9PGuf>G~*qA+xFgMOA?Ra%T!mKIhw%5sm=^qv#53(_rhUICD z^Umvxl?YZ-|_HnO3_#iOh43H|BUN$s-yRHh^a}tQ{{gF=9JdbVr*Tr z8t=5)|Lr+ap0|yDR?KAnwHCo7OveOM0by;=QEzx^v|kc$fNCCXqyW{*tz<%<*9LZ$ z#9lNxI4b+a9QyEDX}GN;kS>K~2?cj-Sx+>P!;YAxY1c4mb;@-L^#-Y?1Sb`{?%{UN zP2BtKlc@_x@>gYXspK!dda+C~L)dQg2Mn9s-K6tH)!F&}md@@8n0c2lZQ$#{)M93m z9~qbzP+;8k5IXA@2X;A}*VOF2``SpoCmtM~wq(jqV$NKX@z8>}M&$s0Jz;-ok?&3} z2_|qInsb~_-SG$2H_S0_$K@=aEX|y(sacJ!aJo0lUlz4_P!>p$&vtvH@)oP8t>@H9 z3J$to4iBh6Y)DSJ-I78VPv|weP*_0bWvNc3J@std+HY9$e-ZNIHA=eWSO1dbEWJ^I zqi)c%?sGgSn8o7SS$E7#ylF#P&WL_X(?Pe269=UDjb>Bo|re6+8HWO@dCNe^Hs)l8jd`(WP+)UMe-QugG8$P6r3bv*ZAfRsfXanJUW=4 z@Pw#}<} z6EMqCcB!~nRbeNC<$#$V@RK^0>Q+gBlb}KxQ*z2wLRu~jU~O^58uKHVuJO60q9;_<6xX@Mu_KK(+el)xKJh*)t5?N)a3rb?|8%ss8zJgA za8y;ziQ1gTaHs54kq7rdC9b?w9B*1e58guR*NlvKK1;r3J%Un72jD&wmm#h4IQIlo~*U zHnWhuzd6+5USEhPljG0Jf_@-u;+SBZg>y2c=O)rGTAfdM$Yte)!l(Cd1slk zg@Tpr$4oiq2Ok!~Gf-cFeU!2eX=uot52RTT&f=}mSJLQuOrRksoFq@5y|Tbq@1&!x z#ZD&guWyt}8{X$*zaXFyh#!dm;Bc~ZX;aWzPf`t^_1J^lOt&*~cg*AwI0IJOm#7T6 zZEVf0?cc`ZpFE9c$r~4*K?Z~bM(bIVt^|#M0|Ag zj{TwNg*Rf?fR%?M=fIgwn@1peLaS(|PLfd35i~2Cp{m2{h0-oqg_;A^%&ZAKlY{FC zipQn;%5I#b56Gh5&}QhoM-=JPJ>r&LQuSE3i+4t2A7vNp#UAqtCU9`uqj z!20k@s9hJfaTY96N@@w6bmwcF4SBubzHXMLILi#Yuy%jv#U7_h_ijgMgKy)NV=GXP z_EEQ536MfHbTKb39~il5CHJV^uob6vjtJhhhLWe0WtTTL6LS)POy6?a%9FICZxlw{=_teraZE9TV~R>E*&gB7oTpf7Z3e9P_%cBVVRe zLaPtLwnFzru!zal?jM=J4Ub|FQE0thx;UVu6DMWi@gF};JoPT8+8{|mZN7%s*ih|j z#81U_)hBX!#k2-u4aUWlk!aI>4Gh^qWlOysNxf%EmQo`}7&p5+IdQ;!$C7c$UkA+w zm1Vy&ilyT`cDtG(3XZw})gHQoi>j3eTa|_d?ERT+3NCNf`wlOR2j5o0@3~cs6|5%v zO)3vtAF(plRdL=_?Ct3_tp%X)@;MT z9vF!>dr@?6n3WCa-4Vwj7(DfFyM_j4OAPiZU<34acxk+vB;~A-z<17y-CQiH?+tjr7kS~rhesdBMv<` znaLHk<~=;wf)XuaI&*>?YAC|lSkGb!a7e;(dyFO z;aTp9ji075uu~FOyltUq>J>D6o9Z;CBWe5Q%2YNxTCEzF=ocq)tWs;+qHa%&f!Z_o zM;Io28e0$ZThj_v6>h}^QV3R84|Gbgr7kFj5fEn9S<+WVjxg&uioBWy(^zUgF;_lg z>uPHEYfU<(kJ(Xc`&M`9f3-F141$7T3A+XEw*zoUzu4=4hUjGGjJajqbk7)DYg5`< zc&&92Ns4mqt3_K!oj7W;FAbZJ(lt5?Sf9BmRR1G zfgnY;3mgPr0CkM;nT75|rPsL1+Qp(^D~&B3i`me$nmp7v6S-UR zyU3L}J+0)?v8kGrch`-#wPjl;6|F3AdIMo)>jwJTcI?rOJ1wNGqgIiT;zhQABl0npfgE^I>VvbE<|?a#Dv1J3w9 zN=P0Ib&n4ZXX$vvAh@{r=>%%IJ##0ESEbU}{_TtdUAH!a+RGCNt!eShsTEOFpfQ|C z->QSP&xan(6Z&Sht_`*}GkwVJvP4pSQr@S6Ve}*Mmbj|NWnPWSUXGp|kP^ zZOQuuX}SG56UKAMfYlFM3p)Q6yzJYJZpX9#Lu9kHId? zc@3xizUhQHTS^t9AjAE)pYWqCM3BQD6Dg>2-`n!HL+r)XKqBGp^ z!n8mCErukA-ZmvjJo!}M*7@~_3XYkYbbg*;^YZ48$`hak59<7)MeJmH?#rv0WvYk# zU1+-*=JF%o$lc4;W+^UUs{4rj)LH8iPN3J%EhBEMlDw{og1OFz)gNp+s9|mLXKo~w z$}cQjIhq3>X}@PmKJJSmk10gr9GM+!1FB74$FNCROrSyaI=qf$zx_UVrx0R2e=~8X zzz+6W+e>zI#;L)>kcY9xFSJxa+{IV#Ckxuw^T$Y4|LF#T_aVGu66rK!UT=2@@#67q*Hfz7<6xy=)8~jpO1=ASDT|4wB*w zV;X+W@3Tm6nzZICQ&$FYGsLnr$%Ky__I{$*;1!_9zK{MMKw`-|EJ%?kC!y*ONt@X+U8sn(YAwAT3hy~RadCiw?U+hu+0>G!gYfVta{0ZT zg`||z~TL^!4$0fPazBDdrBHLGR zvi9-WYzj>>(@yC>KmCP%gKFn`VBm5JaT%0tV~ zc}>t`6$4GOesFb%A&c^3K*}K-c2l8sC)uKBQZt}v{kr`Nr55J#^d81A(?^YWX_>?r z#en3BYFr1JF zh-4Reda+wqB&z<6_07aWt<%_G6ru4#Yzt4|jn^aRv?SztnFdLa=<7-Fd=|n*;j#^O zXBo$TI0o|FAr~-NX8AEj1f^EP&vh-SM<@HuX}?~NO6o5TGD`j6po)nR!3N}iL^0i# z8lcut`(6c`JWqXKt$4(}jNmCABvTuk>AfGG(UpL=5y6xS@^pXvp8%$&{T5Ln)9UB& zWb}a#B4vFX&~dW1ds#|_e*rU@8M(^rMu4;e)&M4L2P!tMKg;^K( zS-U!N43(Lq+Y30THd?0&KeK5IgK3Tg$J>r^>%(e(&<1~7&ziFn*Y2`SYb}t^Gi>{y zO#8NRmm#5keXW!3nao%1xYFZ2MdsLXk7v<}Ik|3LurbbQy<6=X1M1WzcNAU8b9OO) zY|h5c_R17KM49i}q*gnY?P>Sj0iugfabW6b&iL!d;JbTX0!P1p*?Nc&(TQ_ojnS{q zLF?U|J*#8sY>J|6HIz3~tyR>)|98B^$g|z3(zbMqmo3D34ce%wgN2gZX)p z)fxCnWG+wl%j70 zDn1xT^qsb(Ay#O>(=FgiEp15x$Utj++u4xda*n3xGzZYv$zl9r5lLp&lmxTqf5zZJ;8hsm-3ftm?Xmb@8ypZsBRh?3XCyQN_50GwMi#zyzxF?Pd<8 z33tEv#%zALDzjA|;f~h#OP%pUeu@C|#^t0?#lzNxa0gJ6u>|L!$el^x$S-&vmrI}G z=zg!W$N-UEh+kHOJwHvaVsfv|3iF+&I7Hz2#>J{_tUMN*WH6Gjfkz-Om~1*3qv=Eo zw70V-lCRd_ZZ)@b9zR^fLQ^JpZ#`;3?o1BGjkt`qeA)BCS^uZXEzspgf$GEYYB5Qe zdWw(d9kf31GPWF3I-3Wp{@D&d1u6ZG5+!P=!Dvi!p?a0k#8`Gv>lyf6O8$aG@bs0m zf_HXrbPp5KzJ$CaTxgZyLCls^S6Z!ngQ~UlO2-I(v)p5@1vj$f{%}o@a_q3TTSe%i z8Z)v#eblo&-+D7O-yzA1$|SG&bs*pK#l1EEQ|ay+nb~)xh$Qzuaw>fwDvGynouF%b zviz_N4y2iCObVr`5#!~E7OsvX8c!DOx*bO%Z2_ar(Pu5bbD>dmE=HA{?M;Fqs4(C! zGdv`$!E?aE2Re@svD0?yH&Rw!?@)La=?9_}$hQKeY@E2^JE9G@F}8qWQ4*w<7OL{6 zWBLIShMypW%_BQ_UFH#^=WRzZJQu=!49G}N#G|c4bldBr!Djfz;*#*oBIG@W#xZ*- z+1A-^MJn)4+T$>mL~7h>WKBLVbLcR`alH?xr>r_=R^G^#;+lQ;J@s+C&ryk{=?3de z5wG6adr`O{_e~kzg~mgV6xFrDmYP2PgJstB8B?m9j6VJ_-QK9;DpMgBC95$FO>X-Y zdnex2m(s2w5lEQk-BSQMEX{_m0&bDSg)bwY4+7fVTmZUky?Ad4kfW>W^ZTTa&#U1Lq+0_fQ05uZH&R& zEQ7d8)crnKf}(F?ANp+h`*fUrAxX5%ah{ zpCy&*+*o+prWMRxHH%}X!Pn%4coFIS&ic|;9g9dybpk$?#x&)JQi_9u<59IVMwX%4 z2HbK`oj&K#TQlByQEi1R9UA#uD>Z9k8+}Ww(pV=;;*8q(kcyFZsVYV_3xru;*p#|@ zG`uPHpM>Q-(LmSS(BuC$K zh*avVq-$Arl7@>vrp7E2C;yl+w*yaYfrI6ER9Ga@!a>c6J<9vcr-NbrJ!GR0Ks24c zQk+-!Sta;$7%9?fy{Y=QEUmJy%ZiK-ZV@!L6BoIy`Co=meW-cY!`>Pa=tPB)|R7u_)Xvj)9EFfBC}B@(EvCzl9cOQo*=QBG{fTYg~!++Z#-;M>6C+xHSK`W zp0JdynR?&^2%8S6X@M`QkUT>G`(j?#xLAHgyoe2y*Oz&vOd|Y6@4Djr-oOjpLp;Fq zu!kE_>sPJfXB2B20`Cc|4n*)yNJF3I>$V9JE}v4YVA6kCR(F42&aPHV(E=Kl-RyUT z;4IU-vY~|>9~doqd&e&dW*E-lv(hCxkl#9YO;*#Ma$<(i5|phuI!$k+Cpa}%2%;3$ zq*|LQ2gWqh@ue6uT#Y3_rh4_nRI@ei#K|GS44s-@M8IKd9z|z3F>TTzJ@xQbuJQ75q;a zk9pb41Gp_qg1qBbFK^@6gQY^8PUCwUpe&4CQsk3Lp_NjYNFUl9e#v%5#+q>YB;=ZB zEhyhi^Dt8n$^eb*-3{%o=Xt__%f9%FOjoo^L95s)Qjl0Nk(9YN8y|CdB+qiB^;(wQ z_=JH`J$ljkl`+2@VvOu0po{NpC;tqQ>=5^$s}D7OWtHjFU34=iVKNO36R9X*x3Ba$ z8WN`6Ql3O3L!LT@h1`2Fh{^D@re8g~_Ad0yly9%S{LYBhOySXIDvbTHOJYvZCQsE7gt8MhX= zf(&|hQK_N11E8gVSNunB%dpXT-_^FZU9{TjkGH3 zSuKh0f_|?K&r~hK#IanwvSCI{czOHj{JIN5$DtMmT_X|$25pNf9vW7-dRs%JOil}c zMBe6C${q-KNovJ~8tmynNyIhCSek;>9jM7*F}3)UYC(%2#G%zphp}Sbf;$VJWieE~ zu247-f?8EW5u9-sZ)h&I(udtZ-AA;o+1V7INaa~Tx%=jN<|?lLx~kw2)imJ59l&CK z3)`g`5tZ_lD7)m!T6Ww-x{l_h&5SPNl5MD%-r4V~?WyySHf4^`T^HYv=&3A|hf>l8 z8=}RtSMl+nw8X?L)6FB?4j=qDgF|` zUD(DEn6YzUP1D(5uN%x*mhjbuHagOC4H7tL1c$O!aVN=~v7T*c?~2rj|863N>|rW+ z)cX>#k_>|Bz=lh!f$|iy6|^p@Y{iHq(lyCWvw7i+2w z(lZDT)OQ_|4n*Dqoy9Wkb(C=O$25dLI33$g z?1ncypT#dF)`*5Fig9c;N4~ei*N#_E^HP8?il!MAcoD*GIG8uf;h-!3$9FwWM zQ4rJ`gSE6a5%!r^F_6)@e5qiFF0^7%F(p}9o4lA-B2r`xW+H9LQynICsUR<$up=uA z-(NVZRHu!&Y#=;Y^+>$bF#LhaTyURB`D@W{C*ZX9Gq&LM{W3ef!4Dcvr6WNc`!PC_ zF(V!qbMN1cC9Dq>h;%pMJNz#1H5GwwHQGr`JD8p#eCNT{5Kd7YZe7jc0p03LIPNM= z#?Bn`&3A>8E{x|dN2hW3!UL9Kk;#C7>A6Xrv{jOouE9&75w541PRG;E`08mra zOdJaaSbx_779#f;;}P0pOA8Qs#DMeO3YoKo1FYyW z#gg#o!^0K0hHjuFqzpP*y4i1&9c|txt7@$LAj#4teG3UR?b4I5T+<-q8k3)xl9}U7)gj9U)lf|ws@?!3R2YD^)cd4ZW2QkXf=?K}pnTFbRB^4{8IM7BGTr%o% zr!?w0X)u;I1?{$uqn)!PEN_0Fgx>U^az!P|D8|_?{kU1Nx*EEOqUjfPOk$KedhfFh zm#j)@6d^?`V}wfeQ*|Tp&Jx@Cp7Zww&RV2xjL|eO0Cp1#{X0<-xsa^$nJyX5#^P+MNEqKV@sHfz;+ z)c8`N97_sJU5RP>AnS#G0grQ8QG*uGBpqu>RfS=V@J&Ikvs; z3C}=C@84)>EtenLP8GK!NV|QZ0_l@cFqA71m$a_M`=&fGT$XS@+n2n0yOwOXJr>kYS~NFiuAlUFw;jPVci*LoVm@=vxE%!7!2m)-40bX6 zgS;m<^f4T(R4Jp__(_VP!^KXuRc@%QT+yLEvNMyfv@}L?Ma1#x^87loKBHclP4p~3 zRi1ZW0~j9;?`3JHtqVCzcIZ~B&q|A-OMAQy}nRJZbI9m`QyA#l2Oh7NW9Hzp=xWvT;Gu z{;NGrV~eIalcRrQB^1k0=BYezG992Mpm+YZUBGpK(i*sV~X0`glAiN-;_z+m)pz$MVm9U#xpM&c0ICwYxOI?{N@0dv9c6qIdDlm+@ zzJ7y!r|5$#d_|w0l{0uiqiC*P2v5PW_Hc@(y2;~{*xXAAi9PR*p#q(}#?!8u}al$c;VIg2hF_0r7d+-%iIBtw73;~HR zk@s^+pHBo^hU9znVj0lKWVI!Dv!#HVgCTUfdaB`()MIZHClNWJ-_9_7s zBpGx*tV%GzN;@AP!ZBHO`hx?|1mp^M+bc;fNPyOlaJ#QQhfj(ue< zr1qNU^pO_lSd4}oavBmJX&uG+?1u& zQ_$Da{VDBgwSdLh7KU0>EZ)XNNw7S5SCvj6mot#HQmYi*uqQ7XI44gn{(qr+cNx)2 z`KD&OmX7w~KG+tn?qA(TPMKFu(A<u}J-|;sA$VBjJ;!>Z+rv z!?~GpJ)yDM9WA+$jP+@Px>*J`rEG6)Q;+U?)}eHCO;o#`clF||l*j`GjD|GVn7g62 zskqJku#1Cga_=N%c*~p9%+@F1GS;z+qQvtz{NcQuQ2OAECeNw+ruw}**F*Z<;GO~ILZ(g);vvZ<4-6xc>*%UMKqWJQ2PlUmG z{L3nh+JtCQFwT$BtRWvhQFDI6v=wM0lN_T%P3cSA+RT>!T@6q_qTvtmb%@M@_N1Ic zMZVR^c=nfM-ino(Ei89y{XYQt-M0lT!E{rm)kC-*h<^jlKQ^QIY-MutJ7Y$qf zTiev5;~cOz8~*vGuyH}YZ!eTAM%H1bLMcGEcF~!KW2a2AX5)>F{Yi!S_g!8rf>UK( zYtX=&6kb_lg!!#1jnGeFH4H8lICVIt=K<7qw!Ne3XDyp0z@c#e3bhCA9MjLu=%}|7 zoKtbV1|~P_!AQq-&2ukL z-Ii&N(6+mFe^$0O?kKB}ydgJaIIv6{3&zfwOZS?`ZomE$?mKp-zlyw+@MInVHAnG8 z$5AwejgiUNvM(ifW@Naazr+xkyP?-Z{+?Ewv1Iu@I%}Y!njknb7U22@9IvWfv$tEG zj74$rx-xYn#P-XCeOv|SccV;p->2m#xav_^_uhqRg)=vCx7N`R0RTrwZ75rtXw%&@ z$t&;{_8sLE<$MjMH~CzbcVUF|+{pni8nvgwkP`Wb510Oa48}^& zFz%pNv=fde#On^@9ahbIZ8A)oN zAMC-awIIR7;@x2I>4+J;{*ZH0-rfDo-I>AJUP+&2cwF&vALAYxYayYuR)S}Ug|`bL z30pvA!9HTwhdL9UaJ#Mj3BgLRJ^t&-plUtdTx&>BQrli@Hax`v7Mp7tHD#dc)A`Cs z<*tAri|Hh`@ooWwsup|N0~rnXQ}`wbUcnKI+{l`5D1t7_RFw26^VI!ff}R%x_=A)- zE*e1{7N`1R-z&(R&%H)ZYI0!9_6*o>Xo{3}FM$Z@z(0F@#98~)^_CYke&Y zO)&7W%XxnrPe3J>s)?;(>D-Q-#u^k2{-bPPWyBgs zR)&cXTStpNTgqb~Tg?GyS6hbZq2u90>8NeWwGwXG%#8~TZQkc*)d8i?%H8HZ5DP`6;$ro%(Hc1o6V2?SWhxu3tViUpH&R{=~#h zvdMm{umed+>J~Zk^+`rVxShDuI)bdK4sJP`dv9)=zAUW;x`D1b?YV37QsaFM7la$W zqm$q#v~Wk)DkgBm((N3Tn$C}_c(Jbs=PTY#gQ%EzHZA(%*|hCYBD%h61cTcmC%pA? zVsF--*Q#S%FNr&K6hY2TOl|F2vfAdN0a_RF6GGi}DTfm2NH0lTxB>^CKj^PRS8a(F zZ`x$jy;en>0MoUFU_Rj^a94bu>C@1%F9f}v747-v1>2yF0yH2Z!doQpzSa4(=l9m@ zq7OZ7plh$t59kQSsJkLj1q$MS8_e2%^mY0TJb2hW=WN-ms*W)Gn|^<{lf*||#KQL- zny9yfru!eNB4bz1yt-u%qSosDXQ|m{5(7<>0HGk$sX=PK_4`rDr~q~)WT#TU@)rmc z-a9t^n>f-&-v2=}U=ZFC7v++mB?$vx{C{KG-Xp|+I#1aU><|90h1_jEDmfmE%ah7r zIt~OSr1^%gBK-4Lf6YwPY;Qk}CS#RN;(JrDkQbYM^aIz##1i<$GWdPJ#*;@Q#3?^k zB5X4LyISDWhaT%6U^4vA?ZFiv|8xB3*sOvJeFEo5nR|*kj9Q-K+xB!|%mij4XM&`7w6ocz6Z${*Ia3nK zY!41s>7^n|s=i~{$vFEh5fRw1m2f{MBCs|+aXU+R(CPaA5YFfNLTTYdUfT>m&h%xb z{Wa=oR6@PGBeW@^4RmP8sf1cAd1vzF@^8Gj?h%^Q4q>^z;;_|+$vQqkRPA6trZw0G z{-Qkd2pJJDI*j6$GIP!9$h^2~c6V!i09{mhuL1wm@yj>hP`f$x$sEde0!vRqqBT(@ z^l#E)V=q#Vt*Nu+)CCxZ0Q3Ehm}6VKLeawwX82Y9{(AFFmic%eb?6APGm?I?FTOeC zA9~@Lh*krwDEBi&;VxH>33*Q&Gjb)PhHplu(qOK?aEw1{f%Em#gU)<8KA4i-p09bz zdd!ug#P*|h58f&Il=^3VA*o4v`fE(>$Mh62>*;5eqFw)doj(L$$S*e6=iY{E=pei@ zq9~BLi|c&Uaf4Y-UyFR@Utu}rVhEw5{;@s8`0V9K5i0jyWp8})WPMC#-?fD4B=ODm zvV^UHF8BC#-&K;kykyB2kQy!9ZgVF>COfjoy=|?OmT|uU$;-b2ciI&OeS4U*+WNzr zVJMZz>D+lTK4m%c`4SLFO#$)O70?yIv4EtKHAnxEHUgz@C0pEb6{JuT{9dxn-mD4+ zj%D4VbWNxEU_F){!NKn zHgEk({Dap$SYh3I!q`lT;^^m-K1ZMgQ``44l#cSCB0(Nx9c<))#3??qm`oyw5$_{M&nmCD;zP}BiQ@R zaL|guz9snDdM%{JJSjP?9&p6f2xXXxrfAx@eY44`WwWI%=u?)b0@zWrw~;Lrpz^b7 z#eE`uGx;ysp}ago8tzPx1mTvi^9NGRnL5A_%l@@dBWbEY#t*k@(@q?^V z+&j-Ak*55c!zcI0Ql-_m-=eW1L6Wg>-eUA?h62#drGg^VCh;Jni{y7f&q^>Zo0#F1 zMRW+)V5ZK4KAvJM;xf)T`ZKQh7#B|_W=zND>q9HWdfCI@dTl)njMu+nCq+;tK%}R= zctF?yyv@qWJ(P3VSH8z(;Y_>`E13|j9cCK()}~eXhf9ZX;#jA1T^z031@~tfU1uVW zzAJ8jK2A#Mt%x#Cednlxixz*tW-pI|&bM3XjK%cq9^vJXPQ^uck6g*T+dz>ja|!lQ#GJ_Hht zuiNtP0|%O^K2mrc(qXy_@2+qMPx$D-!l>$kmu#Jkyb<521$%L3&f$RsmG=%caNU@5 zeEqY@QRoy|#VNYPn>sTM-mQ_fp!Asu1Un}KE8n1VPZ0!$eDs9I=hVmw&lBRgX7tt- z(j=uVkH1G3%H~@chvNY`5?NI1ZtuuApZU&;>ijgHn4tMb!2eAHR)I1}|Ck4`Yav(y zb}ex1531hh#j$S0KVY8KiZjcgfH^`Q;@{)JHYM{-89y?(J3{S$7D)KRlzp9MfhR2@ zS5pf7yE^Owo)Ek2AM^A_c~=!t5h5?#mc$a?Xza=Lk8#~8Q2+;XMsG&u!ZUcW!euiU zPIDw$o_Kb;j?I7Usz29YOF|U&Q5$rW(}V8xo|i;*-$_(4B6LcXS2roOU&7#t8k{6X zxsLeW_=U{g=v@LD&UZPS&P_C2Nt51<8TN9voul>)QPYDs>(;?K&Ob`XzFJbtJZB0y z6*(l#BCSgad492xrd{GW7RTO)JaVgQ{CWzIttoYefkV4Kcn*FSiHEm$ndGcp+7XrrUQ4PI zMo8I<+&R}zDBF5Suqv+)>XUy)zN-zoF-gTnUY@Nlms8&2xz&n1vXMUg7fkYlz#v$> zPQcgTwaw});gFK&b>c!4{i$Y zmuZel{)iM>MaWQSI_tJ`W`@n833cWZ?o6RvAYLe7s`)CTsR>O&8*~o9N#kDa+Wkn2 z#Px)Z5Y?;?j#oAf$?m#R2TS8A4OHcZpAT;lez##nX(IzgvrKh$gfUG%!r-n(>rTJt z z&U}IpnkyN>4ff3xO)lJB4Q9HwZTrf#f!fgIZoR}Gy}Bd$bww_`2j2mAsf!4sdk7>EDj>z`<854S`eQuC)dVupv zJtdYg33YZ$%C{WyXYV{HD8BJXGo-p>iB6)Wg8al)C#;mOq|tA-e4EmS>Nz^O5mUys zx${9i6NPOzNS2RvO;;Kd#YwN8Sn}$8c$4gtA6?Ij%r9&Py>g}w;G<{TPiQgS&yB{P zXTz11sH}D9R%!`ziV@8LO*wZu8zI$0ya$700$-spi*B2&dm=ywpqY{;w-vL?mJ@l1 z&wKXwRtOS*(%H6_FQzv-PRwaFfjnc``3Vtaa1>)k&#xqF{-hVHCv@MM4yhJNRM&!w z{$a35eP-h$6;F@El_9J{B2s1Ryo1`>pAPz`3Sl)CvYs2@BFCakk0Mr#sD9L@whG38 zB*h$~k=MtvU70JiEju2YFbBq?rxb?U=~DS$Q$8)^EijqOtIm!-#(Mw6&_6LmXRZ%r zd>0X?o6Y@eFJMw?Yd))YK3a-A6wGTm_J)59CX+3?lI?4W>OjrY>$$Tj%z8MOMA5ze z=H&JrfvEHkuiGw3(mz2N+gpll9Pips*-Qe3O;s-HB(;Fv1J33GTL<$kF)!DvC zcw7x38B6&xM<0EVtE+eO(PBKq6OPSXh-mpdDI^`Wf2gEM`rq}Hf&CgDX8-DK*^^(2 z=!r`nu82IqT*A16^e*Hww-xCHbCm8uOm>-znmcNPGfS_nvxrg0nA{7hc(2V0F`+ku;} z%+V9p%~q{QUee&LyxCd{yLuck4KSp)bP>K-Lc6tcyT#9OV=)F~L*4qCPo2+AIabVj z@GObCAX{FQCdnP{*A6yOFkooAF$hr;Kw*+z{QX;B>Y4#dGV@)^;eY7`$8`^s)+g^Ms>*e2R&g7BsY2_-8PDB(vz^{_H=p*HyvukrBO9H*0VGL}p9~B$;f-0MIo-IRhSbuo`krZI7 zGq6W6e_~|cKkr*^XBMLjO9uEK11j3`xP4TjpFLzBE?^NG6!NKAg z#n5b{=M4=F`XPL@n#mQw`yHz3L!nN3a#K+ma*Dh_n)9EMT#ci5{DPtcmIL3doTJR2 z_THam@r00NnDNgd-EM#P2w7IfAX~Dt<)PqeO|_lH+gs?u6{AG+kiwC=gy*yGNZ+0P z#5WGo4|y=q#zY-u?{q_GeaRu{RVPUYLO4bYv?}hPR^%(p|4r(Ca14E~l8_7)9T3$h z9PF-zm_VswG~P`iMFgIWO+rl=Qq%W19>V&0c)}ey3Gt3IeNkSk$%+k3S{Ta9rFKxlfupUtv%NOUD7WY5= zuIKt!rdZMmmI5|6jIu^P%Z5*F5@b-8eNzl02S01C%94Qu%pm8?y)RZQYY~d)O zebrRZeXNXE5(`)0jk7JxKB47WbTTaTvbb@}ACVJ1VU^mc9WC1~mhtt^g-mJa6HQ9w0+N))NY? zIsb!U?0aq}&Zf&x`}#iVBw>x*KgyXu$TAt0o-OptjdySeGkaID>?m_LlBZ#CKbR51 z<+u`>WD-qUr1ez;i3!VgGtR7IQnH8=TwRPE5+12u+PJH20aMNGFAu2inBruC0&BC- zx*LtI7AYc}%?}<^Jl{hSE%B$6W@b&8F6~9G32u)F|KEPsd#vN* zX&togVt>wN?|(wRY8MF3mqWKd`CoVw8wN*)a}oI10oy%JcHWLx2{*_1EeqMne_(u$b=YXO}zI zB`&6~N>{4muAKi z8~W_#Q}y*rqNpzi{|GtW^^%hKvDER8v1GK=r>GX_XD@{vQI@+tPjs zGG|jpj$(ue_?!S6E|dKyk;4tjh`*v(|Y}a@?Y2j8Mk%{}mil-AGKyTo-4A|7$@zs@DHY z@_v_FOd{~Zs?53r8euaBAE%XIna|NJz0W4 zPXrtA;>XQDmRL0eHr5MPSF!upr)}0&hCOv zbFbsN3{@Lw)Z4ripn98swtR4EE8^_Ps#Tdv_85*X(d@}$@KW8k-p{h1qBm5eG!B=# zJl;xcZVa6E^sh~dU~hFNin}Z%Z`{y4WTq*odh@5j?L$XYa1N{_F`KsY$~&m*N;gFL zU+u9$5xZ;S;BfSL*$^iBF{{H#i~!L7;QxanObkrAx3*T;)K0O8W$gLw_Kcf5oYMRHzS(1JG3!&E)9t4|M0|gJ1R~9KIXl5P<-i#X zVIyqhp_#PS?$%Jayl6tk7VR{7U#MY5O8U?W@mLmpc)w3j&_*N#$EV_S3wJSrSxz6w zzq#>E0YK)~~LWt+Oo^()!8cY|-akk*sM%GqD2EW>04g4bBEml?B z>V4dcm@emboAC4MBF-EwT?>VkBL1m}X({*t1EG9inj^DSkw=Z4J+0<;&Fw}FU)I@z zaIr&*n@vJrGaO46{!WNa+jGv$h1>I#Cac(3*kg-P;LGNDAHiq zaDWa?5SIEe;rLa72XNq0P>n$Ek;8I6KRq~reRDSQgY=*YG#HwLcTNLUd~NIL=4tp@ zGNFN+e);7Z&6fs?Y+^jcT$;>nmGn?=32=9?SC->iTO(-%V_1xtab4L0jeedvcm?kn z`)q~h<@|cT^@<8s$9oQM%1I_R>F>abB$>AuO!{{n^f} zI6ZHz4*SIo>D26M+*lai2NZ-<5pY24hVOoN&a+4iwzd0B>DCC6spADs%|1=N{QwYK zF1qZd2-jFT(-T}hh#G_jr?}l6sgGj~c`#J~zpiu8;F1YUstOF>x5_{6ic}qzk<4&T zV1}uoo&NS_bJEoreGSuPfP<)ZWjLA(oh}}!O-AP&5_`+AJ9FWXG3x4wn|xu^g(k3R zacr0R$>u^xZnMZPH=>g`(n8^WO1`8AOV4lstQtpmU#uK1DUezj{Uv(}dvD2x`aF=r zdZkH;C>UiEP3201@#kYe5sYMg+fASS#zGjphrmF)bo|njHSdMrNkVIMgezf@-+kFwEyJoTFlmK@F&F(%N!0whTiBcp`Oe8tH9$K|02d{7+r ztCSrSYOd%7Ijw&6)kObV=ILl33HGp9`Ar?XnJ(p~#u(RZWxVH!DuJyx#x2pzTH5jE z!x`{oop0&J*c?4dl3y3h5p!m6APY^OEfMQ0RT6-Xq}M7Ur4Y^Su;ho5z^OYrT(t7Rbhki@2NTHQI;6ca&yN zn!CHW!o)giFdL(xE`c_j8RRVh9t$irhNLC$4i@0;-U}v1L!w=ScN^91m@J!eAxO@6~SmZs3XQTNiVd_?9|W!s4Je9rbSOkV8%9Y(`(}$K~dJsmF-+ zv?k4@Uw?hv`1P>GLMumJ%{2&yOWcnhS%5%v-$nb?yyE?^ln>EBe!qbrmZ?eO34@uyl|?4oHJz-7gHHI-eFrxv>#efr zpn|Ym0i=G8JDd~D(h)LRFG*j0+g#`7gW`;c`KKK3l9EoXH*(5Q!dS6OK|~fuXRAcy z`1aL315~hituJS?Mz*{KnUzddYuKtzY^|imkw14rD22>9dkec<9Nu6do|$90nL|A>dP+yyk#Pm1zB150jy7cTWQ6{(r*dlAfO_1`ti z?|FVmm{*0na((o$peyI4^QD=jq*{m`e6&)DPGr_OnIkuQ*Pd_hydWcf!;z8CeBiQg z3D0;H(JiFJzp7!G_!Z zHgV=Z=Q@;q_&f~AuTw&)5nYZ8~L5T{>t4x1;as7;na{4gf)%D)ScW>PV+@3_z6F)VM zcT)TQ77^w=a&?G{3;XBlawB`p`5eyhdHG+@EPmGSEQ@7zFh-KA)KUAjo*~Y!-npZR zJ@}LDba3j!?ixL1u?-m~cUo%CLtxiJmMfBz)|n<0Y!xqHkZDbm;ex$Ff4;=JQQ}IyDHoXxre}|Tz(9EzG&(Vl(^qZPA+X_L-SijN{#@;{ zDZW_zqVCbH0yjT_3@KnB1{KCYVD#K@)zuPr5@&j*L6BuKaWfO!b5ecsuCDw}yynkq zhh~t;#?qR3SNY85#dne?*ehNw%UAWF>luu%X{RyN?Kpq>OVdM%p9z)!B(M;I9U(F( zp!!QfTVz_j4rKlsX@dTnO5v&Xk-n^@WNtkwVz|Km*jRKVfx(#Tp!qp1p5o#1Z-1Tj zZ5IL`Y-#?@f&?ik=*Wl^i|;mvMe7y_S&FdM4k9Nf>lo!$2HzPhG3e!@915>G=;_do z41AS56^%hKU7uVEnmp;o(gvo?O&;*sl1*FVWMxz3OZflwU|_fz#il~G^p9EUnOf7cy6myf<0KIY`txbQ z`ugG252-x5mVnTINhhWNv}i~@WjRi2#nQ3m&127GS(ByFS(mt#n&9Tph-0Tv!x@p= zOp1h?EVW0YiSdvfgb1ky|39{;Vd~ai(~fXQy9somE2H353lrF+!Ru*-hKE~bAkvE( zOxKXd+H|?>|FK_`)Zj|2U@f85XrATSb7as;WQb)RZ-XRB98^}?DaL5@FP6_joP##G z(XHDe6?8;vg6mwfvqE#7YLvSwytTqucf81&#P*gdP~-c>u}%qE@h^Kjl4Ta$8BJ18 zdGsQI4571_LcJwi1EWX>m+;X?yJ28l6F>ys%ySf+0`UP_RZMTPZH6E(fQG824 z<@zqovbQv|D207PbwQLmmMrqvd;0u&ieaPO#{-GfeooOZ~c{U znTV$KUjKA@RO?g0)ofZPZO>Hmi9~>f`qK4&WY!vg^SBc|}w4+@jAx1_08@ZRB}qJm*O3cs!l zDfLX())m%spbCo-D4Wn~M%Kpn2yBktH=8lhZ4}no*t4*hF38t{J{|L$4Bjs0@(bSg zA#h{6K@%8W?3RjKLoWtQp7w1Zz}3ZYm55E4c6#FbVjlQmZLg4|sy=C|b9aZg!PIg6 znuuV?j{;W`OJ!ewaj|PibCA%Y=Cc3%v|o3Q{A+szAnO4rPC`fdbIPcu$h7@rai{?R zxM%B6#4jd!xH5KgG;MbxKGCdBza#C(F<7kQ)NyM|rdvEgze#|W&CF!C8Q7Ua#oI{3 z-eMCHG%ou3bX=FIw6|uL4vQ{ZSv-fZn_tsCFjLrPrGS~h{J9fVDMUiODXHvP;S8RN z6X!=XCyHzW4%W7h4~GWL>tOxp46|x)6fEm+y7;VIGAniHND0X}d2W5f-*z*K*tMu+#kpkECEjL8Q)?{;gTEudOQ% z!YP@P+U5IJjrD)*S{c@uB7M3uxw1+bPE?#heVn34;Zz*Oy$CwJuxKqqB~PtQw+u(J z@ld*!O2@^K@mb2O)YgLkhwwd@zYIHO>>8t{u7zk%xYgoA2>ofMX&bW;H=>lB0vy#< z<`04GPW|hVDFEJE&9^J3Z#b}DEz>=Mrn?_M)vGQTLRv6=dB7JR3n1#eU@sTSVfW2* zjJWs6z(GkOl5|jWuM5lhF;9-333nyK`i2y@=`A2$v&RG)^04~R+26~Re|tF@E$NvR zQ0|~b(_ZkxDJ%K(A7v?i7HHX|fjU`%?_~9ECfE_}nCK(=QkB0tj79DHa9>T*{-rvz z1g>t+-uxW_q@Q0IKm*PCN-`TVPHv100U&7aa;|gIBlf4fgj_-Pw{(4j1w--F{3b^G z9K0#lxjY?eNG1;^o6rP02vP*T&U6n|ep9$T5Xlbs5+X)=gzvLv)vyqULzg8z}Qu@P_e0Xq@{l0ALm+%Mf=6Fe?t@$Fpz@6;G0EL zkd^$~utYftQ0b|jC&>Jz)K%%gHYK)z|1ZNZ^Ekrf`X3|mM}+a8L+}v%=MX#Fm5~lD)&fSz`>x-X{Nd&s_Mw9R7@s zqA`w;%>ZbS;nCsF$Vu2GHLmfmG~Hn)B8SWD)sTwy_eNFF#SV|SIy#Q}SNVU$8)NF` zk-H%imsU^3WK=n8BYYpYE&z*e3VgRl3k`;+<)05n{w<0aUr~z=`plwFy}BIIz@vTC zc1u6U%B6LiQqD*xaXu1?7Kxp$*{^SDXw%&OL;0Smwi{PiK<;nt>;vuL3-2X4dVi-% zwxW7Od><$CY$}7_qfsL9uX>d8Gril@eZuCwxpvB2W;pP()fFp~dnlI2FPhbHN!QW} zO)cq(2P&!`?Px@Jm;E^OA{kH)AcOgUGjuunMz-0ej$}kEa-a8J85=3SJQm+0{I_uY z`db(3nt!dxMQ5NHieNEN{7mIOMmgO+vL6ak#hR+xR8B+N^1l%6Yvp0fd4N>@{(p)) z@1Ul-cJ0Fh8UZQNq$AP<5s=;j(gl$wg7jwSE%e@{BLX75gB0m4bVQo;CcTFe5JCw^ zOMnyQdHvq=KAvyp{B<&!N&d*pp6tEWweS17ers*ek|47MJzfDs0jl!*k1*_lM@zJ+ z0_S3qZ{r$<`ayswAAKM}+Ix_0QQz?DWrfUNC}Ny_WOC)U#&-l9A3|Z}5`4}+_J8PbCtJalVJ`3xlA|^vl#Z{3`q^&`uEl1gZq0&t z7j~zIQxw++4g-FQb+_ZMZbhC~P*Ff@qbr4aZ8*|xCg}=9R?DB@U9H%$zm&2cw@>nG zUQWIHd2{)=hD-I?mwj9v{$3+fA@4q27&IP`b6UUHH_Us2__`^5G#rty8;tqFnUs2b zmSo%2F7`P0WtM*qpWzTj?x$|FK>tUJBHfXhSmX_t3~2?y(o5a;m00m3@{<4^gnDXz z`kKiR8No|PwG$gmwiqF8I9aEg{<;_OuMrQ99>?AaoRr^#g(r)szb*EUk55HtYcFGK zy!CF3tT*m3`277cyM?du3qW}qT%N{Fs@dRkidLOt8S%unApS^VJ6Z5Q$b z*p%`zkTZTv$Ftk#G@kDZRH?DIvZ`#V=?%cSc>>D zfMxt5-?MuV{?w4sV&IS7TgyETy#y!BT*1{4p)(UB;)C%|m7#xbQndDi7;z<~Mfa_G zO#a~bS$+o{-R100i`{^-XmF7XN2^bxO@i?bVEJZ5-nFQ2)L8y#4g z{B=`-P+!{dcA2?ym6-Y#9n=$<_qQuTBo)_W7}HmGHx7rwH?B`}rna=@;`dF1GiCeL8R9MfCLiqb z?&F5ES;InHYvnuT__M*8#`vD)ukGmF(rDN3wk8j18?WTMT90__fi8*$`ZfCn+vb!D z{9QKrthrAw2Nt;2D%%^pC|q{L^Am50!|mmhfg zkj<+g#f{^Fx0UO8hY=)(i7ri6p}xSC$8(e?t~lEKS`=Kcqn^Q4vjux_OH;7NN(5Aw zd7Ut|9$soy!lTUO8f?)*zyDSL_@=ao9Q5NskLYU*Q}d6i9}T)2i{HGT86Ghh5234$ zF}APU)loOtjZhxXSYpvkKWTUruC{19B6|_7?*j9=~1BBaOstuQ++6XLBZFF6?AkyNGqz$TD%sNlTbx}5fQ7x$#ClT0o+{Y zU-IT8{xT7adX#@WHu+Me3X$wZ*~Sp%m9wBD;LM?$RNMKLmt>&ioI5t|uqSpg{qq>J zcZ#~tP$Ku6Pa9Q(gS0JTq^?0sZvNd_?F;&m23QfAK}}6JA=SQP`Ns|nZEd`ixpuT_ z7rd`B{OoE9$r4b=GtyazcH|Iac>Uv^rosc>ICNunu z%hdYqE-4->o!QF`NLw&3F*9{FC2itQ%W_m-J(;gOMaNtkk#amEZilDL)Qo-r^JTw6 z1ocvvEzmnHcypmdNUh&I1`h3zemU@T`pf^$}L)9e~0!5(o+Hdl?H=V&lrDTKy8cyGSRx^wB3UuPrWn=NmY??{kb=`qNE=iC_&oY21AQkxz1Rkw}@ z0mNf=nP{G}1p>tj+g+_Dtnf&rh$$P!x@#}=mPH80Bvf+EE$*+RLwJw;aNV1FJkNbh zf#YVW+dkE1bosie8jF4s>FpPFqx@pYy7KFBY5;+|{W8{LGV`J-)S}OOGWw_M^E}$S zP=WD*389o@##nSAF4*0>D+|x-A_q*_krGe4<{8q-WbtF|``L^^rCidYmO28;4#24f zI=r&k8H7hUzvzSn@5epZr6^>C!3xi`?SVOb>BMoEHZ`2j-ejlEnz}sa@*GC0D<`lp z`w_80|KirMim~zs_HloU^lFILZLXmU!M&(0<*Zb?EAg1ar%7)X0j&gd>+?Y z(JPA#K;uG2+mPY$el1JML3UP6pMj7toaW>6y{+aSBp+bHL(g^t8<1*TnnN>Riek2= z4_{qwN!rma;s~CpuXii#>Q!m-nxFc%M(%cIL^Mr{yzHq0P4Yqpg-X0njtE%xj*Mqh zE;Y!HUQ5Z6OB-_JYupfvigN$@q+3gNhwVjCFB@o4g}p@{3H3u8fBnhg*-4nyv!fl` zP|VcJ6Wi0K@^(gdR_mK?t349b!asl^()K1}f^Mp>{J2=%oY5M_N9WOW&}ZNTx3@z+ z`=9E@u0OQzY3O}x|D%0>M2KBL;;iG0E2Q#a|I4WuYB8L(oGD;{%jaoI+)%TrGJ8DX zAwrSF(2Rho+yP^*!0X+)Ev0M<-nMJwbS4Xy;7E-5uI6-QePH|z&blcpRrW_5>WpW5 z$L<6>-<5X!#*^!h=7T3=|5TwWf8#~nU<`$kgX<5BH1{}-$S#$3%HyQV7}!hl+p zV79|RsEP0Y;M0ST_3|CPSA6NxESKr6P29hhU??M|(zDiFc`FTSY|@rJ%baT4%4WCf zqtHXsYBSSOlPdSr*hy^ea;vuw=8A~|~h6RGK1<+`sP z-MWbJ*eSlr=ediN=V*J>pO?5K(mV%;hR%uXcVQ2A>)O-oq{R+F>y=TZnPuU$QzKwU z8YIsi(^fyXvmyPOpQa9&kF&|egw%BJ=(AS&@|~@o!`y}5B@OB4c(Y6M$B8-Y{Fy&? z15lPp06Ty4L?Z*ZJ?H?%uDl~A>G>|X5)ELD5M4T869O)YLuV9Rh7=Z&x|FRkDO*s? z2t$k|vy*kh7^;z+WjFbIV7uC#M-DkBC!ZmCQGR|daXxR91L?Oq{Wh?POIm6!EYGFh zNf`mKG^QUcE)E=vsASMsf64Rj9!_K>;oH$Oa8Yj4vf(m{ha~q(&yQf)jhY!Wq91w) zr9#o+!;a^@H|RAm6MUB5XZdiXEq=5XHPic{Yuty!BNaq3B_Ap`Is)=0Jvo1H_sF;& zz4-l~;fID+|7!zV{*<@K?;!`HozucARs)S;_;BU{yywGQ?4Z=cnOT9b@DqxWZRgIG z`S`Sp$MYVONn#Bv+=S075r~+|sA#J+te4ahTxI!lPwkcb^JP~%f9S!i($btqhx$`b zbWB|V^4sM33AB+H{W93c;Urp+i%TQsh{r@@fU@d2TH*nRl@@an;cT; zg@%F!YjTm}qV?OkGh#lGbbKr#68qdIGG1vvglocGxYRD%&%8B{F#KrNV&u>p-M`P) zxZ3uc@muW7kMw+hS7dJ^vmXzvI-GsBq$;qc4fP=vwrQ){-T=BCkBRh=0!IrttJ!p< z=C(%oFPFn>3qwfiJX_sQ&B@bK-qEsy++XOyv2B^{=W8Rcj$+n7&tiNjewcK)#(6Vp zw9*SqWIN_`x{#RBoIXY_f&X4`fScbksKQsT;lX0zIR^*HWMt%h{>M8aemOMscwNDBdJLQe9 zKt82=%Shx@W?2XDbEK%8>q^g-?SUFbXf&-8;X!w^BVt=JGQA@KcQt*P?(SepzUSiQ zgLugo#TBjuuloil4BC3|Z6i;5e0K#UVXD0e)$oxF|dj&u7-8MA&vQ4G3Sq9DG_(rg3 zm!#}ccO69yU5Rvbwa#GH=%AvbNh)))ru@HKp!x%ylk z&YG94e8KA4MjhZ|v4ROGY{|V0qp)(nFP_|L4*L#SR@$Y*Do1t2e%4*a-I46&ysARb zYUhOB)X^(d{hDzFUtXV0UumD{lI+q%$MY-xSzf<~R5zl>XZB?;CqxP?(EV&5KnZN> z?FE(a7Iukw8GCW4g);7JiBcD+bXFR9fELJ z%_{rfZLrs3b$J(FOpbR}B+ARt=lE%IU~wAz6*ix$Ob9zhCf7=KEM%S$@6H?@Pe$Q7O!ro&33IOB zAP^g9tPV767aa2+QV;DS*rbl@8Pg-%bG>==&z72h%3I29!d~{U${~XUp!rsBN6VqC z--kr&QHWj_aN>CsEzpwKV z$WeCHC$aO&HCF5imRBG(Pd>&FxAr_<;)H!_1Ii=u7(X}vl*f`uoYo6wt;8G)UqhE_ zSE4Vx&a7cCBosiaUkAJ>_l=2}vFJOmc3vYEapw8Y>`{AuJg1AcOcI@q0ZeXfmnW85 z{G_GqE-nN%>_W8YPxc?ti7L*neOaDn&CY3q zXY9qr>aKZF_OL{!F-*_u@Um{5R-_wS&-c%22E7ochv2#smM{1y`5$(uiJp)vW#1+8 z^wELuh=74c{UBglu$vj_yXLmH@gU8yM0yaS$Hm!wAjSb$=pvv9_q2m=g~yQFoUxw4 znj6QpKBQRtIn5d3?ulnJy+S0PnF0kq8z64XRObBS~}!ZYiKM z5}??e?2YV!b@Fh)@2L!xWzzwW{gsm4k+ocnC+x@6&60Y zQpY*clMmIRT5>8lc@2f=Q`WoEgVP~I60PqG=UmcSsb5(yhjV!$PAW*m7HqL@E{NO* zysp@+nB9MrX0I!5uo#e$I=1z__9o=BhPY!ekG&;Rx(<<21i9iQ=<)aC=%kCd&5Ne{ z-YjnBXNFY1sO^sh%_JljH>;&f*-n9MP3aZVw%L>8U4aPy^*U9y7UT3d*5S?)H*G`F?X9bJP!CrR1##wC@%e28>jJp;l#R zAnq4eX5F=UNG zPZ*tg13k$PyDJxOTYE7x3-_kfrk{fD?C8)ch1HRD27H&9cz~~9^Y5wuapR02_@aA+ zOVG8<>HkNSjU~3_#9p>(WagutyQY#=SN*7>_HF&!=T0YZtIn$WIvrx^w)tsGS-rRM z+uPm_jGYu?Q&P7M`UjhM0v4ykmj`$I%EkY|lBG-%0oZ3Ec_;;$V`$f@qA*#yn->x& z8HZcRPR|zv!En>fje5taIPm>7Z{}d4xOp6~KDTqk{ZjVtxQZhq$RN?8v#eTpLrCGB z$4oI{4VWj-Yu;8mCw8N38f%}g4@!I_+R6Nq#^^dGKG$R09vc;Cno?DEPSju-{Pc0sBi6BM$n&hC^usXSTvuplaZ+r>n-#p$Le5#H z>qw5t4H_Ygz@?D*=pROiR9EADm+AXrxTc3!p$tRbmti>SYnPW5eU&5NT?0#6-M{(PR%+w`M2Oo3sd^BW9RJc*$$;=VAC-|Fp5F3CkXGn%K9yrf%$~FXk7n`_($_C zS@gnNElGBqMw51c6tl&HPkb+zHt?z$6XBEp4yZN94PP?^A;;eH{a;W~Au@w%uR5J# z){VUK1w)+x753rDM|a(LZ6Ohk2Etr&nPiuqge(Iw*_olN<*eP+?(Z=RA_aP*Q-8bl zU3~(u>RMYOlD)@SQ(IwP4XnaQ)B162vN^ozHCrHWPZcTFHuDUj)K85Or!=cH5 z1tZH1(sVg3oIp7*n! zTu=N$f`aYyh@EA4$d-oGYwi(-Cmod^_#m=BgxT!t7DS|c$UZB`w&KHPkmbMfe)b zQGtUdVC&^w+MxW|(N~#+eX+zp?k*IV&6T1~u5$ ze~yFZ0z-GA7Ne-4Ymos8ohs$smk*Ef|ITj6|CrrOO*~djFQm#}ne%VNHGntAm#84C zk9Lt74|(MTn(dxk=lbX@--3)!COVA4Lng}knvf!zf)}`6 zU&>!9|MypPO0S1C8D(P<&BpQQhN>_(SK=CUV@cOs!ZS)})wPw=S&u8(+snQs}VFWnzlk59*o|6n6_>@ji#E;CQ@kA^$o`oF^G3AdI1khf7hYFMUF2 zRe||U3*jfiaxk5i%OtaB))oGra1}JqXx%u(dD=hJm^Pr&%iS#=|A+Is^4mv3PrP5> zXNi$%1SUU|OQ*SxA{m$(ND@nU&bYbC`3^uEPY}3(3ZF(m(b5OCwT-S3_vxxKf`_V= zpOR2RELNIYsviSeK7UckX9+p6@II*jN93;c`SkG(8Sm-Dh?D@-QL5)hV1|ODEPBBh z8Al(^nnWnc1JQ5c73-lMrq$8}5x+@@XZe42t|q{94vfs7`q|W85^#LVS-`vF+%Md| z$X=00?j+W&<4D$=Wy z%7qhaHxEt>$<#`$y#KN%=%gXnzDn;#CO1|}l?X>&w_nvN zjCd9di_Pcf-yZP`aM)kH<9exU74F*^c4vQw_=$7fn<{ZL5wA3@w9!YMT z57PI4iyIF?irJvc6ibt5CJn{!%MkbUZ}~3^MuYm-KPD2y`0tXlMf>;Mt{>{czAX|z iui*B#EXZshUtvDeWYzyjsXT&#eksT*%alnO1^yRa%t^HX diff --git a/tutorial/images/gerrit-bp-topic.png b/tutorial/images/gerrit-bp-topic.png deleted file mode 100644 index 51241adf570e561250670c66c9daff8f86fc30f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39005 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 diff --git a/tutorial/images/gerrit-bp.png b/tutorial/images/gerrit-bp.png deleted file mode 100644 index cdef4199341af32cad2349a6b0c8a83481a8ceb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120018 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 MYo7K7FGvhKQWJs6YH$ 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�Mrf;=(io4-dO35 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

    ux`><2kKo%jI1^YqX0mkvs@Q6{Ca9U7svFCyJD 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�n*9($Q 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 f{=q4(w@u4@BtKmf7o7@z)P1M+FH{ zpnQzv;PnTR-Dh=206@V30Q6p{K{_whygqHr<)W=0_)DJ!q)hfV+h6oBN%4@#~}#~ChqxP8k5S&OSj2ML_9 z08-nX4r~!J9isEc4@)ibilHyRhF#>R6)Dv!Yx8xZDnO;ZS9O6n;H{-u)Y$5vb?;! znp*P6wJD*fue=9!cCQY(ML7wouU?cG(SUN~aS=2Bc4Hv4u`e%6L8KNPU_VS9SyH%7 z_PMN2|BD}xCz5{md*KxKyI2F*)-+!ZYNK&D!Jy8r3iVJ2aict?IV3JshhZxPYr)3P zxUdD@Bge0WJ71%_ewmgF)*ZR<{bDe}Pe5X0lr9@znJyb1N;U@>j#CS$m-|QZDz{dB z=vs}F*%DQv;ETIE3=E8<&+q&xl$4e6aB+9`_Udidb&8arfq`l!I4Qw0t)v?(4z-MY zHb(ZS(7}(ioq+tI$qlyYPgp_;mN5|?#jHlSAFKqL8}-TIzj`)eWwpTMPwO9*NYKGE zRI)Mfrf1zLaW#h9hr*a&JNm$D+CmhEFIX#5J!{6;YKN_|8f6fgLjo)fW_cxLv${oi z(G${l>!;i5>cmf`WpMuCTE1 z&+%f7c8jwzLjs9DqJ2%=YB2_;0r{5m;v_7cyeOg*;duFlov0-l4MMiacgt_K)9l0AOJ_CRC%>C)h7RK;>^TnhMp~7e?T5 zdpz`>Nm1MWh7YdrfU)pHTVaWUsehf<(R(~>;zAM*-cKYfh~L18BV1g_Htjs=f#%EX z+1g=1+ob#XHyz_VB#ZNL`?T+c+jEDr>f2~@sWbsC43z&fBMMnxjWQF${(*slNZ!rO z&Az@qadB~ys;9@Wed6?X&U(8)t3`{IYcZ$VK+;7sSbpw-vG4S@%8MyO$*}^VWgAT? zZOQJY*xCR#8`ig=)8Tj{6AP=0q2=JqL9lRz(pdyAOYL3lQXQ(NmFV&JT!o5Vxe$@5b2Vr&Ik?!x|E!n_(=qTvwty`4!-C zeWB$$Bk<4HInn6=OPaqHyU|=PC(D%m^XE^SmUVM50Un-x_$oT}2Dd5Y?O;f&ftP{1 zTb5jowkE<%2JZO z(Q3;LsFbrcC5h~{;g{Cy>>@P!#@NnA>woHmsb^J%1+Qn=yr{tUJlt*g$Y=?N>W1EDd9Bt9MSG|i&W1DJ>Vj=jng3-M#Vc)zgbY=q`=H>y)?PpPS zyfR@QWu581l&tBN6MTtGH?+vtpqwS@8S9M70;Pd<8xEY@#N{FahSa!M_smpQ;rU{m zGkJvb{jW%7*}g{whruYFKkOwC|Hxp#_-i5HvuN=ita>egc*=mxef7kf??!bRc?w0m z9~lx-M@=Ft1EDYhMC$lPd~}>)07|q_Pg==07Wr2n18+rxnt8$+GA`m#qLAVG;`A(i zRo<~w7W+({2EG+}FQwkP_)JZ-7I!1B1afb?5EK@*sGPP!2&uxV09}6WRHH)=UpICY zswmNZncttaE^Th!=gX5YE;_@OrOcZ9eBgVFNl4e3{aGNk6k$~R#|RXBvpN=u8zbWV3CG*yLtDH7Ho}Lj7rCc{Gfqu^ zgASU0tX1YP3#28IyS@Pe5!q9rEzJC-W8ZBgoUNsTP|V;TOSW5r6`iwvz`j08y%XHn zlMBkXJsswWH6koqm7PoirSTFh=#}|QhzFE>n_796uZ9v=6VM=nJAnulnYzdcO)Ssx zhBAB31xM=%X$>Aa-9u$X3YvJ9U;jzQ*X4~o6O)4JUP3bch=angC2UxZ_Q-c%Um*0O ze?5~!S*0`M*epo1OvO++p}lz6i1RDM=Ujy*g}lp)L@8>KO0RNV5vLX($P0LFZLP)m zr1|NzrKhK-Z+$89+TnzhfqOV3U^X|g32C6m(OPlXKD?vhxAc%CUodplrT>~4^L+Ae z6Ea`A9jhx79f~#4WKjoa>H$n$+mwdbI4QypK*pqohCZhzEcA@ZJ5;fiD`P9J{&7uw z;zCS};B&!I#iO4+t-acmexepCK_9#OKe-A>r7HkZlw2*bnCDlCZYA#&BJ<*jW#*=& z;)Z@Nb1G1v`YH|IyAQSEk_^0$R|r#{cvDsnlKfiKRpn7|A}QbEcXliW1?0@s&C^nb zQ#i9YTqB1{P+VvUZXC1m)=QVMMqiLH7L&OuBKc~-HlFOy%s?M1%;G{1c3{ban^t~8 zr&gN$xU%^C*OWKv&B$!yf$VsEf+Vd`W@hfstx8e}GWnA!!#D9pg@&lX$;pJAMlqIs z+{BiaBy@S7+G3KORt;d>Yc1#BvdgpVRwEBjJ4oGSjj<)ab6{l+-nO}%8!GY2lEsMK zB_|Qewlsh$b(s)qYpszpNuQm9j|TveuU{u$)wEQ_QeB-0I9{kS{GI&%wBVr{)qeel z@{ZUJ37Z{Bf%wX&Euuucl-7+i#xq>c=?Az513=KHg>XO;xa!$Aapysn%d9|rTkn7tw0+s%vS z{lxw!!1g#sYLS~6=Fu7PV2$RxVG4V`w%j^hJ@iA9!5eIP=E4-m}}(Zp}!p4K&jBl^aV zN7%nQt3sV*w3n16JI0gZ#+t`joU)!S*#-fn#>W4;xV$qJY#XupQ<8(|rC+#vbz=NU z)wJJc^}Q7iO7wk@4B^u8XQ?qaq4mlvIYczH3~uYxlh3SaU>QU#*rYG~1J&URABIk@ zp$^~gNp`N@nyStBel*KAxID*)Y2mC<3uH#9aV8lx$2sD$w(?AB?381MS?YiE0!uh} zhrV2`vj}q*D_1yoMIMJ{Rrv1*#SzRJ6UTK_lv>y7KB+;H+0KyLc4cA>$K~@=doUPm%MVbYkH(6?q^Xjgh_sz>ov4vHlS>cv)8 zujS2jhPEarna*7O_u5;~FQ8PzlCIv9T#=;7vnsmrWz`3RqIf%i|IBRTWFaT)-M=T=YYi8x_Lolto z{s3wYbe;o|=}(f%>e$%WS7>*nPnxRWvl1R%ni?%gn*#<0`s=U`z+CNzJ^a@W9sLy<& zA!u_3)hibEIG!qoF`lTJ=fO!Cm0S)P)uUp>q$G?)L+IKN9gD;mu=Rsi1l6W zJ08m$%;=9TtDk|+ak7VQ46U8%{|(<9x-c@Z7lF}gGCjTs&O{ZuJqbd=@8`DD(%hb~ zXMK4XRMx3sU&4J0V9(jz^k1+V!hM;!a4qbi& zjwc2_Ab}DUNM@cfavqiFm2kt^QX@TL=`yjC2ysI@BaKm(cRKd`n$U%eOW2}`1_g8p z5fmszt-RvVvWotz89j$O{i;o!dTAvGmR?;O6p~q11qQ=$9eQSF9us^eQfVcRA--U? zu_@DI+8DlhyP3*Q{s3hlJGunD9kV*s7#UO%5EV3H^FF>EVl4U*h4cee2`@zwW(}Gpzl>bf!D*!F z?TxXvx1*a~gIx7g_}Q1jtM66H^EzNn4|)eEksAH!hc@EjM?8}%W_JnKU2$n?#UCj5 z6w8BcUJ-(ndknuqkw}C&4;OZ8#aoceFHxn_GgkwvJaRGN3s?6u?cSd}8|S60XV4AP zJ~o!OJvH2h-Q6a|n|S"f7vZ!nie)c>if}Bi;v~(8TIX!J^$gtx|Bst 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

    ^2Q=*#>!rRVN?1a)PoNLHyW>-@NV2Lh{Pb|9qu7 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Ê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

    |vpMIoT0B3jvlLqa95A}l!GDL_+7Wv5Rm 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 diff --git a/tutorial/images/lp-bp.png b/tutorial/images/lp-bp.png deleted file mode 100644 index 69b4a69db7f2f8cf66c08e9626afb8430561a46e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62686 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 diff --git a/tutorial/images/lp-bug.png b/tutorial/images/lp-bug.png deleted file mode 100644 index 41fe14dd4aa3a237bf4b28753aaebe14e7beeadf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127493 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:k`hY9LPL(?E{cX*$BcQ42 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

    G5L3We|G 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Μ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

    CYMHj{ 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 Ef;C)C00000 diff --git a/tutorial/index.html b/tutorial/index.html deleted file mode 100644 index 27d48ee..0000000 --- a/tutorial/index.html +++ /dev/null @@ -1,907 +0,0 @@ - - - - - -Developing OpenStack with devstack - - - - - - - - - - -

    - -
    - - - - - - - - - - - - - -OpenStack logo
    -

    OpenStack Overview

    -Monty Taylor -<mordred@inaugust.com>| -twitter:e_monty
    -James E. Blair -<corvus@inaugust.com>
    -https://openstack-ci.github.com/publications/tutorial -
    - -
    -

    Overview

    -
      -
    • OpenStack Overview
    • -
    • Dev Process Overview
    • -
    • Devstack Install
    • -
    - -
    -

    Anti-overview

    -
      -
    • In Depth OpenStack Tutorial
    • -
    • Tutorial on chef/puppet/juju/cfengine/salt
    • -
    • Endorsement of any of the above
    • -
    • End-user Cloud Tutorial
    • -
    - -
    -

    Getting Started With Devstack

    -
      -
    • devstack.org
    • -
    • Annotated shell script which installs devstack in a VM
    • -
    • NOT FOR PRODUCTION USE
    • -
    • For developers to test stuff
    • -
    -
    - -
    -

    Installing a Cloud using Devstack

      -
    • Get an Ubuntu Precise Server Image
    • - Don't do this yet -
      -sudo apt-get install git
      -git clone git://github.com/openstack-dev/devstack.git
      -cd devstack; ./stack.sh
      -
      -
    - -
    -

    Step One

    -
      -
    • Get an Ubuntu Precise Image
    • -
    • NOT YOUR LAPTOP

    • -
    • NOT YOUR LAPTOP

    • -
    • NOT YOUR LAPTOP

    • -
    - - -
    -

    Get devstack

      -
      -git clone git://github.com/openstack-dev/devstack.git
      -cd devstack
      -
      -# to run essex:
      -git checkout stable/essex
      -
      -
    - - -
    -

    Customizing Devstack

      -
    • localrc
    • -
      -FIXED_RANGE=10.1.0.0/24
      -FIXED_NETWORK_SIZE=256
      -
      -
    • Look in stackrc and stack.sh for other options
    • -
    - -
    -

    Fix Swap

      -
    • Notice the lack of swap!
    • -
      -sudo umount /mnt
      -sudo mkswap /dev/vdb
      -sudo swapon /dev/vdb
      -
      -
    - - - -
    -

    Run devstack

      -
      -./stack.sh
      -
      -
    - -
    -

    And now we wait

      -
    - - -
    -

    OpenStack Overview

    -
      -
    • Software to run a cloud
    • -
    • Made up of several (growing) projects
    • -
    • Open Source
    • -
    - -
    -

    Projects

    -
      -
    • keystone (identity service)
    • -
    • nova (compute)
    • -
    • glance (image service)
    • -
    • swift (object storge)
    • -
    • quantum (network service)
    • -
    • cinder (volume)
    • -
    • horizon (dashboard)
    • -
    - -
    -

    Libraries

    -
      -
    • python-keystoneclient
    • -
    • python-novaclient
    • -
    • python-glanceclient
    • -
    • python-swiftclient
    • -
    • python-quantumclient
    • -
    • python-cinderclient
    • -
    • python-openstackclient
    • -
    - -
    -

    Tools

    -
      -
    • tempest
    • -
    • git-review
    • -
    • devstack
    • -
    • devstack-gate
    • -
    • openstack.nose_plugin
    • -
    • openstack-ci-puppet
    • -
    • pbr
    • -
    • zuul
    • -
    - - -
    -

    Release Management

    -
      -
    • Time Based Releases
    • -
    • Six Month Cadence
        -
      • Tied to Ubuntu Releases
      • -
    • Design summits each cycle
    • -
    • Continuously Open Trunk
        -
      • Develop directly on master
      • -
    • One Month Milestone Releases
    • -
    • Post-release Stable Branches
    • -
    • Previous stable: diablo
    • -
    • Current stable: essex
    • -
    • Current devel: folsom
    • -
    • Next devel: grizzly
    • -
    -
    - -
    -

    Who is Running It?

    -
      -
    • Rackspace
        -
      • Cloud Files == swift
      • -
      • Cloud Servers (beta) == nova
      -
    • HP
      • -
      • hpcloud in Private Beta (diablo)
      -
    • trystack (diablo)
    • -
    • AT&T (diablo)
    • -
    • Cern
    • -
    • Mercado Libre
    • -
    -
    - -
    -

    ALSO

    -
      -
    • Cisco
    • -
    • Citrix
    • -
    • NTT
    • -
    • Piston
    • -
    • Nebula
    • -
    • Nicira
    • -
    • RedHat
    • -
    • Canonical
    • -
    -
    - -
    -

    Development Process Overview

    -
      -
    • Highly Automated
    • -
    • Developer Run
    • -
    • Democratic Structure
    • -
    • Virtual/Online
    • -
    -
    - -
    -

    Vision

    -
      -
    • Consistent Tooling
    • -
    • Consistent Process
    • -
    • Consistent Product
    • -
    • Multiplier Effect
    • -
    -
    - -
    -

    Consistent Tooling

    -
      -
    • Minimize meta-development
    • -
    • Process divergence == wasted developer time
    • -
    • Lowers onboarding time
    • -
    • Consolidate tool development
    • -
    • Minimize project-specific weird build crud
    • -
    -
    - -
    -

    Development Infrastructure Systems

    - -
    - -
    -

    Environment

    -
      -
    • Ubuntu
    • -
    • Python
        -
      • pep8 standards
      • -
      • openstack.common
      • -
    • virtualenv/pip/tox
    • -
    • IRC (#openstack-dev, #openstack-meeting)
    • -
    • devstack
    • -
    • gated trunk based on master
    • -
    -
    - - -
    -

    Gated Trunk

    -
      -
    • Ensures Code Quality
    • -
    • Protects developers
        -
      • Devs always start from working code
      • -
    • Protects tree
        -
      • Bad code doesn't land
      • -
    • Egalitarian
        -
      • Process is the same for everyone
      • -
      • Process is transparent
      • -
      • Process is automated
      • -
    - -
    - -
    -

    Everything Is Automated

    - - - -
    - -
    -

    Process Flow

    -
      -
    • Code is written and locally tested in a virtualenv
    • -
    • Code is submitted for code review to gerrit
    • -
    • Code is peer-reviewed
    • -
    • Code is accepted or rejected by core team
    • -
    • Code is run through pre-merge automated checks
    • -
    • Code is merged or rejected
    • -
    • Code is run through post-merge automated checks
    • -
    -
    - -
    -

    Gerrit

    -
      -
    • Developed by Google for Android
    • -
    • Stand-alone patch review system
    • -
    • Integration points: hooks, JSON queries, event-stream
    • -
    • Extensible review categories, default: Verified, Code-Review
    • -
    -
    - -
    -

    Pre-merge Check

    - -
    - -
    -

    Approved Reviews

    - -
    - -
    -

    Types of Jenkins Gerrit Triggers

    -
      -
    • Patchset uploaded
    • -
    • Change merged
    • -
    • Comment added (review state)
    • -
    -
    - -
    -

    OpenID SSO Integration

    - -
    - -
    -

    Bug Integration - Gerrit

    - -
    - -
    -

    Bug Integration - Launchpad

    - -
    - -
    -

    Blueprints - Gerrit

    - -
    - -
    -

    Blueprints - Launchpad

    - -
    - -
    -

    Blueprints - Gerrit Topics

    - -
    - -
    -

    Git Review

    -
      -
    • External Git subcommand - pip/apt/yum
    • -
    • Developers can easily incorporate code review into git workflow
    • -
    • Zero-configuration
    • -
    • Can be used for any project, being adopted by other projects
    • -
    - -
    -corvus@shiprock:~/rs/github/quantum$ git commit -a
    -[new-versionpy ddf1dce] Base version.py on glance.
    - 3 files changed, 28 insertions(+), 107 deletions(-)
    - delete mode 100644 version.py
    -
    -corvus@shiprock:~/rs/github/quantum$ git review
    -remote: Resolving deltas:   0% (0/3)
    -remote: 
    -remote: New Changes:
    -remote:   https://review.openstack.org/3072
    -remote: 
    -To ssh://corvus@review.openstack.org:29418/openstack/quantum.git
    - * [new branch]      HEAD -> refs/for/master/bug/916018
    -
    - -
    - -
    -

    Types of Tests

    -
      -
    • Unit tests
    • -
      • Test the code of a single project
      -
    • Functional tests -
        -
      • Can be run on real or virtual servers
      • -
      • Test the service of a single project
      • -
      • Easy for developers to run
      • -
      -
    • -
    • Integration tests -
        -
      • May be able to run on virtual servers, should run on real servers
      • -
      • Usually harder for a developer to run
      • -
      -
    • -
    - -
    - -
    -

    Virtual Integration Tests

    -

    Devstack: https://github.com/openstack-dev/devstack

    -

    Easy for developers to recreate locally

    -

    On each commit:

    -
      -
    • Provision Cloud Server (surprisingly HARD!)
    • -
    • Run devstack to install code
    • -
    • On success - delete server
    • -
    • On failure:
    • -
        -
      • Keep Server
      • -
      • Install developer's ssh key
      • -
      • Give the server to the developer for 24H
      • -
      -
    -
    - -
    -

    Getting Started With Developing

    -http://www.linuxjedi.co.uk/2012/03/real-way-to-start-hacking-on-openstack.html -
      -
    • Get a launchpad account
    • -
    • Upload your SSH key to Launchpad
    • -
    • Sign the CLA: wiki/HowToContribute
    • -
    • Join the ~openstack-cla team on Launchpad
    • -
    • One time only:
      -  git config --global user.name "Firstname Lastname"
      -  git config --global user.email "your_email@youremail.com" 
      -  
    • -
    • Install git review
    • -
    -
    - -
    -

    Add your blog to OpenStack Planet

    -
    git clone git://github.com/openstack/openstack-planet.git
    -cd openstack-planet
    -# edit planet.ini
    -# add your image
    -git add images/yourusername.png
    -git add planet.ini
    -git commit
    -git review
    -
    - -
    -

    tox

    -
      -
    • Manages python virtualenvs
    • -
    • Runs multiple python versions
    • -
    -
    - -
    -

    Doing something more useful

    -
    git clone git://github.com/openstack/nova.git
    -# do things, now, to test it:
    -tox
    -# it's perfect - submit!
    -git commit
    -git review
    -
    -
    - -
    -

    Now We Have a Cloud!

      -
    • What are all of the different parts of it again?
    • -
    - -
    -

    Keystone

      -
    • Identity/Authentication Service
    • -
    • Service Catalog
    • -
    - -
    -

    Keystone: Authentication

      -
    • Authentication
    • -
    • Pluggable:
        -
      • ldap
      • -
      • pam
      • -
      • sql
      • -
    • -
    - -
    -

    Keystone: Service Catalog

      -
    • curl -https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0/tokens
    • -
      -"serviceCatalog": [
      -    {
      -     "name": "Identity",
      -      "type": "identity",
      -      "endpoints": [{
      -        "publicURL": "https:\/\/region-a.geo-1.identity.hpcloudsvc.com:35357\/v2.0\/",
      -     ....
      -    {
      -     "name": "Image Management",
      -     "type": "image",
      -     "endpoints": [{
      -        "tenantId": "74682717556353",
      -        "publicURL": "https:\/\/glance2.uswest.hpcloud.net:9292\/v1.0",
      -
      -
    - -
    -

    Nova

    -
      -
    • API
    • -
    • Scheduler
    • -
    • Compute
    • -
    • Network
    • -
    • Volume
    • -
    • messaging RabbitMQ, zeroMQ
    • -
    • database sqlalchemy: MySQL, PostGres, whatever
    • -
    - -
    -

    Nova API

    -
      -
    • OpenStack
    • -
    • ec2
    • -
    - -
    -

    Nova Compute

    -
      -
    • Compute Service
    • -
    • Pluggable
    • -
    • Virt Layer -
      • libvirt/kvm
      • -
      • xen
      • -
      • openvz
      • -
      • hyperv
      • -
      • baremetal
      • -
    • -
    - -
    -

    Nova Network

    -
      -
    • Hard bit :)
    • -
    • Provides/configures network to guests
    • -
      • -
      • flat
      • -
      • flatdhcp
      • -
      • vlan
      • -
    • -
    • Quantum
    • -
    • Floating IP Extension
    • -
    - -
    -

    Nova Volume

    -
      -
    • LVM to iscsi mapping
    • -
    • cinder
    • -
    - -
    -

    Glance

    -
      -
    • Image Registry
    • -
    • Image Store
    • -
    - -
    -

    Now What?

      -
    • sudo apt-get remove python-keyring
    • -
    • Services running in screen rejoin-stack.sh
    • -
    • Run tests exercise.sh
    • -
    • Horizon running on port 80 on localhost
    • -
    • devstack puts credentials in localrc, openrc does useful things. Get them with
      -source openrc
      -
    • -
    - -
    -

    screen refresher

    -
      -
    • C-a " windowlist
    • -
    • C-a 0 select window 0
    • -
    • C-a n next window
    • -
    • C-a p previous window
    • -
    -
    - -
    -

    Client Access

      -
    • pip install python-${PROJECT}client
    • -
    • Environment:
        -
      • OS_USERNAME
      • -
      • OS_PASSWORD
      • -
      • OS_AUTH_URL
      • -
      • OS_TENANT_NAME
      • -
      • OS_REGION_NAME
      • -
    • -
    - -
    -

    debug info

    -
    -export NOVACLIENT_DEBUG=1
    -
    -
    - -
    -

    Images in Glance

      -
      -glance image-list
      -
      -

      Save the UUID you want in a var called IMAGE_ID

      -
    - -
    -

    Security Groups (extension)

      -
    • Control what ports are open
    • -
      -SECGROUP=test_secgroup
      -nova secgroup-create $SECGROUP "$SECGROUP description"
      -nova secgroup-add-rule $SECGROUP icmp -1 -1 0.0.0.0/0
      -nova secgroup-add-rule $SECGROUP tcp 22 22 0.0.0.0/0
      -
      -
    - -
    -

    Keypairs (extension)

      -
    • ssh credentials for logging in
    • -
      -KEY_NAME=test2_key
      -KEY_FILE=key.pem
      -nova keypair-add $KEY_NAME > $KEY_FILE
      -
      -
    - -
    -

    Flavors

      -
      -nova flavor-list
      -
      -+----+-----------+-----------+------+-----------+------+-------+-------------+
      -| ID |    Name   | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor |
      -+----+-----------+-----------+------+-----------+------+-------+-------------+
      -| 1  | m1.tiny   | 512       | 0    | 0         |      | 1     | 1.0         |
      -| 2  | m1.small  | 2048      | 10   | 20        |      | 1     | 1.0         |
      -| 3  | m1.medium | 4096      | 10   | 40        |      | 2     | 1.0         |
      -| 4  | m1.large  | 8192      | 10   | 80        |      | 4     | 1.0         |
      -| 5  | m1.xlarge | 16384     | 10   | 160       |      | 8     | 1.0         |
      -+----+-----------+-----------+------+-----------+------+-------+-------------+
      -
      -
      -

      Save the flavor id as FLAVOR_ID

      -
    - -
    -

    Boot an Instance

      -
    • Returns the UUID of the server
    • -
    • Using the values saved previously: -
      -nova boot --flavor $FLAVOR_ID --image $IMAGE_ID --security_groups=$SECGROUP \
      -          --key_name $KEY_NAME $INSTANCE_NAME
      -nova list
      -
      -

      Save the UUID returned as VM_UUID

      -
    • -
    - -
    -

    Add an IP

      -
      -nova floating-ip-create
      -nova floating-ip-list
      -nova add-floating-ip $VM_UUID $FLOATING_IP
      -
      -
    - -
    -

    Volumes

      -
      -DEVICE=/dev/vdb
      -VOL_NAME=test_volume
      -nova volume-create --display_name=$VOL_NAME 1
      -nova volume-list
      -nova volume-attach $INSTANCE_NAME $VOLUME_ID $DEVICE
      -
      -
    - -
    -

    Hacking Code

    -
      -
    • Repos in /opt/stack
    • -
    • Installed via python setup.py develop
    • -
    - -
    -

    Simulated Production

    -

    Great! Now how about a real deployment

    -
    - -
    -

    Bare Metal Process

    - -

    Each test:

    -
      -
    • PXE boot
    • -
    • Install Ubuntu
    • -
    • Install OpenStack
    • -
    • Run test suite
    • -
    -
    - -
    -

    Test Process Improved

    - -

    One time (Orchestra driven):

    -
      -
    • PXE boot
    • -
    • Install Ubuntu
    • -
    • Install OpenStack dependencies
    • -
    • Snapshot LVM volume
    • -
    -

    Each test:

    -
      -
    • Kexec boot into LVM snapshot
    • -
    • Install OpenStack
    • -
    • Run test suite
    • -
    - -
    - -
    -

    Cobbler

    -
      -
    • Written by RedHat
    • -
    • PXE/net-install
    • -
    • Pluggable power management support (impi, drac, ilo ...)
    • -
    • Manage dns/dhcp/tftp - or use others
    • -
    • Templated kickstart or preseed files
    • -
    -
    - -
    -

    Ubuntu Orchestra

    -
      -
    • cobbler
    • -
    • squid
    • -
    • dnsmasq
    • -
    • nagios
    • -
    • rsyslog
    • -
    • cloud-init
    • -
    -
    - -
    -

    Walkthrough

    -
      -
    • https://github.com/openstack/openstack-ci-puppet
    • -
    • https://github.com/openstack/openstack-ci-puppet/tree/master/modules/orchestra
    • -
    -
    - -
    -

    Install Orchestra

    -
      -
    • apt-get install ubuntu-orchestra-server ipmitool
    • -
    • (install will download ubuntu install images and import them)
    • -
    -
    - -
    -

    Configure dnsmasq

    -
      -
    • Edit dhcp options in /etc/cobbler/dnsmasq.template
    • -
    • Add "dhcp-ignore=tag:!known"
    • -
    • Insert network range
    • -
    -
    - -
    -

    Cloud Init Script

    -
      -
    • Ubuntu Orchestra pre-seed files
    • -
    • In the preseed/late_command, use snippets
    • -
    • Run a cloud-init script to bootstrap puppet or chef
    • -
    -
    - -
    -

    Add Profile

    -
    -cobbler profile add \
    ---name=natty-x86_64-ostest \
    ---parent=natty-x86_64 \
    ---kickstart=/var/lib/cobbler/kickstarts/openstack.preseed \
    ---kopts="priority=critical locale=en_US"
    -
    -
    - -
    -

    Add machines manually

    -

    For each machine

    -
    -cobbler system add \
    ---name=baremetal1 \
    ---hostname=baremetal1 \
    ---profile=natty-x86_64-ostest \
    ---mac=00:11:22:33:44:55 \
    ---power-type=ipmitool \
    ---power-user=IPMI_USERNAME \
    ---power-pass=IPMI_PASS \
    ---power-address=IPMI_IP_ADDR \
    ---ip-address=SYSTEM_IP_ADDRESS \
    ---subnet=SYSTEM_SUBNET \
    ---kopts="netcfg/choose_interface=auto netcfg/dhcp_timeout=60 auto=true
    -priority=critical"
    -
    -
    - -
    -

    Adding systems automatically

    -

    cobbler-enlist

    -
    -d-i preseed/early_command string anna-install cobbler-enlist-udeb
    -d-i cobbler-enlist/cobbler-server-address http://IP/cobbler_api
    -d-i cobbler-enlist/cobbler-server-username cobbler
    -d-i cobbler-enlist/cobbler-server-password password
    -d-i cobbler-enlist/host-name some-host
    -d-i cobbler-enlist/host-profile 
    -d-i cobbler-enlist/warning-note note
    -
    -
    - -
    -

    Reinstall a machine

    -
    -cobbler sync
    -cobbler system edit --netboot-enabled=Y --name=baremetal1
    -cobbler system reboot --name=baremetal1
    -
    -
    - - -
    -

    Thanks!

    - -Slides are available at https://github.com/openstack-ci/publications in the -tutorial folder. - -
    - - - diff --git a/tutorial/notes b/tutorial/notes deleted file mode 100644 index 671429f..0000000 --- a/tutorial/notes +++ /dev/null @@ -1,69 +0,0 @@ -[title] -Hi. I'm Monty This is Jim. - -[Lineage] -Our build infrasturcture and many of its philosophies come from: -MySQL - Launchpad/bzr -Drizzle - gated trunk, using all of the launchpad features -OpenStack - automated gated trunk via tarmac - -[gated trunk] -So with openStack, we did automated checks of every proposed commit through -jenkins and everything was happy - -[Git Revolt] -Then we had a revolt, because the developers wanted to use git. -Launchpad has no git support (or in-line code reviews) -Github's pull-request have no approval state - -[Enter Gerrit] -Gerrit, from google used by android, has all of the things we needed -Except for Launchpad integration -So we added it - -[Bug Integration] -Gerrit review launchpad links on bug metions -Gerrit topics set from bugs - -[Launchpad side] -Gerrit sends bug control emails with links to the review and the commit -State changes- in progress when review is submitted. Fix committed when -patch is accepted - -[Blueprint Integration] -Blueprint links in commit messages -Topics set from blueprint mentions - -[Launchpad side] -Inject information on commits to blueprints just like bugs -Have to use the whiteboard -Link to review - but also to the general gerrit topic, since a blueprint -might have more than one branch - -[SSO] -Gerrit and Jenkins both use Launchpad OpenID for auth - -[Jenkins Integration] -Gerrit has deep jenkins integration. Listens on an ssh stream and takes -active action. Posts back to the review with jenkins links on success or -failure - -[Gerrit Verification] -Jenkins fills the gerrit role of verifier. -In addition to being approved or denied, a given change can be verified as -working or not. - -[Feature REquest time] -Subscribably event triggers -Verification status -launchpadlib api bindings in non-python - -[While we're at it] -Foreign merge props - bugs were cool, lots of people do code review -elsewhere -mirrored branches -Branch/merge prop integration with blueprints -Structured info in blueprints - - - diff --git a/tutorial/scripts/.htaccess b/tutorial/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/tutorial/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/tutorial/scripts/slidy.js b/tutorial/scripts/slidy.js deleted file mode 100644 index 217a421..0000000 --- a/tutorial/scripts/slidy.js +++ /dev/null @@ -1,2952 +0,0 @@ -/* slidy.js - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software - - Defines single name "w3c_slidy" in global namespace - Adds event handlers without trampling on any others -*/ - -// the slidy object implementation -var w3c_slidy = { - // classify which kind of browser we're running under - ns_pos: (typeof window.pageYOffset!='undefined'), - khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false), - opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false), - ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false), - iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false), - android: ((navigator.userAgent).indexOf("Android") >= 0 ? true : false), - ie: (typeof document.all != "undefined" && !this.opera), - ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1), - ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1), - ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1), - ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1), - - // data for swipe and double tap detection on touch screens - last_tap: 0, - prev_tap: 0, - start_x: 0, - start_y: 0, - delta_x: 0, - delta_y: 0, - - // are we running as XHTML? (doesn't work on Opera) - is_xhtml: /xml/.test(document.contentType), - - slide_number: 0, // integer slide count: 0, 1, 2, ... - slide_number_element: null, // element containing slide number - slides: [], // set to array of slide div's - notes: [], // set to array of handout div's - backgrounds: [], // set to array of background div's - toolbar: null, // element containing toolbar - title: null, // document title - last_shown: null, // last incrementally shown item - eos: null, // span element for end of slide indicator - toc: null, // table of contents - outline: null, // outline element with the focus - selected_text_len: 0, // length of drag selection on document - view_all: 0, // 1 to view all slides + handouts - want_toolbar: true, // user preference to show/hide toolbar - mouse_click_enabled: true, // enables left click for next slide - scroll_hack: 0, // IE work around for position: fixed - disable_slide_click: false, // used by clicked anchors - - lang: "en", // updated to language specified by html file - - help_anchor: null, // used for keyboard focus hack in showToolbar() - help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html", - help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " + - "or Pg Up and Pg Dn. Use S and B to change font size.", - - size_index: 0, - size_adjustment: 0, - sizes: new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt", - "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"), - - // needed for efficient resizing - last_width: 0, - last_height: 0, - - - // Needed for cross browser support for relative width/height on - // object elements. The work around is to save width/height attributes - // and then to recompute absolute width/height dimensions on resizing - objects: [], - - // attach initialiation event handlers - set_up: function () { - var init = function() { w3c_slidy.init(); }; - if (typeof window.addEventListener != "undefined") - window.addEventListener("load", init, false); - else - window.attachEvent("onload", init); - }, - - hide_slides: function () { - if (document.body && !w3c_slidy.initialized) - document.body.style.visibility = "hidden"; - else - setTimeout(w3c_slidy.hide_slides, 50); - }, - - // hack to persuade IE to compute correct document height - // as needed for simulating fixed positioning of toolbar - ie_hack: function () { - window.resizeBy(0,-1); - window.resizeBy(0, 1); - }, - - init: function () { - //alert("slidy starting test 10"); - document.body.style.visibility = "visible"; - this.init_localization(); - this.add_toolbar(); - this.wrap_implicit_slides(); - this.collect_slides(); - this.collect_notes(); - this.collect_backgrounds(); - this.objects = document.body.getElementsByTagName("object"); - this.patch_anchors(); - this.slide_number = this.find_slide_number(location.href); - window.offscreenbuffering = true; - this.size_adjustment = this.find_size_adjust(); - this.time_left = this.find_duration(); - this.hide_image_toolbar(); // suppress IE image toolbar popup - this.init_outliner(); // activate fold/unfold support - this.title = document.title; - this.keyboardless = (this.ipad||this.iphone||this.android); - - if (this.keyboardless) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - this.want_toolbar = 0; - } - - // work around for opera bug - this.is_xhtml = (document.body.tagName == "BODY" ? false : true); - - if (this.slides.length > 0) - { - var slide = this.slides[this.slide_number]; - - if (this.slide_number > 0) - { - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - this.set_eos_status(true); - } - else - { - this.last_shown = null; - this.set_visibility_all_incremental("hidden"); - this.set_eos_status(!this.next_incremental_item(this.last_shown)); - } - - this.set_location(); - this.add_class(this.slides[0], "first-slide"); - w3c_slidy.show_slide(slide); - } - - this.toc = this.table_of_contents(); - - this.add_initial_prompt(); - - // bind event handlers without interfering with custom page scripts - // Tap events behave too weirdly to support clicks reliably on - // iPhone and iPad, so exclude these from click handler - - if (!this.keyboardless) - this.add_listener(document.body, "click", this.mouse_button_click); - - this.add_listener(document, "keydown", this.key_down); - this.add_listener(document, "keypress", this.key_press); - this.add_listener(window, "resize", this.resized); - this.add_listener(window, "scroll", this.scrolled); - this.add_listener(window, "unload", this.unloaded); - - this.add_listener(document, "touchstart", this.touchstart); - this.add_listener(document, "touchmove", this.touchmove); - this.add_listener(document, "touchend", this.touchend); - - // this seems to be a debugging hack - //if (!document.body.onclick) - // document.body.onclick = function () { }; - - this.single_slide_view(); - - //this.set_location(); - - this.resized(); - - if (this.ie7) - setTimeout(w3c_slidy.ie_hack, 100); - - this.show_toolbar(); - - // for back button detection - setInterval(function () { w3c_slidy.check_location(); }, 200); - w3c_slidy.initialized = true; - }, - - // create div element with links to each slide - table_of_contents: function () { - var toc = this.create_element("div"); - this.add_class(toc, "slidy_toc hidden"); - //toc.setAttribute("tabindex", "0"); - - var heading = this.create_element("div"); - this.add_class(heading, "toc-heading"); - heading.innerHTML = this.localize("Table of Contents"); - - toc.appendChild(heading); - var previous = null; - - for (var i = 0; i < this.slides.length; ++i) - { - var title = this.has_class(this.slides[i], "title"); - var num = document.createTextNode((i + 1) + ". "); - - toc.appendChild(num); - - var a = this.create_element("a"); - a.setAttribute("href", "#(" + (i+1) + ")"); - - if (title) - this.add_class(a, "titleslide"); - - var name = document.createTextNode(this.slide_name(i)); - a.appendChild(name); - a.onclick = w3c_slidy.toc_click; - a.onkeydown = w3c_slidy.toc_key_down; - a.previous = previous; - - if (previous) - previous.next = a; - - toc.appendChild(a); - - if (i == 0) - toc.first = a; - - if (i < this.slides.length - 1) - { - var br = this.create_element("br"); - toc.appendChild(br); - } - - previous = a; - } - - toc.focus = function () { - if (this.first) - this.first.focus(); - } - - toc.onmouseup = w3c_slidy.mouse_button_up; - - toc.onclick = function (e) { - e||(e=window.event); - - if (w3c_slidy.selected_text_len <= 0) - w3c_slidy.hide_table_of_contents(true); - - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }; - - document.body.insertBefore(toc, document.body.firstChild); - return toc; - }, - - is_shown_toc: function () { - return !w3c_slidy.has_class(w3c_slidy.toc, "hidden"); - }, - - show_table_of_contents: function () { - w3c_slidy.remove_class(w3c_slidy.toc, "hidden"); - var toc = w3c_slidy.toc; - toc.focus(); - - if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0) - setTimeout(w3c_slidy.ie_hack, 100); - }, - - hide_table_of_contents: function (focus) { - w3c_slidy.add_class(w3c_slidy.toc, "hidden"); - - if (focus && !w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - }, - - toggle_table_of_contents: function () { - if (w3c_slidy.is_shown_toc()) - w3c_slidy.hide_table_of_contents(true); - else - w3c_slidy.show_table_of_contents(); - }, - - // called on clicking toc entry - toc_click: function (e) { - if (!e) - e = window.event; - - var target = w3c_slidy.get_target(e); - - if (target && target.nodeType == 1) - { - var uri = target.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - } - - w3c_slidy.hide_table_of_contents(true); - if (w3c_slidy.ie7) w3c_slidy.ie_hack(); - w3c_slidy.stop_propagation(e); - return w3c_slidy.cancel(e); - }, - - // called onkeydown for toc entry - toc_key_down: function (event) { - var key; - - if (!event) - var event = window.event; - - // kludge around NS/IE differences - if (window.event) - key = window.event.keyCode; - else if (event.which) - key = event.which; - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey) - return true; - - if (key == 13) - { - var uri = this.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - - w3c_slidy.hide_table_of_contents(true); - - if (self.ie7) - w3c_slidy.ie_hack(); - - return w3c_slidy.cancel(event); - } - - if (key == 40 && this.next) - { - this.next.focus(); - return w3c_slidy.cancel(event); - } - - if (key == 38 && this.previous) - { - this.previous.focus(); - return w3c_slidy.cancel(event); - } - - return true; - }, - - touchstart: function (e) - { - //e.preventDefault(); - this.prev_tap = this.last_tap; - this.last_tap = (new Date).getTime(); - - var tap_delay = this.last_tap - this.prev_tap; - - if (tap_delay <= 200) - { - // double tap - } - - var touch = e.touches[0]; - - this.start_x = touch.pageX; - this.start_y = touch.pageY; - this.delta_x = this.delta_y = 0; - }, - - touchmove: function (e) - { - //e.preventDefault(); - var touch = e.touches[0]; - this.delta_x = touch.pageX - this.start_x; - this.delta_y = touch.pageY - this.start_y; - }, - - touchend: function (e) - { - //e.preventDefault(); - var delay = (new Date).getTime() - this.last_tap; - var dx = this.delta_x; - var dy = this.delta_y; - var abs_dx = Math.abs(dx); - var abs_dy = Math.abs(dy); - - if (delay < 500 && (abs_dx > 100 || abs_dy > 100)) - { - if (abs_dx > 0.5 * abs_dy) - { - if (dx > 0) - w3c_slidy.next_slide(true); - else - w3c_slidy.previous_slide(true); - } - else if (abs_dy > 2 * abs_dx) - { - w3c_slidy.toggle_table_of_contents(); - } - } - }, - - // ### OBSOLETE ### - before_print: function () { - this.show_all_slides(); - this.hide_toolbar(); - alert("before print"); - }, - - // ### OBSOLETE ### - after_print: function () { - if (!this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - } - alert("after print"); - }, - - // ### OBSOLETE ### - print_slides: function () { - this.before_print(); - window.print(); - this.after_print(); - }, - - // ### OBSOLETE ?? ### - toggle_view: function () { - if (this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - this.view_all = 0; - } - else - { - this.show_all_slides(); - this.hide_toolbar(); - this.view_all = 1; - } - }, - - // prepare for printing ### OBSOLETE ### - show_all_slides: function () { - this.remove_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - }, - - // restore after printing ### OBSOLETE ### - single_slide_view: function () { - this.add_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - }, - - // suppress IE's image toolbar pop up - hide_image_toolbar: function () { - if (!this.ns_pos) - { - var images = document.getElementsByTagName("IMG"); - - for (var i = 0; i < images.length; ++i) - images[i].setAttribute("galleryimg", "no"); - } - }, - - unloaded: function (e) { - //alert("unloaded"); - }, - - // Safari and Konqueror don't yet support getComputedStyle() - // and they always reload page when location.href is updated - is_KHTML: function () { - var agent = navigator.userAgent; - return (agent.indexOf("KHTML") >= 0 ? true : false); - }, - - // find slide name from first h1 element - // default to document title + slide number - slide_name: function (index) { - var name = null; - var slide = this.slides[index]; - - var heading = this.find_heading(slide); - - if (heading) - name = this.extract_text(heading); - - if (!name) - name = this.title + "(" + (index + 1) + ")"; - - name.replace(/\&/g, "&"); - name.replace(/\/g, ">"); - - return name; - }, - - // find first h1 element in DOM tree - find_heading: function (node) { - if (!node || node.nodeType != 1) - return null; - - if (node.nodeName == "H1" || node.nodeName == "h1") - return node; - - var child = node.firstChild; - - while (child) - { - node = this.find_heading(child); - - if (node) - return node; - - child = child.nextSibling; - } - - return null; - }, - - // recursively extract text from DOM tree - extract_text: function (node) { - if (!node) - return ""; - - // text nodes - if (node.nodeType == 3) - return node.nodeValue; - - // elements - if (node.nodeType == 1) - { - node = node.firstChild; - var text = ""; - - while (node) - { - text = text + this.extract_text(node); - node = node.nextSibling; - } - - return text; - } - - return ""; - }, - - // find copyright text from meta element - find_copyright: function () { - var name, content; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "copyright") - return content; - } - - return null; - }, - - find_size_adjust: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "font-size-adjustment") - return 1 * content; - } - - return 1; - }, - - // for 20 minutes - find_duration: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "duration") - return 60000 * content; - } - - return null; - }, - - replace_by_non_breaking_space: function (str) { - for (var i = 0; i < str.length; ++i) - str[i] = 160; - }, - - // ### CHECK ME ### is use of "li" okay for text/html? - // for XHTML do we also need to specify namespace? - init_outliner: function () { - var items = document.getElementsByTagName("li"); - - for (var i = 0; i < items.length; ++i) - { - var target = items[i]; - - if (!this.has_class(target.parentNode, "outline")) - continue; - - target.onclick = this.outline_click; -/* ### more work needed for IE6 - if (!this.ns_pos) - { - target.onmouseover = this.hover_outline; - target.onmouseout = this.unhover_outline; - } -*/ - if (this.foldable(target)) - { - target.foldable = true; - target.onfocus = function () {w3c_slidy.outline = this;}; - target.onblur = function () {w3c_slidy.outline = null;}; - - if (!target.getAttribute("tabindex")) - target.setAttribute("tabindex", "0"); - - if (this.has_class(target, "expand")) - this.unfold(target); - else - this.fold(target); - } - else - { - this.add_class(target, "nofold"); - target.visible = true; - target.foldable = false; - } - } - }, - - foldable: function (item) { - if (!item || item.nodeType != 1) - return false; - - var node = item.firstChild; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) - return true; - - node = node.nextSibling; - } - - return false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - fold: function (item) { - if (item) - { - this.remove_class(item, "unfolded"); - this.add_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.add_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - unfold: function (item) { - if (item) - { - this.add_class(item, "unfolded"); - this.remove_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.remove_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = true; - }, - - outline_click: function (e) { - if (!e) - e = window.event; - - var rightclick = false; - var target = w3c_slidy.get_target(e); - - while (target && target.visible == undefined) - target = target.parentNode; - - if (!target) - return true; - - if (e.which) - rightclick = (e.which == 3); - else if (e.button) - rightclick = (e.button == 2); - - if (!rightclick && target.visible != undefined) - { - if (target.foldable) - { - if (target.visible) - w3c_slidy.fold(target); - else - w3c_slidy.unfold(target); - } - - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - } - - return false; - }, - - add_initial_prompt: function () { - var prompt = this.create_element("div"); - prompt.setAttribute("class", "initial_prompt"); - - var p1 = this.create_element("p"); - prompt.appendChild(p1); - p1.setAttribute("class", "help"); - - if (this.keyboardless) - p1.innerHTML = "swipe right to move to next slide"; - else - p1.innerHTML = "Space, Right Arrow or swipe right to move to " + - "next slide, click help below for more details"; - - this.add_listener(prompt, "click", function (e) { - document.body.removeChild(prompt); - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }); - - document.body.appendChild(prompt); - this.initial_prompt = prompt; - setTimeout(function() {document.body.removeChild(prompt);}, 5000); - }, - - add_toolbar: function () { - var counter, page; - - this.toolbar = this.create_element("div"); - this.toolbar.setAttribute("class", "toolbar"); - - // a reasonably behaved browser - if (this.ns_pos || !this.ie6) - { - var right = this.create_element("div"); - right.setAttribute("style", "float: right; text-align: right"); - - counter = this.create_element("span") - counter.innerHTML = this.localize("slide") + " n/m"; - right.appendChild(counter); - this.toolbar.appendChild(right); - - var left = this.create_element("div"); - left.setAttribute("style", "text-align: left"); - - // global end of slide indicator - this.eos = this.create_element("span"); - this.eos.innerHTML = "* "; - left.appendChild(this.eos); - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - left.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - left.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()"); - contents.setAttribute("title", this.localize("table of contents")); - contents.innerHTML = this.localize("contents?"); - left.appendChild(contents); - - var gap2 = document.createTextNode(" "); - left.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.className = "copyright"; - span.innerHTML = copyright; - left.appendChild(span); - } - - this.toolbar.setAttribute("tabindex", "0"); - this.toolbar.appendChild(left); - } - else // IE6 so need to work around its poor CSS support - { - this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute"); - this.toolbar.style.zIndex = "200"; - this.toolbar.style.width = "99.9%"; - this.toolbar.style.height = "1.2em"; - this.toolbar.style.top = "auto"; - this.toolbar.style.bottom = "0"; - this.toolbar.style.left = "0"; - this.toolbar.style.right = "0"; - this.toolbar.style.textAlign = "left"; - this.toolbar.style.fontSize = "60%"; - this.toolbar.style.color = "red"; - this.toolbar.borderWidth = 0; - this.toolbar.className = "toolbar"; - this.toolbar.style.background = "rgb(240,240,240)"; - - // would like to have help text left aligned - // and page counter right aligned, floating - // div's don't work, so instead use nested - // absolutely positioned div's. - - var sp = this.create_element("span"); - sp.innerHTML = "  * "; - this.toolbar.appendChild(sp); - this.eos = sp; // end of slide indicator - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - this.toolbar.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - this.toolbar.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:toggleTableOfContents()"); - contents.setAttribute("title", this.localize("table of contents".localize)); - contents.innerHTML = this.localize("contents?"); - this.toolbar.appendChild(contents); - - var gap2 = document.createTextNode(" "); - this.toolbar.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.innerHTML = copyright; - span.style.color = "black"; - span.style.marginLeft = "0.5em"; - this.toolbar.appendChild(span); - } - - counter = this.create_element("div") - counter.style.position = "absolute"; - counter.style.width = "auto"; //"20%"; - counter.style.height = "1.2em"; - counter.style.top = "auto"; - counter.style.bottom = 0; - counter.style.right = "0"; - counter.style.textAlign = "right"; - counter.style.color = "red"; - counter.style.background = "rgb(240,240,240)"; - - counter.innerHTML = this.localize("slide") + " n/m"; - this.toolbar.appendChild(counter); - } - - // ensure that click isn't passed through to the page - this.toolbar.onclick = - function (e) { - if (!e) - e = window.event; - - var target = e.target; - - if (!target && e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target && target.nodeType == 3) - target = target.parentNode; - - w3c_slidy.stop_propagation(e); - - if (target && target.nodeName.toLowerCase() != "a") - w3c_slidy.mouse_button_click(e); - }; - - this.slide_number_element = counter; - this.set_eos_status(false); - document.body.appendChild(this.toolbar); - }, - - // wysiwyg editors make it hard to use div elements - // e.g. amaya loses the div when you copy and paste - // this function wraps div elements around implicit - // slides which start with an h1 element and continue - // up to the next heading or div element - wrap_implicit_slides: function () { - var i, heading, node, next, div; - var headings = document.getElementsByTagName("h1"); - - if (!headings) - return; - - for (i = 0; i < headings.length; ++i) - { - heading = headings[i]; - - if (heading.parentNode != document.body) - continue; - - node = heading.nextSibling; - - div = document.createElement("div"); - this.add_class(div, "slide"); - document.body.replaceChild(div, heading); - div.appendChild(heading); - - while (node) - { - if (node.nodeType == 1 && // an element - (node.nodeName == "H1" || - node.nodeName == "h1" || - node.nodeName == "DIV" || - node.nodeName == "div")) - break; - - next = node.nextSibling; - node = document.body.removeChild(node); - div.appendChild(node); - node = next; - } - } - }, - -// return new array of all slides - collect_slides: function () { - var slides = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "slide")) - { - // add slide to collection - slides[slides.length] = div; - - // hide each slide as it is found - this.add_class(div, "hidden"); - - // add dummy
    at end for scrolling hack - var node1 = document.createElement("br"); - div.appendChild(node1); - var node2 = document.createElement("br"); - div.appendChild(node2); - } - else if (this.has_class(div, "background")) - { // work around for Firefox SVG reload bug - // which otherwise replaces 1st SVG graphic with 2nd - div.style.display = "block"; - } - } - - this.slides = slides; - }, - - // return new array of all
    - collect_notes: function () { - var notes = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "handout")) - { - // add note to collection - notes[notes.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.notes = notes; - }, - - // return new array of all
    - // including named backgrounds e.g. class="background titlepage" - collect_backgrounds: function () { - var backgrounds = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "background")) - { - // add background to collection - backgrounds[backgrounds.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.backgrounds = backgrounds; - }, - - // set click handlers on all anchors - patch_anchors: function () { - var self = w3c_slidy; - var handler = function (event) { - // compare this.href with location.href - // for link to another slide in this doc - - if (self.page_address(this.href) == self.page_address(location.href)) - { - // yes, so find new slide number - var newslidenum = self.find_slide_number(this.href); - - if (newslidenum != self.slide_number) - { - var slide = self.slides[self.slide_number]; - self.hide_slide(slide); - self.slide_number = newslidenum; - slide = self.slides[self.slide_number]; - self.show_slide(slide); - self.set_location(); - } - } - else - w3c_slidy.stop_propagation(event); - -// else if (this.target == null) -// location.href = this.href; - - this.blur(); - self.disable_slide_click = true; - }; - - var anchors = document.body.getElementsByTagName("a"); - - for (var i = 0; i < anchors.length; ++i) - { - if (window.addEventListener) - anchors[i].addEventListener("click", handler, false); - else - anchors[i].attachEvent("onclick", handler); - } - }, - - // ### CHECK ME ### see which functions are invoked via setTimeout - // either directly or indirectly for use of w3c_slidy vs this - show_slide_number: function () { - var timer = w3c_slidy.get_timer(); - w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " + - (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length; - }, - - // every 200mS check if the location has been changed as a - // result of the user activating the Back button/menu item - // doesn't work for Opera < 9.5 - check_location: function () { - var hash = location.hash; - - if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#")) - w3c_slidy.goto_slide(0); - else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")") - { - var num = parseInt(location.hash.substr(2)); - - if (!isNaN(num)) - w3c_slidy.goto_slide(num-1); - } - - if (w3c_slidy.time_left && w3c_slidy.slide_number > 0) - { - w3c_slidy.show_slide_number(); - - if (w3c_slidy.time_left > 0) - w3c_slidy.time_left -= 200; - } - }, - - get_timer: function () { - var timer = ""; - if (w3c_slidy.time_left) - { - var mins, secs; - secs = Math.floor(w3c_slidy.time_left/1000); - mins = Math.floor(secs / 60); - secs = secs % 60; - timer = (mins ? mins+"m" : "") + secs + "s "; - } - - return timer; - }, - - // this doesn't push location onto history stack for IE - // for which a hidden iframe hack is needed: load page into - // the iframe with script that set's parent's location.hash - // but that won't work for standalone use unless we can - // create the page dynamically via a javascript: URL - set_location: function () { - var uri = w3c_slidy.page_address(location.href); - var hash = "#(" + (w3c_slidy.slide_number+1) + ")"; - - if (w3c_slidy.slide_number >= 0) - uri = uri + hash; - - if (w3c_slidy.ie && (w3c_slidy.ie6 || w3c_slidy.ie7)) - w3c_slidy.push_hash(hash); - - if (uri != location.href) // && !khtml - location.href = uri; - - if (this.khtml) - hash = "(" + (w3c_slidy.slide_number+1) + ")"; - - if (!this.ie && location.hash != hash && location.hash != "") - location.hash = hash; - - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide_number(); - }, - - page_address: function (uri) { - var i = uri.indexOf("#"); - - if (i < 0) - i = uri.indexOf("%23"); - - // check if anchor is entire page - - if (i < 0) - return uri; // yes - - return uri.substr(0, i); - }, - - // only used for IE6 and IE7 - on_frame_loaded: function (hash) { - location.hash = hash; - var uri = w3c_slidy.page_address(location.href); - location.href = uri + hash; - }, - - // history hack with thanks to Bertrand Le Roy - push_hash: function (hash) { - if (hash == "") hash = "#(1)"; - window.location.hash = hash; - - var doc = document.getElementById("historyFrame").contentWindow.document; - doc.open("javascript:''"); - doc.write("hello mum"); - doc.close(); - }, - - // find current slide based upon location - // first find target anchor and then look - // for associated div element enclosing it - // finally map that to slide number - find_slide_number: function (uri) { - // first get anchor from page location - - var i = uri.indexOf("#"); - - // check if anchor is entire page - if (i < 0) - return 0; // yes - - var anchor = unescape(uri.substr(i+1)); - - // now use anchor as XML ID to find target - var target = document.getElementById(anchor); - - if (!target) - { - // does anchor look like "(2)" for slide 2 ?? - // where first slide is (1) - var re = /\((\d)+\)/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // accept [2] for backwards compatibility - re = /\[(\d)+\]/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // oh dear unknown anchor - return 0; - } - - // search for enclosing slide - - while (true) - { - // browser coerces html elements to uppercase! - if (target.nodeName.toLowerCase() == "div" && - this.has_class(target, "slide")) - { - // found the slide element - break; - } - - // otherwise try parent element if any - - target = target.parentNode; - - if (!target) - { - return 0; // no luck! - } - }; - - for (i = 0; i < slides.length; ++i) - { - if (slides[i] == target) - return i; // success - } - - // oh dear still no luck - return 0; - }, - - previous_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide; - - if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null) - { - w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown); - w3c_slidy.set_eos_status(false); - } - else if (w3c_slidy.slide_number > 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - w3c_slidy.set_eos_status(true); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_location(); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - next_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide, last = w3c_slidy.last_shown; - - if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1) - w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown); - - if ((!incremental || w3c_slidy.last_shown == null) && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number + 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - else if (!w3c_slidy.last_shown) - { - if (last && incremental) - w3c_slidy.last_shown = last; - } - - w3c_slidy.set_location(); - - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - // to first slide with nothing revealed - // i.e. state at start of presentation - first_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - if (w3c_slidy.slide_number != 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = 0; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_eos_status( - !w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.set_location(); - } - }, - - // goto last slide with everything revealed - // i.e. state at end of presentation - last_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - w3c_slidy.last_shown = null; //revealNextItem(lastShown); - - if (w3c_slidy.last_shown == null && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.slides.length - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - - w3c_slidy.show_slide(slide); - } - else - { - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - } - - w3c_slidy.set_eos_status(true); - w3c_slidy.set_location(); - } - }, - - - // ### check this and consider add/remove class - set_eos_status: function (state) { - if (this.eos) - this.eos.style.color = (state ? "rgb(240,240,240)" : "red"); - }, - - // first slide is 0 - goto_slide: function (num) { - //alert("going to slide " + (num+1)); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = num; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide(slide); - w3c_slidy.show_slide_number(); - }, - - - show_slide: function (slide) { - this.sync_background(slide); - window.scrollTo(0,0); - this.remove_class(slide, "hidden"); - }, - - hide_slide: function (slide) { - this.add_class(slide, "hidden"); - }, - - // show just the backgrounds pertinent to this slide - // when slide background-color is transparent - // this should now work with rgba color values - sync_background: function (slide) { - var background; - var bgColor; - - if (slide.currentStyle) - bgColor = slide.currentStyle["backgroundColor"]; - else if (document.defaultView) - { - var styles = document.defaultView.getComputedStyle(slide,null); - - if (styles) - bgColor = styles.getPropertyValue("background-color"); - else // broken implementation probably due Safari or Konqueror - { - //alert("defective implementation of getComputedStyle()"); - bgColor = "transparent"; - } - } - else - bgColor == "transparent"; - - if (bgColor == "transparent" || - bgColor.indexOf("rgba") >= 0 || - bgColor.indexOf("opacity") >= 0) - { - var slideClass = this.get_class_list(slide); - - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - - var bgClass = this.get_class_list(background); - - if (this.matching_background(slideClass, bgClass)) - this.remove_class(background, "hidden"); - else - this.add_class(background, "hidden"); - } - } - else // forcibly hide all backgrounds - this.hide_backgrounds(); - }, - - hide_backgrounds: function () { - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - this.add_class(background, "hidden"); - } - }, - - // compare classes for slide and background - matching_background: function (slideClass, bgClass) { - var i, count, pattern, result; - - // define pattern as regular expression - pattern = /\w+/g; - - // check background class names - result = bgClass.match(pattern); - - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (result[i] == "background") - continue; - - ++count; - } - - if (count == 0) // default match - return true; - - // check for matches and place result in array - result = slideClass.match(pattern); - - // now check if desired name is present for background - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (this.has_token(bgClass, result[i])) - return true; - } - - return false; - }, - - resized: function () { - var width = 0; - - if ( typeof( window.innerWidth ) == 'number' ) - width = window.innerWidth; // Non IE browser - else if (document.documentElement && document.documentElement.clientWidth) - width = document.documentElement.clientWidth; // IE6 - else if (document.body && document.body.clientWidth) - width = document.body.clientWidth; // IE4 - - var height = 0; - - if ( typeof( window.innerHeight ) == 'number' ) - height = window.innerHeight; // Non IE browser - else if (document.documentElement && document.documentElement.clientHeight) - height = document.documentElement.clientHeight; // IE6 - else if (document.body && document.body.clientHeight) - height = document.body.clientHeight; // IE4 - - if (height && (width/height > 1.05*1024/768)) - { - width = height * 1024.0/768; - } - - // IE fires onresize even when only font size is changed! - // so we do a check to avoid blocking < and > actions - if (width != w3c_slidy.last_width || height != w3c_slidy.last_height) - { - if (width >= 1100) - w3c_slidy.size_index = 5; // 4 - else if (width >= 1000) - w3c_slidy.size_index = 4; // 3 - else if (width >= 800) - w3c_slidy.size_index = 3; // 2 - else if (width >= 600) - w3c_slidy.size_index = 2; // 1 - else if (width) - w3c_slidy.size_index = 0; - - // add in font size adjustment from meta element e.g. - // - // useful when slides have too much content ;-) - - if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment && - w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length) - w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment; - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - w3c_slidy.adjust_object_dimensions(width, height); - - if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index]) - { - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - } - - w3c_slidy.last_width = width; - w3c_slidy.last_height = height; - - // force reflow to work around Mozilla bug - if (w3c_slidy.ns_pos) - { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - } - - // force correct positioning of toolbar - w3c_slidy.refresh_toolbar(200); - } - }, - - scrolled: function () { - if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset(); - // hide toolbar - w3c_slidy.toolbar.style.display = "none"; - - // make it reappear later - if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all) - { - setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000); - w3c_slidy.scrollhack = 1; - } - } - }, - - hide_toolbar: function () { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden"); - window.focus(); - }, - - // used to ensure IE refreshes toolbar in correct position - refresh_toolbar: function (interval) { - if (!w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hide_toolbar(); - setTimeout(function () {w3c_slidy.show_toolbar(); }, interval); - } - }, - - // restores toolbar after short delay - show_toolbar: function () { - if (w3c_slidy.want_toolbar) - { - w3c_slidy.toolbar.style.display = "block"; - - if (!w3c_slidy.ns_pos) - { - // adjust position to allow for scrolling - var xoffset = w3c_slidy.scroll_x_offset(); - w3c_slidy.toolbar.style.left = xoffset; - w3c_slidy.toolbar.style.right = xoffset; - - // determine vertical scroll offset - //var yoffset = scrollYOffset(); - - // bottom is doc height - window height - scroll offset - //var bottom = documentHeight() - lastHeight - yoffset - - //if (yoffset > 0 || documentHeight() > lastHeight) - // bottom += 16; // allow for height of scrollbar - - w3c_slidy.toolbar.style.bottom = 0; //bottom; - } - - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden"); - } - - w3c_slidy.scrollhack = 0; - - - // set the keyboard focus to the help link on the - // toolbar to ensure that document has the focus - // IE doesn't always work with window.focus() - // and this hack has benefit of Enter for help - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - }, - -// invoked via F key - toggle_toolbar: function () { - if (!w3c_slidy.view_all) - { - if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden")) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 1; - } - else - { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 0; - } - } - }, - - scroll_x_offset: function () { - if (window.pageXOffset) - return self.pageXOffset; - - if (document.documentElement && - document.documentElement.scrollLeft) - return document.documentElement.scrollLeft; - - if (document.body) - return document.body.scrollLeft; - - return 0; - }, - - scroll_y_offset: function () { - if (window.pageYOffset) - return self.pageYOffset; - - if (document.documentElement && - document.documentElement.scrollTop) - return document.documentElement.scrollTop; - - if (document.body) - return document.body.scrollTop; - - return 0; - }, - - // looking for a way to determine height of slide content - // the slide itself is set to the height of the window - optimize_font_size: function () { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - //var dh = documentHeight(); //getDocHeight(document); - var dh = slide.scrollHeight; - var wh = getWindowHeight(); - var u = 100 * dh / wh; - - alert("window utilization = " + u + "% (doc " - + dh + " win " + wh + ")"); - }, - - // from document object - get_doc_height: function (doc) { - if (!doc) - doc = document; - - if (doc && doc.body && doc.body.offsetHeight) - return doc.body.offsetHeight; // ns/gecko syntax - - if (doc && doc.body && doc.body.scrollHeight) - return doc.body.scrollHeight; - - alert("couldn't determine document height"); - }, - - get_window_height: function () { - if ( typeof( window.innerHeight ) == 'number' ) - return window.innerHeight; // Non IE browser - - if (document.documentElement && document.documentElement.clientHeight) - return document.documentElement.clientHeight; // IE6 - - if (document.body && document.body.clientHeight) - return document.body.clientHeight; // IE4 - }, - - document_height: function () { - var sh, oh; - - sh = document.body.scrollHeight; - oh = document.body.offsetHeight; - - if (sh && oh) - { - return (sh > oh ? sh : oh); - } - - // no idea! - return 0; - }, - - smaller: function () { - if (w3c_slidy.size_index > 0) - { - --w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - bigger: function () { - if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1) - { - ++w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - // with thanks to Ivan Herman for the suggestion - adjust_object_dimensions: function (width, height) { - for( var i = 0; i < w3c_slidy.objects.length; i++ ) - { - var obj = this.objects[i]; - var mimeType = obj.getAttribute("type"); - - if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash") - { - if ( !obj.initialWidth ) - obj.initialWidth = obj.getAttribute("width"); - - if ( !obj.initialHeight ) - obj.initialHeight = obj.getAttribute("height"); - - if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" ) - { - var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1)); - var newW = width * (w/100.0); - obj.setAttribute("width",newW); - } - - if ( obj.initialHeight && - obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" ) - { - var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1)); - var newH = height * (h/100.0); - obj.setAttribute("height", newH); - } - } - } - }, - - // needed for Opera to inhibit default behavior - // since Opera delivers keyPress even if keyDown - // was cancelled - key_press: function (event) { - if (!event) - event = window.event; - - if (!w3c_slidy.key_wanted) - return w3c_slidy.cancel(event); - - return true; - }, - - // See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes - key_down: function (event) { - var key, target, tag; - - w3c_slidy.key_wanted = true; - - if (!event) - event = window.event; - - // kludge around NS/IE differences - if (window.event) - { - key = window.event.keyCode; - target = window.event.srcElement; - } - else if (event.which) - { - key = event.which; - target = event.target; - } - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // avoid interfering with keystroke - // behavior for non-slidy chrome elements - if (!w3c_slidy.slidy_chrome(target) && - w3c_slidy.special_element(target)) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey || event.metaKey) - return true; - - // dismiss table of contents if visible - if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40) - { - w3c_slidy.hide_table_of_contents(true); - - if (key == 27 || key == 84 || key == 67) - return w3c_slidy.cancel(event); - } - - if (key == 34) // Page Down - { - w3c_slidy.next_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 33) // Page Up - { - w3c_slidy.previous_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 32) // space bar - { - w3c_slidy.next_slide(true); - return w3c_slidy.cancel(event); - } - else if (key == 37) // Left arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.previous_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 36) // Home - { - w3c_slidy.first_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 35) // End - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 39) // Right arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.next_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 13) // Enter - { - if (w3c_slidy.outline) - { - if (w3c_slidy.outline.visible) - w3c_slidy.fold(w3c_slidy.outline); - else - w3c_slidy.unfold(w3c_slidy.outline); - - return w3c_slidy.cancel(event); - } - } - else if (key == 188) // < for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 190) // > for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 189 || key == 109) // - for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 187 || key == 191 || key == 107) // = + for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 83) // S for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 66) // B for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 90) // Z for last slide - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 70) // F for toggle toolbar - { - w3c_slidy.toggle_toolbar(); - return w3c_slidy.cancel(event); - } - else if (key == 65) // A for toggle view single/all slides - { - w3c_slidy.toggle_view(); - return w3c_slidy.cancel(event); - } - else if (key == 75) // toggle action of left click for next page - { - w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled; - var alert_msg = (w3c_slidy.mouse_click_enabled ? - "enabled" : "disabled") + " mouse click advance"; - - alert(w3c_slidy.localize(alert_msg)); - return w3c_slidy.cancel(event); - } - else if (key == 84 || key == 67) // T or C for table of contents - { - if (w3c_slidy.toc) - w3c_slidy.toggle_table_of_contents(); - - return w3c_slidy.cancel(event); - } - else if (key == 72) // H for help - { - window.location = w3c_slidy.help_page; - return w3c_slidy.cancel(event); - } - //else alert("key code is "+ key); - - return true; - }, - - // safe for both text/html and application/xhtml+xml - create_element: function (name) { - if (this.xhtml && (typeof document.createElementNS != 'undefined')) - return document.createElementNS("http://www.w3.org/1999/xhtml", name) - - return document.createElement(name); - }, - - get_element_style: function (elem, IEStyleProp, CSSStyleProp) { - if (elem.currentStyle) - { - return elem.currentStyle[IEStyleProp]; - } - else if (window.getComputedStyle) - { - var compStyle = window.getComputedStyle(elem, ""); - return compStyle.getPropertyValue(CSSStyleProp); - } - return ""; - }, - - // the string str is a whitespace separated list of tokens - // test if str contains a particular token, e.g. "slide" - has_token: function (str, token) { - if (str) - { - // define pattern as regular expression - var pattern = /\w+/g; - - // check for matches - // place result in array - var result = str.match(pattern); - - // now check if desired token is present - for (var i = 0; i < result.length; i++) - { - if (result[i] == token) - return true; - } - } - - return false; - }, - - get_class_list: function (element) { - if (typeof element.className != 'undefined') - return element.className; - - return element.getAttribute("class"); - }, - - has_class: function (element, name) { - if (element.nodeType != 1) - return false; - - var regexp = new RegExp("(^| )" + name + "\W*"); - - if (typeof element.className != 'undefined') - return regexp.test(element.className); - - return regexp.test(element.getAttribute("class")); - }, - - remove_class: function (element, name) { - var regexp = new RegExp("(^| )" + name + "\W*"); - var clsval = ""; - - if (typeof element.className != 'undefined') - { - clsval = element.className; - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.className = clsval; - } - } - else - { - clsval = element.getAttribute("class"); - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.setAttribute("class", clsval); - } - } - }, - - add_class: function (element, name) { - if (!this.has_class(element, name)) - { - if (typeof element.className != 'undefined') - element.className += " " + name; - else - { - var clsval = element.getAttribute("class"); - clsval = clsval ? clsval + " " + name : name; - element.setAttribute("class", clsval); - } - } - }, - - // HTML elements that can be used with class="incremental" - // note that you can also put the class on containers like - // up, ol, dl, and div to make their contents appear - // incrementally. Upper case is used since this is what - // browsers report for HTML node names (text/html). - incremental_elements: null, - okay_for_incremental: function (name) { - if (!this.incremental_elements) - { - var inclist = new Array(); - inclist["p"] = true; - inclist["pre"] = true; - inclist["li"] = true; - inclist["blockquote"] = true; - inclist["dt"] = true; - inclist["dd"] = true; - inclist["h2"] = true; - inclist["h3"] = true; - inclist["h4"] = true; - inclist["h5"] = true; - inclist["h6"] = true; - inclist["span"] = true; - inclist["address"] = true; - inclist["table"] = true; - inclist["tr"] = true; - inclist["th"] = true; - inclist["td"] = true; - inclist["img"] = true; - inclist["object"] = true; - this.incremental_elements = inclist; - } - return this.incremental_elements[name.toLowerCase()]; - }, - - next_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.next_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) // ELEMENT - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - previous_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.previous_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - // set visibility for all elements on current slide with - // a parent element with attribute class="incremental" - set_visibility_all_incremental: function (value) { - var node = this.next_incremental_item(null); - - if (value == "hidden") - { - while (node) - { - w3c_slidy.add_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - else // value == "visible" - { - while (node) - { - w3c_slidy.remove_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - }, - - // reveal the next hidden item on the slide - // node is null or the node that was last revealed - reveal_next_item: function (node) { - node = w3c_slidy.next_incremental_item(node); - - if (node && node.nodeType == 1) // an element - w3c_slidy.remove_class(node, "invisible"); - - return node; - }, - - // exact inverse of revealNextItem(node) - hide_previous_item: function (node) { - if (node && node.nodeType == 1) // an element - w3c_slidy.add_class(node, "invisible"); - - return this.previous_incremental_item(node); - }, - - // left to right traversal of root's content - next_node: function (root, node) { - if (node == null) - return root.firstChild; - - if (node.firstChild) - return node.firstChild; - - if (node.nextSibling) - return node.nextSibling; - - for (;;) - { - node = node.parentNode; - - if (!node || node == root) - break; - - if (node && node.nextSibling) - return node.nextSibling; - } - - return null; - }, - - // right to left traversal of root's content - previous_node: function (root, node) { - if (node == null) - { - node = root.lastChild; - - if (node) - { - while (node.lastChild) - node = node.lastChild; - } - - return node; - } - - if (node.previousSibling) - { - node = node.previousSibling; - - while (node.lastChild) - node = node.lastChild; - - return node; - } - - if (node.parentNode != root) - return node.parentNode; - - return null; - }, - - previous_sibling_element: function (el) { - el = el.previousSibling; - - while (el && el.nodeType != 1) - el = el.previousSibling; - - return el; - }, - - next_sibling_element: function (el) { - el = el.nextSibling; - - while (el && el.nodeType != 1) - el = el.nextSibling; - - return el; - }, - - first_child_element: function (el) { - var node; - - for (node = el.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1) - break; - } - - return node; - }, - - first_tag: function (element, tag) { - var node; - - if (!this.is_xhtml) - tag = tag.toUpperCase(); - - for (node = element.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1 && node.nodeName == tag) - break; - } - - return node; - }, - - hide_selection: function () { - if (window.getSelection) // Firefox, Chromium, Safari, Opera - { - var selection = window.getSelection(); - - if (selection.rangeCount > 0) - { - var range = selection.getRangeAt(0); - range.collapse (false); - } - } - else // Internet Explorer - { - var textRange = document.selection.createRange (); - textRange.collapse (false); - } - }, - - get_selected_text: function () { - try - { - if (window.getSelection) - return window.getSelection().toString(); - - if (document.getSelection) - return document.getSelection().toString(); - - if (document.selection) - return document.selection.createRange().text; - } - catch (e) - { - } - - return ""; - }, - - // make note of length of selected text - // as this evaluates to zero in click event - mouse_button_up: function (e) { - w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length; - }, - - // right mouse button click is reserved for context menus - // it is more reliable to detect rightclick than leftclick - mouse_button_click: function (e) { - var rightclick = false; - var leftclick = false; - var middleclick = false; - var target; - - if (!e) - var e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target.nodeType == 3) - target = target.parentNode; - - if (e.which) // all browsers except IE - { - leftclick = (e.which == 1); - middleclick = (e.which == 2); - rightclick = (e.which == 3); - } - else if (e.button) - { - // Konqueror gives 1 for left, 4 for middle - // IE6 gives 0 for left and not 1 as I expected - - if (e.button == 4) - middleclick = true; - - // all browsers agree on 2 for right button - rightclick = (e.button == 2); - } - else - leftclick = true; - - if (w3c_slidy.selected_text_len > 0) - { - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - // dismiss table of contents - w3c_slidy.hide_table_of_contents(false); - - // check if target is something that probably want's clicks - // e.g. a, embed, object, input, textarea, select, option - var tag = target.nodeName.toLowerCase(); - - if (w3c_slidy.mouse_click_enabled && leftclick && - !w3c_slidy.special_element(target) && - !target.onclick) - { - w3c_slidy.next_slide(true); - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - return true; - }, - - special_element: function (e) { - var tag = e.nodeName.toLowerCase(); - - return e.onkeydown || - e.onclick || - tag == "a" || - tag == "embed" || - tag == "object" || - tag == "video" || - tag == "audio" || - tag == "input" || - tag == "textarea" || - tag == "select" || - tag == "option"; - }, - - slidy_chrome: function (el) { - while (el) - { - if (el == w3c_slidy.toc || - el == w3c_slidy.toolbar || - w3c_slidy.has_class(el, "outline")) - return true; - - el = el.parentNode; - } - - return false; - }, - - get_key: function (e) - { - var key; - - // kludge around NS/IE differences - if (typeof window.event != "undefined") - key = window.event.keyCode; - else if (e.which) - key = e.which; - - return key; - }, - - get_target: function (e) { - var target; - - if (!e) - e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - if (target.nodeType != 1) - target = target.parentNode; - - return target; - }, - - // does display property provide correct defaults? - is_block: function (elem) { - var tag = elem.nodeName.toLowerCase(); - - return tag == "ol" || tag == "ul" || tag == "p" || - tag == "li" || tag == "table" || tag == "pre" || - tag == "h1" || tag == "h2" || tag == "h3" || - tag == "h4" || tag == "h5" || tag == "h6" || - tag == "blockquote" || tag == "address"; - }, - - add_listener: function (element, event, handler) { - if (window.addEventListener) - element.addEventListener(event, handler, false); - else - element.attachEvent("on"+event, handler); - }, - - // used to prevent event propagation from field controls - stop_propagation: function (event) { - event = event ? event : window.event; - event.cancelBubble = true; // for IE - - if (event.stopPropagation) - event.stopPropagation(); - - return true; - }, - - cancel: function (event) { - if (event) - { - event.cancel = true; - event.returnValue = false; - - if (event.preventDefault) - event.preventDefault(); - } - - w3c_slidy.key_wanted = false; - return false; - }, - -// for each language define an associative array -// and also the help text which is longer - - strings_es: { - "slide":"pág.", - "help?":"Ayuda", - "contents?":"Índice", - "table of contents":"tabla de contenidos", - "Table of Contents":"Tabla de Contenidos", - "restart presentation":"Reiniciar presentación", - "restart?":"Inicio" - }, - help_es: - "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " + - "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.", - - strings_ca: { - "slide":"pàg..", - "help?":"Ajuda", - "contents?":"Índex", - "table of contents":"taula de continguts", - "Table of Contents":"Taula de Continguts", - "restart presentation":"Reiniciar presentació", - "restart?":"Inici" - }, - help_ca: - "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " + - "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.", - - strings_cs: { - "slide":"snímek", - "help?":"nápověda", - "contents?":"obsah", - "table of contents":"obsah prezentace", - "Table of Contents":"Obsah prezentace", - "restart presentation":"znovu spustit prezentaci", - "restart?":"restart" - }, - help_cs: - "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " + - "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " + - "dá zvětšit a zmenšit pomocí kláves B a S.", - - strings_nl: { - "slide":"pagina", - "help?":"Help?", - "contents?":"Inhoud?", - "table of contents":"inhoudsopgave", - "Table of Contents":"Inhoudsopgave", - "restart presentation":"herstart presentatie", - "restart?":"Herstart?" - }, - help_nl: - "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " + - "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.", - - strings_de: { - "slide":"Seite", - "help?":"Hilfe", - "contents?":"Übersicht", - "table of contents":"Inhaltsverzeichnis", - "Table of Contents":"Inhaltsverzeichnis", - "restart presentation":"Präsentation neu starten", - "restart?":"Neustart" - }, - help_de: - "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " + - "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.", - - strings_pl: { - "slide":"slajd", - "help?":"pomoc?", - "contents?":"spis treści?", - "table of contents":"spis treści", - "Table of Contents":"Spis Treści", - "restart presentation":"Restartuj prezentację", - "restart?":"restart?" - }, - help_pl: - "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" + - "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.", - - strings_fr: { - "slide":"page", - "help?":"Aide", - "contents?":"Index", - "table of contents":"table des matières", - "Table of Contents":"Table des matières", - "restart presentation":"Recommencer l'exposé", - "restart?":"Début" - }, - help_fr: - "Naviguez avec la souris, la barre d'espace, les flèches " + - "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " + - "les touches S et B pour modifier la taille de la police.", - - strings_hu: { - "slide":"oldal", - "help?":"segítség", - "contents?":"tartalom", - "table of contents":"tartalomjegyzék", - "Table of Contents":"Tartalomjegyzék", - "restart presentation":"bemutató újraindítása", - "restart?":"újraindítás" - }, - help_hu: - "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " + - "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " + - "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " + - "a szöveg méretét.", - - strings_it: { - "slide":"pag.", - "help?":"Aiuto", - "contents?":"Indice", - "table of contents":"indice", - "Table of Contents":"Indice", - "restart presentation":"Ricominciare la presentazione", - "restart?":"Inizio" - }, - help_it: - "Navigare con mouse, barra spazio, frecce sinistra/destra o " + - "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.", - - strings_el: { - "slide":"σελίδα", - "help?":"βοήθεια;", - "contents?":"περιεχόμενα;", - "table of contents":"πίνακας περιεχομένων", - "Table of Contents":"Πίνακας Περιεχομένων", - "restart presentation":"επανεκκίνηση παρουσίασης", - "restart?":"επανεκκίνηση;" - }, - help_el: - "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " + - "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " + - "το μέγεθος της γραμματοσειράς.", - - strings_ja: { - "slide":"スライド", - "help?":"ヘルプ", - "contents?":"目次", - "table of contents":"目次を表示", - "Table of Contents":"目次", - "restart presentation":"最初から再生", - "restart?":"最初から" - }, - help_ja: - "マウス左クリック ・ スペース ・ 左右キー " + - "または Page Up ・ Page Downで操作, S ・ Bでフォントサイズ変更", - - strings_zh: { - "slide":"幻灯片", - "help?":"帮助?", - "contents?":"内容?", - "table of contents":"目录", - "Table of Contents":"目录", - "restart presentation":"重新启动展示", - "restart?":"重新启动?" - }, - help_zh: - "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " + - "用 S, B 改变字体大小.", - - strings_ru: { - "slide":"слайд", - "help?":"помощь?", - "contents?":"содержание?", - "table of contents":"оглавление", - "Table of Contents":"Оглавление", - "restart presentation":"перезапустить презентацию", - "restart?":"перезапуск?" - }, - help_ru: - "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" + - "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.", - - strings_sv: { - "slide":"sida", - "help?":"hjälp", - "contents?":"innehåll", - "table of contents":"innehållsförteckning", - "Table of Contents":"Innehållsförteckning", - "restart presentation":"visa presentationen från början", - "restart?":"börja om" - }, - help_sv: - "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " + - "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " + - "Använd tangenterna S och B för att ändra textens storlek.", - - strings: { }, - - localize: function (src) { - if (src == "") - return src; - - // try full language code, e.g. en-US - var s, lookup = w3c_slidy.strings[w3c_slidy.lang]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - - // strip country code suffix, e.g. - // try en if undefined for en-US - var lg = w3c_slidy.lang.split("-"); - - if (lg.length > 1) - { - lookup = w3c_slidy.strings[lg[0]]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - } - - // otherwise string as is - return src; - }, - - init_localization: function () { - var i18n = w3c_slidy; - var help_text = w3c_slidy.help_text; - - // each such language array is declared in the localize array - // this is used as in w3c_slidy.localize("foo"); - this.strings = { - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - }, - - i18n.strings_es[help_text] = i18n.help_es; - i18n.strings_ca[help_text] = i18n.help_ca; - i18n.strings_cs[help_text] = i18n.help_cs; - i18n.strings_nl[help_text] = i18n.help_nl; - i18n.strings_de[help_text] = i18n.help_de; - i18n.strings_pl[help_text] = i18n.help_pl; - i18n.strings_fr[help_text] = i18n.help_fr; - i18n.strings_hu[help_text] = i18n.help_hu; - i18n.strings_it[help_text] = i18n.help_it; - i18n.strings_el[help_text] = i18n.help_el; - i18n.strings_ja[help_text] = i18n.help_ja; - i18n.strings_zh[help_text] = i18n.help_zh; - i18n.strings_ru[help_text] = i18n.help_ru; - i18n.strings_sv[help_text] = i18n.help_sv; - - w3c_slidy.lang = document.body.parentNode.getAttribute("lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = "en"; - } -}; - -// hack for back button behavior -if (w3c_slidy.ie6 || w3c_slidy.ie7) -{ - document.write(""); -} - -// attach event listeners for initialization -w3c_slidy.set_up(); - -// hide the slides as soon as body element is available -// to reduce annoying screen mess before the onload event -setTimeout(w3c_slidy.hide_slides, 50); - diff --git a/tutorial/scripts/slidy.js.gz b/tutorial/scripts/slidy.js.gz deleted file mode 100644 index 35746cb3d747e3597c504e7bee2e76e2891e499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12797 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

    {s9zCkx}+(g P8 - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/tutorial/styles/openstack.css b/tutorial/styles/openstack.css deleted file mode 100644 index add7cd0..0000000 --- a/tutorial/styles/openstack.css +++ /dev/null @@ -1,441 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 1.6em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/tutorial/styles/slidy.css b/tutorial/styles/slidy.css deleted file mode 100644 index 96e3da7..0000000 --- a/tutorial/styles/slidy.css +++ /dev/null @@ -1,401 +0,0 @@ -/* slidy.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.toolbar { - position: fixed; z-index: 200; - top: auto; bottom: 0; left: 0; right: 0; - height: 1.2em; text-align: right; - padding-left: 1em; - padding-right: 1em; - font-size: 60%; - color: red; - background-color: rgb(240,240,240); - border-top: solid 1px rgb(180,180,180); -} - -div.toolbar span.copyright { - color: black; - margin-left: 0.5em; -} - -div.initial_prompt { - position: absolute; - z-index: 1000; - bottom: 1.2em; - width: 100%; - background-color: rgb(200,200,200); - opacity: 0.35; - background-color: rgb(200,200,200, 0.35); - cursor: pointer; -} - -div.initial_prompt p.help { - text-align: center; -} - -div.initial_prompt p.close { - text-align: right; - font-style: italic; -} - -div.slidy_toc { - position: absolute; - z-index: 300; - width: 60%; - max-width: 30em; - height: 30em; - overflow: auto; - top: auto; - right: auto; - left: 4em; - bottom: 4em; - padding: 1em; - background: rgb(240,240,240); - border-style: solid; - border-width: 2px; - font-size: 60%; -} - -div.slidy_toc .toc_heading { - text-align: center; - width: 100%; - margin: 0; - margin-bottom: 1em; - border-bottom-style: solid; - border-bottom-color: rgb(180,180,180); - border-bottom-width: 1px; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding-top: 0; - padding-bottom: 0; - padding-left: 20px; - padding-right: 20px; - border-width: 0; - clear: both; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - display: none; -} - -div.handout { - margin-left: 20px; - margin-right: 20px; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 10%; - margin-right: 0; -} - -div.slide h1 { - padding-left: 0; - padding-right: 20pt; - padding-top: 4pt; - padding-bottom: 4pt; - margin-top: 0; - margin-left: 0; - margin-right: 60pt; - margin-bottom: 0.5em; - display: block; - font-size: 160%; - line-height: 1.2em; - background: transparent; -} - -div.toc { - position: absolute; - top: auto; - bottom: 4em; - left: 4em; - right: auto; - width: 60%; - max-width: 30em; - height: 30em; - border: solid thin black; - padding: 1em; - background: rgb(240,240,240); - color: black; - z-index: 300; - overflow: auto; - display: block; - visibility: visible; -} - -div.toc-heading { - width: 100%; - border-bottom: solid 1px rgb(180,180,180); - margin-bottom: 1em; - text-align: center; -} - -pre { - font-size: 80%; - font-weight: bold; - line-height: 120%; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 1em; - padding-right: 1em; - border-style: solid; - border-left-width: 1em; - border-top-width: thin; - border-right-width: thin; - border-bottom-width: thin; - border-color: #95ABD0; - color: #00428C; - background-color: #E4E5E7; -} - -li pre { margin-left: 0; } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -.smaller { font-size: smaller } -.bigger { font-size: 130% } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } - -ul li { - list-style: square; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 0; - line-height: 140%; -} - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; - list-style-type: decimal; -} - -li ul li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li ul li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li ul li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -li ol li { - list-style-type: decimal; -} - - -li li ol li { - list-style-type: decimal; -} - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -ul.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -/* for slides with class "title" in table of contents */ -a.titleslide { font-weight: bold; font-style: italic } - -/* - hide images for work around for save as bug - where browsers fail to save images used by CSS -*/ -img.hidden { display: none; visibility: hidden } -div.initial_prompt { display: none; visibility: hidden } - - div.slide { - visibility: visible; - position: inherit; - } - div.handout { - border-top-style: solid; - border-top-width: thin; - border-top-color: black; - } - -@media screen { - .hidden { display: none; visibility: visible } - - div.slide.hidden { display: block; visibility: visible } - div.handout.hidden { display: block; visibility: visible } - div.background { display: none; visibility: hidden } - body.single_slide div.initial_prompt { display: block; visibility: visible } - body.single_slide div.background { display: block; visibility: visible } - body.single_slide div.background.hidden { display: none; visibility: hidden } - body.single_slide .invisible { visibility: hidden } - body.single_slide .hidden { display: none; visibility: hidden } - body.single_slide div.slide { position: absolute } - body.single_slide div.handout { display: none; visibility: hidden } -} - -@media print { - .hidden { display: block; visibility: visible } - - div.slide pre { font-size: 60%; padding-left: 0.5em; } - div.toolbar { display: none; visibility: hidden; } - div.slidy_toc { display: none; visibility: hidden; } - div.background { display: none; visibility: hidden; } - div.slide { page-break-before: always } - /* :first-child isn't reliable for print media */ - div.slide.first-slide { page-break-before: avoid } -} - diff --git a/tutorial/styles/w3c-blue.css b/tutorial/styles/w3c-blue.css deleted file mode 100644 index 83bd238..0000000 --- a/tutorial/styles/w3c-blue.css +++ /dev/null @@ -1,493 +0,0 @@ -/* w3c-blue.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; - background-color: #728ec2; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 3em; - padding-right: 3em; - padding-top: 0.1em; - margin-bottom: 0.8em; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - min-height: 2.3em; - color: white; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - color: white; - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - background: #728ec2; - border-width: 0; - height: 3em; - max-width: 3em; - z-index: 2; - float: left; -} - -#head-logo { - margin: 0; - margin-top: 0.25em; - padding-top: 0.25em; - padding-bottom: 0.2em; - padding-left: 0; - padding-right: 0; - height: 3.2em; - width: 4.8em; - float: right; - z-index: 2; - background: #728ec2; -} - -#head-logo-fallback { - margin: 0; - padding: 0; - margin-top: -0.8em; - width: 4.8em; - float: right; - z-index: 2; -} - -/* the next two classes support vertical and horizontal centering */ -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - color: white; - background-color: #728ec2; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - color: white; - height: auto; -} - -div.slide.cover h2 { - color: white; -} - -div.slide.cover a { - color: white; -} - -div.slide.cover a:visited { color: white } -div.slide.cover a:link { color: white } -div.slide.cover a:hover { color: yellow; text-decoration: underline } -div.slide.cover a:active { color: yellow; text-decoration: underline } - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -div.slide.cover img.cover { - margin: 0 0 0 0; - float: right; - padding-bottom: 4em; - width: 50%; - overflow: hidden; -} - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/uds-p-launchpad/Overview.html b/uds-p-launchpad/Overview.html deleted file mode 100644 index e0cf306..0000000 --- a/uds-p-launchpad/Overview.html +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -

    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/uds-p-launchpad/Overview.xhtml b/uds-p-launchpad/Overview.xhtml deleted file mode 100644 index e0cf306..0000000 --- a/uds-p-launchpad/Overview.xhtml +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/uds-p-launchpad/blank.html b/uds-p-launchpad/blank.html deleted file mode 100644 index c9081eb..0000000 --- a/uds-p-launchpad/blank.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -HTML Slidy - template for basic presentations - - - - - - - -
    -

    Sample heading

    - -

    This is a template file you can copy and edit on your own server.

    - -
      -
    • point 1
    • -
    • point 2
    • -
    • . . .
    • -
    -
    - - diff --git a/uds-p-launchpad/graphics/bullet-fold-dim.gif b/uds-p-launchpad/graphics/bullet-fold-dim.gif deleted file mode 100644 index bce1a2a11c5532597bf9f535a7ffbf4fbf7d3f91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JN>NcHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvk@lY=Jv;`AXK3rv)x@3}*5D!zp z3kQRhQR~Ad9k38c*dIQrL7QPVqY7hq0o&xb58uRDCnmq-|1J9dLiA7Gy3mG}R$fj9 FYXE7rNksqv diff --git a/uds-p-launchpad/graphics/bullet-fold-dim.png b/uds-p-launchpad/graphics/bullet-fold-dim.png deleted file mode 100644 index 4e28cfa8cd355ebeeacd2e699594379eac1eb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 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 Dhk;$x diff --git a/uds-p-launchpad/graphics/bullet-fold.gif b/uds-p-launchpad/graphics/bullet-fold.gif deleted file mode 100644 index d4b063c91b5c246ba21e49df494ce6e8d6aec2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 diff --git a/uds-p-launchpad/graphics/bullet-nofold-dim.gif b/uds-p-launchpad/graphics/bullet-nofold-dim.gif deleted file mode 100644 index 98a4c39f00ea566ea2d1629b8c2187d802482809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmZ?wbhEHb)L;-{Sjf!KI`{aQGiP4E{tpC-KUo;L7?>G!7=QpI&%hKvr+?*X4*tb0 zYv*+?-MX_mwo>v&hlIqERat%s3P&~xczok!+bna(j)m(@QsaGo5eY7){$-zEvan8J uT=A8YON05k9)m~#+n(?XuY9&mlE{2fb+K-rXyJ34!2EmP|F|$RSOWk!$2hP6 diff --git a/uds-p-launchpad/graphics/bullet-nofold-dim.png b/uds-p-launchpad/graphics/bullet-nofold-dim.png deleted file mode 100644 index 27bccb2dde2052942a6f4bd0a8acf7bf169796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 GU=09ar#5{6 diff --git a/uds-p-launchpad/graphics/bullet-nofold.png b/uds-p-launchpad/graphics/bullet-nofold.png deleted file mode 100644 index 28215ecd4675584e8a272d82eec129f0e86e34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 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 m4hHBBr2EVN00030{{sNSt`VjJi-9))0000 diff --git a/uds-p-launchpad/graphics/bullet-unfold-dim.gif b/uds-p-launchpad/graphics/bullet-unfold-dim.gif deleted file mode 100644 index b758cbedc6562e85e52e1e899de7d65e062a5604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JM#@cHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvku}Ss@Q+I)f&bl*5Ahxia6SlMK-)yYqs}FDFZ4PVg K?BeBQum%8{rAqq% diff --git a/uds-p-launchpad/graphics/bullet-unfold-dim.png b/uds-p-launchpad/graphics/bullet-unfold-dim.png deleted file mode 100644 index 1dec59d8f3e2354da112b76d33c012526aaf8572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2913 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 LNkvXXu0mjfFF0fv diff --git a/uds-p-launchpad/graphics/bullet-unfold.gif b/uds-p-launchpad/graphics/bullet-unfold.gif deleted file mode 100644 index e5ecd5bab3bb35b03fe5c9c73b27e4037a22f6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 Hu0mjf?|WeS diff --git a/uds-p-launchpad/graphics/bullet.png b/uds-p-launchpad/graphics/bullet.png deleted file mode 100644 index 14ebd9510030df0289ab39d03d769c8c40679b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=?1^9%xw$45N|Nno@75XcHB1|Pg ze!>44o^Chr0vY1z;uunKD=Fa!lZ1q%!GRSDwJaMM8W@-v?Ef(Mo-Aak2P$IlboFyt I=akR{0EtU5!vFvP diff --git a/uds-p-launchpad/graphics/example.png b/uds-p-launchpad/graphics/example.png deleted file mode 100644 index 7ce9b3ffee0d58e6d8c2b1e09ca814fa7483e1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 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 - - - W3C Indian Office logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/uds-p-launchpad/graphics/face1.gif b/uds-p-launchpad/graphics/face1.gif deleted file mode 100644 index 04e50cd79749153fe9eda6d18558beee586b11fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 diff --git a/uds-p-launchpad/graphics/face4.gif b/uds-p-launchpad/graphics/face4.gif deleted file mode 100644 index 3f687402ab0e8379da8d37367701362a24d7907f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmV-U1F`%^Nk%w1Va)*f0HFZ@00030{{a900RR60A^sIZa%Ew3Wn>_CX>@2HRA^-& zM@dak03rDV0SW*D04x9i007MZ`2YX{{*;fY%k2-NoV41Dv);V>4~F7Mmgb43>dLn6 z3&-+I*Y=I)`p)(tOe&Ymrt=AnN~hGS^@`1Ex7@Dx3l59N_^!OfdmU0Jcux% z!h8W5I!q?Op~QwVDq6glV4_C;hZsA0RIxFnhLI!>glt$crOK5CPKIO&vw=&AF>Bg% zFmvP0nmHxz{CTsdMxZK%N+gO@r9%Krn>uAGQG?VA5}#TH&~U2Oty~32y!v!v*RcsE zf_2)EtlG5>B%W#(-&-47=AoynW^ z#J&!L8#g|&Z_eWwCiZp6JUZ=(eT`bbZry;!z7C~(XFahm_VMJ6_HFn*y$0)j+q-`c zpQ%vw^etGAk3T>Dp7s9wQ)mcafC2`fUx5amHQ<2$EjU4f10D!rgbo78V1*J)*ieKT z7C51W9#W9th9br{U~nd$r~!Z@uGpS{D82}z1OSRi<9hbp@znkU0YA zW06+{C}ff^0%&BDO#!H6lqWXiq>~LviDhsYZpmerUV52jn7e&RW|?LVC}x_voylgK z391QaoN~@dXPtK5iD#aA?#XALe*Ot)pn?ucXrYE4ifE#WF3M=5jy?)$q>@fbX{DB4 zifN{rZpvw=o_-2ysG^QaYN@84ifXE=uF7hwuD%Lutg_BZYpu54ifgXA?#gSgzWxeq Yu)+>YY_Y~3iwSJ9$}Y=nngsv=JBBEm8~^|S diff --git a/uds-p-launchpad/graphics/fold-bright.gif b/uds-p-launchpad/graphics/fold-bright.gif deleted file mode 100644 index 7e38faa8ba143f807aa48965da5b05b6dc2e3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZQcM5J({J-z=4`p8 zEpRVp5nq&thnI(^Qbxxbg-2x`XB6|=@5n65_vm-@VLGztV~2{Lz~m*DEggO4g*;|q t+@p{u!&2V-BT3*9_o5uf1=<~^tPkfYJQ8AwZP=mwZoiQX&)EL Ii!fLN0B3C!`v3p{ diff --git a/uds-p-launchpad/graphics/fold.bmp b/uds-p-launchpad/graphics/fold.bmp deleted file mode 100644 index 6ba9e56274fa4d8cfa89b5e74bb90efcfc77b043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSb#9`|L|c<1l5Kq0Tdxpj)CDnG9p?Z LhI5Fp52r5y%r$qx diff --git a/uds-p-launchpad/graphics/fold.gif b/uds-p-launchpad/graphics/fold.gif deleted file mode 100644 index 133e594fd0d939fd646d089d3bb037601e0ec93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZ?wbh9u|a>QWZRN6Vp?JQWH}u3s0un02Oft_=LFbIC8Ib?(zTs|Nmsr`3@9h zE(!7r{{Nrh`YB$ZfecojE{-7;w~`W+Bn>7kZ58Bh@JeD_9ObsPCreT<>P7G&9(COt v%|a|2*#EDX7O1;8s;ynjYKj2^BOAja87|H4rQHHRQy4s5{an^LB{Ts5_n$!T diff --git a/uds-p-launchpad/graphics/keys2.jpg b/uds-p-launchpad/graphics/keys2.jpg deleted file mode 100644 index 4739be00a0b3433b3522594a1362cc9e8f592c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42807 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 diff --git a/uds-p-launchpad/graphics/nofold-dim.bmp b/uds-p-launchpad/graphics/nofold-dim.bmp deleted file mode 100644 index 8a12826b1bbd1c79bf99f73612f595d8b1751a9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_qPOB!|m~3;-8C B+b;kB diff --git a/uds-p-launchpad/graphics/nofold-dim.gif b/uds-p-launchpad/graphics/nofold-dim.gif deleted file mode 100644 index 996fb5edaba3d31384c844941e262fca1797fb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 zcmZ?wbh9u|p143Yd;K}WkeXP0bIcj A!TCW75Qp#l)U;+N6jaIz6Nf$t6dNV>^>ETzcpQ=%tMaf0k|rg72+IW`z$FyfE+D{1@tt$t5DmX)*;QV?c;%+5Z&egAgfXTQJq-mZkC z>pFAHu}U=Axde_?s!99ZfDg_+9TYzDa6N1R3adhx&2Mb7>9w`KpMNz!>U5t2XQ8lZ zu+!+H7(PRwF@jAkwvI;|8|=Z_dfzV`Kpi;I!e=|Ql+HAdEag?VZ^Ilw9XJj9N1#1a z?UFC!)X62`CRIe^9YCLKbJ` z&O@f0zt{Z1YDF1utg2$F+rzvrncys+g37Xsd8)idSW(=}t#~qF#qBo29*@^ZCs<$W zpa144=o4g0z63h_ttPfIpH-FyG^MAH+6B~r$(4qw+Uv{2d#h`$lq+i+#Tf%CAzDFUh!pzX(6nW{EASJAQkhm!+}aGpHc z;(+N`S*@tYmump1T37E}J;!$0#F>^M*mT_X1x~bvnp&qP9IHI#bj-0z8FR+=p+e#*w3ugV#wX``sR-CI1!YiQsfc@Om<;1MBw zlfqH9z4Q|m*C?URU1OG(`UYn>Q8<|I!mby#FlN5MMFE8;Pyh$skbR?ngFLt?%nWSkS-#W5umy>@^DyAERP~{E&`M%0(qi&((^ahqL}u^jT<2dcf)p< z%Fxc9J$nh_`>_oNYC?oy`rIDY46Yrw4si3Qn~oXV%dJ}IlUD-40>QipyGa_dV0Z%J ztcEXm5yxR0gySJ04{nnbm#vP=Hq&GI<8VxcZ34pRjt6m%pE2H|!+HBJQrdBdyKHJR z2O_}hp!5bXuwniQYTF>yI|=cjT+2l`9T3|H+l4%ryPxWQm(ODW#8Ctj_CplcO=)qj zD#d~V6BahR9NY1kE5rF)_j<|!Cqnpq0uOKhL%w z>y8OyeTM1?REXc{0|3b=#WPZneh80PxL=Ljau1~+CgtMgg-vccMDX-L z9^7An_;!lFAi`#G_1F*OdM|Z$EVQs0m0$?mY}(baOZ%Zpd62#Pyg!3Jd4d zD^8+lSir&T6Y9-p9L#Wz6$5nXLjdOl?7Lv!TeMr}F14ranauW9=L>ubu*x>Bcrgwp zjrT@{rL*2Fc}Ilwn07QvdJfMOO2=(1Px)6&ih7lg839!Bx&}lQER~T`^7_x@fXo({ zCZMeZYt*!VgMTg>PR)PBaIwubzRY%jjE`-s zG;B}>2!lD=QLOTfQOEZKIEz*;yTJ9(Af0zNv;IDq7#Fr#W{Ap+7Sq1N3TL21X|h2t z=Dk>^bGSsRX-u+cZ23mMB_Ioc0yNIfcfLWB>$hVU3W3>d&a?IM+bGRGt+t}aiv(eh z(D6Z9N>U2|Qxle(!UVTeEKE6W))3WI5z48Rs8d5v0GwmyC8iQiUJO8KS?QwHl2abL zNW+hadDdPc8z%MSOG$l&WR@!!&M{WLmrnS=-0G#&`a)chX>mN9W1>|yqve@lL8a`f zXRmn$B8P=dLxE!2rIi}a*gh%FI4j?C;b@L=WgypiTRf==n6DKr9mUExo6a@{wLM-I z9%V9{!;5G!<8fMYikfEbrGXRQN-9*24}kIIpP&dEg@fiLqAY5|jjv}$P3x0avZODU zdX`c|G>h`1f=3uEu)L9C)H5%frni#HZXcX`TD{iQ-e2qXxj_f%|WW;byDMc%7+uBy}Y?KLC?jp%yyyeBNkqQ-*osw2ex&97Q{#C7%CdSDMNIV zTdC(LEm?&qPcNOjM)h9Grs|M(gsuhV8@96?m4WkQ>j{bJIs)m^neL%ua!i+N8>Lh+ zKu#7rF~VOH@hb{zGXYwys!Um4Vkf+H8Hj6?^eI%kT%j+HA0K=6qdQ@nfR57Q`Jm9T zc)Yg9-`e~BRE!xoKZ z=mP|0Kihr}V1$5sHw$QekmoL)lQ;~@H$S)}s3xuwypiubB?1%OyBpwC08TH!=?BrQ zhOp`PTu;%u0}Q=XKGb7d$g8*;de8c1UI|Re2R;;Radh_D!FIZg+JP`oJg>5 z;&B7eVAomZe>j~hOOIVRO_Q7eSGz37hxmnsG!n%HX`C6gSqFcg(RLmikn%EPR*wel zrsc;>!vQ<>2ZW`lk`MbNLopFd#_9mh8iKPH;KbjC@xJU${pdxuTF{uO(eG#9t*>XP z_4Seh`r_#q$^xeiuy(=eSouv66cpS!t3n`|j`6xnmSs1q@;0!I)m<6eYHHGMRdB87 ziruozT=gn@yp`B9oGxD-b7PqhZum|oJCfLB38&8v51ijj-Pb`qvCr3FtJ0aFms2h3(n0-}3jJ~J$ zCzep7-MIZFbo$(m8zWm?SoRl__blLE+!fFBVVk1&XLg+vmVNcTk9O2+q?x#F0LZUN zu6oM~C)(7^0|az4nM}@aZf<@RkH0CR8<-Yn-fZe+Dbr#iJWSt#tnR4^h<@ePXWmeHIO4q^X zCbiy(=k3R1o1}0E+7x*OOe-qnIXG{#N_rqK*1NH}Qz6aumTR`YTgo5K=q=61;5@b- zrgUA_Qz=)(TPN!tCZE|{?B0*r9ov5Fcip6xQ2;Yqs*2_o7TFKGp0|~bcP@6+a(rz^ zXXmmyBfT}ucw_t(6s+f^t_)nc>RKW<-q_&J35vN+RPLsR?VAsQeHLyCR7AWvxFOVc zAg-xl=j*RipzaKWx3lAf?ei`PoM;bbAL>svH?JqQwjSulb9bghytRt%*5x-no>xlf zh7qj0LYRXVDU})?Btsy7^71*ujsEP_ACyd)P)*ULWBCXox@PUfwmQ#)Vl&oeIqpQY zHMgU+xe0EhQ)RmjdB3JHGdrsvJ9?A=WwOrn)J?BH{+D&O_@SKdrj2|8Z{hS1T(k>&Zlt;p=tqw*mVY1aLt=u^eAHkW>8cb#@q& z4-SLa@ii zCt7NGrLv)1Scy9ew-sOwwLYn2a6T#KzJgnbacm7Z20q6tcs~C!0DI+r(=$l+x{=W0A}~0&W)ll4*&oF07*qoM6N<$f~n6U7ytkO diff --git a/uds-p-launchpad/graphics/openstack-cloud-software-vertical-large.png b/uds-p-launchpad/graphics/openstack-cloud-software-vertical-large.png deleted file mode 100644 index 8d157aabcb9fb0a1be7d9362de23de7c4de1b5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23062 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 D6hBo} diff --git a/uds-p-launchpad/graphics/unfold-bright.gif b/uds-p-launchpad/graphics/unfold-bright.gif deleted file mode 100644 index 2748131a416f9a45800e95bb5cff1e84d00a3991..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZbxZ%s({J-z=4`p8 zEpRVp5nq&t#1uuLX^tH&Sty8OrBlZQtrif~`HHjGNxh@n~>z7N)VL5 cBB3S-)@a<{9 diff --git a/uds-p-launchpad/graphics/unfold-dim.bmp b/uds-p-launchpad/graphics/unfold-dim.bmp deleted file mode 100644 index c2a6bafa22d7f261c72545f2aede6d8ecf182a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_l#=xxOe-XUlXYh;v9VTAvqXoCXm7k7yz?a*k1qu diff --git a/uds-p-launchpad/graphics/unfold-dim.gif b/uds-p-launchpad/graphics/unfold-dim.gif deleted file mode 100644 index bee56711710516d16c9419285b0810079894116c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|@~ diff --git a/uds-p-launchpad/graphics/unfold.gif b/uds-p-launchpad/graphics/unfold.gif deleted file mode 100644 index 0753ae4d2c6a05d02bf3ece0c06d46fe03ce9f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|APd_=^+j!xJm!r1U zH-CR)S~J^4)t*W;EMOlXgqM^_;BR`L?N| zsYSwDq&Xw=DCea#?BLnAKswAZ(t%DDv%N4t}y=c5vMb(v=x66vZDtfK;hmriy zgKmDb3?jLDyOL6xr6r|o0mYV7P%_&IR>2f=J$&DfRh?(iS-^Hjqkvk(t43abI zL0cAMXUkc;tk~OV8*M~cvZiD&o-2l(8tHLAo^TA385@qb)&O?Fd$rHB$Ay*fEqY6{ z+CunmDSywvl(6$ZAFA<OrblwGNg z8r|9q#7*b2t+}L?^*_<9Xd^9L5v3jd{jWLPIx0amU&uZ3gf+-Zsn>JlP#tsgm$ii? z5%P>n?8zcLaj%E9D8CALN_v?I&9Q(sJVJd*&3gEfW#4jD29@y9HO$>p>}=3&oi<3E|3EGAD`>QIyq& z;-HN?&Za=C4h+NK6~G%>U5#$ABg%3UbOxl3*NZAUB+2`XXsRjw70>|_qj1w{$+Ml2bGpO==D#~v4#T@7Y>$XgRX9VPUfhG+E!p)2BsvA zdPk&0UuyvF>t5w|Qap@)mTN1{-|RlWC;?HiW%Sc#ndweEv z|DLTiUO&|j37@RrPvY}>x8EIq45Jk984vgmG~N=<#Kcd;SDzjD{FYGt+Q;w3*ZAFN z{(J!L=<|=(1-i0fxFyx&G@?guT-cyLmoffn;_9@)_QKz)m9dlYBU=(%SB=`1%%4X0 wo+YqS-e&G - - W3C logo - - - - - - - ® - - - - diff --git a/uds-p-launchpad/graphics/w3c-logo-slanted.jpg b/uds-p-launchpad/graphics/w3c-logo-slanted.jpg deleted file mode 100644 index 54e0ac361f274c598f320073c98f8842adc73069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26539 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 W_4Fyi;{Wdlp*lAI%N;4dr~eI6#cTio diff --git a/uds-p-launchpad/graphics/w3c-logo-white.gif b/uds-p-launchpad/graphics/w3c-logo-white.gif deleted file mode 100644 index 3b3c6fd0261196ecf14cc338f0a3ec20a1e27016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpikNk%w1VOanq0OJk-K!ddqWTNl&`QPgEzt-j;Z>TVNub;u%&*1EUt`NWkGIrNj=TT=|NsC0A^8LW000jFEC2ui09gPe000F3(0~cdyBJGqv&R7?jwDcg z=yztp>LpGb2k9a^L+UYi@81bjKtUiJ6d%G0fH))w3{RnlL^XOH-DB|U0zV2tZven3 z9F2zoK{TQew}nnDi)sztyd!%#caZ^HK?eW{2mk_Q9)2=3C>pgha{Y?9)WtT4hIhk2~UWt7jQDAD0DG)D0nw%v$hTbtFbr= zG(*e+D+h!HNWP3QE*_9Fk|>lh0_3M2wg-+N;SQGoYh z2P6bqYTQ8hA%G8D|FF#JXYB*00qx%GOPHaXgKz$Qe4P964hOz_83@Fvq9Y?m5Ga5B zP?n*eu?qk@rGPW;rB4j`Vlc!ooU}k|UpqRU!m|d9R3FM!3k)0*%K#s?z848q)5zm0Y&m5DMgNLDCfW$973TXEl zc0y(hn7JtF5v~rd4p^r3tz&jSzySHW)IspZQRXj2`+&>0;LpC;p)#8a?hn+>y~8J* zEhGJd>OQ7xQQ2O;`VZP=7~kSUn9qJt*vQusSW%7VfPCyFho25bwP%2TFD-CWSRO&B zK@Ynjb$}SCJpc`D1nif>8Hz>K;7U3$b5u77Ot+Lo1c|ta46vD%VG7XDbYdqN1+bY; z7udiSIsw7P$aSWe^8$tmOrU^)`_MuFf$!Pa;ZF@N_W>|SmQ_g|9vDCe0tqw#fC9nY z;0$wcT&05_TKf29muhr}p)Y}*L8lZZ39*_FL#9UG4@!jR5S2+xI1qBp9B?HD03f%3 XjF91pLIDD1AcCb@gz#uW5dZ)?A@5II diff --git a/uds-p-launchpad/graphics/w3c-logo-white.svg b/uds-p-launchpad/graphics/w3c-logo-white.svg deleted file mode 100644 index d63907f..0000000 --- a/uds-p-launchpad/graphics/w3c-logo-white.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - W3C logo - - - - - - - ® - - - - diff --git a/uds-p-launchpad/help/.htaccess b/uds-p-launchpad/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/uds-p-launchpad/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/uds-p-launchpad/help/help.html b/uds-p-launchpad/help/help.html deleted file mode 100644 index dfc0baa..0000000 --- a/uds-p-launchpad/help/help.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - Slide Show Help - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Use the "F11" key to toggle the browser's full screen -mode. Note that not all keys are supported in all browsers, as -browsers may reserve some keys for browser control and this varies -from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11. -Newer versions of Firefox have built-in support for SVG, but on older -versions for Microsoft Widows, you should consider installing the Adobe SVG Viewer -6.0.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - diff --git a/uds-p-launchpad/help/help.html.ca b/uds-p-launchpad/help/help.html.ca deleted file mode 100644 index fef10cf..0000000 --- a/uds-p-launchpad/help/help.html.ca +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Ajuda del presentador de diapositives - - - -

    Ajuda del presentador de diapositives

    - -

    Per avançar a la pròxima diapositiva només cal fer clic amb el ratolí en qualsevol lloc de la pàgina o bé prémer la barra d’espaidora. -Es pot anar endavant i endarrere per les diapositives amb les tecles "cursor esquerra" i "cursor dreta", "RePàg" i "AvPàg". El tamany de font de les lletres s’ajusta automàticament a l’amplada de la pantalla, però també es pot ajustar manualment fent servir la “S” per fer-la mes petita (Smaller) i la “B” per fer-la mes gran (“Bigger”),també es poden fer servir les tecles "<" i ">". -La tecla “F” fa aparèixer/desaparèixer el menú de la línia de estat a la part de sota. -Amb la tecla “K” s’habilita/deshabilita l’ús del ratolí per avançar a la pròxima diapositiva. La tecla “C” mostra la taula de continguts, amb qualsevol altra tecla la podem amagar. -La tecla “F11” serveix per entrar/sortir en el mode pantalla completa del navegador, la tecla “H” dona accés a aquesta pàgina. -Cal notar que no totes les tecles estan suportades en tots els navegadors donat que els navegadors poden reservar algunes tecles per el control de navegació i aquestes varien d’un navegador a un altre.

    -

    Es recomana als usuaris de Firefox que instal•lin la extensió d’autoamagar per amagar les barres d’eines en entrar al mode pantalla completa.

    -

    Si vol saber com funciona Slidy, feu servir “Veure el codi font” per veure el codi XHTML o vegi aquesta explicació més llarga., que també explica característiques addicionals. Cada diapositiva està marcada com element div amb classe “slide”. Es fa servir posicionament CSS i amplades per percentatge a les imatges per assegurar-se de que les vostres diapositives riques en imatges s’ajustin perfectament a la grandària de la finestra. El contingut que s’ha de revelar incrementalment es pot marcar amb la classe “incremental”. La fulla d’estils adjunta i els scripts es van desenvolupar com una alternativa basada en Web a les eines de presentació propietàries i s’han provat en una gran varietat de navegadors actuals. S’està desenvolupant un sistema d’edició integrada. Si us plau envieu els vostres comentaris a : Dave -Raggett <dsr@w3.org>. -Si trobeu Slidy útil podeu considerar ajudar al W3C.

    -

    Sou benvingut a fer servir el presentador de diapositives, les fulles d’estil , scripts i el fitxer d’ajuda sota les condicions d’ ùs de document del W3C I les normes -llicència de software.

    - - - -
    - - - - diff --git a/uds-p-launchpad/help/help.html.de b/uds-p-launchpad/help/help.html.de deleted file mode 100644 index 55a8e48..0000000 --- a/uds-p-launchpad/help/help.html.de +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - Slide Show Help - - - - -

    Hilfe für die HTML-Slidy-Präsentation

    - -

    Diese Präsentation wird wie Power Point kontrolliert: Klicken -Sie mit der Maus irgendwo ins Bild, um zur nächsten Seite zu -schalten, oder drücken Sie die Leertaste. Sie können ebenfalls -mit den Cursor-Tasten (links/rechts) oder den Tasten für Seite -auf und ab vorwärts und rückwärts durch die Präsentation -navigieren. Die Schriftgrösse wird automatisch so angepasst, dass -Sie zur Fensterbreite des Browsers passt, sie kann aber auch -manuell mit den Tasten "s" (kleiner) und "b" (grösser) -kontrolliert werden (oder mit der Taste "<" bzw. ">"). Die -Statuszeile am unteren Rand des Fensters wird mit "f" ein- und -ausgeschaltet. Die Taste "k" schaltet die Funktion des Mausklicks -zum Kontrollieren der Präsentation ein und aus. Sie können mit -"c" ein Inhaltsverzeichnis ein- und mit einer beliebigen anderen -Taste wieder ausblenden. Mit "F11" können Sie (je nach Browser) -den Vollbildmodus aktivieren. Die Taste "h" zeigt diesen Hilfetext -an. Es ist zu bemerken, dass nicht alle diese Tasten in jedem -Browser funktionieren, da sie zum Teil mit anderen Funktionen -belegt sind.

    - -

    Firefox-Benutzer können die autohide-Erweiterung -installieren, um die Werkzeugleiste im Vollbildmodus auszublenden.

    - -

    Wenn Sie wissen möchten, wie Slidy funktioniert, schauen Sie sich -den XHTML-Quellcode der Seite an oder lesen diese etwas längere Erklärung -(in Englisch), die auch weitere Funktionen erläutert. Jede einzelne -Folie ist als ein div-Element mit class="slide" -markiert. CSS-Positionierung und prozentuale Breitenangaben für Bilder -können benutzt werden, um sicherzustellen, dass die Folien bei -verschiedenen Fenstergrössen optimal dargestellt werden. Der Inhalt -auf Folien kann schrittweise angezeigt werden, indem den Elementen -class="incremental" zugewiesen wird. Das eingebundene -Style Sheet und die Skripten wurden als web-basierte Alternative zu -proprietären Programmen entwickelt. Sie wurden auf verschiedensten -aktuellen Browsern getestet. Ein eingebauter Editor für die Folien -ist in Entwicklung. Bitte senden Sie Kommentare an Dave Raggett <dsr@w3.org>. Wenn Sie Slidy -nützlich finden, möchten Sie vielleicht ein W3C Supporter werden.

    - -

    Die Style Sheets, die Skripten der Präsentation und die -zugehörigen Texte sind frei zur Benutzung unter den Bedingungen -der W3C-Lizenzen document -use und software -licensing.

    - - - -
    - - - - - diff --git a/uds-p-launchpad/help/help.html.en b/uds-p-launchpad/help/help.html.en deleted file mode 100644 index f7e9e5c..0000000 --- a/uds-p-launchpad/help/help.html.en +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - Slide Show Help - - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Press the "H" key to view this page. Use the "F11" key to -toggle the browser's full screen mode. Note that not all keys are -supported in all browsers, as browsers may reserve some keys for -browser control and this varies from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - - diff --git a/uds-p-launchpad/help/help.html.es b/uds-p-launchpad/help/help.html.es deleted file mode 100644 index a3059aa..0000000 --- a/uds-p-launchpad/help/help.html.es +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Ayuda de Slidy - - - - -

    Ayuda de "Slidy"

    - -

    Esta presentación puede manejarse igual que una presentación hecha con Power Point. -Para avanzar a la siguiente página o diapositiva haga clic con el ratón en cualquier parte de la página, o pulse la barra espaciadora. Puede moverse adelante y atrás entre las diapositivas con las teclas de flecha izquierda, derecha, retroceso de página (Re Pag) o avance de página (Av Pag). El tamaño de fuente se ajusta automáticamente para encajar en el ancho de la ventana del navegador, pero puede ajustarlo manualmente utilizando la tecla "S" para reducirlo y la tecla "B" para aumentarlo. También puede usar las teclas "<" y ">". Use la tecla "F" para presentar u ocultar la línea de estado en la parte inferior. La tecla "K" habilita o deshabilita el uso del ratón para avanzar a la siguiente diapositiva. Puede usar la tecla "C" para mostrar la tabla de contenidos o índice, y cualquier otra tecla para esconderla. Use la tecla de función "F11" para conmutar la vista a toda pantalla del navegador. Tenga en cuenta que no todas las teclas están igualmente soportadas en todos los navegadores, ya que los navegadores pueden tener reservado el uso de algunas teclas para controles del navegador, y esto puede variar de un navegador a otro.

    - -

    Los usuarios de Firefox pueden desear instalar la extensión "autohide" -para ocultar las barras de herramientas cuando utilizan la función F11 para el modo a toda pantalla.

    - -

    Si desea saber cómo funciona Slidy, utilice la Vista de Código para ver el marcado XHML, o vea esta explicación extensa, -que expone otras características adicionales. Cada diapositiva está marcada con un elemento div con la clase class="slide". Puede usarse posicionamiento y anchos en porcentajes para las imágenes, mediante CSS, para garantizar que la imagen alcance el tamaño de la diapositiva de acuerdo con el tamaño de la ventana. El contenido que se desee presentar paulatinamente puede marcarse con la clase class="incremental". La hoja de estilos y el script enlazado fueron desarrollados como una alternativa, basada en la Web, a las herramientas propietarias de presentación, y han sido probados en una variedad de navegadores recientes. Se está desarrollando un editor integrado. Envie sus comentarios, por favor, a Dave Raggett <dsr@w3.org>.

    - -

    Usted puede utilizar las hojas de estilo, scripts, y el fichero de ayuda; siempre que siga las normas de uso de documentos y licencia de software del W3C.

    - - - -
    - - - - diff --git a/uds-p-launchpad/help/help.html.fr b/uds-p-launchpad/help/help.html.fr deleted file mode 100644 index daa7605..0000000 --- a/uds-p-launchpad/help/help.html.fr +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - Aide de Slide Show - - - - - -

    Aide de Slide Show

    - - - -

    Cet exposé Slide Show peut être utilisé de la même manière que Powerpoint. - -Pour avancer au prochain transparent, cliquez n'importe où sur la page avec la -souris ou appuyez sur la barre d'espace. Vous pouvez naviguer entre -les transparents avec les flèches gauche/droite ainsi que les touches Pg Up et -Pg Dn. - -La taille de la police s'adapte automatiquement à la largeur de la fenêtre -du navigateur, mais vous pouvez aussi l'ajuster manuellement en utilisant les -touches "S" (small) pour la diminuer et "B" (big) pour l'augmenter. Vous -pouvez aussi utiliser les touches "<" et ">". - -Utilisez la touche "F" pour afficher ou non le statut en pied-de-page. - -La touche "K" active l'utilisation du clic de souris pour avancer au prochain transparent. -Vous pouvez utiliser "T" pour afficher la table des matières et n'importe quelle autre touche -pour la cacher. - -Les utilisateurs de Windows peuvent utiliser la touche "F11" pour activer le mode plein écran -du navigateur. Appuyez sur la touche "H" pour obtenir cette page. À noter que certaines touches -peuvent ne pas fonctionner avec certains navigateurs car elles sont réservées pour son contrôle. -De plus, cela peut varier d'un navigateur à l'autre.

    - -

    Les utilisateurs de Firefox peuvent installer l'extension autohide -pour cacher les barres d'outils lorsque le mode plein écran est activé -avec la touche F11.

    - -

    Si vous voulez voir comment Slidy fonctionne, affichez le code source de la page -pour voir le balisage XHTML, ou lisez cette explication plus complète (en anglais), -qui explique aussi des fonctionnalités additionnelles. - -Chaque transparent est balisé par un élément div avec l'attribut class="slide". -Il est aussi possible d'utiliser le positionnement CSS ainsi que la largeur en pourcentage -pour s'assurer que vos images soient à l'échelle du transparent et correspondent ainsi à la taille -de la fenêtre. Le contenu devant s'afficher progressivement doit être marqué par l'attribut - class="incremental". - -La feuille de style reliée ainsi que les scripts ont été développés comme alternative Web -aux outils de présentation propriétaires et ont été testés sur un large panel de navigateurs récents. -Le support intégré pour l'édition est en cours de développement. Envoyez vos commentaires -(en anglais) à Dave -Raggett <dsr@w3.org>. -Si vous trouvez Slidy utile, vous pouvez également devenir -Supporter du W3C.

    - - - -

    Veuillez utilisez les feuilles de style, scripts et fichiers d'aide - -en suivant le copyright - -et la licence du W3C.

    - - - - - - - -
    - - - - - - - diff --git a/uds-p-launchpad/help/help.html.hu b/uds-p-launchpad/help/help.html.hu deleted file mode 100644 index 64eb205..0000000 --- a/uds-p-launchpad/help/help.html.hu +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - Segítség a bemutatóhoz - - - - - - - -

    Segítség a bemutatóhoz

    - -

    Ezt a bemutatót a Power Point-hoz hasonlóan lehet vezérelni. - A következő oldalra való lépéshez kattintson bárhova az aktuális - oldalon belül, vagy nyomja le a szóköz billentyűt. Az oldalak között - a bal és jobb nyíl, illetve a Page Up és Page Down billentyűkkel mozoghat. - A szöveg mérete automatikusan kerül beállításra úgy, hogy igazodjon - a böngésző ablakának szélességéhez, viszont az "S" billentyűvel - csökkentheti, a "B"-vel növelheti azt. Ugyanerre használhatja a "<" - és a ">" billentyűket is. - Az "F" billentyűvel be- és - kikapcsolhatja az alsó állapotsor megjelenítését. A "K" billentyűvel - letilthatja, illetve engedélyezheti, hogy egérkattintással a következő - oldalra lehessen lépni. A "C" billentyűvel megjelenítheti, bármely másikkal - pedig eltűntetheti a tartalomjegyzéket. Az "F11" billenytűvel válthat át - a böngésző teljes képernyős üzemmódjára, vagy jöhet onnan vissza. - Megjegyezzük, hogy nem minden billentyű támogatott minden böngészőben, - mivel a böngészők lefoglalhatnak néhány (böngészőnként eltérő) billentyűt - a saját vezérlésükre. -

    - -

    A Firefox felhasználóknak hasznos lehet az - autohide - bővítmény, amivel elrejthetők az eszköztárak teljes képernyős üzemmódban. -

    - -

    Ha szeretné látni, hogyan működik a Slidy, nézze meg az oldal - forrásában az XHTML jelölésmódot, vagy nézze meg ezt a - hosszabb magyarázatot, - ami további funkciókat is bemutat. Minden oldalt egy olyan div elem jelöl, - amiben be van állítva, hogy class="slide". A képek CSS-sel történő - pozicionálása és szélességüknek százalékban való megadása biztosítja, - hogy a sok képet tartalmazó oldalak az ablak méretének megfelelően - skálázódjanak. Az oldalon belül egymás után megjelenítendő tartalom a - class="incremental" megadásával jelölhető. A becsatolt stíluslapok és - scriptek a védjegyzett/szabadalmaztatott/más módon védett - bemutató-megjelenítő eszközök web-alapú alternatívájaként lettek - fejlesztve, és sok, manapság használatos böngészővel tesztelve. - Az integrált szerkesztési lehetőség jelenleg fejlesztés alatt áll. - Észrevételeit a következő helyre küldje: - Dave Raggett - <dsr@w3.org>. -

    - -

    - Ön jogosult az e bemutatóhoz tartozó stíluslapok, scriptek és - segítség fájl használatára, amennyiben betartja a W3C - - dokumentum használati és - - szoftver licencelési szabályait. - -

    - - - -
    - - - - diff --git a/uds-p-launchpad/help/help.html.nl b/uds-p-launchpad/help/help.html.nl deleted file mode 100644 index b2e9043..0000000 --- a/uds-p-launchpad/help/help.html.nl +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Slidy Help - - - - -

    Slidy Help

    - - - -

    Deze sheetpresentatie kan op dezelfde manier worden aangestuurd als -Powerpoint. Klik op een willekeurige plaats op de pagina met de muis, of -druk op de spatiebalk om naar de volgende sheet te gaan. Je kan voor- of -achterwaarts door de sheets bewegen mbv de links/rechts cursor- en de Page -Up en Page Down toetsen. De lettergrootte wordt automatisch aangepast aan -de breedte van het venster, maar je kunt 'm ook handmatig aanpassen met -"S" en "<" voor kleiner en "B" en ">" voor groter. Gebruik de -"F" om de status aan de onderkant aan/uit te schakelen. De "K" zorgt -ervoor dat een muisklik je niet meer, of wel weer naar de volgende sheet -brengt. Je kan de "C" gebruiken om het inhoudsoverzicht op te roepen, en -een willekeurige andere toets om 'm weer te verbergen. Gebruik "F11" om de -"volledig scherm" modus aan /uit te schakelen. Merk op dat niet alle -toetsen in iedere browser worden ondersteund, omdat sommige browsers -toetsen gebruiken voor besturing van de browser zelf. Dit varieert zelfs -tussen versies van dezelfde browser.

    - -

    Firefox gebruikers willen wellicht de "autohide" extension gebruiken om -werkbalken te verbergen wanneer "volledig scherm" wordt aangeroepen met -"F11".

    - -

    Als u wilt zien hoe Slidy werkt, gebruik Bron Bekijken om de XHTML opmaak -te bekijken, of bekijk deze langere uitleg, die ook extra functionaliteit -uitlegt. Elke sheet is in de opmaak genoteerd als een div element met -class="slide". CSS positionering and procentuele breedtes op afbeeldingen -kunnen worden gebruikt om te verzekeren dat uw afbeeldingrijke sheets -schalen naar de vensterbreedte. Inhoud kan stapsgewijs zichtbaar worden -gemaakt met behulp van class="incremental". Het gelinkte stijlblad en de -gelinkte scripts zijn ontwikkeld als een Web-gebaseerd alternatief voor -gesloten presentatie programma's en zijn getest op een variëteit van -recente browsers. Geintegreerde ondersteuning voor (inhoud)aanpassing -wordt ontwikkeld. Zend uw opmerkingen aub naar Dave Raggett <dsr@w3.org> -Als u Slidy bruikbaar vindt, wilt u wellicht overwegen W3C donateur te -worden.

    - -

    U bent welkom om gebruik te maken van de stijlbladen, scripts en dit -helpbestand onder de regels van W3C's document use (document gebruik) en -software licensing (software licenties)

    - - - - -
    - - - - diff --git a/uds-p-launchpad/help/help.html.pl b/uds-p-launchpad/help/help.html.pl deleted file mode 100644 index 2eb6ca4..0000000 --- a/uds-p-launchpad/help/help.html.pl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - Slidy - pomoc - - - - -

    Slidy - pomoc

    - -

    Prezentacją steruje się tak samo, jak w Powerpoincie. -Aby przejść do następnego slajdu, kliknij w dowolnym miejscu prezentacji myszą -lub naciśnij spację. Możesz też poruszać się w przód / tył używając klawiszy -kursora (lewo / prawo) lub klawiszy Pg Up / Pg Dn. Rozmiar czcionki jest -dobierany automatycznie tak, żeby mieścił się w obszarze przeglądarki, -ale możesz także dostosować go ręcznie naciskając klawisze "S", aby pomniejszyć -tekst i "B", aby go powiększyć. Możesz do tego celu także użyć klawiszy "<" - i ">". Użyj klawisza "F" aby - ukryć / pokazać dolny pasek statusu. Klawisz "K" włącza / wyłącza tryb przechodzenia - do następnego slajdu po kliknięciu myszką. Możesz użyć klawisza "C", żeby pokazać - spis treści i dowolnego innego, żeby go ukryć. Klawisz -"F11" włącza tryb pełnoekranowy przeglądarki. Pamiętaj, że nie wszystkie klawisze -są obsługiwane we wszystkich przeglądarkach, gdyż niektóre z nich rezerwują -konkretne klawisze do własnych celów, wszystko to zależy od używanej przeglądarki.

    - -

    Jeśli używasz Firefoxa, zwróć uwagę na rozszerzenie autohide, dzięki któremu -możesz ukryć paski narzędziowe w trybie pełnoekranowym (F11).

    - -

    Jeśli chcesz dowiedzieć się, w jaki sposób działa Slidy, obejrzyj źródło strony prezentacji, żeby -zobaczyć użyty XHTML lub zapoznaj się z prezentacją działania, która omawia -wszystkie dodatkowe funkcje. Każdy slajd jest reprezentowany przez element div o klasie "slide". -Pozycjonowanie CSS i użycie procentowych szerokości obrazków zapewni, że -Twoje slajdy będą poprawnie wyświetlane w każdej skali. -Zawartości slajdu, które mają być stopniowo odsłaniane oznacz klasą "incremental". -Powiązany arkusz stylów CSS i skrypt zostały stworzone jako sieciowa -alternatywa dla komercyjnych narzędzi prezentacyjnych. Całość została -przetestowana na różnorodnych współczesnych przeglądarkach. -Na etapie tworzenia jest aplikacja do zintegrowanego tworzenia i edycji prezentacji. -Wszystkie komentarze prosimy kierować do Dave'a -Raggetta <dsr@w3.org>.

    - -

    Zachęcamy do używania arkuszy stylów, skryptów i pliku pomocy na warunkach licencyjnych dotyczących dokumentów -i oprogramowania W3C

    - - - -
    - - - diff --git a/uds-p-launchpad/help/help.html.pt-br b/uds-p-launchpad/help/help.html.pt-br deleted file mode 100644 index c2aee81..0000000 --- a/uds-p-launchpad/help/help.html.pt-br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/uds-p-launchpad/help/help.html.pt_br b/uds-p-launchpad/help/help.html.pt_br deleted file mode 100644 index c2aee81..0000000 --- a/uds-p-launchpad/help/help.html.pt_br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/uds-p-launchpad/help/help.html.sv b/uds-p-launchpad/help/help.html.sv deleted file mode 100644 index 3d019a7..0000000 --- a/uds-p-launchpad/help/help.html.sv +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Hjälpsida för presentationer - - -

    Hjälpsida för presentationer

    - -

    Denna presentation kan användas på liknande sätt som Power Point. -För att bläddra till nästa sida går det att trycka på mellanslagstangenten eller klicka med musens -västra knapp så gott som var som helst på sidan. Bläddra framåt och -bakåt med höger- respektive vänsterpiltangenterna eller tangenterna »Pg Dn» respektive -»Pg Up». Textens storlek anpassas automatiskt efter webbläsarens -fönsterbredd, men den går även att justera manuellt med -tangenterna »S» och »B» för att förminska respektive förstora texten. Alternativt kan -tangenterna »<» respektive »>» användas. Tangenten -»F» används för att visa / dölja statusraden längst ner i fönstret. Tangenten »K» -kopplar på / av möjligheten att klicka med musen för att bläddra till nästa sida. Tangenten -»C» används för att visa innehållsförteckningen och en tryckning på vilken annan tangent som -helst döljer den. En tryckning på tangenten »H» visar denna hjälpsida. Tangenten »F11» -växlar mellan fullskärmsvisning och visning i webbläsarens fönster. Observera att vissa webbläsare kan -ha reserverat några av dessa tangenttryckningar för andra funktioner; detta varierar mellan olika webbläsare.

    - -

    Firefoxanvändare kan vid behov installera autohide -för att verktygsfälten skall döljas vid övergång till fullskärmsvisning med F11.

    - -

    För att se hur Slidy fungerar, titta på XHTML-koden genom att välja »Visa -källa» (eller liknande) i webbläsarens meny eller läs följande längre -beskrivning, där även ytterligare finesser beskrivs. Varje sida är markerad som -div-element med attributet class="slide". CSS-positionering och procentuell bredd -kan användas för att placera bilderna i rätt skala i förhållande till -webbläsarens fönsterstorlek. Det som skall visas inkrementiellt -markeras med class="incremental". Länkar hänvisar till några skript och stilmallar -som har testats med en mängd nutida webbläsare och bildar ett webbaserat alternativ till proprietära -presentationsprogram. Stöd för integrerad editering håller på att utvecklas. Skicka gärna -kommentarer till Dave -Raggett <dsr@w3.org>. -Om du finner Slidy användbar kan du överväga att bli -W3C Supporter.

    - -

    Välkommen att använda presentationens stilmallar, skript och hjälpfiler enligt reglerna -för W3C:s document use -och software -licensing!

    - - - -
    - - - diff --git a/uds-p-launchpad/help/help.pt-br.html b/uds-p-launchpad/help/help.pt-br.html deleted file mode 100644 index 72d9891..0000000 --- a/uds-p-launchpad/help/help.pt-br.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/uds-p-launchpad/images/489px-MySQL.svg.png b/uds-p-launchpad/images/489px-MySQL.svg.png deleted file mode 100644 index bfd37da53bf38af8947d9d7ee09abb0ce8e18642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19887 zcmXtA1yGw^(+%#BAcX?O-QAsFEn1*had#)UySqct7b))UUbMJ-ad(RRlyCmY#Gbji zxpH>*+_O7Rn4-KC8ZtgI002Ofkp_PS0H9*uK2IRRzr8L4Lp0yspd7zSi2*9c2@l@B zz#Dv#0s~(EJ#yNM65g&L*-2|S0stsj|DI5Q^h~_BiwI6KauNv3C@|>MWHXNNJOBU* zKn5(T;<|L41@TN&y?tHZOQYbBsLln3d!6WM%sXp8(p1k8-nxA{-5UA!IwTmfa;-qVX~cABhM29k_)^H~a>v`O}8 z`-Io{Ube>>uM`U&>MD#aULM>A;|)o5cAo&kMs-MT3l`Z;@iV8(pH^1`deI}Z$tVVf zuK@WL1bHneKi>l>acEX;Jr*YzhX6$l#I#j=~~WKoN4hmqX*lkw|{x>52OuT*%)46Bbe%iQZ%=LnyE%gf2vK&d4<*K`omg^ z-057Q0S_W4lN3RP7oXoPZQb0I*+3%-9r_`9Cn>Q??PEF7iK+GxN8||DA>#JIeMQ#k zQWG$c)U)C_J@Njdlzswt(A4y*bLojOxgCA$9ZmlAKAmo1k$K zo)3d(irA(TFwgM!fNOFUOGWL~``SMGjK7q~*CI$Y2HVuG;<#IACzGa zs9D*jm*4X%i}G7Cjyw_bd<9S(NI|c;*K2lo3q=4!P`SvCGlU!b9cik769sbd1!tBt zR0sy2l-m^fYp_g2R8e9>{-9%pnh`Ul$mBKcnwS!W6^~mswVNQ&4VA$u0 zt<~gU9~{eqjc?IK~|C5p3lV>vMWG3|m&B z@aU4iXwDtglHiiMQ_xNDWE{|4)K^lygyztA_^tSHbD-GT!-G1*KC%*pcI)l05J{Wa zZm@!V(p*F*cyJ0EYcuk~DY$lLpA~>^!LonxxrQ)Y z8M+#}^UF>QukHiKUMr>wtGY7(ut6KJ;PIjJZe{_a$lSv`Jk=DngB_q$gJ#WjnYlgT zEpT(5Fyk1wo%*7P!_HEReaoP|u;YkD)%?oDG|MquX;iQlL1r@)~)dxt@qKq2bw-Lm*$(unOzU0&(dgeO%1{L30 zatzl*65T3!)=guyv9aD*Mx*t#iK(TEEp{ye1ErVakQorL!f7bh{?*Z6sZ+@}G6JZ>!7%thpRZ@^~y+;dkrJynwW4Jn=N*dF^iM2WNUX|-fnRprjq}7>F-ajy}h3%3?v`ti8Rn5kwL|;npS_|^&|}8vG1yq z2l_<_CTz?AtLyo*hL6#w$5KboasH*)i!UB~I`@&* zRh}gM6>SX&o{n6_d*C^~#c-{HZtEr&seoPm1d=!iG4oMzfpaIlmOKbDBUW+mbMBE_ zDb}izu_+7lKS!ghRSZ*9J;wp$kLcyf9GbnEE=wJnp+8F}(9;+uXOmpzkptffC$XqF zh2CvJcfQmEO)bbH-uTR4(@Uhbst$p5xF?T#pQ%f~m@s0WxA;2z%hG=?!>bHR+~GRA zaykCRuOLUqDBm|IH~eW4Yhp&^-9)KAHcc;ZP_qITVbP-6%%7cq6LI>CPc)T9G?U=x z{%FuY4rK%T@z3c5#Yq+Sl_VjkMEn}Az#BD*yOM$%H3{yI(7S7jra zoQ>YAa*^Gpfx~s=W-!b#BvX3*+X{Sei9-ilV3KMW0XF1DqQqSVNei_WRK~wbSG*ob2ZXJ(b7oGE}{oiCOGGzV1bd;J*TJ z;2TjOtb~!H2$V%c+Ctt`?qUQZ3j;QSTQ{?1{^&Ha{=rV}p3G|c!xZ|#GmMfurzMXS zCyb^?FP5$g6mvUntf~r|zcQ^FmlqR;EibkM4YqaZlgsq{zGT#^orUJn40{jL5t~52 zn=K!#ko0o}ugf*{@dcH5D&w#};=mE)`80U@ z?0ME)9k2$-WJ5R=_JJe6dqi13yF%^Z1Is%o^9-caWeP`!)X=EQnU$%V*GxAz2MrxFqEp=2Va#e6-WN#{WJ(ZVjt`Ua898wMfNezM-h82?X z?rS;{`^JmNud#_@AcGV6pZ3D`Y6Dz7NA4k_F|wtEyoFt_E``2VXh8liJ-;x$b)8XK zhJalDZO5Y&sb|onaBeYw2Esy``lw7iXDLtnQTFW#M1)rn`CgQY{E=&IQf9@6K(;j- zJHf#EvzR~+a7o(z}f2~^i$6nedKbb#}b^r7F;=6b=J)##5&klw;1 zJA2L@*qDB@(2xU;y8xC7vYR8hR49}yu9~S9qGJ2xcuX1081V62{alQ!f5dt)?SrD~Jyp*xqN)v2 zqRC$}UkBD?q5k4?Zvi}C>fkh1J%KlLR%u5v5rh|Q)(#v7A(Q!#ZoL{uRHhMR`&zH3 z)Nyd(6#CP3Hn@3s=6+Ubk22Rv&!6Qm%KX(+@@s62`+YZAxzy2qD!DN#$xntMeGG5h zQ3td^{_|NJ@&D^*yLAY4iE-S%{7qn>X%>(C<$LT`m80*XvM=q(Y^Vyo$~(b-`3-P6 zdb{4ETAWOk;7>nc?)qvr;7$<$TvP-Z&UDq#rnS3M(Sdpn4a#3`puM`%Gy0eq6HvS! z!v=Rx+L3kI@p&bucU#FTcx9_w<%9o3Xy`w)ixon-BoJALwlZxL!B$0y!x}=nlmF|k zYSWJK>k50sF-HRYOutmfs305UlX>bL-Sby*An(#^%dC>z>hw=bwy$PqznVa*G^wk& z3B!AkG|!*&DE8bjX^wKl++SmCS-W>A{;3t=z-!To&g18MLPnOdSs((H_fjNMDOyjI z&R`ry@Y4bMu!M|yMfl|Ld=*$5X2XKV6~lZFOP9hWr&MejXWluKDX)1kK@ez0x|6(< zGv}!yDCcMfnt=NN*PJcg%{KtApN+)D@o%XYxWeR&9$*rKnUEf>%5;1E ze<+K^G!RY&V%Vb_>1!FbfR`oVeNjj?@w#e$h^O0@qR@B&Pbs*cl!>0AK4QGH;E}hO z2mefEkNNAtopN5`Z1G_E77Q3j;qehZ#=wQCY^_d+65BcsF)~~x^~`Mt;JxO2#C_*m z-(;*3E#1U~z}QOqCl&Kh^7{Xck7knLDWfXu!i8l;m~l!^i-_+f&JFw4@~YgGexn{xo2 zTtUk}a8^0z1=;oJpsCk%apqh&ettgRpY^RpoxurhI&n1;$KGMR+i<8YWH<>MONd0j zAvp|@S>@MU{bwZ$eB12+TP%etn!{uE<;);%r|<%%usBr6sB1cn3*S%3EmJt2wb% zYb?-kvA0TQ{IU&R!Bl);>_L&krchc`^hRQfHoFsyGLF8$M-9F{hfg78L*#}q=K04< z)lJf-3NZm3VYG|dd2=@reZ=a1)Iufh1R&+yc7P+2w;27*lp67o-(7ME>s7V7RS6kkLO3^6?)R4wg&ZJ9SjS z5e&JkV*d!qpH9*tQSzi5^zF)IA|qLg-8OMOX4_b|L6yx9ZI!SikQx;$wf2u+EPayl~f~X$cl^?h!J*tp* z;ukEZ&Le1}E-YmnoB?4WBF?4xtFIBWjdHjD^+f2(ruh05{fn;62ZF5+xxd8~n+bhG zsQ)+G^4~d1vB)YXfwazf^)V9GwkZ}zNc35i4Lf9g>7mkwTN2E?xuUD)i0=bD*hcFX z54w3W+atdOm_^jt({HF0fas4|Lp=wbaLclx2 zWEm3^siBvjej5oJnWb1d_N`(lm4k1@xrxBr>rVXzzHo4>R8x8HjK={4VIg)nD^SolD=PLI(Smg*xy zB055c2Ia;LIUO7!AEDnJ!mm(Vm9IB^)N!$W;nC-=xVC>0iaX{Co)~!u4)e&*gKkgI z#s3#YczOH9MQc~FiFtPQZV(LSgj;Mf#O>oeq4m9f)0XYf#63|}a=y=O?A+)HJFcwY zfg3R<-h7_5Gy;Eu4&p=p^o~EaWgen3r9X(yQr6TndzUYr{53tT|*mB}B(c$A5bA*~jVutpKnT~D= zu^nrEZyN0T>IFdg9+?8%DL${e+KVObE?lAm*eg!ap$|PTs<4fw4Sz)oJD_Q}=)QLj zG(C~$&vg*UBPq3ED#kBG?l^Yw0$t4KUXnDy{f8f*k3H4FF~kG#q{(b5>`o+EvbrNu37~TWFdYAXjPyR`KG zHFZ)3qsthb*Kb&9f zkRqGTtR#TY!e~rW4Cj&8w2M?wP_H!pkdf4|wGtSk-nb(+`OqhT>lBua1gobnD!5;pqsv{wO=R5 ziLp#5aQ~4CnSLwtdu_QElq*@xczXH#|5ng49S>Z8Cv#%W1xC*7JZ*6xA`8hY4duC+ z>3r00GxX(m6TE?&&Z-?%mEF&Ehj@3eg) zu4W1F1BPhS1Ym(up)*P;aN0T9E!^4U5qb&J>KA8pUP=#~+dUcr>%8qu?VaDds=5I}ocZxG|wwMH{gC)1 zq-q}xmOFc$sk?QSw%4QpRC-*lSw~m%r>wQPsRv!wrxfm>)qBne3 z62#`gs{tK8n5;&^*x^pHq97${mGY4e=o=&vzUzj*8D&CnxP{G#O}w`8pduf*GG2RU z_-`ZygZF@iGSQnX3gVuC!wY}_o7dIZFC?u{Li71gect_b!C)ppuN=;eUg@rf)z@Pi1Gd|Mi}JqcONFC3U>tZS}rm9d4U&gwSfoV@@zTqn7PeyS4r5Vm&2RlMZBYil~GJw zRjPnQnl@eCX~^RdrL_@VOD3Y(msnl5seleb)FJtoyevO5H#F}3iET@k%NX^tqFwGB-0@18zll(dKeViJg?Z7I#0USRLtCe#I|Rcg|!Xxlzq%v(7;C zui8O_wZvCfYM6*lONqo$I(=5fnTQ>eV>ylan7X5%zo|-4zG%aFecaKYxJ68w{sw)1 z#6sBS5^@)E@lUG$RaI`GB4pM;=txI!c)PY!k7DbuZlwnNIeef!C~pJkFz}vo2irPZ zm$a-6Gc7c1d$;}WM7dssT(}@8xxp(n{#L1#j|+4~95JUUEWY9D*kBmI#@LwhM<@O7 zJxo0A1nP@+-*xGV8dMNKv7qisJNReJwG0idtlxZ1uMC*U@!XZ|FczvJr0!E(na}=W zUmFQqrZD zhu(K}?IcwRw>|p2qt=A^!g{l|+T$s4Pr+K&^0dmlprsa}2D-Wfg8EYz^zdm2VccGK z=EiD#Q0ubx4QJcLflA!s#xHDi&ksg60?_BAiKLgvr9Z=@EG@R|MB7Sp>F3FY==0YMG0y<0TAV*7AS*sCZ(cL3eD}DmAyc zy?|BzfNo+e9jtB5;P+9%1+0dZLjK{n)kk62&gC71%BWXGoG;6`OIQoUvsgfHG{O|4 znuJ=#Qb%NTxCeqE6*9O={&|Lw2e)@3{V6u60#wPM>3{fT{Fq0_D4hHv*am?l7WZ|{ zFC(pHz*iHXL$u=hUCkLvI*NZe8f7dg^koHvaiZz<5jTd_<}dk+ZP>kTz=C#8XJ11! zc-JP84`P@FrViyH_)^*_a--^*n>NmQwX&uCjuk0Mf$i1ZVpqjXXt*6%>dOnFj}^Jg zo#tGcfW^=%RA1#3QDdl`z?{-^_P|y`KYImQ-lFzDlqOqP(At&6d$=6W5T}-?tZKhf ze;?4zy7bICOp=m3YP5}=S4UIIAFGC+@`D6V{LO_36ycC4TAPHJBUbYDH!h01_Eo*n z1t%@d5+q1&Kl+&iCa$(xK#J80i~+8&>!-|4_y+O@?|8pSmTp__XG{(q-KEI3=|T(LtXJD zz_4+mdb%T3(WuM*h{aAN9VFKl@Va9W>dF6Wf@rzbUFPROV(2KkV zEzK)&o>cx1Hi`mbKw4MgFHDj~tKX=L{d4fidt2NhD#K(Q14*|kC1*lL=uF3S0iU|F zb)ziU*w1YG`VFn{$X+Hw?|q_%aH8BA>MqRchd}DtxaaW9e@gkY{<3X;=vu3Y(YyWU zwT=|qhj=AaH57lbnm(atfaHh2fw)abS!v-lA`17|I?n|M0yncHGCKdnQ=Zo2`V5_e z2t?%V@4m4qejGUmF)Oya)*B+)9%Vnj+>%Kl+JtroG`3BEiiARqKSi@;rK^=Tv*N+9HR5aneWr{$IHa(h=xRlU>8G2*uc2t zvQ%H|0#`^>Y{>oHJ(1e#@k((!2hKsznTIAX3k11-ZwhzQxIcHY({^+xn$9bGBvWwE z^ql>5Nlf0HJ2-^=TD|~m&qnQwso zPR}P0ii9X}*2wDnNSoH-@0PVx%+#}iELZUaVEa$j%<)H@IDg@m9^*%EqmKfcx9!ZX zs4OTuxHd#=cX}}Xm$n<4c|ksw2bJ$xuqA2m=PWEuEdw#YDMo>J`-(wvCOj`GMjmhI zC?sl&j;)MzbWFFu5XzNJ?{SSFxS0OG4n4rob>F=>3 z<9~78=_~oiHljF^Nrc&y&=1)M<1M6L%^s&&=ouIH#$W%XliyO%l4?f!v&}PsTP1MP!krK96Cul7QJwTOPs6{j< z({vN!VZa3dx5?a~;36=YNo-dj?eih@%~7hBmuMLr+6S0F8V*CKig635lObF1Ep&k0G(gQz|+o z@20N(!@i#df-l?BQarr(|Fr;e>Z_J?V!CtX+1-Ya{p2V!1Ztq~VbG5^arBP zQobV`{^MuTEvB(3CSK@YBce^P`!T<&R z4ad#za*1}#mtQ2kFr8Vb9p}b5dsr8`tF+5o^hbV6SHSiq+7lElg`^m=iy!7~!QuWh z0Rtii#RI^wT+gU|%Z0i1p<}B=c6Z z$TEc6mF=9P$3}}|@#2xrKBh-sP%&UXrIqdsjArO`F20o# zAPxwu8ql)5s~Mk?uIM%%Xg5&)05JTGtOsnCi^mZd;TC-he-1~MZ*^zjd&T`74?gl< zKcrg!$Jtq&;M;O1{JJyLtxd6>&O&uQ8&9R2JjBV$XuSy%`$Lh)tzx9xSvw&}i*~C3 zxTGJ3T3C46@du%DRoX)7GXI&qi9?^#?ml#<0>Czpf%y~rL5Ixo(WjpcHC^Q4>v<0A zI+aytx&pN}$JESzeeHZlN^taesrVMvU+z$W2#ZUxWC{VyxQwc@qVr_b-IsM9DsL4T z1W>Fo|yp$!7|w5sNFFvaVjj`_$Ws{5QP(vaz6La3S8F+>pb zH9n$dFYyZh#l>OCNg^&;Y9;wQ5IsGB1L-|YSjss&^@n1#GPQ;?f?zBEK@si4;LY6z z5lJ~!wFb_bO{lJlh(XPUgf6;W*K`=l=U%n^>^)aJnu)fhBN>hhY0hm|4E81R9g#s4 zhPf4Y#vRlT?^K1-Kzsafju0qZT`k2KBioSicFJXVlb5%$u_kC2QQ{1Nya?ASiQ+&R zhaSv3>yJG?BDxZ81jUs9{iv!kBM0CnbB-ArnsIla_6lWu^sg_xhI=Hr2Jh#FQ;L~L z38WN@1YceVxs@%iSu!#Q`DM^5ceF(^{bt1RCW#zrvXF3n$S;pHoF%}+L`u-Z0XUc%y z{y!o(=-8A53*!2wAoqH$e#$e)BkOtijb+CzM=8S>v%yX>Tt6rQ!dUuNp>R&bhhn=a{Ml?F>an5A7PhA z*9vG2waWdbjW9l6`e6_wz2|7T_UZEAT1U3nihu z+!OzQ=lNZHL6v^E46dGfL}xZt8d{iw+HT`JpkJg3KZzM>?zMJ$zD?Uf^LS<{MfLJ-G6F= zb_HFQT~T)%IqBcVSGzUApe0Lf}qDRhmc4&}Z@(?J;g%F}nM z=Rf-+0&Hb1kxG?BMw&%77CF{$D~|=DkFlS3P+|bjj8z`Ul{(>e@JTN*jeBaE74e_^ z?XW)onEQ0wLcoGzd*3zA`n5mg&{kdFZI=XIR|5j2!PPhH*7L z(dyyChUu;x*lFYPtBqR5F7kZDhW((+-fs+16<)$!xSxKVGvDlvYmljfPp;BVj#!;# zt(s1`La`YnYlD4-B5H(K9~SCDu#IWBDz{N|MpH3OKifMu!9m9>8{}q2)cDY2FmZQD zU_jk$qiF5G^6RYcVYlk`O6e_MrNi&nnF!kgJxsRSQky+_=FWDR;Mzq|04V zm;YarCSxz^O3JUUp#A#dj+0Z})L}ItGkD+K|P#kVtw6xB<*7yc|?a$>g zm-+qLQ0cF9DW9IqFdale>{ugI-P*(nTnlUm`VyS7C3kWL&l$4VS%?XQt28SFz90^N zdCcm}qV2GWr7z&biG(Bix@%{j-KBDO&Q}vE?HPh&dbIN`>Oy49%ANSO!0iK|h{{s{ z&7;l^YGE(e;nTQIJO_dNMVK{J9%KuR*V!T8+mu$=`QW!~Vm=n%`qG`?=4|M;_s-g) zJ)gk*&7EU_DG4e>RddPYDFJD#tZ>aS|Ko9amu^bamQr^=^0aUE>e!K)y!FRUFiGSLiW%Z~BiKqK^1_P2*%pgqrYEPC-D(kl!^+UrejRhwF~Y*al^*!N{1z&6_Vy{E zpNM(+7eOyWec`fn&l_^qyuYB?MBEG8Jqu~qqwl}YeT-~&eA7=zi`opGTndlQemcX^ zJ!8UYG_2WJ9|PnJrICwIM@k;3U>xY}e?Kc~4T#jIQB86W>-}dzoW3#=ZNc!>T2YSo zSrswtH-tY>g>%@|qRrN9S9tij{2&b?6YdPu7n9?~MIQ-RXEy5}cUmPph*Ypt{o0=J zx$|-;>SySE1ZZMy!GV7SVzU7eKou2*on?Qh7V_s_$uNV8Ty#NBL=~vcG8>YvwERTg z0`*&f*~WAfw&Fj!%55hX`E%(RqPQ9us*4fEuL!Op?7#P0h)`GBshbGC2cKkEufz4- zQ;t-hl9QC6=>n+_V36s7-hgi?WlF~42v((VWlO&?I#c0br~+sV?V|S@zyjD3DwrW6 zo!z_=&GNZAiE{#?G>AkwMRcts$3a*TSQtvl*p-;JX0!8<8p!L^pXQ~f$?hooU%Ch@ zBdR$1Y==~Sk>G2V#7GL~cI4_#Q!9I+t8gwhA%G*a76^DFjbbC*W$4=|L)&l7XiU4u z#+Nt-?ZfCNGGdIiY=cB^rtb*PLQ}pcr-9aXAh~B+a6usGI>Z58^X!Qaz>evGB`pV{ z;|wZxpnxUZbb~5Y9=^F(8%)9;@>^tZ0&3EvOuCHjAH8c1=j@eHs7CF%HGNZQ6i66A z_liNgd1ci>Xd2El=JaC&s#V9bY<@x(wMB^HiqUWtA`8MAdyUO?n}io9tf@0Ot#P_M4N$|?vwc|&lZYl(xXd=JKMu6hvh?Ni-?Mf{E_Nw ziOF90s;1Ne4vco}XQwTO{4)g5^&X^b-P$_8u~VutNn~8xG&Fay*AUb#;2r6!bOFh0 z^4}zh<$rUC>8vt{`otjZp=R}9WR;BBp0@A)n62D42wXd0(k`L$Je#j-QZjfl-B9ti zDx&hjn1Md?RPJ$fP8*eMMsJcx;2Ldg&fG0tPZGJ{>L-s{JBS|)z@^x&4*TGVGD^vP zjoR?t&y4mn#yrMoFYZ(DUlj50o#>~lr9KH22xKI4J|H(f<<+Lkd3@>|bDoRSFBtB34d&Y}HYg>B_Mr{D^-e7+1<03qZg*~f$)w|-|Q z4Ke(@G1boG7F&lnb=_ubDzH7gs4Y?=2Ry~Gv^7d}TgnEjGEBvwmkXx@tu9PBDES5luhpCOFUl|;cbloI;wpsV-c5Z0)3MrpFhX|i{GhOkM z^r|R?d}%uM{8L*2jQF%yK+j+C%X=pcjrsimTa#9dn%!fV!d2oC{OSwzVMAxB{e

    zYU_wlWQG55#_6wndj0;Cn30nI($nwW8(P9rYDaLwF=J*(i(tP0HHQ=1#1PQ|@QiIK zi}1e{YX<5TbFYQpo)updj;raOs}&Pw*F19mS?$aSVfqGCjN7At&J=D5O-B?I4y^wY{+fOY7RLb*{@;fTrFb|iT$ zK0}sxLxq!m67Nq{%syt@!Syw~mEM?^B0zv3l_T@evDKAgYv+L!rx!mw#4gdPhFcNM z0^Z;qB)wm3%MJ6`qAnY$2V5EZ8G51@+8gD*rETtcFC-Rn@E=8NhGYhvo}NX%#9R!7 zwU|aQrpe1P%WmJ&e5OkKS&1+*jP(1DTg_H~o@aNy-;e(|IWlSLrG~CO`-epGf%Q0! z;d)E9di|O*^cC*&g1HL1#si$6#NXmhFMpx=A)LCnv0wEKd~Y-bU%v+F;Vb$mQ&Y&w z`8>@Y)WqckQaK3;U~d)eirUMU`yL@tw-6g{S-o<8q8SHAMb6yA5JU@D*Y>yJK^T(n zWkDemhE`BI(4Dv8KKn^DC=x?3oyuW)Ufwa-_;bWJS{VZ7gua&E{=^TXwn5>01k{Pp zM?fV=PZZ!hrpay^ZAQUj*LUgO-bsGJv9&YJ3$oOd5{cG8nt)N~CcmweCjSp5SJ=b) z8X7c^LS<{$I8|J>j1Z^GZL%Gg=#b*u5kY->nH=Jlq25ADlmFXl1EBXU1QU2Iz`+Ow zMO`j&_>C${N3}M5HqGp&=w~YeX2UhpD7-_jV%jTQY;kbYbH=`(Z|yg#TZH1a)B#3F zd`7Wzd#zQ%x=V@NK$3qYHdw*wFhOMGi@Mk+It5nS$0a#-q{hvap@w;i%i{ko5#ZwR zk)sXn$@V*Ie>_pnO*M=Eo=H1W(I-EF}uvMer>$gL+v`C&reb*VuY*!E1Xj7vs zF<_}62m#%pV@Wgp+Zcm{$l*cxc-mXp%B{=R^!nhwO+>>7+d`$30cR0F;ZrT9JNkG? zVdF>gN!F|{zgwz<$C*ghT#x;4Xz12sEvjjuR6+pM>#lXI?#s0aL4U2}5W_9-E*zqbCa>hI*o@y1Tnv+ky!ik{Wn?#$BkA*04d!t!{0rcF92n zr+=vfz||Q3L-Rwp!SZK@xr~KLBsr~b>?rVZT#{y%3Ukru6dZLazJSaJ$|sn~1=+q9 zJekE_rP%x~AtKjiRsWkded@_6TmkrNb;ym_*S|E-r5K8~}FP^kbfFy1tW zAnwC&G^#uh@XfByoZ`B0>LLHK{M8I{{hs7)J|m%UKX6gb8YD`Fxv!E(e+VS|~gjfZD~7xnx?u<8}L3VMJgO{8aB^r(oUb9^=F+Vyf;9UK`Gw|x;D zQ)Ko1$TN8*{uwAJ7{%$Z$ExP`G460C*bU+OFMsQ z1998{3TGHOaK_&1Bf|(SO@i+O^epFYV6y7uYZpPJYu!UEmj}tG?;@utUH8bL{cBP? z3g&7jSnbBG!o5RmuE$D>M|(6<1*F8#HAJrIp+1~ziXIrY`6T8Xq|4gSrRBcI0y;NF zRh7uEb0@&K2Aebr6truc1+^TJ#Mjwmr8)uGZzo<+Cu}{{+e}u_NRU8Zz-StDwk(iV zd^*+(Byoe?Mkx%X=ZVrAR9We_K7ShMU_D}nSALW64vU$l-=u#tivKGsizeHUnG7GVslzi*nN z!gg85n<&yJL(N}A$sfU$$%Yb`4-%XbR7fz`Ao0IshRShPby;=&Z_8CNYKqfzD2W@7XC zADHpNnxga7oRYTBkwCi+npTaTlDwUtm$AsNn1!O-Yr`&2Qxu}VCFK+vB`%EbWL0}C z=Nz`~u12dCK-<5p@@z9Axmq2nTd~wt&!KoJEB%l6KCC8MuNhE3os&5POc?w+yuKr2 z^M-M;;MWT$JG`eA^jM2K4Xj3M56fmu_lM+*^px8l*UP;M4k@6jceeT8z!aS$pMSo( zD@%~UBi$gaJ@qQ}$9 z=!8}RRxbdIm3x?N`b=>Ee|oBse%gV8Wo`3rPGwIO1nO8Q8c%*h_sawNJy0FZhoNRhTeb-I)8Ipyv!nOrfNQ!cvc?c_hS- zSz=M=%@xMLG4ZTLop5$9s1le=vQ9_73;)`SMyqP3SD0GY$kx~ng?Z`p#Z-uCI>$rDf6g{C^#aV4RZ_CH3D=(YZzhfaizVG)$9K(2K8@LM~$YLDF29IxN3 z!Rn=`qanM6*Q&WFLe{uop!DCP* zFQANP)sHmi>ejsTgZ**AT=S2QW^N;$%V{#&*8U`B}Z|qGBXk|ZTM*UP|YSNuN z0aQ=g9_g4dk2l_h8Y_q-gi_b&3tl~tGTvP7TK_r&vDf7S@FY~TGb-}*qv1vOn-p-$ zO@cdOs{U%U#B#FG4}5wha%M0c`tVqExg_c)k9PN5VQe^o_B|RC8!jmknmkK(Xgq=Y zQ-()M$|TChG@~(oL-p!WW4aG%c-HvM${;O_2uzmG{$hhN-$TMzcX9!Wo(JSt9R1@` z?@VDkx;rC<-6-L+@!#Fb#pBsM`HRZUnn_oR$pDXh0UhOWW`GNR3wd(YR=0a8`*iUv zXyON7+-$3{k}J%2AB0HsGZcq(4>*}kx^ZU}BFW;#t&)mp1GEAHWHDUZ8XoqGZ@R8= zAFi|MLV4InR8V(vhR-EvkL|J0Twoe$?%}9g?ZfZ5UPiu;?WA#^4lLOsGn6kJTS8#m z3)ro!sv0k9ZVn>Zq;3{aHWr4ne2y8NzuXwRHA!u%=%pd5>0LRmpFKe2c!}Q%3Ocbm zcem5ogvuEA>X#gBh85Q)4!bK=?u)u~@{4{??U-Oy!N8Ku>nbcrL8L+_y)hu5TTQPLgT0vh$7y+Nj=^^Vjlm z&Kwpa`kiT2W&VbWlF-f#a`v~_YpVP7BcjkAVf_$wPiC=zo{KJ9{6Jm;ZUgI;p^qY2 z$mBrzW#9q`8XCwL8B?6+TJs}OE@Gq{;41Es?|`01Ya%cA6y3jYSt)Nf!5u5P*CZ!^ z7v`1UIN#H4Jjql&H&DLm?G#<5U z=}lsfSf^4{jmR1Q7`YAF*zw~jgG9a=;4K2)*7&7m&vE!zVd=H(je5u1D8m__pVpzO z1j?Z13Tl7T$0mWcOI=?XFd*ahco;_YRu$O$Fbo8l6EI_Z7nO_3_lr5Sgeh5r`UcgN zbn9VuX^1fBsRM5{#(fvxrMw$a1j|3o<>{t~8+T)FIPdv=-fSqPBMV8;y7WPm3LyG% z$*{`Xp%ycA7WSy-^i)WAq+39Um1edn(#J`w7Njo*=#Ac<7TFGHEz1n(?`1#0t_-(@ zqG?O%vBYicTUVwOCskDLt_B29_s-WUvr9`6LJ_Y)2VAA*_o&i&GNrRTEMtQp?3W~g z>$AyM?7oFQ2n^xAwZ9jZRFt?7J!=Ya35fs(PobACn#L7bTRPk`$-G~@U{JWCvi2FC z&WPAlc|KGrey}m=&L1`s@L>Dm=aYL)q7&V<)%?1?){HQystb8?Jgs0{hHi#MY^aZa zDuzi+=0kPvr3fOW=rgA_52odCfl0P9GdsVp{uyGdRK@BoJy&6j@R^NPlQh&GApQl} zx|f0j6>Z_7&l?`56P|O9_PhnQ|R*MXgJ_%pN`|&tji2_Yl8oSZ18fvbN?6# zG0&?1^ad~qA9;R#5aY{cN!%Bbke_TmQNv_q>Va_3mB=e3@sgDOF5k*K=a!`yGt|B} z$ShxDrv_hsW!Q4+>@ZQ9U&m*wL(iFlN><$jIvn6N$xOzGZ#IlW!uA7PK@OpXxKx`@%3vPCOsWZj3h>vU~S-+X38v z_XXfM7Mc;)U9kToi_E;Z3UFUaD&BD!PvokkfL4>o(g_Djmp7~^2l{8Iu zEHQkGlJXE@6*3&=Bay@pd?r>gx#6Q1<#P@ZhO@Ebbc%VARh>);OMV^T%?Ws}3WF-W zOmF>=tqV0mjwpQTN-7FgasWOENvJxCe#2sX=vQ3+3UhHVTxj=X?>Q)MXe?XN0jHrB zcT$VAV3&mm0rPbiDZPlaru<{|`R=3K&HzIN6C*x3^ z13HJI$_|iSs5T=U1xXCvW2`pHSkmo2>ybpxP2iOY6Zl$2#oZOuIxo1WX_B0}6LC~6 z)_)@B9|jk=_G1WJU3J5&b|Wck8w1QxVT}cAVi8a{3jEglTxb#kIqF@v61tdXT*_L+ zvz#Cvhp?B61%mvdDZ+oC6uQ?E&+8M$06AiFyTa{=o8xOc(fiA$WXx0e2{>ue-GpV+ z=D6{}XEE`-*G|}P37c$X9?Ivjs8v{!7vzk-0*S3~_%J?{2@3e)oE%yLxi13sK|o(e z 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 W?LYTnBX-PkYLfM(Y3h-}xRt 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 diff --git a/uds-p-launchpad/images/gerrit-bp.png b/uds-p-launchpad/images/gerrit-bp.png deleted file mode 100644 index cdef4199341af32cad2349a6b0c8a83481a8ceb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120018 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 MYo7K7FGvhKQWJs6YH$ z|LQA7#t`&p)bYHz^ZXx|=nu!3mV@Rq{1$Q2Z+mF%>(%A{bQk)%U6KVen)5kn7`)as zr!2tu(@pXxoXK75DjMh>0VJN*e4x8VUv$#+A!Iqg}x6^%o4CmE@5!bQRS+VEEV~2a{e#m-`jhE=U{K~+V z^s5=`4VT6ys@~Ggk9Oro{DH>p3V4*OUYWEukAM1geL^Mz??Eo%Um#3Ag}}=vB8eBT z+u@B^>NW5vjqo#>0#$TO52d?Vi!W>_31o^dx9tweh9uN#Qoy((H>m&nTE3fhx5g5KGQ4LaRU67`p^>t410;cDU#tnw%K*>FW^?q6ua8(_&r!;FV6mVcSCXC#i%Bo0p0vLM|mUQ%9 zEH|k?iZ%Kz zV~q(+Bx_=I5daB&$c>NOT!6*rv2_wXEj;?mSpis)p?8Zp*4`!K_XBd7CT#nixz<+! z4sZTeO;&LcC3HURB*2usbs_7iHqPn>rWT@#j^LU)#>eGzemVa<@gstI*g`Bhvwhb0?)+fmwdAMTStO zQU+EM4Drj+6tlP9@%P&=*IH*gssRm_00xP&=SZ6G?I@z&M>Jg-=Y7Y;b6KHG;LcxZ zp=7K3mcAYcS&8O4dV&{beXO-M4UzX*dn=3fmNR@eNLOsulP_=Tl#hKw85QrT8sX##P(lH=K+?I7b6X$4btiw4>q<_}fj-ltC>oc%- ztN$t@ef)MEt&@U}=3_<7x%14v4&{vnN!+B2ye-=n^d|1QZFp%ugduUmeH_DS3E4ng zZPDb2JT~pFTzqYuz{x9Z4Saitwn?x2NapJek2W@y6>gU@l^O)Ir^QFYK*BMZ*04bc zVld)TqAM%i>S!?_lZ}$(*Y0_NV-{@@XCWddw1e!|+#JL?&b4gwj*#%ld@=4*2Laa` zf|XX7iPkJdSM_Q`<#zddqkYjN7ptMkrjK$0!^or{Hp)dMD^y&Jut6KC{VTRd*k%T$ zevFYaWw}CU=Ky+9do?%jUgi68~4WOGV~jP7-hWvBuX75u=}29^s)B^T$P7Iw=?R;i6*mpC#B#}L|h{4 zv+u4Mle(l343*uqw1l(DO0ljY;++6}1*zi1FPK9Sg)Hkj1<~=pABcKT?!{mM;VyNr zxAx?|Y{_Vxiwr}htOh(hJCs&>L#|ZP_{tP2Los81g!9=`$RI+>=rc!89zU1`^ze`0 zclT(7J>_E>uw7lx!zD`LGQk*CHu|*^nbXj;hC~~{*m&=P8h=?5rkVC3c`(P4RtF~P zrp?+1N@wXHL2O-X^j}(lK)7>Uy%)1F{glPg@;R=P&_i2q!pj+FoJHNjlO;kak;Ptv zk30Pn8rC8yih`{@Ut{ZzoJ8bS@0fv?8nE?Hho4_ToQV!?$<1=CS9Y=_TY#N+a}_nZ z>EDAh+hZ7LY4c?&_L##IFFY`3_xkGXf>t4k`wDVqht>RzZu_#NU|QXJ-ozQPCcrCXQP9iok)PcYA=+tQ_D|7Ale~h(5GcuSxWO5UVjS$#SpP6pW{GJh! z&KG^xoHk8)5uahPUa9OjL7qg%?AEooy0^sVhwnz{CMMnrVOS<1AQWU<4C7u?P^6zG zA3YH?{LCzTLm>IJwG3abN&APSLlM)5I@H5>zZ6ge?<1R2q|S_Vvx8B zHgPHMk(cPUK71(ePMOi`-v#>igpkcHqnEM7|0H63PKH$z-pINaEg zRfgq(UT?!TbtEvp^)=N7+nV9fBN4IwqbR%Ba$XbgRKdxugZRAHZt?V;Y z9O$R8;FhKMlA6%FP5cFGYNjMWQZVX{M})*6v3b4k+Vxy3y1>%JDwAPn`{gsIW&B@H z4H9pjGU+rp2o_X7f=u3Ct>110%@iwrc1Th$coF4b)us4E!Say*cdGT_JoigC2Vqd0E?r2$Jaw_XWR(?A3DD~Ccg`QJ= z6eKGUwE*nDyUHgYPH{`w6;CJfbfARY?l}2$HbQS6UU>6`-X%KZBoSU|?tRF^1g3&> z>DeiRe!nh^rdnj#mqKGdPdNhqNLFcC8Jo z5v^u^j^L~bb71&9*G5?f@g9nlBXW1>98$Qoqr+_iJXm{}{kCDTF!hW90KTH)R50wU z8qD1BwI>T6J+f& zxM-?TuY_Fn*|<_aKde46Tkf+ullMNJg6FK$Yf$aU#`77SRtV>w`kQO%n0?Aaa)k?2 z^al}C11&>RjLC21f-jyLKUSy0YFCcg8m7t=@+d~OPfu8W^VH0`u>$EbF=n}}tTY_} zByr+&zcNr%{Bs<$ZgkBa;yk{~O5KmoAO7lnFq0=$WQa)9N+#hxfZZGvqkGEf`7G5R z{^HtJw>QO9bR;VyW4JRIziBH;{~-Z^mh&H!d)$FTJJtX&j*E{McKjWLaU$pmubWK~ za?HU%o4^y&>qVJASQ}YODCk4-$GM0@{5E-h!2$dOW}p4{rDBy_CiLxYevLadAO6C4 zQbIR3x4Y74^g3prp~Q4>aPY^G_yfFu4^k1ld-o1aqo|qxX@Vo-$`SpU_~AdlAx}(P zyhx+y*1)^*HQ!yCiYxd_E{*=GY!k?@EUx(^{^RE9E1^s{jF`V;{Kc?FKw~^@K zA&o-}#53^%R>UA#;wAn6@d6R)=w*3w0KMbQ<79y8`eG6A94$-wQ)2yWavn{iA>gk}4)64k# zYfj6gg(kWWTtP!$W9^H`w$W)HF|mim!RTWgC8*v{k^$IQgPJc}MaPyO(LoAEjzAYjR5*6TSH8fj4sqDH!D9VZJi^HV^w)5>A|lZ<*YUF zL*G`!;GKrN&gdd0s;fBuyUQn$Hm|mh%Yq8nJl3guPN&TZN?bPF56fi{7v$)-c$<2m z&k*9nl`PlLnat@1%Rf#Z$ON@4DD@u3H*R$7*p=K7M`-zU<@60!`<{G~VH1unGt>Py zHgd>Btu-iACSAauOwfU9BwY|(Dk3JYl|%n)M~I-zCv;RH>cS)oP05q6(2|b{c|o$Sr4$4aJ zK_{Qt>U-w!5pvww#eu?$*R+wV@+d2-V-1w97}nLy?$A^)V65e9a-_ z^V?uLoNs8cuP^jqxrNvBY@7At5uq=nWCLWeUx>4_(n#UPp%fsZd^+PVpI|58pN=qr zmF|?TxTL^8_KwwMqYd&X1Se_wo_q95(FNr*p_#4D51uA#xYyFcLt)>7Ris zaq^bFTJt+Fi$bnciWMFO_yceymz>%Dwfh_M*RwNcAj3q1xK;7jmwj|E^6Q%%uc&Iy zYkeGw*y4}i?}4&yA2u+1@z|`&{l0|EC)p@Kv*hvx$jZshdR;0^y*u1{_yl9To%+p* zU6-M>X%803%#_kb0cTt)17d9q%VhC3^=*rbQylA-N33Rg1RxVe!-#+o=yDf?wN!M7 z-dAwoteJ7)DxeBuD19bom|t`hTIYaVq7szHuI^lY*(bzfDgqodW)PwhVL}57 zbdf*V!XrY&GbvYloLVYn2xY%V0X`gkOnChkzEFqz=#j=BmJeMxbbHBixjy(#Oit=H zI8dYalP55%%g8~E(K}5p;ER1l>IID#3%186Cu%Bx-+6jt^y4O@Ag9{M6Kx zY1v{m8y+xvpt=;_4>b+@8Qu){U35WQx4_*Bx^01`><)RcMw=A+}%_ zmVA_@oB^Co=FNsIhjg-OFF7@cgW=Ey179D`UAcQ^kCY13ljZ*{i*epfC+}zL(cs9c zoo=9sXtq@b91)j7svVcH>LhI)Q4&uqEjM!-E_INyrM-Inz*u|czkm2jSoYX{5yG1- zi2`#ot~zPUIUM{Ht?&%zO&tZi7pvGhEfKAN;m7yGR_eJ!hKCiPC0&7)z!7weK}waw0hTwZ>o zAGVLS(CsEb1t+|!>ws=5t9wA}_~{Xklg(iYN24*@Ams)4)T;Y=yTsW}{9WViLCcPy zJ8?Xz1EcUz`|G!Dl}gb&DB-=)CI#QoOk;_PtrJ@>BSP&vwn2eYTiF9&s1c*p{7Rdb z2l5&=-{y76-~yuU7^UX@2Xzp{Tydbm3T44;8REQKZ*zQo-z ztFI55Ytx>0cfRwH8U*y$USxGD&@;WOtjv zT+!N#vt?|l@)+;}_4GVr6a-@U-oggkc0Y(c$&fp|9!Cwq&5X`BecQPfIkw-wgS782 zHpI-=SP_wt^`mnIY)_YvS_~#MnYU#y{UOWI#lTTG4pe7FK^VFC;C^OG9h{T|EE*Q3 zE(yJbgT@Q!_iw@XTN|0#WB4cMPuE|h^}3tszMN`<`MBo8R)f^2X?|u3Qt5HU*u#oH zuAXz#!Z9lZ0vof5(dH*uA}Z&&h7Dm#2^Q>?;sZ zoU9CEETps2a4&mQ#)>9s20QAH)(OE$WfH0?5e_D*OYOiKw%ya-fR6=un^bZT@nXBk zm!d&1WP=!P(NqxjdTKYdVu$skwaso$+LO-yY_YSo7uezmVs&jA`Y!)W$H=-v$*!Z9 zQts~CPeP*8h6@&zH~6s4GBQ@`gHV)r4+$j^54&jml6F?98I~b_8WI&Ke2M|iU6Jd= zEvoF%HUpzvgxAHs33NF1XF&lF?bM)6P^vJH5iMvmB(Y^H4{v&onK^xuD=D z!$Q;kFDuyBJiV}#C56I_*p;8Q-%;y%x?9Ym28db(ZKycGYN>s<;0`phlxm=q{OO}2 zk-5Mh--l!0%%ujZH?wWO8@=**=C(P#lE3HfIPZB4a9`rvo>ZHTYRP?mv0|e2)Jy&yVL-dv_~)j{ z-g{7Q3>&NOjV}C>87xwhHupa*n&;WA-MO{*fDb1XN@?HhCZ$GtoQuy)d1lydNSH$M zCm#7a&?ovl8laRgM~5GTG}kFGlu-Sm>Jok9wtSp?xIGd#&xt^({hftY+fVmmeU>&G zS0rH{Zmwa5hVh`=G*reAEKvd0e)z_S>0$VZft?*2oow_luqi`OXjnY>->!~Lo_GYC z(!Rty>?c|;AB{!~ioMnqrkayNM7#5F$e%nOSRLK;qBO;chK-k>AGN;>I?U%cpU6g3 zBcA9z+EwWPsylq^&Xil?ak7&Ef8s0}s2Ad7vnA^7OTqG(R{Ah$+A+a50hKP1FkgY{ zuGxT0t2Wcpa(IT_tbA|xz)gKKh*Y#&(u^W#@O!^h_-QGiw2c%XVm%!(tmHq@m4AZp zIX}*)Hjy0OXuh=MwOD4YEp>9};AtaAxpUfh)-zZvP@W+V1O>V+CM5dlK)m#ODW@0B z@8AzM6h<4`GK!T7an_8JY$;|t_iAMEW>=_=xdx;f8NM)|LfJNsy0$)TVbrUCZ8-qQ zS9-lzmbeOYxUOY~)m;e}Oz9^DS3T}k+L)D-BKuDpoijeD zXOWh}^cLHEMFhGeh>%JuZuyz!nE;PzCl2@!gNL1O1 zi+gg9M{dZ8yISv(|Kg4>h38LV@?Ww_(rk7W8>+l8iTj=wpjE?1xJcrA= zr9w+s6@-FsuG$`brqVgW{bry(!6~mY5G}j>a)VrFgtAgjd7-PJCZESa4}e^(;0TE3 z-AB1fM9jk1&66;3tiqIe`S{mJeDGr=p8Se?PJ4Q?BxNo=Q{Xdd`4yK;5*O=jcd@VJHP3$KfsAesGg$d&#C4?Cf@l?#{!0avIoVmU`=Odo7;qCHc?f z8OX#DBI}yR=6slKCA>ojW&L{FwyOJ1GmnSdkIUNLD2fQ;4!M|sMFUhj?$IA8y@=OY znuw|9FZWNnGVJm<;%*hUrm3-XuMGQuP5Al4y#w=vh+iFAERl#fX&*CAzJ+yar4*p& zg`@+G-%`e?>Q~E{5vx73RQiLf*u>K;tFi4%GDLUg5}yQ2M*LyflQ2sCu-iK_^6oV$ z>^@g29K>sNj@NyUQEbTC+q0(609XTuxmQX~t)P|IQNjA1+q2Vy67R~--0hO{@0Vvm zH@;Yc>|oK~Rxz84qzkUT39Gz~7$bVgR>z`}K%rcMgBGjf8><~>F9dFyjQhJ?Y$Hlx zN;A7(5#M*=jWwR4o)($rv*8UM@UoafKBSR+^22V?R)LtP9fh+dYF`r#G-l)Q9Xxbu zEM^6R9u9LJySkYEC}eta5{{<-(d9$?PTmmjJ&S|ib=8NFsh2S6#41IHRE^Rb1!J0~85HLn7FO--y0kxOrPs?z zQg8G@46+<0Z4z|{dB)OAwpnC7)wMil2l|x8_h72fOY09KGHx|%IxAtHA@sbk^Y!{n zpAB&!ve&DZk=H^}vUDMsxB6AKgYHiThPVTA`4liE;~t+V_$K_0ocw2oB9p^(Nu-b2 z1s<+)*ZfGqqHlmjWhaWOp23dKR@*+R#L77s4B80mx`v3LmcpQ#Sx=|K)jy=28x5e*1B45Q^R5;?Ts2Ow>Joh0^K!{WqLDGMaYVAlA~3!& zvQ;(@$e2mGJOv@+vbOWK7a}y8yGFj(1V`WA@W1S?uC#T@hF?y)!;c?72ntefyJL3- zLk(9zH-7I458el^!cI@j@GGfF2*5mia39hwal50^q0Gx3Uayr0GLZfklUHi_a@q&s zXXqo(FHR`eA&0$QJ}UEjAg*m%usFTesY!8XZDV$|vJzuhB_Jv?cc-icqF%q?*S zm+RtoIpJ%4CW%L{yYB_h><>_At}xAh=DikYeS^hNB`tSy+I;I{go4#Ae^q*DP=u)09ee0| zAhDIaDJv^GS!b&)alJ`|xVuA3@Uww1NOyO)ftnS>=fz()HHRL>;^x}*@eGb4x6Ug! z+r$|i6RSMJb%NM-MDXn7{t#V)wT~MZ$=!l7`$=KA{!5a6+9@qJecjz-O+YJ&yR%7e zB1G%Oe@JWe)>fTQeLX)7I;6>yEF96B7^n#PKuNDjFCM&8t*GIYr;W&6$>E@-rdC8D z?~ad-`rVd!tsn?9W%qv*JkI-Ckov{JK~QKY@ao7UCnqPIf1EQq9usxuiBD;!O?M?5 zO@)pKV7R%p8T|EqyZM*hl?~+4s-RW$j=}lrV6T)n;y_d^yx8aJ$}N8R zEQs%!+RLDllkeNV42bXkJ9pfZ-zXf*i3fl31^@l( ze>*3!D((V~Zc$@n3MUv5_x0=7+j3h62S^YuQDsd{{LH`HOh4Q| z=Xg0DO!y=?tTcX=dv8zbC&gh~{>$Bu6t;Yy7b;#Vihp?geBO$LyWCd1STDKTa(!F2 z1qR;K3E7G5wj31c$|1$58v8spl?CZ}MehG!U4q1sYfnuj55#`l3=_G#z3f|9xIqRt ziS=xz)}-*CQun&n!zO0t&)~;T{Z=?f1sR^6K;4n2=N-3<*NI7W5#yOMHJ`vq4gjAK zLP_tQJ^K^klkrdl_J3&sCf_$p(7r3av8_st6X3});*|jm^zHi1Z{#cZqG~0hY^L+k z5$Fe;V#*HEF09S{Ow?`1)^{R(6Xlg>d0JPVSHEG}q0#XI&j4Ic?xbjUH7k_RIrWN+ zmP3n0sM$&T%-F)$l9NTp*tWU#(Ai>U1?#_mx)*My!`m+Ig0NL@IWTK&*dcXB_v4S^KB&3S51*nAWOptn^%^R>z4z3;#@g`j{iZ)swq4?Pej8))Mq#tYkVG1MNy_-j+qw=Lr~#9| z*f-qO7k~~Gn(`?7^+nj*tbNMwSSlhgEGVVhjb`1Pr@H$=dQLSmu4&(~t;tQCoUCpj z+C9KFR_l?BJ`}PKpR;vP*7l<2;FbY#rRT#&>>pd3YkX|?k<*T!!p=wkcZ;S{kjzwDlRW^Yd|+W0? z=6=f*UZ?KE^-kyQmt=n5$quw*aNuVB!dKY24Q`*#uS*Q>PQ4JxF|ZPxv`(|l&VqvZ z8*?H?fl~JpSL#5ahI)$nfq~&$fhe}gTx3Y)kJHjOR4`=6p!>gc?pMhS*Y_}S2)dUL z2Z0cDUMz8g2T<3>MNH!O3T?6+5^m=su?w3lGx&O0>y}RvsP8c}{)nQr8NsV(eXk-} z$Mp+&Ae$>!{t#J`LE*?INc*^FveN6|g{QA`R(j}of#g<=ZJCFMx3Yn{a?R&q4T1z9 zIi#~iJVrQBtJ-eJ>tflrh?wca&L=?FxAnD;Dg3PEzVYGwFkRfN|6)ZG(!z;E+DMz^nD?YSKe zmj%^Y;7jER#vhDPA?%E;g*iI>LN2Ue#V8MJVtvt1x)(oXkXY?BW8bjZK|fbdPlZw~ znyrM3zs|9;p~^*iOts(6Z}q(k-pI~DvIzF(JWN`m@;W^7va#4z>@h3iF@w^ayB|ql zFV36_wePuLl)Xi(bJ+XdsX5VpqEK_C04C{jtxJ2c-A_#JK@_;DN^ak41GV(Glr`|~ zeyiHt^(y!RjRN;0b4?yddLms>GnMGB%aRP9D$VU)&$<k)w!GF|}!nd287%bg;SV?H&L5>10gNETKiwFx*EIzUIRso2qeRcz*SP zTIaH|!lzWpc)7U!3i?By`*j|VTd@g$mI`Zp)RrC0%!U3Z*r{+ryX+$$i>9;mi0yh= z$o_EYi<$66K3iMDEw#3q-I?-Ko3S5t6g)70dF~XA!RD+%*nshrORic-BWODQg2v`- zycKVVIhvKzRXunsS-Sv;wUy`t(ix;Ad|vxjnw#RcLuA|FOiK>8uiSI-qZH;cH{tXC zmGdV)1}6b3MJ>I>*iox$1t&CX@t!A<#gxv{(z_phm5sbqJlvwSj)6xQN{P29S47IqYJh$OvJ~nkgbPwkjcdCWXW8Ow z_Li?|z5&~^bQC7A464xz%;#jG6f3IH0&)UPf)bZ7#=LN+saBHo>F=2gw}Y)_1)A`_ z@?x^UXMbS}>Ii0a^6vpOobQ4#)~KLj0N=Bnb>+C*F!(}BfiSf5L6$Er{-Zrn-(&Z9~a zBu0*_9t`gnLW?oahw zl9o>;j0x8=R{=|G_Vf;21`xNb_g18jfAr6Z2jeF9I`VLQEu3pRn-@*HRNhq2JB6|B z`$m$c3Fa&p!ZmQe^!3hQ)X0xK5O@Z*-^@4RP1p);-73+r3r=9o4}5dY!i5)?^i0Lu6n9YGCQn3z-E+PDeg zEr)*6os7SK&YIR)k!Nj8`R;Nn)>k5SAHu(F@!_|Do&-3v{)aLvyJP4?lP6z77W?H` z&IqoSx%G!{uY2#!J@A}_C}NV#)Y{uCU0uIA^AB#pR3dNs*&p@q{1KEpVdAE~uI@Nm z0Cf+Yy*H$$2DpWHsE7|;7|zM74XIXaHlp~;OoQDKpwP%#4T3;{rorw4f(4iu+T#NRMHrr$>dX@fjMc0zenEd|{9 z_J?Z@eTHt?{aYWFTl&|4L@nRI8(e|hY>|}{4BqyB1|tqJaFBecZ5fNXY<`lG>`XjG zYM^>qv5w7%ij1a-TBfTf?;^)m&e*4&#b7H@V#jUwXV~}DpWSLPj9Gqqv%|M#YD$>Z zTYsxQRX_8i3h?336+4>hWA~4;UiF%WW2-rjXn2vwZmqF=DDsZ{)Xqzc{nt_+zf_AJa6N|p4A0@YL+2;8%kA{N_lcCE zI!XGzc)d=$#=i4mWP?$88uQ00CVtd(rC-Sog;+Ip}2*ov=90Bh$5CzRrNjdxVrV>2lJ(o)Y&wn5%*gkRd2U#=SS4MUvk*#!LXX?-7F& zk3&D$pWwB@U)-cKdspvjxBG2aV@HFA5x`HnMQPSm4KZe?)fU6<)#8ChpaCY3Prv@C zVRQAC z46L(orh2metN1cot!mF9@`)%vZ8zKF-3gp!=vKynYKq!L)m0;Hhy79!(w)f3b)PYx z>?{_4XWEqq3|sZILe4j}^7&$^_Iw%^>MJM0-o@6E#{ce@3SZB1F0ulint#>*LAoQ0 zdVQ^odGkOii{q!I4{0RKYO-k&X27Ag3Azoa*Z{5dSVlkZ-qP^>YH~2}ZA8222F9$E zDbf>wwOqJ-C@L`GAlufmdn|y@w-VvO%2-t@EAEAr;51bYhsXw|B@%ay;uRVV zP5@gS;aVyV4R4+qs@%~~uTB1}$^s#8yNi5wP z-00naV%gXJ+5Rp7#6U5by7h87kcWDV^b6u=m}eB*I7W}$yt&Z4swR_h+P@Xc-Or*N zJpQ?K>PGNz0B}+lK9dYqa-8Bh_m;xJni*_>lhyt1G~utyRtjjLsJcwMv6ly05aOlx zO%)`cXfBL%YJ355THwoXsHlr`TPNais>svodMf+2Oc!suF0j>|GiQEXu<7kNaY*A- zo2~c$@l}6TC7OicazkJEwrHkHLM1&Hup|ahDGG%ZnJ9`U@V|}<1nmkTNnM1EnJwfw zi54>#`z871Jb;UBNWmnVhUHVF8<$0qI*3pu%63+(Zm(8@6G5!y1Za~m3Rdua$8V=% zJY703AEis3i}%~1g$cYCu6Luxx@FuY+a&B!a!~=iB`&oyVQMgI?X zZxvKo(`^eDMWKZh?ohZx;jr<--QC^Yy(rw>-Jx)IcXyYKySr?l`RY6WIX9xCqwjs` zhu#k>cI1+r5o=}6%sIxKLot`1QelGNcsA2X>0>von3Q8v%BJyHnuKtmq$;fkQT?8x z`aw=@&=O)$MwJlS$@$G%Ofj&U1tquauEIV*&16hfETUZS+@u=dgIzq;L}8<&vv+b* z>gjb-%3q2y=k<`jEN1Ti4pz@Kt@vCmrBIu>R&mS+4+bdvElb`DKl zVi%l0^;XlOm@D<0w2|MBs4RwVmwzs{ou4~ZL2GNg1uvzST?O)FW3#LkU@vSGu7rmv zG4zWYow4V7uD+LOBl6?}Sk^02!-J{H)8w?0J0w^#V+uld(b@iqIR*Q0MaYZ4(Z_!K z3Cc@u`r$x8pIpB?)ryczUQ}b8g|!aFxf35Zc9JA7xBmj^J zD6&UbJ=8GEDP3m>|4b6H|1R|UaO^e7$eY`7wv#}2qqk86tH0E$OXT$%TlRzQWWIRW zw_b#_uJhunfHfeV^jcL76e5@)2WzO)NCZH>Q5K$7nxcFW}D41-MJ9z0&pWsqQ2fq5?3^xE3m zu8WraLzObIYUk%-GMYoHj+JM@%6a_@d6eB*1jM~xc2D!Oq?Vr-O`ZenKg1S2uq<_q zwK#3m!ykX=nGJ9*mb^jwpeAC?mUPaH3i}mKV+dmZ`w~8+b`76xdHkag<_`*-L&Hp% z7f{qbF)c6Hc{%(OAy7t&rjjE$D`54Ll#CXL}X!87b3S#ww{KuOmV%+$t`}Q6pC+Zc9rSo<(pKdg zJJ$B^;Er~Y*%z=wKQfMZqLTNig^zFPyX}H)u(6hT*IF((!5ZS|45q^X<~}Ty=Wnog zXV(tUdXWM%$J)8|kzHsun+jL}DZKy6Ad9^T%#v3fpXJS^zQKWew8T38$kYhxg246K zg2+t9_P#k*f6JjaTXcjWmnkD_x)G-v#6P&h4`WZU_)!J^WyJpmOSA89rT<2}~$G;TYKE6C93G5iFeqWd6^TY_2&^v z6NF49t?SE~@l;VsJ~lsrbIPY8U^0gruQlCEO5+LanFYR{1LR?)CfU>#8&8@?sI}FD z?4$=1e4yYr<;TOFPeMHnUmYv!k-o0GYkrPoJP>6lT;1@n+A~vsvhEo$M*-`OA+eZz9q0ZM^^16nM>Sk5Yp};V=#h&n43YEHu{ZT8h!_rW5J#ZtXr7d?%7cso6bVG=UZ7b0#CtT z3gpJp)=_B^ocm{~5-+K*;sz-K*#;s!X`CO1rzuRfV#5d0v|)vfaQBz-Gfj^zjb0-O zC&F2W`;@oLA;Rv*Rc09+K1+ixb7&m~D~UFs`&Bwy)L4a(Xb5HlvCq#H9b9^evk7Vu z3-xlx++B)F^YNd<38g$QZ?AKNUlH1BPGKQnW!=)>t=S{~aO|jcl5zt##O%%Jv>e~G zKvsZi%F?>z+%U;XD~W?>8fL1LauoH=*{Y8f7=TaG_s@5=^`Sm96IW1>mgl?uKh^a0 zcI4w0x*e7qc#`Lu4b&W!bY?bI3#Z$a(P$i%o4&y5PQ*A$K8vE?pL8E=VLVm|d;(V{ zmA%(*V7xKv!=P5Z{Q3RfSY7is-T@fXZ zo1jNfn!&*Xs*TrFN^biJ3~f`)uE$JsC9Os$kKlfUHCrF@wG~AK*TJi8L~sNd$?&^|KtyQ5R$EtgLP_ z=>a%>aD<|*z>tDahNXwH?_X+{ao*5o+vsZ^S4Ck%_0CMJG^2kxZ|=Iy3lzZ*BIF4)3GCl|F><+v zeXe?W`dRq!9tX}gVZUoqMYR$Zf#fyZvGOHr{J`zK*f-tpAf;+NCad=)I(aT_mSEZ5 zUI|vrxFK9^IsAUXxy>OP=Ojoy2l+#1PzUpwG9x(jLg>)l=I0=R@$)igbANux>9ZZHRJHb;dnTb;{$)yZ1fJI$O z(6Z?rVUm30b!z8%gDMTfB%m)8l%(eJ$ec7mOJ+OCTu3ku0oO;D)f1Qq{L#9{LB_=q z(RS6^!-!eeTNCgEj-J`=>OG-&h7x$GYn=m_1eLeC`4?L<5dn`x&k0N z<5gIRiL!Vj-^p=UgiAv8hMjW)g$(F`nw>sX7W_ZKjou|l$#bC>-huC6 zI!4b=W6K-?ld-AF8-H|0gQ2Y+Wgy+~Iy6@ecMVks14`4pL2p-OP?SwsUnE;HyI#;^ zr!078i}z88>%pi0JU(_~;Ukyk#RAW@KnpFJ?2 zwpkJkb$eaD{SJG^q2LW*p+My{G#HQ>DG|-q&|i`czbMO8OojeQNG!d{ynAOht3bv| zV$2cY(N$f~ERXbE5xTRF+3@q=8qn%q?)w3Pl*U{1j-N|@TR9{FxNkj(JZpp zG~6N}y}hWu;H1Gfq9?u5P-W2hRI+bJ2|J7}2UTa3PnkI}r`@vKp=iVz&c{^3&J&%lyGDuKe0WZIJ_gThL8*^`&PKgx|Zu1#%Ih)~s!TxBMk z!M2J~ZS2MxkWkS`xzW9&vDvn?|k0&mqK}>)Eq=0OEDjs+Du~iu_(3 z-uU>>?YQRW!6aQ9){SP0XRk}{C3KBk+G?**%zhfrXzgY{9{`ShVTcKbP`re zj^4SbTdR8-4+radH@zOE8az<3x!lI8)|CrG^tTxC>**}^eXj88jMAK0z>MV#{`SuU zAhrx*F}pF|j{A7ec7~B8Op}#(%gFxJDF+GMQ}E{TintHi1&xY?vM2h;0>o;Xl}%(s zE$LH;87lX05*39#J7XW-=&6`DRgGg?Qvmpl81Ty6>+27PZ2pI$qiq|9Rm(3z$1Bo@ zjuXtD=U-&T-hDC5kAKvb3rudl-DWieP!A8MzvOUk**xqPM0^Mi9uW&)>pTBA;Dxe1 z++N~8Fb*vZQ9M|dPbgBw@GzPAfpkYOm8+99{;Z5$YGZ*=0sMkEQYKr9<~2b zwv}6BIRTgXgsB;~aImxwPi-|EA9@m3@u+4{k^uzN?EZe!ikUT8I)Ld17WEKdtj-_%`NrinBOa;<$;bt=+rQ=k8c;5JAZl@9+nV84Tv zBYD|veuma)`tXk1O%bYk1g@x6sfLyHp4!)-u~L%6hcR$3DkL*N+X=f|a&+X?J^PrI zon3t=OXj)HN>q3r!A#yfNvzI#?|q3>b^BR6)ec+7lBv*T@&1z1xuZVEUh2-F7KD^G zw%dTlS$dlMuZSRO<*4tIv>jYg+Pw%fE;2;@{gAM^J~Zl@{l+h@yM z=XSpBK4myQm5C$8QhY5JcSB?IF z{P}`W(DspYOC!@9DDkOJIPIEr$ zx{v6ybLFVZYHMu#Vp{Z8zbE4@Zji&M8I+F1>FbFdNe=zd5vhdo+b3k@CcXD>^YsGoFBphIcXf4X2-h zMc2bqlzVkrDJ_pJdKbJ2#4tzsMM*SjPyHlihoM2O;Hhhd_BPDFcp?rRd&lGWjFW$? zJ*H76&Ecq(^CU1?@NA|i&zEqUGKldrv14KkchCpP?KFgZT5$51ow$b9DeL?w({dd; zmKU}ZzwX}wpHaMh7OEyZX0<~ZH#B7{kAGOx6cR3QF;f5pV86S@-tFKdiLs(#1^H}7 z3+O=3RhMc0*0F9jUYais@&a85t~bf7#}60q&e&O;2K4K^>86TuwZTyjV(j+);9wWye{2i;vz651vdQ+oPKQizjzT@ z6rJ<2nSUxjZ%VcDRWa~Dj_QjkLM_xM9sp^=N@c^MEO8kSZ!OHjIIuo4>RZuR@7#`sqTKcQa7E%-F+}bq2RV7q<-Y-V4z2|C)^Xn{c~Ub zz)f{eYkujfjjMA;(e(+{U(4VejJ7=xp!>?kde^>Pe4k8kR%?*b$dN^q=X>)tYO1(b z=&j8pwlY}NHF-cr1W6kjTS5Yxxw?O&?Uq%W2_AifPg8wZP(MhSqijxhS`Koi?*=5%Y3smh4(;2v*`zc77ewxyO@}^-hsbL3+2cOYDO6DUF zVMcG>Uv7MKk&;Y7q`!V(DMf9jlOaL-2Wd2<_;Z)wN=(*rYBm(Ana1GtNR8x*muGwv zH7O!PnU&AO`9PUDJiIVF&&;v%)TtTrO~NA3c#==Hd5 z84&m2P-oeZuxNKH>xf*nlQ%5&3{=IqXX_>d{X%>rmz*=aHtaEpV6t%T8X6zcb~#S7 zktA|<|3Sa<>5Z0teZ1sjbT1%(n!;#9$=xeKia37(LY#X=F(d=f z|K%8pT~m(=UKbKP0SYZb4U}dP(VvN zcDibq(FIZj2V$LIZ8)IiKs*WJ4)>KOh?rd$4z(i-{}BNPS+cM@d&kIRj_=%%4_*t_ z!h~y^_cqNN9PMiheo(X4G(31f-8Iu)m0CVRd1@XOFinz8rHB#>k8w9|Jm#)8InEEJ zZN`mTwUL0giRG&OOtitAyUVSEJC@bq^77#DxiY%3gouV-$+!OZcb zA_jSBWu{)jb4JqS#(6EbAQ}&+R`0gGW3sfhm#lliXxFk`s|`{i0-^S`Z{3H(>Mtq? zH~uhG(s1|mPdR`(?9kgS*bc_6lAyUk)V%GB5#}yRazVh&Mi|zY(0lxeCgpPBP5&># zbWi#DXXoq$wi(eb13wIGsD!)5Ud_-e31lW-%C9Pp!yPhAmd`k%34NVa=ez?54w#KR zcxF9QjRB6wc*WXT8N3+<_%4=;f3>h3V_&=L1TM+(kxZY zCVq#PK1Q5LtdI(qqnLn&s@{P-((bH)>9-&UT<=DPgG2COSw@pyxJZ+-OH==4#JjQ0HEQzk6u z&z4`jIyVAE)0+z(pUX!*ymrAxqz9_Z?vQW}<_x^vS3bf#gG{=pK3sR;7CPmA0dLr) z+E_#R<-?d@t*lu!ccb4CI_5rkIM7P-U&OMXnkYwI4VJ8%SiY7Kt_IC_jjRQ#_cqSx zp0jqG?_WcA;GUW?7*o(S-?_Qz!q;7UQU4W@Zk(dHvwd&lrlULGpZwq^K4?DZUt^mc z!G39iPZa*vNSe5)`ljhpSj00fQY$iB5Q7*A5Yj#sYXC7vr2t8;S1vr@CUsA9-aM1AHhVjLVsOfH4Cl{O?sV`SiU$98xFa zH_1#EBm_bIF>yXu(ySDfbF;QngCiZJFIWM=`(lC<8zYb;lU7C(k<@&vG z*RuMbpiCdH--l@Q2LzBThVmbl@VD6A|K{dy69`(LzY@f0VExM={`LV1ywejtc)|RG zq=1-)`Y}Gt^p#x1`1|;e!~X`x@xDva$sS=4hR*b7-Bi5^k#OpO)cszk@6T*=@|y@@ zO2vhNX+#N46w7bQAf{17RNY1yB*;aU;a3AxfoXEXXa3Dp>F0cgQV_ zIp2pGOR-ijic6NTqt6+Xv=Jt?)_w1QH-;B`)|aIjYbB~E>st)u+B5LLx{{!va>$4P zYL>K*w;L*JPhd(6;ZLX0=Zk6(utT=jg$v1IKPYSwnPBl9oChG9id56!IH;b-uV8G4 zs&Au_8)Z>Q-qisrt~=yO;BwZ~l#v&^_f@;|ML}@; z9Pto1g~usjp?Pwr`@CT|VgvT!uWe@A8;I2-&^4k8zxa5E!zqxSWYs2h-y1E|-xT%- z)3c`e}S+gyt1r7&bXQ@2|(n__$M=Y##FT3^{nT`Osmgh5Ihug&NKqi>TaDo9)zBwdYlRZdHBh{}5d$a!sdf{Ogq+}2em#Og1wP}@F7J>1*1 zSN%$!Z-@5s_uCXp=DCHQ7MB@Q zVdA48uwqL+=44!iPR>Ow4ttF8=TLU0BeYCcJ+xYpHVGh^!Qlf4eL{<8pokb)WYgu~ z=wZz^-LL4r&I`;G&3YG%bMa>B&QP)ExM#0?Q0>dfb9wV-#8A|x>6A|4&&sZLw0@@Q z)m|On!*y~<`~L`TxUynmLS0nOEKIl{vn*pp`i859EFwoYI(V8F=m9;yCU6PO-gD~L zpM2{^bLtX2*<1Tq)hi8IM%Cv}bSH}`kQ#5fDNtGe*JpK8iUdi_f+Ye zCw+&|=0kyV4#+b2uD1yH{N;J`XfL8sM*-5yy|@mMhp4Lrg^9dzaJ&HT#(BKJYuvk_ zdW>+YnmB75PpGkByyQSD0#X2dBV1@NQ-2{l#nkxJ=n0xw0+MZ@Q(5a63gTvXagxE& zi`@HhDzSM-1$PyS|7ZWl&arubY`uMgNIp@&WJ5WGY?srgQ<@KY)VX)@# zPe*=xqg0+pIhE>RnJo-vS32=g@@)*w>7w6cFa4!n&?m?;@g|G=sQ)d%0rr72z@_s4 z0C51)KAd7pH*pPe3LNWOSV!o*A4!(Gr9Wv@8ql;1-L9asnS7=w{iLl?6DZ@Cwq;z> zTR;Ep*|o@lm8fydGJIs7V66JaBeap{P;z?X&L4eE^qTuH3n3<`vjvTs z++0~IL{LSzGgP$0^Pm*g-ZaY9**F|r@GF;q0M}j}^DaB9y}+u6N6yF`$0a?Q_ zQX*!*xnTXw=RFBldeh&%#HMUJcNSc16rY2zGD1Qwg!(eocgJ`}{MY-lnMBf3MubZP zHO1Y2FM@2Gsy|$dn=%#k^{bjo)7PYl`tP=r5QPLRT-WSyR}5TCG>}00);N`^p!G=% z#`gCt+$Ot3VqQO`X>H5!Ly7x&vPVmv$rlm$U0kk7f2&9k?nY2w{zm%SP-0xEyeMO> z(b$M_U1P&e2Kc%v?;LCb=AguD&y>uOprR-J&qWUuz}t`6$qhG_8{ZSFvF({ew>FSJ zFHeT?bDN8kW*v7eu&!wq4I9$SW9nFv!gYGuSX%nt0|rCcjqTm);dt&GVLV8*09-b1h9Xv zR4;vXDlCuSwCAW~5c-fIbw7qslfof{^I%g$a%mwxs~1H~vSs2Z%G}m|o|J_To;tIT|i)DmSHq2g1>nWewKc zD#O{FIf@YJEI$KRV$%35Lhgn2#Dm^9F|O9$(OMP6iRS)qn8P+OZ5LzE-<|=O(E!GZ zrp+?Kjn+fY0G|SK|30D4cOYJxIX}dS!!IsPRHT1;2q-6yC^el*w&364YgNh0uJ~9Z zrC^Dt=#|X!>Fq6WV_Aswe)1R#mFK{z$T5~xqWLre(stcf+0QEPO}l998I=c5w643* zO4#k4HpC#YqZ$ZphfR7;lT39qX+_zP*G zDLE+)Qx)*TQx)x$CA+$je5hAcu`CB?hYE z8gOdl%pRMv9@%aGOq*HgsI&YEB^>E8C;+AIf&qBJ4vA#ZJvR?CFlUrVB(tZR_7}+_ zv((%S2y$~XAWm&p-jKx84I|Z^%?8*s(Cd$1Tf$On*$5p!^Dtv|z$8@@3JMWy4K_Z{ zPKjyo6VU8c^?oC}zoaXF`A+6Ur9YV(M%rkn`pBd!SZe>w2c8Iz$x~)$M&kr?P4S(I z6(f!?QA&d8@J5~qw!yp0xD#vaTt~iRf;O5Dkr&{6DO}{#GfNZ~p37NFno&v+S>mBu z;|O(teCK-m^gH6~bJD7_OT&)LX+8GX9GJIiZg*ifQ`<660?R0UENBptP8p|#^ww^cdsB3NYe66LqLN+Aa>+ihgy3lPRPBC$&HSdvztoWPQEooBt+93cLjOA< zQNnH>uicm%rU9plK#^1aaz1xoz{E#b7vD9jHqx%$Snq0rvGB_pE2*}TgXujka-gT6 zt<#yn>8LgR{{sfG*l{GQUhq0Jrb8EPMX|YZFY~mkNce>HlstxOI`wMS@(AqEQOd74 z^Oru5>^+da>;nB)qnjh*-S2uz~Zm0A`JujW^U{sprPo=|-0gBSNCh{3Df0SxA zGCFa@o_1gQ|SU2f2xV(G%)$M6B`ghc6!rrR`De#}+v& zw|2Z`CMR!b+U3{U2ejc*n<_XsXr3{%p-5+7C5NLK;u)*A(4UA43Px#+2C#nNv^Yl* zLBfLR$2=>q>bzoeprxx&r?K`gnBTVc(ZJm&wNqt*Hv~fR(lln|g*`x~W8)hwZ1mXU zQxpyb(~&&5lgPMR^(?!gOiZjoZ&>7Cw%~geoRoJrY}pDkLm!+h4&Llz5c(S{Il`>* zDOmu^{n){TNbJZ;;}|J=6|I+yWCeR%_1%}>Y*mCZsdkF!b`(L{jjh>e&~p{ z`A!V*T{{8ZvrOiZwIE|R#~@B}O>h_z;h)Kof`64WbQ{*g~XQFfo1s4$w?y=r?> zfGrnB$Zwc0XKlPL3lP{>LLT+l_vJ|lX2#oaN~e$%9dz};{eVT9RzAS72jFV7-K~Io zU8>-9smBseJ!PW|zC2dvRlhLxZxNQk3VV-g`w^DG=~md(Hsf=@VzDrNZm znHJ}0V>9&z44%_i^d`K|H1#HY8W?|`n`Pf9G2tux?(-H+Q0h-0kjWeLFGEk*1_!_w zfyuphE-(u470!;)_4DevGwf{|QRo1Yd2P8L+fgnq!rBDr=IZp&Qy7{z)zmNSXi z3DBiPe$!%6pp_VM@&}jyC=>p&*7x_2co~jeh+(7q=r&_2GDE%ppX)&3uLWNRhQp+h;aa*O9G^d9WJsho#)pk)U`-W5GS8 zh9P!Dswm5}$}TUPysBy10dAG-Wwv(>eKf>b;W%0rQz%%e65`XZLHRZhEuM|-)M9S! zFj(4SHHLeL-}M4;?h)m*PM-6gww74*8>Dijmozi~ zY>5QPWg#J_s*%YpY^$#0S?$-a9&1awYvLn#R}^?bsmLP|5LT$h z_&DKRv~~CzY7l6$z*uH+1f6bGPW81|f+apWXZ5(OzLQX100?^(o(vD;?N=%!wLI6W z9!9`hK9$v9O;-Fdbh2?}FC#)h(sm zuWiGD)re>U)NK~FUq_{z%nilcYm1iLjMf9{7s~9|D5?nAeXF;{ZPWbmNOATH`QW*; z>cIL3!!&(!^&iq$G>RY#4~vX;13e&BO^Ma2+c{$2{bR3BMD-*&jVk{CToAI<%B z)ACa`(Wd9OXCW?8EvfYI_vUYs;;y*Gz?X_n|pn72{@q(1_ga z*d;lpKeMLlAu2u8jrT&U1ivu_0_w9EKiSrnyKxqCo>*%x2R*of3)Kqu!P*V#wWE5^ zt$x}S-H}lF7F%(>D@&e4dagyi&C{$N*{V0iZDwt8kBgl_n>wA$?1V27=}qVSIbJ9I zZ;LdqC2#t>O_ng&_F}Z=SdJH+{3F*yGpkj`GjrU;g49inA1`7 z;TJ@KZBb~Co_=`V>85!|O<~&nv{vL%aqbfIc3+OxthoHht$TeN@ww!#aS|9*akyR6 z&pokB4S$03KvQFO#scJT9UVj=2PW3BhuT<;x8B8Mu{au@OU~qgUaQ@f9u`{8 z;0dzTN4H@mB86CJF6Im|Ht`?%af2du*DQpqW^t7i;1BKJDM@23!a5Eb{aM2w2Oz~z zdi{u7+22U;u^{Ak`3IbjhVpyqMPpg|xHrbH4eVT%M}uN2Kt6|9HPEd_m!gZAz^%QN-B+tlv?0cHpd9r zByb&05H{0h1P*Iw{C#ntWPuDJ!Do)IZ*8Mx`{YU~F zgeQ~c+gI(ldaHZi{!wIIzxhoLiy6C z6&aX9&q>%_d9qCp4%oraX2w@ay7FR$C2bqd*t(}PooOhphS7-0LQr2gXJFb1J{JyG zuaUix@%-FDmL_~@l7t5!exg~eo`qm~Cra0(CC>coEmnO2YQ1A77sb{_;Ws?gsFM9Q z6wa4*RGe5*l`LdM7VxpMqZQ~xC7@IQ<#aKwmTJemU$UKuT|F>F%2xt+Vo!Wke8VQJF8^vwQB8}{7Ph$RHo|M?Hcs;_SBtVA_%6{5Ax z=+L8-5L`StSI$C~oz>_$7-VTKpB{^5G2>*yvx3INU!GWfx6v1%RePi{3XhWU`!KHa z-TVCFkgw<1d(M%mx38HC&zL)Zg`kn0Y2d2?-()jpM5t8 z_+$6dUtK-;_`1^GwY0RHcs$q)<7Cyp3gN9lBYio-mEc`)w&?nZaY<&Z1p!Fy4GQQ{ z4t!F$srN5OFX*v6uPD53V3Uq!iBW2M{zQ*2sXQE7eGi7(DM0K9odn=}ua{uF3upo)WG|b;&{a;splm2M^ z&wuDIzbB!qn;&$9Esg%C?X$1#btiIP2mQak?Dr%%!xPbm;gEgyUjH`z+l7DJf4cwo zUiPQ|@_zqYr^$8x7c>6pk~cgV2hPqyf?;sc=d4)O85c#FmsI%%u}}b|_pZLk6_dQE zQ?xH+zOJ%5+RxX#9LTxs^J$!noA62pjWI+dOnuY%J0YccH4|*`iWu!l-8(Ny`eX*~ z-VJb{Y3j+(@g@9pS0U*=D3HJ*o^>BN_V%HZv6GkhZA%e0P1!`^(Pt+h9z-xoZ;xss zqTIF6^(AVfD0uw*756B$tDWTo9T0z=K4aO7E07U5?Dj^bnoF_E_$pU*!T*!xza~!P z4A3q{lv{di)Yamm1Gy`)%V(7;Cv`CEh|He+IJ=?cW65C->7bDZinxOfa_v}cDB-yy zB}an$Sk}^KS>B{fbf@tWt}?pNc^nR`)bYnXc6^%`0x4KEA~DFNq{l?FqMoVU-KWQs zu?*)7ch29U3%EtiMhF2z6zRnobM8g8N!H&8^G@t(9v0yD(meM?V|g0-)qh+qQO^}a zFR}XnX%3GjA+}e-9U3SSJ0d<9@JAMPuf(H5ds_{ZCvIejCDBW7g%oIf%9~M&1mnb% z=fDVzC2al!XJqn=%Fj_;R2h#Wr=G2xdjqa_aSzuxKZ-S@{-{uC(x=O9Li(9${^0c* zf}=ahiuhPzXkzoi&ePOuTIr54^h3+iITrqQ%*>7gTP+dz)C!n_M~UiA_pb3PT*yju z_`^?3{J445R&=`Im=t>ga&0RE7%#VHp&*}EgOVUP9IlzFRrbimv&amgyjnB5Jnr<# zXtafHP}Z@kPS8>-yAy@9kUw5Rx6kNsQi#XxFWs+f*BS++3X{-DD^f>lRGAV%exi`O zO$V0PT&aKn4|zfvHtafJPXaX72Mzn-wPeQ(-$<=}|U`~4y{QWDOMP2x4b#_SG_-VJvFlPtb z_>H-1gBjL36=JUU5sxAbd-8^YHFDwt@ATx35ZY|eX%li*`{`i1$%OD>%`ln~jbh4h!4edGl z>~*VAnwW#Y-nSZfmb(-iBq+jbbm0OcNzjq@P3jMApLV9;;1S~19lOLShcMz& zhK;%gSA%;0%F>%csm5@}g~C+{+QpqWU#irM+tHTW;cU;4gXcbB$ECxr%XXPyF*o{1 z#B%x-ks8KGHW}8lT?2T>xB6e^Pi@P1F=INNi(M_7GMb?fqFc)|HdPb6$qI5+4z;#-0#Cl^{-Sr`-j1CdEgU5 z?I~qOUE~K_ha)-*quY(f5h*v!kp}JJvi4nA8zl{Y!p|)hrA@Rq{Ga^$HzJZ>9uXAG zQ48h+zcVjSQGcZmiOS+ZZsztuEgAv!JQzuK*U|Kn#qTZ^L#&CpcRp+D^5J8+XGkf@ zqtvCE!-i}-%$#x`k>zopU1|Sd%%D}-Yb3u?pUv>Rz<^a#H0qfwFHvv!g5SJeGUY+r z5z=yD)J~`LaShcp&OghzZlC^P6(rj&2+C$|yAK|LPAEAE?3kA1v_St3ghPs5Cs(JI z*2I&Cf!UQlCyFv;uKeJ(2mNnZpdofe=Hxj<1@0LjQs~b!4d8}Tgg$&=)rY%xpO;(= zZ*-@1>kBZVaBVJY+0`6?0?V!YluK?Z&a9`)f?|(|HQ9~QPH9rOef5(7p{c=0keE8Z zs#Fr!D+_k?!1i)Qeggj@_$3Z!4MF0B=x9}TiZY;Ru}5@5`kwZ<%5=wYC4Mv_C0W|S@qPgX z^TpT{_Ks>BsX}BxcH|6_^cYM>ePVR{0;(x{?3wrQN~Ok}-f-fPV_7^R=c=b-nHIvT z|M%Q^WKrZ;A{Og_&pq_#J93|g7!I%&%{ZFL$FoB@Y#hfA48!G1_y{Rw4=EY!MuH;b z1?Kja>nL=6e*$Cv5F3Lq>6^eve%Mnn%0&XX(JWO}&m z*!8Dl4@Y|ysNOx2())oo1Lh+}aio#b$3rZ%{vB04k-n|>Kl;XF$#C#(9rTnWXMN;= zar_tSY{R+E>eG`Vop+rI<4bYVq_OrA*mkpGz{ zJUd#L6$#}Sg&eoN*Xiib!wI8kXr%XQ>=4Y`$)p-}I>Pn4ISJb+{%860Ml9U{NEA`Y ztD-pm9k6jCQQ1^C7i0t$aJV!FM*573$q_c&nkF|S_)~9RGKMSAG?sZttXtE~S}@@v zO<`I)s_$g==}s8T8(ReoLjVR2uXtfDGn#2KIMQc0;ec!oe=+qBg8O$$2Bz7;E>%P! zc?vdsiCt=wC@{WQ-qr@;?fFt%Y4K<{+F>K)fe-f_Ag|`z>M{=L$|?w+^9AFakkou zqs*v>J?Wh0wNU82Q$(?`^X6Yr12!f!EW?DFnHfn5?E?;KIuh)O;~bepc{9bq@a)}! zQC_#^t(ZC}w2QM+s`+0CbPdx=NL;X_Sc+i7)0Co0*KZ806(aSDP%-OQy9{ zHB9Mz9PK3-32IcFIKY`s60x{(|5({$L@&<;1wC$v)zDT>S#1 zX0tQd<7k^0&Q7oW82iWs`Yva~8bfw-IC-@8hb#8pT3mGDpFx(O-orMZQ^dMnm!Klt zl48+({)c!Yyh6l$digBzn z&$&%iAZTIWeNGuxpSD`JTpnw<>0TruGMNzIMxkDowY*&N1 z(>uJV78|3Z#^xyj7k04*sbvs|fjX5lC+PEPC@rNGX4iOjKF$6XT?@MD;cBx1n){cm z1gNGv`2dGnw^P-n&nE4sES)Vq(rv*Jny8vwGR6n)1zz=Tp{|LqW<%fa>B-|`$1{oerm8IB zUs3I|8c^Nk+jrwD(k-Paqr5WIu?f)kC5a5X6>H3p)T88t?w)(0RV3gt1jB5)7sKyy z$tR(Z@V56{RkgXQG>D>2mi;iehb!=2v-AG57S~d~V1FyrvJ=D{;_siYyQMGQ0Nnfd z$muLZBi*_Su!JRV-vZKNCfNyg#U7;5Y?ZQa^C9NnnYEbYAlddF! zw+1dUD0U3}d%AwNeN>M*d?MC1YDtw1DT%`<7x9wuEgGCnq&9D@Al&YuNliE&T5hr6 zV5p_qkL7V&rQMeghUHj}qLng$Zlw9;)k8@}cT4K3Lauq%&Vl6i*``$e6s}`nQmSaX z>JZX*%U4rpe`31BVbio0tDto(L2oyA(s-zD`*_WI&B{j&YS4h`fNNzVqbB#wOs!;X3_0u-;<2?~3(> zAi&<^fLl{zzKj2YTVsM|U7XrpqZ9x4T<_dOaGwf8iJgfn{cn}!@_$DL2qPU7zuD>f z?S${bz(O8z{p&^-Jh1{joej+OOm7EIw2hsEc z5B(YJwjL!Iw!Sur?(DS>uE$|-b6w|+%%YvMliF?8+ChOAKNro6``DGQCVWk{A-_Uw z)_O0nFGD}Fgsz2()ehUUg?1u5K3eD2_y9j@z-G=fu^>&`6eZ?7#5*`b?u!T1PI zG&L?1a<>c}Cp;Oi4?pFOuyifUWW*o8=HA`NPaiS(RJ04)=91kUINe$9*wnh8(Dv-~ zHn&^R`fwzY%Z!i~hI0zXxUoTp!R&M=ZZu&Q*H(d4h0*T(1;Ws8R5Fj7aLk&mzm4Ak zR~7PrXy%ojgDK17wk)E+kO<<-8bm*+)4moh@=$h`onSyY@sn}jBm1~i9!$76KO~8m zuY8Fh9-3$!BjO(JoBmnDs{de+ox=&X^&l8ofT{X1goF=wsE$8@h>w=I?olDCq?XP2 zXuHDF(U0J6qZ#xuY_n+&A&E9f^&S zei>!ktDJthx_Q!E`C0k_-OS;b-h7-D`Uw3XTXKoatKaFWdg2MOz9Mg;ntUcoo(mZpTQT7AjpNcF|{cJDk3=|YhK$#Cq>d! z(<1Tb;aLMt>HAGGPWl*KLgCbDJ5F^_gV8 zTLSB;wIlXcd7_<=5|KaZ|JS;~#n=1#N^)2w{Uu z)6937fNehQ(;C&}|G>)8oR0_{U=PE%=xdL9mjIPE&o6C*LVQIhh=&RqP18 z=Ry9H{NarNDL4bE@92C-O|w>S!lr_uYU6GW?S_d)%Thvfe}r|%BvW76fad)c=Z(#z zN)(s;4-qnB=4~3+ODb7YCH+$7*$?>6lHx~=hy3j*-N3X&WOEF@y)M~pW*3Pdd`!NU znPM5EtBv=?3XZWn7QcWZO68e6qry)nKhEWQhxQc<3O}*~`+`?1rRM5Q0rw8$gn0HU z43&+c^uFd3qzb}=sF`f^6Y5WJrh}uMEEUm|iDWLU+upM1)$kQZ!(;lwS=3i|lX%jd zZV@Az#b%1aZgXwuGEENW&Dv0jO+;-hcA23yt`Felm~GPyr8-kPfpEabp%uG7izWBjbiorY`{dsX8Tu@gDBYD8~>*m~qX z#1YpzuCR?n9`>b|$9~dsUcjnsPP!bgJ1myvustBk6>S_8XXzl?O>}50(3&yM66KhU zPVm)zGGAimnsUCE$CPgHP}AQ_R9|2=XiUC`9>tU z%hoT2Hh7v`Uag97-J{31(Du8ep|W5-PhGFL-L7Af^e!9R)chYQ9-Q2+Y&k#bPfv_a z2e>+(&RIXTJn5)!bJX^v4o?04AW9(cjn*~Trn<7-+Xr|~gM0_PWC#S#QiSOK~TI)CNoX=Y1VXc=6xH)$DsFT6va1ME~j=@G@aGc z-g~cV%_X~gsu?(`(lrfBp{sBib7HF4hrnSCQ1$EcR=jw>Uh?(<%Ir2G|G=L9(VGrq z-(O!}?O&O9xweOTm)PUVQIw-5jU+qOw9v+_cdoakwdwLmGobB!S?p2n((|#8+rBw2JW`CZ~#`LCTbF{E-Px#vxNN^}WNn-p0BMvp3HWF5@obgh zbk6B(UCf=lPi8^>qt%68Bd&+Tn>O&VY&EpjLX9IXcd_N%1c|x(U|TLEc1s;W08?kO zPOXXW@&qotD8%bX*_iHqcA^Y(ogB0<6-?xhGi$2_;Q4-60z zzAP}q#Mh3?<)BpTxttvUKz>o{<%3zKp_rR1CNF@k(S5riifImvH~yO!@w?!?!oht` zi_bf_%Kj6bj-pV{uAJ|K4n!=!+0S<#bpB-$YNFBlgJlYi^Q$4AEbn*hs|+BjRx-FU zOv2ew|I!q=Ph~>>HbyDQ^a37Jb_0e0HL#r9(wz3*5+!8XmP(!{+RTnpypLfE@t;d3 zh6OW^|U*8LyqJ*?0$xnWdjUX`VN!{5$lXtELoaeP_QMPYS-yuARh^;Mr=a_w!r zjiTCdoahCIVgXA$kges&@06RfOApT1 z^{!p}>A`IDdbj@9LN=^_hI9)kbUKXft%VM=#O)<;KyIb5pcX-88b+HdDD>U(5%T`9 zmBVCypF2eh@fmHei#3<1#xoj?t~JHc@yeEjI&n}7y~PA!IBuYoeTs9QW?vL!?TfXZb}5SVQ^w)-p}v7!%{mH zn&g{YnsdP`1w7Q2J)(YIM-!9-3B_H|<;IB0Q$TqAOH5a{V_R{*dR`22pvBoSkabGx zyNb2TJz)%Zsl8Nb=K591D7~%--h9B&V6`KdM~pO`pQf`H0A0uuHs051LEd7Z75fAX zbglrOdC&)+ofb;OwJqZOXpsuX^PSp>Ej6sZoCRlg3m~Y-gJ<*CWaLDALJ0S!f~R8X z6)?OFklU&6v$eXuZq@EE zH#6P6T8oZ72nR>5nh>hn&YE{;YW>28Ni0yyn^-* zu30aT&4GtDXl?5@L4t{6 zIqPWbbrj#-*_f>VUM~A$p~|mr_JwLhWQOA>!}0gQ&#Sf18zS6ZX>BhMcLZzS;lUd= z(4}&|r~`<#kV>{StN>E3U#>vX&u`LMKoyQUVRBKe=T4wG@|Q36;xIv(XUIc3msA&R zF@^E)qnfe#uj_17IN$NfeIRx%&(f>?y)eohw)Z!xO3tRf=p7j9ogJm5bJYONR=S5s z7<#HZMUhQ&dm-I}bHKnk#>*vd^Pf!y%3~Xzsrz<(EY`zV_0n~kgr^@l#112U>6`cC zCbQ0za>(fs(YkO+L@DD7xF{I_m*3){du3-Ib|xx~R}?u4bToQ~Tf>)G2mbKzoMRNc zt_|p$C>-ZPzEG~_z0*y@t7;zq<|(^AxQ*Z4S0cE{&H7`D%*eHJZ zWS4lTB-;O|`wB6pPne0E$V4)t|I^bzmT7hDktqaM0k!v%yep1`?P4xeb_KGO*lG2yy(%99UB0KOEr8Cue>?9d1bSOk2cXgj z&>hv#_pX)Rq^@-#!lJ90jwmlNX25lqL>F`}$vzvBL0#e^E2U=J3t$n46C7V?&^ym@ zqV+4|V&1{1<24S27k`W^X6Yx0_qZa7eKQ<`7cPo_&6$GH4N}sBkO`PXdiutZd0@=( z<{f?#BVd5rGzLCmWRG~P=GQrN@t(4;a%}7=hTuIv>1r~z^WLwtX}Ww6Uj-M)Y)sfg z5u?mUDe=Ef#eDe{AW*R0+a~yxH-bNp(m>Q0h^(WdfHq$2a$B~B&qz^|NByRpPHEvX%-;1nsK82TVKW~;YH-JE^Ww0&pf5K}d;cTzsKNLnY*N%N zD7)}SO%26_6d$dlb`Cb7R2|+FoWyr(MzmU9tRG(yF^7uS?Az2yb_Cu^l5i(s$6EbT z`CygfkIv-EDqO6P^OIuVC0Z9l-Xh~5oC>2JNG$O!|Keu>lr~j4Tb(MdL!kdGh}m4W zPF!KHc;`_|7m#o(q4yz<> zXMKjC6FP2(A08dw=h&Qzsmi^Y=%UUo;TY138Y>{zX69pN2cRhjy+DX;(>D+QgqwW)@-)w@zCabB9<41MuNpl0>d_psGNKFB5zWSf+`mgs< z14jf3ND%^We&cQ^fzR$m{&rQnWGc`G6RR6)+%1)3eBU(hOjFfLM+U8ew|wm~z$@kt zWC+IEJQL-#IWp2iL% z`@PGQM-s8Ra)&5Ct*x%Z4tX+w;yqr^#JQ=x!U(o9g=Tk|jgQqRD1~Pm{lK<#Cy8Al zi;;bBVj9m&-1@W(S(&Ep7`ByzpF#^JZ7bb|FSo#*R6U|59+mDb{AE8`u|+2)Kq!=> zW^jD?3l(_~jo<0MoHsfeQ(EV;yxbl3p1Vnqda$e0MgjHRTEYeA#>E%D;SS!;hdD~S z0h|u1wSbXCUr?K|C>|F3h+_)k$quBcjy`twp!)XB3r?Awg1%H762UY_w+swAi`r#8 z7WXZ)@$c#Q+}q)_XHd9ZXT=Gah9j`l82VDL^-0++ZBel*-$Q?867_*me7Xr|Jp(*b z6TvYdYIapOkAvm4n&n(Jaf?=AV>Oc$_w{+kr4Z>X3^!ZN&pZ4P(=?7;X3cW8=XW|s znZ@*&AQ+v16t#^|jydn#z)D41@MnBSgzfD)`fkQbHyjryZow$xvl!t~ER@+N44myd zzI^IrIci}~8s!QcWADuC+b5 z^s5T5fQ@9z=^jan?@K@yzcQ249vtoqVBhbZAfQT2ld@AW$5KWh$ZPwqTJ5A?z(A%s zm5ly1Qggl!y({9!!4j5cN6tDu(QBysk(11={y^hfR>BnWf9*csAjDz>4fY_{XZ#vl zCl`V`T6xu%`hX;tiktOFgt^)$^HKR^JE&RZ?;qT0n2JU0|xl;{dZT`%euIC2*!hLbA*q4Z{Ce8&Znj;cI9EJOSax(m4>5t zoUGJr6nZX?n>zMkI+;>uSFoCH*V@-7r4QB%(e9IVMiaePbG31yeC;u20ytCUw`^)7 zE|wXN;o;Fj@F7n5pfE#chHSFK87Gy;mDoY}xk~1!!nX1cT<2Wr;&g^b+XhBEa~kTF zJ$ZrUKdkAp5u5rT-PTJl5&?nIzHM-OJ7y6uy4U!K;TU^GdVK=C6MLGm-Z$d7XN6u! zAA8RK%PsNs#@lT4PW7V>{9j1mFWC!Jnz0`njHola&mTpecV`{wy)t;JUwiBcIp@GHF^c%J6H)~J& zJ&|hu)22s!o<$YV(O+BMdO8t9e20(z-&)BWoyJM zD{|7BLZ9#rYGUGCaOu8nC(6vo5i6hm;^To`3dA;_DKJ|4@&2@EYALj-zvC~sp>A7rXsaHtEYz*W9hX#;r<{W_8Aj6h@Z(m+~oCWvezj^;Rwv>OmaEeho zuHwNW5|mg14=XmYa|=d{h$QPuCGq&YoS66hs9TbqcVe>2MYMVW<`hYh2T0^~7Z$@4 z5DIw%Bm%z{e3vw3@hPacU6uz#P1egy$m5IeTWWf_YIOVYqiRl{ZAvUAYi;bD#IkgQ|x+R2A^bmjUSS6-5r594n_BRW+f_=|oW2Kh$DUMU4V z+56=sOcrhBu{dDN7ve56AXyvs*S@`bcJE!I=BGi)&t8ydbcf{BxQt*u@>vugB~eFk z2jXIP)M23BmRbVL*$vI5zN@}9uh_64L26^53mgz5EykakE0nPlbHt^dWakuFZ~rAI zr?N8{UEH8a2Qla zlJ%?t7URbkvlr1e;2}$4kS0_T9wflipQDo6#|tf`YZ^-OGRU7Dgji#w?Xe8>D2S$9 zz$WPr$#>q%6#@R6KKl@Yx@Q#wOOBKlcl&_yhaHy6gfv^tGMrMNySDIhRu2EE95_)? zd$ZJ9Nh(U0QKa!x@?jQ-%$kRGCPe=$=Na%2GW3Iq92vO9ixy>CSTvTE>zzJV*6P=pef<(+>e| zfdg|~l}1~zcyeF+g~Hz)Y$b)_$jFY`>keDM#WUCTC*Qy9e|N@&_j*j0+?me7YQmL} z2$L@goYMMdyYviCe*XF=872gkPYxU0fa!EBu^-mSXj&QcBz;h2DkWKVM^Zu4GS5eV;Xujii2smKz=`+QQMMC{u2m)_2L7=gy zxyTQ;NxAtec>Bux>_AUJ%99R_qcMV^E<6PQwC*B>-aXM)KTXJEis8MFeJrpY~)7=g8 zNSV25B6l@FbR{(p_@icn{I-RU&(Ia`GEX4N*J~qs$se@W3dJWna=|6v&I>(b16zJ`0vTBUz?fl=5o$3f z%D-+a*Kjk3jXjf8h?v6oNSP6P65oS3n777Zg-2)~0(g-0{2H>h?-N615~>KfYqXkn|^(W!TXQoTzU3D@^}Pnret z{3m%74^tXxm^Fe_k|}$|BfnMMLK9h9;bQuB1zMFx^oaS=nY|lnLK1Aadld^QZtw#h z^j${5z6~@1UZImqOf~$lw#W)8*gLBp>LD|E{F&%Y>BJ>120w6jl9?mW3{7E z8T;mfD|(|b$WJ7~Kd~yRr$BAd%I*@D67h%Bpmmnze`RKhjSt9r88IrE+J0tpY_}`& zUca-|rMX;HUe7O5wbpfwjDm=s2Y*1^*!YDMqmLaP{_OLH;_z$3Jcrl&owy*{)OtFMp|6lak+3!k>?Q&_t= z-4=ZCaozZ3-q$CW;LO^)mj9vM97RyCHnGq$&RPh}(q}nDOrh`v!MGrXfAK-yAtw+zjiX_m;Ug+*y6=;wY z0R;f0>dhMM1{Ha$YT1MnKg{?0@P-y_+kGJ3twU@*6t*4i9&@WVsJQs9KOOhC9k>3!Cw*;iEkje)`mF3ur;gnM>8z7ZsKw)9=d6!Np9s@CnbK|*MMC}enEX?=3g>g zgI%>)xmna5V1`HL#Ech9tGApb+MANVfa9?B43g^6Wd}NBZDtSb)y`9bW8P!xR)c2; zER_-jH#xf2)rc3feH@A!6TJ}biXjXUd`H96yluXzC$J^TEx(ip%H&pw&?kdy}b zxav3-K(|@>{0^g?)(O|-Eo2fGQ9>l&i_zf<$M<~t&4Iz;3B$Zy-tNxzg4rz`!PWdi zPA=|l`1C!EoNv2}id3s&Tz)I*(}>mZ^-@jJ+qg)hNa zMhTC{m(7fl0yFo0vP=Xw%|i0AINMSTK6mVBp3DO4;;*-@t;n^3pyAa!bsd*_6$I|O z1=Gd2`#KfTU^*%ni*ls!r!szB=(sqD=;cbIDpLHaeK>c{P+IXF^#^va(U6I80YERJ z(FrT<{4c?Z0fg(x``0QdhMN=7nWtXfIWYW(3Ei&l0d6jZP2R}dK~w2@jq9yV#YgP# zV#w9W6tniN*tL}$J#zN)3prDxqO0Vcjt!2&ycGGmqw|0}?A4u|!qR`{f90R~*Gi^4 zvOsd)@8+es$UAM2=CUDmTA4WU1RajF%9XpcJ-gHaRr3iBCTq9`m6gOxSVPesHdh8A z7u*Vz?%2uZ>fJ&!N`=U^*BfILKxM6eNGc@pu|298D`5PnKL!n&{H;JLQs=+ge>ZNnMhnn2R z6;Y&`zLgl+XN*lY<2x`V3a?=eh3*xf#l9%zxTBc^+U8KyD1xNyF~e3NI2FYMpo1n z^>`fkMH2IVjv+(fTinP1-;nZ>ryq?OrI_V&D^NLO;Db;11W$EciI#>g)UT)8tHaNy zhsNp_%oe$C3VV~7YX!@T-qQE6-tp1CJt9yTPOkGarCxj}-Fp$>ek;FqtTr-88%+DE zBra#mNMjp4A^er?FA(svJ#Cf=;2x4cPB5*^Iqf)X)$$Q4glx`oI)b_{6^fNG6i>`E zu6uB&8+wulTQ`vy$wHz8*qv?QN$yx5514Y_5hkuGoh1!&g#?&WaUYjgVV~J%Ht-(K z$*5~*k)mpTUp-So*`(pJ1-W!MF%P$@mAlLd=z2_AzRtM8N0tq1caY95M)bLtzNHIr znLDBlO5L3}GEewN7kZ0s+al#&d&~SHdP7?dibLNP7inNmmi|G8Om%GIO-}xyvra;Z zS;|lv3di?+aKONxw>oob);krsQ)V^?U*{yHqX)%jWf&2w@H=z+3`Xl zF^QhzaTk@?uDLER%}0xEUK54eIhO2}44K+RD+3YM6S3dRW9%E=hX+pP^-B={0SVh-^|UV-%*gKIGvFZPM~aolw(bbDfZ_+2^5`4?ko>% zsMyrR=8V$U`WPt6%=D;p&l|6u!~HEBBKwrFW4?<2cfV3f?~x&D!@Iwl|NOACR)8=5 z?A;Z3*=I2F?MhahTEH=0^=BpG{sMmX^7vAjyYUJ-69ohIKi|ZJnrW?m(DfL)_M-JV zQ<~VI;j#g_SSAIwnU~c^Jr%NCaEs^{d+8bcq76233hYp zDxSi~Yws^Px6t`_{d`*exJv^*26deB@5?Kxd8u5vX>wkCnd|{NnRF}p)6_|!Truq_?(waW2>Z^wgN2IySUc z#`rRrscWN%EBEN;Zdd~45iJd>RW?&9D6e1ToTrc%qF;#%jU?6!wdh00Z&0pyA-HfL zy6;6gPKdbX`KLO?>q7|vwWvl5P3-iQnW(z^S<=`rlwlg3J8CLa0~0o5FCFAXOdKC! zOb^(Xss-Vdp_>~%;^L}jwggZ)JOo1YuVB)*qt#pNj zdCptIB;@D`R+FluAr<|A5Bd2w*^VUnouq`k*#!RuG0WdC1%DMV0Fzp^V`MDm_m5}h z_7eanGw(y6h4TqR@DnUAn&h8{3#VS-?AZz2<0w@GXzuyza1{^diD={S17)PlUm_ z_;uXCeZz(p+wRGAa(Rn1=vD_4#(XOq*{!AaV*%)3* z+!`Zx#|zBe@S}O;b@_dPj$ki0Is3YokKJKlEcQJR7hm&ohX#V1*>$x2I&ek>NDj+5 z`>evE@ARkBhtuB=KUz{i#RLE@%y~Yyhdi!=!_M{Z7uPsXiOlGie|qW>d9l-)j4V+u z^H^XK_Pj(Kg_#Z86K9IpqM=Qb=tm)l6F%|YPzWz>$UGby+CsYI2PgSB# z67Fi%{&HvO2^f8peW>5Tu@aDs7NcuESiEs}IevG{^V`Z6_jzm{lb1kT<&^P&jaXRd ztOjn45SPQ_oppt!TzwXECFsIlZ#A|{mlV0SA}Uue@&`I4=vQxq_>mf4*Cut@2lK0S zah*QCORCB{oe|r0Jf*^Ui32e`nL@nZq;Y>HJ11aED+*OjtnD=TQWoFn43lQLxBAHU z{;#Y#XfO03`FkXaelJ^<^oHiYUVo-QM-WLWAso^(j!V@K7!CWMo`eSQZc}cF&t3V% zp#}ApGxp4@6YZgP^&jeH?fGA9Swf1O#A2uFSbXB*j@HOxPbRH}x{#V+=2z4!V9xbn zuaE2@^D+@t@6vo5cL8hBdAW za&*7;%nC&`5fK;DH3oz>RySVT9!SKhGB?9l-qjtlA(VITFajk-1XXYurTGs&bUrI6 z4(1S3b51@hPy2v*ULmJmqTouk54*vwDK5GsvQ`UZ6i0GN&YrP>li+;43LsPF!F9W= z-|oWZW|W(@h)Bt`(o6%*{ri)-xw$x?v5^sk-&OZXM|CCm9$7r;#9<*yUGlWuAG9Ec zdbuz3b??z{C~8w}!hWYxDkI&a8vM-{*yexaGfMF7;aQv9=;ei|ch}B%)0V}ZU~t>zsG0^8h+5-bQn&1|QdtXxMg?gb$Xf8j~BD$ofJv53_#o(tK{@sww2T4vj8 zXb(yT0p($Qx`e2Uw8GJNp_^#Dl}aH8L}-x$XlTVX&dnVm|FmHGMeNv-^QMg9MH4EL zf1Bg!(FaDf|1`R5QIY?&aPR*Ty=|)h64ec1|3~(J5TX5ld&Vj&3|+a$mX(!JD_2Rz zQ!u$4&tY7zs1`>RqMM2(yjOJHGdb4&XV*fDinJRmO3Jyzm`O)||KNH1ETyklj}6tT zw)2V!xQd@dmfv0+TT(T|(SU-fBCcpAg8Ri({Oz+!hDbJxR!VYzu;hFWsUdyqsA?2z zfAmw(1@k|zc>7JB745aH^t>9OXeyfN&jiA^M{x!DN3H(xH-&80U@_O}x!|!{iq#fW z-{Rac(||Sq0M(Dx+HCOxJl7^ic%3vRc`{ZJ1hx?826}AA@E6muknyI943#HZT#1TB zeXSZEO(%|=QE43C$~FX814f^sI}D`%biUfk)gG8T-q%;&cr|ps-qn`(T0R>tkWQUw zEnBr?k7_Yn_zs}ikB;a~W;nov z@{k4{4oue_Kf?=@b79%?!yZH`-Pq5jU^(Ocf~#FLF(zalaMHNDeXO%x{_~f{yt=&T z^rd$+aWdi&r?CU{&^xLcSnCt9ntw{*;i}^|NzvS&NW0Mpb%QPQsiV;))|D1)ekJ5- z(oN?eJa-U%eAW>W+0)?ipkHjXIn`=UZMbHcKwa%A8+~#*se7d*!j`u1*sQkT^HN{qzMD!k*&c=PRpo=RM=P!uso>BAAJt-9YkwZ7?d1f#Z91_ZP~To}CYxhtPR*yK$&{KhQue@IQ&3q-Z|z zn;xIDr~~+~nSy*GwKtt0+xsOs%lr#xO0H47JOhs4a;nGnZk$O!x&Q>{Q-y|1iVMbQ z8frgac!eW5b>tNg2DbjRdHo#eS9R6VAl>R1`|4m&0xu@*Z~C zLAML6(|Ea-}WWZ;|ng$vja^XH5`?_ zKD9Ms6f&iZ*{4o*vYf3pWS=BfR&fuCPA{k*rgJ7CEFzo!jCSqQ=MHQnZVd{DBcH11 zh2^a$!B4LKv2tGg7V?iJ;~NsaK(|%V9nfrkrKiLH%n_8gH*hMuENOTy1!&HrGh>?ue41s*<~#f3@zh(N39zTu1pK zyNd)D&Bf@roQ(W*JP`-j0%I6_NjGb4<$K9^yWs`=Jv>xYV@-DOZuB~n>iHLb?fB+g zPO$7ry7!>2-3F76;YJ9E+JM+&*mVFXbM|$zZ}WQ1cIY9Fh8x-3x8;PhL3){M=2WAh zyWuVRdo9A&cs0m~c(;8>ou_j{w)_6w;MW0pAaKuzhJ-|GkC@3=rVGCz(snI*+xJTJ zldTs}ZYrq}2WmzpPp3I!sSK_*(5Dst#QEsGjS?2o4R5+jccD4Gg5}ip+F&n9m>guU)tYdTp*p%`Rcu=#5)q99;G{UNCd+ zI{@g222UqDO}lkrWzt(B2qs-^R|i~0m<)C@`+y5TbN<&5O0W5W`{~YpFLh?(QCw`7k-h(D)slJJ z$ydAaZ)gQB@9Vf8_`UaUPxtY`jiGnXUxYFT>fvi>X~(`lt820t%P_490EJgHNe?;P z8RxObcNz(HS@8Qep2m)Ry|?cp`(AH+Iv~DisKH}9SN8WxP1`Q#8Myt*(!S=8=5A>1 z45*{*n6{qrt9qeZ-GQAoJA;jf?T08tT4{m%#yt7Y^#+58uA)HcU@g~FpR3r=UYnba zw~2dPZ@j!h9esGMp6EmI2z#DH1Ow8YOA$@Bx*nV-QQ0h(+tH3_pd_7hI2S(8KA$b; zW3|nEyApiM50#&Mfi35?$@@czy4PCye)OBX4bUroC)Eo6>$o!yluyW&-8+wdN(P^o zO9c#cPxHy<>Z6TY6EaE1Ctm$dPL;sxo!5LDZ{t`U13!FbA=`lHn@^zc@g-ocHP ze5r;rbyFWzWAIHWyx*3;ecEFKw6}81#+zS0?zR^h;@YhKG1b&a0*wWM#v~+iMV{)4 zg1$!pu-SJz~gXbbRy&J`l`L0R+gwrtO28RnL@+KVt z1G5b6$J5NtLuY-s<383c$gw@6wFj1Ny4R%G#(qET^^7@k#P>W!4o?v{<_@X){vqkb%?A6i0BZ)G z`Xp#F)I5g6k8Pa6BZb?wxPfrjm5N6kKxphyLHpye9kj_4QMidpcrn4bc}Dxf-SNce z6#(W()!=zk$woScP#-GltE;Uku4ZQ3xOU5tnjD3(=vTkk2xdAJT=r*l%+bF*^nA}q ze`egYvl&6fUu9zMz;eC+G2D#jq%J~$PYku(Aj6qAt(+cUSzQT2; zvsJI+9(F#vcPeyD!s;zax&8qNLGrfVcCtIF8wWekqyL;67u+3vohb&Sz`2_z=NnbDl^~ZW;Qwlf|V*vx--y3YymyL ztKsx^yBc_bew%)sd06aGRq#T5wtd?b(WYbF$wltP;_~{BL)W#a`Ff2eP?}!zYZ#M( z<~xiHU10aUcIzxRyw377Jm8T=6MCD3jBQE$a9A6_yz5chhXYP05o}`FsdD(pv*z&| z#(b3*Xw25IZ_Wev#8#*1b$kvQb+jk{2>u>0I@ZsaT6P>6Z z$W&D75Uz;B()wjFsJA5tsg`muOdcP(Y#@aZ4P9z2ULO&^4Cy=I^`1v)7j0bsRIF{VqrtYEv$kei8T{{Luer`ZuC!Y?zhXz|9j2;UPnz zjs%^$n~3f(_^T)d`zeE57hpIKBS{K0+qh7@XDod?h8_*MYuAEUT^mCoZO1DvO>fR; zLUw=$!WA3XZ#eRq&|7~pSB?^0IEfj$YDG3UpD(yb7AElgTh(PU-`GVtiXE^8L*IGk z6x->9fAm-p2V@~lQxI6{QOrf#_JfWQdu22+t5+L{20hn?C3QF7h<8X04^Y1nOA9Ou z${0EINX^e^3^>K?dJuve5fdThdk!kOEs5P5-pLoQY;cVn9DGQ}Y&ivQY45{3?!9{* zmu+!N8fD0?qfsBI+HrQNNjO>$vua}lw)dlrpSJV%+Eh^!)$5+~%1vRS1;}N#OnI&Gx^f~X5sHT0S09ptW5xlL#AY#2kx-^hH&Ap0K)lbo?x@9pGxNF44EkFlUaD|SPDF^BtrVc z!(4oDS9Q&R;ojVJI9q_0Rs-m|f5yjj^&BWIK%WDne*2j26%Y4ou*W%r{|Vf6;UCg` zNYPT>1o+#B!e# zwT|@a0QF(?=&ZTB!|7nRp4LjiZ?TiBQ<-PQP15KP23Xa5M9Gopxp5gWnL*slmQ8xb z0~{?!%JKMhj`=jV8-s^?s^rw24Tb?x&-$oFH9o=NH0Bc%pHiy7e;yia162iBr11W| zob3Fz(^Fea?40qBoS?$+nQlMYRQnc7~xiH)ggD1jsLvnMzY!UG4yfAa0v*L0d zMCr8|79ugfUuC;mF@&M4{H8}mg@#@|FO`+i);QIaigfF_zrq&CWqJzfwNlStspO2Q zFyHfcv^tSp+@}pl3#X&UHAbn6ugTrlA~kjTu$g9+&}j4rfMg5qc$}I`Bts5RO$(*& z%R@p`YzNQa2O4ZtwcjlMgFW;8DxXr(n`yF-K*R&LRr=<@wAC=Tfna2c*81 zy#Ce5{;C}Rq6gvLei8Jt%5T6x@n?TL$JYn`h*mFn?D@}wn4g>uROJ~vEdSFPr9VBz z_eNu5Wg)>@FZE~cw@Ij#%1vS}%b?s8` zuHO53YDdV+iowHR!vFyR!Apn>D*^$5UIGDuI72~v=a^~q(|(_TofO3cfvTr)Prol9 z45h?`fxiCv<#m-Le&;~ji)%Om0U-?j^9N3*LBRRWgmjjW5rJHX1w~-yvM8YH{m#O2 z7EyN=va_)LbaVgl7pM2; zYNO~W*jey|xQpYI?p{~$O6G@v05~vgK5@R{53tiNsy`CHV}G1>2?zNHgf|10rb;(rNw_^k zC2|`-I%HS=9^frA9tJ#8KcByU=4)Jw3Xq_0=p`VdCjd?$u-P7n#Z9zsP>3vBg|ZsOdy@@{( z!Upf|p4D&U^-?=aF=I@XkRaRi#y}`%3tG=4n$0#Dt6?U@Je8vs&4ZPYJ{gm-5lmIV zKzqx@-)7rqx)~l%y{QV;9<}S2w?MM zG#a%Y%D8@ZhDmv}7NVnJv($QYmjvk;h|C%ut@=)ti{gkjIt@q@i0v%JRH|RI6u|s2 zdtj`|Lae=8HhkCCqda|`(AUBy6HI&=UB<*2+qQDOO*Ih`b$#l82OlKvu=#9A9(FQV zLX1{76nJwGQooTBxYZEcE6|Un)%hDdbd1^P!FuV_s4+w~J-11*(?CXBt_=2tZd=p3 z;R&eJ7|lq#b$(=sy5h%bB@{ao%|r`<%VcQPX?TDEtJU>e#a38?abcZh{T5X zy^K$vABP`b40JnZ!S0cU+ZL>@bK6V#@w!B`OT)U`Nb?WV1z6(S$4Gch4HAu#kM9nV ztL$sSkw}MP_klVeB9zcmJN9e`$mdn#{v~u!TDQ~B?Uu%Xik`dC3;l%nK|St~Bzgk* z>E&EzaLD=MJHyY`lyK=-v-|XHY4aEQMcxmpry+3&AK%~|QgNP!U{Uvb|loWXXNZmUnvS)xT^^;bkhJ%#ZQF)iuRU(_yq7+2Ys5MR1i% zsrC4u%GBH`a_A7qnb#NfQF6Fa^P$G5i9D-A-^TFgN;>_Bj4g?9LdA}E9R4q@r@PE)JKtbDlJ1Ee%$b(w5-C7 z_2z`W#W%&J0uEmr^m-Cb58rvD$vO)qizidJ@5M-|;L&Y@>;AwAEBd&c)wp*A0nYap zdp1zCd$mLx!NhW=D3@RpqRHrfdGZDvkmGxQF=3DHvII$BJhx-v-SkORSAsD=GLRd) z{XTT<$ZPSjxd~^Q9wV&7HI+Y$dPDPwA2f7vV443*f2S{}39f?I-w|KOqvE?!Ud&`| zGZJJm4wf}LOqK8FtN2MGD$PGl!b@7beYEVyQqjzBBKba8r#_Fqk2qc29L8@`42kM- zLSgCoJntgHDVj4C&hc@E9-%R$gHq=PU7+U4;&8XV(1Fpr?y~*I;gV`Xt0{}>7>ChC znAnLThg`5YYCO@G=?$vq9#g=jCWjSJpTnZSJianyqN0j5{kLs6|PuJ#f= zx{ShnnegR!DDZFQA1kH4Lojh35_1iy+8rfa-?Y zO*Q1K2##c{zeoZDbAjz-;5Kgqf739uS_bcki?TG5$;N*c+CHoYQc2}KF^~EWp}2|J zGk^yjNwkyoC%GUwY0ngf?kGA=C0`#rr77Q7)2ibosU^4?{SZUXA)773-o#ERl7hsD z4s)x$>SmhGiLD%GEo^_`U8?R7A!fqWa13~5)4-)iPWBWf*VA@`<4hFWN=;53Ay?^qnu(lSH z!%AFl1u9N)Yc`T^Kw*)bJP5X>yF^7fl8d~3*QuAZ*mnjPGUcytWR_xdr|L?1X7Ws@ z7W``P0lky_Q>c&Ew5aP7`lCcr89uy`r+TWx?=uA63${dlVv^Bua@QiqdK!MKiG2Jq zJNqg2?vHVuydSR3EslrmDMN2!X)`X!nSzomwjW@8)p(gI(U7<}6~uKE5lgp#fV0*0?M&;2fJd8qIBDYdU(O#(0T5+y8!Zlbt8V-EZ3Se)Yz?Uw1?KB9<0c&|qqA}_07 z{}lk73J}~=6ud#&&vo!NEIk(AUfM*T^+f6OlICcPi*4fyIpYm=J`|i>dPaEcw>Z)< z?K7X|<2yX5nvcx4*Py(uBR!qcVnowl{#hA1%!~9_9lCD zgxhW<8^~lUO)g0i$Jy>C9tpWu0NkW?2xQWC?HVp7w2vO|gf}+F#k!VmQcZNor_SY! zJ{(N%vjzZSC`KcC-YXVV>%`;NeffwlrFF47dVZ6oi-=6c+oly97IS^D#Pqdynkeyu zlXPYgg#1-np2l36xh5MfPteatAZ*3Xe+IXmFq_(taslt@msXYzH^cKQ%M8L1>@hcO z?ipIpr^C{tABK;vduvZe`?mBO+bxlHzJB7~2u5$xnR?q}!>F++2dm*siDv`1{H-wN z6AiK+%vB^Wryoibkw8oEkhSKzyq$_VPfR>^ZwKzVGkfz^v~N?sqsv!l6rS^rq6_D8 zAEx{bC-z4emCU#WYf_pj=6dmnF7U#5M2`YGsQ9TeGn`Dzxg>uAy zT&!B#aG1MLw|P`}+$7&&4}TYKVtPiZKt8N2S4Dd%!y!D->qn#=# z3GHO?YQuJn%;`8hH`)n9SCkky*(@ZpBiQ>MA_qP|2)bS#!5}o^Y2uftWjB~%8A&YM zfMziTs$Bu@Z53jRuO140L|b})R8GeGvYB&NLjMKEwPd!w)@t-A!7B0}87C4pb8)^d z8yG=uvRJ7?4XOZ{b!){<;m};A&846RV*0(oUHh9ZuFq*lpYKE?MzqW8TEfiB{TX9i zjugqqn1-9Uugrzw)x|RkupMo*+y8{6Fpg~`YnMM_KwBVpVW%ZJOyVOVqg#OQ+<^jxoeayFzCia5-BtlP9n{INiK}XCi#~dEdK#?gkY* zDb`_f$JyKgOGe8=uk@U8WubM+n?cr-v6MbtwsLWP>;Bg`BN<0>Ad-O5_!STL{EekO zW}GF+^se$O%T%8V$zSC%U?OcJ5*_VAu}W(CgTJNzrjZxVH*Iihe4FVq@m2YnRgBQ1 z(GO$TMc&mOXRXn;e`PWEX8xl1*)oP_qakJ>LeoQi|buxZTyaIwM_iUl~MwikgooQ2h0eZFymx-oHbr|M% zXnCzA6pPfHc}>o}vzQ`TyQ{50E6Zmi@v_MlEE{oqX#h*cBi3dMu|Xa_$LL>;3%Kja zQ&l+E01C9aae=SN##q%9_wLwDtk=qevDVePeh5WCU#aZ8kw z#*GolZT9AL{UxH4TT20!vo>}579RZshBF;QsU~RgJH!o2zMMogI*M~O5H|4N4sn<) z)U4PE5rjiH8>>td>5l##OtSEqfqkRv)*r0*zy@>{{6BIwcx`uynGkw z3pZ`x``1@%Wqfc))f=mXEf@;@I);kH@@88sLn7S_TEXDq|48UbG1&Qh#LHp?!tpD7 z7%I66rsM6;?zW+d$C&29#=w502`k=~U9xHY8!OJ?=}Z&-FslrIrX1k*le@w6Q`Hq> zdD!tm#olgw=d8J=wRZJyD_VyBJl5Fg@{}{#;s(AR1|jKY`K`yEF+~3mf)$XN8}8(< zy92i_1Rqtr8D9SCBmdgoJ^@%van^&FlB`qw4KldiRp^0isAzvFg|Gvfansfx^^p0{ z@Uce@NvA$nFxBcH{bMoZbQ=jZgM7U5C0WGG<%Y3_7KD5wja6Doq6!X@<WQLY>0Jd1R|5M9Ei^I^n+^^p>|p@tqkG2bp}(lX^PzE*eIaHP+lLY}9^ zaerx-Nc$1HFf0%nG1y*oISi*6%^h=i%zMnjoa;Pu!T|n``=W_?1I7Tv2X&RR{#3i| z{kv6Q??*EreX&F2D;67RtSpwa(E6(F7-(J|CDY#_O5RWVZ$n6N9n6W0P1;`zpQ!U$Dp=nsZ*iY^aZ0eqEE| zH~*m24}u7A=~G-_fXdq+qnr2I0-!?yNkMkv23*%Bk&-;HPr|B|c>HmhSoO?_XZLi4 z5S(>byk??U%nlw6NtGK$(D=J~ri+9OIJ`lRd;SQZBkPozUE1dQ+a0Fcd1Vy~*g^}m zhS^OY{fkx-SX>u2w1jW4^HD`zXwx8}eV`W;(QFx(JUSRmPvVL@aAkg` zI_WeJ@mD7TzVIQB(ZY)VL!z)MC^6Ssoq_(Y;21cf6h}nR(tVT*TiP4iJCDu|2U28n zqW2A5lB>Ie%NwW4O9Qo(s*AXj^(f-eZlHbFAdAi(z5`CBcP{{3E~aNA-BkyZJ9Psn zvpzbDCF3+ol*MOOoX^q%QSI@1c(U^qPLwVuMoU3v<6t<#%l$$l4p1~taA;HdvyqEW zTVJBrH-&&@?{Ygf9C2X2jM_m0aVv6)ftwi5U8?pa{lTbN#wkIA z)fzB95#@Rr&)>+Oe}M6IVx+qT%Z_(rD0@-t^t`fQIP-vsgN$UZhPRE511D+q2!tz# za9Ie+ulW=p2yc+p0Q`2eY@Dwd_~`1_T{qU8tTB_LHT*|vGHgJjiI_#eTWs zQC}TCfai&WqF=GZm#fn0tf8B|z@P;S98&I}x34bx@~nTc&FMs|jK9i@-e{mr_yTqX zxDE__NM9Jm>lA7H_~JkwiW9>T$PgM@Mi7LVFRKIj7awBQB+E*12!^lC=59aH=Z15< z)$>eo2&Ae1&;)BYbjObX1aUZMa-O2_^x@4?Il&q>F)M?(xJ%H-3q&${>Totaz)`mj z-vx?o!(&4i=Tl9Po$1pK|2%Sitj&?hqW-=qxUkcQD6QzPr)ytH-kg?Ls*YZk23Aen zFM~JZ9yxJC`itW?-2(TDJu~SvykMynCyEzB_0*oMax+DL}Da*U@^KCIQfQoFnE%+~-aLES3)Cv~J7kZdKDbQ|K^`X=jh zJu5Kev2R!?ozJCu4%WIZQ#m%#L8t3)bYu1*cTy=#J%X^_Q`W{-=4(+gUtE0@8cZbU z>%mafm#fpU4bbxKu(?mSgIwKgbXn649<$!2DVM^@gQ(J9bP%1HvmNzlu{Sbhc3!_X zVN>e!8VRb!mKYs&@nAZi=(5kyi)+Ebay5oAP)TmOT!VWG6zNxv9z7`#7O|Cf0i zD2h^F)>Q3q z_78^A()bQsjryQVMBsfLddML~(qWw0_!?Ko*6=Y{`{5@0B;fh)%zE=D_ zYOlg^T&?LY`~(w<+c9p%XTpwZ5(+(bxMzkmS!evu%pp+Mztl7PnJ~^@tkL^Dm-?q0 zyb~W?=rXTtd7Ve(X1?nE-gk4s@0__!Pt>! z%Vvq_2r(nd60AYCt`rTc$#6Ibnl@*zK*Hn0nF_NqWz0WCqkiznyn5GR+RRNYpb^#> zYE~~cL2Fg55C;a~`uY$&N>?NF?vpSC8upVHGq8;a@jn@WTydR=@O*qbS)N<)Q@wZp zeVK^N+lK?9PH-U7QU-dmRQBVgD%b8+Sa=|-1>Db%!J~(b)11&fSAP<|R24Z(XJ_&T z$sYMNB~GC zWN;EI5{+;fRd{t##%e@E!!e8EC@c;_Ft>Y$9du0v)I+WIlt$fzMq>$q_9{S!bR#lU z5#8PzUKmr!^=}DNt!7p>C%NbSeIb+2>&K(gSpkm`$l8Q9&)nQF$W=3|? zLT@f3Ph&0KLZG0DDdlW80Sg~>Bw9+6$8at=c;d>#sI+gpdI&*kV`1O*L&F4Sw|`YW$`!3gW-&fCt8P~yaKwMPQ{;Stlnr?vXzZwS6qNytU^b4TPb8c!wS(-UKs zy`91|u zpSn%2J`u4tEAE{rE`ZSO`Wc)^cln{QUtq>wVA}m4RJs%47+^ICM%9$`_51`jIlwN5 ze*I=gL1dZX6dLwqtjpNx=q=&*^CC7|Z>C1v=k8nZ3@n}mNBkgtNrY?%=N4MDnkg^c zsbUVaxVhFKaCE^CaCI5C&~Pl6P#>K`1cM}p%J_l)>=O84TWd|yX#sB9o#3|Kw_qAr zeYqpgL}_f0aUg{^Z6|khy~6l!!s*TLtWj}jfPgBlCy)*cTH}#E#0#%zVPTu==h#!* zS86em3MWCkW(>6A|3ebpHU~%HV9uEk=#soLH!4YZXE%|CZWw=M&`o?kFm-*sM2XI36T4V@c@t-v0?Ar1P$(% z3t zni^f=OYd>xQ|_K?H&IDRr7C$)mUwfD_l zl@odC$yoOpQu%Z<@l^bqM~M<%X)`vEOD|G8{7z7y+saB-Z4!ZcoY1MhXx^-704e(_ zpnWq5%eJo2_O65a&c-h3P5fLjY{5wvKjcI)Qdg6->lZC z5Hz}=|B|-8?aft={-nd4?$Cf9Tj%$;(l5N-JfHGQ+A!-kWMAC|CxPt3K54Y*zZk#+ zH0+q(zQ2L_CfQWV3$O*@BA-%UE~>G1acV)_|0eWMeG(1?>}l2H1{GUujXJx!W-Xhj z8NbKp5!|OwNJ<(E3W>0zpBQW=V7BK{{AHB2-OnJG;;}av0f(uy|C0D0YLSe~Vp#%& zK}4ZOS7QZC=(_~s)9O5kUPgdefQ0T*+6B?QSlA0c|l{$nAbT|JL;@xFq5xTwzI*Isx#Wo zkUdsR&rr@!mV?Y%L*5#n_j-R9*+H7NqANeICf_F}-%_nVB+GbEOQ*-WSp03tUkfCO z76j%|M&2^;>f#hJO?T;P&G|ai=Pmyzy}`2XB46!NP<#o^bCc`C%Rc)>RcUaKJo+L( z`p1W{lGuA&nej~1D#;+wf|uJKr6~gxOXn8?KM}FM|4PJ-?1o8vYP00w?E5R{*J~z4s;p zz|>wk@kZc6;}h1&H+#C~ZpndpBb;fEG76o5g4qME4E8ffZ%Nxv(--S+S%{K`J2P{l zQ61^cr^3=iTHleMJ0Tm-%5?ptKw+OznkK^UuA@?4!-lanN@oohRD^|df* zZ5b$)l>cE)ENInTelIKb1b zKO=b+jPHcLE<8&^+V=6#h&>bB&cOP z1L0L?0jI!6-bBbI|4+Uw52gBDkYKui*zI4_p*yHBxjtm(O)_&mm=^@}m``L2nV_0g z!hSmTE`i2bfoLw28iORviYZ~b@7p^|O`3f}St z-%!qXCe}CnGK_s3bu9V(0eXTRF$uQ1wS@&c1*-|klPp(qTSVzCUHc||W=;mzvJzqp zD?Gxr$|c_`5XxhMYBIRqga3&eS7m|Cxg}egV+8`V^5S;pl`X1 z-noOM!U7>KxVAnZ-xswbep*T0Tn50bxv0{?%Di8Ugme!Ob$I#1soZDd6W?B=lQw}ER1F_ zd)f^+r_6j-i#znK6p;AA?bj$BKfR+@AuVSdqt=HJe2?A~2$x91Z#J{%$n_C(YMYdH z7EMk{$)jPaAVyfX3kVHI@#faHT2wV(vt3wE9ivDCLl0o9GqxJd;u;wH{x|s-e7g

    Oc3We`H`ULmmpM)FAyJMZaxgB3+R(z9DQzuOh@4;8R=^;%c_lb08 z2N%D_C^Ru<`hvs>^OtPe)nxzFsGQ-a0tecoknl)y9#-^RQ=QUt@2Jb^#;&sJO)FES z8q-P2#8wU&56x63LC_N+*WwQ^3zB2S)G8CE>gtV{3O}{6mD9Ek8)V3;&2Ufk*saT~ z)-2CeRXazk!(!?EQ%cgEeb^U#>YyPx8Q{M+P%#@%a3? z0?^evUT-Eh5KA$?APXQqCuEF3;%K#)yhb5^^suHpvfMulYyWzlHdUnntq?^p*iwlo z64N5@fsIh}H4q=ZYV%>sV$Q8HGWEK`rP%)lCU}{ok<2JqTFWzS{jY#{*ZhlsT3|p@ zDFs^bS@~+8D+}EmlqAMqBoYF_nB+{mv;NrFD3M*j1Q{g}3L?hE_3bOp%s>V=6@JLq zN^Gg#Q;jYP22P>Ysi^22$ zMAC-dakmbiF~Ru0NOs)S*;a+qLqlStsv#KdzQ8DzU3ubIG$hjY#13#&TgTV+dY{*} zPWGrBDKTge-K5(h2F}JRyF4fPsMz_2HM61 zoN!o%LYEZ7T8dNuTnCZPdh&q6owJAo$D{q+T%7O6+e}lASSV9$PhDb=gxzeL7f1WT z{O!|}{ss&tlxO^}iOcns9t(+`P4&GiNFvx5Lki|t7r{`6$;#+-Iy+KmSw$mKX&(B zh%vfr2I^+G;nu4}6gaXPTG-}5MXC)|xaC;VjT$hQ-UD#agjTIgWL1NQZ*isAk!+cL zJmOhvy&{lJM3Y)p+?^)KSnH|hqB=dI6pz1L-h33E1vW38FjNKyz4jImvuB z-WU~-lbsQ{K(0(8QUB;bPQ=kf$PWwaUd^}r+kr%yfq!sq5cE+BvVQ~HQU`bf7Z&Df zXQwP+`!3gnFqIX38#Oz}ryxB6@{QRCQFebC2hLBm+aZw*K>1vMVVYm|?vDCMtqzit z)KvLumagFze*ph^Ark=Kk@1>g4_epS4M5$v_ooJM)u>rxrf~&&IFeXa_94tio11=6 zRW!#zgR_*BoX@WXRH;6k`Z?DPVV@x+F5p27xpQ{tG8&MQK1&XHl>kmOhDl|5FhxV77$k=ydo?o0X1=vJ zop=*6O=Z6DzSGxDt*;bVNPlo#%ulUBS$SJFn#mVI;%aro;st=3=ORvQSj}~-q2aO> zUo}qir)8n=bq}`Hin9WbbJoP|{kb8It5Bgh?Zs}^mFq26cWPgF8sce5M5_jOko}Bj zY#3PNn!L^k7OPV~cIy*_ik`w>F=rOHB@i__yfkhPzq$yLamGwh*$hX3Bd3&R%YW&!W4q+4fBluCW&6l7Ms7E1D9ut(H;mv0lwzI!&aKtX5g5my-!8R?cJeGb(gR$JSmzacofhJ5fkco!$Z*&~Uh zBB?k-Z9*H5GH@IjbM&w{-NCoQfPAry5DQO6kDZr4=s}IULS0)%F=~f^tmUZ6z>OFI zKqkfPlLdW+YQ=-!(nunzXzn?Nc@+F7k+(5}5Jm+oi|nfL8cTahocMcwOn zHP|dicF26vUoK_~p_4v`j&1B4AAo=#{i;wWK|-hhaotEb62CZk1JTc*(>GPausOC) zV$5o$R()vbE_1eY)#v}J0cV4PkCI^7A(%!K{qvr5n<|x>Pmy4tz})GUORE^puu|JP zyay!~K@1MrU=ZuBq#_Ce$4v}nI;3C#OXgW;?*eA$;xJ;f?@qgxR@w@YlPd?HR zx`We;9DmvIp?2?QUf<6k6BBKwi${|m{IJ%0|5nFgs{*FWiDm(_Uq;m;>KMhASYD50 z{&zSb4mC4zdZx?6to#YR={H@gIu9Hm@8DM4xO;`HhQj%?X-gKuQBF*5_*Lza_cMW< zhObYKR984L{?eaZVTXQYeK+yZ*f8r5FvWJr!J-1sY<(BLwWMG?)(xND7rcy|K`o$| z0|twR0^YcTCQ5DIXk@M!;C`E+Sco{j$W(IlZly4GTmJr0#jDj}Z{P*|C>!$wleyr$ ze8|D4y&K<&i?mwQ zL?>8sk^ZDBf?`S?GIMqF>zI!D@Eii1_{?q;B>Hc zj9<~pKCd1T=4p4$`jSAx>41CE|AN_#Wox${M)_;^5BMeD@QXVVrS*292rNN0B(3q* z`^$u0XZko(I$574ZX~*(n>(Hr$fM)>MkFnPMoH5zKO5923|hm}jLR&K(&2J(Bg@Q7 zli7_BTHW>(&?lvAXn2KSNyMyhQr1Hv=Y+Iztrcf_>X#H(&^WnDquoFeTHVehyje7J z`4#G@tPf<2YE6aaQk`43$4g4Zr3|ZM0)r7#cH&D{fqnTj;@64-AAe%KMK+ZNYh=N47G>r( z^SDWfis{X`mxE%`25t>JgiyH}&oajS-x>)g&1Ulfil+{y=2*~27k;zCzssx@=VDRp zUC)3dgsWG!i0s)g{2&U4nKfvqAmE_BZv%ymgg2z>C%mSXeH9F`{+*+R)iShZBRG%y>f z42Xl%ePg&u9(G{8-rxhs*@uS!{}yn)3;!u6GWNT_6*YRd#=X_}fyiNGJy`*3qb;}i z*p!%^@Wt7QtgchVx`|}m3FmWczvk%V8BI~N5kPZ~672kfi3QT1N??}0eZC=}FbdeA zNyuBFD8AY!jOR1|!p^4e<&)%I?%A|{XNOFD!QTnl{4U^Nvsu5)Z;hd2;`d26YFnIy zV@D~wPsm$cJ|)#&0esdbhTM9yjf0~nICmaXLShB`pQm$46*W4CR6nD|P0f3Yi{$Zj z@y>uE@Xa#th~2K3q2bn>S-`gM8y)D- zf;+s#+qofF`uoRhtI&)k?Zh^8$l^yq(y-grJv1zJGCmA)RDK9(Y7t#7Qx`UP2BTJA>V-shauk@Irm&c z^(7^c_mY3tE|{COT^lPq1zSM~n3uB?!BFVXm`Vv*;L zkmMT~C9`9~gfnkiF=c@mOPTvw3{ix$?{i!rt0EGSL^D-!(Qc~9_{wKf9uZ)5=N=4mSC3Z~j%=f5F^;$BmHv{|Mz6L1*D!Mj-{RRp1k=bQ}i8R&1vT zLJ5SV3!JEYPxZ?(uALDV=L|g2gheyitseTY`s0&>02Ga;U6kVHzotA%EwwSXwc@zt zE+Hr&)UQ^9WHuEf?cEip9L=>)6DoMd@Jb=gG3NE=aI9cMPBA7C8LK%^Q;^Vlt%2lq z5%CCgIWE7r>lc)n=VjEWeOcP3jsp_N@6!r6rJC~`ua9CY;6im!+`Z*o(`zD~f#`A&rwiK|CH=HZU>n@(9wa0G5{^)^DkfnjVAsb!GXLz?i8 zruH(Ke`X`;*eqoo5lqaAYL~7R>oqF~Y2WDcwVkAj{Nix5Ga|-~s@%OVC{vBA#S8h^ zm0_>K(rBgA0wrd%sXY0%|8HR09WDOubRIZHLw41&SQs*_Im}YN1XY+>4V*^G4m|gy zQ%!E6)r6(OZ#UP!fo%+n*o}QUZcznZkBoK)_^MxRX|TXuRQiwJhqGZ|j0aVZw5{Oo z%6SIo?JGlDdk0%Vv@fk(G#u}}tD9GM#YJZrk@?0$p=aB8t&shTn!g*jS8q|Iu%e`YYo$&7PcI zJuen-HQM|Q^+&)$uB=~I z2Y~Shk8IJk{k*7x_vBBj@Sp3KP@dEJs6wZA(vSnh@)|rF+)Dq3WOC*d!S4697Q% zj;@ChpkgxSJfd|<=hi*sD zb-pZ`%xxUnMIS8mKbdPZVcMpE5LMn#t_MCH;ZbZnPvfwhPKgdRSI8=u!3(bJ=rqyj zU3G@h&s$LnSija&G)4V1A_qgS7Af0$aRRCSTU1r?iR@On&h)T@_KCR+gm_meX+TIm z;jGn>-NDOsM%1R!!xSCVliME-+g0qBkWdS%{@iTxe$C-8E{oruiTkFVB1SMJ#KFJj zj5#Tn%Pt|Y0z9#SbF<~Y_lrkOc1y}aYyac#0uqS9(eTmn=bBA9pF3re6KtqLPdF$x z(ag`(yqC0?jYSERAP~&uW?Xz#5QCgJ4(wQCmyE|qgVY{S!B!@HKSl~)EWwZbSo7fT zmrtR3K<&aOt^IEJb{U9c-W5^XY`(Pppk+Z{*NNUOXX7>x(d25u_gRH1XTxsNfnGHe zKat&We^d?pK47AfRC=8^es&q#kc)K?l?W`^6pXJca}WFym1}$1Y4ype!`k-DDEi=H z?8doT6^uh`UX86%8%D8d9y28;qW`&b+?0&NW%Tfdec2{`yuPrf_J@l*?qTpR&K85d zNnGz-YKo6%f-FSlv%6{Ek`Ix~CRFm)KrAd8ahlLJ))B9nq z!qq7LgLfe#4MSMBk|ap|MI1*V;1u$p9>KP_-g7y%ODy(xL6~a_+lKTx&|{%XqqL7AuKS7ym2IA53cX zHcmX9q)pS$5m6#MF=Bd9iotHWniN>$Jqnij#$!CO463awDhRBqvS+W`yWV4e8u}oF|423IDr8fHvbk$?C$uLUr=c2jPd$#(`E)Pl^-zWU}59 zgPmo~9_qnrFvWSq?>A3wDaJ&THRU8%gvA4Y2GcQ*9&eg$JFSI^0A2F{6eOV_TyFp{_Ph+Be_QrsZ~p>1K6!;r|l~}0M|MAf0ULv$ztyF zn62P_zg_{*L8hcTe04HM>je1yt+lz!(T;D2(xR)c9geze^P}Cb{YVxgDonX>#J|H0 z9iNxp$`Ynw9UV1DS4Ld5NE8!3cSM?sAPSqd4L!uZoMoU>yAzXt87^wtMu_K{6EoG& z`E{qn7jM9xXGqkh*tGCsxs#2svtKdKPmjA}Y(>zy zqJ2fIv}fZNQmodzvPNJFRl7R4soLN5QsqVmTe?#yxF(qdrX#=UXh!?#O;KWk?&-GW zAJf~#w#IJ*Wu_7yqu&#Uu;pRYP^S2~&Nw<$n4vB;nA+371Hs zq6i(#^0$mtam$S{Zr+h!mc8Z)LAC)t=Xb;a7ev{K>$UfVPI8cY?KqB_;H1xEv)^0^ z7vyV4#*&c9%g5n@50`ND=?BC{ZzE8$0&&rHWd;V{-;jDOvHXU}QwlXO|TuYnP_(sy< zYT@R!d(C?u7z)goK&DU;-y5h<^{WG58nR7dO>eQjhc63d5(hw(dP+gw?`2y>JKl{bm#gm(|zgbh*Bq0oBo7F@+hC@|x4 zQ-zt6;_b8)sgi0rNdo!;FSBLO&Z~=5T$kAax7j!22aCbS66GX^N2W)k5+sW5%JJ}8 zEy*%gDe?59ehpPmK@;9{haQQKU>+{2Mi!uRrpJvH7xqCptg-lq@V5)RYQvXkg2&tt6?;0qL~xdrJg0|Q|!9mTg=C6)Z*9u)GF z=={RRPK6LF<g@6Do|J{9is7Xt~q6Ko=EZm3p%IPOmHb@x>H$z zM(akow)ad$oY*1kONGWGUs92lTiFlNi(SF_YXXk z(*1WY01ukx^HYn+pSaQA!^J-*VMl_R7-Y^c)EVhMh`FbMo0}}O+WadK9?}@Utd4rP z!^_Du@N}rMEL{p^)~n&Pt~ogJW9y9OAwE|KB$Zbrb*q8Oyo#Bu9nwziF6sEpejfJ_ z2(HhrOH^=XHI3``Zl4K^7{$m%={DNkk-E^d^-+TgciT!_Xell!`dn1ZcVu%LfA%%d<(dp7WCw4x?hDZ^d0^<(7FJS8t{g|XbTuhI zCFuIWajg6-V<~7Zp4T5@PeFt&R8OUp+FzM_>+>th)xvy2e9QSil)ZISTVJ#A-x4-Ca|l5P}7FX^R(k3GVK0!5vcEp}4#IOTW*3p7-AOcmMgVb+T4+);_aO zviF(U^O?!)OLAlNmx=KHEjxuF_T*JZweE!c0$|Wf#<|p1J@Xh6 z2jWQPzXgn*2X2_JRlm{#=pXC-T0}TbHoWairej^4gu5%fIBoDrw}n`g+avsu4H|MNlX_f#DWh4!2!z ztfNPnO@oG1+Q_C;wzc}cx=N>xk9E=cpjy0+tIOe0|d_5 z_p{pT4&U*`P6*uy8HoVuDX*C5EGvZwx%s?nQyY~KI~z4x&W$}R+~?O+s&p4fX3Ss0zq6enP`??#ai2HDrU4=H(ab<@zLmF2#6I2N?>EF{YKQLJ*n z?+hoFjV#a-cubJ;*g~T~b4WeHmDm=OKb|WhG1xepP4OdD4T1gIctB69_aG(Cwzko? zpna?dTM>4(aB$Mm~AoGV987Apv0>5%s*mKc1TBNUOjYiK$l~_*?M=- z#Z23Q>Hezho7XI4vIw+sa8|3|m6k7A*QIu!aqnm9wG=&DpJOF+F~-CFbuHPU#q(5& zt4t4;Hv&CdXtVab@8xPsT?&IooMz+eA6=`;o$6Vmf#U8Ns_K+k@rTP@(ib>vyIwcC z?2?`dg{A%)U6jM>ix7_QdCYDA#&P{itI`^cd%L7WAh0BKM!4y!v=oBp**Fdjh@SXl z`Vj%P7q?308(*7T_kzoBzBZGINeW45NTJlqF84LFJI6?x8s49iA9Fi5aVrm?Z;un@ z$_MCso>aWS%9d$5X8MZD3N$&x2qu0g*n8~}^9KLsD$vozt9>9Tgk{s}`$nSZ#=w@Q z_!F3zBfRY`Pgh4bt<5f(bvprjv_qbP-hzoiGNyg68}22zw_qh2iM08L@YY2qtm)#c zV3L7&)+>?WuE=p;C*mjUm6eypDw?=tIu%z)A0G(nbjdXrJ91qo$WImi?UjqqVn{{8 z=o~-IC>TIZZSce7X|?TX%hcvgYs@5|3=GU8^T(I=FxuvA%3wA{wdz+lygb6&}ziO$Wq8p;v zKgZoS6xC@7EZI8tXX3dqR=6v@iv+H?|5|s@{czjcDsK1CU}Cf=+~lD-VDeuoti*$a!7H2& zsx5>z7wMQJC-bEd{i0wq_ITvyM|V7;(ai^+;Cyaf57k`8Nc;F~R`?4=q0uJaU3fM@ zVM5I}7c@7Qjvqa=_hTB8RDYFIln$ws5=Xklw`#GWP}bwk*%!3)TEm&^!uJbx-eJRs zo2IPAv@w}ayAk?O>)4RTRRn@k_tdKA9G?_hVbzNQ4~TfL-smYe=CBx`+F5z#a%OwW zWj+!4R9!nvAT{@#<&bP0F2g>Xw{z4jH~0WoLxU*9-`q_0E?k`+Ev|YfMnx*YOPuYd z>c4S(>Tt!mjO^k~3>SH|J?G4|DYUS}R~b?K-5~Dkpw3Ejj;oWWf4rux^QIGj&zSOdlqsZS(@Ujb=C=Lu(`ybTX?)$$8=#XFBsxet92+_-&@U2Q8vD$RP^yQlqc<^n=zK;4yh{H`a)n+`9 z+*TX&HhJ*#U!`npnOy9e-IcTJxN_VYJ`eKrMO4>E{opJOtk2h1X2(F0GU`>Oy<6N7%5r;xA0bsvuV^UO z!@7@;tyNC15t}FgJR&8x)`T+X+^+L;3iu7pWgryB#ETq!}dL zPcYoP@5vIuzGYgzQC_>T>s@Q`>3=a$SpPOqlks4eS)#PkEAhpJ(Zf;0Lz;5ar6t^> zNd;4PpR0Rkb6Mp;po>P@;)1N)zM;-kp_ajIqs8&l7WW^1C!xcq!-`~<2pF_AY*14R zk4yP`(b;ri3e$H~?x|y6hq~5rjr~&U7D2UEzLE%wwOln*cV<;+izXE?q?nJTC@I9b z$h_76usEgF7BZLdC7a>}2^QYpdaBsuC$g1De(WH!){4+!YIeE{_LSug zC8zZ`Ly?j%8!vP!rNnueaX!EwjF+dbIjdEatrmVbC^Tl!`uTxss$3zXYD!(jH$X${ zdl5VLL7G5e-{dpr=o0csaogS^G~EJkBjp@yAa=PNT+_U8zqou(HdSw_HC6l13sD2c zyDdP9#=rG6t#L`%tZFb~Eg*P-GSw?IQ!jL>v2fI?zMZGxP)7)-al3g*&!-nx@))XS zAz7QUo)&gQ!g4d?v4-Fz*i3mwn;W5@cjva*n=hAPvG_zcRjc5&2~54$3)|iMqMGIv zlI^3c@FjDXom85|k3=RfC@)MqvIF*5#3y`T)~W+`bl+%-Xp-^9lGpiF^xv^ha% zJeRW1xJ5syfz4&X%{Fwtxuzp3RtAhvQr&|g<01QJp~J@e*utgtH}-X=`%pf>Gn1#3 zwA@<5+q;CXL-nec=UCm3Vy!^Ig8$Ms%D?32VG_Wil~IBz@OJ2)zN1;2$*LWJ#SpLW zyz6vw(Wv90^t-d7m-Y*~gA3^X zwSh%rmm0MK7j;dao2MV)$a7=a7BvH*gt=)JSUH0W*}r)T&om%Kz-7ZiMQU6ykI750 zXRu(LnNe-Mc~a{&Gi`<1=Ki(Xu~o3@Sg|hM7Y!d4_07u+*4q+Yq1O7MW9xMG*|UNy z!b>-?($>i2J_H1ubCU@Vk2uI3N=l~UHbIA(WmZlE{*| z;9(&}Z`S*ane%sC*3is@v_U_8u)y`&cAw0W`r#RGUB{q;#ygwLG!K_*WVs>0>Z$y^ zwffA+%w!>zn#S{V$KVixe{Fuz!m-$;R-1T3P>umz?nR{q?BHXOLF=zUgTT%KttqQz zDFp-4B2{@S9dM9dF5ldSkUqg(zARUgV?vvf_VizSGc=@|qvYN&fAKU_WN>LesFGm9 z;1Tgk1G=q#xzy3{FoP~Pm>kk-ysO%oGbIYZRl>!VX;vLftN|#XiT|kHYvZUgC;Gr2 z{`^|TBY5rU<4QHDawziO<*}`BvfKGqVWmmmV5~2qB!U#RR_^NJevJV(Y&3r;NXAb} zn*KgOBd4bx$?<6u!AD?|o*MJ5$dS(9i%&2lr|p<9f7SGx9O&1ltgztSFfS)|=f<#p z;Vrr!yyE)XXtDaQX%mUedBij!cV1_x@o^`Ig&N3wOY0el7TaRAl;Vm#lwaAqGN%9A z?q8D0WAPbSMFxg(Kbv!5L(PYPP_)b~Y)iK~1Duj9vDun4ma=vE8KvdSFo>i))ypcs zUr_F^*55Qs;8Ih*iph$d<~uJX_qapWE;G>0j0Vn&7q}j z-%cTYpih-G9-0u_5xOV5!%FM4b^55JnJz8u{sS%;dZHe-dZ5Ivp%&%2CYN?qn?I%% zg>UbpAT03X6%lufm)Gg#Wv(t%qZ?l#fo30hNQ#51!rqi#!@8>&+GqTEB3zbt6c0Ap zJF`Gkj;w%R%l1Z4M?YmIc(Bpb%WKfsUF=@Hw7i-bqIh9f! zB~VkU{Q4(`!)iQMQmMvhc(B;aWK7*njSpwaTf~hquKHwUq+4xJB#-+dck6qu{s>p* zHx*O)?q%PLm=hLiI|}Qig(}ulR`B@>ZOlIt149U;Rk-T81V%QA|2F2lWoaewj2#%! zHqspsHN5*sx&oMt!E{cxB<+}FzQ1W5=BAdk7g&yS7YX+#B7fxbNv+Ou$HpijtF+p? zIu3={hw_my7{zcu%PVwSx4Sb-N?_vP^!RhalnpJ5TGp=W3R|44QJY!(u$#&R7YrYN zvM1%uvtmInDKyvdRZdROD%Y|x_VTawlq>QPHdvqy2E zX=qOy3Leiz5*|QNf5gcbbUPs`^ld)#>4DJw$NCClwbdGi{wS9U`Guhf~re{6wCQfU$Zr#0E2%GSO&>BVSBEnY!6mzY6fQ4GeUTyqIKi;TY zye;m9Dh3jYf!3Zs8Kmin^;^S#v$q_-)TILbO<%4<+qPdBO(iSyGbd zdiEz2YmU*_;`%JA7feb|E2T=nB(p&PA7WV8N^j#v=Sqi}p^%*4Xad3$Z(-om{718E z5~Y1zlie{l<`o<3==v))K-<;Bl!lx<;QP>+1=Sah`gF)~Kva}zkx#ounzo(B*x?Ogs26r@@ zPz+jdHgN4oq%v6YrdjN@=;+U#;g!KI$=h{(O-?3il;*oL7wCa`?K^cG*3*9ToO+*a z4mmHj23LSX-zH2IcHU+{o1*Pn=ar!r3hpp|u_hTJ$W^f{Uw2?Dp)yp)WN*p_=Ht9H zoHV8q1bsao?ll-{*_AYvDQ|O6Xtg+G5`!;QgjuDA^}G4zkFh^eb0Qs}Kyhnmg#`n5 z5Y+Z~Zv}4XuP^r+7{dmzIUdlL<>F+SX#QZMgSSpHX1kKVf(AyR()r8Iej%#ovXWM& zr5cF(m-0OcigAv!4LH^`{k@ucH0e0GAza{)XH%Xx$&^oH1xA$_t1skR7j)Kt_{se+ zdNR^!J3i)c8q(-VJfCYgy?mgcl!|ZW=d!eM4eX<=u~pyT@N`d;G?k*fVuGYAET!?QPOE z=90bA7v3*`aK-+=A>Oh8rhv@KUkBCI!E*UoL4kJ&>#Uy^{S3Ar@sbmW}FemeGd zw`3M~%Rq!sdNmNnGJG80UOSnxvd*PwTz4gip281%s<)o2`4sDz3ddXrzm(N4t4Qg5 zz3*5C2%~puVmHwnb#y^y!r((x8f@0}mEG*la$DSEjcr0Vn}02R8?!3H9J}w5vW*)` z`59(8J^UN2oyZxA>2z?Mk`Z~XyS_yJeV@qLRsl@8JE{2;9{Q1Q?(15MyN!WD&r}~g z$@e(^Cq)_k#@y{*aQRuG4X)nx&;kb)2@}chD>ExA5=a?|59;;9)LhRCxBn zNc}v$7a3ouH@(wiNZEqhGj@rGthxBNFqU`J324F)0%Z+up->wm#&C2O;QQHijb@hP ztJjr70S^^-vRf$g$-O*@nJ3!@)^6 zdq}eb(TVNHbqw}Grm+ok+bls|41d=qqJ=S6B|+6GGUr)t6>!uOv%}ix2346;!+1M7 zQ@EwIC^()66;2hRA)Hf&kP!gHLv=~ScX|Ml{8Wd}9##;FFZzktTsT{pX>j+8iGNHC zC)X9<#kOEiB0D1}#+|4^{( zvLX#Zrh$>BpNnkfUf3+Ayawc}b-|DjiNXfXEs){fK4V1BO{xl67JpfEm?qJt zkHm>?vR*dR@rIdg(9x&K-wT10?ycuuJ&T&K4CSPg@)B~-w+a#$k3b4I9Eiggv~0J+ z6;u@~Mog&#*UPKgw(aslwL5BC=<`#ILoUBL8}bghgmpDWqvLl{2U779G=qHxf;Zd?y!J?0%AcvH~uYwSpR{M3+#SWK(Cy2o~_58 z^K^J|n28GP`^fEdN=nZupc7%fLFaw?)`Lxu@n-*kpQBz^+)Z}NeqAayor{%$=*qu* z6f(_t&ChvMF`#u>9mI)j^z~8(Vx=pfGA3m>oQfj|?sYSYS|>Hg50KxMSTx&}9|(kFP`5`emf#c|_AD>XQV z(oF-{9-#?5yGnh_!~nN|t5|?7x3dgHnW+-dE29c=zWU=@Knlg&tnB+T*|y$|SVJ+( zS-*6kUbZr>oEZTagDW=9id{RxM$cY7S|CV`!!=c>ZGR}_;DHw&D)_VLGwqRlbi`uE zCIq=+&eKoq**r!Z^D$wFFHIFs)%U?!R-|?kt+(xLMj?5yrd@D-MKUG*6h4$^C&AFq z)7RvccHuRV`boi9E$S&9oGqMTW1Zu2u6M&@u8^W7mhegntBlIH9X|DmIw8gYv}WY5 zdNt{@u62caEtVjauZ+EUT%XHnDjy3kzn3$%d5@qe{Wjvw`Y$H z?Sy=hF82eM#UbplJ-g56?*?3=Kj%xz<1Zltw3wDD`cyX;R(R8&K6xv;gmatCPujeV zpTWA>?Q0BPfUh$w8NAsnJ+Yfo^`7J@@~-zs0d*Dpv633uZpt8Q^|zd`n!77bV@9zw zMvTNAygSU-ZY?7ymRfRKp8ioxpgc2eMJ+Q-24?+s;8_{2IaenSZ{=NAT$Jb zYG2}KKFdcwl+TG#?9D-36Ibk+JvOLt&i1>xMZ7|^zc|?2IBD`9yMmP1y}8rY>wkag zWdZr77vrX5uAAS?jgQ}I{&n;G?kjE-n!}W+22CaGDYM$Y37F9LZFvo?L8GNx9eHu~1N;44 zgKg;=l*^w7(k;<%j!1d7!-GTZ@^3avm^dx?qj2LCliI))=MOFiut$E|Ti_Lwbr8^2 zIR2sayR{Tyh}O?x^{|*7W8#jw91!Z?I(x=3qRE^IKt+-ZL6Pe?8Q6 z_szz(eGZwy{xCQq`<1detlve1tdMJmE^|ufN0b@@XhN*$!f))h3dGc9VacMO!wmeh zQ6I#Y?DME51ARs+SQx5Zr@rm+gMOJyNu8~beO?P=>L$V|OmMCiu4UsK+^7LJ*!lSe zAWS;5@ad~!C}vK5j}s@l5HHc|@1gcBJT~8JL03PRkKfoNYRuB2Bm;DeRw+$Pj)Z@Y z7ZER=7gguNU$6hXUK=OAV=bQmg~bQb>Y3|=5u~Dalg&$LBjDSRu78y!?;zF0z2k)F zVFov-pZ7(53ol<5*S0`#*9d~r08HEC-<75CkL*rJX$#f}E#X!5ORwBb8{~l;`g*!4zJ-JQA@n!~d-R9Nw##>+{Z76&F$@ zKkJqR#Y4?a0%9RTccczA$uN^Ox+_(YOahC&!c#fx6lV)Ogy^G2Ud7^wtec%~lnr>= z^T1zzIax9h?9+3YIL>gik)4tdg|AR*r1u=k(cIV_5TWY1 zhE(BL1qpr-asK+gtr2Wp^$CVu<_S_35qoG9C*GUN&C5rR!yLL&nznxnD2n5>f3*GZ z7GX6;kL7$GzB7*d^6~JrWcLT_1-aDPOHB|8o%=1>@V%jliY&Ngg$Gtrv{kF0Z>oY< zs(+oDINK{=5E4lVv@D)p*yoo73I+rzzlcC%n17|&pk*)OBjlG|i4Y2!nZ3D!5l?wc z)civ0)mwdNynMr5EoWj(BILEQIX6UMKAC}5ZdEQ_QQTQj6_y&MT)b$0Gigs|ANV9?xy{iEW{NrP1`r;*%s5~6?4zroM^n6 zz&qf3#D?2frz9u;{yiC1#ia?%B4MC!eZYyi08i9Zk-bj!&b#U(8=t4*o`PaZ{&aYC za|EY6i9RLU)H~b}1Nq%w zNYHughqIxEVbBov$o*;S@rN`ZD>j~CckX+FRQc}Em3FsKB`;rRh2-Bg_r`CQAA{=3 z@(zrPTIf>c6Y4qYP{4hj_x^K2N?TvYuiaSm{BIYEUncX^Gif!0o$R}F+(Rlpx`4+J zy!W`1{uUAn>-FWbeeEH`fSQDz9P=yYWLQsoxO!_0gn!cPD})Evt0Aai8m`bQUoi0N z9T)0)Yf>?<1AFm}Ob%;I4k{d>B@suVk=4_U8hZYsmuP!+Y1YlxJ!5on>X_8$-5p&65YVWAp5}_ge4eTZN8|>YY{F zoFGMG6TWdVN_e#b#<_f6)|q$4j!c`|t0jwq1{$~SOp}&SpM1q-ntSA02b+wltK-sX z$*l+Hvj=(3qQ>T`PRTeVi<|(Z@>2bWrouQ(hRIRbo48uAOYL3}Nbd#V9%oEG@*4SC z#GH?_!T?0IA3t6v>Jinh%Kms>=G{`2QXrnvciXEOEWJY6YjyzLF0`uEy#i&f6n%6O zjKwWIE8rLRB1(=wc0Ef=h(#pb%M~2B^@fEn6fPgDsk!YS_k-e5oxD%0>H9Hr?TQQ2 zZcpH*C?oU(76PX_6Cg#%ir4j^qeK}U_kO_urke=>X7(}9B@eF`HwyzrneHbLA+JHPXScgssTYNFS;}3D;&u^E&Yck zTxTY6gVPB4oe#VQ9+Da~BIefN{Y7K$K^C~cm9*iCpoCi!894o?5LNgD56QHLcb(Ah z>~_UZ{ExgZ{ExxAx0|8reZmPwZ=&o?@@h?zP7)xZRnA(EHTbW10ot19cXXF3o)d1A zUEV>T#OTIh$6M8Lb2UD^?|`S7f7?8`G*nZij0XSFT6eo03Vtis$^6%k!}w6_;}<)< ze37)A45tRjpX28vUTOuM_gcz>cY{he8QygY6aJ-UOL7O~4-V^Ebd|pUh=b7_nxC3; zM}i~JKSUt?8(6=4W;gG7`=3ugPh5?usA)+eR(^W@-;I^o}ipU)8<|m{{Kh>-f;4t**b~Ee$|bRFqq7Na zF$#%P99^`-@S$kO$4Su*4eIUFy6n@V zU~I>!VV+CjBU(FYTQUhl$3!tn8&D%Kxqke3z*$ZqJsOYtH@<&~N2mY~Ql9=$Y;`*s zpEel@Oms%rkG^n7&5Xmz%7=WBw=13miVxG*=HpgqM((c!6U>xy;%DURs5dC{>3o}2lW1S+W`GvZVIxMRzD6VD7lu@uZ zg?u2(Z!YbswdBU>2@UIra$#=QN;gqF^@(|QS)n~lf59~xU4wgdxAHaju{G))Ta-Hd z-TC%A=amtDHD{Gk6TI`T^HG-1w(g@gg9rf?yqa;U2oe|I{9UYu*F^iZu5XXGv%PeB z5=SzEmfhpiYP~!9uJIn|t+StLxEqYV53A)Du2n$7f?f2JyN8SR&7m?F^bqzC43!li zh0v7C@AHv&%jM8CvmrK>#zR8`Z$IiMBD;zO>63QbQM^Q^NT*#aCWd2^bL-y#9x0~! zrQs(IztNF;wIwh+C!*hymehYAMUip0_%i9N-F+pMAr-YR7BoeItFq&B`#Jm`e-h(l z1753-^Tu0MWaX9r@Z+Gsx2g0xLZT0~33j^qe+XVU7&jm$&CB;v%&bCrCCT3duVVer z{zbU{=mw0UpCjkJ^A#6&XVp&Ag#(w54hEi_qcUNUfErS|0p1*Ldd#mq7OAS6BARSn z?HEXEmW?F)ng5Wh=VEXor1hPiYQR#AsJ6RCX63X|oUJdKb1hOBxbKF(ky%ahlNNE_ zKC#}G75EDVi$dYI&*BoFZyMh{2p@}DxGUAQ#&!$~(afrKt08w?7Prg_qbBGa1_$ja z&R%_qURi+oS?eT1K4f5^Y~P-8o7ZO%&4@0Xh}^#0B85p74>3hLLvXY_=iX0;CRqM5>neAhRP_yx~7;YmeV1??Boe4LV=?n!-kKlYu~po$lF^~*iM zBS=LNk&q!JrKGZQCd$o9@H|}0WImMoX5ON`j+n{A6|4RlS!TD=PkeUFQoYRqp!!!w5B`$U642*DoSD(-{6+^%m?pYJ z#Z2xS?B+QWv{}tl6IDHm1ud#5vpmDjRocKaCO&(qVm#F6pyU;R^F$H!=AY@v*ch$ zs0?)*SKOYLF6!8aYaHyyujn?#_6_sw5UGj##&?giPPtg-onB1i^<&d0A)sCWXWZs9 z=nuRi(P6<(p@fPeMC0yR`eU`Qdf=PXCEpQiAG< z^;QO5O(pH$BgEUSuQ-xI zTBKgCw5(|&Z<{u#9YHg^Scjsm1(oYTwYY)ws$*poZsCijGJl2=u-QTkyIc zFOlb(!H^R9`d+Ax*BWTp{H5V6uMPUY`YYwzcbS$2MItxz@rrn1dOE#Vzt3+kXaxf9 z)JCX}RU|Cb3F)rF-`?*0{suhTZb2bd9NChL4yK&$4Q~<|6?inozDpJAbvTb6V2nfk zbN7u(ms)}i=s=hhV5R6)8^Ko!v&{+$NF~zD(b(f`yP-(6B7c0)5Lz;kxCR>7p4w&! zfQXx{UVY%cHdvk6N#R~Ox*WoOk2x?HGe>Ls=OAKxE}0zM^KX0k{>=DtRyNNex9h=$ zb=0s^3#PO&wS#)l;#oMBg~NXBm@NShNdc{DhP%!!el5NHx?F0B^38ZVYkLq~Sm>eY zO&z`eNmsCI?Pc$(VzlR~0C(%Y@_>r3N4`-DcGY)oNULa(W=JX6+VJ5IooC7ToIMX_ zd7V(>r7UnOfP&%A>4bvhg#+VPN3>0k8Ke1VU&pKP&Y_j0(Fse|<2hf{y?eal@)OR- z?w+m?B`x(#l|HzZnJSWMLfxb!daxqGZ#S(!eYFFqB+%3W6j*p_JfM_;cC3aQ_z{vIqQ-!kmrrL`&-{8u&La467Miix4QUn zI0S!%urF=tP9b8>FywGPfk)6Y@=_} zwH;l7^6Z#G#8!7JBD9PzvyrEC(|pTA$QN_&ESfEnJ(e-{@2E?caz>Mo1sugsI9H2h zI#q`m)8X)2Uv55)UYYEUOjWI?<8r+XMwKLq?)d@7g0){)HVf8siQ2J|W_whB!z*cA z$oKV@B-G)SfzVWhg?NA+RWmKGf^8qQP3v501!URAe;{3PXYI%2X@%&%ZeS)uSyo@D zV8~P+ft&oE&GNLF6E~ zYTVA1Y_{!6dc3){%JH8Vc5la77>&%~lu9_KUAgcFqfvI<9;_M-swi;BhVSX7ySGyW z?e4!mShNn!l>~k`-*SX)UyB;|%R_4?%>s%66XWH0```@#kLHrL5(_lm)62qOU~M=B z{qKzUBa=;zL4Tbj`uv6Fjp3|(OXZHGWp8dSYN-|i0})tP$u;h-tY^2L>KH-=JxZ?7 zQSq9uB~|OI@966#jBsbEzEG7M+h+JQihRf*(RP+rVxZONc7#+PbKD2b;jk4)Yo9;2MrcA8Xv2$b@Hlw=qJw<>< z>~`=Y`D%OfVYad=wPvji#|n-Z1#N7vs_`s42x_fkuy>gf(WoBvtGyG1|buctqU4 z!!uI`|5*2ytNCat^O@}iK{HsSMbpj~pFux$;;hiLwS zu-kQ}fY4Ofbj3!>&-ttF6}Q@`x^yHaXA}I27&#V=o+CvQP-e-B_phn_b;HD{l_;P}94_?cm+XpLtAtWBE#!^!&J$^nMCR`%7NTV~HTOW=w5Exj*@2+vu~y z{W{6J?BQqx!gVB1%)093ct~k&emjiqZSOpUZ1a;Vb#z((4vh}gh1eZ|=ELrg&l8~t z`}5EGlTQc6<7sB23C=%+M-kbabx>LiYF)$9zGUAD2D7#I=gevGgM zjDw6V^IGbDqA*zzX!{^_DKSzxiSSqp9r)!ty9^xYe3;$@{jMOrC%HZo&vqvs77(q< z3`+dpn0%m%HPeVwea;Nu{~DN}5(LyGwXHq8KW6wzEPBGA+^*YvGVZdpYv#xez6cR@CLnGL9&igt$+fuA@pN2BT}L*zIoR8h zmrx%Pk-dG`;rS4Tm_M#qaj_o}3|)%J9WfZ&k;4Z{q)j99^YfR~@IFrwg!nKi|<=llxe|mGhpeJ%04dXX2A&}d$J<7AvBwUhP6TbhNW{uN> zsD|f2&X!~)cc6;(QV3d=DHJ~B8aw90$g;%wI~lsX73-FF_UI<-X$247v_)xj&vBE} zR~ozcu2HukS6He4v}?qljVkJKJGYcY{IWis!n!muSFwg`&{xxKaQ@z;jl)j!6BJUJ zB<3ZFK7GyFByxgQL7h}>`&!5 zK2U9(2>RCB#)oqb=f-FIgXJrVctMw-Rg-B<>sK|KJFVsfEWNE_mMja4@ZLuNM|sOb z@sk3z3;h$Jk(6JNJ^F(8P4ezg?im`5KEVuz5R&^dKL@)bO0x|{yQ&2oJG^u)N9Y4U+gGjx2KC*WGa>h7@k9u z>tT9_1?%ea(1jV`*}}*ycRLG|>{k(R(1)tFHclAE@|4I&bicN}C$*yBbnAM0euD=r z%cLW*e-owKO1Q3SL{34-i?fnP6%1R`N0F_1WfE*+nkv zU_I%&9KOU5w^TA1^IdEJ^fEgOAcb4NJn2v?A_Xch{gty0#nvb#;v{CAgpEHLs;4^_ zDL`&!3iWyuNcSyH$FyK7B3i%Bai+B7du(K2H19+!$A%%?N?|1YS8Z@-rOv03yQeQS z^^g1_{Vwb$`3Isn+(E6Sj1Ll6y5##rbjn z1r^}EzAjKl%jjV_#P}s1^As3!wXrT=@c5el$ObK|qfqp{0ZmJPtVo<~l`R{T)eH~D z{TOEBG z{OUF@hYdqlOEUIZ9!k|!(2M(gQr=yQ*IX4hyPE!oCikheY3Ybc2-oi!le8E-U!BEl z&)Uq!9>KKjcp$3?c>YmKrn$bce|+xap?VCU%?U!OtUHKde3vx9j^jubFGE)6d%YD9 zop*}}){9E(=04UpR(cR?vop=BunP=OTq342`cG=@jmt}UpGlPMAg4lUoO=CAN9UWm z7WJ2*)pU3e7Xkgvtwiho1|l`8RiQyN)(I@!?KVWBdM2#7&^LY`mv; zlTGcg zB`&6`FG?;^gxa8gv_M3U!i^nhaNkk|<(v`>hTZpHF%jBORdj+m+&1Zr2zW1T9-Pu% zU)t|!lvF}ggsEc6zWA&X*DgA<-%q^f<6cp8f{siQzwf;bP4RP^>rYj`m=|{|S8zo< zUT+ny{=BDlTXYQ=ZcXgJFReeh_=OsZ-&l7_Nm69fIbi~4v%G+RVfv|%Uh8N@ae~Sg zj%(WT^xZN{>b?qj4!OI1m$#XY2)}b{mY9E!!uW=%mC@^`DJ1lR*^G|VQX}29 zCY3_?y1zZd)uxzqc#!Gcv#5M&9RxU*uFAq=3W8vm!2jv9&{&mcW;_s+AVMRwru)VQ zgdwg%efDLCpYv|+XzmMms`QG|OGuww=XXU?j_uB@LB|lR{1-|kk-0tJL0iS3-ot%- zEjb73rutc3PQfRJYy<>5P%ws+$q56`^)aSVlZRNAVbu?RJnQ^hx;}TY$fr7mbBH11 zDdns!O`|RzT_+g1aec*Zq=ze;FA?ME zi_=T)ExZ_v(nqAcKSL3!4f!FoMcCz@E+t&cl#t!z;9N=u>^m~uvV$XJAZh9*dPvdq z=k(xz?_Tw>wl3Xl>&YtmS)j*nW%1_JSjpJf!*&Bs3cWmtMsvTve-q6dblkn~!B>5y z!_UF}!pA#J1%!^oher(knCQBWWIi&s7X9yFF(&rf%`d7SCvcaqFP?XS=y#VK9BtWg zgQVv=@}zTjNeQ)e^+Ix6d4nxzz^QD@>`>;VGB!pkMs~7J_HaMbyNI4It4H6-k5|MR zZnqV0)scwI*RO&W91nZS7I2w8)hEddD6NGU$HQ5#yG$JC-z&sdeqc+g-u69NS^rl3 zJoRl`<$hqgx)eOOq#Uq-$HtHMkF*K9Mc4Lt7_-H2!T zVkKTnv}qjOv)vzaEmwX_-edz(PXUPzLTT(o=NHZsJ`7^|qs;yt#Kf*s%NUG`_I1BAV_V{YW3+!lHxl}dwExZppaj9hUb4Dah#FfDtO?!GGU8{d1yrt? zmKP33Vrye|x63K`xkAsAo*Y3Np}2xk3t}=T-qCzzE^XZ0k%S51RW99onmpSRf^MI_ zNIm?`he}_2$%h(e+%ZjtZ|$5omNec6NiCK=1CIr|vgw;%J=j!1ng#+ss3N_7gT&+) z9)%UVEaHwQ9vNN`ghTY{7p=tW$M@pDF6gDfS)%VFll}Z6Nuwi|ovS^dWHLK?Rj=Vw zuHCLw*j&s;Qyk2WQurOV4Jm0V2x`Ibx$(3HaoT#{W3gdL9KhtegzEy8;F5+TXfDappK8gVq};|c)*t;JOSg%+wN$O8(Yd9Bx6DXI0V2M;K|80K{Hld)C= z^)=lZI`f7}sQ&OfHCS9|`*yYtoFzWD5N9Dsq5AV%GBR56`*uW1i_RyPaGS8J_uBVb zdz=_1VDufz;1o(uT|^?{!Hv4u^)>pwBKe+MkUSA_2Yf1;w+(K+kkcpAoa(DzaB#Y` zHa<@qKdSan_ax7*zUg-fXxhM}Qj{m_k7wV%ft517N(&s^YisInK@KyRW88MY+G{T6<*PG znxe1|l}6w(xdu>QQS5H=SkC>xa7=>-PU!i|ebPnP@f&6qj|vuo$y)lv8S20_)7*9{ z*AK;IxXUr5-IFq~RZEJlrYS7rUtzNaC#dXi9+Gf1$Mb$xfNl_n|Hx;)CQAC*t66K-F7-|&m@_LG5*Qgz5G~ld$*>%*@y!&J|7vJLa$f0 z7P%QVX5Mu8(3-O-HV(!u4u#7kTQsiA6erO+GB9R{0AHDi$v4#Es zS;uh25Vm{gt7g?0bIdtW8>vID#B;c| zv=TR+X(I>ePO?IVg zITQ7@Oi#IPOHJ*m*`mt%CN3Tq>U*)nKRXXuWt@MC^;UCaq65Y|@;>}H<{igU&9V+^ zz}$Q7*G6wp@|<$7nQ2+(LGU^oRc?Uaj7o>;Z=gAx2D1BQ4zx>YBuDnyDFvv79jdW`yKNo{&F$9CED%N zygk!;NLtXf`C#((VtWpc^z}m<{}YvLRXV>uvrv+E6r}YyBS{1RAioR#h3jqS%GGm; zTVeoHvc?*1%I^;(>@~%*Zxxuw%h-k4JfG|VR!gF~9S>4-;_FZ)JcnhCLwe0TAMNAa~I zAL<3q_2HJ_bLis@)YDB>Z>%L|V%(SsicJL%c+TLww4O)=91{d=_XR;Ho!*EeXgG`w znKb6UeYxcXKN}PACiXh^U*Wcu3ZOCKJ&gI{Dey@3a{ts8V=b|CI+6>29}YJ;Y0_+a z^yU?n*y-zy%P)%5PnOv!OIB*{ zNf>R+qx9TNFTDZCd+g}dvPQ$xvN zt0NGBrug^06aKf@IahKk)0Ug=c{*2wJ~|QTv|T`SFwWPThuRN^r3gmuIs?x7hgKcoEMO zJ7#LSi&j2#8TnYHE`rl+H`!q~S6f z=nJ!>l{f(Zi>YULC}@ z)5~weBqJggI*YRR=|TlH*tTtRAAO^j5P%%X3NS_=mlOaB6s)a2Wc&hA?X9d%I4Ury zVfS%dFRR^=NXpA7?QZy}sPN`y>%VL(#j0%VS+kXSHcWpMjKk5_oECAgbbgf%soXvh zO@v$Qf^O#>MB0lAcziCa`oPUXD(wU9+5H0KtRTyvwq1(IG~B|L61&b($8yojQCY1SgI869uf}A2tztJ(W)dE;Q@?_o@so$S7VED|x-W0o2HoGj`S9}; zFH(IvlmC8CT<7%ERL(-eXS6@<#*yJX?r;)FPJ3Vyxw4vi#_#M?q0xNB<)|=obZ4uD0BW{HaPZ39c4C+XLSuu1%;@7E<9hU6@d$o>`1R^0E7G#rC zjxe+SK7dGDK1?K)s{9Eie(Afd0omE1jCw-#C+j+`EQ7uNpgQNa0ehVlU}MFngR|Fh ziUH;Yx869p^b;A6yY=5T#ubU!cQOP5Z>9skJ8tvO5{J(jzug_f6Wd|&p5~S#QZL65 zshgJfN`VrrkVgfEV2pgbUvdQ`7-n*0b>vv`)z0RGfHM6jt_sE)!%k)dRsIIq7DL0N zCnv!$OWsZ#=Bk3ez{h~w6d5kJNCB*9@?N@B0nF=spQDMUG9MA{)|;kFrawh52nW*$ zy0~nac(}N@JD6l|^)tXzz~goCd@@1eD&pgF?gd$VY+maZlOMsg-VX&z4bCvr^Z=Tt zi4%aO4bP|fdbX)#1lG!x7u}%4Mak=w^Z5crSm=*7{KLqG#(@Nwj^@Bi{ko9YxL?L)ya~LNW0@A(koCx!9QRXxbJX#y zbHwpXz^vv#sL?$WWW5FzXK`a7>V{kk;~IVIyzuCn{-iYXjv2lL(YiZ(=nm{?i9Xox z=y!*uSxyeVv{?JW=UMQ&8eB{^{m#_t_)i3k)?(C;)E1WGC;@MWJf6%I_puNg1nQ?Z z59dYq;?tKd7r}4IS2iQN=Q1ej4gpfHsEY@u)QH1jdaDUVf5J|+J=Qt=>g-%tX#cA1 zokK(1st~U8BaoIM4BruKPd$I);$ia@KAE8K>RL;LPJ49rXDIYS5~9*6G^a@QiNps! zPtSFJ&an!5?-Y@XxiUo7*E|kqoidrs+yk0vvyNfbeO~{pTW|MGP3iGAH$M!vnT8Lv ziA_V5j^Ahl=_gv%pMP>JzvG6{+Z_=N-sc<(5D<6^tK!8%znsl$_azNa`s>LlBJ{c< zd2enOOZ?xTut9~*Ej|klIG{o%eP&}j)1X)LoKb;^a z=M+ujNjd{Ge%^GF2go#Z?X$h;uzyDOl8{gm$cFCflt17(aYY}VJ5s&@EAsa|5jGYK z45l;ha#FSxcG`Q1nJnQGa= zeEk=d5%2!gct9Yt@(3%d{q>IxkUO4tHiOTVl{udeWmk#gS3Yl%(~(IN#|LWzLNET& zETw=Sqq-az>tQRfk&E(~{E_(wJv!;wanmvUh!1g0tt7GDE*!A+Eefr?eieF|9EJkk zK5D25H?Xqa;h)AkbBkFL7&s7e!c0C|<$b6s?AkyvT(&A4i2byXdMN$41aR?fB)98@ z#$j0Ms^ic%++AbXXC_9;WuXW-am>HkI%(taMuR$(`9_a5{aj1zEkn3>*tfw6Sy>Q< zw|cV3GVSy9UE2g2h>cfJ{1X5K>3XzdWfLp>YOznT9j}1ppXRlmQzkm!64#2v-+;pA z$5n-fce0KzT5a?6_l1Tdf$&&TknHAd44Ye#H}Z!2{bMJN2Tc6_C6zMZWuUX2S1-f6 znevs+75AAE!x@x*EfIp|BUSY^6 zS6&tae#vEP^r=u|Z7r1Ilug0W1@<%ahp9JcfAK%c4IuiS<^hDLJGZv{x)wlcv*0(B z&!fL56Dz_N?i&F8!yjk9ynouxmls7OCyd5u`2xArPZ0V9^7HL}Lh;d^z;6;vGAk)2 zpAF+DcrEbPF?nwJJxJiR6uzUfHrvwk{&qQ=I@A{v)eNg$d(w^G)bb>gPf~4ZZq3p{~P@2nT+QoFs!%vIUj#n?Z zzjKp)b5D@9$Hiq%FVu?`cUZb-cny0r>BCop5X%yM5{RHyF0Q*iX2F0Cug?*2|LOdd}ZuWDCcybou| zj=^$VJ5+b6ntf^Ax5FhoRi;0Zh#Ry!BYts{|I5wA#Kwz@kJiJrvGmevYg}F(-SxG3pDUOnm1{gT8%z0l^ymM^)JzZWy_NNWC-JER;KsiCX0=MHg=^_M9g zwb7kGlvRlo9fm=RFE0|PL zLg`~8N{KB>h9=M;b6Gl6Z4J?G1OXhh^fT>KjQT;>J@*f zE%LKZt{$(qJOLRB4W=nY42iH0qt%&A4inWA_LzlAMvI_r+UbD`5D~lZb*4;vARbo*YYGi{+JA`MAkqTRRIqRkaS*aAi0WYmP?m zem&n9u8S2<29ovabc^X zJL>B_(#qxqtXlwT68;}Wh(X6THr|i@1o^1TDLfrt4;lLVg}i-UIB#V6tR=3Ghju;{ zK6rS3XiUu|`|&jYi|x0JJmE;#kP<<=fqy3Uc`_S=JlHCluD2j#%X`4P@hP_X2AgJD z!*`xT?zg=FGw&YGxx1tFHRb6v1osfufzwRF*54gAC%=3Gm0iG$t|dH2+bqwJ5gOXn zb3AYf-Gx|8Ivf<5MdjhVwMB71!_}W4S6`SufCyB;Lz1nqkDRGbn4PT6qvfr@q@yrO z=IYU4ie$m_gqZ&alo3gg%{oqHbl-Bk=PvoY&lT6Qh$X26^^m++^Tvy-2ir9<8}JC_ z`;GgVv^wx-BJ$X?^1V&Bf|#sFs=EL_IrkZ=SCTZja1bgN;+iDyK5I4hX80Vck2Q^c zCX%58;kvjh=s+MpnTKh>r(c2HWcYs0t(4cC%Z8Y(;+Xt-9JcuX3lV`l1urui_xI02 z0uxD8d3;2BZ$2wU(rK&ac?T)DO%_Qqp579$+TcW3DpGT4kvL%LY$lJq%4DE~MGwa( z8Bt7$nER)Z--pwiU^(7GpFa+!XaElZ9#3JYx<|FGkm11fd>!&J4x`<@J@Rd`J+u_g z#>FpaAo952CML!NO?JSp>qQ!@Zkc^Abon!u<6o1Y%^(JuhMmW-cYv*?B)5__a~2;s z*~Ee|lAAd|nN0i3s?0Kfm}hV^`y621Kt-$&*J5e!dGWjqf2)qS^Abs+C*fSmWNR2>r+vfd>^=q>U*9NE z0qHxb9LLYl$gXwuLMGbG1%qXY8j>m6%cry|beh0CI`8icMCNx>x*s)WjfcA|pPSuS ziEI|1tFstxw0-+`!(_BD5@8iqH+1|TqpI)lisjy`G%(Xr3|1u^Os;U?jo6v<#De3n zE^c|QLTvaFXzNn0`6*AFTmU;-647eQ?L&3ygTpoLr#hU8+DOyd=d-WwkwENJW*V6;yn>9B211`+(lhfT+tMQUH3gf|bt z>GDO{6K*D+YVPz-b>2MFp13Jf>sV!5RRsz@_g3SJY-`H0z2jn7JeWVoE57dp#u;ti zmtS_|4?g9I>*UU^Mh@KBy#7+P-6!a?-VsjbV*EH_K2V6jkxZmQ7WYt$ocJRDMQnccUvs?EJ zWG(~%C(D19AK8H1ztd0yxv5wc3O2nyT^knn%KD^3{h->VnNIWSKL&)XFk;g4$tk%o zQzX%mQ)i*qA5-rKyWC*oc?9G;COPDe85|}j7XFRUWd0jM`_-VH=e=hjA@?_oGU>_@ z?p@_eNUP`KzjI6)#h@#pVbk|iplQMn zSH@esZ5R7xnPhN06g(K$mp0DQ1*S2~4ff8&{7i6`r7QeQ2)kc0*S*|Ax}Xf`tpU8+ zpdAUw-=)A!?x8tT1=LZprK@|7McE$4)fn(QGH@789h^P9fIP3|7P?_*(5K8CL)+Zq z6T%l+U#@k1_#d$eq4hSOY;&n5Nvj<8laFt4`{#;OpY4knF26`?T&tr>d=$Z#C+DFG zNICQE_8a`zcH&q~s?Vhr?|99t>|?(*Fi1dJ=mfqlyiLGOmykP?oRI<`$-^6|S}i7}J0?mw~kp_Hz!R-N~d}?v0iZ2j$6DB?S;C?V=w*g?Kvr;zui}SP`5rAct2vT31Us3 z-MkZ@0`}y9yA-nNl@2MV!q^PC~{t2;& zPVW+#+7~!}41YydYrJxU?06U{GKrqBg*7uLXBy2mj%Dx0ZtksyzLjX;3>jS;(0k$_ zAQ8EE;t>hs82FY}0NmcT=bpK0$m!WUs{4&7$M9s$TANQsn6DHBg&njW8SM^uQ=UOs z0-3k8N!+MqHQhDeUnInbE4Yqf-O^+42(WE!-dGAOAyBcA-^eJMAF}9N^sU&R+aIQW zS~if~2!UmF@kuhb?U16G@0a|%ZS9$`5e&LlM~=~|aJxJ_^c{(IlU+8e{T8H(HT{~# z+k{k3`%nRW<@xKP=RgRSMqLh}Y?^V5Zzu=u7#U#g1Ez~Jt^3xuFUktWe&vxL75-Fb zqyJWZgKCf&-AfnKSEw^X)vs?97kls9#v99#Xj^6S=Z8l$rNQk`@h{E~W<#@u-Sb@wvyWfb{5}R5z`64@6Gzy z%-mJAwL9*c@|Js#Pt%u?oXu9hBZXsT+b|0({}_`l{_e|*wCpGa)3aE22wo~Wxm z`ufU)o#mD^cn5NCP(&l_tIvN4HM)sAm-5@t--94!kEhx{oJy}INlvhvN9+TfcYd(Q?_Q6LA<$!8T_zG0 z1``-aAH5&RfX-dY-8$|i;_Zkphd&M=S`B$PL|AW7fop~T3sY8$ye>#6{T?m;YN=KJ zm}JYd0EKo~XT~o7ln}bzzR*!ZHcqAZ3+sWoq!8)sZs@E^MkOTq2sT z;NUZWHf{nX`*t_qpf%1wGk&OV1jmb+)v3E;T8zrGcZ;do~0(v23^gJxon@;qBFQuEYr~ z%y@7L1qekll9aPMr{YMpj6u{hr7QPpg4o#ki8vNjS;EE;?xcO&23u9TsBc^-fSV+< zULEi2@uHTMoH2-Y*V$WIn&h(ckT>D>;9D?}^6w(|L zY1|VJRHygUP|S9<(r@|r9*%oH$Fb2>hquVoSiXCu#?IQj1lPJ7*}^ATVau~{NIMk| zVB^=MW7bkfb&mMPQ2(~B0Hs2yc70?$WDt= zX&B;1^@;c$G(p5*P_Ms;92qx=ak3-r3{7KWnd)bL`UedqmBH!<-%0C@^}3e12==>i zq1!jn=;*MA=ZV`0q$-glpadXu+7)^N2d&m=L$8K9Gf^i3B<;5~_mMfxtK7Z_b8Q8COV&fFxF9 zo#)8Dt6YT!i-^qnpx*ck2{tIHb@%xg4>I`HjZZW7wIb9qKiT-scmfj)D+BPwcB``EKUE2PLY=c(owK3`!4D%+F=KV~{rP6UEd0 z+Ev_U2&$2WGM8niNnR&ahUp8Hq~(Ji^W=5_H`7Orl}@v>1TnZ`WxWrZ2K{E)K;BEE z-#NQEXu5V7D7{9FEXk&Ly|6EPRt`YISHvY*fOz*w_csT3Cwrsk+%ISslm(d-PzXla zNE})a+n%`p8+XLpAk-Svt9-FjNN6fj53;TEM95#wI$7E0^dl5N?vDMCBWJR?)*T)v z%x!JXoy#CZfi>AWn~H$@0{>B$2h@GY!0!X*=zbmTZVv<;)T6nhZsvK;6{NI(O!SO2 zQ7d#?vt;%!K-{ZpJ+$ip9z>TX$j{gURcuZ*aTKI>#D2x^X$D)|?kZc>zxp9GgybcH z*>zT36l|r4NRnWtlwc`om~!B~<~?A>0APh;brjnfsjOTuQpv}cah!DzTD&3y=}eSaQ|?e zXIl8RO#pT?Tp>_X9}o3&h8aOHx^XR*=WAHC#%6^NHK{F5T!G5zKNh#--N1IEKyO9KG4YD>GpI{)o#p~+>Enm>HY-tGj48KDPCY0mXb6Lmk z7L}ZoTG1i;v||jh@v*$uy1nOm#lYm85J$_2i|-TgGjFT$eUBjePd^0CpwVA1O;?)% z<}#o35g!89u2g=>LZ_`P;E?z`{nH>~GpzT;pCvwi5W;pX?_RIHtdKRK#D~gGgIm&o8{%&v3Xq<=SqxE!He{BR*PG*m}fI**-@HOf8au zO@6nOR8HGnr}wnguts(-sXjOelZegLwE2E{&G5z2YajpB0nl_G@(1V_OWlU0j)t+J zy&EYn+9Lvo=>*AqV*aB<-!s0NA+=L`xJr6RyZ@&xyTR30vu7&(i|4BJ?rdy)2^oic z_-H>`;ILo{cQ9LNIQG5px06!s52tNhop1t?VPswrwdbP$yr4WD=J$^f+jJf?$ScD@ zfz7;_-q~Q4yVGk)8`}?>daQH`>2l#XQqrMb)z=l7+tNb^>UvylPt(iC1&ysb zu}d>}2(!f1-NGv@W8ul~AhoGe0qd;E!|dqky>oWjqudNjvx|h&t~VNi=r@yi$qBR) zez}MLa))XV z!nsJ1%iHycn+T6ozp^T(D5%@>3n1|H=` z4j1lwp#)tEYtN(>33oY3HOnLmRl9=G{~_nyB2bpMX+k)wzu$mCJ=bsIxj3AAn`l-1i)Wf4&Tq863lC%4qTj^4Uh1 zh&J*?T*L?H>OQiDZk21|nmtR}9yV#Lz7&g;{%?O`f57cZDy>e682A85gf4u`;-|p- zhM!AG+(?UM3mL+9?;YeAnuibCK&rmlFx)VEm%BMC+;X*>6B8t`BP^Q-KO^z!cxyH9 zRndr8RxZdgU-b2N!;+DG!%Ampr09i5^V7?roWk_D_HLiwA0G|K;p? zLt$PF3f9t#8QU%V&alOj{@)G52h_B`x4e**bht16ZivI08f8kc~h8xLBkJ=rr7^vJu|)Ed5?Z;7^Ds z#}F;wiRSRw&hn3^;;klB=~i9dJ25oLzIPBRE3;5}tbEV}xB6~nVB_Jyct0Xv(l|5H zR3sOFLEE~!>kdVkV^8sOOuP(3Yn(0N`s>M$xsU1lCjT`1ul>0Jx%`?`Yd*a9U0E)J z;HE0SHB2BPXt zxNrf6sfwPnHgpiMlIBQWTSp-L&Lfk;M+!HNqL`A~#}DlJ(gg~#25#kT76hWh=PWZ7 zr^sB>{xckZwchQs2JcY!5wjsz@}5lYyJhY7t?W0v>ybdA0djQn^^GqcNb93RPWTFg z#TN`$&(fCnc7v_gwtTS-bl~boB~&!gv{bG{g0p@FTBwuA&Ii-|(qH#T`PFYCV!jRy z*E4&U#P%=X={kfJKadZMtX>pZ2};-AEQ z`o?>YHplcu#72~wmd~)0I`VtTAJjcyG;-tyH)?i7&H&|*$x+fg-KRdLpFC59jt=zv zli@0GLncTijJ-e5;+WlrWff|iYj}AHxc9Onqt@2mSZagg^O{MEq!t5wqXQe0TF&r$ zarVQ)NMl!&TVBZ3;&r@GCHt=sJH%}7ef!|@U;Tq3#G~MLf@VLb`uSEZ;ZvtQEg^Ge zdWNv((*W^pp!cBkQhM8M*O$w1$B?GDzDP4JzK(~O8*%WZ8-u9O* zzesYwMBz^3#&yO9vGT2GVei;VjqaSzuwe!RA8u)Sx9ZLBt~PpbIl~3hZ8iBQ!nplx zic<*bY5k5zEhxTR3G#duEN@m!m`P;F@6nKZSanBzoV3a?{13tJYG#~nW^2v}&!Nkb0K{z~%C?!)U+v_g)?9*~E8iNT} zhLE@0w-whN~K^67c$==#O3jlqZ{C>1z+0k&+f!MUA{pcTu}=f=E80K{l_1!{;JG> zK6UQdNECAn4omN;q{Tft<5NCbQV8^aV!4V8Qc)XJP%-aoTkqT$>o@h9mZ&gZfOh5G zHBg;Rg`F7TY-b7fg3@G`C$sBYPDUO3qA^HY%tIV=TLPN3)I}Yb15Xc2{qb(H63qDp|va+3v-oCHK0tY8|&MM4r>BO1|wtZ@XZudYHvDY%;?2 zu^&da4LQQ6GL}4AyEX|R)}XOU+|DhmdjtpurPqFZ7_wk>L2|-BmOX3KMzha_@qL>J z7z7Tuo0o0|WBivj_~u3(aQnR?Q$lnx>r;ipJ4E{@hIsuuY=4zT_K|qk+;>BB1P_s= zI|)dYn9jIRmJXohm!erZvXV6xq=fgC zznh1U5k6r-hV9s-4oa*WW&uW;2397rvW;=fc@a)?diDl_@E@54y~+G-0zmuCojexK z`f!FRsP`{SkCoJdHOdBsPP?;A}r0oOw1dhKs6Oq--sX^NVO1?Dym zhZ^iYx)xa>9ix%MelvEHiZP16bj$;Ctn7J6GHC2gD=;nDNKFrHJ~n9%^-;ECP|_M} zyz4XRs;u~3#|sLmnMe{aWTt-D7MXiv0VRjK$kDAS#r%b zSA0&+4{H;15{&!0TXCN~O5e3fzdRzJC!8cQRs$;mESq0sN->U!x!|j*?A`uKT#Z;M(l=m8nJFD_Iffhi&3Df|*KuPB3HRzUe2#GS&gjBHJR-KmG9A53*oLiM(j)@^ zJwAMUC&euxeu_%-_o3J8h6{-*XgcZ^`$Drv_Ro;?8*zENpy*hUQH_K3MY1f~($ih@{)Xucw?%Z$+c8#oK zwj@nopD|Bau^19%v;_d?`snpQL)!-nXNjmpY%soXWq)B4UT*%|8&qV0> z@eyxZ|M5$(8zSe@w1*0d4?$sG+;`uUZk)As%-%fIfs2%EvCX4lno{j^Lse|G4#*{2 zv<%2geH267$KKRau6i_ku5}(Y@;v|EheNhfzNm}cf$;gE=oD+o5Sh|rVPRsR`UC5Z zqXQ;`!7a-ia{Ycw;*)@vyE9q~i0&H0l#%b8a!R_jCO=ol4WbtcX>v1q$vv3(_s1*r z@m^lUuVvJ29KbnUTCzo0s!YCoZU=u{w;Srsp%eEQnnC_=(a~pUVl!Vx$lyt;sP(NM zWG)w3`(%}nn7(iY$+e1UBz=_Ppa>c@A6|KXs{!x(kFe=)egw5nzUtztfI00a}MPCztvRdgx>@r8e7}P^aIKDGXIhVE!EH+QJHzVFJD$I>76=+h1@rA z_^2@(W6Fn~x{p4eWEO$#Pk7{&Gkwb3x*t!B&S2z!^25ttxiq?dra@U__?PU600#{_ zxMM@T(*}C!878$7B8-XkfMGNq%8J6M-@BL&e!!7*qCZ zkukF|d&SHtW9Tl}F%}Zzqed?5ayDW9IoJ{LO9|P@dEvF~PH4GIkc??CVEet72PYz( z0?I4Nwzg`Y5P8q{-GSO|pB<$P70~I^A&Vli64AWxLrjNk$z~ZNpY4M&Q}&4x|5U3f zOOv}Kkl9lnr{kP|*=RQCsFjAZWpKsRVS3pn3Ljx{HRR>`P8;e0VR0^I93lT@o1J;O zGI9n0;?y9>Y?5ZU)3K!-`^sK_u-6#OfMohD6gKEz`ZPCAV|&8~>}SupJ~_(m3(^c@*& z22(*p$STV{d}pZw-odHZ4o?KSPp7?rL#=KlxG7+qy0su?BG7t*s~<*Rui(|v5>|Sg zh~bp7_UP0|2^(UYeXNW4>tVMI+`V%~U0E8@4ppL9a~BjF3k3j4nSxe2s1V0JYPK|Ae--ui z!*kl+>8~71uPL*yB#p+{UKRz?EAnq8EE?#A-frI|7oQ)yKeu?JM(bnuBTn`Bxehu=!(VpbM<3*TpXmWbdD~%3&kbpzt4@! z<;$C#y*5X1N@YxW+$6(u*G$kGiI5;4mzUX}TldXGPBq%TwjjvS;|a0>BQ^q=FmRuq zpdu^Jw1gd21+qajfbq)fnpSm=dZ2Um{(FuksB70IuvR{@Y>-c1XieBiMe*aKw{}i` z9i3BcJQ4h3*uEjt2Ja1qi2X*J|2z4kCqCvYR%v~>?2_#OH9WYcHY-LUdIwq+p$I)J zPs=hYxwW2U{F2;+p{mk3V084Vi0ct{7yD9)|8MRCE-!0ijYh5SGS!=PTSwBc7stc> zGjU2akXYNoHStCY2S^aDRc`tJj1!Y%sfsgfI?2Bp_*EWJuANu`KcU?4*{tZ~e*|>_ zhFKDoxY9lTiB;hFigjG&K?FI^lJ(VMVmd_BcDZzEW3mzDH7$ zjTwm18!eg8SPHOmlBQ_qOmqLOC%3DO$YQ3g`$>Eq79!h=atw$qqqGb#f>Arx9ly>P zE83(jY+{UFX(Kjfzoj&GP0oCqPi}is*XH-mN16*drmqxXL+06W7|}MW&)11c_hh3s zH{y)_`sY3r|Dw`3JlzuCL(Ug_na;9F$;`iV(0I_ep=tiC=Qw~vO3f$SNaN?h4!vN*VfnWcyJi1^!FmeuXnCwF5_$mj2@J;N^j&;0~+3F zKyd)G84x+M5=UN^27Sqfax4Zv4RJyD$2a{9KOf5?eqnJsTo5qQkF_57YF-f;Hg;`E z19g*+gAH@@@T>YM7WkEBdZ`xk@(LydO?&4f#Ne|QRqAfF4Rk~$Z$R_ z5V5e{wR>dzl42`9vUotDmTMwRBoNEg-vNzTbs z_J!JavHCtGTx>LNpso8h3EECp$gcev%y6Viv-^qRj0(F9gYxvl*Yr6yxMZ0C?$iyZ zY=paiM~m$%V~O9?7eV3OINz{4k50+wbA3tr!R@7zBs?6Jn0!T?$^7c0zC8q74iQIc%=H-kqam9v;TEPFZ(r$DpIIA+9(46Z#Ix zyNgx{n$}uMt70!ly7i3V_M5(vFa-=?&JHn=I++=l6B#5X)hZMd-n>zh0< zZfnStjXyMEU;(*U<5}uuj4u*shsg5vJw-inCTp+FX4QOY@>CNe%#*jqD;wP1zbVs7BJqB+5>Pa=212 zCY=@#LFD$r(iL81w613>qKRK-K3fz)z4=={ey!^m@%{L`R2{6<@8%D|=7gX%QPYLf zIcH$=i}KDHd$+QAU?M19tP;#@)PrzXQZfaih|8BowxcTz@xP`y*14yns1%PYdGCNU zy{-yb`TRh+1iA&U(bK?|<(61dr$gMd6!pYJhOsRbeg(Jm_#uLsXy0TMTU=vIr2Bf{ zpnPm#(6Wt@2&T6+hY4*{B1fP;*h|);6&0EXw?aPo5negiCTogg1pBnGX`O*!#zojX z=-9ye&nY$312yisqS4JkZ8=f;BJj5w!5izm80MFAOYa+ZoYN~0?;Ku!vrD+l3+6BM zv-YDAJ3(SHOwe!knDjc7d?D~u0_q!$Vvo)ZnR!KA3QMTIu1m$`<@r*#k@>d7>QVx2 zS#c|^cL|S;rDU_PcJV6~?D3`qkBZ!xHCjuLErrH+$E*h$mlL37_%jJ*k9)~A)fG~C zWI(alz2{!;R0Fb-3fS zJ!E%rKv_ifq!X{564)kv7KV9bM0!fgOp&A}lU`I(B(MZV2seQEp-0ify}9p?L>C!R zNuC-whtncjZYS^MVwzRqoUMq;WvGX8r5_~Wif8neGN>e##)ZtYNYGX;YR%N+Txe`r z%-#LfEpFLoMPrkfsBmCHi_TyQ>ET$=;Tw+1&RaJea(Hx z`Q|wTrL_)M8KSF4 zF1NN+N1ghkhXG=-12|D>1)pOy4Lv^3Vy!2?-6WudsMXRi&&0aUfj{8iS^&O0a@*6G zio9Lv2Xpnj6I<4#6>Wyt3Ug8_foE}ZFKPWD0#cfZ0?;`!xui2Mj3mt2xxTd`kajkI zI9*N3zOPRSbP7}o#zAtu-?+->Z&E)zF(6^{HmY^H5X(r&L?wH9)Poo6T+Jzlxoyduoj33Tw6t~_cec+*<`~fG^+#|SF(11+K(7@m zCFV?s-@?%QZh5Y1Tt<>6**C>9HzMq*evO@1BD3$4S2qSBD{B-l<=8Lg`cMH0I-OR@ zPUBGbu#L_!60J97bV!j`c4y12iYCDF4bXB&tvDc46$w?nrU{joHmwhb8>XF$U$H-!qqBs_rx4b)MopzSD!@14} zw6DXoM@see3kMbW0n@XpDAmCN^%Kn5rC6?KUt$yw7LyM&4~SdG!CA5zV^u<>=P%r8 zZT`l$kOVJfYn2XpS=`%m^aY95vTNK9v9eHnXUmvGm3ZA*vG~PGB}UGp1P$aWh0-j^ ztrc`pdR=v265XG+k(z!_Lci>)5eu+~c~usu&}k#aa%~Xq$SehthSB1|dXb|Hcpgnc z1pKEjlfLC$x6~z*zMI?~`%2i-PCGa;EDYdJ?xIXy0!>66^ifSJ$Ul1h*PAsnIG9NB z2g_rVt+8S;X7&YeDuv+})LR(T9Ic^7442QPq`z!IC%%1FODtBU3bs7h)j_MOf~bbK zu9+>#)Z+H$ZUy00rPavI&)k9?2v^T^KGs+DEb7UFJq%J1k{i(7>D^InJ6WRl=adh2 zZ1&0p9|b&J@%2m|1ni!@$2DDH5ZJ%A$AZ%RoeDpPNx)IRLJN^WLkZ0kON4y$mk6e$ zqFSwrg%YzeT6K0Ae|ZX!U0fLNe|Plct~*a}GU0gVEx?mm80GQYTs~U#eCUL8;vOI$ zRk$-$G1*}0;FB@@0w8~^WyE1AD=TB1UVEz?FY-Os7L(Rl)7MQFFK!UKnrt#3g_NRL ziek!?={?(d6gc}jh-9>zr|Kq`CM8WFdpbkswK7d#v+GZ2)bE^EQ_411k$7;u^mSNw zWjLR;s)F@*CDO0h91P%QFi?~Hw?yTm?`!0{I!xr5-BDBeK0Kqx5W;h>x6jqspAa^s zi);Z+>zR9}D%YhGMe{9+W2>Jm3oq;Nx#GfHksL^RoR-7Oq=l>*E;X_wxH^AhWtjKt zTv6fi@ zs>QlVFyE40!=eP(Z7Z-gusz#PMD6V0dvcHMf2V`we+<-za#eA{2&Ia}Yqyb0^r$e- zSQx#mI+SrELBV4Avl96!y-k7-U8-&^O)7rR&OlndWWj85$z8d;jI3XV1eok&G^^^X zhfnyk7OC!3)l6A0*gfB(DcI`Uz6{w~%F<6z5>C~1mL`^K4$>MadEU8`32pcbRYF9F zB`H@zPkWZO+}P^5>lisPYfzD}G}kfn&nfFRMh?fE@uSuzbTkq4Cvjd`w1y<6bbuk# z1I!wNTUHKrC{!&!dCqz;!Zn-c^)!R~B^$|w4e{{Ymt}!*k^L(BYEnApq|r`BM(?6_ zEtnGLeMxO!T-L8LbIP{Lp>j~3lSac6I-y}(D~ci7!_f%(q*dkZ4J-`Ct9*cQyPLc7Ro4GPQ|xpelev_FE&v}f%{o|nwykaccF#gk zhOz_oQMH<(62m;!3W^$*=fF3O>pu<}Wi@!*h&%hR!);ofO}JIyc1r_;LuA4>HvGTI zHWqwE#^ZE2qyLAsw+xDN*}_JX5FmI6!3GN++#QAl4Nh=(ch>_*H$xmvO0@z z;#FcGFpgg-)v_h7;K9D}g1BKe$*gfysWl!ikREIONGbW0ZYN%I&K94Fo=u~S zPopFvZ+tUsscqj+_a!TsXZ7LjBQf^6t(M7+aYbQm`!ax(!pvuF?AV^M%%+L=k>c4ib#>;@;Uij=DDS> zQ$VS%0JJRo%{VhHckbq;*6{2`G^9WjsclCX&%l}&MNfeeJmH%XO!bjU;4Pkz;m~RR zhP0RnA%Z8;yDpPlk7xcZD!LRCHGb z>n1M}zqOcO^~4hawa?0JigcTjd8=-c05WQVG6SrobYHWtRB-aH2FA5$42Azf0o5wV z9b-cDs9Ek{uf+k)YDtAjzI~4NpZ0qkb*;Cw!J8L_TVLGmTW`hoKVHMr;Q=`Oa8hH< zq|Rb^;48?>G`$G>QH?~J#kpB$lyi+Qj4T?Wa|Uid03S`B89T*$Cp?uCDe11C1Q+4i zg{k%wQFq9T%sT^7Z?+6yOuJ@ONipPfRp)$LR3ucXtl)38;jJlrY2dkdaj;F zb9jdF%UlkOzc0T2Yomleg1U2#6<-G z-(#r&Hc^p%-b}Du=IvQ$1B((f;>EN&uQ}Z2Qi?QIAR>BtPS0W{ZD}b|=4rY8gmY!j zTrp!Qv9-v^-gMs2)Vnoy1{GrG9lmQSB5&@&HCY=o5>S5P@SEv2ASj9@jH6JeYdRlO z(Ufz0XC$QV*3~q7`h3FmhFs&<)~{ncVi+mpc2@6D$#2zjkJ)xpjW!|4%ri5%K`-+# zXG(a?Hq6HuUe#c@!p@H4psJoJ*s`}`fIvD?}sz`I~&SxZyR*FODv0vym|`P&Fdki-Gw77 zbhNacc}fR>$-#!qMB-$1H5ytQ*nB~Rr}bqI6DB-AwT)7FQUk4NE7G3PZ5BVrXSWub zyFgl|V|@#sGZGAf{7r@f<;euxNs{V8#*Nv_0|WkX8;9l0In88`Z+X9h*eqZ_H1{Bk z5(8 zb*j0lWPa7Ug=B7DWZl-IM$g3SOJ@{nWoYv`ZB|{dvKmm7Y*O6IUGc z;ji>QQBxlg)d!S2JTopDJT=#OUO9fp12BG>y*<1YL*Jwsh3Tag+!`GuQ=F*eIGw?I zRK6eOocxPDW`W+0ar?{T8ItTGo1S!IXU?^XgXFP{un$2KL3Fp<-b+#>$Bh+AGoNzAlY z8bw!p>+E>RMnk?O!F5n|M2o);55Fxq=>q{DPJAwit9~S2Txm00?Kijsk zxK?o4Ljc)D-gW}y`?Uh)U>#!udjd~*{m9#xPy)oCEg%Yphl8@y5=a|QocYxu4|N(15R~U@2F@cR+*LLrwbK zort5a$C%f|F7LKEkLi!JBRYp6=M=t=MR^{-ItBc%IlA)6bwBCFwHjtzryQ_FaCJ2m&xxB zTJnzXV-dR_=XNoat07yRv6`#1AYsr3v9uyfzao8FOn#Qc^z?VXD**&@z7#L^_Q*ET zTJP*h`+h%(3mVy3_DZ2{%Q|i?n+nNG^I(%aN3*^G|FlmrD4A-#rR6RIy#D_6$-2R% zq_$1MS!?|$+lKV}jUXSgdI6n(y8NF0&-nhY-&CRe>GJ90U(Gc^tSW*m4CcB)GayeP zq>=O-!Eq1OWapd6M3zzB&zU95S1H>IA8jjEjATn^Ae%~;J28wl_!xcf4&ttNr|XcH zY5?pwHqkygY*;GazAF@2JXId;B)bwNK%TXE=dldF$X^W(Pe7-u{ovtMm!<|s@wo8Z zGW@9wJ;^lbodiS0LdQ8gxr8YW>#qph8l2dfIO`ru%hIS*aY3*neICgsJHP^dk)kng z8JAln;Lx%_2gBGPGj&$v2$V)VDNtTn)l)1fo^u$H*=F_Ab$lAAD>w(0zlK7%qc!c0 zfGsd^ei%rR+5|4en%&F-)N^UYv+~c9tbX*I3V+?<1e`eKfDjl^`rGr)CCtTGkMK)= z+g&BBGZKqID2Y#+ks)bFQa@+>nKR1oksYco))MQ$u%ljZb&u3Yx?HyH!J3Z=R^!Qd z6DT&7*&e+viU`>yrB6K-&G^_z>VPKPI7DSQXmez2?BMDsXfw1k&_$ll?Xo1+ppchL zVz~CaNBJywS&E~ahSrGd2a`G2y%bDw)Kr$zd!b}QZ`+@``k?;00MQUtQ`f3(Wx0QB zYWeJIJHy5`e9v6Kv1Nr0G$GIQ>W~C);ZACBc>&T~#U0Ul++HhycxLEEN-gembusfJ zdOU8HB28Chenr9wzc~iaa2U8X<<|Akd%sTOE=wq4bC*aSI~6}5!0^}B3i9zDv3YlO z@BGuNKw*jVICgNqeS!5lqbBm}dX{d+&;VTm%Z~OfCy7*Hj-xu}&)^pqt`RJ`+uRy2 zBeJFL+(C`!^rle)W-GSAl4ypPb$wOEykQ8&fn)k@8nRtf&k}W>ac_sXAcjG&{{qLPdPSbno?Zn?OS+PL5B0^Q}_&g?lRPU zuthD6Nse*LuGjOTuJP;cK*#9R&S1O=XEeTG_@QT@B82uEns5%Q?s6&=vDM)EN1s#c z1Gz1TSS)AhX+@4pF6idDEzCONWwS>%XEWRD`{RO?r{vGGeREH|>&9nDbEo0^hJ!vQGNVkMuCOo;=BUkF3adUSHWN zPP}AlrkhZ`{8U(Svk-a1e#IB$BFOg$%2_@6QLfCdi9wM?Yv^UHz6q2j^`;-9c^55ii~Dj$0QI7=4oc{vg9J~sX(Y}ZIgs`l5pJwMAOP%Wu#&VFwX7apCNIspst z{fu%w*k#W`sV3z3g6)mA@OkvJ2t2H(pzyJY7x>JS$ZWB2B&P}eTypZgp}B0fgd=xZ zHl4B+yV+q=zRJ`a!yL>Q{LX|zK>xHO_(d;w^Vf8?7&l7`I7v;5wlO~w?S)`ox2X8n zipFpGGReu;021h%cD3*ID(eXzOJ+sA{TexzqXh}dM8rKwU|&W$%xE07~FvqUJ-FJ#{LrR z`3c2E$ib*q-TzRHE?~ZI>xbai=b{BrTcxaTC>%;FEY@V~ZVrcsrT zvpp{xkx2t0Ig#jIz1Kll=?92OgwbN1w0}KHM7?U>r9GkGcYj@RK~%1&QSQdo?^r7U zL&l1S5bWoW8T-p93^&UtlqU|1A8PgKnbJkTTv-wAlvFWVLS3zq;dvq8{N=|+!f84+wkJQ|0Sa`c8I~!UWt6j_$&TYA+GbPH>@&jJ_c+0}&pHSyH)Kz)x<%3fF+c+xW>w|?+TFk-^Z%ay&{uw$ z?bYm513IAt9~pg5N$41A){JMj!Whm%9G@Eha1(4d7FAjf0|CTPMXYr@$AX@Hb2{rP zPKLW3pyqald|^36Pg>IKqiNP}XUkQyJbxQ63FjG>9Y73={NaQdp;{1F$J5JA& z7Ea5&2w;~LpY@y;(f)EVpdV)A(#og-E@sEa7kjEWa?3^@plo=(V%dri{-BZ=(JW&o z#&UZhk;^uD75ygSa6I-$*TJnN$$M4I%Ih~?`&R85l?dS`0!t9W)z0Pw(Wa3Lnq1Gk zR7z{VVC!!D)+)CxueXp&g2wO0RuWubgDXd*G3*B7-+lqb`}d!)H#(ZrQu`tG-}5bm zA|3h{k>R)cX9eZa;@PB#P+=0y*5=R3er z7cAZ(`qgPMt`>Rlpc_;t&vsq z0w}BKOuZj`s$Oi`kQZ!OlBZ;N1oXhJcP!XbniQT@*LV*O(ViG=W}(%j$-dCvyGva{ zK2Um4$5j$*Sy<<)QklCev=V2O6lipts9l*o3OZwsRX(}hvLbuG}}Vy?C22f+&ML1@^JGx_hfqda%-6?Qr3E2@*xn|U^`oJNP6^GqlqEU%N z+;h@UTw%2{xk~ENzBDrjaTy};Fae_xOro+lJ+#V>RzOP9pljSaSIW}~_9@GpcKjSh zYqLGj56P{(J($^oiYaa#2)z90Z zec8pT;9M)!lF93WF-{)$9Fam?DQgukTyXx0kzc>GtST6nL}e*EA|H;1>Wnq!s3e#d zH@C@mPkoGY!PEZ=o7Hu`?%?zO8u5eL$){cE;=o)U>Zgs(WOAjNMlsT$vfgbATYr;9RMmPCD0kJd{<&uY4rv;Xf&~x81mx8!7>L6n9ddIR)%k+oOUmtIR(Qw{$>yOTR&9yu{?x zl*yuup(s^N5!!vs{jlaLIt^|?E5!O4vP8YNMgprU5J)1xNZxckXh_;9aqvA6WV)lG z%dyH@nl_D}X}^5bCU9;zU&2@t{52@o!jUSyp^i*$#?FytClg6^+U-C;x$uS>J5r;@q zxc`F%Xy6fY+2G7+VNQg&F177Uf9+c?)pKBr12;6&uJ2uk9i8(I2-BOh8azYlc~LTP z=hb7$b^R9BpV)WSfw#DgIv`xdj{lic&b`Oq4X4>X5km#+K!@L!5{|@>_Ng9&M6y|} zW`6&x?#$@{vu-~_1QpqU$XE1K`o+}*MSb$VQ3M4AG_xY7`0d7G>ca`_C4tTMCS&w? zP&^G=jPUAJ81cRYyeZnshgzgfXi+BvW4H^)55|NTx{6(xHuhZ1^z&5dMAdI3It|^M zTyXgSlD-LC*;DASQkb`n^kd8Os3i4t1~Tmr9;EAf#=P3j108dzFT@1ymS+d@;8~26 zE;q+HobfayRL`J4@nq?8mmR0#(IY=F_4quZVrgn-()DOb&iJH0M=6FHnew#Qx-)Da zSHf>L4b~aue9U@|md-Y=w{9L~TWG@Gs{HM$HjyQ^`-c3eHnX?-op{UP8GknMClcQ(HNKXSC4oI(#APj$Z0l zXY3KV*iUv-T$)%*dvJthJ-%1Sb&88U=k=75A;mtpse3Y&?o~wa#*Fw9h|7R+n~fyP z>)U)0$oPe6gUyP{g?$e1!F^>@Zu|G1e$`=z97{tR(OTnz&Su29xV}=67iYVq;u!^guW7oGXtn>jRDD*m-|ly9gtK29+^HBWbI(~vmNTtG(_H7a`v*@4F{_+h1O0lzB^b&7NM#q=R58k6fm%2tr1i82!b26D;?&S z@1!nTB|!OAJK{NEe-Fr>zMFUwG5c0;aIgQgo|E2_=jIVWXTXS` zMecS8<(q&u5HsBfoc!n;`&!GT3O-m&ahosh?65&`eq>4twk&w9XOk%?lU>O^dPO#d ztpWL2)1DFJfy3!t@0Bv*A1ixgCGD0j7*2KDZN!UZXk;N^6d#ZE@!|!`c#*~ zgq>W)$|@K2Cjd9nrhcm))EZ{3-4kvtqmC#}>q;Q`L4g@l{TTvTtxS#=JYv-o=&c48 zMyIcOgs7J@maV%M7mAI?l|u=PSYjtSrFC{}B_lf|BXCJE9m?yusdxX}40F|L1%+wW zLrAyXU7F(|MY-Dg^P9+FM6+*g!DCf;0;wL*)}I|u`(`a|P}yZnVa8=PqMUs3#HA{y zdnd#vHZHZR;9;ss0G!riJj6nGG%F5PIOsbP&S}B;Hc0G$lrI|SiMz|ag5!$XJs?C$ zeI^52yx?2u&XjAmb7mxiBPx|$K-vTZ1r@{yv`Q+Sbz>F*pnYbiqwM@5*@3yYO z)YYTr8fE1d&52|uBg=>90?ul92a`i)ftI+yIfayl`em!1v0dM^gNyJl3A}AI^Oj&# z(@fw89$jQ9)dl3Xr z?+cUe=HQq4<-^=qRT@yS^aN!iKskk#o7luCX!>D$;yW zv^<em}qJCO{WdA2|QHy$H6!CcDuh)lT&# z)mb=!!y2u?R_a>;FXa+NyXxVW^GPSR6l{pgyvFG_ZfNt$fRGqX0(jTx#J6?f0MotbqV9C$;cCSMRn?5H-ew#VV!}w<0 zlkMQtt?m&i_p39k;wB*>FEmO34l%LZqQlr_c_PY=EkurLp~pr~otBSptkMR#GG~#L zdn(?wMJ@5uwvhp$bao|u<{^#!ONJm)G8#W&6ybW6+0g!}NEY2Nv7fAO0geob6G}CM zE%)01HjX&rx?-Kpdgn&UMSg3uofMG~Q%tR3w(pp6gG_0<>k2fg_gc~yxiP^`DpYee zv?;m49-1gV(!tJge@C|Sk7+3V)rHK%k=K- z2hbJMP0%!T?RIBnt;BWSz&RTZThEcnYTp5X#o5HM0lhe=(4FH}8X)ZzcqodSd!7OF ztv@)PBxtRlVkddvuO@^nwLU2SN$%IN8qhQF-(gukGwbW|C$rIpoGb9p?Ei9qmx2M; z0*&|bYLNHHfe#l)&-}Ky3*N5)F{RDzU#tw|7U7@Bpj}<^eA-RW07PD7f71rZs%oAs zsLHszc9`EP^K~D-eUuIi=0CR{=b0HvHx->KI_u<`RBCwN)9MgP*A~-0uYLob|ER6z zk&i4@NJz^qXG$KW6R~*+n}=BDj!9IOXR3(%c&ly8!8?9P>ll-8rMb4zOyquBsY`6- zH=JC-!H;(G;)yoJtLIKzrcbRLr z5%(o9)vu>#Ck8tOL_8_Acr(5)DOkk@jPe7Nu|*cfP$wCDkkiw`9%v=-j)#{B`*cq( zd<8~<@{eDuUudybtI!j=dC6Fli6v*0Xwvq@uTFPFrcYw$8)Ro0WIULYrF1uU%$Kmm zl=$yMln4%-at7EqyaR~I7-R<7#&<)im(EKO(E=b($(@_H(U`Q?USNoEb9=fqyw zSpGMW$zSfKOH2)Er>9$l2Fy2SJ#HWPZMSg#gz;fE4%tr$pvPk3I#wIy8X~MXuOHV# z!!SF*5CC78v`beuA2^02^a^S2DdBVvFL@@!16`s29kx3yC1c9`tuz0`@Sf64|1`UN zD9pIt__)y>U*X9qwr=Mip7W#aOY4uRl6Da|xJqnYggj`;GV~l~L{=O}eQ!!?xdN~! zBKi#4U)lEMb#H(24zn=Qe*9igGo(&%y-}#W)`VhFnu6h+1`87|M^HEad!W;&A}W=o zu>RiXnk=Y^ZA{bND;Fuo_YJ@BC3FW(`lm#~z5t!LDz~&LWU^>jTg7LugGXn_4aMI` z(nKrZRc3Nu*mJl<><#i!k4YsLiw4*e*0ua#9F}Y8kBo6my)uacd1G4pQI8s5s2GGn zuaw2Y?})Fypw%3d5e^<}8Kz?|;*VG* zN#2yuqMwTAQ>-3%b$he0ep1gJh8M)c9Ozx$FJItS>V53yiOQ><7Q(tu`87Sgo=>LsbSfTG-oing337vWy-Z0RM_@HzuZN z$=xpx72d4Osis>CE|!CrEhhoZxJSANDcW|8D^4nIt%TsXH9H2MGhszaVuq}V?Kuyoo|>w%`@HR?r3jY z#-hH_bBSCo`&tVIg<2BwrB}0(K+MF2+PH4S6!zK5%j*s`T1k8ZdQO|3p}F2`Z~}_!TWf@2N_>YUM_isDKvVg zo*htD)RX?4qkQ^HPYdg1(|El-UpAg<*8h$6h|94&ak5MUaVI~0OR3e zAHCd~m8lw4bl=_I@G`~_w|z&DHRIrXiJI_gr>)Lkw|y3C}tHIFzA*(>;89uesenW%g#$zMX%$MV*VuVSF%9BYVhE_L+#|ZDQ=% ztJvLyK+~if-l0da-u2?an^bqV6@1%HfvIbk?glMeF&Fw!%Gs{vuy>Ro z(nHC{m9;hBP$_qWBUy5CeqzI2*{~w7DB~pCA2D|EqOCm4dTKIOXK(drBVQf>E;81_ z8Ir@1jPE`prdp1N45w~GFC|g8xdK+k3*m`H;q!Pk7Y-a;#&(#eeMj}^dnAw@7xu!p z%_`xo(&pcQ7aZYu#U=R?p3hP&Mf9xf_(jc8yuPr6pm3)ts z8go)UjO5kHWcO|?py4t03&KD}wY&L}QjK=vz{_hdY4?3piO9POwqitW69|RgwHwu8 zSa%S8tbWRMF=qDpDIB*g>LfOn#dxkcqW9u}xGu4D z)DEWo#e^H`VGwHQ>x#^EegIh zbyLTJI|;Fyxe=B`DE(a8=D#}-CHFhnnZ&u=f@~Q3Tv!7cUrZh!(<-6mN8wb<%Z9F} zO3$;P7C|KPbe7uozA02kJ~}74mF#nq&2ML$NsRa04hVr!*yw0FIm#WZz=umlk9T}q zuE4$N$Vl0oXBzx-5t;foZ-CH^ciFmtPn4m7=j;iA?)a(JPX}braqMzU#A(&l*QRsO zS)^L^vRWv$9gg^K8fT`7gw7{8K;;a{R&RIXe2k8Oe7x5fzmyKIZoWNq$!#mh(}sUP zHmxMjSfRTQxcf-#%mU+taG>@b&7SD6z$X@8d zENw^glmuUR>HHdBDeiK`A8;j6>XyxFZxItH0GArd=PLUfsVUkT*jf~8jA^58wvcRLS8C2k1LlRTQaQRx9M#eCBquv>*ujTBs| z%}x6x)t4712owTpI~i{t~w6?*qx2)-tYOzUrh=;Vysj0_?nXKG0t@I z=(i83eNvrHDQVtJ11C$H$W62*90`Hg*p2K|n z7t>9~Q5K3v@mFJd1A$5hW&UH8oUFOo%P4go_A{?a8F4e#yc$34UKso@`!QBbPnzZfT&yhHW_OCQSJKceJ*^J8O^sQTY# zhyRUd-{I*$R_zn^>OakYVW$4o{DYZ#QLXDIcHS1b2$}GDqzyEfd;-rF4aDVH zGzM1NyTe-R%>Nqj_q(Ud>1lVFZJzvB zxap*kZuM`He<=Gj!svgKmeXF6j2pFdP2qS=BsBK?Eej&!c9oQcHSF4-mAMSjT@5e^qz?l`5d!7&pN3Fbubj+4ZB zCU#`SD?T5RWbe8d6m>0&;Fa>pqNPo6e~u$D2A0Bbn%?RV{2{k_Fu~LJO2*}Lw<*fx zZGZz0xep(z){PUB4Yq9AX6jFU>_3zB8%6dg9R1=cH4R`ESz6sZiW_a64Iyyl!>Sk# z{9cZj;L`J@M=MZW2$i6?z>%eaW1TK3Ln_R;P#e33&^s1OcedR5#v6E=*M5}+aqws% zYL#v6uXmC!#|#6lB9v67QL@$$WDID{+}$F@F4OY&PQ~wzQ1+Cu4y9Ei&O4lHX}@sQ z)|<;XK-{z0xGGrZzs{#jJ1P*yl?xBc{gXZavj}NHQxa&Q8|$uF_IoPdo>_k4v5#6* z0ZJbjhf?Y(4#m|b8drFTzQG5ybwubu8dnP7*uTWUJv7eg!_PqZR*lUeUu2&yJ!x<8 zC1(uI@7npet`Wka4=Jxo!scbK8$4$o*O7d%k!H+*hQ?M!hDTl?1)b#MYZOa#`MxvIk)dLXMCm zF1Aldt>TSiwJ`4Qc&w;1Gy9`(JA*Wb7j2VP#pt;6$v&3VX3jp3npscac4T6z(hK-%GIc3ekZWnW~4!^K~^2=>AuGVgV!2q7RkSGhw5_`pFV z@SO;&Q~V*~WVG)9+^hV4r6z6MSVrHlkIJ@(o;ASxD`u3dOoR(l<%z6F8kl&ZR{UK zO4=nD#y?5p?-nFhx#g3YB6<0v{V%ur_r|A)|BDHP_<7xP{sXf7e+rDhWzWCxmO{QR zf9s(qov^YnE%rFzsda<qE} zu=m)IDv!(#NWffU()lVo;nowI-svhqq>Bs|Xtv(W61OBesqMXYa1#e*A>G2!zjhbpnLdf~)AJu$N%)c(@lagHKqlEE(&= z^7*y1CtFSpQv@&wuo-H z%eqA`!AjDlJN#l9$5>vK(Shq6vb2}H)}Gj zEA$Ao>=Zbas$iKH46vv#gJJR-UQp+$lDw=m5})$MU((LbyZME#~}zuuAJMWw~$ zN#6r%DJq4oV0W#fZ@JY}5Hb#n6&`C0^!92{@CLgvQab1Eki>ocoH;sDaOw8Fkm1p? zY{45}sD;hTp`~Lnj!+}U6p1V)L#Cn%6bSkJDE54j5-V!@PsVbqEc{7Hf={2=d`Tm; z&xaLEl)MAAgfNCQT`yBP>oy4gUtt)LA!=)b2-)=zu#Lz5wsBM*>zg}tldFy&Ij z*)svNy11>2*UgL=5sLMr(mQz{-DpbBl`z%QPghoYlM;4eP+TnS#Vv?>m)QKZwCwaC z&gwRU=jm>m?QfRY1r2Xu-!tC$s#oy()v)m@4skAP)AM>-xLAIY$$b@znh1t0LC)8I zFwMFfATSYlZw>9nePUC_2(0VahuI3~G~W_V7X4?^Fsld@>Ks^OH>^pag|)Q>;* z-opI}q{za64=}v(zku*G53b>GEaq&C(k3S69TWSQUG8J*SufY=F z^l86Cqi>Jzt$Dtlpl!oknWNMJfUA|$CgtTxemc{)-kfYiO9wZQ~1eeN7Id%b6D)4q9iKSC6Ggkbr;ym%DFv_m6+Jk zXM3#=9i!;idT1IswfrIQ4;J8}VMm_PG-4&URul^+jguB3tVXg?;0&3kh--d*FjMi|?q!t3~WOX$}Kb>a`7J0+o=y>diX7U%T*y@T9OXS*7g!evZ&TNh+ z9QSKFb|^f-bun>BPE9wQT*n0I_`Uj{5U&l&IlfsSc^n_MVuqNcy4TJdjH(QrWjzHb z1BmWh^s?jo?_m6ojt^$c3ypopBcnI zXnk50tUu7S&yJ^vWm=3*z$efy0XsX#vN5pLCFOEkui??GZyJBlIpB zFY!}lx`D9h>vC0*=XCGX+I$T}d0(0%X}_erkvOJAdi`e1b2jDf0rL$UMbc|u-zEr; zC;C%D-E+Iy)nq$`k8O8D-*ELVAo*dPz2Kwp3oGN-K|V;t;6AA%?kb;YSe*u^oV zWms|-L#zAXt%`$EqY4z1PXaYbw&13Y&a~_m>>bJC`F+FtWgKt0iI3P09^H{3?;OfV zG^BK~`a`=sJ(vUeQR&7;#vkr{uZd0Nip0T!XPtYCN^&r`nD!ufu<|%@ zbjci*DY!Z*8~NSZIKcXYBXPV3;^P!9dg4B!zL%cBuHmx&hmin2o=d`rV`(tgAO;_M zGCgA_CP@+nj^;90lfn8c=s*jZr@Dpe7=#(b0I1pYT8OWD0~x-PYgl@0Ro_412- z*#%i09ErPW3fIo}Y~xs<`RouEglZ7;H-R7SVuC+NVLcZEQ_|w7~F2lH#MC?gN=-^KI)dZGmpK8@bX*UcP-Q zDl_oaTYYKA*|nt{1q&{C{gJ_!;SH^C{}hm|H4@pC@UUk zym?9LU-#k+mGeI~=Fk7yZ=c5gV`JVUs)1goEI3khP0pv)tq3+UJj6}Q7|{8@o;F#g zdct`1_e%c_g%^5dpTa8n%D+xcON(%Hbd-?KrAQ&IRJRpqJzqn~%q;KwgbDji*!N%B zL6$VUyom^CfY-#tI{6S19tZ!O9W#mF*`?o_ds3D$5_j!Qd3pInfig<=+krSHaT?{V z!aDl*?}KJ$)R2<@dMn=AFpjS@Xxw@_1xG~})BGJ*8dy`Txo@o5t zWgS%k=Xh#Dul#m^S@qS4=~A~S?JnvnI?AX9;ims?KaQr|&FgR?u8Q}YBv!&EWWtNF z4yM0$Ns#JxH$H3dmY6Q_7~4OTzQ@U&+ij3lQ^Q+bT@?`#DKqFs9yDPysZ7A8Q+bVv z`O(ddTVG#)r-AW#<5RdO69Xe_6azqnp4Q=%RV}#f)5Kx-49j&>X}N{wh*~T_urqd$ zK<`1u^ai?Wm%0=`yy-axGMFkgkh{HX)K(Fgnuawj#@j#CO0+%+lR6v;zAx3!kE7Lq z^Xj*Ds`fTR_AWDkvX(JQx`2|$O-?OwtG#K{{ovsX$GDHTw(n&}?k;wPpNOSXEul}) z)~$D-d?M~*cRY8)am_=iZP!r>%5eQNT8pyWLmW|z@+Ib)5uN^RXo@K;#jnC!>lj`R70h$=fC7o# zuHH5(Iw4yV)~{DzfgbDVIK|ON_i7wb39@f)EW6K_?_y<>X1J{B+S7PXFKaY+x3jcG z3ErL-UY)PZ7+M9ftb;;HAU;d6+r0Bic2h!_tw--71sr{Ml*%f~v)8eTp$GU($ruM& z5`h#s-H2>$*u4-vgUa_c-ZPPx5A0Vyr_|T7Vbty2!8NXv+cmn6Mw^xTR!2%z3o~gh zqx!e_S5!hNd`Xo?Hrjj9vRn~FS(Zs|OCkHiUw#Q!+4w{t>Nt`)NB~$^>eZZWI>y{D z&CIC%ZZwz^r14M@o_Sm!g)4+87pgoTskPO8`lkJ}C`ps85CokooAmYY3Jd%h?W z8!6eBZ4>?>YuRlz*lr`}VP73t-mF9hpV{UGd19m8Y^wUEy~QNz67&i~f#{(=d;de? z{UavdHxM|Cc=(q}hINSsF||*^@PsYw-6GAGTOuJOTDn%2?#i?9ICT&e+CCD7{e9nV z)6(LkP)Z!=;R3=B+;SEA20fj=B2Sj7$vka_jPN->7qk}aPH+=F7pFQ0*$Rg3{5sYi zEQ*Y);36s_0-3u)*uv2BgNs%2n^A+4OinJw4hiLyUS7F{siqx#3}@3lA5px+e>g{U za(Ia>cY4@qICFP`+VJ48+u*K62{)pTQxfEZeyxZzrcl&UNBorV#+zkytP*fY9618=*RnS$ZrW!{Gv$42*sJ(J$Ss4msW|8i&tJ*Rn4_1bGK9ef;2u!|6%q;@>B4GX1j8sQN?=(d88PU4Ow7gtWNT_>m#>jqQ;XmMW@kK#ysmn7;WsUoc+&dnIwcNt>C7EP- zV_aK3o*_EsU_3hboIr48v%4hB+m^nzUh_xgHXZPx8OSuK+2$J{c)lwPBwVVCQ)(`1 zg5oYgjRcEzA7Y`pUcJJ^pXq_AktW&7_0~BzlTEPM=Qdu4d|Qx|_Hnf9N>awwu<;RZ z|JJj&L)LJ0cb%nfS&fJVtovI0?5I;}#v~iAjjK%@=Z-+H{;#!(;;Sdra2@>2P!JPz$ zK@!|8xVzinF2N$&oSruZ_0{&C#EA&oJ~{z?DS}+KRtU+%JyRG>Fo=zmrScUfl*9 zJz3z%1#_w3elX_4zx*h9yJgpw#1p>IKBn_)2E+cHA&%u|1F(L|CDjhYQxHsDd;GFf zbJ`x7QYiCbU5xX3B`3cG=YG`nAifE9G`v zZ0Rsk`+ieBW%79)}97}R|Cz@L+%V8P`k?+e7FgXB3O0Q%PBUS4+ZJ_ zJ0{a|OaWsyR3C!w0V?{rxF)V%r2Lu^kBEy6HqSW34<(&@n_>|knDaLzw~0$ky-VL+ zhuQS1!j8-*IeHpNtKEe+&``t_ZcSdZn$J`?g4Os11l}Ma8G;vTp&%tMN5g2LoH8V~ z;px?gQ-^*VG3jV;rHKF%_YPpK_ULQf(ksn4I}^ftf@YxcJsu8>`Lh+Gm12KJicFMV zW(n2q_`uDfgjRamsOC5ApZPKqy(+@W+Nn%W1|v;rsiL3PC(hoi5G>-N6c24?csSDn zwU*ylZu#ZS%LD9jED36hO%}!E!!5~wwc_*Ob7ku02>1Ee+cRr9a5D^5vmjZRO|-`F zv6;->&vth=Q7i*)^aQ(ke=>~D8;h|E97j1kjOF2XH{a;}2(TJ0#&Aa@pK%@Ej z)%%5KC2mBWi+$1O8MyGHAkt@=yA^pp)i43pQYSSb2bI|@5m8M7mhmH4(>>KM?s^QI z%I}8;e=W z7}=YcOwL}^5BVj}Y3Py+C+yX9Wf2zIdxjclo)0KMZx06tQ+!DAEq?CFJ0x7v(?(kK zf!Zd6kH55+>%jf#TsxQvZLsc!(?IIL>?isD323aW zb4a(2l(%}J9~))xnG$Psv1i8BWN^9mdEQkQzEWqtgQ_-tc|CXmB4cyL#}j zF!4`m_ZcRAjYXu9+b>D=3LBsiA|p6AH~BLFliUkq*rcaVm6r2E1)H~3*;)XTFAQV8 z{Ay)UkCR{=Cgs-QY&j(jO-MSA8yXs#{8YC%DlTrYdOCF|s{l{u@f<$rK^6@?rF2 zxzr=P^D`2=r^X%Tn3vPXl3|h4Ik2!*n$g$H$SMadB`BFW z@wcIFT3}KqDx(Okw5B3AL&>?JKtHl^^Sd9jh$c#P9E+ydj;%^2;v%{fv>%g}wlrHl zxeJIPUUa!19aVpVVZ)>VGu*^Kh~n7T)RXhEr4-Mn#IDLPVD_yS%>vRcLJlgbx_giL zGmZS^U~^OYOYG@r!`%$^fW02dg>wqE)=RYMJQK{ERXcWVKe$D0Gcn<8InuKCG;ImC z1%E{URM*`#6X+~V%}P|Kv+EfekX?7oYT+6$f5N6)N$>YwF;=J5pO^}88OJNQV&w5c(Xw<9K z;ec#KSz%^`;B%<+M;fLodl$sJ-+sa**4?LwuEPAezGo+ZSUX{U9u{ zKuStFU!e>8@#Du=@bC#_yPch#dri^`3K&ggpj-*;H;E0>I5ro+zQ{OHqq8S?bllx@ zn^T9r+9jrhta~3Mn5E10#VJjubQIp8tj-)QXZ#l>XIAWf`HM)p8oFq@lm68HE>)t+&n z7S`Qprg~BW4lR-mgvl50o3wq*YY>PF?VY~TYz#z-zZ>mhQ|Q#Ieoh@YT-`m}D;e8E zHwlfeO-m3NZZM%EH;luRpuU}J0AN{y;s`eH@8xMJ!ZWTD zWe10StWl~Nq>Os4$(qX02?!*wkC!E)FDA<+hWr||IF=?uv0T(u@Y2F?g*=ypvA~tP zb;q^9YFVRqIu}2!bflWXJ)#z6Ji1~Hff#xlM}x}F78_=x7~V!;VObupqf#n;N4f4s zEp>M^_Ue5>2Jvll^hWQ!k}R18+s4<2T zPDF9iYkLa};h_>ytj8$7H=puPjGq>*nV(G<3h2VERlCdcZ3i=aSbM9iM!r^IB*r*F zhO|S3)4to-yy@^gC*Vy$p<=ocfw+Yf4m&g(_+Z@^Hf`vbwic@e`sS)=i7nCMzU!kc zI1$Gg0yn>{`xyFI)Gr}UHanA&oL*Gxr6Y zuP^~Rpmf^s)iFm*<~wP7-_5grsG>d;o(z78vohS_SlyKe^l0;B_K)&Vg7_E1S_Vw% z8+4x^MV>hdAiRA`!pocP?fs$&iVBW-4tovXymz zh&ub8pANM3lC%!~u{)CieOhmfhu>MB>7OSp&04I${6tv%nk(kz)JKHT;V2QHB z;rYBn%C0(38BbPvSZg@^sInpJU5P5FtY+e)j(M z=Jv)Bf6P2>xgsQgiHUxHQornN9eRS&g*k+%-16N9vcs0wlIl2V&+e>)(HJr>U z@dKB6r|SD-@H>+O9t9GGZCEpZ&vi6ch@4kQ*6x2tgG>v2dIbm#Tv@e1fdO;o*5- zec}891Cy8;YkVB_VmKIlDhwzAChhii%2Z*y?&2?foa+5Y&PRE*hyZreK<~ zq;?WcX7J>rOcH6u2I&jwP8g?RXPM?|Nz1`ng+*~5@U~Ud)I>8V%yuCGjQ%Q1X~lF zsu)k^x)Yq7#(N19~oLS%_p{seB~pJZQ8K=~+8Las!kvC6>FV|y^p&)D*tRY3bO$2nr)M;E+Va7z6-#Xhb@^;)7#VWo0Kd0tLH-0oTc}DI{qck{ zDmI}Po<4ru*0s=pk2xx8g%+o>?EN@rt2+u0e#y^(U8bc6lEz(-ebvxlS`51Laj${e z$kE^uWvl6ye$VJg)F?`=?lNO3&b(~5h8AF0)_Lpw$P(LGXW+!eF@aEaGAawMV`_KO z{4h~N+`b4XY0{G3cXv0+>*l@GGW%!KF5wm)b|%YZ)TWtbVZnpdL;Uk|h9;Jfj)BkL z>mq*Ha-%@5kF(ReDdO|BZ&W?( z{TNVx+c3WqEk*H7jDMxs$@=aJJXEAutWs-+>2ZIR>vXb0zD*G$c18A^>4mNrd>&KA z(XW^|NI12SA@Cxr(P$){mOD*&b%LZ`^4Kp(N91Nh%e-$Q^EyF9k<8B4Do*`CGJqJk zKG#y+qt(B_?8!HP=gSx2R3%K_$LzW##=Uyj+qeZokg?mDcQ)aU?dCF*?nL54$a%~S z%-A_jEE)3sh^&$@8{Yr&6W*sB$}@dw9<0ZO7+<%ANjfuPbf*QTyL>kLTBnWe zkycgiC1l@P7=1Ogp`&EGQ+EXYL(NHY&Vk{T-LWo@M^Vo4?;X9(&hDmKw_-K5n}!Zl z5|*twPw-<$`b#wIZ9EGZc5fc%Sf``X&c|YGVx%Yz|Ch!2BO0LVo>;7TzGt$H*2YE! zay?{6svYYlR!0KZAvkGsB&vsjo-t8BMT7sHvOaTcwB4D4jV>t+Owr^B1A{ZDQs zFpI9NxT~6!W?w0^U=JoAoDpgD9DYU;YE$SqDQhlp`RweEbtSgBGj|}v;-%NW9{sf5~Nc&Q7|o+>18e1J65SeP`j5 z_*hN3YIQ)Z`79b9p16q#mHBL$;YczoR3QCXJ$?;4MNb#bw4@$wD27(`@}d1=>+@HO zoXT94C$+H~Vh+uCqxJ-jwC4G)n?;Hh&Wzf;iTgt5l-KX)D}i#hp(H#E#MQ+-R=?WE z01dbJ{oL~2Z%_5@4|#@FqPk;HjLv%D%!NzrdSN;=zFa7~CEjQ<8ADjZFl<@SiKsRS zd~55O)8_|z3}|d72f1N%3kfM+_`;NLoS5OwDE&+s;>^^opy((~^~SL*+%#2;UT?m^ z8Q@eA-3Ijx)?A+4fz{acyV2AsylMi|H$l`U1Rd4P3#alZ0IR%~R*sKQKL?MToZQ9H zd`x6yWL6N3kbwc2IJN7=-p6Zb*wLR6DC^GAgmsevJUoa~g6lZqM~@JN;YtttqGk2t zXif>ILay7w3@!w%iE3$F$4cYrf7KAkOL?<;OAnedGdNgOvdv9g1Dz;Zh{sl%cIS^2 zLxZJ4@M4KBDIZsv&Yn&(xu?dx;~nGMSe@cjt2KGFo4BAEv|A*PJttnL$iF#l4B}~N zVfR)}Q89s^S0<1sZHd9z;UCRAT+>&K_0C{k-?IKu8yA47Lo3X+jg-Ca^F^?6%E&6&@hD1lZGV+hPG&pINbFd=s>ocDB?kU>THD^g*2rygmPZ}xkQXo zI0yckky}Aa*&)>W1+}_eN0YT)98Uhm2frm?wE>(5iRmwYRX4#)CU@dwFKQq<6p0Iq;Xowq5bcplhpX8QsVerI* zJf}1sZp+zd=Y``AbbCdZXAo(laJ$kX!bJsc;})*{k9>4UYOWx#iKL$ z_4=WS!y?78_Hoat5!|qmgDPR3c>Qz;mjFJnep;^Sj=ry0_|?d-ZQ%0~mVINe(Y){X z??Dj}eFjVu(8V4~#HDTK#e0`6OJwD}DASk+I zzp=3q6dt}aSE(O&=l*ziX}VZP@8jcR82_A5Pd+arY5{dQ{sE1aiu>t~QtDJu&2Ok# zxAIiRIyyRR(QW=2>xSc)s}ypV|3dzrq?FKJ{_}tD`Ts>t(57g>geLTz$Y^{(Ma#l_ z_&;?(m3ez?%@BykzaYIwBAtkltPVPdl%)RevuL&;&i}q@gUc}XJp!=u;0f?wps`r< z`)RWOzul!}dU=|ZR+lgV4r;#T-TW+;Z`$ZRx93lo`{i}GTw>$H50jjv71j0MArog+ zZVF@NDjc8t1C3ogY%pLLLMtm(!&>`jnz)@~`6fda6g(_h?AGqlEqKcf1Rq796wd#P z2lZb}hOU@uI{O=JjbsdNkM3K})lB&=)ZHGbxd%<42vyQnvlrhz44Eq>_EP#fo_Z`^ zS#aThfu;PhG-ubsYJ%@UY`3xJ&Zkk7O_V!s$9!Wu`FUw!Do-6rN_g7q3-J3&z6`Ow zrZE(Lkq_KLVFkjwciA!-yyO}G)E{J?Db5V0;q=+nlFXYPE*tikOcCZ4K3XE!e~`tW zd7KQ1LShY>#1T4@Y2JHZLjd2r&C+`RD)9V+*9q?dr-h!&o&W0{<4={HXs#txuYUVE zC-R?|EK0C9=P%e-mX$iT?UIbHq!#^@A5BQm1{2pu$8_(3vtA@Fa`wXLOMNKD>oyy-}QOXyFEzt5bg?4 z<{KY_-9JSH`#M&0W?!hnrZwCG_5maDrgD~hyWf5t)%ntr-s7rp*wdoO{P+kdC#V|M z0q+aK@{tB?jKzV3&*xQ$aBK+@*xlaSQKW9lT@Iu^;BS(=>savqOdo9MIKr7Y69MbB zB(Cg6skO3{(%TK*+V^~hX)4oaN)p$~W%Q|6_{ZV@{@Ha>%b7O@1K#a{fad1sk9XG* zXPsksVZ7-V2uyY~qXs|WCQ`<`?R+sUKt|oo^Q4MA zp6h7_W6TnZMtv(r&y0QFwrwgDhr8FtiwImx9+9m1mv0vnuS5{rn_fZe6M1I5EnAbr zPRh`0Kll`a;FP%^8z!M`!Vz>(hq z$lThPyE-O#Kw-^boyaO1m3a5vc5*;1jD2-(U@bM%=DSaT#dVD(CSO#U@+>c`7h7bX zpN`3FmwgK~yWfU7MdDkU@>NlTMc7^&?ks8VCZ2amcey6suBIEY(AWRq+6UeyYJ!2x zPadA#BdcF_qFzeAfHQx&wDolPT(sf$TR;j52~AWR%kcB_hX@zS3knNo#b${_5ZTK7 zV>@mn7fwnx|55h&O!`_zawM8G`@GndDRSSUMJrj-ta5cONSt>GgW}2HHnGQ0i) zleYUMAeVK@rr0p_GkxGx^!8y+D%+-fAJ$=3#80u&rwr-e>~L^M2niXP-`d(*v>-1B zMw20k|fQu)fMh~w+ zM>oIle{+`1r)7kP)iTU>QVbLyu5IXut=Q0b zmtNm9N%PN9q36eJuk1WS@yi=zu+`!bxgZS=n0aH%cV1>YwCKDQ*nRIBQqzS~;t zbr?v*@lV*aZ5plF$rUQy_Z(O?u7>=f|3p140WsN98m<$q4rxtvtK(sJhtD}_*Lo$0 zp=Ty_zSfp_6&Bm{EOnJF0dUV>b{GmocJT2FH0{Wd?ovr~Y$e?Qn-6@@pQG6M# zB7SzqhE>Us1mO$I%Dz84J4=+LfHHfo69T*9?IA-@Ck~YHi~gH~7~x}48k_kH9jnoB z;?UbGN`{|>*RsKp4f{R4y{LqQBhVe}G?%w`mxrJ_OZDIU4c#-NwM11$$2e`u+jee($6I#o5q# z`X31JKbQX#N%cRM2>%5-L0KSQGH}u%?m%**=8b_8NR{LWW0c`BT8lK#P0r|<}r;R7J!L?Gyn9S(mexh*ss}4w`8~~ zHoS60r7m4Xn9u3MGa2f;E6_ooO1LKwKy)b)r`Y^*BP$+q*eEe+!V|1bbkyO2|9ww& ztZw6h7l<3dQxWXL_s}t1@4AEothCL)2dsY50r_%QZg5A}|JNGE?kG|b=i|m*=gVnj zF;US1gGsGGc%v{f;D*UgZ!D{|IfdyVJfb;fkk^+FwfIh(XD1Pn#WYmk=8w|sQ0U!x zPOX>H0a|JjS&c`LHy7z0FKSb9@x@0BiVfI2YA{-#U)?zu+a6MLbI0W!FDJ2N(ypXy zCe|GbG|do-3U0{p9(%!qq>ZZA*Rg6`H z1F*xg)6|8QGx}B{wDg8bV{p8R&wpTI_tkNq8_}}0u*7)WR%QOzul9auDAxXXCM>c0 zDNGEdOrCyUxPh^;@`F&W{^~L74kBk)s0{tq5&1yj?UEi5(G7$DnAQ4Lk_s|iTPUo4 zSK^IwdT&)1x;A7DwD?BT`8x={{&VxP^@9yZ{t;V)qtTK_SxH7)RgUN5l3AWeqs<9O z(?*=CooHl%NPnT6t~#Zw^Su3YUHYYe3@Q>%wI2DVSu+~%^ZRB#@OORk*~5?pE!~Lb z@dABP4I0q7OW=*E=Swirad7?g4=ik2cYfkL@O;M2ZH2+VSXFF+vC3?kW^!^;{K*Tl zB?e8HE;pdmh|Yb>e0SuYY)pd2*wn&Fdxt->h_vnB=};lmojKsay~-N=nvdW^;ZoHj z*;Aw6W1B!jc^bZw3i{j$^_`n~0_cUC8ut}Pt&?ZZ_iz5*!HK=ZXKtkv+%uCadiW5i zfBxX}%?h$J9u0AMiJ56LiHoY2I{|@>&FN+t67XTE7!Da3nPb`|Qc6{MCU9rVgso>b z&zcsy2LBU7vbp))Ot|r5nL(rAKiSZM0!&)PukY{gwJ*G+K&R*D#SinZ%6Z*CRWpxd zxJUJeGk%L@O%~T>wgoocfCyQ5)7lh2S#8xwo_P!QYeyM?U#F+1y za(DfyZDg_KeB@)g^GL^a20_*|^YvuMFF}pQ%N(rbKx-TF4zM`CxoK-z4j3;TRyi^f zHuBdb5&g|=9PBU(ut=UbS$}PRTzbq67t5&!ocmHj2lZjW%H8v zgicGH1#;OTG?i6)8$H1+rjuK5<8?Zm#t~P{>%u0`>toDwVT6~yw*bqoUoLKZ6BVO& zg$823f7Z8tIYfWxpAqp+O^HOcH(?Q*!j7i5t9lfP75CHvCA$4Fdi6PRX!gyri=(U* zBG%$K>~0n_hRH%)8UR>4TBj|6hW(F}Y&eT?lmgux6qk#Ni<7Xj#?5MbJq}{)A#SY5 zP|BSL0^L1p_EaGZghY963*337yaFF}#20=6x&zKe%jn)2&NtK{=RfUdBwf4VaorMV zv!rQ9(~~>nY4N1%M!N7aw%x$KhRw*#Pf*guFDi0f)Zz)V@@d!?>&Z*98g59O43bi6 zfN#`pmJt6}e+o-3gu1x8LTy3$?GyD`H@`9MLIFv~iSC{f_v5XhUj2UeO*XTc(~iyf zD8akc-U=gWtRV|L?$OzkI-|>u7cFMXgZgfF5W#mM_SOE)X=#AdDUWcARihyunPnvw zb&aq1MN6pD%Z^JpHN004iOp~E;~;4PW;n=PnTBITsc&uGy2rB-gH$P!mgWAsQwVD_ zGsBbHDZ8kK!ku7(B$Z+Gs>x|5sR)Xb{s@<^6X2#S)+YqXaxQ z&)27b%$SOwd?Q-cy?4vjpe`lXZ+{gTa5L(SsICv;NS{>R5OF!Pxzq8F>5J6%L{1>~ za$Z<&64}u|dQohl*UQ%XW@%v84p42gMQb7Uja@kVl7+3EJ6cF{hso_{J)-U3+3Z1* zNFO7o5nn8vxVA&SY>i4j60XO+=b%gb#{tl=&ipSS@t*&Glw1%#tLd1=n5;2U>7~Ne zZi4Ho{dZjY)cs15*1H25?m;&x!hI&b;Hs0UQK+4%j(9kQpbd{CW!F(J#Fzf~^g^|$ z>9FVnk=lL&>+$7xmxm!91Fc^Ao!5c+lXGW|Sh)}QgqAxGJ5IQhT~NFP11L8_OmFfx zuye_n6;lHw3rqc~qGpKBv|?DoO;WWiy>-%;OVg)LfL-C#C3N%xS~IM@&%3vgy*v=YT0mo%?i*3rM`OO)QGq9LVcq5o_HE6(q2bk$AtbX;29_?$U$)-!I1msM z_cwF2DScf6Y>My_P9qxAlBRmP8S47f`r27NR!pU>}2z$d|8*;f}{mw>z) z$1D&^a6wUBY1L-k>8on^fX|P6ym|KKgKM{EdvRLERNN4Tk)@{34ui0Mjuz6(YV?iw zLurE2MB>-TQU&|ViOuc2Upo~e*7>Cwy~5Lx+zZzC15&ijk8kZ!=HI?WmduKhz+Q2; zM9^HQ`{}7e$i)qT?K`JSz$8i+|8{*WnLLhZJ;vbfPEvn#Ia=K!rQq_sJ{NDiV$mCr zU{uAZ?Wyobt_iaKCcK)kpi(V1B_-u0#?OPP!tAQ5DmpJ}QgNih3DMTZ>r}O8lb=vG zSvHrxyf`M2GAIR57`bgai1A#Fx3-=O=i$V^O|5Bol2K^oRGOdu%si{7+F6Nvpw!HD zkVIcNSn^ik=mB*QTVXe2l=d;&XzSs#((5^UB|fsfZMJFq9l-QZukvy=l{6+*E+pKe z(6xC+)~Q@t?iTBSre^#X)8_g?30&zAm5aofjC}L%a=sZJeu1*%uByteq=TLj{`R3$vW)bsHUm;8c zqnxo+0(O|2({RuNnJ+4L8q1O86%2I~5E;qxY z)%w|f(d(I_bCE!WvPnhTp0vT&?3j1Az_{{Z8lYUFZSiHzLQ*!Jl`-Z-OnebQgL`_M z{A@61n8p-LI=Gsbc6St8Xd?OD>;i%umq}|VtyU_0%UMLU+E=Xc&hWM`zZeTg@i3vj zfGj5WQd*&p-U3~@`guGCt9XUsa%!mgJoc~AIK7`t4z}AFrWTtE)rL9>;v^QXcWKXW z;|_?ltywKhzcVF>FMvqyXegg4r@~X)(Yxc;%Zjf2G!HZy4JQsRzAwgUf_JB%L(W5v zR;RL8W(+C#_S-KMudKSK;odbG4Nj&HX6|s*R_B!2*Bbo{g?QS8hE&Qb7x`c9#$%#T zGK6MpR(Bp;Vt%HPp$$4 z#)B|UbxXIJ%!9K54c3Zvn_31<*G1b2+_RrTf zYIfCiR+MCo!s=n|IFQ)?c+ROf_Jrl|JgjKunS$U6QrBeu1|5c)8K^vAOAq znQC(^3f9C0&aEKmnsK!Q?a3@{P=vEW;j~1WaOV%VhIXUqMp=!RzoR6h-12TRU;rELo1xK!X)HRhva>3~H+LE+{;u)V$`fQ+V7RxVYMMUUlW zrg{Jwo`x>|U{yoy%oC4y>GPDq15-n-hyb2rZll@chPa1ZH}jUVP3Xtf3DY9cbIlJgSmB+z@3TIcIU{R)<(Ee03nNzE7AdC{yi;(FF)pP5u=MMjPk6IN~wJuPoy+VH2+tW*|yO5s!thz23fR*mFimx z?^MgMb~m_tdt$TMirfZj$I?~3?r4z;%}Wvhc^Nzi)K56DoR(vmQQQ+~M=hFMlm`S@;K@qC#*SCOV~bj#vzZa>XmyHeaJtt!l%t zbm$2;v`C*eu(p2KwPMdY~H?S}**@zPM~ko>*dnue~m z3+SY^-n7Y+fKiwtTe*hYm)L{YT4Kow^=SFwbxP~8z5#l(1eTc#t`+Yx&RTOq(8ysB z&5^hbJ)hN~)z+*-N^p?lcKG<0l5%JJy&Nl#xO7eHqNi zI!J#`W7b{?gU&{*_tgd?Ti8RyVqn+e&A~aHoze-#$9p>3W3i3a^)ZO~%=YH=#L$~K zhc<=wj9q8>b;X*INtLE#XJ^ICF&cI)8ocg(xd_m6=_}!f2TFL9W8>8;83byNx?icI zNi3jMN}>(Bifdr6id<4&rfHnYiEaHGi9-j&``_Vm&>64_%FzU|wA~%hMn^}BN=a>B z&T5zQd%o{!&5+L8LD{@{Fqt4omk12pPiKoTEgq9aNQ|yK8?Df7siqy`S7j?J?Jo4X zGv0Yj50K{V!c!}%!CPFkvD`Ep@( z3_SlXsd0yn0;4g|YomKa+7HD#pxnQSuC`tNW8wJ=V!p#pnQY2Ro^Og3+_WujyrY)J zyO5{*cC=3iR#ugb?nzh)x`d+TvgS%M8QuHwx=VV-5?~@r(K{oGp|`&K%Bxo)&5F5Y z#$7yo<7O*dD<_Acxt#Xd>L09J(JDDKO5*i*UT9tUSn-E%X2b2gQESyQyGq!^Yv% zGDqp=Z>+XXvd3Sg6eEmzmC@BXio#bZW9>3*+d|Zt#gM>LvbS@Y>@Png!HX=k`{;Y7JhmWsZ{aY zv~Mshiqj?A_100_@MJIBjJ-{h=W0aha?{2umvbp^Mdc#E%wY9v>-9u8O@ktjV)ux4 zt=k2q1Jg6V+aNWqnH&72l>1qTV#Uh#KUgKcfVT|tf$PsIlzXgEtu`wBtpBTj{v9xF zQ2%;}e!tP{?R^6BuY1>LW^fbk@}R8!8;KPL3YNFqJ*hbHSB`CBcM?%I=bGGQBSsVB zcp3wmD8CKEsu8o5ki{-dqBzE8WUe&7*N>)GuCy~Jo+(&$Rnvd>V;|^~e|$g74oHqj zkxbyzGM+hJIs|A+sr~xGXbtD-ma1V$0o=r<6SoppA-zw@Z&pCwoqmyyaw*uXI>Wik zXe7NPR8OsMO7S;9@HdUTWbZq*E6tm+nB-5Ytt*k-WVKl6;{RFyYB{H6ionTOCYc); z>7(u0-48vHRdY0%R4Onc$M;^U%6tMe_W%*aa!49F@>!`8_?swZ+AE0ue@Nz8$|Rh> z`+1=fi_G-D{HlIr|B`MWp_l%M^eq3z0{qo2PzBSVRJN~QdJch5QBi%FbqKEc9flYd z7l+Bl#x}RGkY$QzYHErW>opJ6If-nR$*+Dt*`O7DRZ>DHoz6W#?DggsH0yx|KfO);B4@>dM-_a>9sC;am2QS26Rv0_f?YR66JH+ zG*(}ClZ(mc{z7>d*7hpLGrhxru!Te*_^_x;;ZKCOMiL+!fQ_YCZ)b)8q*DHIoPR@Pu$4GPvm_JVTbR zts$PDw8-}#?$mRXu0}nzg`k_G#h}?S@Dl~-G}|)d!9$zR<%8Tj{h$hf3=6Hjp$JXicLy)#a`1?40pBoJchg=K~a zb}bA`4HWZ7G|w=^?UhMS_EDUaAp-U0$dh^@Tei+{r*v7fIxCS-+s4Y=^o{#B=fJ6A z{;s-ZLGp#Ow`F37i?-;M?&wj#;2dY{e7Qi!DcYkSuQ?cq3`VjHEqKsEnJZq^s;`QG zD!wpzBHC$i_c!(ORj@K88=QO)pKeQQ#!nz0hZW`Ny++5{02MJ{dujYSeg_?^CEwV~ zfjMh@wiNK)^h?ekoW)OG9R7)J_Y=8($U3M|M{U@g1oKHAZNsAjc4AiSA<8n`LpLr_ z+^6=`EoEfu*!417jm9g6XFdjRrw@CU3$fyXYc?D<2Dh$v>;&-A9UN&KrzFd4>0ZM7z$aBd4xd<<>&Ag~4)bKG{-rTn7%&ZXrh0N1e9< z@(u1Mbtq$jW*xnOqgFjO1G##UkM7`;c-2e zJh`WKutEam3(1yPGN$h@rZ@^kR736&&=A+c3>Rn5Z^(b5YThH|D2Kjq9Jvoj1L7Ke zB-ov2+BJ9FHIjlCcnKJ)*szDZ}%9tP1Qe#bYobav%uc3%Iv4Qa}0@RumM6m4~P0bUCHbEA0!7b-=_ylcEZ`%m~9g|Ous;#U< zebY%7C0gyrx}V@aNvDPz=%JLY4XO4~O}4;v5=o~H+~00Zc$SoL#pbpjucwHNo=acr zS~O`S*MZ+w>ECf>fu&PN4Z<0ol4IhU#+l~2bUsnUfEi!Q)eFfKxgB1G7lU3K;c$Z!jbN>%BB9h6BL7@hgfY4;wPNc~xMml%kr+z1Q@nX!;A)oVOEgV=v|MrJ5^4s%*{4Xs~+ z{`HNLGLi3oHeU8ZMI8W69@`k4RiIZt*(u%BZ$2?;y_z}_50$V>Y`RC24)o0tkhtM( z;%a?Xj^Sp*|9VNZT}hL^W^ZtK8HOUjEt=s@>TH+$RWyGp zJ8_cKOtqO2T7euP$8!ab1+M>g*XH=jGGp}41TeZqO80a}7T3&@{Xu$i6xN{4!vxfH zL#)#2<3~o4P}X~XOjL8eIy?y*Oh%;9X?3!|!nmF!Mi|UNC>_=Q< z7@o-mI_mu+w}((;x%xfQap?%-H>`?6abrj>qg6CVwFhgl6T$ZP<*uC;(Nt0@&1kTX zwf9(@;U!kOR=Ts>t%g_@y@eK$iZuK$Z_+dF;P7g?djkyGGJ_Rl07i&JSMYN!IV60j zQlsuRrf;?>-r)Wf+*%ZlK-PKv`db9Z*p_4~kI%KTcyopi{9(xb!5yVC$JQyZ%W!jNUs^)~kPx9lEdJ)|d>e>Lt_c?=(TNq)z`GH`LK4 zB_Fzz7+gph&#b?%dceEz13u(tgX5BClTt*p-qNvMZnT?`?f`pHpskBms$%km@NW`H zHKbwK?Mb4|U8ak<1P^|J8EHLvb6hN=nz7zn8Ju48KA^FeA_T?^IeKMuUf2B_m-yC# zPUJ4vWujxV$3}NCjLgN|h)r16J*3uDx3GB3X5B1myCXJMKG91cwjf61=bpB_cO06H z0IBbEsRIz221d%1+UxNJDFI1y}kgG0p;kL!fYGeTz*xHL2HT zUZyp7Ally5# z4%uE?bP5B7FMD1Bw+}sS_mr-*1-IJi9^ImViIPNx1nM`K_gzGpnsIsd%!usb7DwBqnwIlOt-{}k$h1**iUVnrl1h48Gp2MUo zTH=BSaS)^|#96_Z*9K z#Wg}K)DbQ1jNetA*UYIUgQjvQ>1Gr`SW0C$$<}gTfiLK2_Xv4|O}fcZ>R#RY$9gk5 zXS>@HJ-9un-|JS2;Zd>~*yKei)aMBLsfbSvmLQ<_Sad zl+P?cac2c6X2177WNf<1Q?ZFu}hSkz70u8!SZ0MPh6@J=fyPGm!?Ht?}bSCXz5n-5X_{M_o5!$NZ z8i9H*i$P7NU+X9p^TmR8vhb};m(XvbM@9-d3qPtfl<0mwn% z?CNUv0g5Ys1IxGti>;xA2xu;#9~Dr=Mn0Mb5NUJ2WqA*+AuET6)Y{s*tE+3S*@+QK zeJ2C4QKR^NfcD9t8_A)`h~#R`6p^461U+OwemsQpaCb*|^QLolHUXMJ=(jheAr#u2 zE~DxwN*N-v=^~+tEFsnp|Gapp>h$U=&txL&u7eEP=|8r2N##OlP}L^dk| z^j=6r&Pf-vqrZ#XBy>ssDdG#ifibki)`b3U0JKCq{=Es6{P*bmE?GI6e{cFfcTt&Q z|KE50_bNd#Xw84he|P=ARyZFQ8Tm5`ItRbYEr0?H4L~uxI-1vLb5|v$`r8_allTH5 zGCZwP$y%JUmhN(s1D?>|2cp^~COsAT`Cop^lhnOAT_@mnmd&RA_bIW3axUP;tCN;< zZ+GKi#ZL$A?>;rm9YyIE z8mX#C8QHDubzuCh>$D{<&T^$C3A|VjYH~1FtGD`5U+=Vo|7v+Cbc~&B)<4@qo5_D( z0PxA}YRKZrl*8d=$@5hBDS}mZqKi=QJ2O!$3HZFf!}I{7eH)*gJeVaEn#chpkgUtI%i684!0~l{{>&`wK>RqXWBA`ll#yV zFW^Q`^|s(?FM&W*n)u?RaB;xD6y3Q*SL~%F7SZkCgjt6MNlYhdZKNk5(a*=V%bt|s z#m=7U$8M2A;*AJH)j5bC^d9bTvO{mIKLaB-nI7EH@rB4`3-xzmqLFyt1D?=Hqw!}d zxCgFh5ov-Hfe64o)3&qSuhKi8YjwfTw`TyHhJCd7d=xEjk7=i8y5pnCfs)iUwRe7;IrLQ$VjC6N022 z%+?4vs+e&Pdg&+XVZFAI4n3eV^E2nPDc>8L=EMh&$-_wft^}||f4)J-4q{5a$MxIh zvD;c!9Hc+h!QzkNK&6T2uMyMBkhUIy(my9d$m0iu8w5~^vO9}SwEvy&0H0436clx~ zv+=8)p%X}L11jk(H6%tuS<4fwe&lJ52(2nYpQyKz^TzSYvd%ER4b_pUswktZ90gIw z@cxud$b!NRsb#cak>r?Nb_1sKrBO*c1AQsYqYb@Z^zEPP-UpK_GwIFvIkmpy!IBKrBhml|j1mddY(!(xS0l(vWvWE@$Qa zcV{$<7PdFZ5v$Kx(}}*Fh2{e2UdL=qNJ%|hdOxZN7$E z1G-RD`1sAr&z}y;#Sv}epBgi7Upbg}AAr5Q`-sl{Z;a-KZ2|V=)BkD_1eQR3`rOD! zjAEuRmuX+@a!M5?BHD>&*>q+_+_gj_E|iG=ef{)Jodz))>BU;s6G2Wp?ozxg)8(}s zQBMyBbi~WM`O8po^WXEen!IL$f#$v64X~U4^eHSI*zU(mKcZ(AqmqF*W5MR^8>Q3e z+-K)WDNz@9d#&XHc28IOLQ#qNT*R|+58n5RKaha2eQl>x+?I#EhKGUQIw-uX#CKLjr zV4pi3#g8||Xng-$GoV1eR$O&(Ny?e-u1NJ}BxxHtfIcPF%*x{bzK&5)Kgs zgF~@@HTR9ig#3RQsQ8e1R8?o| zZHTX|myrJ3WA=cS z^ye039Dd(3xIzvRAyeEvM-_S=n+q3WMSvDA^w7>6IfDQCj)hcC;Y>y3&F0gVBEx=_ z&hBQ=&ViYC-89%4s!iR;sTumgrA~c<=0|&w^eV(`Db9bCE#!WvAluACIFp^=ytIwf zWT7=nYdoDR%w2t?Tz+_QNE5<*Tw$*iKw7(h9in&d z5W2H%pj5!d@997*gG#bs7cI@D4~Z3CM1Bm%Yimhl9TY;z*2%$Bru^G_n}U~lzM7pK zHE+2dbVHs-uglvScGiTCZx@|U%QIBh0~wRelz|;w_ES?(t)5$vf&)^3G_0fKl=}1G zGy_gU9{Ro_!{Bnl59y0RUbQ_j}ldHToP`duePgbRX@-X-T+@7eWNNFL_MT&MT!q zeS#waY?qzU9MZj3;m$0l!GEN+vCIMDISjJ}wxIACETcWDH(lkl26<6fEM|E5p6pz) z&fL??_X;qqTp{Vgkv={G-7XW%t(he4A{W-{7_oIRO=r=8pH;K$RdHf;CY@qd_#@La z5*vSpY&1Nkw~r{}3^Trgj)rO|;T4!v(m(UMZ>lzzr>cw@`Zko3{_uGM5|5V*pf*4D z@I86-Y-N6+P|~y0zU4s`u9wakLX)u^ebj}>1SrP&5AddFsz@=T8Werpzhu| zZ}hz?RLWK~G^Cm+RLGM{VNYaKUJE%K&u08*_QfGWY=`RR@s!qzS0Pj$q=kozJsl&x zoZcPNwhQ1N_GqhppIbaFG~y%J{tqX{olVg|Xo+Qtj`BWT==1NQ&4~pq z;$esDZ}x5xs}5S%p?}uLM&8Nr#x^7Dn04L+*e$JZZlRs9j>TjXtj|8K=1t66Za79P)5bvmp&EzKq@)!pdr)aomIbeTm7=JH2Ho-~0S_W|^| z6J|}2K2J=%b3!0c5~oK2>NHQHS;DyZb=GK^MeV$}XQpqGb!~`~f;w|Yb(#RiJaY1b zqqtHJUb+?ru1M5-)m0QB1JkOp){B6 z;kb;9!O3FPu*gWLk(=ag=)X>efT>NPn9+!bt;ff941;{TJ_nHJYiK4)i|pAH2;;_o zT_~h(IQD=NBtMPJU*`JB=PsDn8^V^7RY0_cHnKcrTYU2vCr(gAEtR1CqR+ zXz-AOXQy>OcwCwVAUb_pOGGX?DAvPzkAJtp{d?YAb`$(S94VNC_j*KVD1M%_b1f`c za9bRCgB%L^erroa9#vkL8|Kl=m-_q7)0>kh@$GgbM$~(`-;1UT0aq@>O?Jl5-vwX# zeNyGfuDfmXOXEPt+itmnovMt)q+NGmyFzW=l*1c$C)-NkQm^sGhlF(?uEZOVVK3Bq_EMbky<4#y~_2Wb08ISG^R|FI3m2?~tT2P03(M-8tj5 z*-rx#sF;O~EPglo^8-7qpl#Klhwkhjb()+1V7;d>n4_BiN#6<2W zdK<|Tc4(4SFkR1f&*(8iFv(^p$8v0tq)!uSa&sF<;G9(U;n%iebZ_A(C)E#KOc70p zk$`_aOtnng;#LjSG5&Q^mO;xN=TCDKQ5?_L6(ftATU=(Hm~(_2VMJ-mRqQ6*$IJol z7qz8Q;-${BenX34-y`SEeAyrB|BcO&!=oK{Zx*pS#6El!@h%O1pPW_b>~8S-iFE1f zb_U5B;HoFi6Es;unfV?Fm0937f+HR5G6XF-wt~r8nZwNVZ1(P}my-{Gw;O=X!JPjI z2}sF*&^}sIsFtBqYdk$Iz85u!iu}0^n(!>&=G8}aRzDmLx}lu7X~srX5dsz*ecZ&- z+szh0gS~!|E97}J-QcYGa&Eb!D7&9M3K$3GqDererwoFRFnG?3qI7WOh}tWvTc#U zQI-?^k~%0&EX9eHXGvjc(S_tH@E?uGXoW%b(^_QDi{0q3Odyrd^i@ofEXctlLvKJN z`_of(%XuosPBeJdvo}N7zi%YR^6|qz!>!)s)>sa3NZ)ysxAITo)k$Hi|*Qgvp5Z11hXf2&ii|_`E+j3 zE}gG`c;c4jn;JXPdpae6-Cy4g80+;>nUL5YU06I7vnyQmVrwX^Jz4UCjsB9hdgFh| z!=PHS>Sg(sl3liNU5;adbA}Y(gVTT1HPY#+_(rKK2A)Q9Ap4~t?jvX1Y4$L+?S{$g z5y~G9Iga{dbIHaU?$`BNE=BbRE#3dc1t3W1*BDuh97GcTlH8B*cL(twGO}Je@;&~e zZs5l$<)mX?$(}){k~XVOUP5A}lWVP6Bd7NSSE_9vbqYU8b`y!O&tff+G}QDV&!}?y zWwwD8P=2 zzIXZ{ye7YIl4oh64lgWhL_JhbZ`J)GDa^>r{Jc2j5@bi~eFU4HkQJrPm*cAMJ;r!h z=rSblCiI+7Ylvi83FPuw zI8P3n%Ch-Gf}@`%;yZx6rLF&xqKD(+2%-zbT4I-*xziAqfrEg8x@xSh|t zx&fN@g>161Vn%D%p6fpn4!9#Ilg3-QaAMwNUa#Fvh@K6KoVQsp0|E*x=j@0(DVc+( z(?~}?ziz%`>$!+BI@!6iI!`CKk5ER2eLYcSauuoB6&!jiisJfW!S^G$+pw&wlPn9) zB%K$=OO4dL19q!F9@j^*P2W}m$&|#DBf5|6HxGN!U)8y74t4LVW>qMK@Yw!lXS`#L z(IwYS_&9l#JzLxPK`ne=YyBLs;U?h4gD#IR(u?$y5Bmrk4ith0?`>g!_}vHEm}vuRi!)7K+0jbYX^%}s{E37xS6dRM zUr(hCY*=q!^5aKKWJwI{H>{4JD##q(f7}qgN9m`>`Z68Iji-%fTDr}yn4lqdnDM|7 z-|DQw2Jkp@%0azFh|Qo(lgs<^AS@*%W!{cMulXD-7Vvjp<=s2v`&5d45fx)n`}LAR zDJvg|n1gwp+6em}ms^$&qMgin4vG{r-w6s5D=9t9hW}OcNEiXYV9@HTR-zUr=5tx) zb!N^s_Lwkh%OC!l>0^OxQeU=28~T4muYC?kQ7~%N(4wHA&@wO}3V6m5(#dA4>+6!p zyyM5m$G6CO{KyL#Tno@2Av?W&{%^P=5vCydugv~`K-zCYPX__3iHWa!qRC;Ku#{TX z{ngbE%dLKx&!3Mn{s$kq9|J(ZU;#esNyFg`A+2P)*_s0U|G@rn%hbKFb)7oP4@g9g zn~mV*%l9CDJ7g?g<3LNuhRyOoqhVCCaEFB*O>0Jj#o(kvf6{YZFD1gwVHHCr#|P`M z<_4Y7i-_^+E{Ml1l{0@CZ__30jWP)k=Ef(DAFMoXpn;8YaFjK0*mHI~v zubR*RkRkItWVDf%Y_;4f=I`&XrSWxz{T9zBP$1;R)^2js%>_ij%I8YP-8=~_lBap{ zky4+$jUJXS*1MKGR_eteuDuJ`|FC{@e}?DTYV>Zu?cj6i5%v%MHV%G^NdedLFA4e) z_@@t~6fXgB250gwB%Hx|1Ksjjs2F1`p`*>tBp(w;M-Ro{Tm5VH9 zVs*}%;xUEO*I2NAZ!{v3pG?-lhb{uXlzx^8Ki{@y<|bhu?9l_!s}OXoYMI5ZZOrbk5y*K4!k zo}fC@_4^RKov&cx$K+t3r5MEn>vyS?YQ5}5Ayx9kqq7&G?lE~`SIY;Mjdjr|2$19| zE+1wcw-+v_lLY*pz^2hh|Ji5c=}plFMOEjC=N(cm9_MWR*I+EOYoP5h9JYKG>ai)lN~A?VMm#A?%jRSSNShZ~^kI>#I%GZ?M zJ2{}zQJQZn3s0D63*R2Z5$xXow*0CY!)>wXfrB;MuF*niI2jNx%5$ic8^vMp@qf9v9sn zuZg+=BSIfI|70Zg&TDxZW*1`cKeqEc9S zrZ<6%PX~2y5M7MM3GK87RDa@Pi~|(Gclf_aAnB`kOCLH13NV2?Jh-&$?vxOb5U6g$ z{%Qk-$0o`FGG2915&9%bIXqP_QLztjp63AH4JkZS^tKO&QR>Fj_U9u9RCHuswPp8C z)86-q3sbZcd9rf#u=Sj1GqQRo$Li@tblvRf76$R61s;pQL7p6#e1Wtfgv0{nj;==y zkq(#Sh=1C}uB&ttn)d_DP<>rcKk0BnQ_sw?9{r)HvRvP>C(GnI(8f~Ji)$56+L?-^ zO!R~3^e*?Y-94=``5q16Rb+S96Guz_)?2vTv!!!oV6AUe%-!I?lhdtGQ{~lmHRT_T0g_r7s zg5^rq@vQ=H+~S`5>o8~tG~~Pv6+Trx5nrN2V2!-E3li9W;slxXzwGJG_}cnaUQ-~D zXkMM}=q`pBuEvnAf!PDrbkWy!4OgSGpRn*H!ZT8OQD`%fd`=7(of7OmkGYJMkhBf< zdyIxGzJweIp-YJl)QH{9fbY4CEd~u8!YRFYvgE6pJaHLLdlikbXS#n3gHsyuhVm@X3VPzlMEQ||+`5o+E62o0)E5IOc z=O(t82SJ`JkW8Agq-A2StcMJwgrRcYzo2>E!G5oIQ&7r9eEdSNsJWcMCFLr6ZTnu@ z@(Yz6Xon6$>{czx!p~=RB&W~1Y}D(1Q3b!;j?;)x&H3t82vkoK=VL#6pb!~OCI0G7 z^lqe(I5!jblD$bv^A0Nb^=K`)h3>}O54*v>QYoTf-qXuZ`%hMtL;yM^uTkga{EojP zUS)+Mnr)&rdDmvaw&40GX(@7^_AS4&!e~5hy?c&>BY*dNZ&Uj2^3dgL`_gn%xh}~- zka`Z_YDDP3Ae*QtI^W6uw|_hx4Ml;p<`ar!0VC9_C+I#U3HwBbh0c#FR%GwPgy~Mu zSli-xZI;6>hh*10E_fVIwO?PM*rL3~g(I;RS-1MciH36oC?2L1!TNm+dOR!1 zzFqamy?b6cV--OlV|mNp&EMXd6XuDO%-_MNaa|$^Oo&)oo()ak1dh zhvfQ3Q?r`6_+&ym2$zjz0zhjIACnFCXk6y0vft8`+%cG1qQ`IXMaqN3*WEa$MLxJw77s*{ zU2@#^|7?t8OIQ#hv58KPVBuV;V|6kR=Ks-V4IOs<>I|-`AL3JAwYlK zvmBrwu4V@SBk@EnXlyS~ysKT)QjMATf41jIr9ckU-)%`Jx-UJRZEBv!FaW0 zQD8SeGdw{$Vpyp$chM@30)t=MJ%2GHYHNR0y>GJfEY4!FUgvu%=^kLKu~cySF#op1 zPKw+oE7|S$tJ+Xhg*SVw@ERk*0SzI#;Q$3 zj%+n|Wjkexu^Mf{FMjW4gPk^Ni2e)bVjG*v&Q*9qcH{UY&wO}$ zB7l5nrbuGlJwPeidk1i|z@RDU#$35P7Nj_WXEF()A)ahOeE^~lEJ)YpE^XLNM)*8k z`CZpvChi&U7ZD0ySvs9q(=kc_6CH_V(yGGCn;Z8BB%5uQR1!_e! z5S$gUv0TufH|%u*+cNT)V!f{kj_fA0v+-*UBn>m!)n<4y`L;7+eG~ae6BsqxWZO1H~5)%BpLM1Zw#r$~k_o6Iw*dJP14c2d+ zL#@wb?%k+$jB)a_j3<)Sn1hJAoNHtBC?%zt_6qf;FFcj|)Nh#8yR{c738?biVAvm6G~COSpvi;I)luuZ|&IYFgP_9|(gxr-Ti^n;)F`H2S* z`^>e$J62nzDkEtAVD`rqrGc+*k(=S6!E93>YEVXu(X8GA6Js>I$4bKS2(`Uy-8)|8 zlA^12%zu(efYP#x0;Jvh@^QRktS|Q7%cmSBF%u|F80-h%TC zRKXIRrjBZzwqV#d^&5I-lPlC_6uGNXntF<1f|ktBmIboH)#azZI3Xs$4e6M{Lsc*~Cu^dAn&9}3e$Fy7bAy7u3DsVJqRJ?NyCBr&It7wo4o zSdjCbwn6Q*lV9*r-*Cn*2L*lQyu$JS!wWmn4Ygv3T%-l{ktn5pN@7Wq-DF8O9|77Z z7QS7Fo+OY=wU#ic7iM6xsE*Zn-}t!n*hd0{jLpw~nPU;LnGJkxoq)F9LY-1yyR2j~ zqnCce#C(BFsLY|~t;^lz-LC_C{B^Tk z&@8-m-}`|5Hk+(%2Eg4UGKgIdOU>G6Cvov=OIxVTVp6SXWJ=`d;%yq& zNbsIx^(s!ntkhmqd%OU<3%fg=HE-<_uzX@YmV*sN?in(r;wc!ajd>~A;yZS|&(?a8=F zECeo0ca0Nwwax3(+@WC~pLM|T(Wb^VHGzA5#EUQu*~-qU?`tt6p0W;@)fhZlkgwtvCEjjuI5QKS~P z=ev2eL`X&oqoO~_C5@P^o7SBy6@^7!+CyHH2xXsA>vipUNo}YwOZr&pHD#OUqVA7e ziv(0&gSj6S()F79|J+IiN!5ib-EZ3s-OTrx%QGBOA(cz&tF66| z`d@JI|Bl)lhe%%byShdu_v_vX(b7uM{EhJc`V|qDh5tqM{XdCKH$*4*Jf!n3?hT)G z|9U6QzZeEg_UgH&)L{k2jN{UMj-SjdI3@g%C5`mV;g+UJzH2h9Onkd> z98s-yRynf4qe%2X36Mt2KPEncV4t;4l_ic!Rl|_SO1%17!`R;4*>pBLawGJ|sazL% zl2bwfg+X8JosBZu2oEVV-G(PLs^lSe;P-a&tV#h}tr-`yt9D zM52koMA58Rq}ar_oCuE^hh=|UGNJCYKsm3b1>vk;6VW5@R1r=<_OMqjY4wk^0D2hk zz3)sbk195<`Bbr#ib{Og>?s%c&^rKO*0eWU3FcJ z!pkw6wm0>e(@Fy$-7#Z+sH@i?-|bL*LHUqr&K=adb*4y_b~qx|eW*0JHYIX5T6m?% zzLYK>F#&tmSUK=6{Ed#3O!20xH$%E5hT*}%jVljdxWC*O7E9xCQeNaQuI!MBcrHPq z(?fQ9Je~LLPnToCea;k*jL~xFDp$t^vPtKE)Xhgq^pQ`CnGvl>}AxyHl#*Qse`6FIXdk6MsBsepaz@p&>Bdc*#BR#z4NM zH^ylv`DzMqA5akKQ^>a|%ez@$Pt^YXFEsz$c5uJaJ=f{bao`PybW3lMo|Qxr!7}c~ zWtAb;n?AXvcYL1Ld3qYR67d5!={#jX0xYyQ1+v%VP~ZyDC*JbG2OcGZ-L^~<9&cq1 zUWq2(Gu0+o7s~_U8-2mN-Y!C+p$%bIvSHT)ITlmg|5X3$rAn$Sp1*TBf_~LvX@?hQ z|AJ6{f6s6nb&657L6mUc)oAki^X|Qyi#X-#h>xGSGhF*eGo}toEcsC6@dy8~aW1U;%-O~?sV(sPy#*ogJ)p(7q@FlVE)feS(nPaNlagmStA@9GP%gP-0C*M89eWNxd_)!Ym)ibn0-=ek)!3yOLG@�Mrf;=(io4-dO35 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

    ux`><2kKo%jI1^YqX0mkvs@Q6{Ca9U7svFCyJD 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�n*9($Q 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 f{=q4(w@u4@BtKmf7o7@z)P1M+FH{ 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"f7vZ!nie)c>if}Bi;v~(8TIX!J^$gtx|Bst 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

    ^2Q=*#>!rRVN?1a)PoNLHyW>-@NV2Lh{Pb|9qu7 zeK2_1A)vR7xpsG5c?XGQUDtj3B}JbQ47zcUm#AoQuUK$cC+iXs%S>C$tD&MwV+3qF9zJvW5E7(7l)3HPWYppvHn)1SMc20!&fTRdaK1t1BJH$fVmzC z)1kH1s7C_;-^`iUE^7v2Rc2j)U1*KAO|rF{*#R;auR{oU9xSfQ?V~?gOOT%RmTY0^ z4Inb-Gn@r}sFk&vshoTRPfuca*={-S3;@3LKDP*f>mwvz=tS!9rA!D4=xiBnAP3Xt z`-JHzavqih7hhukf_DwjtFtvaOisy;>^O#Cb^F4``+Z0VQe8sz%J1h?hurg!w+Y@% z_rkpg^hRIpU(3_#1slH8B9;-RS;D;Dm@KKY?XF?1LHH=ScfzpMkgrCM*XNz)5_5am zR3f=qk7Z23`7QdbPkbSodIa4-5 z2lJN9)l$yfFP}e_+@37M06lE+(0R3ejTpAjd0Dk)@jt??QOa8mFaqxb>wlc`-5kDr z5lOO~!=KH-?-}Z>kZti;E8)OLIuL#if?03#8k`c0{A;j+&J)9uAGE~x<~{CNE~;6M zoJ$kxwWg|+C;K~uX=7{!2A+!!vUIVl{WV*se==x~1Tj!MM-|?7rGH{K8*DP~W{yYNnN^euG!?)Pp_U zEnub=c>AT^NuZzv??~V!M&%1D*djOm=EQqG)dbsz=ha@z;v9NX!W?ylG*tSoJ@41n zq&%_y1(lA3qB{<5-G1P_yu8^_J)pa?cX@eV?g(YE{z!LOTE`5HGVTUw5V*W%T_;s_B2>(N3`4`@{PKU3% zDBxaSUYE(EqSWj1(jQ4GjVSr~bD`+ncy%Xd>KzBR>?w$p3Mu{wjzVsg z*b{`|pMEJZl-WG~VvhV5d-FuQ%lM?oRcNNlerejnyN!3E_FB{|#ZH z-=I>~+3fUaD~fW9k)z=L7clM`){J$|v|1{ZZ+snpCGV8fD);5ON)IeL3q^nPFL zAXq3#IbC>D(;>wweA|CqF*SOlZPk2zF=LM*EMz)%TtMcw5%aK~K0gJKyUQmsq!r>b z9ZOf|F#WAjd21Gv*Dn2ycFldya$i=xro-p-Moc+EHCwo4CuO`m`7rWbp^IlFh}CGx zc3IfRa?Kwv%}0~7TzTk#1n0cZgCNp^bZ4Jn!eL<~t%23k&IzbKin!N-UV&&a)_2Sk}9P$oCTHy9ewbv}+O z$kIs6Zm%y7llQh+ZYPnBD`rpkuzmg>GMBqRj#|e5Fm{g><&&oFY_z#@#=%G|&onPK zd-L-{0wyX!;tG$+sclnzfuS7a@IduemHVbd%E{cvhuvrFn9tEmeNv=6p9!Pu ze0Vf(BKY2MYHp2I9xB$N#XDqOXsWE`whu`-<{e> zT3BQ={}p|&_)53+`nW~YQ5G%!1DC{F^5tc_12UjYyH4ga{zifm*Vh8QgL^jtZ1YR@ z=J|FJHrXb}7DMJ-u-z zXEIyyt!X{^ZJbr6Q*+vKQ}OX#>2k#j#!*r3gIAbJnGX0N$r3+`Ui+zQ?m5kFa3$W2 zGbrhjwv!Ww4)iZ}b{BT^p+vjqE1P-v?gCv9>sWJd{_WTA@?pz8F3jaOPdva!(vm7M?T@IkP%znD=ga46{`k zSF(Qib0+$-4nogi(qDWE(G+ais+rC5Y1+H7F%{NuRFQxzKQ(JJs!iiZss^l2z$1Bh z=>EC>-<{h`4iq;L@O>(!N7n}jlnhtPe~~0l^`gW+WxaVb#3>Jd@q-*w#ZGVp(EH6B zd$1elNH+@T4fCbEnW-q_X_`amS_vNAaO$mZGL6vXx|XP_W!t`voK@zd#UmL{lPyrh z$a}7F+Q@~|e@|NJ8I#|a-gNZcVWm4ndQCku+66*2sr8EyR8cY^9RRZ%sB-FKo%6Vu zp!k;PMwit`B&!XwQ{B_0L%&G+Niwn^#4XS0&T|*(-dt9cUb?j1%T#c%RGSLi5k+&J zW;(VY&S-D0x zWl8Wv;HyGZ_pmBDtjDW7uHFWH!8efP)@Nu>uKW%7m+y$szMCs)UcnWN(7sT@Mz*96 z&xsud4abuA4`&}41LNQLQHl^MxO*<+>115))t=~a``higw!3|gs*Q}F4XNM3@IJkX z1fc?$;>Uq^9fU(8h=f+oUv?L5dtJIp-HmN)ctNx+A~=E;FC#s*9juUNJ9^vTh0qE? zVg6jbr{bvk{r3v}B|S3)WM_C2z5(K;)FHxd5Y4@zyz#p_aUSDPY`5aka+j#cr~6%& z%h-$xucDw0{J_WE|-!&QsRU4x7)Nx&~9u;EoRyUdWZ80rGC4uWHgdk~G{1JCAK`GWb zsud)A+X08*FH{0PCO~-CUMGrcEjR99uXE>drb}7eobhhapew3Y>S3?VX;icOAi7chj7~TCk?khWo`p!Pp&kpOvQXPkMJ{m&c;J) z^-cGukd}@J0x00;kF4|Gg>7LC#u$Xo$IABRg46Sj(%-1!{uHZ+cocm9lG8&R_6mo~F`zx0pIJ-S;VbWSzhRBFu*YSuAT3Z-3OFk&ZU?Qw)K8Lgp+<)W)PUmY#P;LJRX->ebv_B zniu|{#rr(0iUI4P{ZIgtk@ox_7eH;`TH`s7W68tI+g$*B@FhQXb!;$>Rj20wdvM!)m6TFsnv)9d!{6Wj0hx{Pjz(b}AV>${y)Mt_ga`jSAJPg_79_Ako zi&3sv=1bdSN>FNPDahASk9%(~`tVX}w5z)8xujJ)pSXAvUdr}D>h1w?Z=RTn6wV~R z88rNz*h7>r2O?0|S*3;5sHv~`2J$xzX@=a6TDct>PCDA!-`=PyoRVrD4>nZjt6G;C zgA;n!pekhelkwTJJ=k0jG}O_WO@Ha6Ib42m+&uU$QWS5rdAkrQ4*`w`Oi_I))wq0~wgRPzY z)Q&PGrc$2r#(ghg{VuRn>nhx6BurYf?RiqOO6GQ)wavxO)5Uwf@3QM!@QuW{7SkJg zVf{mp(DM?!5AQl+0;p(MN&Q&pu}m38baX#asAcyu8h`onvF&kEEG7>DGFG?+EQ{vEr_Q;!bg= zxVyW%y96s*EVzcimwWH~TkAXdD>+$n)|uHev-j-hdA48I#64$5%i+xA^%o9JF^^no z1_c(oYdMhNByXkH;c4GRb(_FsR;%}N*xj_#sOj@a!!{MjwehyPW6!est>|HS#j+9^ zV78m!1JUUorSMcMnoM_QlC(33alUWD944nQFWU@kJf{k_2W=qtv$-~3|)6~ z=IzZo7-00RXT=bqA&=*&KqF?QG6k;EcL+qB7Z)1MZ|6_O*}zdP7vXZ~Vffarm9f2| zcGUGc$?{EQ=}88LN~EIOCN+Cap}`l1Msj37OC>RGhox8}hh`+e&P}sFe1 zO<-VA@OCnGHz%$sS&Is1g~DvxXk4(WH`3tC&Lz!C90lywG=-D6a*R9dHjN7!QAgQN5l4quKNGPH?z7I6YHIm|0H@fubx=bc z<$o7c=7c`tP}sy%GyZ{p^oj^K!q}WZ{7&Y?duyc+gCWeO+$5%h4zP1qxP3#7Ne?mh z_Xa+2rigH!<-9%Dt7vuqgjaOs}gIU)t$Qe=X`pDsW$q=Vl7gKbGRG5*cx4rB(LaDFX&#+^}DK4*P&r} z0T|?h7MJe-9eu^uEMr?+T_A%~+AHxx&e`e%KR?v2@T${LmR)$3(~y z^7Tiv4g+3_4WFi$rL#&kHY#SGc!bo!$_a9>SdNYx1rgn0OG~&CNYfY4MpWff$wl|i{lGLO!l$5=KEuM z<#B&v^)HguoeRMxSg0%YvX$57UC7#_qeu(=7f&a7YRi_zuK7p6S3x8>)Bw?&uUMXU zQFr58z*a7e+rty^4U;10QD*4Vcye}* zZXFrS>7RZc+fVZ}-@rf&!1#%OF#=Eb@LNK{zn;O~n+9dDVsDSrl{X7QQ)2+#yY|op zH0XjW8dT$#K92VyV&=T{6?8+0y6a6XK|^L4PKW*UEmCq79s2gGZrmb2s7bqNBuRI# zq%iNPq#}HhRrLo2qtFws$0w@g)86|_Z476pV)$GzUtH-F($5tP?9%d>+-^95UW-^X zuTuy!Ig+^l4vhH7(|I@FGl;){9xg!%YGtKm>%fBM@B*mgOQrr@VqCfqn6rdFD$^uA zK7;m@x9M;4>{IRYOnM5}MdGH)5Fns!6$)lEl;MN8sMz?wRF?-f=#8hL$7N^;;PuE! zTietX#f{rTbrct(4yK@=0ateRf=-QcKTHgu@Ga46cdT1AjH$<{CqGsM+wjdMG zl}-?`P35Erx(1t5oS-eIapO>0`>CXrqnBQF&anJ-bJg>%6*Ip7Ly{b)omLsCvV#(p<1?!z?YgY6yqa;p#-Ul;2sIbrep!F+WjDSiz+)2kHRz=U?A zdxesZzp8Y9BroOG@Qye1{WSPH3a=M!b05{f@wX5q#8x-{@uM65UWobwGj8}TdQ-(T)R$BNc(nu1YM zx1g3GuG=*y6k8wgT~o>(l(z!g|86NTe|)lVLqkyk{-r}i(C25;er$aM+5V}+qAlh+ zPsLFF3VEZZVB(m0v(D#GY|U?V7A2UZz|%zFlF_5!+oeLEjW~$#iFmd=3dGUu>9kZr z4ZNKj$*oR1^z)U?sGBRpjY!RnOk;9>A3Nbyjq86 zeq=ZggAr3R{8CBo^sK-i178%5HOS3`2Y1*?XUA?_B)9GI2IVB+@gDeH24yPFfo*-P z86!Ah-{1`wzg^LT^JVbyw!H=AfX&Bo{udp0gP3NURy|eWJ&ReBRtmH+y!wvWlY?4JuwYRhP z#H&08v}oia7f#2;MZkR>alEtNa;l(?J&k2xx8i3Taa7xT&-X-tKaJkWsLAc8oj<-y zZJksvllHvcT1wXhE`_0r;GGRny*-qNzRTcsxbnH^f=>3*EGImuC=^v0X(Gx(>iIMw ztvF?$^rYfAc28C|JmuKRR#mcAdVeG6W!9A8wMV}Nx=8jORVoaC6@{s3 zb{x5<9VDzBeBw|6HHnLj?YXKz0GVHs^z?`t0;f5G;%`pLXL@dzsr}8uf?2CO@Jq?; znn{f7PVKLsM=h7|K;w*V9ru3)x3cnMJ6S)ShvlBt)phe)oXl#jJ`SK=P^sxj-*u5u zml2g4Kzxtsd~Ak~4lcT;*RH)K`X3*>O{ZBoMK*h;4CA^V#}yY|ZM}eo`p_n1W0_O^ zob2}z_8G;WV_gI(B}CVYr}7)O^1}0_Wq+&wW;S=2P?--N7Blu?OahvWCPCHHBx0WM zFit+%JcbRt@CnQ-j=GziBOHNWt@C^E!iD&5T5?v?Hq2)~${+%I5%13`vb&BuZ;r_g zFg<>(O@06tio5CzUjBCR@uagjg<}Uo9S<>HCGuo0^wurYV3Wby|FZAanm0U@O5=yD z=iJrrlyk`vF29B9ydu!C(bS^bvyG@Nv_iw3*<1~z=*EiIp<&^n&Vo>mmM;UIjiRu4!ecZjw15o++MSh;;)ufsJ)s&nlA zfrzYaJodVkZtHNMr^aGG;WJZJucKCh<|0&1R8z)qW+|2R$>7c|Xm9f6K-tzlpxUuUEUR)InnFg99VsF(dW$vpW7~p=cD;QX_ z4HfUtS{WqFo$;=h9L8I2A`^aS%Ik~HGW2u61pf%D7$!Mzd8o85qVD;4{=vvmkhb+f zW5z>(W=CWQm%DA9#ZFl0hx+8n_`jHMl*r=Y?>ar!FDYG8sl&bUI^f^{s@;CZS+@H1 z=Iiva30~#${n4Z%(WAN#v#&>>p=a4sfn_`sfi`Jvr}H4n#wz5-4IM8%t>8Ow(M#U& zQ%seUCyzjz3!sUAU-Y^G>S zNIVEHE}r`7T-&Fkky{6P4)wIAn|F-Lw@$N$8Zt;H zsQig-cX8JqV2jPvsTg*4s;QfXX^^4j!Lks;gM;DuOcV8N6OLsIKm~>IoxUJkNg)q# zr~kQJN>PyP>xT2Lz}PYBcS4z_NUdKqW}$htR;dOD;ih#v{djQUbH?No%s6~dMr;bl!;&>GMhz#g??{n;CaYgn z#*LwL9|djY-^I~{3nnTwb9$P^*zQc6H=0}GAgYPQuXDzqA?1Fj zMBkO(XUjd~ZLbGI0XjJ~XVcx&4&bR;ec9ShlMA#o3&HG&5;bn`rj5wBd!^q>6tb9Q zC~pQQKE2l7G%kCe^HYE(}w*5nBQAU*ST1|z^FSe;@o3J zT9eX0pX|kLa4m)Cec04*IywGiGAqvCE2Hn@y!di$0>x{1n({H>Mt|W?ybrr2{5r^& zQjB_h`}bE4JBP>gzROH26CJQ5jbU2mmH@EPQh|~Y*Q^=D z^H80kwfo}td6dX=z) z`Ta}jAK375MvO*<^{l`b7LEJoWtU{-NBHb~qVJ_EU=de$WB6Pr7#=uP$G;z-kpqn#^-`~bVANE1lwx-QUo*iydq z2R}0QiJHIRHLW+>WgcNCD-1bpi0Lkh8B3bIoRHr+#GM)&gO<3W{@@}FXE&;V7dMsr z%ecW=Z--^av1=#Dh1W$jx))+}=r+$bRB>lE9>whpq z)ZP0EH`TZH;#W;;-VA2!K~{eSg(>b1Sj+U$7J$%voG%M{gyi^yyx*;eixM!KRsNTJ z#(DStxMysU8W1hB7aaykPEJnEWY_A5Ig$<*FZ*`lCTL9U0J|ddNBuwi?@8gv2aGPR zq2J-*U-YG0!cPf61-3_Er|gbFcdNDhwzxR#F-U}dL`Ut9!>%fX7?}&kbCfBg)RX>q zz9B=gjO1D_&oGxV>g)|0XIeB+nY}EcuMLOK&EooG74tJw{JDN|xSH0AL5sfzCd7CR3 zM`?jqiE;V;Yqs!n*oT~Fo~paO3%|$pRmP(f6@O2!jM-Z4bhOqA<4@*{MV~D|PeERQ zba`g?HLt(o{8D!pKg-`Dui8Q!?3kZC8k|=mT9C1Q&r72aFO`t|zV9Y@X>#7gTr$zT zszvyecBtg`Sk2{2M-j1mJyC6+tmr6>9Hnq%la_ojzkr6(NzEOndr?ni3bFjVT~UdK zULt2Yv82kIMijmx&ecwP7L|F`SAzyLsDMA8A*|Z$p4LAL^YdDim@@Cr|4uPbk2n2b zJb3nqx*7XAUVli@PV>CER1uL6SDEX#$C_){tuV?EQL_P>U$NrlJH2^>)D^oSXwY=2VsrNvuigPmAz%;0rirLQNxqEz+76VCF7}OfcGcFQJ%}8MEq!dUj~bW*E8t z-hC26-3DTnq}VCDOVH?HpDjN(&z1;K<^E0=J{`UHXs~QfTGPJ~6|h!ejgg<=K?b); z*)!oOzb3~`%Vw&nJk#pS`mDQzjG5Jl+QkLi@BRNa(`v1!@u5s??$5$MBDxVNkbtt)TI0kH47ya-Y5VofQTmIqwbJd5js^JDWz8}cq!&w0 zZ1LGw@WYd8clkmW`_f&HyV6LHqsnppivQG&0d#Y0BKK|oYbLRlFL%T77@!3GL@(RLjnlCKdIU_EY}c%wU3(XalOr(_dJQT)P?(UB6+q|wz= z(rn=ab$Z9bFF3$FR{!jp%E+1rkc)FnIkFu00IKaHrw+^y{L4+Y@nylPJO0c&CSdP7?zFq(Ly<=O) zbu|`FoD_OiLw#64ZRUn^Gl8N1hX6=}r@zT}Y$p=Vk8 z3ysQ(@$co$sjwULxUcDqP@`~&8Spgj)RYf-yb#>iTo*Zv$bK^n6EM{*OgpI?6zP2K zdDwftJ6)-HyW0d8r|`utv^Rr1e2c&NB`F3xZ?A08{@Hj8AbQ#46@LO72;vUhgWg)dJReP@^Cdjbs{$o4pAZzL{PNm=x5W%01-_4R!+#p8`! zIwDOnHRNN&Ekzl7xe9EpaJ@|9v%L2eXsH1&UR!_JWwc`%a1%wRCq+o{RG|uIFwoWG zRibMf|AI{4W^-ld;{oP`8S3>_@RH`r-x;3k34f84*05%4gIt(%9~|5v^eA6aEv#%S z^jtn1WJ&8U*glQIIoJArUp@54XCE5kU#9)vRwCiR&$O;j!GTQspK}3#DiZ)xMkD^V zeD%jxSlWwV=+;Gy*y4g{gV1PeO7Z3)jGsIs`&m(3=OVJcL7|CLGHF81{MJrCsf$k7 z`|CGIm?q1-xzt7meTExY_kLJgcD^LmW+un@Eme~g#2jq*sPst*47T=u1I;gE^Q~CX zh_;$9kZz-OW%4Ffuv?tm%->M@XZTP64ANy?#8>DfQ@hL@m<`NU=3h6TLop_R8;+AJ zjZR>F+2@zEN23+i8R}L4zcU`g>_Qhim-uGWqMhZoE8_TVKLD-s&6TgTvPgihCbkB4 zxgZab<=rNH=+RW}Cuw2merl0BbJnj&3`?GK?m58|8`(gG#46d1z=K?0f403FGeDR4 zri~-pM`(kWF{EYdYS&iYFGX}a!mI82dyR)|2!@yzk?{t;(wpboR~U5KK8=J=^k!?^ ztv2$p-7aFVM{8Hx+34a^5uZQbZr(|hznh?EgbWewebQ7#w~(z+_hAsF@1V=xdd7S; z6@qp!j^yo-g^h@VYD;@f$#We;4Tqgz0^~5$cdwULt(-^w>)Y6(aYA8bW##1LH(6^k zc#pQBV)4U<5|4`G$lJy*Y&?pG>VQALD;hWQez1Lrb08)(6m*Yf@JVSUT>X)#<)1BZ z*W|F338l1)R!F-$&xZt&^*O3%{FBJm+y=)*T$zz9=5?XXo1*Xs$G#>*_^$I>s9!xt z1puKr3m;mtTYbT&o5(HqfrU53EY)%8=+gbws#udfINjtg)zK>m)X=4KDtFD=^s z&@GYuSBv@J4_jw^|qOtm*Os=zeC!G!nJzeWHG&c zwnjOcla$3c{48F7|24i_HaurC`R8-^HHNas^R)wMz$Z)+8Gz3ZUQodjd%n*4uncka zIlS>0zHKhp9}l~sI!&S5*CN`^oI$*s^tnAyG;ZHNml!)Mgxw2$Omwao!Rtx*TTM1n z)->!C`IT=Erk0eAWt9J08Wm_YH~9r{@<$mzl|6Gwxd^jE26GWJ&)~ume0mF=*FL27 zf|w$4J3fvWQ{@VuLgh2div5gro{Xp+I%5em_S~Byx@MQaZ+APNz#DB1hY1>3ilNb) z;>UHWh(Af(El0oNgddP3kpRq7qcP=J5czq8%RN?FtIgx^S8DA*%^Zg9@leO31SB|} zl)||GL_ba#6oRfyw6uS1YN$Rt(+dkz&^CHpY`LGWN5Gcuk?hyKa z0n&+tMHDo-I`>(FfFUw})4ry(v{tW5tD-4CzyHQ#h#{v3_JwT%bKugK-K@4XLBNB& z&ULndHB9(UH&s@P{nL=)T1o4BYv`zEkp;>!magtu_siHM=|T%t&uyBb;@QK?ReuyU z5f+C5zd!ZSlSzz2GMjFNdrBhrv*$)M-ijYMc>KDyf~FC>H#8q!;j2I;9RPA^g#)D{~2Cbj1-{f(A^cN^+p!a zUGk-eO)+7IV^rAd@2Eq!jV(qO_rzS~;|r<&$J|oZls&-~zn5Dmfu-WKhUoJaK;&1& z3?l~xnk>}91<`^H_5y$!$Txq%qVQSYi3WN$cfjWo0=>f)W~4WxAt-p6(?#SSbn z^Z2_n_kZ@(8e|9zrVfq=ox>P0jvbqt4M2Ik>}7R*T^Z?VT8Cocag@(fUg^>wSj0IW zE*9MegS0uS>IdRF{!K2X`fqodxW8>EnfmmQ1 z+&n}J*RK^d%9PWW5XvSfQySx(qY$N_Yxo)Be?#kV{eSIdKaGG2oRRrBl4LP5W#612u+0iYW2OTat+ zIM}~dDz9wKw@$15+o*~9;BIN2<*{U8R@9h%bk>F9Cl(>tbJCFxl&(BR58wt+5=eZ= zZEgiU<|S-2eBDu%rrjfTGQbyRu>o}$6Fg&*$nv~_&d3H9{?8tgo9#gE6+~`Ti_~V5 zP85>iM^E+jJSxV(=(T4K{-fpe7^vN zM#n$7!~cu8H{gUtTy3C8J9-UIrqM1gF4Ag?Hcb>GuoW;ef6AuY(K$-TpPq+DSl})x zS)&5M6gmKcAPZ|T*;dm`Pxf3IaEUm^D2Su!Z5 zl2tx^NRE#WV>{Bz=O{yR^88N(GdYJ>|2mc~*{Bh~kkVd81Vg_j7u*%|mS>xj9`XkA z;dw=6dQ`i%N*9ik6pGj;66oaCK#fLyx%|*S0j*CBQeuW z5m|dnR-}vIyHc6Alpy%@JFylKfN9E${!WSSmyuo?E7I1l#_!^ZxP|{+5lbys-J@NMAY3- z0#GFO!H0v6mLILJ#Yyhe1(m9D`Gt*oyd~%XL|^nz!iJuQWS*qG%En_yaak~%rE`nt=6*6u@oG7#)Uf6BnHdsmbeyY34w{?$g0PEvha}; zQ*5l$qgI=BzN)_Fz5&|eBE^q7M7RZTQkoUmF4Ac;$m?j!3vz^r;Z?89RP-NejRHm= z)&ILaIv`5arkz9XDOd%BxM-x{xD*8e33ENw*xhIsgb9JuXgK=ZCTZF2~3f~GZ?>UBJ(Yq zIh)ZF!1ygv)qD>o$EMP&L^2luOg-czSRDg%OncHKJQ>ybZG`VerrUqM2AIQuXD_ zrP1#$g2sHRfkPgj5wL_uVV%1_8j zLw@7lQksk?hTc!eq9hJDJt%sIb-&hg;p*<**DWH8f(0I`jrpSjS+ZCDBiD!jZv4LT zT~T?iXH1ObpF9c0pd5I*0PFyPfLM5T1Tyq*1WdT4OeRcn9>03m*+Lr$!+LNm>in^| zk~vWUM4?!ubQaYzUpcN9XtJW)=+D+;DD?wGzl4zVHp3Bv^BOlDLl7I`toWFn{$k8Br$F3d1Fr4qX$kB`*0(%Fr232DHf@R1|z$k&!rUoy*<9A3sV+2 zsbYj3@dSj|htJKSOB1QU1qBp|%LgKhW1Aq(B3QvCq3V$7kdYwr!e=0p_06eYJ}3*t zKa@<_RkWCm5y+y%CCmU7eCP(#0%s5-Wg3a%@d9A(f5Fs&PNul|T zeGcrb&k3V213S0g{)kB)xt9P|RssMw3%~@t3joAhk^nJLVdOclxQIpUG$PVAHR*f!u(qFLG$TFbN;HOC*}ZKu59;=P|jr|5~Ooy{>3(R$r~F z$)CRMnGsOQn4ej3@nNY4ScJ}5`n`6fQ2AJkd}?_&zy8hO1bF*zZYopY z?QX>w#(SWh`?A5J%-y9UcmyBMHOdnX`?SJQ0JH!o02CS%9Dvk}5A0{y4HD%{+V`c7 z4$ok3eV@4qR;>3SUm#eeoah6n;?hXBU6~ zemVS`zjLdX?{?b^^F{apZ?14#_x3OFQjmwLxxs&O&$kofn zBcx8~Jd`}`z!Va5d3dpwcR6^fqU-(|d+vVXW0re2gQRHL9Q*q6wL)~vSk(i1`#re& zc7HJS;Vh?D)9dD`^-%-JPuU7y5z}WUDi&GDGAxpdrMdyGu)BAat z!$c^pwnvrKZXfe~$N`d{ATToW5E&kRiRoypWmLZOFGdF1){ySr(Qsw|c&7pLPdDvV zVEXAy1h9P{HeB{C4Qv&vOgNGW^vS8I6-zcH3+dU}RdZJT0|QGo&NuI!T<*TQNj7x!tiPXuq(Hu(dNcg=Phe_bj z1@|#PgxYH?tpZ@ebr>IxGX$4XcZSRcKbkXuW{xI~=z+Vsz-@*Sg8K;QC72IIfLu(= zvw`ZxbZbTC^0=P7b)%GAWB~xVCpV8haTkTcp< z3%vd#9paoRPwoF`CA3+TrPNHJ^Y|}3zmm;m)ok0B;`yc5EpIC<5e3?A@k0>_AU?Fs zs_d4FKem6NH{LjW7X*cCz zG&&zmZ>1!2yP>$Y*T;h;!B@Mk9(74D!51dvs{$^Xd3FVq$?l z;)bf*6{_FWRTfI3oWtm+y_K-kzu)#Zr}ORl3#S;Ka+A807pnFczc^6~Bs zArSMTZm=RGDLnz}$_%uBCX}vWLjpZ$XZ~CO$$fOxSkVSUY2RxJ=lbTc-Okl$D_a-A z9F@=<2VefiY~+2O4=QDZ$!_9D=?rn--qBiI6RU{5O0yK@clk^|z1-O!V|);KaOv)q z=&SW zOdWf~31-<^6@0LZkuj74G^lj&+N-$Z7!(QP_45W`(wL}@i_^w)U-Gm{)kc`$_t6F< zB6N^X3On`>EoS7|YjZ@x-Dv&n0Vtr85Ca1Ck=NeoAmhMw)UgG9MF5zb?Ae#^b~;?XRn^8x7CHs;E!S1-p)*bO+hTRsVkkgpW!yIgaA`%?Zvj z?*JEXyC?rW7_u1Uq2yDVU2FTJ2JL1Kt8)#!D@yS5#qgraN0{DWY;%wQK;%L}Y|i}Q z_lzkovC4+Qb1a4gRFWV`d*)FdB?>E!f~4W_A?Ye87qvF+^|k&XI2(qZSk3NU{ zv8gP{y6pa2O9-gX^6@}wveGV&zVw{;5{ ztAbM~zk`2tGs41r7*qM!9pmasM93|&i#Lw_5rPz%Z_d$TH3O zu>>DLgDN2*k-XsP<>e)xVBP}q^Ys(ras^3WhQ;vpbQz%2AKph)py z-jf9($A_4Uh>Hd@2_6s_C7FS1(}^* z3rk|Ltoss){0Bh~`DtFf;+qYZWr>0v^|dM7YV*}a^Fg906DPBL#+@hzI3MQU$Z5w=0@Sz_O>UYBlCKBN~F96-RE9v|`@=-cWeT zcK1g6r?N><^WRhr3;#vY0@1scX>2NL;?aGI^xLgiBWg@vMvv2dUHM@yv+&$4z_j1? z>-GHi0Xh}YM-y_3la_5QubXDSi>-w@6AF=|G1|2-#?G$2)ejH+0>_(UM7VO*?iEow z%|%64-YV}j0P2m@v&wHDs<3zXr_vk8{xs**Mwmr!Qd__E3qX_`p}0zqqT>}~NkuBt zK9-LnMHyNHmbb-Z=AW!d0XtFM+ry%l#aE_0YUi}-za7hAq`AkF(h&gxKliJgl0Ag- z{qNBZt{)LXHjuxVOrVNLw{&kjWJl@)46~G-d~=1|)xzQ9Vd(DMhiB}SML6x&D3v5T z^hG{a&aa%#t{5!#Ik~#thm&hwH(L*PcgYp;^k`0xyL<&ZadP%uqM6 zO05bJs4r9G{IM(SPzQDfk*rXpK2~38*=EzEmtqmS7a19u!DlNIYrA`hnm{~2j!2w# zu4*5qPMn0U$|BB<%^;lQ{Yv~NE65o|=S=l50FU_7X8@XMqe;`hbrg?QzY0ZGiN7(6 zc}d%wqb(?ep4iT40iA)VfT#dO0961AJs?FqDR6{ll!m4klMBw|L=FjCddpD!JA4Q( z)4j3iJFdL%*AeC&s3sGW2e=eN>_9vkx zXhibR@Zpxyt~Yy@%l2-G;KRinPX>(2{C(ppwd29qTLR#CM4!FvYVF@P9LChXj+U;b zWt;ImTEaD5(>!`$q$SQ~%dT$`YbxK{_txOSijDcs=3PjV5n0S&ve77;)xz5d_FK!P zeTvjxk8`RLyh$=<3==w+w!J12xx84lzVTp^ zD9d`2j|Ud^s<-n5bLQS?$ISUz!@o?z+$o>N7^3g99@(qMmlHEpi(-QHXam_$r>gV7 zn&$J3TjkmDbmQWycRX2u-gIx%7UK>utPW}P3AX&FrL95DmkE50#1F4c7n#;e*RO(n z{YG=ar@~wXkWo!9Jem-hA=Swu^%`8s&#&1TvRGaaP?N2;-}9Lt-3T^VnOaDP22j2F z^b-CVCHrkGK^)a8G@mq>xvtksbg1h**mg58|L$|jzWr5QPVu=yJuH!d;jB2Wz>eI- z&qV*{%HA_OUl~>ybIB$WR!B0rB(+B}uNHKk&*a^H7nRQ>j|YHN;8S1PGW$Bdc0K;q zEQiael88t-54{q&Kr5eg&l<}WaeJvo8TTKfq3peSduIx6V6c`bexmOV5@kp6EA_&TLjO5!G=J96d(~F zK-@bPG==oz!~W;I)&J-)H}Xo@c>j~_di8+JP!Tt{E5-lBXWAD3$$_K`PlkX5K;=S4 z3knZR<^BMtMHho@`XX`e zGMz`=P+_E-_V2e}2gj@1KL1(>lsc1;#O_4E^{RO8V=aBH(_Ywfd~qjvv5f!}Y7`fJ z()vrSUg_=ODe~S8{Jp|v`9t}RBS-FRW#cLt$)UxxBci~^xv#UW!L8UU3@?G=-yZxu zM@5t-h`W2-XZ4!mj2B2Xf^Nhh?9gv>UsRy)0CJ$)uFq&riX1&pWy=g0M^)VqALzr^ z;o{!eRk$*qCwhOq|9}MHB&cHqFFn;^W1hlPH92|T&u@1eq^SuV#!=rl08L6$x7(yA zW*CJ(*ZFMC?rI|=%>k5lzXD_J??U>t%fOEt9=MUnq{=r(3|82O$3l0lt7|BO(KguG zM=&$&cXFP(zv+m@vby01(3thqxU-)YbsQI2cXaXfOd&wm{lw9Hd&5JvJ?1@gw6(DF zh^i1oNd>&rXR7N5t$n&)Hy7nGutj-`M-=7)&3?S%6g;Vix_$rxxY$^h1zj|c)xLb!w@ zl++i5LKo}~-tej-a?wqRqZInlum&p!r}s z(j90$v4N7{UFq!>ZaM>M_?g&EMWmoC5+fD-eP>ftp9iBkt67mBt5HGq~E@yo-;65j2-U*PSmRKMCaiiKFahugEaFr ztP)2E>yD~Tg9-R(gnziUroH_)Y&!t%T|QTT`(nSm9^-v{_53Y$W>VdU-%;|Jlan0)M84iB7wQ0fx8^fpm%m`EjT*s|ud<@1rNJDm`w@ zy|yx9z?pl8QB6(dDM^e>)X=VT8;+!X3+UV(7VoR@?TjO#lY+!@TsLmWVG^$4#|`gq zx*wUlE|OYgAZQ~ioiAj_0F#$?rGJeBMBLBnTfnO^+7s-zQF78U;l{+{*H~(V9b`a! zq(G(oE$Pj5h0cwYNDwG z6s0l0(Yo=D_nqE}>B&WsL;_r4l)MMWHiQy79(D4=IWu< zCPU&yG_uHttbnMUHu5No-|E;IOlM1I4ewX);Z8zzME-yT;6IKnl0!pS%qR0bOmJ_X z9=dl8>r+pU^(gLp9I#&F{?oyt1k!K-Y1)ipJ_SGhO`I%Tf5tf?a=%o0+eK?$dt&1x z?X2W<;I0l&)hrFY$MN#~zbZ?TVp?qLJ<{cd>kD#4D1&^ywH|@=jEreCgS@j~Hmppr zW{-G^g#?ap%agYahBo<8Sj@khuS-~B^-WCrb2iZtCqt>t{|^fQHz?JFwv^K?1NXGC zxo|nz-RRR5SK6-puG*kg)w_OF{q~5Ma}Mz9&zzTAobzi^*5ob~_AnLX<5O1umZ<@a zB7EmnyhU5Vg-JzM=jeUPa<<Ez zAXMy0mCMlI{)Sq;f&b(OHLyi~&R+ee&<*jnozxVyjm-KB`8ybqIg+EKBH6tc3RhpZ z?_xYu_YGw_#ikpd)~Y0oCX!!}&WwQ0`w7!Rdih6#b(3DQf?G$Nye>dr5c$J=BOEmX z7g-^1U^R1daS$C!AR-CvTlF6N=X8#(UFBnh&ISShp3koHU788L;}x5uJDf+K zsQssO7}W9+z~n3En-1IFh!ghG6C>11r;COepjRS2B+_3(ymj<*bxOSSo#eVFoT$Ip z#??-8qPIG-Pv!8Qm-~pcTAi4&-AOUgQNIOd$ov}G`EYx3!pF3MQ&e&Xa|lH%zHQw@ zz|zE48Sk}XlDfr>$xMSx10}^Xxug1|X=U8%#`C#omN6pSClTRP11u7r|C0k6v>O)M zZ;cPTtps{HVsKXdf6TpAR9sQpt+^>&gS$fr1b26rpusgjfFQx$CAe#VAi>?;-7UDg zySsEH-~XR+`t(J2pNk${gDb|^MeS9Kz1Di?GvB#-;2TP1RkiV159x=z$N`o?z;FhILqauL?of~ zW=KO_@k&7?^R6rSZQV?woEml1B!B!Et`2?J)Ahy)*>f?DgMLpB<*eBI^pS$SBr0lF z68!zln1l1Y{+M06dGdemuY>}8sC~@aOTMTxJEZ}ieQn?_PeH+jm9;+aGxzZ`{`KG8 zT&p`?idvNDzuxyym`Ml4QeN<#;gP|TZ8uIOeEI3t9Cz*(5+^x>=Jj_gVH5xkojrmR zOrn+G1CO)F@AI0XOK|>DOa75yziqlY|GQc(D>XGW7nl14#AMVvG0&6oGZZg*krvx& zF|E7Q`%I@%8OI7hYFk=;U^G2!u>FW*R@B^w(H#&k~JB*H6v1oX79h``PfkCy&D4#Pl+x8&JziYs{V9smp`SSWP-t-z6`4kzLS{-K!S1!E1 zy!^)}4B1;y4Obz1=Ry9}5WznU6uL&h_)$LicEQIgh1;`(HAXm4zpc2qIN02wXU&FB zdscV-EPKmks|$9VQSkcyyKd8|$Rgh(@C$C>A2WvWsF@N?)~cuARHulIZ~tXDl5wg`YQ2XNdbB@Q|EYjRs{N$-oJQjjUL^IRsUbi>YKntrkF+z*{qZo$=~kW!7#Fz?==$$2FO4*(ze@1=xn8U=* zrv!vgTH2p2dx|VOY2+G$I}e5hBdHc9yd_L$3=daRQL$)h4wzJP5jJ)D<1sSIDfuwN z`5lemalaSeu;D_-(Ea+glR|=YvPt@x^{MLigkC2TWfjl3${=6`T@fxG4i%aK{uq5; z4E1-wpCsD(l2+)iSf`;+i_3f2H-#B93GbOQdPvDVX%!z-T_MQMVVEG+@udZwOpLU7 zCIcxXV7G0^{*JHPW(BW`ioLS39W=ZOogtp_#1vhav8KA72`wW|8p9o`xXKA_*(c z=6`>rMx8mFY;}Lx-1>`#(9fl~S2$FXTOwvV12FWEG6-f+EHL#*GVo^L>_44AWobjj zm`QNx2T0w;%cXok51~n*=@+v(fQC!V8)bx;Cuf_<@Rsr$`>_RbA|K?}`3Bw2HOEGgTH?m$u3G0N6)l&;)GdA-uB0NtD2$h{3tZ#*l zns`6lorp%I#tGQ-G6wtS3pgKm{M`+uH!m-H;xP+bmg%HH<44>m`FV+yRBo$2)G|c) zhg0Pw1O&s4D-L?ZNxw!?N7Wf*20r048QQjgqYaXOvFn&-KRYR3FL#ML=~yJA4O^MX zi2uiQUa9L!UQFW*!(1(^B>dER~61+pw3~SIkw<4h3)T< z!ty5`UP%JtSbIms`pcDOIJD+ShaJjf0C_HBG{=9&=Uo*g&UTWqF{WX3w@8atU@|1~ z0-N`;6+c6xJxw(Dv?%0b-9MkWa%R4DRz5z)Fkin{KppICcgV;?SQqyJuQ?4zd?lJJ zazb&?e8%LfbYY>mY93}DdrIch+1~T>_N84@%d*|RVyUc3fTLcW&1Rqim6b=W=Y=|f z*Fe%yRcP#ciZTC(lwfM|_dj zCOZd$Zy*dkvKvA;AONfaJP0*NX4HyGnPQn)KEFv<;6WDExRYvxuOjhBdp=?x^-%#j zBqA1xA)SbyI@|feTzK}<^R)!Lb%19e0<(`5B*U`kx8@B5cr(ZebLGu{6a=HCQ-7rq z&39oqq-h$ZrrK-V#1%|XGUKfw!e<$5aO$XXVLUidLD#+J>o+b>o|l2&QxS$oWwS4@ zJcaGYPFI?mKlhRcq>T2)zNqBI<0ILL|KQ-)m6vB&Y`U=nmCYRTIAMyRX_uCDby+Yb z-h{ao;k;c5gzYovww^z2jK49N+$xX|I_Zoo774hLo+aH3(wN2y%v+Vdi~^w(b$85r z-ecGhIVGNZh4*S`bf1s4S&yI4+ZMB`1YK`a885$*angL52e$!xU%5Z-km5Atp` z%_1!7s>9N-8TDGi&O7y}XSnmt^RtKKzj{|juT^mNw~`I)9frW*TLUWcf}oj`#Plb=yO; z^QqR`nC|e|*}P}ZjA*glJ&0ac}Zn z!COb<6Ior-$c%yVQYW)!hcy#>`PMT$!#20UAy8EF;@(y4EE8eeB-x*peHxmg z1_y=bWjwD6(sLMpEscWdIawtovYQMp3$;JT3(vEqersoaxMbV7OdaaVUH2Yx8n|j> z7sO(vqi<&>8-b=>=v&Sg4f za675}l*(5!0H^yM|AF-C<%Ga0&2cVdNa&iKLci_f{hyLOYrVV)qMqu#FoJfpSX-4ZSl44n<$PKy8`zQpe79%dp4s%b8Aavk4ZViL z&d44O-Ub)DD(_tnl50HA(mRj!p^VD+X7^TJ?PkG&G;oPTbi9@Ji?!wI8}cf8o;TKb zyKz=g1kR&ROY?`Dn}Gp^ByYU0f6!#Nh}`YVbuV5hzJYm^soMwc7ZU4nRZHEs@gJ~P zr8nOYLyJ{XCy{_L4M~b4e2vF4uk=cQ^4oilv-gcAssB zp>O)y%fBShu&D96aefpzs_VQL`9#&~t~2K!$!tyU{ylSRdt!cJ`9N%&pN0@>Xzf`i zje~bE(K{IGSr7T>6U#0hlXL#-RkLs%#Q3xG=Rh=@R{bwXU4_lGUE z*$~D)*Kuh3_uOHZ7m)%u30>pHIfW#(R<5v-`sQQB9Anppy1AC zj*i2irh%9C2AF#Ks7BItZ-;0X7i+stSCCTz*+*-wNd!DJj+T--O;5Xr-Z$s-|DrY2 zg&1CMk7%M#+zWa~bkld3nunpg^R&$IF&qM*D!l2F(k3nPSgIzV*n76zOO!^7p|Kac z-(rN$NdEGz@&UZk$!(q+uc@0i-zJ_5+oqR;Ez$>U!(oS!!4)uEnZEk4kchD;;V?o% zCaH1mF!1-P=N70FWCfx^{+S3~Sf8ldbxLB8hbB_IhZ89YCxb2U;#s!l2( zGMaP})zD9fsgng28Gr;(K^m|VLS-=45F0I|^THvZE>acrbMM2Hp2bQqi+4lZ?2)t5 z?7S2FFxrY%I%q_|;q-vTu`^M`tUo75kf%D!wU*Ay)#qr?^=o;wY%8@nQjcQ@jjLrR z*HWF)=|rS|J$K3|V9`G=ebtTHNF!>u-ef*ZS>J_&$V$)QWOsXp5v3d4_qwKfW3k1t z^tN4`mZpZ@)hM{lYy(j+L5xxRX+?A7Rs1<+hbt19e+}LisqKzLUBE>$u<0SDB!uy9 z;l@(pYOsiSX9y>06-)hfSGB%`!JAFdhUp^c_|1u#1JU20vk!w=bPKAFh17oN^stpP ze81}csAWlFm1rDTkGq8cG!nTV(A;&Z^p_mRM-D$)61Xj~-`z3g=??NY7E7GPNKFmZ zNr%-p!SIj#tZ&B)5@>H)GMyvTc++pOIS($s>enFFnSJr6*EeSB*TZuerp0%0*LYqq-jJuwO$s zM7{UrYez^bZn?wRQ8ziNWWn3>DKo>-S542Eu6Ne>Zf6Kz9^Y9@usQc{cjcbdnw1!A z9J;TCrq}Ou3n&jhqfwZ8^RbwY&V!FfR3+2^($D^}7 zCpFj8U>v!{+y``ACX&r98*ro^9UXxk1Yq;vQ7E~rUsr|HoI^O{hES=!l=rM<-Sxp1 zuS+y04(In}Gx<+DC%4fOthqToqd%48r3^;#zucX|=vpt=kL#%AT_0k_qZ9piK0L4DcRf(zuo+0`??8}r0E{AhFfK0CPai+BOkYXJC>Q~(XW{dqiA*6y ztHfEtDYdO$sNhYiRSZ&=4rp-n2wnve6r`Duu^+PmHsDhL;FBW#WP76s07!d43IID= z`@4hS;Fx`dgjX?oF8L}5@Zx{S!$KF|{)Jn!bvkUMO`9#Qs!JGOfP(rfB zZy%+dRh$DJdn4Rw2}I=$<`&K)9w87D#?pK>b~oDGdQ^EwBj3YWJHHEO{_F{MNyQ`U z9U&`8B(`X5|C3!+xe^-(ee#OY znn6s_1_pk<(|dbJ^=hXXm&<{x*5QZ8HA9UN_=*Qk5X21|2Q(ZogB;opT2%>OjDsK! zUMKy1!`+t%08*Ojpj*ojq!p2^Mz@p4{JxdiycJPv%SJ}lqKDZ){{E|QND?Vj0A4rf zt490RQl-wBCle_z0JnvHw~RiTV4~n^`;tBvl&|#muySYEyOM(+_knS={b9d7 zC^D_q{%z?c0-TUuZ%&tM=B}qY80Oua42uqz@&j^do4C9m-Y1~MbagOm<{s83BweL8 z-KYm;_EjcVwyzC}`~5Or2=mw=H|4Oo$*vDLnPa~xl9>vMoFa?;leJA_gh||>2YeJ^ zhU_B&QsU_fe_^4asOZ#WZeUH#02&3ZFaY#0?M4!95xeGKZmk!o9`{AW4)@+2{)mmW z)NM}x{?TN4}{F~m=ezqrW@B2=ZMhMYIVJJl5qBDo-dl$Lg>Kipsx0quqSvFvQkRX%qK!`|DeEAAU`RY0#~1y8gMw zhc>sBBa&vuV$auvl?3y0F1jVctxz+uCg(%k1{(Y#qjUO^7xMbCx+l8-WXA^iw5 zry&)5I)%VBByu0-eJD)OM;I)KaR?mfvD0ufh#ru6YCrYb*RJSOMn;n6g?LojWN~>R zprdwNj?<&bZqdm|tN~T6$y7;tm>QblC9u{b5 zo5$R1JRDklZ-1CxZr#9`X+GH@o&ALW%v*P$E*F*~T8D!ya@cCU%;kFN^GZm)k^S~^ zF<39uCK|^1+~B%aAwLcYRK0sKxLVRQ0hn%G4|j+$B<`Lk@X#`r1tw!Syq5cttO;8A zSa?>^ZI5r9qfi=6mESIv*cJ2$xH^-?pG%qh+As~W) zvMYMg$Cf6CfsarrU)Iy+Zdf0kmERs(e?Icx+2zBFvg&>L{NDVyMZt|j)}_+X$gzd* zP_SMul_isL)<3T#A4h=c>*^_QpZ-P6E`=`fLk;50i+2wkaRp&Fx|mS$_1pY_x=X_( zy7fmkiM!$BFO?c1TQB*f0iP3RX6D%YK2Y`ai0gKJkRNF5PKbYeyo5%KcRc!;E$Odk zohb?{zz`V`Itd9;o8>n;j$>}oJIr_|CPpcE6JPCYeW(zxZ?e+l2<{HV?dkp_|GwC- zAA6d?wwiJTjsrd%J(%yDkO>KZP=ytTZU?0UZ1=yH-?0k-;BM!6#swdx-qdHi(l1&W zrd>CF(}BFmUUYHDb~+ow z3OrTek+xe6Oik)x{JHYS>q{bfn~RLyw~dv@fu6J}Y{3+UXJUdW>m?4W1EZv=8pAG&9|w%EBx=WlM46c6dMm0C3iKO73iw`0=vFQ%zQVGGGse}9krc@lTm0XL-ZT1u&g|H3#^@DF>{ zYcrAXj~+?9DF)f59EE4XNfM*utB2+9_5EA6`mSHINp0vXjwi)0-FgiaO&2l;F@bYQ zF{;^N>WFvH4V@-#R32YSjS2_39kPoq{NFgZ*({pqIu_|Ffj23^Fqh=52^^*7f;ge>MM;1C$us zr>zHBcHU=h2lQ?xs<@D^no5|TsN%L#EVg|izqSi1e%|J_1tpK_^hYKR41oIxi7UlY zf+cm9WQLW)OdXd4YlR~M_SzBc_0mCJ28<*mIz*~G&BrI^eOw`H>=(dbGcy%S6Vf*M zPyJoQnS19d*B9s~FG_PXqa(!cAUWboEc9IXV3^;S27FOsw74oExgR#z&n+RR-(9E) zAz3*f{1ExAxQHA01@QTTI$S03XK}%Uh(?a5YITa@MJ9jnI|u%bkFu_wiq2c}12--d zQHQ6@czt@Z;m+?cJaH%^9{hfNEZ$HGLa=+B!RIH{t1{(zhjflD2?lH6K$?$Wc#TX} z13>HJVk`yfgQ-IjbJ$#kp`tCg$#nIp|09vFNR5e*dy*?S8x7RC&}6p?6c|^RmnqH| zU)_l}LkeV+6$YUGF<`?*h6!6RHfCwc@9z=gO_ML4aTAW0Sd#VzUkt?t2ArUueTU_` zzlV3-E;@JpczF;|&U*7u2q5i7U`DdIt3M+TA4MSOwP@+z0`rowl(jePA*$z?sOJ<$ zAK)j)6 zcfjnCZ?>EOpYo(*QffP!fT{NA!RJHd10CRN#y8&ACrL@!8yFPCohIMB!T^_a>w)v} zg$5_>T3r>(f@_A!r<#Waw7@$7BGI3rjN^fB!L2MESiNWRzGT$eX7dU(k#yV z_S=ZDgAaoq=yM9@BxNR?j~m3tBgTcYgxr9K!tIeB)y3`%1Z&hS0bvjZJ_g{wfeD@j z-;6LxPBEN=5~AcnPt2G#U%b5S>@qFt4VZ90W2&MI5%x>NFk?c|0$M-jU)qg&j1^$u8 z#l~(Ko~LLGh$D5>r23$#j5;*$TT>ZDfXJlZRzth;sm$N8O1j1Y^L?&LmZzo!NH9U0 z@d=S9Gp|i$KQ5)scaf$g^;ZwNbRTGOOCe%OUbd5Z+o4TBw6H#avak$8!7 zGntgqV6urL^+Y-2RH%^)-jPle!iiq@V!A%5PxEJNFfRPB5Dx0U|D)9LvO~`#p^OWOv;fno{~ij|NhR0n zn7KtoMXO=@QU8v4!R3;4$CY|0VvPi!c#(CgWc_ z4Jzt7wWoU|CFYm<=Uo!X03>q4FhUb%mSr`)Dbz3Qhcap18xL9 zd3=~SSU^ZgNx>Z9c&v$cG65zW2t#X4P(=X3{=;Bn`hnx$#n5ETLTB;qr%Kh5`{hz`moY;)q28|aV_X<6)7hjCd7LOGw2+-gg zJhha^y+@DNN*zgKP3L0a`^z2;m2+IERD6kssc>{}9s5EGrJ? zwC~r9!Hp1W(En?I#s*2a3?5~{YnqO>_OK01+5nyZ=WsMbu0RMeKv<}kFD#sV5B{SQ zMKQGu_0c9HF6O3N+vB27B;Wo`(3ywJR-!QHJKkY;kbU`4(hZN~pPRnTagKhyIgv+5 zfMn_At(Ai*4VJXcI{k5d=4AyNh3S{Q$v%xr-RoB3-J34f;}iYgY5H$+c*E?a?+!D; z8D*Jk%rQ&Au?9d;7XLILzd#x$kAxt7Eca>}M41_ht zC3WjJXIhvhH&*{s6+L5^`gN}z1=ENwRVBln{K$^3>dE0IBtK!+{d5g;6l+GQWC zil;jjK_#yOMo-6*U6g3X+umZfV6r$0cgdWiM%aW=Yhp!~VmSj5Xa&<^SnLLm;qn~j zM(v$%lL4T?;biegWT$L?KU^*B2maQFu+`fCsZI%b-qUa$1Mob?R|U=b-3J3wOb79~<0_;{R0rr1fs+f5Ff{9-*UMg#jA&muic(u_TI1Y}@#q zZNiT_0=OHSbp)|*n!gW@j-`~s+I!*xPc`?NQO;pSYn)$BLk^k2`Lqe42K{&X$7a@C zZf9Gm&ew!#(io&KQ6fIT#B}|CrUZlCK@_ST7h%GT;{{4(NmGmwUhhDv_!w!$PgD_7 z>S97OY~QWuj;dpB@8i!M<1~I9eNM9S*f*`vT8~oAP(TcP+D$3eN5sqoBKw)y)1MFM zkeP$%?$-sY4-AO!I-JLTP2t67u|D?{`j8M7JdT&Bl3@1h{TT}WlMMnYB;s03r%L#< zw#zRL4oa=e67sRAKGIYDf>w(~T2~P3IUeaUzs=PDzYejpSGLd zF*KTnLqZrujaPkr+wV)JYDzykiybe@gQ?AwcL3H=O)c${~9eK2Zx?^e_ewhO3bweI5^tkHX2*f@7FaeDZ&Ss0R-_zA)Yhmp;_)`@vlT9XYSJJwO1dNlIVZEG%jDR{h0GdKAA`K3oeX2%943M zC(#v3%WWLZNK^*B$9D5J^a%uWe$;`v_)`&nS>-&za6Oym_gdwZH-b(mbvD({Peta> zxwUPehNoTpM-D>o6I)`?_CspFy(Uv|FbNF=|0NFVv>;P>nO)! zzfWw4FEUq01{;O_DUpszsik;WHrm?kI&3(pP-XZA}4(%mp59#*}`M>alU@@aTq(2uf*>iL_QFMEr} zaizyK(zf?I^Y$-F!vmQAuc!D*T7Kh0lCA}WE0u^|Cu5vZ*E9P#CDg1u0rS1#vB{fg zdtx_B_f`VOcE=Gcw#7Y8rLDpRmC9@pJ#F0ivEWrEUTi4cDRJj)=6rMwdVx`%CP}fV z>EO>{4oXysGyXo9sAzxqg6pR$Nd7$l8NmH2`*GD1=Lq>dT3TBA3_0@jSKD--T(So{ zZ0R10`FhZ}pE@1}LnjW8jw~!JREb*f%MHbRz5oPVx;L{2O~i0eL&L-1F|xC}1hh~rimJ7hoy}ImUh4i)fC!R7IJ;`xS8y zdMr9jnvcU>G`zgLG&JyJHI7HK;o(TCs*bwv-mfCvXk1=ig0bEZ)J5>QvoYI&D>5uR zoDCN#A|fJoeDB6hRTT?Lc=J6CRbD~Cz>XbWgaknS@#Euesx{0zVnSkKucox^7{-^O zDZcc!>sY58@A{0T=k_kux6HYjaxhF-SE^c$XUN&hMF3A;g@Ob^gD@n`^jC+Cg2A7* zQ%mZ=u`VsKj!i8)bMX90bKHfAb2MQS>=Rg$i{U;}NOEHz=rHK1}q^~|=B&0Fa8G7P!($!Tam7M}>i zw(!^7g57C`x{rX!fO#!`L?3vsdMM3=)Lm6V9mljzc5@goo%88yYd3qnJifj> zeW0Rx9f3<|kH5+p(XDGfMJC&DA3KBuQK5*zXnHZcs_k)p!E_~RM{p!VA$b?-Nw-ngNOfD;g~!5BAJB;vbw zcMl$tk%WcC#o4c756A^gO>OJQ=&$t5kGN3S5SDygt~Pe->z$qc36QL?RM_E!=X?!p zo8rU_hI@X$=7#Wx8RUMWLCy}tcjBgz`l6HKCY4e4uK_PiTgG@F439s$%x(VKlj>Fy z`CNj9t`i!5A%z6Xv-|I0GxP&EYN*PptEdPCp6UDd9B$b%(OkVB+kKHWUQ-k%DP|VN^IWUm>BX8VE?3 z;H&{Aq&_aND~*b3cfQhSI+wcL7rB@AD2EXwm5K=2CT`apJ!_=G@GK%zsE zgF+x8eL;c+E%|?(JYHAt*gU>4NKyXqN0=C>wB5SN8b?zPBo7bXj$KDVzxTawgS~~r zFohhKQLg>Ld_(bxrvmKjsOkN;k~EUKw6wiET^XxJL~?``bm-P+7$gh(B;X^e(}Z|X ztLeq|G~5@osXOdya(Oh6x{q&!J-3M13YexQjr_V=R{kTvL55mAuud_+C@}j(`{C?fy*zRzwGqTD+qom>mKgLPOCa z#FQe_jxy1|K0E?1A{_pI+z_hVkWA6h;fkNnVr^LDr{k)p=rfJ)G1w)l{xd1ch+=}d z>1ZM`N@Hy=tmZ`)mzOe_nvD($zaGA>fN6VDxGZXXB$$6?i4l|P8L%h1v@TAA4jUY) z#ghEDzcM)FcW7uRI5;>y9`jH&USHO$dzJ7mkTlx}=mN+AI8*?!1EK25$;vDCAF(TBX>440UzkKRg@L{K*1f2s&On}ULvz<(0D&H!^ z^n&&Zi7KQ})= z|1PDe?qZwxQ*qhZOHb!I<6XpXA|Ic-C?rJmQJa?j4*ax7W7{G@!IQ`82P5JKvw<3g z^rf8{Ep^7kBkb1O!TDswe!j=i%~*p2(>wmQu^$JmdGy+ZoTqL#d9+X0QVJvjru9!q zC};lzy9yqBaDj#=)@Uz()uyA;c3= zz^DV44HQH`%AIF!(fJOiEuDDgYbqhIPtDd z;1A+>Q75iA9;Klrsi5-|EI(x|e|d3F$DL=`8B3_e1%wJmY~Q(9TYm??PFEj9y+@6i z$0J?CHb0=)kisQyd!*+V_6A{ROz7~=wf5^gTolL6jvQQW!D@TWuT;6&zw@|T`EV{)R)6cRDVH}y{~CSo)j#TcsmL~Y3n`!XF z;d@#{zEkszaapZy8#$REG3V_3oPy0s{tNwjD8}vy)o(Q3CjT4Y(H0B@dI3xisy=j; zwzQ3)4~&LzQwA!M2E>H+`@3mBpA?~D@>7fs()AOmP_xvTwu=01!E!5&GmKvw*v=95 zw;BMjqIt!5rfvW%yucf`?SQl$a7SNk>I;;A<^ccdY=8?C$e!|CwsB2J?pZE z5>QC^wEOe z?01?zz46lV=9it4LI6OeLXre!bbets_UiYqyBhj1d zxyi_WZl!UnP5O*@?k3Y{M0+@$V4n*tFeItp+tsT{X&R|Ott+!6@e?e+&Av9!9b(~x zRyXx5d`Eeuu$KS6@Mw7Iez$U?CqPjd2@%zP<-J#EmecB!;K z65F-)Rraojd+|0t3^w5Z1(;K8rK<6N3+9Me#Gw6u4CYK+QfU;zIeEPGM&1Ty-wCwY zO6Q(UWjHM*PUr8`r@k8}vT441@x|a|);n083le|6Q6VG)*9UBnS`HIucA{VqP^ey`U)C7 z>C!T$3VcQH+4Y!rtG0%5aL$@cO&qc6kXx+=ZVq-0!BZ~0y7BLnv)h=w)2i{Ru(@fq z79U@_{6bP_{2ClnEl8YPy?ZFGO(J#ic7APSA-|kHE1l!$;q|`*)*Rx@wzudoCcMUn z9frV%q6pwo5<|gg07#kWsLV`Y5d~UQ2n@IoBYS+j_g_x{OG}xHbfw&Rr8+5q(sGYG zNDQU{TyiVNRV2Y7j6G=k3-wk$oso+TT+AL3(Y#BBWG8O#tf&c0{Zrq+Re0` zht}_cHnME$Df~OVH|}~Qt54o$@dyi#%bd;c0N@%=ko4TR3`btZo9r}nRf(`dA_y(v z3o1qs(vjJ7p-~RI+QAoWd5h=6ms;!N0%sRBuVfXH&f`OGef4o1eSyk3j)(Lm>odw- zMve0sg_&mNqXaZ>Mr~fJT@-geeuge{qv-AbFfTE4986h15MBD7onMx2F|74DO-y#% ze)!V?^Y(n>T<5+}5YZEk8i6<3v-ns#FZb~?9R5$4k_6Ugf{jN;B-Xt1u4pOu(naqt zUh7YjpSpe)AB87HBnw18)auz@>r&xLd3uf6SnRygj9VSPe7p$_8-G9MW{*0hUE8Ky z!(U#s-P^u00tpW_+U09y7d5v9B_uM-dS?9R@CC~tYwvUE9&V+7ZM*V8Y$c!F9gQXB_e%{}%luXl!uH zFCPig0{;%czKQ^Kx-;Kj`$rz&0-6B-8qa~q2T~j|f7_B4J}8ERDZCRU! z?3j{8|4U&70jyHVm$HLPH@_oX_2_4a2NurFoce=!|L3wzeiUvh%Qr$`zh7`kuco|c z13#>_(nB_mf>y;cR{kU}2iDu=F5j9yEsH>=1ct&ty4P%aXZ>yVxNF_lTaTaiHcs^} zcYTs5D5CZ3wQvEgyAHv7vq$aDbd0!rwwZlQV7IPp4ZGI;8DhA){5~W3&q~GCu(k{< zcFW>>X#n_iab);hc!)fkMqPC5Fq+kT(&=yUVGAWmmU7=tw$jP%$eK218VwR-j++id z%iT3{JosCrFC~Teem_V#*Iwp);*OhG|MnMNYT$Prdkf>Kl#tXla)T4z!adQbv3UY+ zM=Nq1z9zE}(=ON}y&b#s6YssJZYO~lhG&FwAE#DyqdQp>ln@jD7_xM7@Pj5p_Sens zdG##G|3ma7(tDItFHXn4!ppISyH{0J@#F|cW$JfU!RbIuw*6ikCb;8;b|zThwjpny zH+1gn6W43`APxt9xX8k&*4u=BnlZ;mH2~oU`oO^;5rVLN0&)ZceL$zA4Xui2{)@o9 zKfvQq>D&BgnY~VX2`dT97Yl7Z1{WC^(1B$qLEQ#&iCsWQFn-{z2t>I5!AbvrvjD;$ zGEo(o3*cN(8mMiYOvMmMu@#qe0zH!8MVs1NJdRCNL`saYxxrzLa{{a@=LbXImLkwL zL^KZ4#oyC!SvOo0z}$Hn{f~N9+9@H=VZ;pQrw>g-ca2t`=M^Xd!iC3N_bX3szE8i* zGGjbKZRD?%jea!0InmYCy)2duDiO)VgIRUeZGS86kB`4Nm(`5xcgz?M@o3gwOJ2Ka zS#y!1@mHq3OQaE1J~Utc1D_ZuqHh@ro>0~_3 zwPt(qePBhf(-etR75Q7I)g#sv`N8^kZQo=6^t8&y+1E7PqC?!*&8(7LXZJnFKX%j(keSiQlej*JhJum^bgsc+@Zce(e9vyk%mu?z?ijl(=oqx zgW0}-(U+=o+Sbh-?qroa56^B-2-P?kd3;Y*Ctl zQtkGw9i_L%uZ!^zo|VLGU-?_leQBDWHT&P1w(HH1$nn?ddvqZ;zkLtS4ZGa1aicmrkyr986+qq~XiMa=W0CapBR8)|Y8Lbp)c4KSOMwHHD{C#z|+ zNGtgcvD+=koQxs*OwHLZQ6bfHQQo(MthQS?#&{FuuZecAF7*N|wtF?bQF(~%{e9O< zb)U2!=XXG*<6(r8=O;bFVIQm>&4MG`pnqI`s4$pm=eXa4Vdpedq>kef86Xb~LZnH{ zISMy-i03DxVqswGSD$m_F7SNZnEPecFKQw#89A#q;gngWrNr4U=3O2lvaI*lX_@~dW9exXgL-so$Bik zP;5lT$Q~?g)QV@Y>J^%IlDIy90x(~z7?^b#m*cb~|8z@FC3Q%OWWwMQiCjIyfk~Qf z$^!opzds0lpKTmqMKV8G6BdlWS;5Tn}8PbzOqu$ zxm#FV`mVG$+BbbQ{ISt#I#t-!JpV@q=ToC?ne))59Kj6&!p^wwjz;s;;U7@&x5Nu5 ze;NGlUnmsJ3B)v^bsy4^u0J$M%zD>T6hz-s8!dj7#(7&HbC~UX(T{x%h|bH)n=ouO zeZIAXJ#30Zty-|0uB2{HG+qiW?rLK!dVZ}?zk}+e^z((JK!k&!A~gb&j_R2bfxFkQ z05)+Ml93;BTK-K#`$^tIdSp9Nj?K9~#3F~m=PcJ4a>!00xIb`abOvZ6UkqeGG!gq= zIUK$dc_FEV18v(RpKZ7Fy&?31gxmWE2(_Y;0G+N9g7j}Bv9Co%$_EM$^pk7pvz+GU$@LxDan3qa40syYa&pzzcSaM; zKC5((5FI_joU~Oin=IMZX9R2Y5&9i3P-+!tl3Ccyb#3cZ9ouC3WJ)PMW~eDWy;o8- ze#{9PZs>ZD;~YXSsMgS8b3>W`H0)CN2n$vuL(N%gE#A~}iXYOFv+iy=`Uh+aqY~MK zibcZ~pvgFZc}YJ~1W-zYC8Q#B>cJIN)t?y2(}gQL z>J`6iK3>9;VY*>Wq66n{t<%NS?cyRv%lsZWOGibwe5SFoC@{jXHW`ywrM$n@h?{;Y zi81A6+divSW^;9Y31=MWvhUFkg(Bt(VLLT4>_ctDI1h?Zlg7j`fJTi%lJ1!ANc0Vs zUta1khOQ-Mdv{(FB==WAAA*j4)er^EZ{~*IK4!*_wl#^U#*MDwoS@u$H07a-i2478 zKIly1Vg~oqi7_xv9C%9Aj^4NS&^rt0W({?T=DG_|tXBC8zOIMM*9G>Ttu)tHRx+c) zQBqRgdkBCPbZqQhr)F@~QM4LC#De@;j;QhKR#5P5f;pL57+uijoVK3wVnKh|iOv2X zEoQG01kIq`XqM>m@?q|$x7r$5l2*Dqn?x`9tr-wlQ>=GTcek-wylT&uZYSFMj;@AI!wzmw5 zv+LS68wr8XxVyW%ySuwva0u>BuwX%hySuwP1b2tv?rvY_zMtov`KIQ_)YMFO^&hI6 zzIw~G_g?E*=ZOdZxsMSli0Bq-D^duf^<*iJ;ovUK=VZ+kETJ_fQ}s*oH(E3X`t$3=+r$+sp}MMk$69qLZmLjAUVEmjC{c{^gM?@!?i>HbQFr{Pgua zNM8XR5dgj2#K-STXtd4g@X_qGaMO96YWTbQL?2JM)7xp>98J1-RRxF)h9nsj*(t< zJP_A0Uw6r6M)VmUPX7G7;bYt9nY9IMYPL>i;EQj(SkEe#o7YfS0|5Yw*)%T%ljA(fucHV*70k3OBMOoTgEf;tH8ndR zA$?@JBUf_rq_gt{YG2aTvT3I8H-=iK9X0FuzrU4qOe3Rz{lbDB6-apbSFokWuo-~l z-VSpG%6$SVcskngAbGOMO(P-Za#h2?HX=A-5%DlnrPKZ)T^b8(CNK!>&Qqs3P^k>- z{zf}1Pa<-I<4lPE1%6=J8#Q z0Rk{q>)_y!gPU6<<+rXz&lC5%s8uF#eHp(SVyS3g(z9Jh^{o@e>E@x70-YO*Ap@Ue z4nO_&cAvp>(e9kvbD2_N>oO_17RQSvTNN+mN!52q!mhI^XsQ+|VW#8Z_b>|~V8QV$ z$b`K9uqB~VZ?$)SK?JMMGpx%yL0xOd+v|J_b1?wMDY~L+baUS8^!lgk#YQ5@{)w4& zm$lg$dPV+J<8D;W+BJeb-Ra}|54lnvNBN#k8CMFZiY`oo5=y?3$7liWeq?IE!Snn8nrM z8}YR91xG7;i(NE;v!1!uJ?qgVw{iaM&KA6|Ov7E>R7T;o%BF=GsP?y^ z$OfB_+W&D(qUL|X1J64i`D626;k#El^>}g`Pk)s)))cU@H|jXnLKk%ZA3=drf^}~T zFGTsKqakOs27_QDOi;3d5fhpyBDc5{`x$5EEoV{s|HNi_?LvbY#YO`xBoY3TMc03Z z@b58{kw4YYvsPnEF={@nR*gmh_#Zqafe8RWE8amQF=eU!gR2a?H|Jxa*DNV&u{Ps} z;ym2Chrc5Id@O&oybG!D|CGG$!pp60j^9|7+zU>GNYu^Z!|iyj@f+JMqNrr)e)tR? zB1PZ)^wgF8EMa_2mFD^Eal41Puet_>k>%et{NH*DtMKzJNmFg@vHi!`(%Fc6H8x$7 z8jd7;%i73V>Jyxlx+R-)Riy)-WE=4uTon+ac={vr`F@5IRs|V}B!Fcas^FiD@(k2< zNr5akAM(Lk-aFFvRbHh}bvv(tIyiI<%+(Pt1+uU#`7G7?=JiDh?uP)&K!{7~L(CS7 zJwv;=cxxax5c|qlfTXS}k=KsH`>>cpW0N)Gkb3i=Q7JwIj{k8b0%u_x5T4G>(p!xH zKqN@KdM(b2-xSz*_^Eo(vPTfl`u9V=wOIEje}o?Co8YN_HU0OrHZW(clgM~V;W3H1 zn;we4s(&HAZja~m{dRrToMSXKLuqd{a~<>P&pbQ!5~2PZ|Gvy8UBvLn~BE&Bf3A zEWXL9HOMFgyOmTG(h>{;<&%(*kB8i8FBIB|IiaS1wtwynxU$FtkZIk=+-|Xj;{GCr z2uf5m0nGd1V0*j8T>eb+VeLZS{H%e;*&?-Y4V7?x_il1>5>zD0DQq!YDCc*6hX4ug z;^Klk!~~p8=qs`W5{=a^p1?tZ%gKPmL*LT)gN1Vn+q1@{@ZT5ER=3g=XdOG-Zo-^! z?}bJqyIj}f5*1La$q}I;!2<*dU+Z3#8h!TH4h$o;lH?>M0e}!A;T*)tn_Nob;J}{j zzezn=Rymot{u^%lI}Yq9y;f(g9qnuuq;8ftbgA_*UgoFO1tD#|F zpr&TToU&uQgA4ys$;XqIm&;v$F?=KXhVoCFG=~N5mS=_EQs|z~c^yBfUKFD*BtkZ- zv@cpIbIK=~Zk)~S&H?BK3UKTWkvGWbc;%{E`)T$gay3;{&aT`=nS#M+YKcdbJx_oQ z+9=RasA5J~jqSOwTR9Nub)S?HrY-7!(UH1F|80QaF-WO6G_jJBQUTBA>e5pEs#()| zIVtJz*}oc2AJ+Q~$VUpzvdbDZ_V(*D+;*0#vL>w)R8*XxVn?V?f@Xj+plWq(eNAV6 zzODI7wJ+5h@!iklZ|-{P`p3@Pxx{%c+!>1pb<4*jwCYjfIH-YOU7HsVFRz`|)!$-< z{<@yY$g<&~;Kj$r_B-GnS^v{5^hCLo+;|(dItWX6{D0M&fESn0X^psX3m0l7zrYsn zB;~_ZNr(`>{`kOC7JRy#9D8o7HA^AuMnNp1EJ zSvPMrs?n+7O8aYYBW$ zHtO_3f7cfuej|Q^3HJLX?Y4Iwg3$74fE9$mXo0mwm5oG+3Hiw#%K{0|T`3qu%TgTO zWVfb;B3Ukfnl+P^#}I(BzWvRDO}j$gysT<+jHhrGC$L8_Z@qH%*j@iSlX{72ZEg{k zc25MUR4r`{t;npboSciMCTI9N#Xmzo4)OAH9ReCE`l2$>jJd2AZi5lFXu3E<-}H+N znC$XdWpChUZQM#l+Cws`#yYQS?0{7(ajEOV?@T|f=TKoHtt6_5XOfz0i6$b%2^1xC z4phIeKJ}nM38JaGY!g8dFgQX8=r5oY0Thf#ESLan6j-?gzU||L2iHZRrm}K56`jFX zB2?$Lb*rf7;TjTK<`obtZOEvorlzH=3?hl}Q6ZCzs&kjlToa|qpnC)fLAGDo6^@*E zaimB`3V)}s@L1lkv|K|)em;5-GJ$nu&76~Bw1~dY%&0Nvr|@)X6s(csyOm#;6PX=MEh+;Lx#f%&bP5Jr5cJ`{Mdv2d4(bVo-L(?!( zwgaCkY&?RFLt_U;h^D5p3wi_tV7k8;LQN@Un+b{pM1bRiULk?T0%7GtmbB?@ZqfOY zbXwX{aqt8qBMifNmaWy*gk)4?H6yv~GO zgqtTf-~hQHIlzQ6!7imrMu5(_+8jsOtgX>rJA;FfI1||j;(Z&g^fBB zBxDz?O3lwsUwfc-riBepK)=y+aJgsDP#BlxvS<+hj%kv)11SCzm;3zOy6@G|DJbM1 z=BmFOU?SFV7bQB5NG~cygDn1{r>hkP4h1FyrVs$t4KM^}1XzH%L(;<0!U4gt!Q>#K z4E-QPf5Ez`Rop{oCeeNq2^uH3eCR0k^Van~sgDFrQ>~v`Nh1EJV&O3ghYJ-F$rE}r zIzY5 zZQ)sUqis_CveIvufm#cel-4#$LQKc!T zp^9Z5xM=H%ikfO_HnY+4l9P)knSzQ6tgB1Zj(dAw(W$DGTfBSlx;ztMxwTxA=vGV- zkZ?K#cS}7ufX~gU;N6`hPUlCfd2UVY6)$|xGIt|Qs+Ea(Z314D?soBIy061dU0jU* zQ<_>++P2!w`ustgFX}3z~vij_;#l2>f*$m9g-a zBlvD-o;x8Rn_f3*d%wQl9r&+JUTY_1?~jR9;=I>;{-2X4=%J~E`+D6lB2(D?=1^!l z888$!f$FjNU8i)r3J$b5%P)x}y)7=8UaKT$FW%bpK|afOkFx2w+Ksd~-1p!vM2I(KOC#tTYZJm`@qZN-? zGJaKyX~|g!&fH+#hK!~2*pW;i@g5bb5$j{@cA@Y^3&ugopK-{>lKleP;FmH3ch?{R zo=71jL1oYra0%87<_!=6AO%4avf%}R{;VX}`)vtqWV%6XKu7zsgy`kXw|nd61@Svb zu>mSbziRQ|2I_luIi;{7NCFqXiUJc=R0(vW@$C}81Qx3v_xJZlMmAO`&tisvX6c8| z8sM&*AfF*r`_THaB9TaYV@525$?*f1!x=zO8R zm|AIom4)cc;Iiv+e=l2>xUaPAOc?@F@cE|b3}>0(*Le^9IGf<2_}%nSF_N_p13)Yt zad^n6#KUGm>9(qBAz-_Dq>9--%*9{a4x1^C;Zi9^29RMI_kz1mi~p9f*1cfIX1OvGnm zZWhKAO;#igyZwp#MRFZVS%n}X2_^(31l9%A2hsz0{82#R83qwW{!R|kAj$y3AXX&khQz*1fy7O$ZR(wnagp@iE?82noA0t-){(Wi#66I<)D5 zwbJY42SuF-pxJfZt*@)xCE@I2lEfhT^*LN28vxj1CZF^! z%}N1}SiH&|W61JE=W-iwb^9I5ujjdOFJ-sRK++nS=BSruy)n*nRXNb$V<&%sL?!F8 z5b}AGOHr}?rt4xq0sZ`?Q1T1k z4)-SeR`+V4(oF_-8Nb$_`0K{@$Rju0rpT1{3Huq5su8sJW zLBHJ{oi?}Al>(o(lg!mq#cn_6iN{X9=i7@-zqz_HYmw+P`}L(ViK@z!jzPbl4_(G| zV+-R959h8P)}~~;-?$-(D94xw9~;{W$=$py&L=}IlFCOWC+(5nB63+*a7?wBQh@wb zlP7l{X$4(>EqSMawsp&+G}QIl8AChwo_w`Hv_!OsK-dWC_5j1~3z(;lZE_cFM_jRt zyIM)JZmu#KVE|w$t0QkMy9G!gX3j@v!X$CEch}y#tNC`gNt%#`Hj~@TNmxzY`L#&EJkrfXJ)$w=S-g$Ne z5)RAd3LJuB333h&(@N9)T_Brs(4u1~h6LHObLHNSuLM*=1=-8eshldF{j_8_5BK_Z z3sJFL>SBG6R;6=$p8=a?;c{5kaXP;p$}#6o_E2^5-6)8*u{@}tL)`nL=W#Oh7&p*p zcO0u?^)7S4K%>QTy>xE-$7YAu5z1AUPa_Kl>HM6|`^_%hW=E`66OsMm@z=#yW}37| zY%l=gI3sYK^odfYDa~H;;M9vhi*?sy|4QQ-M;@QtQ`l!ixAyBzZ5z!&RVgyWKq&IY zYSY!#?aq@`&;ZVl+_nKnRoP8nl-ayNK2~SrvSOGIJbto`r*Vw=pbJ|983+J;Gg)Fl z4#0mu649A6&Hf9RSo}ula!r{&`TC49pPj{QS5d=tnU3~Q^ajU%OV9S)=IIrZf^Php z)P?@_{;7V|0(@tM%U2w|NZ?MwHc0@o;PwtVNx*$`{<6TRr4ZI&o*}pQL`xq z@OmHfA+}xoM6ZuBN8vSw)wSh!H?SIZ@0P-M?FOR??+c$|yjg7zex>XnV*$FCyw@QV zx}L^M$7wQ^x;X6iw|5YXa!g0k1C?$-TGTJIyNBZD)w^Y%`NLB|WJc2Fe#{!nS&RLK zr|EbDY_040Ix~yILu&5FPYO3#;owduHar98W@j%CwVI)mpJrNrZJ9091uma)RvX4_ zY;07cNkWAKX}?oqkHnQzCSOD@u>7&}B?!4WKu$jJh|(UP0#z%S&Vo+et2S`JzGl7i zh|xD+AyhK1JT+lqU0Sgmr{L$})w>A3_A=Jk8STAEojnU4#!^f{hkbgVr%(~Qq=LtU zwxO6pjLrsfTB*{Cl4~vT4HnB-Ymd5)Cb#mJy}g3Z?d|+Cr&ZCvZiNo(y2Bfq#7xYg*p|f@F(e`lQUIXA;(~nRzzL1F(6SLJF@?WCl3q$~{p_X) z6oA$T!zF@_0HtaHA`Mf;a3-e@PtAuGS(_KGZDdlr9*L9@0saJ_x=BjVqJGtUUSx?4 zaE}IwT~ALl0sEkdgb;;uVhJOR2{CEu804g-J0Fc4|7?#=6X*Sx1-RRD*nTIOCn`Ww z#jjhn;VJA81CtDt4pL@W^-im6B7Mb}d+)%c|JuLBlWf=Zk>XFyZ)^M+GGM1mmTf?J z@LT*B0P&yIF|B!GycB#qafk}#k{&JJ-*!&vt%VYhgefwUf{nKBSNkuEqU2Mh~7&3V(OTAj2-OzA85DT*Bp zC;kj3hgASTY|ki+ofKI1Zfxj+TNLyue?!UqtfUzebc;L;vc(Jr-E}c^i(W3dM{iu9 zPK+<3#qW3?1n&i%8#hmH^Tlwz6>PaCUKTUar%Z<`TkOa4sSnl4Hv1KLm3AujwK+S< ztPfi57E4Cu{GlqsU)7PSB;O(Pn5g-d1(gD|qITo4<9{42)5U>lTh9yjg?EKq3-}qY zZ@FpY*ARf((i8$x*xd}#ZBW4fa@K!W={?RqF_9e;5ih~h#b99PF)dU08pgk7*Yq%mRC^)2p z*bl0_a6MZAS#XFcF@}U)QcA_)xi*Ox%^%NcRA;;$A!%2zQ&ShVwn`_Nr5btjXXzJ# z?y11Bg;iYFWQ~G9D)E1IjPop?6*h6HIda$M6}CH9 zsI5HQ$!w|t@#t2pi3w7CeiRsu;V76dy0Npa>a5Xunb~bpF|3=y*?b%?KkPm4ZQ4~w z`@9d3HnN|bNoXWEx8x-r+jP|z5vY3`-00w1;X)eESAt@2s2p$GNLcM3?tgOkhfc?A zITgL`f-%TNx!FzCJWZ$Ko4_%SehgCzEil01!m)mW7VJe#2*~s2W&%QwZpHV|1=0XA z0i57lsDepgn9x#&N?O{5`KV%Kq@?O(n! z6%C|hg6Lma>sT`_)PeqB(xx#rP~{E=hTBh>an}~>!^mi{c>SeI>(Fgm?G%)_m&sPH zNQWff7X69p!Ecr)o4-`7@w|0_bZBGjoR55>-8{ zMB`|l?40C;xY9S_3dZS*-!R3?Z1eqvldMqnAZ|=9nt1 z>xW60v&B3-mGp9+UrXN;o8D###)nfC(ew`enzF%Wa8m(kCs~C&WWpODk80x zDsUX98OYm_Q#f&2xRn{p?jkKHKf3X)yfj!ZRAFO`S*ijD6#eRk2u>7l{0tP1zO8CN z+|o`?gWwZmP*Eacx6)_%YMZE`Msg6ui^30ZT24b z7J9ULL8UOZy13Jph)_t4#shENs<43n;E%7@yyWzfe6nfesDI=$i2-)5?NoEI z>;p;hnE!UCp{13z451yv6j2gN*)RK!K5?R|j`Sh>>MPlt)XmO&nWE|d00|3(b~@~CX{k4A zP`h@3$QGa604V8-oo?9FuU-X_sV1Bru|J{mZ8MMxO6`U#omMm^J(8dh#iAw{j1`F# zy~VorYC5JbvosCI&+S#uUgBhfgcsVV0CCcnPP{)W@cP4(Sr_Lfo zR%D!~t>{TW^yimxbTJ+9RD|phQ}7x6(ULKpZ`5EHZ|Ap}ntD**xaRzn`*mv<=_nv^ z-0v51C=mNe>c$#5j~~L|{-JBnc0-_f-5P{o1$C~yYWb~uWRytb#j4jeF|#r@dC^VKp20s?#*0 zv5q0+Sy(W2@9FZjZS}K@dm6IHPm`~7hn^d8$ESSqbxJ#xwtPEnL;{3LGw_+LwG!>N zV@*Fo>C|=l;_)+5F=3`2_e$g-t_g_w-tF<>MAzDHhsObg=)X_Bs(hz89;|CO(!V(! zv;Zf`*O|QRhIZ(o_;W(d?&xgyG5g$I4u~Nl@Z6D-LS5 z-!<&^rNsE9JqhH#Ac3dmSVS^Pvc2e8t@98)y{qm`7`X*-+lu> z*$}wdzTT*Sx4Uq4v>$5A)1X!GJuFEp@6j_5;27hzv*?jNo-jX;&N&-eC{OU(oZgUy z7;a=k;V)0Sf90z<>1^`~*v_D6wRzieI+`=eKyLJQyxgTL4F&QxD*J7stk;^qaoBgC zhT9^%ZG!xDvn)Plf2#}>H-Gh?n(~>e29_G1M=syyCsT+bA&hPsy*=MSe1?C0+brWV z6TlE)n`~T?Gbw|Lq@F7FHxDrL&jm1sF$arYhIXR>LJ3M=6)zy5!2oM=i@U5% zwn`nDg@GN1#rehXKP6mH5xH~o^Mn!N{yzL!<&>aFQ8Y_c8wgU&P>;)JQGRA+XK%FL zBx2*bo4NmCeR0jx==^wIL&{e(J%(hzu(RX3@$iO%wYJ$ZnCE8KW)c8n3SsLzxA z(g5Mr@Qr#5WOoc2BuxxVOh`ltiHY+$BBA6d)A_8F5xtlP2L}iQ{J8%}6?J7BG7Wlx z?EQYJ39C>Nmda%C=S^g#A{I;+zrG8)$hqj+q-(#KGd#{;`K)NjZ?YJE#f6Xn^AE>g z`kr<(P#)!J5ivZw(!@2nyjWrP-aZnQWAy zR1<$Ydf4>hoylsv&s^JnJ23Fj9zXWneBIQP7kF+2IeqY)+9ZB8uEZ8_o#Y|d<@LS0 zaI0N#y|q{9s+TGbO)<%w*}%w?nnT9Odgs!0l#9 zInT6yn$|xDCwD`b7u>ono*FGGro8x7W78H)SS%(-LhB}M*mU2E1-lufl%=JqCk@&y zeIl%1R%}ztLS1LVB$7Js<;p0`oo9Z+G-(hXV74c5-uO~^+@7QwAcUGiKxpI70WB;9 zp;3W>;6hlhM8z0e?w)=CKG;Pu<)vjytJM?;Whh;EYiW?9Qr$8&^_Z#DAVBk{*(Vb* zbyQj!=I#=Pj9g0cx&mAAHm5Gue}mhX2-oY+A3WJl{d9{nK#)J7KO=of-hNUkL{CDs z{MVrQY?fNu&;Gjbo7V&jUa!RCQ+@V_84KKO#KeJS%VVOPJxfi$BSWwoYVUE8Z*mgz1T( z^j+acw4dgK;G~QR{f*ls`DV%w(ORkw^WA)D`HF2!zFFbnMZIftVQ4MBCl?oKWN zpdRSVOejLwXfUV8x8tc#Zap&1iih_1A;z8XZ^|r|yhd6HL}bC)TU6l$$RNkqTsn^& znoOrUV@DxE&#TQRC#n;0$I3Wi2Pd3&%*cHenSJKfup9W$eO~18rfEV$U3d;+CXq6B z(E^*aCZP=p=Wv#ft_jPnY0e)$xht8cPBJo+;`Qd_VW~s;ITj2nqLeUU)VHqhm2sd} zq3BBq&Fue@pDFN$ml*I}7Vis!c+)~;2l-dhAS^MZcS9|hf0LWRDl-N@5kC)ds)eF@ z2tIu^5DBM*X*G~>`|QoHh0HYAuAR3~JnxyIF5+^Sj)aG2R-*}o>O-qweHVRh^XZMS z{my0P+o3N4n=?8CE|?%*;qiR#JHmt>?7!1ouU-*@J972pT}#Y^N1r#XsI8rvkRVzf zajDUR2~r)n{JdiEc@wqdmrY$?GsGu;-S@V63&cQpsIWqdcmc9_oY_t8xJ1pEp}cu3 zHEJ}akAE|}6J&2lC_Sd4b!WK=(W;7zc~LnVGm84kJ2y1|asYNLxTdidH#t2oKNC6a zZ>t(jS#lK>{m!v;Cy-H3_-(T3z!?hAQ%x}T%a*ggd7KZM z-7f63lth();Y3-R5}*u1&x`@8n3(d+oDWt|i-_SSJnQ7pLM!ANB6tZcHz%M z){q}>UdN$i*t5X;9IAps$_NanMwow7z8w6%8@P3-&!SH9*E&i6HN4{c!M|2Pe--vNtrbZOb*L<;V4XWqZNUmK%sPI{p% zqugAR!wI_*ZUp-(ks;wo2_*LwoLQ-P2HC{iX`Kq~GV#1^&S*2OB(r&|J2boiiNDD; z@SIQI*dPD&I^*%&+C-o-{;eIYu?(0fw5*kTY6iU*bDudy>M`aU{Sin*pH97J1>9`Q?&@S6Rrrz@Hm^|e&HB_;Y>nk={ra@pI z2mqL66+^|`7S5rR{>OwY(t#2cS*+&hgM59{bQD#L&Eq-ky~y%;la=_NG--ffGiJKX z^DJw{{BgZDs1+QTl;nDU6dtiCr?7uFk1Zs9tz#w2v;9(S%^%FylFW+qPrpO<3Xs1k z2!ohECDBb3`p_$Y<$uV8VA!BtLDGNnd!T#8J6!rU>08HSf~4QSQ}Qp9Q1JdisrW~i ziFf9r_I5Zfl8KdlrS@T8BZ2Mk_P8-69ER%3sv*^ABHdgHJQ(`G5VZZsNBRd0AVk!T zyHPtZmUQM?=V`)km~UYO$PtB@>B)cCTO&}7f+a?D*jY>l=Tqv7sjCpDV}Q0Tr2pkI zE{k4+;Ad~*-udmTDXUmNED9*c!jjaeCoJ;)?s_-tqqaw&t}*ry~L&q?6N^n;UAOo)L!82l;e`k`2@gXW#I~Dk&Mt zHm*;4;(DK_O{&U~ zF{9N86Z4v?DlBf~wO1>f=T*3&R#T00m`r*djY~aCgNJWBvYI&$_EYEo5r>%&$eaY` zFBBOvJ2i(^ZG#KXE;t-se=Yu_wfm1Mo$i|}ow@=)ISzo?h$&AW82c=~-G z*Pu1ZDrW?0D$ClIV_QcO4VJT!G)MXz_h4V52T(`;w}+E)_t*NqrQHVU~;wrGKlD^#!Z{n<%w{X5&Nc9+8t4E#uwD%O+ohq;TA z4JEpA8W@`*_p15)Z|Srn?W-jtC1BbSG8}7DWbHEA?y33(UAQ!apTWNSOK4sbE{OL2 z2lc53K(vyMlv6?#hBl$4 zG1gvv)a$}?SWFd%Z2uJF4P$RPcgRejR`n_&EIZyzEw0+vq(9WqWjU z9q%JpX~22oGs(vw$1k_{Pf*|b{TvTL)`C4fmkL15&3!fPWsutOZ6VI=haD!^ioZx1Q@Raow90o= zCN`G#MovX_8yU%H>y6C$G2e!mWT7Tm98TnH^O$2Ot-QwgQe$PPPE+nYM{F z0)zMM*fcXL{=M_7yrb{-6)-Y!R@SB7Nk1QC+ZP&7p9t!Lutk1Npwy@5)xOhxJPbnB z-D}#eC??>wo;|I$(-`P`c8{HqjK3d;d70O5ybP9%OA$DaXWg|4 zJA8PoaX1{d~qs&RF7#$zViu7 zDxp3Gsda!hNf>r-gBZxY-_?bP+FJ{2YkE4_tldOK+to4#$=2Tn0^g2o7w(T(K<23W zN~nL$&~7uxuP zO(VX?y%QQ42)w?B3g}yR@(>=6z}Xx;w!H%DikZ$TgXc=)LyKvBl&9fS9a=b@4R_DU z^EID=MZVi(y6rzb7g>HVS#6uPpOQvy&Z})cDBA>Sv${B&E)tUMYM~na?oMBFu0M@) z>^;|^J8s}zl@^jGtrzf%NU*>HI$xh+80ao#It^bt3^q|}u1_hn-MT(bj^o`BF4!th z#1*dTicWk>Y-U5_9o@w)zsu_3w-t5Z@6PPIAVj9Fxdc%>B?*PBaMjhd$$1;uxF2>$ zT(~ZA4~+?x%r7-Pr<`zfT&?AJGZkrJ`L4_tmERx3Fvx~E+YFc94rh1WUI3}r6Weh3 zcmMdA0r|VL&HRh}#j_0&QMb&p#Q=adaJbsv+1wkg4(4)%HQY6R(tgqV^aIe^aD-qe zz3)Lw;Z!mRTe5_(TU9;L!~j6*XE!G10*Is@jc^~2?mB=k$Po`IS>T@?MKUmJ(Lho0 zXO;og=r3cWF~YonuUh$(++KM@cFC_`M#~6YE*Hy{B44#togdBgGgxL`UinuiTb%Ws zwfotv^7zJTZdTLttDVt`zA&cX_$5JPX5@twSDm}%_2iaRmHmi``2l|TC6#nLD{DqZ z04B?`KlP!LbepMmAbx^&4!3V4D3X=X_9T+BvwR;@9^chiMQuG+@1Q=bAeMq&>||#? z8dt}nI&-lR|6#dqYch+^&Q=o17IZnSb?KDsT`vTQ7oy#hB@QzwE&@y;T;ycy=3fC! z84??-Sg)&?PNAeEa0$|VL~cH=8Fg2xSh9KN&34PB5BQgkQh1@xIrJ?f5w*=Zk0Q8@ z*sT0t0y010L12He0AL9!`V09pNn!>9AGIuihJ4o+eQpzD9vlO4amI2js5{nQfVMUE z0)-Jo-GK8#Ra%L6T}Ew6Sh#Eea*bPtat-D{G?aRUBw3gmiJVSM*ovlesm49wpP0EMTn8b(59T2f~V<1aE1Wp?;H!^UiS(`x+5 zb1H$?xvwsu6AKe{doPhe++*y`hc;j4e@z278F>s6&TLj* z+UkMP=`yITl8D!(4Tacuc77^#9S{}6DrPrRTP@Y8@VqE^hTCa2p4u2c&vn_wv;B3L>Qk4K&U4W22HQa9)uJ^Xoh z0Nv69&6Gs3CW(8}&Pqi>BZljUAWndK{1E-WvlCKG-Kx}AGe#-#d?vRXmCz@``6Wlw>V0@i9~La;e!VzfrIPkS)x>!?^^Y4 zZLXZK%MT>Zivx3!Y@&ntq_u4i30?QcWk^Wd079u;VhDAB610h~zHSK%HgVo0u)K)G zi=R>C{rydAvdwgw!V={-ch1IsUkToGKK=Xt-G?SIva@(*G_H?M71oV@hCf<>OxK5g zUr9|kwV7zd4%6geSt`Y-QQl|Q?R{@1>%0xj9OeYOCCxQ&#=Zji_8O~a3I^ImOyb^N zy4D*z4tldcOX>{X&)3=_?(O0QGX?7$jdsr?axSNGeyYPLE1NSOGduxe_LH6qa@N4s zL$Jlo6(0-$9@pP+T>44>P7x0A_#O>=Nw9ufkuDpvpJpp6JI@}VE`#6p&tXlMnpb}_0OBc-a&QpKL-o{-vRa!J6`V@7 z%A5>s(imjtON~Z=gRy)=t$8Q2u-!L+gp`!2;nGS>?Y=Pgeuzus>r?%HR|G3?UT=}~ z=Mpa}4IkZ4?<7cNES=yMCn}eAI^M1$%g8cVG5+>*ut=b$%EskvufeLbjn_*@-z`*M z%NRj92QpwDWTr<2}=xq($)%j1sV;(fy^s|LbZK2i*=&skc+NZv8LrGj0f zr=vIp9?a|`PPsvs?^bs}*T+lEUNx#jW8UQTiuX1a$zcKQv?7N(JFOHTbG#_Tq@?JQ23*SqEfdPc!kHO1F&OnwrNV zf+u8BaeqS%LeO|Ty0xz3(e!$&o1QO-(e~3V-~C9_Q+ zs@kw1eam$PohWn}WzT%=>&7mJ|FQs1h5Q7ICf5Q=4|?$$jhZ|k^@sgMMI3CKx}cDt z-x-I|`}uP6<+*Q3vpzpMwVWX%*d>i?KXLG0*xce#i01t(p$LWcK8uBlO3qla|u8 zqYP$JbOf__untxT7N6^JoV`GC$?x;!pPzx4GUILjg(d2i4y$$lqNPmqM9*I;9=Qs- zge6{fh*u+lFm@$9`xPawqUQ)eD~rXPQ0)a(f>H&hqEJyGbTdJJw04K_%vk7sXrB|; z@Z_{YQe7m)VS?OtejxTINGwR~S7s2d&doo*81t7ugaR>%0kObb$UtB%aDX2(193&$ zDSLnb9}Kq`Le$8BjT!6PCBPq28hXSx5=~JUaBVrlS3pRJA=$8`2l6mk2v*%r{;)Er zt+Scl|Ai#_Y%m<=I$0-TpWaZwywisODrq%~X_x7$_E|L)*-I9w@^ct+aeB$H-%U0j zD*x{Az`*`5Uz)YR!2a-(%dS@vmlIJ&gbHx^Do*h4BlD)`wP{zxF(7Sz-k^ zY}@G8c6P@D{^09dzBzm5KEs6Zqq~RWTyO5Gt$d)uG3$iSWdkqmJ-%O;)G1I=F1qa^ zy<^P2_I*!c`03Z|0v`8#SsF3Fr@6E7z&?%u5BqV2&SLZ@z&AYIhpmbFaJRxPX9}hw z*uH;h(~=E)rZJ+|=-ym#os5iqj|};BR5TM-ZE`+NpXpZw43L-Uwdd4RyLJ!^N04#x zoI1?jUgP!5v0u@x1S<0{lwOYdpQISaj2lU+sp#`AhL}4BdKQN^@^)DxH|?l#fb5)! zyAuVS4*j3GCG6|QkUb30LLt*geZ;S1h{~jj;K+|=inG~q0dW9E=-aE^Od+5z(kn8g zDfB2}EFoo}0i+USY(NfSei+?;ZGa#i`~o=HmLeHAjeFTo{T?9}psnnZaw=O6A~ ztTmRXVp)UEaU9$X=QD7k&dj`&)+>ZzfleKhknq1l)Mf`fF`)t&|G37*B=U>8=*B6k>viA zhkf{$qs5_FE&yQhzJ;qJOUkIUj-6NFLop!ds_TVDdi?!6%vn|o*F+eg4wvESOU#pT zs3sdUAs1KcwV{+|(O0kU{)HcM4h;01*TZRgs=EPB4v1fpE0i`{Sw*6jCaP?7@ct-Z zmZ{eLIafWvaI8GQC~ z<>h?85!QlFmGG&(oi7`o(;BDJ^eC>iIPmG)s8U;z^FGM%;z^Gbdo%w{#Zjg`?O>G=>6BwAB>%r2|xKB;zoDdAXI@e#ABit4M6AS)@{~f^u=#L0T3$@$p zOAv>&Pck)-{GPKyGOJH(@%C7OP;X4FQJ!JnX*ZHLoqjg;nEc>MfZ^*d64g|3w0PHB z{h?{2qn>z=UGu0e7b){QE=OvttLaY$3OtT-g&TUUnvDgpZ{AcfO zzlQwI{j8)D4q@&*oJQVi)CdfmR!d7Mz(Is+eXt9{dAX~zOoC&y8IMR)!zgAkU(3TjK6X?a z!cA|bXNwHDmeQX;ge|3d{8wjb&-mr4$Pyj5ev@!^&qB9no*pY3I!PB^lx)p++Y>vc z)9RKfw|&t#@xf6$Uf!DbO9}7{6RSJtY1gxh=Q{i{WpD2re*sheWc?0PyJ!_~7B_aM z-hWusho_5my#Dc+2Lg_|p-K(z%a3fXC@Yo6od>hFLfNu1waB3J_V*lmT7Tt6ewwDq zJB4E;fAWl9v!4)ouczxXO!$8tWmTW?(n?TjF&CvULCUD}T}sWBR~XzWCQjmUzqZ(i z9F(`X8ZFGJek3JlX{$JEaC>}q>g*>Kox9|*1bH$ZCx06XUNQ|aO8c{8`47A5!mVdw z0uraq1rgT7AbvFhR*5x^OiStV?~p$t9Ta35Bu&k;CfQH9b%-0QaMZ6zY(vANc`@tZ zMsHLG7R*>_Mi*(p*L1q##T)PJ0M+5Dl&^TP+>qb7zvMw`b&C3?)5%A{H969DPzY_Htv zXS8e#d|rTh$=nvLz}F@&dHwiF{m$cfTn4mt2W^T`WcwKsXv?Qd&OG>>*l3{$O$Sdb zUShmiDy|e1Kf3;uHy5Bk5gAo@of?QuO&>>qXm<2lGhGeAuH%keB+ zR!Rgv4wIF3*W1nKLoieYqt5-~k}F)o%AGCvkokHd=H}y+@Ulp&2cj6(g*h+bp`y-Z z*Wx!}Ry(0o{_Pxv!r$&ba}98*?0NVd&oRbFKWm19Chq_Me|(b{DE;BPUYMhgm|rM< zw@%cUl3r&~|BJY{3X1EC{ylMb3GN9lA;GQDV8PubxD#9(*Wm61cXxLUZo%DM8mF1g z?|<*h)ZCY;shZR0sjK?**0uLp`?J=UDkL2i*Wj)4C6uN*@AN~3xjnGZ(qF!S`rvL! z@bgm+pw{lHooV(j=H&2CzbT#xLeaw2TkG-7jtBJ*4wNOk7p2{k z21=xwlcnoDir!3Omx@t(ir&|vR;iyvl@c>EZA7qMK&PvX)&yF~_!7O4_uKrB(yo8k ziL=zp+t-|&xJ|F0#><~>B4|Ig#klt@7appau^KKk@ptrR8oat>G&w3=voq?`NK+5t zz$fy`5M)?HghfPtmXx3iI(0@cRt`c{DyqvyCXy)K@E7i-WWd@ISx+3sh2oY5!oyHG zAoiXIf1~&dvxNyW5^D+9tg^&j1b=HgBQPxhgS!Lam5+&Y!Lq;pU|GR^fGs4=S&95i zk1|3iN+=F54#y1p{i7zIN(VU>ddXm(#$Q%9^sJd$i&<0>-}BEMa!gL5Ki{>uL)j;1 z*_OtM771Bx-$f@>U@qH)8Tl(ZXDfwu+ioWh?XyM!sHKj-5yc* zNDL<)U8XFo6D8bAv-8W6Z=O0-M{K@O;Ge#TyY2lC@w9O3-Me86`x{QF(ML9)f8qA8;?qz)_(uQ_5 zc3K=!?-|8H^iDpbPOYgK#(Fi$oGWzYkcMA9OFE3A=PH5A-3RX8FB|SQbGcF07hw*S zM9ojQXd&6V?Lw~uKfGvYD`gEKx{R#%YvBE7x717x&&}Jxt*j}tOxtw1tF7B5A)jB@^18eKbm|AXy=T65*zpb`pc;2wW?D2i$TVNDu0vR+skIl>R){?FSn?_EX&=N zE02vox_#;q!`mNGp9yPZO91mNj4~-!)ht!Fpol7aHN6#wy^$HBuNx?+s4D4HkboCO zRmCE1En{Pvsx|GLQ`B2;wVMP>^)g)fzP_{_yFj*XXD%ZFtq$wse20J*u$bQN~( zDD}c6qKa+W=)tC{43@fG(|ip1f`HzBrq1lwqA)P zQJlO%Qg92m!J|a%Zkz%oBU6Z>2VtNr^6+D%f+dV3Vd=k26VgKo`>~G@eng{!M>OrR zDyXHVg_$=>$&11!S>A4plce)js@v-op#f;SjOS~9SSELiZkWyVHMBW*-kiVSBc`O) z>wJph-L&K+CEz_q#+}lpE^q3rW8VQ81%`Ar-y{#e=XAbc#FWXrLxBaGzh53l#R^Lu z$$6?o%-V*b+h|U|9cydojjyO{*i=+iA#qjUk)K-5tsP+STb9#mlf^ICDBT6rFx`Q95-mda(J`e*ZTof7Q_|4%7}IXeRw3GBk`nP2P%- zGtm3E8)(7jGE^?sM>6m4CQ&c6a_bhx8`6Ds6`z6N>^NTMbjM_XVM{t}e)4kmOP^c* z?5&oGk^K|rN}73Nibfd8g=Hg4GQUYxxHi@U!5cL;CeiEPpdg+d)@u1!2fKS8a|G zZ$sn2qE~KXZ7T)OK;N;m<4nSbiyS!N$u#yyj8l#Js(Wz0#_-sK+iU&hHI3w^03n}q zgvVh>dlC9YaVgd9^r28Ya3w>>K26{XcTk~S@J50=`5|YhR;CA)Q~^0y`2&wCU9x9z zo~QxwiSY~Ov1y|=$@5Fh@5E$$jV0BkPfgMhvSF=TOBX>);GBx8_e@@jA&kao`Oc!_ z1b;s^EF{G!PeJ`?I)r=(SEJ3$CGzOQv;)X7N=2Y!P-w3+JmBXAuF`w_;uAkHTI{Ff zC;}&nDq*W{Vdkrg%0XRVQ9=tRV)xUy4AnVO=zdk$8&p3LRI~(f%>xm&qYOXsM1)+o z;3+cTMTMvad8ATH4}AJ~Pn?Rw+R!HiN{h7DUIm?ou4?Oeh*+o{99%{T7Q1i-)obVj z0FDCtc9x-M|lV;?Y>mA!w@G)-2h3Tw34X(%Y+qZT)Z=+KDsB|H` z?+4(!#j&1pszEUx7#J8V(Te90DZTc|kZW3AuAw+Qf~;wWsOqw^?bw^a;Yhg7r@Cz) zR+8nMhBNL*qInP?c{}Hu-aG$g=6#OBiVa4_1T-aUb}+irMd9CJUE*5iZkuJHoD=lk ziclrLa73zU`aWV&Mi?B%ehcPHOic;2h%M1Zy^9kNoxgP_f_W}sh!h-x=rWXiQACWC zks^AcaC(@ z1KMaU!D6bDhi7kFzqjhb0WmV5TomGOHWAb_tA;Z9iyNw{TkBA>IbmF}$?Zgw?^Z*v z26qxkpFIvX*>U@)%xKx_&)unT;_aTDPvw|135(z{p|j^mf@{WZVW>!^YWHiH3X}-r3 zGo`ofGegR{MizkL9zAG#yKTvZz0UlR5pSuN<7xI083rGs5ZR*MQvVSh4?7EzA>q{3 z!BJz@!946GO!?avs8P$Awn3LFjFcOg@7WNdSm#u>I4s z6tJKwr@~N3%H}}YUK7guFrgx$6yR?td5ga^WD#Aa71x%<>#JP?1}6pOmZLk8ULqB^ z&gltq7zdPuLBg|bxJb}Kk|)8OL>syhQ0y+>g2)2GkMwF93bS<|Bau`UMe|-n%n=J? z1u5T3cZxP(!W_kGnoNcP{Sb+k&*-JyMOb8K;UQI}Cs%!(;1dBYWS!)Fd-UhGGHMkW z(6@vc6AlP1i@Vfl{!Lf6VtgNx60&l3^zSUB+#KD-ZAV*09X{5041bGmYv%3xE20Ve zYAb?yhfBMe$J6r)i4ak_%$K(A7uFlzX z$SEa;Je+`7^l$W#`{t9wzU9Th0UHJo=mKcAtV^Y^_reS7t` zrv6ocCF>cNN_!*>mw(u5y*0MbUQ(y9yzO)KpGyL0#GXKl+z9%c>u@FM(d)Q4Y}S5~wi(yDkL8B%RyzXCcEJPnd zXWN`-=KFvu7KVlIuW*bbQcBQ3BGjx&DH7t$H#nvel>1Yne|^xvGg=LjYZ;{dMmOwM zlWq$+1N-#pZ>J_w2O(w2Zwcz>1;K!V)A&<>J1yHp`O63an{+vx*P^PG974I{}dRJsn9zk0w}S5#+kO#m97J2 z(n8w>s+-)KvlHaL)hkt}m`LDxoPZu>T=DGR2Jo@vM8Yjx8z_2DnVC~l>jxY&A$gC8 zqY{-NF)LbjkE^i{+`3hhj=EwBzNk>Bhm((De|CRp$_<_S*j>cnf3uD(MzIS=6G?ZV zTQCuXHG9Rh3T!fFOTOo3r&ICafcv`o`@d>7_$4?$?c(v%Ox#QLk{(w*sH!a`YN#)? zSi?dCb%R=M+c`3rW{#w0GqM5>G*D7f>^vWW&O`q!yMcUmA_IT!8hbo+`Wy?!{9#m! ze*ej9e^9UBqr1VQ#%jQ^-}r$xm7pzyc( z698$t=l7?^tZzdR^WCS_Y=1V$VH#EjzvlQBEAl-X|F(S>*@*^ue92Xv^Juin-(5~4 zr@s4u!(Y0lZj?Vj|F2TN2PB}yZGmeB9q7$hcXA9=q`HRH-84%!wNz>g3qBegR$?wP zfMu4mSla7N6n+y|&}Kpz`o4K5cQLhL-%;u?URz^Pu)>o_q3cUb zZx`+kusn%T97JKi_M{U2QNvb;1&xr%rJ>%SQulQ*B5YJ)()VukuzkO)d3hu9VtKc8 z(<{t*0K85T~Rig!ogXV;;_>hZOwge8NI z<@$lx9cppk)2Wq4>G$WU7PWuOFJK8Lz^bZ<4ydygWIFqXB-YycKC(AkO&>f%;~Ec= zLLF4Wu6EQj@Y5O590To@=k~X$S;=hPyU{}>`I||e*C~J%zInQx#d%f6$7kI)e#{xn zi_n(-_H}jQd=4_zS+eyQC*EXsQs3n}EC<#;*{`3@HJ%H#5tLW|?A7Y>=3Pblp9Vhs zK(+TL(hDJQBQSJv+)6l^p>Ucb$zl3f+S2Fcr*C2j|Ma?=(H;yGvPJZtlSdp=Db-qj z&KZ}!H9)7q$)8Vv93`LeDXfL36^F5CiIlyqPl9-!Oy@s~I>B5?+6>8^@3 z#l1e~H27uGV{!$Q{)m}_w)V^|nIP@`M~(Xq=y4I*tin!(G5EK*(=C6EeUf}L zUv8bYOM@iAZ?Z^G;nlWrkoqWLNPuGW#`nKrKzINo<@Gq9x{2s}Fne!pFpm7V1gqVz zBeT!X@p9$&=UANTlT7A3+pGze85&w_`KZj?U{& zOs#pN$XUQ=EDvLE_!9Tu97vV|OuAQe_ZkxO7-kOcjI2Fb8(nu9_D~>cm(Jt{1q3ZA zl|A7z6xWn>aP6VOaj4C3e8QWxI(bW40NL))Xx>a@eu}ax1Qp_gZ^nd`k^maNebsQ` zT9nDiXue}#H@O!tOFKY6l!lIN@xzFHlzk)m*Cdui=t+Vxt58_rt1PaJAHwfUp3W4? z8V0A=?kKX18(OMTiMihxs7Qq|@Y_ydA&HAh%arAm#1;gMdGl(|Co>CW?Dv~yM7NwAcm!_O<@F7n%KmA*Y*&?cIdHs+0uVbb^ zNK$x7RwJ9t)tM`%S$;)TOE=Fm5Tjcml}3Lwy32mCvi@W68x914{N~$;?RR(^#ijW7yFBzOnf>p zq1Np2Mf*3yQx|E*f9h4*_qSzTXanG>NGXr3JGU3C-I&I|q9YhRhIKKNh9m3_#;uW; zp90rl-p!ToX15&#oKH*AiJRM-CUfHBraAtelmRbjqYLWqwX2-M^vS(5TVS)Ly?dY78aL_)ec`GZS=U< z;8xZvEyXUaoas6+JQaWAr%#E@h4KtnZ%Bo!GjwxgC7%{HIeAfIN>{+C3b2?@6rd&! zFU6ga3;;d-+aG*qLPikvay=xSWI2SJ+~yEp_KsuC8a1i7#g;T-q(5|BqL_qeDli!| zn@Q^1jTVgN>taVonx04V9~|1WA0kr;Ox1Vf@M@@kV6Niwrb+7{^$!nC3ylhd4TH+` z3l7xs3lH=U%((42hZ+-8<=8k=@pL>+#j$i_?Y*e} z3jY0>a{nNyYG5xGF79%@#uYbY1}XYadH@Fg`V3jWLH(16%TjWQDytT5LMauayANpH2)pjhIE)B zDgyeQGFsqfM@G5 zlM;`T5(*Ou3KPqZBk{VJvS6DXNu)G@5jnlyb!LM?+xFN6Lpwp5`dpPMNLSk9D;&Q& zDwU@&9FK#aDncRLjSw-jSrYi4Z7gb3jQT*JuDayz%s1O)YvY|^r}OZLX|~Vwn~_)b zx0G7$N$pu077p3&33slwsf4Mk>u!G_C>73Rkkj6@kgSh9{ah(d5Td&Amt$LeES&On#tcPREvU@0 z1j}Ey;qLFpO84tSZkF4uWisyhwt#B&cAXDE+XUz%1qVI@wDTy8s&w2vU51J&dcUzVQ0lnz8P(FF;}C zqNCq!r?{z4M3ir^al$JP<)!ic__imxhZl*irMrD?TSj_nWMrgeZ_?m&(uGF}Di^}! z$v@TVL+82!vq1|3p+aQuBQduT{e#SzlgztlXE`q8Ti`%M5SjC7CM@(=lazH<3g@|^ zdN$=vZSDP036i;ZMmglNIaTXa4JT zZv_TWimAtPo#~X|!`d&RuUz&Uy1Kf5s6%+!Sd?&Ld2(_@XR*|=7qJw#^Ggudgvqw@ zkxGzCqf|cO*9Fv|s7X{&$d@;?+n7h@2n5WhD7*!ydto~MwXgu>3MYgS=SC1%VJT+d zKd6c-p8QT!nZiC9E$Wq-j@DKI7DU_H+6HN^>%r+6?`eLaOZMb&`Gjqax7{>+iKNjx9UU6-;R1Ql3PCJZu9L8^~$LMxvhM(4vi|GG^rDUZX}s(m*Zx1Fw))d?_~`kxFbXY{Un_FHyOCYLA&ytbl5nAi+LC|B~31633UN=3FSu`O0i^Ud>BOO1f8=~(VBpevEJZP)$dr)1`M@U z9IBW|i6LR4NCYqoB_9yfpenb8gNk5K`tYyzm3tAhV3pD6CI5_K>1<^Ws8)?VuQGY9 zeDD70S?30B2LRP%?lON*xuo1{UcXiUD4sl`O@8OI*PbcNiJ|v7sMLc`|Ik#>`Iuri zh+1FwK+w^|^?bYmRxktKIBHz>6>2WwZ$aD|6rqdc&2||ul0~8f1Cbf z1`Rdef7|8WFtA_doU)Vv@wt0f<#b#%r$nW@@4XCXeD@jXn=|Ywwy^Ti#AO424L^=2 z&@fR*W51J!h@S0c6ZwSj@G5pnuq`3_zAP@CGf-6%n<^u|$!BwU|6I*pq7{010wWq64-REy(QWr{zS(s68imA#2^##ZQJtlD zOII87_1+m81|sw1?^2h;N?U;oCRJA6ZbrtyfF^N$=bQu#6%=`M+Im zY&aL6)|+j*J)DtF_V6PDcu!lwt@iR>kE_bOK~+HT-J9jHO-4@TrSIFHL)6y2`?3!z zIvUoEns=VC!;akFTYM4%M=r~7h=bNxa}i$r!w;%$YYXL4tTfQia}Smf03rNz(yCFBLkgxj2F z+5Hy^FRtQ#nx)NEeR}Y9%2X!J2LZg|@)e&|r!=3UZ|6En2d8_QO#%Y<@49N%DSHnT zfOk)g{pWQpqtzg3qMYYl3KA;@{l~X>*WCjE{vf_>D|lhT$6j@eQSY*wk9xB6bSMSW zR_P}FkJDRrmByV_%X>I&QV5^-qYR?txxZJAE@$_j_d$EM)!4P><9W^(eKLW;hwYlu za^9TnjWi8$y}Nw{WHuz2%^Kp&(|Bpz-}5#vTea;51msUfNA?ebDV?*q8XwlO6mKpH zxtSR}I8xi&CsxkiFU+iT-xV*)XdLr#oHJdnVl8!;zEl&<*>2>WWejg7jEI!#T#YR$ z*zXiiv~ zJ(tW6?QYTJ-@v$2E|$AIu+17x00)F(j`OW zvu51JQT0HFUov&!f)1m7bf@zP`A|rq^vxxCO49gh9r$cRnqYS@-fLRT?i@To9e-pL zY8*#YdF*@7X!!*boA)*zj3Ionqk-6VCi`yov-8?U4%^Gmx3_Z`>m0AwLmHJ?{(Ao6 z?7~N`8Pn&9j+C=;O!@||j37J_EE3ek$i=u6gCDh;R#sLJiBL|tIS#e>K7_1+YjHJI zx%Mz%3^-7LffOSpDG8D$N?cOX!0Ws*$D7Y>Y=V1eaPWM&{=u!<*((5bX%8;oX2kcr zTQ7r!=|oLzR@0EZSQ57(mQb;uk6Zu|h8~X!pATbg#!Of$*dSQ)n-A6orBz@Fs+bxy zbUaK-@4`=8E7>pX-;@?41+^&QI!reX@Sa@vS^bM5sfR&}KV|D^B%F5(o-U4A0YkI|3TuvVcH~w^#NED3gT(>=5 zYpiuR?5-;ypi5iMwc)_UxauA-677;AK+Q<&&4UWRP$ZBOj0SQO{wiS-II1cWA`DTeHGe_8jI#=8@b{d?~`$@mA}zXS*GfE4F*`U2Nt}`M&HTR-xG7v%)G|Hfv^0`Lg7u3ccN1QSGGZ#(uk>PXYdj5P; zIkvh;>C1M%!RChQ?j0-G&R!0$x%HtzKkF>|G&@tM%VBjsMcvj1G+WiQNgnNOe)sMI z1?4=_BChTBQ5>P&X1jt9o>_xmfu~aq$+Px5da)Sc6|3l2xn`;flVxxb#$moIY zSlD^J`p8OWY}Hs)HaoLv!0ztso-u(8*6tGgSWM#T_7wm9O<-c>K;cpj2)fkJSGPTJ z-xuqbpO5)==5y&)#s-ypx!2okUgyn|{+yHHu<|r{q~HB1HIqe@;GUkir!+o=TgSuL z5Mr7=G*(v+1>PRta6>zA;^N{n6ZdQcP>;T*pF1-Ef4F*VGr8%q1t5rhSg%6g*8hs@ zOxgB(YKnM_YqxcTr=+dfJGkd~brnI%^rGfK0i`+8S;9KK$?Y=RL6iK8i34Oap{lmP z5v43HImj5HeR`kDY*xQdT{YoT7wsW)9D&dDfmOG~c9pAp)1E8C>)}F<_!J&nZqE1g zrr7xwTvunc86}1*fZtjh;wSZYi}T>_tI7hSlq+wTHpQBdDxwlgzV^4mAV%Z`^mmgM zF^3nWL$N3dH4!*bzX&@s_Y>yzU9X0uaZhg9pwO9z2HkOMn zr@3=FPR_m9TD=WDzlpyVG~95TT{ixbi8)N_FUNciiF$jbSQ0!~d3i9fGKETn@zzDj zX{=^NlTsT*4EhU4#&hx4b~NbV_Kf4;q}C}r=e76lj!=JeQ%PU;_hM2-xf{kg{>)i^ zlw7fPf<##}ksRrajvOr~>2q~kgkt&YMfOX*-HT~|F($|O3p7^M6I)?G*Rpdj_VAKB zUa#Z+#QNOI18^5iem;xP1#+NxUN)awa#s_cM-@q&J5g{!p;SvUIsK6U z;@G<<+#!SEU(ak7T5n+QUunryC$o3>rumrf6PU@uLet`E8wYo?TyImo)cv*}s)3pF zbesw7_LMaL`nv|yUg>r)hY2)p-%aNdJ?crh?d0}t@CLD+BDv1Lf-LQYnzsiy6|f(JE^0wK5mxjap-vGv%F51=w+<-K*;}KYa^DOkOi$x zQMIO54{@kDsyr>Fc`&(}+rF4Cv%Ne}w47F11|nk4o`P1CAi8Q1G`#TY8J~oxo&)sR zWE7OwZcPv?^60(p&syJ_bnqlzj`}hAT`uNJRU~CNmGE>~y`-h3Az><1;`t3_teVQ_ zDh1P3u&t+<^Fy>n7?*R|!FWz>ILtm?Ev&05oZTyurs#FQa-lu3^Pr+(=}qwCfBC`L zV>Lo2!YL9#nLtUoQPFW_Aq7rlDw!crqZk80EI*!Ec07YiWt2# z_nUD9r6|X*xXRk7aKbrIAu^)f`)B)JpM2Vm`n|T$62?d$`)sV<(+V2gv7Cp^&EY=S z>*FC#wkhz6&Fr!9h4=h#0zLLmB>I~8Zx6NkLmi+wml%gwIhsqN9P-yvOAXQg$QNtA zsZCm6WGKg9&lVFeVl2hUN=+o$>d9KnQ8pTS$Ki5yiw94;tF7+rt|z8s`fr|h z+~VqgG}d^HtlA-@9VT62`?|dk_XR=TE*b76#hens-x?7zcMXoyd_iDn>W@cMOtw}_ zVS;96e#!2e{ple`@1m}$$s?EDfeniGJRB9}{H)^yy2^CN+X4IhAGnoDh~~ZyhI@Cb z2#McIyv=M#F&mCgwLSHQm+z%IYY+Q#3XkNm@boBNho@KRK$$d0gH7BM>2q(1Knngr zhm%?F@8PX;TcO-wp0{u^xXE^Mn@ehc7v@ZPfassmQni?<^J^J#=h?7Bb96V3BJ<}1 z{!X#tR5!a8>y<6vbmA|VJ{R>b#htC7aV^MFRcgV8I*8O@DHZpSZycI*@G;Z~JzH@HC3UIcZ8dx26c3l1oPyYv*#h}Z3 zZzOIwtKt6z53{JnR5p8JTk?+4K-??ifQJri!jP*>4;he1x1S~A!(^q-I6r^#)79+% zd-|1Nv!Us93A0&nX^FHXwEOw>DQMIwlz7xq!8H215@>RA(0(A8{+mC;L%{hqr2T`y zhV*dLA^ehpM!WOLl}B?W*rXsU7`HzY=mhk%Hr-l?-Jv42YzfDr8YqkTHQ#t@LueoW z;|Hm<;|wzT(qmZ}F$RNycZbw;1{=x7VO`vt^tf+e&PPX>n*aNGf>pmU_uhHp?Ah5F zBw+xysCu>j8zNv1o#@M6hJDxZO6!mBy00@j=|s7u>X9B-xgzBn)fbMVJuZmWvgJO< zwz^vI7Y`IfX;?0^tjs4mSC31f7hUJa_kEXLF9udlZ*+m+`d(qdWqyP7`a{E18LD(1 zn*nR?kL~iFZ=XQ~U9YcYb+U808gwh=vWkOZhLe<}j?iQY!)Q0jQ zR9R)v)JtNA7BjZ|7Zk-;WpC^1nZ;A@<|pOmUpOy|>Ha!GL;WA%9aq-&EqVz9`SyFY z%?1y#vw!r9#1+h?!*YjAtV5Kgzyjr58&b-g_=LpE?GG~BXpFn!GEt4!I);xk1B5D` z!+VjQgYT3Ib(+jShNIWp-7cHX0nl3>LNqiqoScIu(-{**(RyvbR(F<)(X5p=jFkCx zH#de;Y5{RYG3FaTVQXOA1I`8N#tr$2ZbOwZSemS;|6xbtX zZVWFYk{+^H>Gf(@?+n+^cbm?t{C|T94L$!qVM0tngFlZV!I6wcH-EZ+(1zqpeAhQy zy$*O~m2W$qtK_bAFi!m-0Ou}mkJraIg&O1lCtOfv>o(`|iC?U3BvqErtuEcRtPG~0 zi>u}_V}HYsIn4XAi%hsAk3NrHf5h4?UPKTW`;04^m!B{Bi;&%T07<5F>2v}jTi0j> z>hTXO>)ej=l68qLxW7*B^9l`(m*ip zto<2ma2V0x$*A}KIGl??x1j|hIgpzm0WZhq70VaqwF0jvPAl#+l^Ges-8Nk-D4)6A z2I^+y&9g zmyOK|W6y+Rp*7ec61aUrcMEBWp*L0iDV88CZu}j=JhT(y@&(!WEhDrdL=fa)Xm$;rY*8-Ht&i$XQCX9qe z;Rh#5pJaiy%8*dXp9Twb&goB9>7DmIcf%T$r(Ph3uTTqmIIgrh(RvmIPA$s6_gP;- z14)BSZGzJbm3%wbO7eCzP@t_oe4S_Aw{xCQHmB=U-ibwkyZc)u=J_lv6bSFd_=S^I zXXaV2Sas&rv+(nj(EIt!^$WrJm5#_AJp`kaqft{zG^G4H<2~5Oo}O=|USMY)o%5mW zo#@w*l^E$TKTPSmvj%2VDkWpy(kW-g1VZ5N!g`=w2zLs#@b@fiqfkR?PXcD!QaS=K zH4J`Y?2+&EvIv6-rWCNOrL-B!m=wE$W%>F)bm_a;Ni~BwqF3H;>oUF$hp28o1@*pU z(prkz2_Mty4{-k6h#X--o$5o1H^`V;kxEA@uBzi(Q-}2%kCL@ z^yrrhr#i1fbTU{)P2wClJ|7?RbA5|GJ=9t4XQN4*u$e1dif>e%64EyzZ+aj>6>Y-U)|rg z#e;-~RlUT%h#NnHZ1{ou!!%Xx-0Q*t`%Z^v4BbUK8D^JJS-Is_%37~(<*c-{mZT*UbQ!a zbZm^Be|jU9FMmLSQ&tXG_kw8O#eN*!R@B6T3skCx$l@UcLI~oFiOT6_ck)c-lS@>o z&8juPWy<-I-o_{PKIfL2wf%+yai>P|YWc<&>i|8(LjE12FN-)E2&^I>gYQ!hQUJI2 zOvMe|=0l+xgzjFK*zeK!SrZV;E4^tzI(6=~bsc3#v2=J4{uZrXu}{O-{Um<$^Z;lV z_^uk>Kp}LH1XkBL`j|8b><(DBBVBeHYSyS`ryC?;_7r&-?vHy^skFE-aK2+{yO2Z4 z`)Z!>3{jC#!UH`I1x{FS@O{$IJc(t*R8%Yct&cx^P0fZ9P_lFi(O84184;p=h%9uu z@y*rJ-n_FE!z&;pzDfvl#@Yrf-Sa4X`F9lQ1YZAqe^G>a?%KW%1~`J&Dds_lSV*I& zDVJ|{``M?gm&Tk|I$zxSjyTd-R=+$jrtkO8kiocsTR0>;y>trLm$2v7<37jt^W`1r zP-k~RsmH3D+JQIzI%%7W@p$cnZgCHV7J41Yt$H$>1CHLaAa97PXdMpmG&)6B|dcBKXw(zf#@;;(6Yxs@`i?W68#gV~ei;JjoN}|Tvp7VlVePn(>?1AX@T7yi?hGd`N zXAWCT(hN^W2rim-l24VojA8nZ;VFVAl}(Ob?S4lreP5$+t5`{Y+e#Fnp6N1ZmgCT} zkzd-*T#K+WxU4!(X^i>%W?eLD#X&rA&VLW^{>bg6_nW0_(Mk>lA>WsqDH-eQVS%7S z980amC+Zi5u>bfI)IN&D4<3i(AdQ%l^lZ{j%T>FqWhPwtX>oe$lkF#BFO3}9pZ<+AxGrk^-xPq{EXSIFV@Lk)?~jaP29&89+b%rke46)X z{F=HK=W~VYoc$|~ip~hpUy<>H7orKh^z=F>%t$^P`i<}Bl^wXeEEoMlhaq>Wx+PTR zs9#QaimQH`Sq?W=Q^t3RCkYADY+pe>dGa{Bui;QF;$3_bold9ZUO}9^47>~saSoY` z*4c~-Je0LjlmEL!m*TiH;Bi167=Wl1b^{ zO;5Rh!NieEk<(Sx?H>8Q)odzf!&sxa zhcO3`dPAlXXC3` zGXAd?|43vOL$8_pKM}$BZNatIoX5$068R$NRQSY(HB_ST1dNl_rGLgx=jQ}nrA}fA zt-muBJ*ujN8Nyh)UZbI_DVAb+LuLC6U?Ea-0aM^Op=MC}>enG!G5wz_WtCLr=Eh_g zG0*sQm6a_UQ@`*PHp$6xq(uevBt(|IM=N`VxV#Y+soBu~t?7D2|M7alqe1qGqauK2 z8W#&g1YZbWA0DL)E<=azLj_xTDdv*F!c!TNllUofRZ*TRL@LLI%qYz2i$4|*G=VTM zzE%|`3;Zk0I!SQuD$jT=`djqOSMX$XOzy~Q^Z z=fwk+-VJK%m_g>OJcHRgl?(Q#@yWzX$7nXT zGNp8(<+&s}fr2NYIe!TgRSLpDb&zN4?noi3ZL<}D#ik>L zq4JPPPjCK1?$vi6;D7#%sH=}OP5McV4R73hohQXHu~T*3wk|_S2)@Wj@_BZ-SYct| zVvQ&SqdCdzY?O6SKiCqt;?V*m4e^bz4R?BA8L<{Au@q5)sXtOu=Fv)34p>L82)JF6 zlvd5phs~>NTJ-fUhCjP0vJ!|u-{DkRup^uFUhL=!FxiN4hJph{%n#rQ)d!6v)?kT?ulBDFJV;kkS2OWRdMpX3XrLy8>`V}Hxb>j z7B8J3*-B0NE?D}`+o48y3pi!ApMwP2I5uvREbnn*rMjnj{N>SvBBO*A!bpeGk_h`> zyv(Us$f%AvK!DEa9yMPduSMNr8b|D7C2YWd%*;z>JvNT1C{JX_iAaC0QJ6gIZyFG5 zkuoX4fJ@T?m@!i8Yi(DX>OI=?7!uD)mhh2Cnc=7r z1rc!#VbO#MbA?ld_o%F}klbOi5fy6ki90hxo6odQ(BB6wotwtmoT|EVeHz8ycYb72 zHpW`@Uc;G{!KnJ{N)-N#bCd_ zE14^mq^`t%Bq4)DHDEYR_i^ZsB=Xg*5}pzz|+U7#X`l&(BCDcbaxW`e1bxVhwb;(k&i0UOd_6!Cvs5i^QY5~R=8jThsy zfnSSEh0cF%RQv-pR(!JMT{c*5hk?pkt(M!I25Pb_kF6|HENT3X^X*S4!f!9;n|v*o zezJV7gg4W9vp+->-{;hPz-|1_H&{&B?^`NN)(luxU?YiEZq29l2owN36fwQ;cGr|p zb)I4eVCvawM=U2AxHs%Eh*GcuZ}0nMrwdc^^>~$6GC;y${bBEC^Ux&c;e%rN>dmuD z;Pd_12;tj}`jn%u-9uIC?4du4zY~_c1JJFtKPf&tE-ub-G^=|t%Z2CZweYg*>iQ88 zKnVAK}^ddU}Sh`B|o1!6Wg{b-5V$$ z=LmX!lPM8JR#REAvA+^n5@MOLVsEh)Ov2}cn5tAK?C6h_jzWOo0;&q?3aZ>bNhQn{ zf4&|`Y(;Ekl42P~6L=&1vIt#3rn;ru^5h4A2V5yz&NC|K1NlzP%(SntKP@(=Fh1Kn zWiA)fMQKp(yck1qHqCs3TwoH9$o@L&DV~CE z!+P~%aZrsIs&c0tadRu@$wTa5W54% z6s=qS_Fsc>3+g(vd+Wc}*Fml?hrjr;tTAIqAViRUv4!D#ixj#b=@pu@HgN2Tu*-489!Cu7UAnXKZVVj zZ>*^0S{li&L;{c1J3cdc0eh{j^K&lF-%SqK0ByYVMM`c_-Je?a4%F^h%U-0kKHuLs zR>$ORl4Tt3&0y*oe}EDe6u69(l+~@0aq|#7cG=w*;|8~MjGFt*5<#7C|7rhf|2TYn zYA49mza5A`YWKQk9=gK1SfBKN24ChkaRS;{>^B@;Bt%4PXR~s^U$1A_QE{@;w0?9O z+)K4#Kps4~%)d3N`rG*}q8PB6^`qRwP*SPu>*I0U(dx*e#_h`HbQ7T>ikrqav<~KY z*p#?9ZI90i+m@fVR5%)iD#A&b1*_$}?{D8QyJjP!xcL?OLc3p<-QW7qXt2GyYK%$? z0K_da%P|UTkB@B7=FYk%E|k)h`qy`N-OMf|XdQ)91{=iSee_L*&8r#HqWBoe7{KGn zjSly^+bUwH8s}ceO=mD0hSSes^kT*9iyfMbOJe?d-BW>c(9-3R6_q)@yuUp^n!BZF z19k&f#ZSI$hl!ox70VIXCR!COo~*ddEV#r5FEd@wOeayp_x5J)C}^L>vzLqPtbQW* z!!0^-G?mi@V97cUn7d!E&Ux~tN?FriFt$3is{9bCZ@e!+6((6WU$qz%h0LMCLK>7(e1Ti@mg6i zg6#Ds)(&17byO8!*;im@0O&7CtmoBY4CAAg9oN3Ua#h}kvSSP%*;}PI3GLnBSL<$e z`!vwx*;ZdGczb=6(z;@o`w5g{d^LLPyJ9R!QDW<_>|x3O_ATm{HnPi?6H|BmM^iY_ zt6(K2s*l`7i!2%&p#d`FC;X!Qg3nDcxSJdtLtE($ zbV@ErRBHoYvMu?%eQ%Dy4{c(${W2A^c*(m+Rw7;a8>71O=lD+dL)EKsq(I5Bxdi9? znAMklPPNWzyGPyC!8KVCcM+_|ki=h3dS5J!+a^2D1NkKZECM%uimUeKlGPkXN$`N` zr;FsBspQ0w-nDhxjg_u4b|qNR*7E29z4+YS9YoBuWO9Cx!jGcHn9etU$GL!N@S5OuZpv30?;_NM>+Ug!{@8Is%;!uhfXp!OsEmqu};#%AtiWj%y?(Xg_?(V_e z-4fpPdCvdbd+vD0{cuOVWF-5`-dWjutu=phPFN(rg(Vz9UX0AGXOqQQ-&@}rr<>V& zdP8Xn8tY}HlG?hl$K2WE`RDr%m(vZw4#f3~r!Nyz`(W)%&kxtF6pgmJ_iK4JUOuvw zj4o@BV})ZRK0XX*$?~Wkt5ePct2X2<2hZ~S3u~Ebodz!BiH-~3Cte_#&8fV*@c)Ip zv|k;@aRLP`ysVCXdT-XD7hOi{rB3%9XnhGyxsNVCG9I6mOpKh0J z@!c}&7{D_gs`P~qh$8M3pl7|4G^T|r-N&ULHqipNhd}a|$J&Vn+i@Mfckag%5{vSz zW|W<>^$lhWSx(0KkpA8{ovMkl($c?%#EV?#o!teev(<{i!Y@|&(n=btG*NV=xt7Za zshwXWB-B+^a~{{cte_-JTwGMg9#*G3pX}?v+95sYYUubJ^m<>$;$75rcn{VTpzt{t zsHoaau#8s*?G;Jr@s-uiaD6n}!rK1HJBW(WQDBc8w9;K3Hk zfjSrLHvkwh3?hs#jQngzfftC1Bx1U6N>Pzx@SD*qlce{NYiRI{@KwEM;}Jx4+MU7{up#7ZI01xX-W9^*#$wt%_}-oI@rUO|!#%h*>Wn4oc)X** z7Qw)#^mBqQ;Icqn#6GsFTI3544^ofGm5kNH7t0S9IS`lyNJ)x#boprSf#2Z-;=8Nj z4ttSj@~@t*Tc<2_fW~EUETM*!!;9e2LCS?#(kv~Cr2%PFv?kyy4AP)phX1UL`Hk*y z=1q2D{$bH(>V;2Jv{vhB&*gVrmDNR4_%qP<6-UcA{W44;I~8RUtEk^0ze5nNHk^3{ zhS{PM@sl!Tls(PocWFORmC^DAw776RZmY4)YsAY(U!AYavp-U}G3LW1JWTSntk zGQMxyXA>TORz}yiP1ugAhjuEJ42n2WzCU-DkaX2%LP|m1`+TQqD{Jt@cgiKfEYT7c zLL6hZwx)W0X`=kVNQ&opaeezq7ObYmuByj~x_GS58S?$35$tpB*28@iom|!0u{l%S zMQu7qd~q6ae^Z_^tZ9xy9f8gvZsFSob5V0()y1*DE{fOhA%2 z(E0pTbV1ii)@qp`liceIt=*+(K;x#nNq2G$GbgKKFZi99Leqe}Bjr-sgXRxJv6;sT zi;N{6ur>~os?ybG)bz&AmJZgY-(|dc?YFQtJy1JTKIxT5fm{Y}qh(?-eRyeU0yQ_i zN>bu<9BN?J)PZYc)R=COTm}?@^GbdyPxpne=;~=E4OKI}zXZu(llf*1(oI zGz&|HOI>Kva7mNV+h-3(Qlp6DqI%KaIp z5!mi?f1KSjiemBJ^Zt0^u08B&CG-9-q@#iE`(l?ubU|QBK_K#uW24z|CJtr4XsP*r zLy#RrEC}9wz}6dIOjei9Nyu1J`W}uJS>9NICPH`i;y!*5i4Q45U?TT;dFZf;Hv`)1 ztz!Avy|{B33wy3R^bq$GsSgG?Zxrv@->!IHxkY%`H+eld<=#1oPt9jRbHl(*MUI6& z&EI^*>>kI<4N;#<;x%!c`%J{G=1I77Ip3m(FXSo7O9ip44ljG?ake(E>mDt>$P(-A zQ)~>pLT-jrwuxJPpP5IHwCv4w!`E8w!DgRbU#;&(ODNVsza{BMZO&~P_UFtxIYGeu zs0|)o-x~0^?PqJqVMn!X7WirQy+^AjX8SUvk)h~)cUl9uI!D%f8^|O#QJ>?uFZfcX z3nNz1jYr*9noO}DWiglRK&oN?w9n-)vxWyzL97kXo{K)cKTH1;LG*GzBrN*n)@I@y zl*r_tWb5<&;z5_iMemgmRqKqITjOQMes|#19qm5fmfy|me%aY7nv{q4`|4s88J~HB z)~!xMSFS?%4Bf=9QJ+nmo(1zYxB*Vv^;HlE$j;8r$;rvb$M^ALwQSmF_4RpB9b|p) z76y>igQjm$;rilCB+cWw>6@vcvHW~{uYKluZbSJJExyja67|Gk6I@?|3z+0QaI_jM z0)btYXZ9z;9^}4~-77h4qkuYSCw#AVJ@qkPCwA4{3Ur5mR+_2>S9#+2NHJTlVG^*g zI4DR3(ezXVs{Nq%+XkRY`O624AhnScu%tWZbR$Rtux>IdcdK&soGvZc8$qQ5MY zo4cVkNbssK@;xwrZBId8HT2m|3$hg)3V4oZ5LSP!qeO14&roM zZN?)ROpbLM;aXMcGZA(+SNEE5WC5v>JePI9`eXBlAb(dE&i0dKzU4~m>UN_3oC}>( z-75BG(Dh`lES=Aqt7p6`47SyTtq-`g4wNXKaN9btdp2};Tdc04fJ1D;DC-)$P=^w{ z&I+6)@zdcweVpqj@{FwJc~SQDdMNOQhiqqBE{fYOK3~R>m!TMYCwo3Mus6HVFg5)| zGj*<4KgX?e@qJFoIh?1Ol>Yp%DAjgG?laO<8&AvstQ+8; zvCw5-fqMZvpe#bQ-zt|7#^XZ8G=mdTJL!^vD@&_v;{D2#Fui(`yOmoz$gB7bhic)% zKK9_?;McD=BFF>wiH@EbO(M5Z-MhQHbBuU;awojZFLSo~mMr+E8Q>$NXAhQ@yXg|) zF;J+U&rw_DI6~7OprwYLX%t88+1l_=W#IkleA7Sgt{d+Etl7No4E8^Z)OH5dw7A-3Jji`J`1J%x{^5wOQ*X)y^WTGg{5vhYWR$*W4Z|4s9p3FaBC%t?GChnC3KUWo>o6ZW8!V&i!e0 zj?3(}C{2gLV+XZ2c3A2MG8L_jL3W`Yo-QyDpV%-G6)mdxWV?($eBqrhmsLSFr_1qr zp?0)OzG+tvD;_t@Vw30kat+_cPu4Z}Xy7n!^@V>h^NYBq7iAsT?osl0^ zM-bmlkrPV$;7(EbT_=1dOMcK8bH46~VIpZ2YX0t@jxLv58~D(k%}8Is7Bnh4*UJj% zH$T`a*`ikB;g}~DXz~U&2Q);{Shq{Byz<}mb#+zT%(1TB5QXSJo1N+Knplnc>-usb zIFI}y1>@P)dBj;or*rzAkWujVvm6* zqeXlDZ?w#i*fLbGE+amHLTP{x;0p}%=El&7KQh$Ss@XCFK|&$^1KgMIJF1x4?D;|8Bk z`1RsJe-vHE)}4u%-zk~#daM_T`!u=&vJASrHZP}+r_3{#W-8vfrByr z1AkbR^oae5^9u{Y*bRvQ{%_Fw`L^JDqT=jQ#(}xsP{r9qaSm#DGUk?a|y+-O8I|AMzUs1=gIQ|KjcYRPhgOnCq5k+apq=KkBr6W53pEhYNERB~_Q zJb{{TNNH0?W*^wU zSt~+?eshi^r`FUch-%oLZJ`~GC=EB-C$WG9;Y4$BVrNqv`s^R@O+o#z(p0Jnwk(M< z3iiQ^aiRKOWz}B(Ng;tVINYmpafml*eiu1rD0M#yH=gSxe1}S&JaFp7SS!XbcZA^) zsF#NqiCC#Q^7QRn4iy!Zu(0r)*A|9LG!<&vGtbOz-->0# z1f~!JUcEyx{sJe-O0m6TIKt|;gSj=>Q)0$Q1ib)E6_cEQ;*(}SMj`iz^nI+6Dqc>% zet6HxMzk2tHshEfhf@v9ABxHtK}|va7N3BO{LLGKx}|cpvM-L_u6Exrc2ca6sebIc z|E(3DH0N;sicz7X!40Yv8Rrph+Ko37?5XrZJGH-y2{1Fiv{uBA-T{v_t z@6pjo=o5?=DfSa#(+=WxgIzJHAv_#L1)IODhl81$f=sJ`KuSUw{Z}oqOr0p96<@U> z49x2z`SsH@d4vFO`}=zD_NAMb;L!0UYC!gkRfATAT+z&-6SS0&@Q6_JU}E(mr%SDj zKwPn`qID7KmG7F^yX6c`TxJR{r$;SF*mjF0LJ*#{Z1~$_ICbE}3j}s8hdujW_dXrj z9tUio<*?A9gd*Xv@GnQS4@n9J9{z^~_^T&EpCGjpfphv=9|$9M3lF>psIm4^`|Q(u z3?`3n6O^(h=%kc(LBq{iN?J?C6}5$3SF97)KXg2GzaYcxhKfKem#zO5j|rdHxoU=e z7!$i{Gd!<#s&1@4O?Dk9zR4^3{05dJ;2$;l4fLSV*GGQ4jMEx(YU;GAq<=IdE7luO zhbI@`yMJV4D5|j?0#Rq9=Ihhx55^!_l=?SJq~&wXddPo{P&Tjur!4pQQ2hJdw;Z6O zvO&ejzZ!n!?=FpR!^AIt&+qRk%K8UEB}Y}o7eOMJe?Q?Qe&X{X!^^gM)hxvVZ18Y* zibn^DCnJCJ8d$ej@zgvlh-1{9>H@DwpsL+Tk@`+Lp6NdKPuXNH9=5JZv?og{41qYj zAtA5j)RsVmAOfX-u8}3kWcdj% zkY|58r0`bz+0A6b@u;W#RJ3?i- zh*|2_jBrNe>OWc}2yb9}$2K8fd;_f9GFjzWNQ-jN;H!*UhW?)G*VERoffR;^SL@H; zUcJrtEDm)@)jE&!_?GLxgF0o8Va{LFav?RftVWP`O|IY5CW}wuuI2VWv{!&bN^rA{ z~ZpQ~h3@k^ySG%E~$F$#nwsAOS>Pmvd>K)eV zRpMAP4FZXOQ6A@7wID`A*WOKc9WIMjn!A>v-OiXLKV3T>3 zj4y#fxC`JcDVsO;ss8ZXW4s^nXTIbtMzeB*XDRg%xFaa={Ci|X{sSnh0d!WQpNEv~ zCge4V%ebOhNAd3uux29huqlf4)x+00S)%i>qnsHaN!R6JXfa~j_`#~5?74VkF#72{ zeKNO{QMnZRJhjQ)kJ+{-rjoVXcTb6d*R}KUCG%U^ouJx8-R@A5k{IWs@0Uk#7<#7D+K?0F_snm)mC%*`Q4F0gYmuduj-wi z&^mn=vKEIj+uMXmDQ(mDhiqndXU}(MEXvCyfad%5=g~W1(0R#nu@i)L=SDL+{l3JE zrLCS(cCU0Lt-)0uGVL`sJ$bR^*2Sh-@ST7hfiau?oe<3a&^SGdq`d8FZN7Zbq8wFW zj28N32_s$)z+t_P<90_`pVp0t5fe}MO{g2B$V)*7Tb7c4qmIvgZgA=UaRO^x}*)Re}Wa+?cQy z94Fy9LTp&yZp29-0(dr2>eS-*8(DZ@HSC|i|F#B+xcpiriK`^=`vN&s5pJQ$q~(q@ zUp{)<#k?7mHCx&6u*liN2CnWN$SyL_YmqFg%i`f-=sgc=eJo0A0%%&mkBjNikM`43 z^!&)#Y?dognZi|56>ABIU(7C%n_%*)PkXxT-galy9%HQwoU{v9!ClYt=S=Yb+}B7r z?*(r+M+}Ioj?p0xWbwh<7?(ZOfY&qX+%5xN1$oQ|C*kp60OR;1#}5q-c?`#xE5h6= zD;+>@OASY~mYZqNjB#b*N%)DbxW0MrJPM>Bdv>s|P}mRgGsX*NwWR@$0j>~AIDUcO z&NHmfl47g5@3>FaR#^d^xd5f;h2jDXr!AS62_V~TbGV?O$YP4&Xta>P0w6@dJwBN` zrcetY5`*Jb+x>^MZRkI=BjZWG8)1D;*Gt3;lamh!{821v<5bW2QK)JPH+iMaaH){F z>vU{{xg93z9<}ght1m>}$JVFMQ#vQib0>oDtgXt(6Q;8pCTrrm%h_f~)9mKn`rK|u zuTssn_B9gCd)r^$zR8)+N1Vv0JXMZ)|HtCnx-8x}jk|mbT_#%%bd}QbNqsTn*L^ga zy!Ua*d8)5*1*B2qwP)xZ1=)Wuj!AT!?fUO*ePcf6>W^p&f5Q>>2}YKAeva=HZ1OY& zBhf{B?L^D}Y3Kx69KBE0lJ89B&fh5W&Z0Y9`s3i7*-l_#v`oZdhk-5^)lJhY@8=JP zMenB`BqYROj2aC{4mITB#A*9vK9HUuZ)j6f15?vbJ@X^5<&*PSo(}OUthp7Z6@fij z$e;ctHz9=BVxx}KhF@an0mbUOPSi(XIiH}Dq`7}1VwmmQ_(L!=`4f`{P}1l0iHu#~ zmpKpvJ4c1f{cEyyq@*58;+M>(uNz-lSp`l{CN~9aVCIjXVo*9tJSdjAqRt?F+g(0W zNev5Kyq~QX?cUGa=$SS&Sd3sjXC}i=I}tC|Ul4uU+(a@5px6Nj7>C>GV-ts--8?@t!S5S923r&f}|`dxfX64+)mpqNtXoCof+K_E6(_yaS35EBqU&1+sy zE3T-+;_9O}6}1E1=rn;^D^J&&>L}-(^6eiVETMkPsi~Wh4f2%Y-BM^Elk92bPX7G1NeG)YOL50p>DhjezyQ`apXH-!}SSqThsiP z=S^!VuLp(O-@fj?B0rQK*t#!&a0QsdkSkF&yuvypnNRe_j)h=Q2Gb|~6L_PneS*0U z0hj1Wp<>+5#MOuAf>mxE;7hBzX?Bk44Ncxu%vijm7F}MSR@t$Cuv=bV3#mHJ>l_mC zovFBXsbhS#S{RxZU?522PtS!-fXe~Ez_MHux1v3CaPZ-j4IbyKcH zD^5H5r6cZRgwRyksR$I-k$Yg*qp_JOVM)2WlhGbOV;Xn_NA>i#Wo=g9n_ z%8t!JEA~ZY22+_mF`~2m=g34DrqHJ5cHQj1Mqt1BPYJ&@1>o(`GDeAfQvRe~mjGx|A+hh)*yG8^8 zT{j$oEWwG=^x)=>45?Pc1I%PqXsBGNfk1?>5Cu^%TDWb73D ze1$TE`zU}Z1)%oZ(37EL0r7;)d(N?I9dNT`d{$+CeJ*9!FX;62+7@48>&hOJE=WE| z-CsRO#y>EZlpbanfCPOjQKEIEOgVJHsDPi(vuS%pHoB(2&4tC~Y^-2bsO1oT1H0EV* z((_8B!E^6*F*%F3F4Nvl`r1?0*tNbh4L7yaB%eybQr~aV6_t639 zVK1F5RU}Oh(5mbjZM9*81$uG>+pV0<-sK|14#Q&zf@i+I^WIPCNe?dTvZL73(+sDVshac$6y&%#6ls_P9M(NmycM zcc=ux0jtt_p-T-7MFUG5s#5eh=Dq@<3DF|Ico)-Du8VKQrN+Z zy}sBl2uK`i4W={Oy*=^93P0==(FDmQKw5?vs zC`&W*o%`g;(2{;+WETT!clfO%8D_L>X;m>*fk^=^5Llr$V81#z70s$?obo8@uzH!r z=X^wphbPLQs@l+;KWP3@yJF8sf}Ip|0R#6*e`xUox+7;F%>zDn$7I-~-3AOn41GN# zH*8{WQ7>~J3-ra%v+Lg%p+v#2q-w6~*!QfUppW339-I`ofe846HiuRU%T}CR%BVsP zD25-TWK_|*jaEX%?iJ0a+@0N}LCskeY4KO1R7#H#zQ;W)oQzj09-_rv~{!^HC^9EDGwwqN`G3KyZNJD>KVTcae9#LO?d{k3EmFHTT?(|YVRhpsNT6g-Qh$bWkD2!nGd<@^n(KK@#;amCbk~74^XDH^|Vh8T%Fgf?rL$J zD}X@o{Z<;STXpaqtlvIs-7K~*bcop0I=OGhF5n#nbqyvj>#YiKCOk_lTqP!Q**?X+ zr9&EDx{~%9k4s@N$-K!TPr>E27%8XG-5Xu^)=ydE+Jz>oGzscW+^(dtLcBbjyzowC zV{kT|0~{Op-1vCXH{&d>d2v1kP?naW`Vq+rd?(r3-&fbsAtfWLC@n2z6wFdDy0qt4 zG!|E_+Ri#gaKT|)z*bcd$d$RYbh{u$rc`#rH|MtN0wTKMa}%gY(!2JZeJLR^(W6JD z?5680tecxn=A-hN5~C0!K&s%z6zR5Npr;|AM)1lWKF2s>q(EeRW>H{N#732a!*1p= z45fs*1R(Wjz%8`-&X}`f$(L%^c5 zwD1h9n~(PNY2zFw#xZWR6EkD?j7}bEF6oudIrC=M_rAP@$)JVj_!$-ze)YOdqt^-0 z$>4vADBv<9pZhq`(-d8@zeKJtF!j1(B@$=Aq41UYtTe3 zn&&U?dTC+}U3I4a*Q#@dRPv72hcE|b%E`w{Yd?*4D_dH6{fqz1JXh2GZjzg-SwfRu zHnWE6Ttb4VUKKP|VL+_{7rJ?;ny3Vi6f|6`q^0!jf}I##xxM@mx*fKFE%gaSFoK3C z0k;^x7PX1cg8&u=YjSu}KWHTc6^oIS-X(VuBN<5{#z0s+MgRJOkh7_+ov=NrTe?06 z5UP)Z+L`m4qSG)GKOI#X;HOZ`h>uDUlrKV!jety5-LO+ni%p)t$0F+Ry&g8S@u_zn z{6{ImF3$Jqr$&*dWL~AS&y&3x?J4_bm79VIEr;?kcGlJJ4mMfN)(ppy7fmfLf@_eq zN)jJpyqr%5@N&iT-%Fp2cL0pF^)n%>0D^N&Eo-?XVo(IEZx#~7O_ z^>@@Ê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

    |vpMIoT0B3jvlLqa95A}l!GDL_+7Wv5Rm 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 diff --git a/uds-p-launchpad/images/lp-bp.png b/uds-p-launchpad/images/lp-bp.png deleted file mode 100644 index 69b4a69db7f2f8cf66c08e9626afb8430561a46e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62686 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 diff --git a/uds-p-launchpad/images/lp-bug.png b/uds-p-launchpad/images/lp-bug.png deleted file mode 100644 index 41fe14dd4aa3a237bf4b28753aaebe14e7beeadf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127493 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:k`hY9LPL(?E{cX*$BcQ42 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

    G5L3We|G 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Μ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

    CYMHj{ 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 Ef;C)C00000 diff --git a/uds-p-launchpad/index.html b/uds-p-launchpad/index.html deleted file mode 100644 index 7ae9a01..0000000 --- a/uds-p-launchpad/index.html +++ /dev/null @@ -1,370 +0,0 @@ - - - - - -OpenStack Project Continuous Integration and Launchpad - - - - - - - - - - -

    - -
    - - - - - - - - - - - - - -OpenStack logo
    -

    How OpenStack Integrates Launchpad and Continuous Integration

    -

    How OpenStack Moved from BZR to Git and Still Uses Launchpad

    -

    -Monty Taylor -<mordred@inaugust.com>
    -James E. Blair -<corvus@inaugust.com>
    - -

    - - -
    -

    Infrastructure Lineage

    -
      -
    • -
    • -
    • - -
    - -
    -

    OpenStack Gated Trunk

    - - - -
    - -
    -

    Git Revolt

    - -
      -
    • Developers wanted to use git
    • -
    • Launchpad had no git support
    • -
    • Github has no approval state
    • -
    -
    - - - - -
    -

    Bug Integration - Gerrit

    - - - -
    - -
    -

    Bug Integration - Launchpad

    - - - -
    - -
    -

    Blueprints - Gerrit

    - - - -
    - -
    -

    Blueprints - Launchpad

    - - - -
    - -
    -

    Blueprints - Gerrit Topics

    - - - -
    - -
    -

    Launchpad SSO Integration

    - - - -
    - - -
    -

    Gerrit Jenkins Integration

    - - - -
    - -
    -

    Gerrit Verification State

    - - - -
    - -
    -

    To Build This Using Launchpad

    -
      -
    • Subscribable event triggers
    • -
    • Verification status in merge requests
    • -
    • Launchpad API language bindings
    • -
    -
    - -
    -

    While We're at It

    -
      -
    • Foreign merge props
    • -
    • Mirrored branches
    • -
    • Branch/merge proposal integration with blueprints
    • -
    • Globally unique blueprint IDs
    • -
    • Structured Information in blueprints
    • -
    • Branch link fields supporting arbitrary urls
    • -
    • First class git support
    • -
    -
    - -
    -

    Thanks!

    - -

    - -

    - - - - diff --git a/uds-p-launchpad/notes b/uds-p-launchpad/notes deleted file mode 100644 index 671429f..0000000 --- a/uds-p-launchpad/notes +++ /dev/null @@ -1,69 +0,0 @@ -[title] -Hi. I'm Monty This is Jim. - -[Lineage] -Our build infrasturcture and many of its philosophies come from: -MySQL - Launchpad/bzr -Drizzle - gated trunk, using all of the launchpad features -OpenStack - automated gated trunk via tarmac - -[gated trunk] -So with openStack, we did automated checks of every proposed commit through -jenkins and everything was happy - -[Git Revolt] -Then we had a revolt, because the developers wanted to use git. -Launchpad has no git support (or in-line code reviews) -Github's pull-request have no approval state - -[Enter Gerrit] -Gerrit, from google used by android, has all of the things we needed -Except for Launchpad integration -So we added it - -[Bug Integration] -Gerrit review launchpad links on bug metions -Gerrit topics set from bugs - -[Launchpad side] -Gerrit sends bug control emails with links to the review and the commit -State changes- in progress when review is submitted. Fix committed when -patch is accepted - -[Blueprint Integration] -Blueprint links in commit messages -Topics set from blueprint mentions - -[Launchpad side] -Inject information on commits to blueprints just like bugs -Have to use the whiteboard -Link to review - but also to the general gerrit topic, since a blueprint -might have more than one branch - -[SSO] -Gerrit and Jenkins both use Launchpad OpenID for auth - -[Jenkins Integration] -Gerrit has deep jenkins integration. Listens on an ssh stream and takes -active action. Posts back to the review with jenkins links on success or -failure - -[Gerrit Verification] -Jenkins fills the gerrit role of verifier. -In addition to being approved or denied, a given change can be verified as -working or not. - -[Feature REquest time] -Subscribably event triggers -Verification status -launchpadlib api bindings in non-python - -[While we're at it] -Foreign merge props - bugs were cool, lots of people do code review -elsewhere -mirrored branches -Branch/merge prop integration with blueprints -Structured info in blueprints - - - diff --git a/uds-p-launchpad/scripts/.htaccess b/uds-p-launchpad/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/uds-p-launchpad/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/uds-p-launchpad/scripts/slidy.js b/uds-p-launchpad/scripts/slidy.js deleted file mode 100644 index 217a421..0000000 --- a/uds-p-launchpad/scripts/slidy.js +++ /dev/null @@ -1,2952 +0,0 @@ -/* slidy.js - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software - - Defines single name "w3c_slidy" in global namespace - Adds event handlers without trampling on any others -*/ - -// the slidy object implementation -var w3c_slidy = { - // classify which kind of browser we're running under - ns_pos: (typeof window.pageYOffset!='undefined'), - khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false), - opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false), - ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false), - iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false), - android: ((navigator.userAgent).indexOf("Android") >= 0 ? true : false), - ie: (typeof document.all != "undefined" && !this.opera), - ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1), - ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1), - ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1), - ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1), - - // data for swipe and double tap detection on touch screens - last_tap: 0, - prev_tap: 0, - start_x: 0, - start_y: 0, - delta_x: 0, - delta_y: 0, - - // are we running as XHTML? (doesn't work on Opera) - is_xhtml: /xml/.test(document.contentType), - - slide_number: 0, // integer slide count: 0, 1, 2, ... - slide_number_element: null, // element containing slide number - slides: [], // set to array of slide div's - notes: [], // set to array of handout div's - backgrounds: [], // set to array of background div's - toolbar: null, // element containing toolbar - title: null, // document title - last_shown: null, // last incrementally shown item - eos: null, // span element for end of slide indicator - toc: null, // table of contents - outline: null, // outline element with the focus - selected_text_len: 0, // length of drag selection on document - view_all: 0, // 1 to view all slides + handouts - want_toolbar: true, // user preference to show/hide toolbar - mouse_click_enabled: true, // enables left click for next slide - scroll_hack: 0, // IE work around for position: fixed - disable_slide_click: false, // used by clicked anchors - - lang: "en", // updated to language specified by html file - - help_anchor: null, // used for keyboard focus hack in showToolbar() - help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html", - help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " + - "or Pg Up and Pg Dn. Use S and B to change font size.", - - size_index: 0, - size_adjustment: 0, - sizes: new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt", - "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"), - - // needed for efficient resizing - last_width: 0, - last_height: 0, - - - // Needed for cross browser support for relative width/height on - // object elements. The work around is to save width/height attributes - // and then to recompute absolute width/height dimensions on resizing - objects: [], - - // attach initialiation event handlers - set_up: function () { - var init = function() { w3c_slidy.init(); }; - if (typeof window.addEventListener != "undefined") - window.addEventListener("load", init, false); - else - window.attachEvent("onload", init); - }, - - hide_slides: function () { - if (document.body && !w3c_slidy.initialized) - document.body.style.visibility = "hidden"; - else - setTimeout(w3c_slidy.hide_slides, 50); - }, - - // hack to persuade IE to compute correct document height - // as needed for simulating fixed positioning of toolbar - ie_hack: function () { - window.resizeBy(0,-1); - window.resizeBy(0, 1); - }, - - init: function () { - //alert("slidy starting test 10"); - document.body.style.visibility = "visible"; - this.init_localization(); - this.add_toolbar(); - this.wrap_implicit_slides(); - this.collect_slides(); - this.collect_notes(); - this.collect_backgrounds(); - this.objects = document.body.getElementsByTagName("object"); - this.patch_anchors(); - this.slide_number = this.find_slide_number(location.href); - window.offscreenbuffering = true; - this.size_adjustment = this.find_size_adjust(); - this.time_left = this.find_duration(); - this.hide_image_toolbar(); // suppress IE image toolbar popup - this.init_outliner(); // activate fold/unfold support - this.title = document.title; - this.keyboardless = (this.ipad||this.iphone||this.android); - - if (this.keyboardless) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - this.want_toolbar = 0; - } - - // work around for opera bug - this.is_xhtml = (document.body.tagName == "BODY" ? false : true); - - if (this.slides.length > 0) - { - var slide = this.slides[this.slide_number]; - - if (this.slide_number > 0) - { - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - this.set_eos_status(true); - } - else - { - this.last_shown = null; - this.set_visibility_all_incremental("hidden"); - this.set_eos_status(!this.next_incremental_item(this.last_shown)); - } - - this.set_location(); - this.add_class(this.slides[0], "first-slide"); - w3c_slidy.show_slide(slide); - } - - this.toc = this.table_of_contents(); - - this.add_initial_prompt(); - - // bind event handlers without interfering with custom page scripts - // Tap events behave too weirdly to support clicks reliably on - // iPhone and iPad, so exclude these from click handler - - if (!this.keyboardless) - this.add_listener(document.body, "click", this.mouse_button_click); - - this.add_listener(document, "keydown", this.key_down); - this.add_listener(document, "keypress", this.key_press); - this.add_listener(window, "resize", this.resized); - this.add_listener(window, "scroll", this.scrolled); - this.add_listener(window, "unload", this.unloaded); - - this.add_listener(document, "touchstart", this.touchstart); - this.add_listener(document, "touchmove", this.touchmove); - this.add_listener(document, "touchend", this.touchend); - - // this seems to be a debugging hack - //if (!document.body.onclick) - // document.body.onclick = function () { }; - - this.single_slide_view(); - - //this.set_location(); - - this.resized(); - - if (this.ie7) - setTimeout(w3c_slidy.ie_hack, 100); - - this.show_toolbar(); - - // for back button detection - setInterval(function () { w3c_slidy.check_location(); }, 200); - w3c_slidy.initialized = true; - }, - - // create div element with links to each slide - table_of_contents: function () { - var toc = this.create_element("div"); - this.add_class(toc, "slidy_toc hidden"); - //toc.setAttribute("tabindex", "0"); - - var heading = this.create_element("div"); - this.add_class(heading, "toc-heading"); - heading.innerHTML = this.localize("Table of Contents"); - - toc.appendChild(heading); - var previous = null; - - for (var i = 0; i < this.slides.length; ++i) - { - var title = this.has_class(this.slides[i], "title"); - var num = document.createTextNode((i + 1) + ". "); - - toc.appendChild(num); - - var a = this.create_element("a"); - a.setAttribute("href", "#(" + (i+1) + ")"); - - if (title) - this.add_class(a, "titleslide"); - - var name = document.createTextNode(this.slide_name(i)); - a.appendChild(name); - a.onclick = w3c_slidy.toc_click; - a.onkeydown = w3c_slidy.toc_key_down; - a.previous = previous; - - if (previous) - previous.next = a; - - toc.appendChild(a); - - if (i == 0) - toc.first = a; - - if (i < this.slides.length - 1) - { - var br = this.create_element("br"); - toc.appendChild(br); - } - - previous = a; - } - - toc.focus = function () { - if (this.first) - this.first.focus(); - } - - toc.onmouseup = w3c_slidy.mouse_button_up; - - toc.onclick = function (e) { - e||(e=window.event); - - if (w3c_slidy.selected_text_len <= 0) - w3c_slidy.hide_table_of_contents(true); - - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }; - - document.body.insertBefore(toc, document.body.firstChild); - return toc; - }, - - is_shown_toc: function () { - return !w3c_slidy.has_class(w3c_slidy.toc, "hidden"); - }, - - show_table_of_contents: function () { - w3c_slidy.remove_class(w3c_slidy.toc, "hidden"); - var toc = w3c_slidy.toc; - toc.focus(); - - if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0) - setTimeout(w3c_slidy.ie_hack, 100); - }, - - hide_table_of_contents: function (focus) { - w3c_slidy.add_class(w3c_slidy.toc, "hidden"); - - if (focus && !w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - }, - - toggle_table_of_contents: function () { - if (w3c_slidy.is_shown_toc()) - w3c_slidy.hide_table_of_contents(true); - else - w3c_slidy.show_table_of_contents(); - }, - - // called on clicking toc entry - toc_click: function (e) { - if (!e) - e = window.event; - - var target = w3c_slidy.get_target(e); - - if (target && target.nodeType == 1) - { - var uri = target.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - } - - w3c_slidy.hide_table_of_contents(true); - if (w3c_slidy.ie7) w3c_slidy.ie_hack(); - w3c_slidy.stop_propagation(e); - return w3c_slidy.cancel(e); - }, - - // called onkeydown for toc entry - toc_key_down: function (event) { - var key; - - if (!event) - var event = window.event; - - // kludge around NS/IE differences - if (window.event) - key = window.event.keyCode; - else if (event.which) - key = event.which; - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey) - return true; - - if (key == 13) - { - var uri = this.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - - w3c_slidy.hide_table_of_contents(true); - - if (self.ie7) - w3c_slidy.ie_hack(); - - return w3c_slidy.cancel(event); - } - - if (key == 40 && this.next) - { - this.next.focus(); - return w3c_slidy.cancel(event); - } - - if (key == 38 && this.previous) - { - this.previous.focus(); - return w3c_slidy.cancel(event); - } - - return true; - }, - - touchstart: function (e) - { - //e.preventDefault(); - this.prev_tap = this.last_tap; - this.last_tap = (new Date).getTime(); - - var tap_delay = this.last_tap - this.prev_tap; - - if (tap_delay <= 200) - { - // double tap - } - - var touch = e.touches[0]; - - this.start_x = touch.pageX; - this.start_y = touch.pageY; - this.delta_x = this.delta_y = 0; - }, - - touchmove: function (e) - { - //e.preventDefault(); - var touch = e.touches[0]; - this.delta_x = touch.pageX - this.start_x; - this.delta_y = touch.pageY - this.start_y; - }, - - touchend: function (e) - { - //e.preventDefault(); - var delay = (new Date).getTime() - this.last_tap; - var dx = this.delta_x; - var dy = this.delta_y; - var abs_dx = Math.abs(dx); - var abs_dy = Math.abs(dy); - - if (delay < 500 && (abs_dx > 100 || abs_dy > 100)) - { - if (abs_dx > 0.5 * abs_dy) - { - if (dx > 0) - w3c_slidy.next_slide(true); - else - w3c_slidy.previous_slide(true); - } - else if (abs_dy > 2 * abs_dx) - { - w3c_slidy.toggle_table_of_contents(); - } - } - }, - - // ### OBSOLETE ### - before_print: function () { - this.show_all_slides(); - this.hide_toolbar(); - alert("before print"); - }, - - // ### OBSOLETE ### - after_print: function () { - if (!this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - } - alert("after print"); - }, - - // ### OBSOLETE ### - print_slides: function () { - this.before_print(); - window.print(); - this.after_print(); - }, - - // ### OBSOLETE ?? ### - toggle_view: function () { - if (this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - this.view_all = 0; - } - else - { - this.show_all_slides(); - this.hide_toolbar(); - this.view_all = 1; - } - }, - - // prepare for printing ### OBSOLETE ### - show_all_slides: function () { - this.remove_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - }, - - // restore after printing ### OBSOLETE ### - single_slide_view: function () { - this.add_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - }, - - // suppress IE's image toolbar pop up - hide_image_toolbar: function () { - if (!this.ns_pos) - { - var images = document.getElementsByTagName("IMG"); - - for (var i = 0; i < images.length; ++i) - images[i].setAttribute("galleryimg", "no"); - } - }, - - unloaded: function (e) { - //alert("unloaded"); - }, - - // Safari and Konqueror don't yet support getComputedStyle() - // and they always reload page when location.href is updated - is_KHTML: function () { - var agent = navigator.userAgent; - return (agent.indexOf("KHTML") >= 0 ? true : false); - }, - - // find slide name from first h1 element - // default to document title + slide number - slide_name: function (index) { - var name = null; - var slide = this.slides[index]; - - var heading = this.find_heading(slide); - - if (heading) - name = this.extract_text(heading); - - if (!name) - name = this.title + "(" + (index + 1) + ")"; - - name.replace(/\&/g, "&"); - name.replace(/\/g, ">"); - - return name; - }, - - // find first h1 element in DOM tree - find_heading: function (node) { - if (!node || node.nodeType != 1) - return null; - - if (node.nodeName == "H1" || node.nodeName == "h1") - return node; - - var child = node.firstChild; - - while (child) - { - node = this.find_heading(child); - - if (node) - return node; - - child = child.nextSibling; - } - - return null; - }, - - // recursively extract text from DOM tree - extract_text: function (node) { - if (!node) - return ""; - - // text nodes - if (node.nodeType == 3) - return node.nodeValue; - - // elements - if (node.nodeType == 1) - { - node = node.firstChild; - var text = ""; - - while (node) - { - text = text + this.extract_text(node); - node = node.nextSibling; - } - - return text; - } - - return ""; - }, - - // find copyright text from meta element - find_copyright: function () { - var name, content; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "copyright") - return content; - } - - return null; - }, - - find_size_adjust: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "font-size-adjustment") - return 1 * content; - } - - return 1; - }, - - // for 20 minutes - find_duration: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "duration") - return 60000 * content; - } - - return null; - }, - - replace_by_non_breaking_space: function (str) { - for (var i = 0; i < str.length; ++i) - str[i] = 160; - }, - - // ### CHECK ME ### is use of "li" okay for text/html? - // for XHTML do we also need to specify namespace? - init_outliner: function () { - var items = document.getElementsByTagName("li"); - - for (var i = 0; i < items.length; ++i) - { - var target = items[i]; - - if (!this.has_class(target.parentNode, "outline")) - continue; - - target.onclick = this.outline_click; -/* ### more work needed for IE6 - if (!this.ns_pos) - { - target.onmouseover = this.hover_outline; - target.onmouseout = this.unhover_outline; - } -*/ - if (this.foldable(target)) - { - target.foldable = true; - target.onfocus = function () {w3c_slidy.outline = this;}; - target.onblur = function () {w3c_slidy.outline = null;}; - - if (!target.getAttribute("tabindex")) - target.setAttribute("tabindex", "0"); - - if (this.has_class(target, "expand")) - this.unfold(target); - else - this.fold(target); - } - else - { - this.add_class(target, "nofold"); - target.visible = true; - target.foldable = false; - } - } - }, - - foldable: function (item) { - if (!item || item.nodeType != 1) - return false; - - var node = item.firstChild; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) - return true; - - node = node.nextSibling; - } - - return false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - fold: function (item) { - if (item) - { - this.remove_class(item, "unfolded"); - this.add_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.add_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - unfold: function (item) { - if (item) - { - this.add_class(item, "unfolded"); - this.remove_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.remove_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = true; - }, - - outline_click: function (e) { - if (!e) - e = window.event; - - var rightclick = false; - var target = w3c_slidy.get_target(e); - - while (target && target.visible == undefined) - target = target.parentNode; - - if (!target) - return true; - - if (e.which) - rightclick = (e.which == 3); - else if (e.button) - rightclick = (e.button == 2); - - if (!rightclick && target.visible != undefined) - { - if (target.foldable) - { - if (target.visible) - w3c_slidy.fold(target); - else - w3c_slidy.unfold(target); - } - - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - } - - return false; - }, - - add_initial_prompt: function () { - var prompt = this.create_element("div"); - prompt.setAttribute("class", "initial_prompt"); - - var p1 = this.create_element("p"); - prompt.appendChild(p1); - p1.setAttribute("class", "help"); - - if (this.keyboardless) - p1.innerHTML = "swipe right to move to next slide"; - else - p1.innerHTML = "Space, Right Arrow or swipe right to move to " + - "next slide, click help below for more details"; - - this.add_listener(prompt, "click", function (e) { - document.body.removeChild(prompt); - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }); - - document.body.appendChild(prompt); - this.initial_prompt = prompt; - setTimeout(function() {document.body.removeChild(prompt);}, 5000); - }, - - add_toolbar: function () { - var counter, page; - - this.toolbar = this.create_element("div"); - this.toolbar.setAttribute("class", "toolbar"); - - // a reasonably behaved browser - if (this.ns_pos || !this.ie6) - { - var right = this.create_element("div"); - right.setAttribute("style", "float: right; text-align: right"); - - counter = this.create_element("span") - counter.innerHTML = this.localize("slide") + " n/m"; - right.appendChild(counter); - this.toolbar.appendChild(right); - - var left = this.create_element("div"); - left.setAttribute("style", "text-align: left"); - - // global end of slide indicator - this.eos = this.create_element("span"); - this.eos.innerHTML = "* "; - left.appendChild(this.eos); - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - left.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - left.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()"); - contents.setAttribute("title", this.localize("table of contents")); - contents.innerHTML = this.localize("contents?"); - left.appendChild(contents); - - var gap2 = document.createTextNode(" "); - left.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.className = "copyright"; - span.innerHTML = copyright; - left.appendChild(span); - } - - this.toolbar.setAttribute("tabindex", "0"); - this.toolbar.appendChild(left); - } - else // IE6 so need to work around its poor CSS support - { - this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute"); - this.toolbar.style.zIndex = "200"; - this.toolbar.style.width = "99.9%"; - this.toolbar.style.height = "1.2em"; - this.toolbar.style.top = "auto"; - this.toolbar.style.bottom = "0"; - this.toolbar.style.left = "0"; - this.toolbar.style.right = "0"; - this.toolbar.style.textAlign = "left"; - this.toolbar.style.fontSize = "60%"; - this.toolbar.style.color = "red"; - this.toolbar.borderWidth = 0; - this.toolbar.className = "toolbar"; - this.toolbar.style.background = "rgb(240,240,240)"; - - // would like to have help text left aligned - // and page counter right aligned, floating - // div's don't work, so instead use nested - // absolutely positioned div's. - - var sp = this.create_element("span"); - sp.innerHTML = "  * "; - this.toolbar.appendChild(sp); - this.eos = sp; // end of slide indicator - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - this.toolbar.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - this.toolbar.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:toggleTableOfContents()"); - contents.setAttribute("title", this.localize("table of contents".localize)); - contents.innerHTML = this.localize("contents?"); - this.toolbar.appendChild(contents); - - var gap2 = document.createTextNode(" "); - this.toolbar.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.innerHTML = copyright; - span.style.color = "black"; - span.style.marginLeft = "0.5em"; - this.toolbar.appendChild(span); - } - - counter = this.create_element("div") - counter.style.position = "absolute"; - counter.style.width = "auto"; //"20%"; - counter.style.height = "1.2em"; - counter.style.top = "auto"; - counter.style.bottom = 0; - counter.style.right = "0"; - counter.style.textAlign = "right"; - counter.style.color = "red"; - counter.style.background = "rgb(240,240,240)"; - - counter.innerHTML = this.localize("slide") + " n/m"; - this.toolbar.appendChild(counter); - } - - // ensure that click isn't passed through to the page - this.toolbar.onclick = - function (e) { - if (!e) - e = window.event; - - var target = e.target; - - if (!target && e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target && target.nodeType == 3) - target = target.parentNode; - - w3c_slidy.stop_propagation(e); - - if (target && target.nodeName.toLowerCase() != "a") - w3c_slidy.mouse_button_click(e); - }; - - this.slide_number_element = counter; - this.set_eos_status(false); - document.body.appendChild(this.toolbar); - }, - - // wysiwyg editors make it hard to use div elements - // e.g. amaya loses the div when you copy and paste - // this function wraps div elements around implicit - // slides which start with an h1 element and continue - // up to the next heading or div element - wrap_implicit_slides: function () { - var i, heading, node, next, div; - var headings = document.getElementsByTagName("h1"); - - if (!headings) - return; - - for (i = 0; i < headings.length; ++i) - { - heading = headings[i]; - - if (heading.parentNode != document.body) - continue; - - node = heading.nextSibling; - - div = document.createElement("div"); - this.add_class(div, "slide"); - document.body.replaceChild(div, heading); - div.appendChild(heading); - - while (node) - { - if (node.nodeType == 1 && // an element - (node.nodeName == "H1" || - node.nodeName == "h1" || - node.nodeName == "DIV" || - node.nodeName == "div")) - break; - - next = node.nextSibling; - node = document.body.removeChild(node); - div.appendChild(node); - node = next; - } - } - }, - -// return new array of all slides - collect_slides: function () { - var slides = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "slide")) - { - // add slide to collection - slides[slides.length] = div; - - // hide each slide as it is found - this.add_class(div, "hidden"); - - // add dummy
    at end for scrolling hack - var node1 = document.createElement("br"); - div.appendChild(node1); - var node2 = document.createElement("br"); - div.appendChild(node2); - } - else if (this.has_class(div, "background")) - { // work around for Firefox SVG reload bug - // which otherwise replaces 1st SVG graphic with 2nd - div.style.display = "block"; - } - } - - this.slides = slides; - }, - - // return new array of all
    - collect_notes: function () { - var notes = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "handout")) - { - // add note to collection - notes[notes.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.notes = notes; - }, - - // return new array of all
    - // including named backgrounds e.g. class="background titlepage" - collect_backgrounds: function () { - var backgrounds = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "background")) - { - // add background to collection - backgrounds[backgrounds.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.backgrounds = backgrounds; - }, - - // set click handlers on all anchors - patch_anchors: function () { - var self = w3c_slidy; - var handler = function (event) { - // compare this.href with location.href - // for link to another slide in this doc - - if (self.page_address(this.href) == self.page_address(location.href)) - { - // yes, so find new slide number - var newslidenum = self.find_slide_number(this.href); - - if (newslidenum != self.slide_number) - { - var slide = self.slides[self.slide_number]; - self.hide_slide(slide); - self.slide_number = newslidenum; - slide = self.slides[self.slide_number]; - self.show_slide(slide); - self.set_location(); - } - } - else - w3c_slidy.stop_propagation(event); - -// else if (this.target == null) -// location.href = this.href; - - this.blur(); - self.disable_slide_click = true; - }; - - var anchors = document.body.getElementsByTagName("a"); - - for (var i = 0; i < anchors.length; ++i) - { - if (window.addEventListener) - anchors[i].addEventListener("click", handler, false); - else - anchors[i].attachEvent("onclick", handler); - } - }, - - // ### CHECK ME ### see which functions are invoked via setTimeout - // either directly or indirectly for use of w3c_slidy vs this - show_slide_number: function () { - var timer = w3c_slidy.get_timer(); - w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " + - (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length; - }, - - // every 200mS check if the location has been changed as a - // result of the user activating the Back button/menu item - // doesn't work for Opera < 9.5 - check_location: function () { - var hash = location.hash; - - if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#")) - w3c_slidy.goto_slide(0); - else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")") - { - var num = parseInt(location.hash.substr(2)); - - if (!isNaN(num)) - w3c_slidy.goto_slide(num-1); - } - - if (w3c_slidy.time_left && w3c_slidy.slide_number > 0) - { - w3c_slidy.show_slide_number(); - - if (w3c_slidy.time_left > 0) - w3c_slidy.time_left -= 200; - } - }, - - get_timer: function () { - var timer = ""; - if (w3c_slidy.time_left) - { - var mins, secs; - secs = Math.floor(w3c_slidy.time_left/1000); - mins = Math.floor(secs / 60); - secs = secs % 60; - timer = (mins ? mins+"m" : "") + secs + "s "; - } - - return timer; - }, - - // this doesn't push location onto history stack for IE - // for which a hidden iframe hack is needed: load page into - // the iframe with script that set's parent's location.hash - // but that won't work for standalone use unless we can - // create the page dynamically via a javascript: URL - set_location: function () { - var uri = w3c_slidy.page_address(location.href); - var hash = "#(" + (w3c_slidy.slide_number+1) + ")"; - - if (w3c_slidy.slide_number >= 0) - uri = uri + hash; - - if (w3c_slidy.ie && (w3c_slidy.ie6 || w3c_slidy.ie7)) - w3c_slidy.push_hash(hash); - - if (uri != location.href) // && !khtml - location.href = uri; - - if (this.khtml) - hash = "(" + (w3c_slidy.slide_number+1) + ")"; - - if (!this.ie && location.hash != hash && location.hash != "") - location.hash = hash; - - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide_number(); - }, - - page_address: function (uri) { - var i = uri.indexOf("#"); - - if (i < 0) - i = uri.indexOf("%23"); - - // check if anchor is entire page - - if (i < 0) - return uri; // yes - - return uri.substr(0, i); - }, - - // only used for IE6 and IE7 - on_frame_loaded: function (hash) { - location.hash = hash; - var uri = w3c_slidy.page_address(location.href); - location.href = uri + hash; - }, - - // history hack with thanks to Bertrand Le Roy - push_hash: function (hash) { - if (hash == "") hash = "#(1)"; - window.location.hash = hash; - - var doc = document.getElementById("historyFrame").contentWindow.document; - doc.open("javascript:''"); - doc.write("hello mum"); - doc.close(); - }, - - // find current slide based upon location - // first find target anchor and then look - // for associated div element enclosing it - // finally map that to slide number - find_slide_number: function (uri) { - // first get anchor from page location - - var i = uri.indexOf("#"); - - // check if anchor is entire page - if (i < 0) - return 0; // yes - - var anchor = unescape(uri.substr(i+1)); - - // now use anchor as XML ID to find target - var target = document.getElementById(anchor); - - if (!target) - { - // does anchor look like "(2)" for slide 2 ?? - // where first slide is (1) - var re = /\((\d)+\)/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // accept [2] for backwards compatibility - re = /\[(\d)+\]/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // oh dear unknown anchor - return 0; - } - - // search for enclosing slide - - while (true) - { - // browser coerces html elements to uppercase! - if (target.nodeName.toLowerCase() == "div" && - this.has_class(target, "slide")) - { - // found the slide element - break; - } - - // otherwise try parent element if any - - target = target.parentNode; - - if (!target) - { - return 0; // no luck! - } - }; - - for (i = 0; i < slides.length; ++i) - { - if (slides[i] == target) - return i; // success - } - - // oh dear still no luck - return 0; - }, - - previous_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide; - - if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null) - { - w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown); - w3c_slidy.set_eos_status(false); - } - else if (w3c_slidy.slide_number > 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - w3c_slidy.set_eos_status(true); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_location(); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - next_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide, last = w3c_slidy.last_shown; - - if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1) - w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown); - - if ((!incremental || w3c_slidy.last_shown == null) && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number + 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - else if (!w3c_slidy.last_shown) - { - if (last && incremental) - w3c_slidy.last_shown = last; - } - - w3c_slidy.set_location(); - - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - // to first slide with nothing revealed - // i.e. state at start of presentation - first_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - if (w3c_slidy.slide_number != 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = 0; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_eos_status( - !w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.set_location(); - } - }, - - // goto last slide with everything revealed - // i.e. state at end of presentation - last_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - w3c_slidy.last_shown = null; //revealNextItem(lastShown); - - if (w3c_slidy.last_shown == null && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.slides.length - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - - w3c_slidy.show_slide(slide); - } - else - { - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - } - - w3c_slidy.set_eos_status(true); - w3c_slidy.set_location(); - } - }, - - - // ### check this and consider add/remove class - set_eos_status: function (state) { - if (this.eos) - this.eos.style.color = (state ? "rgb(240,240,240)" : "red"); - }, - - // first slide is 0 - goto_slide: function (num) { - //alert("going to slide " + (num+1)); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = num; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide(slide); - w3c_slidy.show_slide_number(); - }, - - - show_slide: function (slide) { - this.sync_background(slide); - window.scrollTo(0,0); - this.remove_class(slide, "hidden"); - }, - - hide_slide: function (slide) { - this.add_class(slide, "hidden"); - }, - - // show just the backgrounds pertinent to this slide - // when slide background-color is transparent - // this should now work with rgba color values - sync_background: function (slide) { - var background; - var bgColor; - - if (slide.currentStyle) - bgColor = slide.currentStyle["backgroundColor"]; - else if (document.defaultView) - { - var styles = document.defaultView.getComputedStyle(slide,null); - - if (styles) - bgColor = styles.getPropertyValue("background-color"); - else // broken implementation probably due Safari or Konqueror - { - //alert("defective implementation of getComputedStyle()"); - bgColor = "transparent"; - } - } - else - bgColor == "transparent"; - - if (bgColor == "transparent" || - bgColor.indexOf("rgba") >= 0 || - bgColor.indexOf("opacity") >= 0) - { - var slideClass = this.get_class_list(slide); - - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - - var bgClass = this.get_class_list(background); - - if (this.matching_background(slideClass, bgClass)) - this.remove_class(background, "hidden"); - else - this.add_class(background, "hidden"); - } - } - else // forcibly hide all backgrounds - this.hide_backgrounds(); - }, - - hide_backgrounds: function () { - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - this.add_class(background, "hidden"); - } - }, - - // compare classes for slide and background - matching_background: function (slideClass, bgClass) { - var i, count, pattern, result; - - // define pattern as regular expression - pattern = /\w+/g; - - // check background class names - result = bgClass.match(pattern); - - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (result[i] == "background") - continue; - - ++count; - } - - if (count == 0) // default match - return true; - - // check for matches and place result in array - result = slideClass.match(pattern); - - // now check if desired name is present for background - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (this.has_token(bgClass, result[i])) - return true; - } - - return false; - }, - - resized: function () { - var width = 0; - - if ( typeof( window.innerWidth ) == 'number' ) - width = window.innerWidth; // Non IE browser - else if (document.documentElement && document.documentElement.clientWidth) - width = document.documentElement.clientWidth; // IE6 - else if (document.body && document.body.clientWidth) - width = document.body.clientWidth; // IE4 - - var height = 0; - - if ( typeof( window.innerHeight ) == 'number' ) - height = window.innerHeight; // Non IE browser - else if (document.documentElement && document.documentElement.clientHeight) - height = document.documentElement.clientHeight; // IE6 - else if (document.body && document.body.clientHeight) - height = document.body.clientHeight; // IE4 - - if (height && (width/height > 1.05*1024/768)) - { - width = height * 1024.0/768; - } - - // IE fires onresize even when only font size is changed! - // so we do a check to avoid blocking < and > actions - if (width != w3c_slidy.last_width || height != w3c_slidy.last_height) - { - if (width >= 1100) - w3c_slidy.size_index = 5; // 4 - else if (width >= 1000) - w3c_slidy.size_index = 4; // 3 - else if (width >= 800) - w3c_slidy.size_index = 3; // 2 - else if (width >= 600) - w3c_slidy.size_index = 2; // 1 - else if (width) - w3c_slidy.size_index = 0; - - // add in font size adjustment from meta element e.g. - // - // useful when slides have too much content ;-) - - if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment && - w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length) - w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment; - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - w3c_slidy.adjust_object_dimensions(width, height); - - if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index]) - { - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - } - - w3c_slidy.last_width = width; - w3c_slidy.last_height = height; - - // force reflow to work around Mozilla bug - if (w3c_slidy.ns_pos) - { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - } - - // force correct positioning of toolbar - w3c_slidy.refresh_toolbar(200); - } - }, - - scrolled: function () { - if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset(); - // hide toolbar - w3c_slidy.toolbar.style.display = "none"; - - // make it reappear later - if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all) - { - setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000); - w3c_slidy.scrollhack = 1; - } - } - }, - - hide_toolbar: function () { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden"); - window.focus(); - }, - - // used to ensure IE refreshes toolbar in correct position - refresh_toolbar: function (interval) { - if (!w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hide_toolbar(); - setTimeout(function () {w3c_slidy.show_toolbar(); }, interval); - } - }, - - // restores toolbar after short delay - show_toolbar: function () { - if (w3c_slidy.want_toolbar) - { - w3c_slidy.toolbar.style.display = "block"; - - if (!w3c_slidy.ns_pos) - { - // adjust position to allow for scrolling - var xoffset = w3c_slidy.scroll_x_offset(); - w3c_slidy.toolbar.style.left = xoffset; - w3c_slidy.toolbar.style.right = xoffset; - - // determine vertical scroll offset - //var yoffset = scrollYOffset(); - - // bottom is doc height - window height - scroll offset - //var bottom = documentHeight() - lastHeight - yoffset - - //if (yoffset > 0 || documentHeight() > lastHeight) - // bottom += 16; // allow for height of scrollbar - - w3c_slidy.toolbar.style.bottom = 0; //bottom; - } - - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden"); - } - - w3c_slidy.scrollhack = 0; - - - // set the keyboard focus to the help link on the - // toolbar to ensure that document has the focus - // IE doesn't always work with window.focus() - // and this hack has benefit of Enter for help - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - }, - -// invoked via F key - toggle_toolbar: function () { - if (!w3c_slidy.view_all) - { - if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden")) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 1; - } - else - { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 0; - } - } - }, - - scroll_x_offset: function () { - if (window.pageXOffset) - return self.pageXOffset; - - if (document.documentElement && - document.documentElement.scrollLeft) - return document.documentElement.scrollLeft; - - if (document.body) - return document.body.scrollLeft; - - return 0; - }, - - scroll_y_offset: function () { - if (window.pageYOffset) - return self.pageYOffset; - - if (document.documentElement && - document.documentElement.scrollTop) - return document.documentElement.scrollTop; - - if (document.body) - return document.body.scrollTop; - - return 0; - }, - - // looking for a way to determine height of slide content - // the slide itself is set to the height of the window - optimize_font_size: function () { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - //var dh = documentHeight(); //getDocHeight(document); - var dh = slide.scrollHeight; - var wh = getWindowHeight(); - var u = 100 * dh / wh; - - alert("window utilization = " + u + "% (doc " - + dh + " win " + wh + ")"); - }, - - // from document object - get_doc_height: function (doc) { - if (!doc) - doc = document; - - if (doc && doc.body && doc.body.offsetHeight) - return doc.body.offsetHeight; // ns/gecko syntax - - if (doc && doc.body && doc.body.scrollHeight) - return doc.body.scrollHeight; - - alert("couldn't determine document height"); - }, - - get_window_height: function () { - if ( typeof( window.innerHeight ) == 'number' ) - return window.innerHeight; // Non IE browser - - if (document.documentElement && document.documentElement.clientHeight) - return document.documentElement.clientHeight; // IE6 - - if (document.body && document.body.clientHeight) - return document.body.clientHeight; // IE4 - }, - - document_height: function () { - var sh, oh; - - sh = document.body.scrollHeight; - oh = document.body.offsetHeight; - - if (sh && oh) - { - return (sh > oh ? sh : oh); - } - - // no idea! - return 0; - }, - - smaller: function () { - if (w3c_slidy.size_index > 0) - { - --w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - bigger: function () { - if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1) - { - ++w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - // with thanks to Ivan Herman for the suggestion - adjust_object_dimensions: function (width, height) { - for( var i = 0; i < w3c_slidy.objects.length; i++ ) - { - var obj = this.objects[i]; - var mimeType = obj.getAttribute("type"); - - if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash") - { - if ( !obj.initialWidth ) - obj.initialWidth = obj.getAttribute("width"); - - if ( !obj.initialHeight ) - obj.initialHeight = obj.getAttribute("height"); - - if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" ) - { - var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1)); - var newW = width * (w/100.0); - obj.setAttribute("width",newW); - } - - if ( obj.initialHeight && - obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" ) - { - var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1)); - var newH = height * (h/100.0); - obj.setAttribute("height", newH); - } - } - } - }, - - // needed for Opera to inhibit default behavior - // since Opera delivers keyPress even if keyDown - // was cancelled - key_press: function (event) { - if (!event) - event = window.event; - - if (!w3c_slidy.key_wanted) - return w3c_slidy.cancel(event); - - return true; - }, - - // See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes - key_down: function (event) { - var key, target, tag; - - w3c_slidy.key_wanted = true; - - if (!event) - event = window.event; - - // kludge around NS/IE differences - if (window.event) - { - key = window.event.keyCode; - target = window.event.srcElement; - } - else if (event.which) - { - key = event.which; - target = event.target; - } - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // avoid interfering with keystroke - // behavior for non-slidy chrome elements - if (!w3c_slidy.slidy_chrome(target) && - w3c_slidy.special_element(target)) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey || event.metaKey) - return true; - - // dismiss table of contents if visible - if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40) - { - w3c_slidy.hide_table_of_contents(true); - - if (key == 27 || key == 84 || key == 67) - return w3c_slidy.cancel(event); - } - - if (key == 34) // Page Down - { - w3c_slidy.next_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 33) // Page Up - { - w3c_slidy.previous_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 32) // space bar - { - w3c_slidy.next_slide(true); - return w3c_slidy.cancel(event); - } - else if (key == 37) // Left arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.previous_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 36) // Home - { - w3c_slidy.first_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 35) // End - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 39) // Right arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.next_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 13) // Enter - { - if (w3c_slidy.outline) - { - if (w3c_slidy.outline.visible) - w3c_slidy.fold(w3c_slidy.outline); - else - w3c_slidy.unfold(w3c_slidy.outline); - - return w3c_slidy.cancel(event); - } - } - else if (key == 188) // < for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 190) // > for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 189 || key == 109) // - for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 187 || key == 191 || key == 107) // = + for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 83) // S for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 66) // B for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 90) // Z for last slide - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 70) // F for toggle toolbar - { - w3c_slidy.toggle_toolbar(); - return w3c_slidy.cancel(event); - } - else if (key == 65) // A for toggle view single/all slides - { - w3c_slidy.toggle_view(); - return w3c_slidy.cancel(event); - } - else if (key == 75) // toggle action of left click for next page - { - w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled; - var alert_msg = (w3c_slidy.mouse_click_enabled ? - "enabled" : "disabled") + " mouse click advance"; - - alert(w3c_slidy.localize(alert_msg)); - return w3c_slidy.cancel(event); - } - else if (key == 84 || key == 67) // T or C for table of contents - { - if (w3c_slidy.toc) - w3c_slidy.toggle_table_of_contents(); - - return w3c_slidy.cancel(event); - } - else if (key == 72) // H for help - { - window.location = w3c_slidy.help_page; - return w3c_slidy.cancel(event); - } - //else alert("key code is "+ key); - - return true; - }, - - // safe for both text/html and application/xhtml+xml - create_element: function (name) { - if (this.xhtml && (typeof document.createElementNS != 'undefined')) - return document.createElementNS("http://www.w3.org/1999/xhtml", name) - - return document.createElement(name); - }, - - get_element_style: function (elem, IEStyleProp, CSSStyleProp) { - if (elem.currentStyle) - { - return elem.currentStyle[IEStyleProp]; - } - else if (window.getComputedStyle) - { - var compStyle = window.getComputedStyle(elem, ""); - return compStyle.getPropertyValue(CSSStyleProp); - } - return ""; - }, - - // the string str is a whitespace separated list of tokens - // test if str contains a particular token, e.g. "slide" - has_token: function (str, token) { - if (str) - { - // define pattern as regular expression - var pattern = /\w+/g; - - // check for matches - // place result in array - var result = str.match(pattern); - - // now check if desired token is present - for (var i = 0; i < result.length; i++) - { - if (result[i] == token) - return true; - } - } - - return false; - }, - - get_class_list: function (element) { - if (typeof element.className != 'undefined') - return element.className; - - return element.getAttribute("class"); - }, - - has_class: function (element, name) { - if (element.nodeType != 1) - return false; - - var regexp = new RegExp("(^| )" + name + "\W*"); - - if (typeof element.className != 'undefined') - return regexp.test(element.className); - - return regexp.test(element.getAttribute("class")); - }, - - remove_class: function (element, name) { - var regexp = new RegExp("(^| )" + name + "\W*"); - var clsval = ""; - - if (typeof element.className != 'undefined') - { - clsval = element.className; - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.className = clsval; - } - } - else - { - clsval = element.getAttribute("class"); - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.setAttribute("class", clsval); - } - } - }, - - add_class: function (element, name) { - if (!this.has_class(element, name)) - { - if (typeof element.className != 'undefined') - element.className += " " + name; - else - { - var clsval = element.getAttribute("class"); - clsval = clsval ? clsval + " " + name : name; - element.setAttribute("class", clsval); - } - } - }, - - // HTML elements that can be used with class="incremental" - // note that you can also put the class on containers like - // up, ol, dl, and div to make their contents appear - // incrementally. Upper case is used since this is what - // browsers report for HTML node names (text/html). - incremental_elements: null, - okay_for_incremental: function (name) { - if (!this.incremental_elements) - { - var inclist = new Array(); - inclist["p"] = true; - inclist["pre"] = true; - inclist["li"] = true; - inclist["blockquote"] = true; - inclist["dt"] = true; - inclist["dd"] = true; - inclist["h2"] = true; - inclist["h3"] = true; - inclist["h4"] = true; - inclist["h5"] = true; - inclist["h6"] = true; - inclist["span"] = true; - inclist["address"] = true; - inclist["table"] = true; - inclist["tr"] = true; - inclist["th"] = true; - inclist["td"] = true; - inclist["img"] = true; - inclist["object"] = true; - this.incremental_elements = inclist; - } - return this.incremental_elements[name.toLowerCase()]; - }, - - next_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.next_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) // ELEMENT - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - previous_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.previous_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - // set visibility for all elements on current slide with - // a parent element with attribute class="incremental" - set_visibility_all_incremental: function (value) { - var node = this.next_incremental_item(null); - - if (value == "hidden") - { - while (node) - { - w3c_slidy.add_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - else // value == "visible" - { - while (node) - { - w3c_slidy.remove_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - }, - - // reveal the next hidden item on the slide - // node is null or the node that was last revealed - reveal_next_item: function (node) { - node = w3c_slidy.next_incremental_item(node); - - if (node && node.nodeType == 1) // an element - w3c_slidy.remove_class(node, "invisible"); - - return node; - }, - - // exact inverse of revealNextItem(node) - hide_previous_item: function (node) { - if (node && node.nodeType == 1) // an element - w3c_slidy.add_class(node, "invisible"); - - return this.previous_incremental_item(node); - }, - - // left to right traversal of root's content - next_node: function (root, node) { - if (node == null) - return root.firstChild; - - if (node.firstChild) - return node.firstChild; - - if (node.nextSibling) - return node.nextSibling; - - for (;;) - { - node = node.parentNode; - - if (!node || node == root) - break; - - if (node && node.nextSibling) - return node.nextSibling; - } - - return null; - }, - - // right to left traversal of root's content - previous_node: function (root, node) { - if (node == null) - { - node = root.lastChild; - - if (node) - { - while (node.lastChild) - node = node.lastChild; - } - - return node; - } - - if (node.previousSibling) - { - node = node.previousSibling; - - while (node.lastChild) - node = node.lastChild; - - return node; - } - - if (node.parentNode != root) - return node.parentNode; - - return null; - }, - - previous_sibling_element: function (el) { - el = el.previousSibling; - - while (el && el.nodeType != 1) - el = el.previousSibling; - - return el; - }, - - next_sibling_element: function (el) { - el = el.nextSibling; - - while (el && el.nodeType != 1) - el = el.nextSibling; - - return el; - }, - - first_child_element: function (el) { - var node; - - for (node = el.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1) - break; - } - - return node; - }, - - first_tag: function (element, tag) { - var node; - - if (!this.is_xhtml) - tag = tag.toUpperCase(); - - for (node = element.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1 && node.nodeName == tag) - break; - } - - return node; - }, - - hide_selection: function () { - if (window.getSelection) // Firefox, Chromium, Safari, Opera - { - var selection = window.getSelection(); - - if (selection.rangeCount > 0) - { - var range = selection.getRangeAt(0); - range.collapse (false); - } - } - else // Internet Explorer - { - var textRange = document.selection.createRange (); - textRange.collapse (false); - } - }, - - get_selected_text: function () { - try - { - if (window.getSelection) - return window.getSelection().toString(); - - if (document.getSelection) - return document.getSelection().toString(); - - if (document.selection) - return document.selection.createRange().text; - } - catch (e) - { - } - - return ""; - }, - - // make note of length of selected text - // as this evaluates to zero in click event - mouse_button_up: function (e) { - w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length; - }, - - // right mouse button click is reserved for context menus - // it is more reliable to detect rightclick than leftclick - mouse_button_click: function (e) { - var rightclick = false; - var leftclick = false; - var middleclick = false; - var target; - - if (!e) - var e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target.nodeType == 3) - target = target.parentNode; - - if (e.which) // all browsers except IE - { - leftclick = (e.which == 1); - middleclick = (e.which == 2); - rightclick = (e.which == 3); - } - else if (e.button) - { - // Konqueror gives 1 for left, 4 for middle - // IE6 gives 0 for left and not 1 as I expected - - if (e.button == 4) - middleclick = true; - - // all browsers agree on 2 for right button - rightclick = (e.button == 2); - } - else - leftclick = true; - - if (w3c_slidy.selected_text_len > 0) - { - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - // dismiss table of contents - w3c_slidy.hide_table_of_contents(false); - - // check if target is something that probably want's clicks - // e.g. a, embed, object, input, textarea, select, option - var tag = target.nodeName.toLowerCase(); - - if (w3c_slidy.mouse_click_enabled && leftclick && - !w3c_slidy.special_element(target) && - !target.onclick) - { - w3c_slidy.next_slide(true); - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - return true; - }, - - special_element: function (e) { - var tag = e.nodeName.toLowerCase(); - - return e.onkeydown || - e.onclick || - tag == "a" || - tag == "embed" || - tag == "object" || - tag == "video" || - tag == "audio" || - tag == "input" || - tag == "textarea" || - tag == "select" || - tag == "option"; - }, - - slidy_chrome: function (el) { - while (el) - { - if (el == w3c_slidy.toc || - el == w3c_slidy.toolbar || - w3c_slidy.has_class(el, "outline")) - return true; - - el = el.parentNode; - } - - return false; - }, - - get_key: function (e) - { - var key; - - // kludge around NS/IE differences - if (typeof window.event != "undefined") - key = window.event.keyCode; - else if (e.which) - key = e.which; - - return key; - }, - - get_target: function (e) { - var target; - - if (!e) - e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - if (target.nodeType != 1) - target = target.parentNode; - - return target; - }, - - // does display property provide correct defaults? - is_block: function (elem) { - var tag = elem.nodeName.toLowerCase(); - - return tag == "ol" || tag == "ul" || tag == "p" || - tag == "li" || tag == "table" || tag == "pre" || - tag == "h1" || tag == "h2" || tag == "h3" || - tag == "h4" || tag == "h5" || tag == "h6" || - tag == "blockquote" || tag == "address"; - }, - - add_listener: function (element, event, handler) { - if (window.addEventListener) - element.addEventListener(event, handler, false); - else - element.attachEvent("on"+event, handler); - }, - - // used to prevent event propagation from field controls - stop_propagation: function (event) { - event = event ? event : window.event; - event.cancelBubble = true; // for IE - - if (event.stopPropagation) - event.stopPropagation(); - - return true; - }, - - cancel: function (event) { - if (event) - { - event.cancel = true; - event.returnValue = false; - - if (event.preventDefault) - event.preventDefault(); - } - - w3c_slidy.key_wanted = false; - return false; - }, - -// for each language define an associative array -// and also the help text which is longer - - strings_es: { - "slide":"pág.", - "help?":"Ayuda", - "contents?":"Índice", - "table of contents":"tabla de contenidos", - "Table of Contents":"Tabla de Contenidos", - "restart presentation":"Reiniciar presentación", - "restart?":"Inicio" - }, - help_es: - "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " + - "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.", - - strings_ca: { - "slide":"pàg..", - "help?":"Ajuda", - "contents?":"Índex", - "table of contents":"taula de continguts", - "Table of Contents":"Taula de Continguts", - "restart presentation":"Reiniciar presentació", - "restart?":"Inici" - }, - help_ca: - "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " + - "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.", - - strings_cs: { - "slide":"snímek", - "help?":"nápověda", - "contents?":"obsah", - "table of contents":"obsah prezentace", - "Table of Contents":"Obsah prezentace", - "restart presentation":"znovu spustit prezentaci", - "restart?":"restart" - }, - help_cs: - "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " + - "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " + - "dá zvětšit a zmenšit pomocí kláves B a S.", - - strings_nl: { - "slide":"pagina", - "help?":"Help?", - "contents?":"Inhoud?", - "table of contents":"inhoudsopgave", - "Table of Contents":"Inhoudsopgave", - "restart presentation":"herstart presentatie", - "restart?":"Herstart?" - }, - help_nl: - "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " + - "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.", - - strings_de: { - "slide":"Seite", - "help?":"Hilfe", - "contents?":"Übersicht", - "table of contents":"Inhaltsverzeichnis", - "Table of Contents":"Inhaltsverzeichnis", - "restart presentation":"Präsentation neu starten", - "restart?":"Neustart" - }, - help_de: - "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " + - "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.", - - strings_pl: { - "slide":"slajd", - "help?":"pomoc?", - "contents?":"spis treści?", - "table of contents":"spis treści", - "Table of Contents":"Spis Treści", - "restart presentation":"Restartuj prezentację", - "restart?":"restart?" - }, - help_pl: - "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" + - "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.", - - strings_fr: { - "slide":"page", - "help?":"Aide", - "contents?":"Index", - "table of contents":"table des matières", - "Table of Contents":"Table des matières", - "restart presentation":"Recommencer l'exposé", - "restart?":"Début" - }, - help_fr: - "Naviguez avec la souris, la barre d'espace, les flèches " + - "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " + - "les touches S et B pour modifier la taille de la police.", - - strings_hu: { - "slide":"oldal", - "help?":"segítség", - "contents?":"tartalom", - "table of contents":"tartalomjegyzék", - "Table of Contents":"Tartalomjegyzék", - "restart presentation":"bemutató újraindítása", - "restart?":"újraindítás" - }, - help_hu: - "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " + - "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " + - "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " + - "a szöveg méretét.", - - strings_it: { - "slide":"pag.", - "help?":"Aiuto", - "contents?":"Indice", - "table of contents":"indice", - "Table of Contents":"Indice", - "restart presentation":"Ricominciare la presentazione", - "restart?":"Inizio" - }, - help_it: - "Navigare con mouse, barra spazio, frecce sinistra/destra o " + - "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.", - - strings_el: { - "slide":"σελίδα", - "help?":"βοήθεια;", - "contents?":"περιεχόμενα;", - "table of contents":"πίνακας περιεχομένων", - "Table of Contents":"Πίνακας Περιεχομένων", - "restart presentation":"επανεκκίνηση παρουσίασης", - "restart?":"επανεκκίνηση;" - }, - help_el: - "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " + - "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " + - "το μέγεθος της γραμματοσειράς.", - - strings_ja: { - "slide":"スライド", - "help?":"ヘルプ", - "contents?":"目次", - "table of contents":"目次を表示", - "Table of Contents":"目次", - "restart presentation":"最初から再生", - "restart?":"最初から" - }, - help_ja: - "マウス左クリック ・ スペース ・ 左右キー " + - "または Page Up ・ Page Downで操作, S ・ Bでフォントサイズ変更", - - strings_zh: { - "slide":"幻灯片", - "help?":"帮助?", - "contents?":"内容?", - "table of contents":"目录", - "Table of Contents":"目录", - "restart presentation":"重新启动展示", - "restart?":"重新启动?" - }, - help_zh: - "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " + - "用 S, B 改变字体大小.", - - strings_ru: { - "slide":"слайд", - "help?":"помощь?", - "contents?":"содержание?", - "table of contents":"оглавление", - "Table of Contents":"Оглавление", - "restart presentation":"перезапустить презентацию", - "restart?":"перезапуск?" - }, - help_ru: - "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" + - "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.", - - strings_sv: { - "slide":"sida", - "help?":"hjälp", - "contents?":"innehåll", - "table of contents":"innehållsförteckning", - "Table of Contents":"Innehållsförteckning", - "restart presentation":"visa presentationen från början", - "restart?":"börja om" - }, - help_sv: - "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " + - "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " + - "Använd tangenterna S och B för att ändra textens storlek.", - - strings: { }, - - localize: function (src) { - if (src == "") - return src; - - // try full language code, e.g. en-US - var s, lookup = w3c_slidy.strings[w3c_slidy.lang]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - - // strip country code suffix, e.g. - // try en if undefined for en-US - var lg = w3c_slidy.lang.split("-"); - - if (lg.length > 1) - { - lookup = w3c_slidy.strings[lg[0]]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - } - - // otherwise string as is - return src; - }, - - init_localization: function () { - var i18n = w3c_slidy; - var help_text = w3c_slidy.help_text; - - // each such language array is declared in the localize array - // this is used as in w3c_slidy.localize("foo"); - this.strings = { - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - }, - - i18n.strings_es[help_text] = i18n.help_es; - i18n.strings_ca[help_text] = i18n.help_ca; - i18n.strings_cs[help_text] = i18n.help_cs; - i18n.strings_nl[help_text] = i18n.help_nl; - i18n.strings_de[help_text] = i18n.help_de; - i18n.strings_pl[help_text] = i18n.help_pl; - i18n.strings_fr[help_text] = i18n.help_fr; - i18n.strings_hu[help_text] = i18n.help_hu; - i18n.strings_it[help_text] = i18n.help_it; - i18n.strings_el[help_text] = i18n.help_el; - i18n.strings_ja[help_text] = i18n.help_ja; - i18n.strings_zh[help_text] = i18n.help_zh; - i18n.strings_ru[help_text] = i18n.help_ru; - i18n.strings_sv[help_text] = i18n.help_sv; - - w3c_slidy.lang = document.body.parentNode.getAttribute("lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = "en"; - } -}; - -// hack for back button behavior -if (w3c_slidy.ie6 || w3c_slidy.ie7) -{ - document.write(""); -} - -// attach event listeners for initialization -w3c_slidy.set_up(); - -// hide the slides as soon as body element is available -// to reduce annoying screen mess before the onload event -setTimeout(w3c_slidy.hide_slides, 50); - diff --git a/uds-p-launchpad/scripts/slidy.js.gz b/uds-p-launchpad/scripts/slidy.js.gz deleted file mode 100644 index 35746cb3d747e3597c504e7bee2e76e2891e499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12797 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

    {s9zCkx}+(g P8 - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/uds-p-launchpad/styles/openstack.css b/uds-p-launchpad/styles/openstack.css deleted file mode 100644 index add7cd0..0000000 --- a/uds-p-launchpad/styles/openstack.css +++ /dev/null @@ -1,441 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 1.6em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/uds-p-launchpad/styles/slidy.css b/uds-p-launchpad/styles/slidy.css deleted file mode 100644 index 96e3da7..0000000 --- a/uds-p-launchpad/styles/slidy.css +++ /dev/null @@ -1,401 +0,0 @@ -/* slidy.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.toolbar { - position: fixed; z-index: 200; - top: auto; bottom: 0; left: 0; right: 0; - height: 1.2em; text-align: right; - padding-left: 1em; - padding-right: 1em; - font-size: 60%; - color: red; - background-color: rgb(240,240,240); - border-top: solid 1px rgb(180,180,180); -} - -div.toolbar span.copyright { - color: black; - margin-left: 0.5em; -} - -div.initial_prompt { - position: absolute; - z-index: 1000; - bottom: 1.2em; - width: 100%; - background-color: rgb(200,200,200); - opacity: 0.35; - background-color: rgb(200,200,200, 0.35); - cursor: pointer; -} - -div.initial_prompt p.help { - text-align: center; -} - -div.initial_prompt p.close { - text-align: right; - font-style: italic; -} - -div.slidy_toc { - position: absolute; - z-index: 300; - width: 60%; - max-width: 30em; - height: 30em; - overflow: auto; - top: auto; - right: auto; - left: 4em; - bottom: 4em; - padding: 1em; - background: rgb(240,240,240); - border-style: solid; - border-width: 2px; - font-size: 60%; -} - -div.slidy_toc .toc_heading { - text-align: center; - width: 100%; - margin: 0; - margin-bottom: 1em; - border-bottom-style: solid; - border-bottom-color: rgb(180,180,180); - border-bottom-width: 1px; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding-top: 0; - padding-bottom: 0; - padding-left: 20px; - padding-right: 20px; - border-width: 0; - clear: both; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - display: none; -} - -div.handout { - margin-left: 20px; - margin-right: 20px; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 10%; - margin-right: 0; -} - -div.slide h1 { - padding-left: 0; - padding-right: 20pt; - padding-top: 4pt; - padding-bottom: 4pt; - margin-top: 0; - margin-left: 0; - margin-right: 60pt; - margin-bottom: 0.5em; - display: block; - font-size: 160%; - line-height: 1.2em; - background: transparent; -} - -div.toc { - position: absolute; - top: auto; - bottom: 4em; - left: 4em; - right: auto; - width: 60%; - max-width: 30em; - height: 30em; - border: solid thin black; - padding: 1em; - background: rgb(240,240,240); - color: black; - z-index: 300; - overflow: auto; - display: block; - visibility: visible; -} - -div.toc-heading { - width: 100%; - border-bottom: solid 1px rgb(180,180,180); - margin-bottom: 1em; - text-align: center; -} - -pre { - font-size: 80%; - font-weight: bold; - line-height: 120%; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 1em; - padding-right: 1em; - border-style: solid; - border-left-width: 1em; - border-top-width: thin; - border-right-width: thin; - border-bottom-width: thin; - border-color: #95ABD0; - color: #00428C; - background-color: #E4E5E7; -} - -li pre { margin-left: 0; } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -.smaller { font-size: smaller } -.bigger { font-size: 130% } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } - -ul li { - list-style: square; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 0; - line-height: 140%; -} - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; - list-style-type: decimal; -} - -li ul li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li ul li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li ul li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -li ol li { - list-style-type: decimal; -} - - -li li ol li { - list-style-type: decimal; -} - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -ul.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -/* for slides with class "title" in table of contents */ -a.titleslide { font-weight: bold; font-style: italic } - -/* - hide images for work around for save as bug - where browsers fail to save images used by CSS -*/ -img.hidden { display: none; visibility: hidden } -div.initial_prompt { display: none; visibility: hidden } - - div.slide { - visibility: visible; - position: inherit; - } - div.handout { - border-top-style: solid; - border-top-width: thin; - border-top-color: black; - } - -@media screen { - .hidden { display: none; visibility: visible } - - div.slide.hidden { display: block; visibility: visible } - div.handout.hidden { display: block; visibility: visible } - div.background { display: none; visibility: hidden } - body.single_slide div.initial_prompt { display: block; visibility: visible } - body.single_slide div.background { display: block; visibility: visible } - body.single_slide div.background.hidden { display: none; visibility: hidden } - body.single_slide .invisible { visibility: hidden } - body.single_slide .hidden { display: none; visibility: hidden } - body.single_slide div.slide { position: absolute } - body.single_slide div.handout { display: none; visibility: hidden } -} - -@media print { - .hidden { display: block; visibility: visible } - - div.slide pre { font-size: 60%; padding-left: 0.5em; } - div.toolbar { display: none; visibility: hidden; } - div.slidy_toc { display: none; visibility: hidden; } - div.background { display: none; visibility: hidden; } - div.slide { page-break-before: always } - /* :first-child isn't reliable for print media */ - div.slide.first-slide { page-break-before: avoid } -} - diff --git a/uds-p-launchpad/styles/w3c-blue.css b/uds-p-launchpad/styles/w3c-blue.css deleted file mode 100644 index 83bd238..0000000 --- a/uds-p-launchpad/styles/w3c-blue.css +++ /dev/null @@ -1,493 +0,0 @@ -/* w3c-blue.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; - background-color: #728ec2; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 3em; - padding-right: 3em; - padding-top: 0.1em; - margin-bottom: 0.8em; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - min-height: 2.3em; - color: white; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - color: white; - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - background: #728ec2; - border-width: 0; - height: 3em; - max-width: 3em; - z-index: 2; - float: left; -} - -#head-logo { - margin: 0; - margin-top: 0.25em; - padding-top: 0.25em; - padding-bottom: 0.2em; - padding-left: 0; - padding-right: 0; - height: 3.2em; - width: 4.8em; - float: right; - z-index: 2; - background: #728ec2; -} - -#head-logo-fallback { - margin: 0; - padding: 0; - margin-top: -0.8em; - width: 4.8em; - float: right; - z-index: 2; -} - -/* the next two classes support vertical and horizontal centering */ -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - color: white; - background-color: #728ec2; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - color: white; - height: auto; -} - -div.slide.cover h2 { - color: white; -} - -div.slide.cover a { - color: white; -} - -div.slide.cover a:visited { color: white } -div.slide.cover a:link { color: white } -div.slide.cover a:hover { color: yellow; text-decoration: underline } -div.slide.cover a:active { color: yellow; text-decoration: underline } - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -div.slide.cover img.cover { - margin: 0 0 0 0; - float: right; - padding-bottom: 4em; - width: 50%; - overflow: hidden; -} - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/uds-p-qa/Overview.html b/uds-p-qa/Overview.html deleted file mode 100644 index e0cf306..0000000 --- a/uds-p-qa/Overview.html +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -

    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/uds-p-qa/Overview.xhtml b/uds-p-qa/Overview.xhtml deleted file mode 100644 index e0cf306..0000000 --- a/uds-p-qa/Overview.xhtml +++ /dev/null @@ -1,910 +0,0 @@ - - - - - -HTML Slidy - - - - - - - - - -
    - -
    -slanted W3C logo -
    -
    - - - - - - - - - - - - - -Cover page images (keys)
    -

    HTML Slidy: Slide Shows in HTML and XHTML

    - -

    Dave Raggett, -<dsr@w3.org>
    -
    -
    -
    -
    Hit the space bar or swipe right for next slide

    -
    - -
    -

    Slide Shows in HTML and XHTML

    - -
      -
    • You can now create accessible slide shows with ease
    • - -
    • Works across browsers and is operated like PowerPoint - -
        -
      • Advance to next slide with mouse click, space bar or swipe right
      • - -
      • Move forward/backward between slides with Cursor Left, -Cursor Right, Pg Up and Pg Dn -keys, or swipe right or left
      • - -
      • Home key for first slide, End - key for last slide
      • - -
      • The "C" key for an automatically generated -table of contents, or click on "contents" on the toolbar or -swipe up or down
      • - -
      • Function F11 to go full screen and back
      • - -
      • The "F" key toggles the display of the footer
      • - -
      • The "A" key toggles display of current vs all -slides - -
          -
        • Try it now to see how to include notes for handouts (this is -explained in the notes following this slide)
        • -
        -
      • - -
      • Font sizes automatically adapt to browser window size - -
          -
        • use S and B keys for -manual control (or < and >, or the - and -+ keys on the number pad
        • -
        • Use CSS to set a relative font size on a given slide to make -the content bigger or smaller than on other slides
        • -
        -
      • - -
      • Switching off JavaScript reveals all slides
      • -
      -
    • - -
    • Now move to next slide to see how it works
    • -
    - - -
    - -
    -

    For handouts, its often useful to include extra notes using a -div element with class="handout" following each slide, as in:

    - -
    -<div class="slide"> 
    - ... your slide content ...
    -</div>
    -
    -<div class="handout">
    - ... stuff that only appears in the handouts ...
    -</div>
    -
    -
    - -
    -

    What you need to do

    - - - -
    -<?xml version="1.0" encoding="utf-8"?>
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    -<head> 
    -  <title>Slide Shows in XHTML</title> 
    -  <meta name="copyright" 
    -   content="Copyright &#169; 2005 your copyright notice" /> 
    -  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
    -   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
    -  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
    -   charset="utf-8" type="text/javascript"></script> 
    -  <style type="text/css"> 
    -    <!-- your custom style rules --> 
    -  </style> 
    -</head>
    -<body>
    -   ... your slides marked up in XHTML ...
    -</body>
    -</html>
    -
    -
    - -
    -

    To get the W3C Blue Style

    - -

    The head element should include the following link to the style -sheet:

    - -
    -<link rel="stylesheet" type="text/css" media="screen, projection, print"
    - href="http://www.w3.org/Talks/Tools/Slidy2/styles/w3c-blue.css" /> 
    -
    - -

    The body element's content should start with the following -markup:

    - -
    -<div class="background"> 
    -  <img id="head-icon" alt="graphic with four colored squares"
    -    src="http://www.w3.org/Talks/Tools/Slidy2/graphics/icon-blue.png" /> 
    -  <object id="head-logo" title="W3C logo" type="image/svg+xml"
    -    data="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.svg"><img
    -   src="http://www.w3.org/Talks/Tools/Slidy2/graphics/w3c-logo-white.gif" 
    -   alt="W3C logo" id="head-logo-fallback" /></object>
    -</div> 
    -
    - -

    This adds the logos on the top left and right corners of the -slide.

    - -

    You are of course welcome to create your own slide designs. -You can provide different styles and backgrounds for -different slides (more details later).

    - -

    Use the meta element with name="copyright" -for use in the slide show footer:

    - -
    -<meta name="copyright" 
    -content="Copyright &#169; 2005-2009 W3C (MIT, ERCIM, Keio)" /> 
    -
    -
    - -
    -

    Upgrading from previous versions of Slidy

    - -
      -
    • This uses a new version of the HTML Slidy script
    • -
    • It is designed to work better with other scripts, -e.g. for UI controls within your slides -
        -
      • Only adds one global name "w3c_slidy"
      • -
      • Doesn't interfere with other scripts that set event handers -such as onload on body element
      • -
      -
    • -
    • Works for slides delivered as text/html and application/xhtml+xml
    • -
    • New presentation timer feature
    • -
    • Initial prompt on first slide to help newcomers to Slidy
    • -
    • Better support for styling slides and printing them
    • -
    • Requires additional style rules, so new script won't work -with old presentations without changes to their style sheets - -
    • -
    • But old presentations will work unchanged as they refer to -the old script!
    • -
    -
    - -
    -

    To use it off-line

    - -
      -
    • You can download slidy.zip and unzip -it to create a Slidy directory on your machine
    • - -
    • If you have cvs access to the W3C site you can check out the Slidy -directory
    • - -
    • Remember to periodically check for updates
    • - -
    • You then have two choices: - -
        -
      1. Use relative URIs depending on your local setup to access the -appropriate files. Use the same directory structure as on the W3C -server, ie, ".../2005/Talks/...".
      2. - -
      3. Run a Web server on your machine so that the directory above -can be accessed via http://localhost/Talks/Tools/Slidy2 -and use the URIs of the form "/Talks/Tools/Slidy2/styles/slidy.css", -"/Talks/Tools/Slidy2/scripts/slidy.js".
      4. -
    • - -
    • In both cases you can then publish your files on the W3C server -unchanged.
    • - -
    • NOTE Internet Explorer on Windows XP now disables -scripting for web pages loaded directly from the local file system, -a work around is to use another browser, e.g. Firefox or Opera
    • - -
    • Please feel free to create your own designs, and help us to build -a gallery of Slidy styles.
    • - -
    • My Google TechTalk (1st Feb 2006) -uses a notebook themed style
    • -
    -
    - -
    -

    Timing Your Presentation

    - -
      -
    • Sometimes it is handy to know just how much time you have to -left to finish your presentation
    • -
    • To get this feature, add the following markup to the -content of the head element, replacing 5 by the duration -of your presentation in minutes -
      <meta name="duration" content="5" />
      -
    • -
    • The time left in minutes and seconds is shown in the footer -next to the slide number
    • -
    • The clock starts to run when you move away from the first slide
    • -
    • Moving back to the first slide pauses the clock
    • -
    - - -
    - -
    -

    Generate a Title Page

    - -

    If you want a separate title page with the W3C blue style, the -first slide should be as follows:

    - -
    -<div class="slide cover"> 
    - <img src="http://www.w3.org/Talks/Tools/Slidy2/graphics/keys.jpg" 
    -  alt="Cover page images (keys)" class="cover" /> 
    - <br clear="all" />            
    - <h1>HTML Slidy: Slide Shows in XHTML</h1> 
    - <p><a href="http://www.w3.org/People/Raggett/">Dave Raggett,</a> 
    - <a href="mailto:dsr@w3.org">dsr@w3.org</a></p> 
    -</div> 
    -
    - -

    The w3c-blue.css -style sheet looks for the classes "slide" and "cover" on div -and img elements using the CSS selector div.slide.cover

    - -

    This technique can be used to assign your slides to different -classes with a different appearence for each such class.

    - -

    Slidy also allows you to use different background markup for -different slides, based upon shared class names, as in "foo" below. -Backgrounds without additional class names are always shown except -when the slide isn't transparent. You may need to tweak your -custom style sheet.

    - -
    -<div class="background foo">
    -   ... background content ...
    -<div>
    -
    -...
    -
    -<div class="slide foo">
    -   ... slide content ...
    -<div>
    -
    -
    - -
    -

    Incremental display of slide contents

    - -

    For incremental display, use class="incremental", for -instance:

    - -
      -
    • First bullet point
    • - -
    • Second bullet point
    • - -
    • Third bullet point
    • -
    - -

    which is marked up as follows:

    - -
    -<ul class="incremental"> 
    -  <li>First bullet point</li> 
    -  <li>Second bullet point</li> 
    -  <li>Third bullet point</li> 
    -</ul> 
    - 
    -<p class="incremental">which is marked up as follows:</p> 
    - 
    -<pre class="incremental"> 
    - ... 
    -</pre> 
    -
    - -
    -

    An element is incrementally revealed if its parent element has -class="incremental" or if itself has that attribute. Text nodes are -not elements and are revealed when their parent element is revealed. -You can use class="incremental" on any element except for <br />. -Use class="non-incremental" to override the effect of setting the -parent element's class to incremental.

    - -

    Note: you will see a red asterisk on the left of the toolbar -when there is still something more to reveal.

    -
    -
    - -
    -

    Create outline lists with hidden content

    - -

    You can make your bullet points or numbered list items -into outlines that you can expand or collapse

    - -
      -
    • Just add class="outline" to the ul or ol -element. Click on this list item for more details. - -
        -
      • The Slidy script will then treat the list -as an outline list.
      • -
      • Clicking on outline list items will expand/collapse -block-level elements within that list item.
      • -
      • Click on the above to make this list item -collapse again.
      • -
      -
    • -
    • Users will then see expand/collapse icons as appropriate -and may click anywhere on the list item to change its state. -This particular list item can't be expanded or collapsed.
    • -
    • Add class="expand" to any li elements that -you want to start in an expanded state. - -
        -
      • By default Slidy hides all the block level elements within the -outline list items unless you have specified class="expand".
      • -
      • Such pre-expanded items can be collapsed by clicking on them.
      • -
      -
    • -
    • Note expand/collapse icon highlighting requires browser -support for :hover which isn't supported by IE6. - -
        -
      • Microsoft says it will be supported by IE7 along with -many fixes for other CSS woes in IE6.
      • -
      -
    • -
    - -
    -<ol class='outline'>
    -  <!-- topic 1 starts collapsed -->
    -  <li>Topic 1
    -    <ol>
    -        <li>subtopic a</li>
    -        <li>subtopic b</li>
    -    </ol>
    -  </li>
    -  <!-- topic 2 starts expanded -->
    -  <li class="expand">Topic 2
    -    <ol>
    -        <li>subtopic c</li>
    -        <li>subtopic d</li>
    -    </ol>
    -  </li>
    -</ol>
    -
    -
    - - -
    -

    Make your images scale with the browser window size

    - -

    For adaptive layout, use percentage widths on images, together -with CSS positioning:

    - -
      -
    • CSS positioning is simpler and more reliable than using -tables
    • -
    - -
    -<div class="slide"> 
    -  <h1>Analysts - "Open standards programming will become 
    -  mainstream, focused around VoiceXML"</h1> 
    -  <!-- use CSS positioning and scaling for adaptive layout --> 
    -  <img src="trends.png" width="50%" style="float:left" 
    -   alt="projected growth of VoiceXML" /> 
    -
    -  <blockquote style="float:right;width: 35%"> 
    -    VoiceXML will dominate the voice environment, due to its 
    -    flexibility and eventual multimodal capabilities 
    -  </blockquote><br clear="all" /> 
    - 
    -  <p style="text-align:center">Source Data Monitor, March 
    -  2004</p> 
    -</div> 
    -
    - -

    To work around a CSS rendering bug in IE relating -to margins, you can set display:inline on floated elements.

    -
    - -
    -

    Incremental display of layered images

    - -

    These can be marked up using CSS relative positioning, e.g.

    - -
    -<div class="incremental" 
    - style="margin-left: 4em; position: relative"> 
    -  <img src="graphics/face1.gif" alt="face" 
    -   style="position: static; vertical-align: bottom"/> 
    -  <img src="graphics/face2.gif" alt="eyes" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face3.gif" alt="nose" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -  <img src="graphics/face4.gif" alt="mouth" 
    -    style="position: absolute; left: 0; top: 0" /> 
    -</div> 
    -
    - -

    You should also use transparent GIF -images to avoid the IE/Win bug for alpha channel in PNG. A fix is -expected in IE 7. A work around is -available on skyzyx.com. My thanks to ACID2 for the -graphics.

    - -
    -"face" -eyes -mouth
    -
    - -
    -

    How to center content vertically and horizontally

    -
    -
    -

    Within the div element for your slide:

    -
    -<div class="vbox"></div>
    -<div class="hbox">
    -Place the content here
    -</div>
    -
    -

    and style it with the following:

    -
    -div.vbox {
    -  float: left;
    -  height: 40%; width: 50%;
    -  margin-top: -220px;
    -}
    -div.hbox {
    -  width:60%;  margin-top: 0;
    -  margin-left:auto; margin-right:auto;
    -  height: 60%;
    -  border:1px solid silver;
    -  background:#F0F0F0;
    -  overflow:auto;
    -  text-align:left;
    -  clear:both;
    -}
    -
    - -

    The above styling is included in w3c-blue.css, -which is designed to be used with slidy.css, but you -are encouraged to develop your own style sheet with your own look and feel.

    -
    -
    - -
    -

    Include SVG Content

    - -

    Inclusion of SVG content can be done using the object element, -for example:

    - -
    Indian Office logo
    - -

    has been achieved by:

    - -
    -<object data="graphics/example.svg" type="image/svg+xml" 
    -  width="50%" height="10%" title="Indian Office logo"> 
    -    <img src="graphics/example.png" width="50%" 
    -          alt="Indian Office logo" /> 
    -</object> 
    -
    - -

    This ensures that the enclosed png is displayed when the browser -has no plugin installed or can't display SVG directly. Providing -such a fall back is very important! Don't forget the alt text for -people who can't see the image.

    - -

    However, there are caveats, see the next slide!

    -
    - -
    -

    Caveats with SVG+object

    - -

    Adobe has recently withdrawn support for its SVG Viewer, so you are -recommended to consider alternatives. -If you still using the Adobe SVG viewer you should be aware of bugs -when using the it with IE, Namely:

    - -
      -
    • Most modern browsers generally support SVG SVG Tiny 1.1 or better -natively without the need for a plugin
    • - -
    • If you need to use Internet Explorer you are advised to upgrade -to IE9 which includes native support for SVG.
    • - -
    • Patches to Internet Explorer mean that the Adobe SVG Viewer -version 3.03 no longer works with IE6. You are therefore recommended -to uninstall version 3.03 and instead install Adobe SVG Viewer -6.0 preview if this is available to to you.
    • - -
    • IE6 makes a copy of the SVG file on the local disc -when displaying it; but doesn't pass the original URI to the plugin
    • - -
    • As a result relative references from within the SVG to external -resources (scripts, CSS, images, other SVG) will break.
    • - -
    • The work around is to use absolute references within your SVG.
    • - -
    • On Windows, the Adobe SVG plugin doesn't respect the CSS z-index -property, and if used on backgrounds will always show through other -content
    • -
    -
    - -
    -

    Additional Remarks

    - -
      -
    • Slides are auto-numbered on the slide show footer
    • - -
    • You can link into the middle of a slide -show: - -
        -
      • It works out which slide you want and hides the rest
      • - -
      • You can even link between slides in the same slide show
      • - -
      • Individual sides can be addressed with the syntax #(slide -number),
        -e.g. slide 3 of this presentation is: http://www.w3.org/Talks/Tools/Slidy#(3) -
          -
        • Previous versions of Slidy used square brackets, which will -also work.
        • -
      • -
      • Note that the browser's back/forward buttons may not work as -you might expect due to browser problems.
      • -
      -
    • - -
    • Adding "title" to the list of classes for div elements that serve -as title pages will render the corresponding entry in the table of -contents in bold italic text (press "C" now for an example)
    • - -
    • If your slides have more content than normal, use a meta -element to request a smaller font - -
        -
      • the following requests fonts to be one step smaller than -the Slidy default for the current window width, and positive -integers will make the fonts correspondingly larger
      • -
      - -
      -<meta name="font-size-adjustment" content="-1" /> 
      -
      - -
        -
      • Slidy uses JavaScript to dynamically set the font size on the -body element, but it is okay to specify relative font changes on -other elements within your own style sheet, e.g.
      • -
      -
      div.slide.large { font-size: 200% }
      -
    • - -
    • You are encouraged to ensure your markup is valid. HTML Tidy can be used -to find and correct common markup problems
    • - -
    • The slide show script and style sheet can be used freely under -W3C's software -licensing and document -use policies
    • -
    • At XTech2006 -I gave this presentation -on Slidy -(Paper).
    • -
    -
    - -
    -

    Localization and automatic translation

    - -

    Slidy now includes support for localization

    - - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - -
      -
    • The tool bar is localized according to the language of the presentation
    • -
    • This is taken from the xml:lang or lang attributes on the html element
    • -
    • The help file is -selected based upon your browser's language preferences
    • -
    • As of 29th July 2010, the languages supported are: English, -Spanish, Catalonian, Czech, Dutch, German, Polish, French, -Hungarian, Italian, Greek, Japanese, Chinese, Russian and -Swedish
    • -
    • If you would like to contribute localizations for other languages, -please get in touch with Dave Raggett <dsr@w3.org>
    • -
    • The following illustrates what was used for Spanish
    • -
    -
    -// for each language there is an associative array
    -  strings_es: {
    -    "slide":"pág.",
    -    "help?":"Ayuda",
    -    "contents?":"Índice",
    -    "table of contents":"tabla de contenidos",
    -    "Table of Contents":"Tabla de Contenidos",
    -    "restart presentation":"Reiniciar presentación",
    -    "restart?":"Inicio"
    -  },
    -  help_es:
    -    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    -    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",
    -
    - -

    Note: Slidy now works with current slides translated into French. Use -right mouse button to open frame without Google header. To disable -automatic translation of the content of particular elements add -class="notranslate", see breaking the language barrier.

    -
    - -
    -

    Future Plans

    - -

    Recent additions have included a table of contents, and a way to -hide and reveal content in the spirit of outline lists. The -script has been rewritten to make it easier to combine with other -scripts, e.g. for UI controls, and support swipes for navigation on -touch screen devices. Further work is anticipated on the -following:

    - -
      -
    • Collecting a gallery of good looking slide themes -
        -
      • Opportunities for graphics designers!
      • -
      -
    • -
    • Bob Ferris has worked on a -number of UI extensions which could be incorporated into the -W3C slidy script.
    • -
    • Getting SVG Tiny to work on IE without need for SVG plugin -
        -
      • Using scripts to dynamically convert SVG Tiny to VML
      • -
      • Note that IE9 introduces native SVG support, so it may -no longer be worth working on SVG to VML for rendering of SVG
      • -
      -
    • -
    • Pre-alpha version of wysiwyg slide editor (see screenshot) -
        -
      • Using contentEditable when available, otherwise -falling back to textarea and plain text conventions
      • -
      • Using XMLHttpRequest to dynamically reflect changes to server
      • -
      -
    • -
    • Mechanism for remotely driving Slidy as part of distributed meetings -
        -
      • Using XMLHttpRequest to listen for navigation commands
      • -
      • Using VoIP for accompanying audio and teleconferencing
      • -
      • Synchronizing recorded spoken presentation with currently viewed slide
      • -
      -
    • -
    • Filters from PowerPoint and Open Office - -
    • -
    - -

    If you have comments, suggestions for improvements, or would -like to volunteer your help with further work on Slidy, -please contact Dave Raggett <dsr@w3.org>

    -
    - -
    -

    Acknowledgements

    - -
      -
    • My thanks to everyone who sent in bug reports and feature -requests
    • -
    • Opera Software for implementing CSS @media projection and -promoting the idea of using the Web for presentations with -Opera -Show
    • -
    • Tantek Çelik for his -pioneering work on applying JavaScript for slide presentations on -other browsers
    • -
    • Eric Meyer for taking this further with the excellent S5
    • -
    • W3C's slidemaker -tool, which uses a perl script to split an html file up into -one file per slide with navigation buttons
    • -
    • Early versions of HTML -Tidy which supported a means to create presentations via splitting -html files on h2 elements
    • -
    • Many sites with advice on JavaScript work arounds for browser -variations
    • -
    • Microsoft for pioneering contentEditable and XMLHTTP which -both provide tremendous opportunities for Web applications
    • -
    • Microsoft Office which provided the impetus for creating -Slidy as a Web-based alternative to the ubiquitous use of PowerPoint
    • -
    - -

    Note that while Slidy and -S5 were developed independently, both support the use of the -class values "slide" and "handout" for div elements. Slidy doesn't -support the "layout" class featured in S5 and Opera Show, but -instead provides a more flexible alternative with the "background" -class, which enables different backgrounds on different slides.

    -
    - -
    -

    Acknowledgements

    - -

    The following people have contributed localizations:

    - -
      -
    • Emmanuelle Gutiérrez y Restrepo, Spanish
    • -
    • Joan V. Baz, Catalan
    • -
    • Jakub Vrána, Czech
    • -
    • Ruud Steltenpool, Dutch
    • -
    • Beat Vontobel, German
    • -
    • Krzysztof Kotowicz, Polish
    • -
    • Tamas Horvath, Hungarian
    • -
    • Creso Moraes, Brazilian Portuguese
    • -
    • Giuseppe Scollo, Italian
    • -
    • Konstantinos Koukopoulos, Greek
    • -
    • Yoshikazu Sawa (澤 義和), Japanese
    • -
    • Shelley Shyan, Chinese
    • -
    • Andrew Pantyukhin, Russian
    • -
    • Saasha Metsärantala, Swedish
    • -
    - -

    The following people have contributed bug reports:

    - -
      -
    • Ivan Herman
    • -
    • Steve Bratt
    • -
    • Peter Patel-Schneider
    • -
    • Matthew Coller
    • -
    • Rune Heggtveit
    • -
    • Gopal Venkatesan
    • -
    • Cay Horstmann
    • -
    • Schuyler Duveen
    • -
    • Matteo Nannini
    • -
    • Ralph Swick
    • -
    • Jakub Vrána
    • -
    • Philip Bolt
    • -
    • Jon Frost
    • -
    - -

    Douglas Crockford for jsmin -which was used to minify the script before compressing it with gzip.

    -
    - - diff --git a/uds-p-qa/blank.html b/uds-p-qa/blank.html deleted file mode 100644 index c9081eb..0000000 --- a/uds-p-qa/blank.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -HTML Slidy - template for basic presentations - - - - - - - -
    -

    Sample heading

    - -

    This is a template file you can copy and edit on your own server.

    - -
      -
    • point 1
    • -
    • point 2
    • -
    • . . .
    • -
    -
    - - diff --git a/uds-p-qa/graphics/bullet-fold-dim.gif b/uds-p-qa/graphics/bullet-fold-dim.gif deleted file mode 100644 index bce1a2a11c5532597bf9f535a7ffbf4fbf7d3f91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JN>NcHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvk@lY=Jv;`AXK3rv)x@3}*5D!zp z3kQRhQR~Ad9k38c*dIQrL7QPVqY7hq0o&xb58uRDCnmq-|1J9dLiA7Gy3mG}R$fj9 FYXE7rNksqv diff --git a/uds-p-qa/graphics/bullet-fold-dim.png b/uds-p-qa/graphics/bullet-fold-dim.png deleted file mode 100644 index 4e28cfa8cd355ebeeacd2e699594379eac1eb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 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 Dhk;$x diff --git a/uds-p-qa/graphics/bullet-fold.gif b/uds-p-qa/graphics/bullet-fold.gif deleted file mode 100644 index d4b063c91b5c246ba21e49df494ce6e8d6aec2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 diff --git a/uds-p-qa/graphics/bullet-nofold-dim.gif b/uds-p-qa/graphics/bullet-nofold-dim.gif deleted file mode 100644 index 98a4c39f00ea566ea2d1629b8c2187d802482809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmZ?wbhEHb)L;-{Sjf!KI`{aQGiP4E{tpC-KUo;L7?>G!7=QpI&%hKvr+?*X4*tb0 zYv*+?-MX_mwo>v&hlIqERat%s3P&~xczok!+bna(j)m(@QsaGo5eY7){$-zEvan8J uT=A8YON05k9)m~#+n(?XuY9&mlE{2fb+K-rXyJ34!2EmP|F|$RSOWk!$2hP6 diff --git a/uds-p-qa/graphics/bullet-nofold-dim.png b/uds-p-qa/graphics/bullet-nofold-dim.png deleted file mode 100644 index 27bccb2dde2052942a6f4bd0a8acf7bf169796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 GU=09ar#5{6 diff --git a/uds-p-qa/graphics/bullet-nofold.png b/uds-p-qa/graphics/bullet-nofold.png deleted file mode 100644 index 28215ecd4675584e8a272d82eec129f0e86e34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 zcmV-O3%B%%P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=00004XF*Lt006O$eEU(80000WV@Og>004R=004l4008;_004mL004C` z008P>0026e000+nl3&F}0001ENklGZ9h^-SeSwmg m4hHBBr2EVN00030{{sNSt`VjJi-9))0000 diff --git a/uds-p-qa/graphics/bullet-unfold-dim.gif b/uds-p-qa/graphics/bullet-unfold-dim.gif deleted file mode 100644 index b758cbedc6562e85e52e1e899de7d65e062a5604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JM#@cHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvku}Ss@Q+I)f&bl*5Ahxia6SlMK-)yYqs}FDFZ4PVg K?BeBQum%8{rAqq% diff --git a/uds-p-qa/graphics/bullet-unfold-dim.png b/uds-p-qa/graphics/bullet-unfold-dim.png deleted file mode 100644 index 1dec59d8f3e2354da112b76d33c012526aaf8572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2913 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 LNkvXXu0mjfFF0fv diff --git a/uds-p-qa/graphics/bullet-unfold.gif b/uds-p-qa/graphics/bullet-unfold.gif deleted file mode 100644 index e5ecd5bab3bb35b03fe5c9c73b27e4037a22f6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 zcmZ?wbhEHb)L;-{IK;vL2LD^<9zT5eKQd7K$->CRz`~#dQUFrRz?|W+>(0Lkot~?g z8m>RR_FAk)&CDAUC!U<>@OsxPS0?9Neutci4YD^Fx(hs*ZZMf0DDYHdWNXYQVMs9Y yWQab%wm}a}ecKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=00004XF*Lt006O$eEU(80000WV@Og>004R=004l4008;_004mL004C` z008P>0026e000+nl3&F}0001ZNklJQ3fiVOHlAl$$F2LJ#7|NjF3MC}=>=2f<300000NkvXX Hu0mjf?|WeS diff --git a/uds-p-qa/graphics/bullet.png b/uds-p-qa/graphics/bullet.png deleted file mode 100644 index 14ebd9510030df0289ab39d03d769c8c40679b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=?1^9%xw$45N|Nno@75XcHB1|Pg ze!>44o^Chr0vY1z;uunKD=Fa!lZ1q%!GRSDwJaMM8W@-v?Ef(Mo-Aak2P$IlboFyt I=akR{0EtU5!vFvP diff --git a/uds-p-qa/graphics/example.png b/uds-p-qa/graphics/example.png deleted file mode 100644 index 7ce9b3ffee0d58e6d8c2b1e09ca814fa7483e1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 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 - - - W3C Indian Office logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/uds-p-qa/graphics/face1.gif b/uds-p-qa/graphics/face1.gif deleted file mode 100644 index 04e50cd79749153fe9eda6d18558beee586b11fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 diff --git a/uds-p-qa/graphics/face4.gif b/uds-p-qa/graphics/face4.gif deleted file mode 100644 index 3f687402ab0e8379da8d37367701362a24d7907f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmV-U1F`%^Nk%w1Va)*f0HFZ@00030{{a900RR60A^sIZa%Ew3Wn>_CX>@2HRA^-& zM@dak03rDV0SW*D04x9i007MZ`2YX{{*;fY%k2-NoV41Dv);V>4~F7Mmgb43>dLn6 z3&-+I*Y=I)`p)(tOe&Ymrt=AnN~hGS^@`1Ex7@Dx3l59N_^!OfdmU0Jcux% z!h8W5I!q?Op~QwVDq6glV4_C;hZsA0RIxFnhLI!>glt$crOK5CPKIO&vw=&AF>Bg% zFmvP0nmHxz{CTsdMxZK%N+gO@r9%Krn>uAGQG?VA5}#TH&~U2Oty~32y!v!v*RcsE zf_2)EtlG5>B%W#(-&-47=AoynW^ z#J&!L8#g|&Z_eWwCiZp6JUZ=(eT`bbZry;!z7C~(XFahm_VMJ6_HFn*y$0)j+q-`c zpQ%vw^etGAk3T>Dp7s9wQ)mcafC2`fUx5amHQ<2$EjU4f10D!rgbo78V1*J)*ieKT z7C51W9#W9th9br{U~nd$r~!Z@uGpS{D82}z1OSRi<9hbp@znkU0YA zW06+{C}ff^0%&BDO#!H6lqWXiq>~LviDhsYZpmerUV52jn7e&RW|?LVC}x_voylgK z391QaoN~@dXPtK5iD#aA?#XALe*Ot)pn?ucXrYE4ifE#WF3M=5jy?)$q>@fbX{DB4 zifN{rZpvw=o_-2ysG^QaYN@84ifXE=uF7hwuD%Lutg_BZYpu54ifgXA?#gSgzWxeq Yu)+>YY_Y~3iwSJ9$}Y=nngsv=JBBEm8~^|S diff --git a/uds-p-qa/graphics/fold-bright.gif b/uds-p-qa/graphics/fold-bright.gif deleted file mode 100644 index 7e38faa8ba143f807aa48965da5b05b6dc2e3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZQcM5J({J-z=4`p8 zEpRVp5nq&thnI(^Qbxxbg-2x`XB6|=@5n65_vm-@VLGztV~2{Lz~m*DEggO4g*;|q t+@p{u!&2V-BT3*9_o5uf1=<~^tPkfYJQ8AwZP=mwZoiQX&)EL Ii!fLN0B3C!`v3p{ diff --git a/uds-p-qa/graphics/fold.bmp b/uds-p-qa/graphics/fold.bmp deleted file mode 100644 index 6ba9e56274fa4d8cfa89b5e74bb90efcfc77b043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSb#9`|L|c<1l5Kq0Tdxpj)CDnG9p?Z LhI5Fp52r5y%r$qx diff --git a/uds-p-qa/graphics/fold.gif b/uds-p-qa/graphics/fold.gif deleted file mode 100644 index 133e594fd0d939fd646d089d3bb037601e0ec93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZ?wbh9u|a>QWZRN6Vp?JQWH}u3s0un02Oft_=LFbIC8Ib?(zTs|Nmsr`3@9h zE(!7r{{Nrh`YB$ZfecojE{-7;w~`W+Bn>7kZ58Bh@JeD_9ObsPCreT<>P7G&9(COt v%|a|2*#EDX7O1;8s;ynjYKj2^BOAja87|H4rQHHRQy4s5{an^LB{Ts5_n$!T diff --git a/uds-p-qa/graphics/keys2.jpg b/uds-p-qa/graphics/keys2.jpg deleted file mode 100644 index 4739be00a0b3433b3522594a1362cc9e8f592c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42807 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 diff --git a/uds-p-qa/graphics/nofold-dim.bmp b/uds-p-qa/graphics/nofold-dim.bmp deleted file mode 100644 index 8a12826b1bbd1c79bf99f73612f595d8b1751a9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_qPOB!|m~3;-8C B+b;kB diff --git a/uds-p-qa/graphics/nofold-dim.gif b/uds-p-qa/graphics/nofold-dim.gif deleted file mode 100644 index 996fb5edaba3d31384c844941e262fca1797fb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 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 diff --git a/uds-p-qa/graphics/openstack-cloud-software-vertical-large.png b/uds-p-qa/graphics/openstack-cloud-software-vertical-large.png deleted file mode 100644 index 8d157aabcb9fb0a1be7d9362de23de7c4de1b5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23062 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 D6hBo} diff --git a/uds-p-qa/graphics/unfold-bright.gif b/uds-p-qa/graphics/unfold-bright.gif deleted file mode 100644 index 2748131a416f9a45800e95bb5cff1e84d00a3991..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZbxZ%s({J-z=4`p8 zEpRVp5nq&t#1uuLX^tH&Sty8OrBlZQtrif~`HHjGNxh@n~>z7N)VL5 cBB3S-)@a<{9 diff --git a/uds-p-qa/graphics/unfold-dim.bmp b/uds-p-qa/graphics/unfold-dim.bmp deleted file mode 100644 index c2a6bafa22d7f261c72545f2aede6d8ecf182a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_l#=xxOe-XUlXYh;v9VTAvqXoCXm7k7yz?a*k1qu diff --git a/uds-p-qa/graphics/unfold-dim.gif b/uds-p-qa/graphics/unfold-dim.gif deleted file mode 100644 index bee56711710516d16c9419285b0810079894116c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|@~ diff --git a/uds-p-qa/graphics/unfold.gif b/uds-p-qa/graphics/unfold.gif deleted file mode 100644 index 0753ae4d2c6a05d02bf3ece0c06d46fe03ce9f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|APd_=^+j!xJm!r1U zH-CR)S~J^4)t*W;EMOlXgqM^_;BR`L?N| zsYSwDq&Xw=DCea#?BLnAKswAZ(t%DDv%N4t}y=c5vMb(v=x66vZDtfK;hmriy zgKmDb3?jLDyOL6xr6r|o0mYV7P%_&IR>2f=J$&DfRh?(iS-^Hjqkvk(t43abI zL0cAMXUkc;tk~OV8*M~cvZiD&o-2l(8tHLAo^TA385@qb)&O?Fd$rHB$Ay*fEqY6{ z+CunmDSywvl(6$ZAFA<OrblwGNg z8r|9q#7*b2t+}L?^*_<9Xd^9L5v3jd{jWLPIx0amU&uZ3gf+-Zsn>JlP#tsgm$ii? z5%P>n?8zcLaj%E9D8CALN_v?I&9Q(sJVJd*&3gEfW#4jD29@y9HO$>p>}=3&oi<3E|3EGAD`>QIyq& z;-HN?&Za=C4h+NK6~G%>U5#$ABg%3UbOxl3*NZAUB+2`XXsRjw70>|_qj1w{$+Ml2bGpO==D#~v4#T@7Y>$XgRX9VPUfhG+E!p)2BsvA zdPk&0UuyvF>t5w|Qap@)mTN1{-|RlWC;?HiW%Sc#ndweEv z|DLTiUO&|j37@RrPvY}>x8EIq45Jk984vgmG~N=<#Kcd;SDzjD{FYGt+Q;w3*ZAFN z{(J!L=<|=(1-i0fxFyx&G@?guT-cyLmoffn;_9@)_QKz)m9dlYBU=(%SB=`1%%4X0 wo+YqS-e&G - - W3C logo - - - - - - - ® - - - - diff --git a/uds-p-qa/graphics/w3c-logo-slanted.jpg b/uds-p-qa/graphics/w3c-logo-slanted.jpg deleted file mode 100644 index 54e0ac361f274c598f320073c98f8842adc73069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26539 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 W_4Fyi;{Wdlp*lAI%N;4dr~eI6#cTio diff --git a/uds-p-qa/graphics/w3c-logo-white.gif b/uds-p-qa/graphics/w3c-logo-white.gif deleted file mode 100644 index 3b3c6fd0261196ecf14cc338f0a3ec20a1e27016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpikNk%w1VOanq0OJk-K!ddqWTNl&`QPgEzt-j;Z>TVNub;u%&*1EUt`NWkGIrNj=TT=|NsC0A^8LW000jFEC2ui09gPe000F3(0~cdyBJGqv&R7?jwDcg z=yztp>LpGb2k9a^L+UYi@81bjKtUiJ6d%G0fH))w3{RnlL^XOH-DB|U0zV2tZven3 z9F2zoK{TQew}nnDi)sztyd!%#caZ^HK?eW{2mk_Q9)2=3C>pgha{Y?9)WtT4hIhk2~UWt7jQDAD0DG)D0nw%v$hTbtFbr= zG(*e+D+h!HNWP3QE*_9Fk|>lh0_3M2wg-+N;SQGoYh z2P6bqYTQ8hA%G8D|FF#JXYB*00qx%GOPHaXgKz$Qe4P964hOz_83@Fvq9Y?m5Ga5B zP?n*eu?qk@rGPW;rB4j`Vlc!ooU}k|UpqRU!m|d9R3FM!3k)0*%K#s?z848q)5zm0Y&m5DMgNLDCfW$973TXEl zc0y(hn7JtF5v~rd4p^r3tz&jSzySHW)IspZQRXj2`+&>0;LpC;p)#8a?hn+>y~8J* zEhGJd>OQ7xQQ2O;`VZP=7~kSUn9qJt*vQusSW%7VfPCyFho25bwP%2TFD-CWSRO&B zK@Ynjb$}SCJpc`D1nif>8Hz>K;7U3$b5u77Ot+Lo1c|ta46vD%VG7XDbYdqN1+bY; z7udiSIsw7P$aSWe^8$tmOrU^)`_MuFf$!Pa;ZF@N_W>|SmQ_g|9vDCe0tqw#fC9nY z;0$wcT&05_TKf29muhr}p)Y}*L8lZZ39*_FL#9UG4@!jR5S2+xI1qBp9B?HD03f%3 XjF91pLIDD1AcCb@gz#uW5dZ)?A@5II diff --git a/uds-p-qa/graphics/w3c-logo-white.svg b/uds-p-qa/graphics/w3c-logo-white.svg deleted file mode 100644 index d63907f..0000000 --- a/uds-p-qa/graphics/w3c-logo-white.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - W3C logo - - - - - - - ® - - - - diff --git a/uds-p-qa/help/.htaccess b/uds-p-qa/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/uds-p-qa/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/uds-p-qa/help/help.html b/uds-p-qa/help/help.html deleted file mode 100644 index dfc0baa..0000000 --- a/uds-p-qa/help/help.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - Slide Show Help - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Use the "F11" key to toggle the browser's full screen -mode. Note that not all keys are supported in all browsers, as -browsers may reserve some keys for browser control and this varies -from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11. -Newer versions of Firefox have built-in support for SVG, but on older -versions for Microsoft Widows, you should consider installing the Adobe SVG Viewer -6.0.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - diff --git a/uds-p-qa/help/help.html.ca b/uds-p-qa/help/help.html.ca deleted file mode 100644 index fef10cf..0000000 --- a/uds-p-qa/help/help.html.ca +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Ajuda del presentador de diapositives - - - -

    Ajuda del presentador de diapositives

    - -

    Per avançar a la pròxima diapositiva només cal fer clic amb el ratolí en qualsevol lloc de la pàgina o bé prémer la barra d’espaidora. -Es pot anar endavant i endarrere per les diapositives amb les tecles "cursor esquerra" i "cursor dreta", "RePàg" i "AvPàg". El tamany de font de les lletres s’ajusta automàticament a l’amplada de la pantalla, però també es pot ajustar manualment fent servir la “S” per fer-la mes petita (Smaller) i la “B” per fer-la mes gran (“Bigger”),també es poden fer servir les tecles "<" i ">". -La tecla “F” fa aparèixer/desaparèixer el menú de la línia de estat a la part de sota. -Amb la tecla “K” s’habilita/deshabilita l’ús del ratolí per avançar a la pròxima diapositiva. La tecla “C” mostra la taula de continguts, amb qualsevol altra tecla la podem amagar. -La tecla “F11” serveix per entrar/sortir en el mode pantalla completa del navegador, la tecla “H” dona accés a aquesta pàgina. -Cal notar que no totes les tecles estan suportades en tots els navegadors donat que els navegadors poden reservar algunes tecles per el control de navegació i aquestes varien d’un navegador a un altre.

    -

    Es recomana als usuaris de Firefox que instal•lin la extensió d’autoamagar per amagar les barres d’eines en entrar al mode pantalla completa.

    -

    Si vol saber com funciona Slidy, feu servir “Veure el codi font” per veure el codi XHTML o vegi aquesta explicació més llarga., que també explica característiques addicionals. Cada diapositiva està marcada com element div amb classe “slide”. Es fa servir posicionament CSS i amplades per percentatge a les imatges per assegurar-se de que les vostres diapositives riques en imatges s’ajustin perfectament a la grandària de la finestra. El contingut que s’ha de revelar incrementalment es pot marcar amb la classe “incremental”. La fulla d’estils adjunta i els scripts es van desenvolupar com una alternativa basada en Web a les eines de presentació propietàries i s’han provat en una gran varietat de navegadors actuals. S’està desenvolupant un sistema d’edició integrada. Si us plau envieu els vostres comentaris a : Dave -Raggett <dsr@w3.org>. -Si trobeu Slidy útil podeu considerar ajudar al W3C.

    -

    Sou benvingut a fer servir el presentador de diapositives, les fulles d’estil , scripts i el fitxer d’ajuda sota les condicions d’ ùs de document del W3C I les normes -llicència de software.

    - - - -
    - - - - diff --git a/uds-p-qa/help/help.html.de b/uds-p-qa/help/help.html.de deleted file mode 100644 index 55a8e48..0000000 --- a/uds-p-qa/help/help.html.de +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - Slide Show Help - - - - -

    Hilfe für die HTML-Slidy-Präsentation

    - -

    Diese Präsentation wird wie Power Point kontrolliert: Klicken -Sie mit der Maus irgendwo ins Bild, um zur nächsten Seite zu -schalten, oder drücken Sie die Leertaste. Sie können ebenfalls -mit den Cursor-Tasten (links/rechts) oder den Tasten für Seite -auf und ab vorwärts und rückwärts durch die Präsentation -navigieren. Die Schriftgrösse wird automatisch so angepasst, dass -Sie zur Fensterbreite des Browsers passt, sie kann aber auch -manuell mit den Tasten "s" (kleiner) und "b" (grösser) -kontrolliert werden (oder mit der Taste "<" bzw. ">"). Die -Statuszeile am unteren Rand des Fensters wird mit "f" ein- und -ausgeschaltet. Die Taste "k" schaltet die Funktion des Mausklicks -zum Kontrollieren der Präsentation ein und aus. Sie können mit -"c" ein Inhaltsverzeichnis ein- und mit einer beliebigen anderen -Taste wieder ausblenden. Mit "F11" können Sie (je nach Browser) -den Vollbildmodus aktivieren. Die Taste "h" zeigt diesen Hilfetext -an. Es ist zu bemerken, dass nicht alle diese Tasten in jedem -Browser funktionieren, da sie zum Teil mit anderen Funktionen -belegt sind.

    - -

    Firefox-Benutzer können die autohide-Erweiterung -installieren, um die Werkzeugleiste im Vollbildmodus auszublenden.

    - -

    Wenn Sie wissen möchten, wie Slidy funktioniert, schauen Sie sich -den XHTML-Quellcode der Seite an oder lesen diese etwas längere Erklärung -(in Englisch), die auch weitere Funktionen erläutert. Jede einzelne -Folie ist als ein div-Element mit class="slide" -markiert. CSS-Positionierung und prozentuale Breitenangaben für Bilder -können benutzt werden, um sicherzustellen, dass die Folien bei -verschiedenen Fenstergrössen optimal dargestellt werden. Der Inhalt -auf Folien kann schrittweise angezeigt werden, indem den Elementen -class="incremental" zugewiesen wird. Das eingebundene -Style Sheet und die Skripten wurden als web-basierte Alternative zu -proprietären Programmen entwickelt. Sie wurden auf verschiedensten -aktuellen Browsern getestet. Ein eingebauter Editor für die Folien -ist in Entwicklung. Bitte senden Sie Kommentare an Dave Raggett <dsr@w3.org>. Wenn Sie Slidy -nützlich finden, möchten Sie vielleicht ein W3C Supporter werden.

    - -

    Die Style Sheets, die Skripten der Präsentation und die -zugehörigen Texte sind frei zur Benutzung unter den Bedingungen -der W3C-Lizenzen document -use und software -licensing.

    - - - -
    - - - - - diff --git a/uds-p-qa/help/help.html.en b/uds-p-qa/help/help.html.en deleted file mode 100644 index f7e9e5c..0000000 --- a/uds-p-qa/help/help.html.en +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - Slide Show Help - - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Press the "H" key to view this page. Use the "F11" key to -toggle the browser's full screen mode. Note that not all keys are -supported in all browsers, as browsers may reserve some keys for -browser control and this varies from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - - diff --git a/uds-p-qa/help/help.html.es b/uds-p-qa/help/help.html.es deleted file mode 100644 index a3059aa..0000000 --- a/uds-p-qa/help/help.html.es +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Ayuda de Slidy - - - - -

    Ayuda de "Slidy"

    - -

    Esta presentación puede manejarse igual que una presentación hecha con Power Point. -Para avanzar a la siguiente página o diapositiva haga clic con el ratón en cualquier parte de la página, o pulse la barra espaciadora. Puede moverse adelante y atrás entre las diapositivas con las teclas de flecha izquierda, derecha, retroceso de página (Re Pag) o avance de página (Av Pag). El tamaño de fuente se ajusta automáticamente para encajar en el ancho de la ventana del navegador, pero puede ajustarlo manualmente utilizando la tecla "S" para reducirlo y la tecla "B" para aumentarlo. También puede usar las teclas "<" y ">". Use la tecla "F" para presentar u ocultar la línea de estado en la parte inferior. La tecla "K" habilita o deshabilita el uso del ratón para avanzar a la siguiente diapositiva. Puede usar la tecla "C" para mostrar la tabla de contenidos o índice, y cualquier otra tecla para esconderla. Use la tecla de función "F11" para conmutar la vista a toda pantalla del navegador. Tenga en cuenta que no todas las teclas están igualmente soportadas en todos los navegadores, ya que los navegadores pueden tener reservado el uso de algunas teclas para controles del navegador, y esto puede variar de un navegador a otro.

    - -

    Los usuarios de Firefox pueden desear instalar la extensión "autohide" -para ocultar las barras de herramientas cuando utilizan la función F11 para el modo a toda pantalla.

    - -

    Si desea saber cómo funciona Slidy, utilice la Vista de Código para ver el marcado XHML, o vea esta explicación extensa, -que expone otras características adicionales. Cada diapositiva está marcada con un elemento div con la clase class="slide". Puede usarse posicionamiento y anchos en porcentajes para las imágenes, mediante CSS, para garantizar que la imagen alcance el tamaño de la diapositiva de acuerdo con el tamaño de la ventana. El contenido que se desee presentar paulatinamente puede marcarse con la clase class="incremental". La hoja de estilos y el script enlazado fueron desarrollados como una alternativa, basada en la Web, a las herramientas propietarias de presentación, y han sido probados en una variedad de navegadores recientes. Se está desarrollando un editor integrado. Envie sus comentarios, por favor, a Dave Raggett <dsr@w3.org>.

    - -

    Usted puede utilizar las hojas de estilo, scripts, y el fichero de ayuda; siempre que siga las normas de uso de documentos y licencia de software del W3C.

    - - - -
    - - - - diff --git a/uds-p-qa/help/help.html.fr b/uds-p-qa/help/help.html.fr deleted file mode 100644 index daa7605..0000000 --- a/uds-p-qa/help/help.html.fr +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - Aide de Slide Show - - - - - -

    Aide de Slide Show

    - - - -

    Cet exposé Slide Show peut être utilisé de la même manière que Powerpoint. - -Pour avancer au prochain transparent, cliquez n'importe où sur la page avec la -souris ou appuyez sur la barre d'espace. Vous pouvez naviguer entre -les transparents avec les flèches gauche/droite ainsi que les touches Pg Up et -Pg Dn. - -La taille de la police s'adapte automatiquement à la largeur de la fenêtre -du navigateur, mais vous pouvez aussi l'ajuster manuellement en utilisant les -touches "S" (small) pour la diminuer et "B" (big) pour l'augmenter. Vous -pouvez aussi utiliser les touches "<" et ">". - -Utilisez la touche "F" pour afficher ou non le statut en pied-de-page. - -La touche "K" active l'utilisation du clic de souris pour avancer au prochain transparent. -Vous pouvez utiliser "T" pour afficher la table des matières et n'importe quelle autre touche -pour la cacher. - -Les utilisateurs de Windows peuvent utiliser la touche "F11" pour activer le mode plein écran -du navigateur. Appuyez sur la touche "H" pour obtenir cette page. À noter que certaines touches -peuvent ne pas fonctionner avec certains navigateurs car elles sont réservées pour son contrôle. -De plus, cela peut varier d'un navigateur à l'autre.

    - -

    Les utilisateurs de Firefox peuvent installer l'extension autohide -pour cacher les barres d'outils lorsque le mode plein écran est activé -avec la touche F11.

    - -

    Si vous voulez voir comment Slidy fonctionne, affichez le code source de la page -pour voir le balisage XHTML, ou lisez cette explication plus complète (en anglais), -qui explique aussi des fonctionnalités additionnelles. - -Chaque transparent est balisé par un élément div avec l'attribut class="slide". -Il est aussi possible d'utiliser le positionnement CSS ainsi que la largeur en pourcentage -pour s'assurer que vos images soient à l'échelle du transparent et correspondent ainsi à la taille -de la fenêtre. Le contenu devant s'afficher progressivement doit être marqué par l'attribut - class="incremental". - -La feuille de style reliée ainsi que les scripts ont été développés comme alternative Web -aux outils de présentation propriétaires et ont été testés sur un large panel de navigateurs récents. -Le support intégré pour l'édition est en cours de développement. Envoyez vos commentaires -(en anglais) à Dave -Raggett <dsr@w3.org>. -Si vous trouvez Slidy utile, vous pouvez également devenir -Supporter du W3C.

    - - - -

    Veuillez utilisez les feuilles de style, scripts et fichiers d'aide - -en suivant le copyright - -et la licence du W3C.

    - - - - - - - -
    - - - - - - - diff --git a/uds-p-qa/help/help.html.hu b/uds-p-qa/help/help.html.hu deleted file mode 100644 index 64eb205..0000000 --- a/uds-p-qa/help/help.html.hu +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - Segítség a bemutatóhoz - - - - - - - -

    Segítség a bemutatóhoz

    - -

    Ezt a bemutatót a Power Point-hoz hasonlóan lehet vezérelni. - A következő oldalra való lépéshez kattintson bárhova az aktuális - oldalon belül, vagy nyomja le a szóköz billentyűt. Az oldalak között - a bal és jobb nyíl, illetve a Page Up és Page Down billentyűkkel mozoghat. - A szöveg mérete automatikusan kerül beállításra úgy, hogy igazodjon - a böngésző ablakának szélességéhez, viszont az "S" billentyűvel - csökkentheti, a "B"-vel növelheti azt. Ugyanerre használhatja a "<" - és a ">" billentyűket is. - Az "F" billentyűvel be- és - kikapcsolhatja az alsó állapotsor megjelenítését. A "K" billentyűvel - letilthatja, illetve engedélyezheti, hogy egérkattintással a következő - oldalra lehessen lépni. A "C" billentyűvel megjelenítheti, bármely másikkal - pedig eltűntetheti a tartalomjegyzéket. Az "F11" billenytűvel válthat át - a böngésző teljes képernyős üzemmódjára, vagy jöhet onnan vissza. - Megjegyezzük, hogy nem minden billentyű támogatott minden böngészőben, - mivel a böngészők lefoglalhatnak néhány (böngészőnként eltérő) billentyűt - a saját vezérlésükre. -

    - -

    A Firefox felhasználóknak hasznos lehet az - autohide - bővítmény, amivel elrejthetők az eszköztárak teljes képernyős üzemmódban. -

    - -

    Ha szeretné látni, hogyan működik a Slidy, nézze meg az oldal - forrásában az XHTML jelölésmódot, vagy nézze meg ezt a - hosszabb magyarázatot, - ami további funkciókat is bemutat. Minden oldalt egy olyan div elem jelöl, - amiben be van állítva, hogy class="slide". A képek CSS-sel történő - pozicionálása és szélességüknek százalékban való megadása biztosítja, - hogy a sok képet tartalmazó oldalak az ablak méretének megfelelően - skálázódjanak. Az oldalon belül egymás után megjelenítendő tartalom a - class="incremental" megadásával jelölhető. A becsatolt stíluslapok és - scriptek a védjegyzett/szabadalmaztatott/más módon védett - bemutató-megjelenítő eszközök web-alapú alternatívájaként lettek - fejlesztve, és sok, manapság használatos böngészővel tesztelve. - Az integrált szerkesztési lehetőség jelenleg fejlesztés alatt áll. - Észrevételeit a következő helyre küldje: - Dave Raggett - <dsr@w3.org>. -

    - -

    - Ön jogosult az e bemutatóhoz tartozó stíluslapok, scriptek és - segítség fájl használatára, amennyiben betartja a W3C - - dokumentum használati és - - szoftver licencelési szabályait. - -

    - - - -
    - - - - diff --git a/uds-p-qa/help/help.html.nl b/uds-p-qa/help/help.html.nl deleted file mode 100644 index b2e9043..0000000 --- a/uds-p-qa/help/help.html.nl +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Slidy Help - - - - -

    Slidy Help

    - - - -

    Deze sheetpresentatie kan op dezelfde manier worden aangestuurd als -Powerpoint. Klik op een willekeurige plaats op de pagina met de muis, of -druk op de spatiebalk om naar de volgende sheet te gaan. Je kan voor- of -achterwaarts door de sheets bewegen mbv de links/rechts cursor- en de Page -Up en Page Down toetsen. De lettergrootte wordt automatisch aangepast aan -de breedte van het venster, maar je kunt 'm ook handmatig aanpassen met -"S" en "<" voor kleiner en "B" en ">" voor groter. Gebruik de -"F" om de status aan de onderkant aan/uit te schakelen. De "K" zorgt -ervoor dat een muisklik je niet meer, of wel weer naar de volgende sheet -brengt. Je kan de "C" gebruiken om het inhoudsoverzicht op te roepen, en -een willekeurige andere toets om 'm weer te verbergen. Gebruik "F11" om de -"volledig scherm" modus aan /uit te schakelen. Merk op dat niet alle -toetsen in iedere browser worden ondersteund, omdat sommige browsers -toetsen gebruiken voor besturing van de browser zelf. Dit varieert zelfs -tussen versies van dezelfde browser.

    - -

    Firefox gebruikers willen wellicht de "autohide" extension gebruiken om -werkbalken te verbergen wanneer "volledig scherm" wordt aangeroepen met -"F11".

    - -

    Als u wilt zien hoe Slidy werkt, gebruik Bron Bekijken om de XHTML opmaak -te bekijken, of bekijk deze langere uitleg, die ook extra functionaliteit -uitlegt. Elke sheet is in de opmaak genoteerd als een div element met -class="slide". CSS positionering and procentuele breedtes op afbeeldingen -kunnen worden gebruikt om te verzekeren dat uw afbeeldingrijke sheets -schalen naar de vensterbreedte. Inhoud kan stapsgewijs zichtbaar worden -gemaakt met behulp van class="incremental". Het gelinkte stijlblad en de -gelinkte scripts zijn ontwikkeld als een Web-gebaseerd alternatief voor -gesloten presentatie programma's en zijn getest op een variëteit van -recente browsers. Geintegreerde ondersteuning voor (inhoud)aanpassing -wordt ontwikkeld. Zend uw opmerkingen aub naar Dave Raggett <dsr@w3.org> -Als u Slidy bruikbaar vindt, wilt u wellicht overwegen W3C donateur te -worden.

    - -

    U bent welkom om gebruik te maken van de stijlbladen, scripts en dit -helpbestand onder de regels van W3C's document use (document gebruik) en -software licensing (software licenties)

    - - - - -
    - - - - diff --git a/uds-p-qa/help/help.html.pl b/uds-p-qa/help/help.html.pl deleted file mode 100644 index 2eb6ca4..0000000 --- a/uds-p-qa/help/help.html.pl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - Slidy - pomoc - - - - -

    Slidy - pomoc

    - -

    Prezentacją steruje się tak samo, jak w Powerpoincie. -Aby przejść do następnego slajdu, kliknij w dowolnym miejscu prezentacji myszą -lub naciśnij spację. Możesz też poruszać się w przód / tył używając klawiszy -kursora (lewo / prawo) lub klawiszy Pg Up / Pg Dn. Rozmiar czcionki jest -dobierany automatycznie tak, żeby mieścił się w obszarze przeglądarki, -ale możesz także dostosować go ręcznie naciskając klawisze "S", aby pomniejszyć -tekst i "B", aby go powiększyć. Możesz do tego celu także użyć klawiszy "<" - i ">". Użyj klawisza "F" aby - ukryć / pokazać dolny pasek statusu. Klawisz "K" włącza / wyłącza tryb przechodzenia - do następnego slajdu po kliknięciu myszką. Możesz użyć klawisza "C", żeby pokazać - spis treści i dowolnego innego, żeby go ukryć. Klawisz -"F11" włącza tryb pełnoekranowy przeglądarki. Pamiętaj, że nie wszystkie klawisze -są obsługiwane we wszystkich przeglądarkach, gdyż niektóre z nich rezerwują -konkretne klawisze do własnych celów, wszystko to zależy od używanej przeglądarki.

    - -

    Jeśli używasz Firefoxa, zwróć uwagę na rozszerzenie autohide, dzięki któremu -możesz ukryć paski narzędziowe w trybie pełnoekranowym (F11).

    - -

    Jeśli chcesz dowiedzieć się, w jaki sposób działa Slidy, obejrzyj źródło strony prezentacji, żeby -zobaczyć użyty XHTML lub zapoznaj się z prezentacją działania, która omawia -wszystkie dodatkowe funkcje. Każdy slajd jest reprezentowany przez element div o klasie "slide". -Pozycjonowanie CSS i użycie procentowych szerokości obrazków zapewni, że -Twoje slajdy będą poprawnie wyświetlane w każdej skali. -Zawartości slajdu, które mają być stopniowo odsłaniane oznacz klasą "incremental". -Powiązany arkusz stylów CSS i skrypt zostały stworzone jako sieciowa -alternatywa dla komercyjnych narzędzi prezentacyjnych. Całość została -przetestowana na różnorodnych współczesnych przeglądarkach. -Na etapie tworzenia jest aplikacja do zintegrowanego tworzenia i edycji prezentacji. -Wszystkie komentarze prosimy kierować do Dave'a -Raggetta <dsr@w3.org>.

    - -

    Zachęcamy do używania arkuszy stylów, skryptów i pliku pomocy na warunkach licencyjnych dotyczących dokumentów -i oprogramowania W3C

    - - - -
    - - - diff --git a/uds-p-qa/help/help.html.pt-br b/uds-p-qa/help/help.html.pt-br deleted file mode 100644 index c2aee81..0000000 --- a/uds-p-qa/help/help.html.pt-br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/uds-p-qa/help/help.html.pt_br b/uds-p-qa/help/help.html.pt_br deleted file mode 100644 index c2aee81..0000000 --- a/uds-p-qa/help/help.html.pt_br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/uds-p-qa/help/help.html.sv b/uds-p-qa/help/help.html.sv deleted file mode 100644 index 3d019a7..0000000 --- a/uds-p-qa/help/help.html.sv +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Hjälpsida för presentationer - - -

    Hjälpsida för presentationer

    - -

    Denna presentation kan användas på liknande sätt som Power Point. -För att bläddra till nästa sida går det att trycka på mellanslagstangenten eller klicka med musens -västra knapp så gott som var som helst på sidan. Bläddra framåt och -bakåt med höger- respektive vänsterpiltangenterna eller tangenterna »Pg Dn» respektive -»Pg Up». Textens storlek anpassas automatiskt efter webbläsarens -fönsterbredd, men den går även att justera manuellt med -tangenterna »S» och »B» för att förminska respektive förstora texten. Alternativt kan -tangenterna »<» respektive »>» användas. Tangenten -»F» används för att visa / dölja statusraden längst ner i fönstret. Tangenten »K» -kopplar på / av möjligheten att klicka med musen för att bläddra till nästa sida. Tangenten -»C» används för att visa innehållsförteckningen och en tryckning på vilken annan tangent som -helst döljer den. En tryckning på tangenten »H» visar denna hjälpsida. Tangenten »F11» -växlar mellan fullskärmsvisning och visning i webbläsarens fönster. Observera att vissa webbläsare kan -ha reserverat några av dessa tangenttryckningar för andra funktioner; detta varierar mellan olika webbläsare.

    - -

    Firefoxanvändare kan vid behov installera autohide -för att verktygsfälten skall döljas vid övergång till fullskärmsvisning med F11.

    - -

    För att se hur Slidy fungerar, titta på XHTML-koden genom att välja »Visa -källa» (eller liknande) i webbläsarens meny eller läs följande längre -beskrivning, där även ytterligare finesser beskrivs. Varje sida är markerad som -div-element med attributet class="slide". CSS-positionering och procentuell bredd -kan användas för att placera bilderna i rätt skala i förhållande till -webbläsarens fönsterstorlek. Det som skall visas inkrementiellt -markeras med class="incremental". Länkar hänvisar till några skript och stilmallar -som har testats med en mängd nutida webbläsare och bildar ett webbaserat alternativ till proprietära -presentationsprogram. Stöd för integrerad editering håller på att utvecklas. Skicka gärna -kommentarer till Dave -Raggett <dsr@w3.org>. -Om du finner Slidy användbar kan du överväga att bli -W3C Supporter.

    - -

    Välkommen att använda presentationens stilmallar, skript och hjälpfiler enligt reglerna -för W3C:s document use -och software -licensing!

    - - - -
    - - - diff --git a/uds-p-qa/help/help.pt-br.html b/uds-p-qa/help/help.pt-br.html deleted file mode 100644 index 72d9891..0000000 --- a/uds-p-qa/help/help.pt-br.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/uds-p-qa/images/jenkins-deploy.png b/uds-p-qa/images/jenkins-deploy.png deleted file mode 100644 index 4f18d3ec925af2fe8d109467d22d06bd86e54689..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 299139 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

    $a0jebZl&AIWvC-PvfN?gyx6B=6;Kk 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 lXPJL`s|(L=u7JqR0qigHx^H(`OK6Bd@a3 z8d+Qi$dyTrWm)(^b$oC#+1MK;WTD7PTt^Wqmzr-)D5Od;#u1R26r&t!Ri8npK_rGA z?0mmNg?NaIbK;1y5>x&UjbE|ob^GYRg>*oirpPiLi#6JgrW^M0tN;^5;Ck3n5M?oG z2AcZxd6)nI4nRpnK~$6^15Xxo0Axu-x0hg7tB7e@8Y<@^SH$e7Nmq*Ey)wTyJ5lP5 zTuGkVm=Jr3HaI_}d1jrZKPF)~wa#KaLS!>I+Pm=}rQPV_)@xXW=e10q!YK?s$|taU z^rVk9Qsl%;w1gNLOAK+;BSGUUSyKK=W}H%AmKlUnSQ^48#?=la1B|w@ltn_HaFF8L z7M^EMz-Kz5B}@8*14jHlf9qpBicv&PMv@AGnUhb3_wkT8@WvmimS`)>Dxwb0~6_mqxrlv~((5TY?kd z+hb#jYYU=c??y?K)Yw5VWdsmlif9<=P^-plw;~+jV{22uvp>T7G|daZvNZivQ?0n{ zUKKN);G;qDp_-=oG9RH8X_}%J2(LZqMT5bBhaP$eW6Xr&4$$xSQA*M4_1M_h;PmO! zTzcuHyUrJW<9)pQ@1Dc69(4!r`SNqQGWu;kbj5A_^~at_a@S2f>9;<{b6)icUVGn7 z-1UX$;e7gqJncV!m}@?9BkLD1Hktva zfA7mY{;f}DNzNJ&_B{Sghxybi-^nMwvcr*^uP*@q0C&86s&A%6+<*HA_{_I0Zk+zF zIpcd@`Uw9kdN#Lw@CvN2|0%b;^(#E>?N6aD7mrCcPZ2);mw3bPKat7;PSh7)#Y=9x zmZLUg8(-wjzw+mN?V6YILkQfO;cK6Gh{0u-Vq@ri^$R>$^Y<0@{kGrs+xJ<^4>fjB zC+&4<^bM9<%fmCRB}}hNtJ%XCMP;dqMiEpT+U+Kp>*2fhg2PHeKgvL4bla^wTHAFn zg8{M0{j7~fT+BJEY-DLfyVV0F={1_@;$37ZC_BF!Sx%xPaSutS&{l;u#byC{Q6i{yDh&8OXI(y<*}#~y`nmk&D_gHW2lx9PQ;qy{Y4BXA{_Z50P`IXWadwK}HT zrLofip+`8XRNYA&DH}(1Xt&x}u8(7iH!2%fcWE}-#n_BqtHU766~%=(Dji&n$uP*g z9FhUct>HyI+RX++S@?mArDJ-{X5l3SA#5tOfO^)Y+iHTcs0B7cfbXSrTMZBr+w+SE z1w*UZL`scYTgFy~UaQSuik6htMOd)J^?YIzLpq?CtQs(AuI}@sJ`J;V8czW3W9B%T@*6$$6&kW62ED>(OfTK`JV>03`%L zB_Ql|X@&-6x%f&J$*m~yHgh8_7J1x9)%c3v22G{n&}lc(u8Zg7Mk`&qQZeK$?FG2K zF3lDw+bgy&usxTg)1@`AsMLHU3GGIQObF;S83>z7&CLxkr8y;_-F(hg2ZZI$No>g| zH$uD7Aq9lg1ohldY1ftsdR>~0E->WxveGCP(o*0`v}KRv(ira+zOU&vTX@w9juH&| zJ$hk`kOF0UI7%?LMxX($tqEEJaB54KZkJ{w!=UD`lLf&NMqroZ=WtH9RwL_lXhxDs z0T1c=c)c#oRzEiY6hz^;E^)6zD;nZxnj`YfXfMD^W0WNj+5!xNutyjrprF+l!bIXY z&eWV^IgHth;y!z2NR145MG`$B@#-~toi@$T6mrrZ?Y*7oy!u9A1eww6L=o`>NZY64 z8I(}CwSZ2i$w1l#JhNGvH#yA*VUJd$L1qMgt%@@(3k@Kw2|jX5d?a__Be{s?%^nr^ zIF8xe+{E{Nj4}Bgi^3B>Oj4I+8SQqPcDqfMWeXD4#XNZDZ}H;S-NrXo@8Nl$`W*MJ zZSejpU(GvS`Z#)`JWAIwU;&kx#Mx z>|f*R%l(`Nq{k({cs*DB?{{(6{a5nyhri9o-*6{i+DwT#%GJMpHS&M{11JCS9`5|~ zMcnwTm62y#o%k`Xf9#_OBw#yONt=^j+@$v7KSx~(#N&R1_0wPCbo6AF<^&7udAzui zU--i}@bve;h1-UM-HT`YrVTFN{6GBJy^rInN8MLgOuosxuKzH{-~OBY#IZT!m4aS} zFiuGuA;wnF|0eIcVey#w>`Asy-Oqbo@fjM~5w3dqFYseO;4EOujHuD3j~-c)yvv`$ z(Xan44}_QUXt&2bf4ReB|HB&J+Sd~H+kV?`-&d_r7Nx?k)J9Q7!$XAQS8*mhLHU88 zZtr4_FYfkMm+G^xbKQkr$#S1m4)tYc=2@i1_x1SvFnZp`^TzYpu8-}`F;e7uK>oZc zKkpTk0e{79)Rmue|n zzA+F~$448hY8CHNxIqm!I2Vp&{@gS?hdB0!VeU*BBYN(jIPD*$b+M!m2rF~_txgalhS+bkq6VEwls(4g&fn}`4)d3;iEd z6}otCQhp*dezlH21&>J_4P~uOwPx?av!WPp5mc=ScC)8Kf`ZviM~o>{c0V^2s{1xy2#XbFqa$E5usN{L_bNB6Eu&Q+5ZfSiQ;fx`Nut1Q!`mtN?>E1~sZ#L`bL zO>W#;;^MW4&u#ZPb=Mty^+`AJx?eoV;42^JPygOxv zeB=M}!8d*i`TQ4g>D{;S&-KEyqFe$(qHO*laPQ*7$)x-&nu%Pm4#)^-Vr|+Y8K-tzh@k$dns2ZuwAF5oDcV` z@B%f*2xFt|VP-&6{1a$94@=(l%EbAgeXla8Feo}jZj2E+_EKnk(K8DYY0mKD0-6_l z=9&3C4hC&mC0Y@4lo+vh7|qlQUo5L;@qT`|6c;e({B`bC)+}15_>N@!ZsQk|(=K>l z^m{MQPrY|9ICcZ?{AhlU-<`#9+T-`^0_WV5;;vL4Z{O?nFvbu?5s-W0!!Tqp7!b#C zp2bw>ch2Uv_w@u4@BtKmf7o7@z)P1M+FH{ zpnQzv;PnTR-Dh=206@V30Q6p{K{_whygqHr<)W=0_)DJ!q)hfV+h6oBN%4@#~}#~ChqxP8k5S&OSj2ML_9 z08-nX4r~!J9isEc4@)ibilHyRhF#>R6)Dv!Yx8xZDnO;ZS9O6n;H{-u)Y$5vb?;! znp*P6wJD*fue=9!cCQY(ML7wouU?cG(SUN~aS=2Bc4Hv4u`e%6L8KNPU_VS9SyH%7 z_PMN2|BD}xCz5{md*KxKyI2F*)-+!ZYNK&D!Jy8r3iVJ2aict?IV3JshhZxPYr)3P zxUdD@Bge0WJ71%_ewmgF)*ZR<{bDe}Pe5X0lr9@znJyb1N;U@>j#CS$m-|QZDz{dB z=vs}F*%DQv;ETIE3=E8<&+q&xl$4e6aB+9`_Udidb&8arfq`l!I4Qw0t)v?(4z-MY zHb(ZS(7}(ioq+tI$qlyYPgp_;mN5|?#jHlSAFKqL8}-TIzj`)eWwpTMPwO9*NYKGE zRI)Mfrf1zLaW#h9hr*a&JNm$D+CmhEFIX#5J!{6;YKN_|8f6fgLjo)fW_cxLv${oi z(G${l>!;i5>cmf`WpMuCTE1 z&+%f7c8jwzLjs9DqJ2%=YB2_;0r{5m;v_7cyeOg*;duFlov0-l4MMiacgt_K)9l0AOJ_CRC%>C)h7RK;>^TnhMp~7e?T5 zdpz`>Nm1MWh7YdrfU)pHTVaWUsehf<(R(~>;zAM*-cKYfh~L18BV1g_Htjs=f#%EX z+1g=1+ob#XHyz_VB#ZNL`?T+c+jEDr>f2~@sWbsC43z&fBMMnxjWQF${(*slNZ!rO z&Az@qadB~ys;9@Wed6?X&U(8)t3`{IYcZ$VK+;7sSbpw-vG4S@%8MyO$*}^VWgAT? zZOQJY*xCR#8`ig=)8Tj{6AP=0q2=JqL9lRz(pdyAOYL3lQXQ(NmFV&JT!o5Vxe$@5b2Vr&Ik?!x|E!n_(=qTvwty`4!-C zeWB$$Bk<4HInn6=OPaqHyU|=PC(D%m^XE^SmUVM50Un-x_$oT}2Dd5Y?O;f&ftP{1 zTb5jowkE<%2JZO z(Q3;LsFbrcC5h~{;g{Cy>>@P!#@NnA>woHmsb^J%1+Qn=yr{tUJlt*g$Y=?N>W1EDd9Bt9MSG|i&W1DJ>Vj=jng3-M#Vc)zgbY=q`=H>y)?PpPS zyfR@QWu581l&tBN6MTtGH?+vtpqwS@8S9M70;Pd<8xEY@#N{FahSa!M_smpQ;rU{m zGkJvb{jW%7*}g{whruYFKkOwC|Hxp#_-i5HvuN=ita>egc*=mxef7kf??!bRc?w0m z9~lx-M@=Ft1EDYhMC$lPd~}>)07|q_Pg==07Wr2n18+rxnt8$+GA`m#qLAVG;`A(i zRo<~w7W+({2EG+}FQwkP_)JZ-7I!1B1afb?5EK@*sGPP!2&uxV09}6WRHH)=UpICY zswmNZncttaE^Th!=gX5YE;_@OrOcZ9eBgVFNl4e3{aGNk6k$~R#|RXBvpN=u8zbWV3CG*yLtDH7Ho}Lj7rCc{Gfqu^ zgASU0tX1YP3#28IyS@Pe5!q9rEzJC-W8ZBgoUNsTP|V;TOSW5r6`iwvz`j08y%XHn zlMBkXJsswWH6koqm7PoirSTFh=#}|QhzFE>n_796uZ9v=6VM=nJAnulnYzdcO)Ssx zhBAB31xM=%X$>Aa-9u$X3YvJ9U;jzQ*X4~o6O)4JUP3bch=angC2UxZ_Q-c%Um*0O ze?5~!S*0`M*epo1OvO++p}lz6i1RDM=Ujy*g}lp)L@8>KO0RNV5vLX($P0LFZLP)m zr1|NzrKhK-Z+$89+TnzhfqOV3U^X|g32C6m(OPlXKD?vhxAc%CUodplrT>~4^L+Ae z6Ea`A9jhx79f~#4WKjoa>H$n$+mwdbI4QypK*pqohCZhzEcA@ZJ5;fiD`P9J{&7uw z;zCS};B&!I#iO4+t-acmexepCK_9#OKe-A>r7HkZlw2*bnCDlCZYA#&BJ<*jW#*=& z;)Z@Nb1G1v`YH|IyAQSEk_^0$R|r#{cvDsnlKfiKRpn7|A}QbEcXliW1?0@s&C^nb zQ#i9YTqB1{P+VvUZXC1m)=QVMMqiLH7L&OuBKc~-HlFOy%s?M1%;G{1c3{ban^t~8 zr&gN$xU%^C*OWKv&B$!yf$VsEf+Vd`W@hfstx8e}GWnA!!#D9pg@&lX$;pJAMlqIs z+{BiaBy@S7+G3KORt;d>Yc1#BvdgpVRwEBjJ4oGSjj<)ab6{l+-nO}%8!GY2lEsMK zB_|Qewlsh$b(s)qYpszpNuQm9j|TveuU{u$)wEQ_QeB-0I9{kS{GI&%wBVr{)qeel z@{ZUJ37Z{Bf%wX&Euuucl-7+i#xq>c=?Az513=KHg>XO;xa!$Aapysn%d9|rTkn7tw0+s%vS z{lxw!!1g#sYLS~6=Fu7PV2$RxVG4V`w%j^hJ@iA9!5eIP=E4-m}}(Zp}!p4K&jBl^aV zN7%nQt3sV*w3n16JI0gZ#+t`joU)!S*#-fn#>W4;xV$qJY#XupQ<8(|rC+#vbz=NU z)wJJc^}Q7iO7wk@4B^u8XQ?qaq4mlvIYczH3~uYxlh3SaU>QU#*rYG~1J&URABIk@ zp$^~gNp`N@nyStBel*KAxID*)Y2mC<3uH#9aV8lx$2sD$w(?AB?381MS?YiE0!uh} zhrV2`vj}q*D_1yoMIMJ{Rrv1*#SzRJ6UTK_lv>y7KB+;H+0KyLc4cA>$K~@=doUPm%MVbYkH(6?q^Xjgh_sz>ov4vHlS>cv)8 zujS2jhPEarna*7O_u5;~FQ8PzlCIv9T#=;7vnsmrWz`3RqIf%i|IBRTWFaT)-M=T=YYi8x_Lolto z{s3wYbe;o|=}(f%>e$%WS7>*nPnxRWvl1R%ni?%gn*#<0`s=U`z+CNzJ^a@W9sLy<& zA!u_3)hibEIG!qoF`lTJ=fO!Cm0S)P)uUp>q$G?)L+IKN9gD;mu=Rsi1l6W zJ08m$%;=9TtDk|+ak7VQ46U8%{|(<9x-c@Z7lF}gGCjTs&O{ZuJqbd=@8`DD(%hb~ zXMK4XRMx3sU&4J0V9(jz^k1+V!hM;!a4qbi& zjwc2_Ab}DUNM@cfavqiFm2kt^QX@TL=`yjC2ysI@BaKm(cRKd`n$U%eOW2}`1_g8p z5fmszt-RvVvWotz89j$O{i;o!dTAvGmR?;O6p~q11qQ=$9eQSF9us^eQfVcRA--U? zu_@DI+8DlhyP3*Q{s3hlJGunD9kV*s7#UO%5EV3H^FF>EVl4U*h4cee2`@zwW(}Gpzl>bf!D*!F z?TxXvx1*a~gIx7g_}Q1jtM66H^EzNn4|)eEksAH!hc@EjM?8}%W_JnKU2$n?#UCj5 z6w8BcUJ-(ndknuqkw}C&4;OZ8#aoceFHxn_GgkwvJaRGN3s?6u?cSd}8|S60XV4AP zJ~o!OJvH2h-Q6a|n|S"f7vZ!nie)c>if}Bi;v~(8TIX!J^$gtx|Bst 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

    ^2Q=*#>!rRVN?1a)PoNLHyW>-@NV2Lh{Pb|9qu7 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Ê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

    |vpMIoT0B3jvlLqa95A}l!GDL_+7Wv5Rm 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 diff --git a/uds-p-qa/images/lp-os-projects.png b/uds-p-qa/images/lp-os-projects.png deleted file mode 100644 index 2ca1aadf26ce6f4656fa7b69a9261ef4fe5ea88c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33545 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 - - - - -OpenStack Distributed QA - - - - - - - - - - -

    - - - -
    -

    OpenStack's Gated Trunk

    - - - -
    - -
    -

    Types of Tests

    - - -
      -
    • Unit tests
    • -
    • Functional tests -
        -
      • Can be run on real or virtual servers
      • -
      • Easy for developers to run
      • -
      -
    • -
    • Integration tests -
        -
      • May be able to run on virtual servers, should run on real servers
      • -
      • Difficult or impossible for a developer to run
      • -
      -
    • -
    - -
    - -
    -

    Test Process

    - -

    Each test:

    -
      -
    • PXE boot
    • -
    • Install Ubuntu
    • -
    • Install OpenStack
    • -
    • Run test suite
    • -
    - -
    - -
    -

    Test Process Improved

    - -

    One time (Orchestra driven):

    -
      -
    • PXE boot
    • -
    • Install Ubuntu
    • -
    • Install OpenStack dependencies
    • -
    • Snapshot LVM volume
    • -
    -

    Each test:

    -
      -
    • Kexec boot into LVM snapshot -
    • Install OpenStack
    • -
    • Run test suite
    • -
    - -
    - -
    -

    OpenStack Projects

    - -
    - -
    - -
    - - -
    -

    Testing as a Service [TaaS]

    - -
      -
    • Common Interface: Jenkins
    • -
    • Inputs: commits to openstack projects
    • -
    • Outputs: test results
    • -
    - -
    - -
    -

    Troubleshooting Test Jobs

    - - - -
    - -
    -

    Focus for Next Cycle

    - -
      -
    • Add more trunk gating jobs
    • -
    • Collaborate with vendors on distributed testing
    • -
    - - - - diff --git a/uds-p-qa/scripts/.htaccess b/uds-p-qa/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/uds-p-qa/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/uds-p-qa/scripts/slidy.js b/uds-p-qa/scripts/slidy.js deleted file mode 100644 index e5235e6..0000000 --- a/uds-p-qa/scripts/slidy.js +++ /dev/null @@ -1,2952 +0,0 @@ -/* slidy.js - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software - - Defines single name "w3c_slidy" in global namespace - Adds event handlers without trampling on any others -*/ - -// the slidy object implementation -var w3c_slidy = { - // classify which kind of browser we're running under - ns_pos: (typeof window.pageYOffset!='undefined'), - khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false), - opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false), - ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false), - iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false), - android: ((navigator.userAgent).indexOf("Android") >= 0 ? true : false), - ie: (typeof document.all != "undefined" && !this.opera), - ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1), - ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1), - ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1), - ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1), - - // data for swipe and double tap detection on touch screens - last_tap: 0, - prev_tap: 0, - start_x: 0, - start_y: 0, - delta_x: 0, - delta_y: 0, - - // are we running as XHTML? (doesn't work on Opera) - is_xhtml: /xml/.test(document.contentType), - - slide_number: 0, // integer slide count: 0, 1, 2, ... - slide_number_element: null, // element containing slide number - slides: [], // set to array of slide div's - notes: [], // set to array of handout div's - backgrounds: [], // set to array of background div's - toolbar: null, // element containing toolbar - title: null, // document title - last_shown: null, // last incrementally shown item - eos: null, // span element for end of slide indicator - toc: null, // table of contents - outline: null, // outline element with the focus - selected_text_len: 0, // length of drag selection on document - view_all: 0, // 1 to view all slides + handouts - want_toolbar: true, // user preference to show/hide toolbar - mouse_click_enabled: true, // enables left click for next slide - scroll_hack: 0, // IE work around for position: fixed - disable_slide_click: false, // used by clicked anchors - - lang: "en", // updated to language specified by html file - - help_anchor: null, // used for keyboard focus hack in showToolbar() - help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html", - help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " + - "or Pg Up and Pg Dn. Use S and B to change font size.", - - size_index: 0, - size_adjustment: 0, - sizes: new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt", - "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"), - - // needed for efficient resizing - last_width: 0, - last_height: 0, - - - // Needed for cross browser support for relative width/height on - // object elements. The work around is to save width/height attributes - // and then to recompute absolute width/height dimensions on resizing - objects: [], - - // attach initialiation event handlers - set_up: function () { - var init = function() { w3c_slidy.init(); }; - if (typeof window.addEventListener != "undefined") - window.addEventListener("load", init, false); - else - window.attachEvent("onload", init); - }, - - hide_slides: function () { - if (document.body && !w3c_slidy.initialized) - document.body.style.visibility = "hidden"; - else - setTimeout(w3c_slidy.hide_slides, 50); - }, - - // hack to persuade IE to compute correct document height - // as needed for simulating fixed positioning of toolbar - ie_hack: function () { - window.resizeBy(0,-1); - window.resizeBy(0, 1); - }, - - init: function () { - //alert("slidy starting test 10"); - document.body.style.visibility = "visible"; - this.init_localization(); - this.add_toolbar(); - this.wrap_implicit_slides(); - this.collect_slides(); - this.collect_notes(); - this.collect_backgrounds(); - this.objects = document.body.getElementsByTagName("object"); - this.patch_anchors(); - this.slide_number = this.find_slide_number(location.href); - window.offscreenbuffering = true; - this.size_adjustment = this.find_size_adjust(); - this.time_left = this.find_duration(); - this.hide_image_toolbar(); // suppress IE image toolbar popup - this.init_outliner(); // activate fold/unfold support - this.title = document.title; - this.keyboardless = (this.ipad||this.iphone||this.android); - - if (this.keyboardless) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - this.want_toolbar = 0; - } - - // work around for opera bug - this.is_xhtml = (document.body.tagName == "BODY" ? false : true); - - if (this.slides.length > 0) - { - var slide = this.slides[this.slide_number]; - - if (this.slide_number > 0) - { - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - this.set_eos_status(true); - } - else - { - this.last_shown = null; - this.set_visibility_all_incremental("hidden"); - this.set_eos_status(!this.next_incremental_item(this.last_shown)); - } - - this.set_location(); - this.add_class(this.slides[0], "first-slide"); - w3c_slidy.show_slide(slide); - } - - this.toc = this.table_of_contents(); - - this.add_initial_prompt(); - - // bind event handlers without interfering with custom page scripts - // Tap events behave too weirdly to support clicks reliably on - // iPhone and iPad, so exclude these from click handler - - if (!this.keyboardless) - this.add_listener(document.body, "click", this.mouse_button_click); - - this.add_listener(document, "keydown", this.key_down); - this.add_listener(document, "keypress", this.key_press); - this.add_listener(window, "resize", this.resized); - this.add_listener(window, "scroll", this.scrolled); - this.add_listener(window, "unload", this.unloaded); - - this.add_listener(document, "touchstart", this.touchstart); - this.add_listener(document, "touchmove", this.touchmove); - this.add_listener(document, "touchend", this.touchend); - - // this seems to be a debugging hack - //if (!document.body.onclick) - // document.body.onclick = function () { }; - - this.single_slide_view(); - - //this.set_location(); - - this.resized(); - - if (this.ie7) - setTimeout(w3c_slidy.ie_hack, 100); - - this.show_toolbar(); - - // for back button detection - setInterval(function () { w3c_slidy.check_location(); }, 200); - w3c_slidy.initialized = true; - }, - - // create div element with links to each slide - table_of_contents: function () { - var toc = this.create_element("div"); - this.add_class(toc, "slidy_toc hidden"); - //toc.setAttribute("tabindex", "0"); - - var heading = this.create_element("div"); - this.add_class(heading, "toc-heading"); - heading.innerHTML = this.localize("Table of Contents"); - - toc.appendChild(heading); - var previous = null; - - for (var i = 0; i < this.slides.length; ++i) - { - var title = this.has_class(this.slides[i], "title"); - var num = document.createTextNode((i + 1) + ". "); - - toc.appendChild(num); - - var a = this.create_element("a"); - a.setAttribute("href", "#(" + (i+1) + ")"); - - if (title) - this.add_class(a, "titleslide"); - - var name = document.createTextNode(this.slide_name(i)); - a.appendChild(name); - a.onclick = w3c_slidy.toc_click; - a.onkeydown = w3c_slidy.toc_key_down; - a.previous = previous; - - if (previous) - previous.next = a; - - toc.appendChild(a); - - if (i == 0) - toc.first = a; - - if (i < this.slides.length - 1) - { - var br = this.create_element("br"); - toc.appendChild(br); - } - - previous = a; - } - - toc.focus = function () { - if (this.first) - this.first.focus(); - } - - toc.onmouseup = w3c_slidy.mouse_button_up; - - toc.onclick = function (e) { - e||(e=window.event); - - if (w3c_slidy.selected_text_len <= 0) - w3c_slidy.hide_table_of_contents(true); - - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }; - - document.body.insertBefore(toc, document.body.firstChild); - return toc; - }, - - is_shown_toc: function () { - return !w3c_slidy.has_class(w3c_slidy.toc, "hidden"); - }, - - show_table_of_contents: function () { - w3c_slidy.remove_class(w3c_slidy.toc, "hidden"); - var toc = w3c_slidy.toc; - toc.focus(); - - if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0) - setTimeout(w3c_slidy.ie_hack, 100); - }, - - hide_table_of_contents: function (focus) { - w3c_slidy.add_class(w3c_slidy.toc, "hidden"); - - if (focus && !w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - }, - - toggle_table_of_contents: function () { - if (w3c_slidy.is_shown_toc()) - w3c_slidy.hide_table_of_contents(true); - else - w3c_slidy.show_table_of_contents(); - }, - - // called on clicking toc entry - toc_click: function (e) { - if (!e) - e = window.event; - - var target = w3c_slidy.get_target(e); - - if (target && target.nodeType == 1) - { - var uri = target.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - } - - w3c_slidy.hide_table_of_contents(true); - if (w3c_slidy.ie7) w3c_slidy.ie_hack(); - w3c_slidy.stop_propagation(e); - return w3c_slidy.cancel(e); - }, - - // called onkeydown for toc entry - toc_key_down: function (event) { - var key; - - if (!event) - var event = window.event; - - // kludge around NS/IE differences - if (window.event) - key = window.event.keyCode; - else if (event.which) - key = event.which; - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey) - return true; - - if (key == 13) - { - var uri = this.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - - w3c_slidy.hide_table_of_contents(true); - - if (self.ie7) - w3c_slidy.ie_hack(); - - return w3c_slidy.cancel(event); - } - - if (key == 40 && this.next) - { - this.next.focus(); - return w3c_slidy.cancel(event); - } - - if (key == 38 && this.previous) - { - this.previous.focus(); - return w3c_slidy.cancel(event); - } - - return true; - }, - - touchstart: function (e) - { - //e.preventDefault(); - this.prev_tap = this.last_tap; - this.last_tap = (new Date).getTime(); - - var tap_delay = this.last_tap - this.prev_tap; - - if (tap_delay <= 200) - { - // double tap - } - - var touch = e.touches[0]; - - this.start_x = touch.pageX; - this.start_y = touch.pageY; - this.delta_x = this.delta_y = 0; - }, - - touchmove: function (e) - { - //e.preventDefault(); - var touch = e.touches[0]; - this.delta_x = touch.pageX - this.start_x; - this.delta_y = touch.pageY - this.start_y; - }, - - touchend: function (e) - { - //e.preventDefault(); - var delay = (new Date).getTime() - this.last_tap; - var dx = this.delta_x; - var dy = this.delta_y; - var abs_dx = Math.abs(dx); - var abs_dy = Math.abs(dy); - - if (delay < 500 && (abs_dx > 100 || abs_dy > 100)) - { - if (abs_dx > 0.5 * abs_dy) - { - if (dx > 0) - w3c_slidy.next_slide(true); - else - w3c_slidy.previous_slide(true); - } - else if (abs_dy > 2 * abs_dx) - { - w3c_slidy.toggle_table_of_contents(); - } - } - }, - - // ### OBSOLETE ### - before_print: function () { - this.show_all_slides(); - this.hide_toolbar(); - alert("before print"); - }, - - // ### OBSOLETE ### - after_print: function () { - if (!this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - } - alert("after print"); - }, - - // ### OBSOLETE ### - print_slides: function () { - this.before_print(); - window.print(); - this.after_print(); - }, - - // ### OBSOLETE ?? ### - toggle_view: function () { - if (this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - this.view_all = 0; - } - else - { - this.show_all_slides(); - this.hide_toolbar(); - this.view_all = 1; - } - }, - - // prepare for printing ### OBSOLETE ### - show_all_slides: function () { - this.remove_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - }, - - // restore after printing ### OBSOLETE ### - single_slide_view: function () { - this.add_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - }, - - // suppress IE's image toolbar pop up - hide_image_toolbar: function () { - if (!this.ns_pos) - { - var images = document.getElementsByTagName("IMG"); - - for (var i = 0; i < images.length; ++i) - images[i].setAttribute("galleryimg", "no"); - } - }, - - unloaded: function (e) { - //alert("unloaded"); - }, - - // Safari and Konqueror don't yet support getComputedStyle() - // and they always reload page when location.href is updated - is_KHTML: function () { - var agent = navigator.userAgent; - return (agent.indexOf("KHTML") >= 0 ? true : false); - }, - - // find slide name from first h1 element - // default to document title + slide number - slide_name: function (index) { - var name = null; - var slide = this.slides[index]; - - var heading = this.find_heading(slide); - - if (heading) - name = this.extract_text(heading); - - if (!name) - name = this.title + "(" + (index + 1) + ")"; - - name.replace(/\&/g, "&"); - name.replace(/\/g, ">"); - - return name; - }, - - // find first h1 element in DOM tree - find_heading: function (node) { - if (!node || node.nodeType != 1) - return null; - - if (node.nodeName == "H1" || node.nodeName == "h1") - return node; - - var child = node.firstChild; - - while (child) - { - node = this.find_heading(child); - - if (node) - return node; - - child = child.nextSibling; - } - - return null; - }, - - // recursively extract text from DOM tree - extract_text: function (node) { - if (!node) - return ""; - - // text nodes - if (node.nodeType == 3) - return node.nodeValue; - - // elements - if (node.nodeType == 1) - { - node = node.firstChild; - var text = ""; - - while (node) - { - text = text + this.extract_text(node); - node = node.nextSibling; - } - - return text; - } - - return ""; - }, - - // find copyright text from meta element - find_copyright: function () { - var name, content; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "copyright") - return content; - } - - return null; - }, - - find_size_adjust: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "font-size-adjustment") - return 1 * content; - } - - return 1; - }, - - // for 20 minutes - find_duration: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "duration") - return 60000 * content; - } - - return null; - }, - - replace_by_non_breaking_space: function (str) { - for (var i = 0; i < str.length; ++i) - str[i] = 160; - }, - - // ### CHECK ME ### is use of "li" okay for text/html? - // for XHTML do we also need to specify namespace? - init_outliner: function () { - var items = document.getElementsByTagName("li"); - - for (var i = 0; i < items.length; ++i) - { - var target = items[i]; - - if (!this.has_class(target.parentNode, "outline")) - continue; - - target.onclick = this.outline_click; -/* ### more work needed for IE6 - if (!this.ns_pos) - { - target.onmouseover = this.hover_outline; - target.onmouseout = this.unhover_outline; - } -*/ - if (this.foldable(target)) - { - target.foldable = true; - target.onfocus = function () {w3c_slidy.outline = this;}; - target.onblur = function () {w3c_slidy.outline = null;}; - - if (!target.getAttribute("tabindex")) - target.setAttribute("tabindex", "0"); - - if (this.has_class(target, "expand")) - this.unfold(target); - else - this.fold(target); - } - else - { - this.add_class(target, "nofold"); - target.visible = true; - target.foldable = false; - } - } - }, - - foldable: function (item) { - if (!item || item.nodeType != 1) - return false; - - var node = item.firstChild; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) - return true; - - node = node.nextSibling; - } - - return false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - fold: function (item) { - if (item) - { - this.remove_class(item, "unfolded"); - this.add_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.add_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - unfold: function (item) { - if (item) - { - this.add_class(item, "unfolded"); - this.remove_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.remove_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = true; - }, - - outline_click: function (e) { - if (!e) - e = window.event; - - var rightclick = false; - var target = w3c_slidy.get_target(e); - - while (target && target.visible == undefined) - target = target.parentNode; - - if (!target) - return true; - - if (e.which) - rightclick = (e.which == 3); - else if (e.button) - rightclick = (e.button == 2); - - if (!rightclick && target.visible != undefined) - { - if (target.foldable) - { - if (target.visible) - w3c_slidy.fold(target); - else - w3c_slidy.unfold(target); - } - - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - } - - return false; - }, - - add_initial_prompt: function () { - var prompt = this.create_element("div"); - prompt.setAttribute("class", "initial_prompt"); - - var p1 = this.create_element("p"); - prompt.appendChild(p1); - p1.setAttribute("class", "help"); - - if (this.keyboardless) - p1.innerHTML = "swipe right to move to next slide"; - else - p1.innerHTML = "Space, Right Arrow or swipe right to move to " + - "next slide, click help below for more details"; - - this.add_listener(prompt, "click", function (e) { - document.body.removeChild(prompt); - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }); - - document.body.appendChild(prompt); - this.initial_prompt = prompt; - setTimeout(function() {document.body.removeChild(prompt);}, 5000); - }, - - add_toolbar: function () { - var counter, page; - - this.toolbar = this.create_element("div"); - this.toolbar.setAttribute("class", "toolbar"); - - // a reasonably behaved browser - if (this.ns_pos || !this.ie6) - { - var right = this.create_element("div"); - right.setAttribute("style", "float: right; text-align: right"); - - counter = this.create_element("span") - counter.innerHTML = this.localize("slide") + " n/m"; - right.appendChild(counter); - this.toolbar.appendChild(right); - - var left = this.create_element("div"); - left.setAttribute("style", "text-align: left"); - - // global end of slide indicator - this.eos = this.create_element("span"); - this.eos.innerHTML = "* "; - left.appendChild(this.eos); - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - left.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - left.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()"); - contents.setAttribute("title", this.localize("table of contents")); - contents.innerHTML = this.localize("contents?"); - left.appendChild(contents); - - var gap2 = document.createTextNode(" "); - left.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.className = "copyright"; - span.innerHTML = copyright; - left.appendChild(span); - } - - this.toolbar.setAttribute("tabindex", "0"); - this.toolbar.appendChild(left); - } - else // IE6 so need to work around its poor CSS support - { - this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute"); - this.toolbar.style.zIndex = "200"; - this.toolbar.style.width = "99.9%"; - this.toolbar.style.height = "1.2em"; - this.toolbar.style.top = "auto"; - this.toolbar.style.bottom = "0"; - this.toolbar.style.left = "0"; - this.toolbar.style.right = "0"; - this.toolbar.style.textAlign = "left"; - this.toolbar.style.fontSize = "60%"; - this.toolbar.style.color = "red"; - this.toolbar.borderWidth = 0; - this.toolbar.className = "toolbar"; - this.toolbar.style.background = "rgb(240,240,240)"; - - // would like to have help text left aligned - // and page counter right aligned, floating - // div's don't work, so instead use nested - // absolutely positioned div's. - - var sp = this.create_element("span"); - sp.innerHTML = "  * "; - this.toolbar.appendChild(sp); - this.eos = sp; // end of slide indicator - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - this.toolbar.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - this.toolbar.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:toggleTableOfContents()"); - contents.setAttribute("title", this.localize("table of contents".localize)); - contents.innerHTML = this.localize("contents?"); - this.toolbar.appendChild(contents); - - var gap2 = document.createTextNode(" "); - this.toolbar.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.innerHTML = copyright; - span.style.color = "black"; - span.style.marginLeft = "0.5em"; - this.toolbar.appendChild(span); - } - - counter = this.create_element("div") - counter.style.position = "absolute"; - counter.style.width = "auto"; //"20%"; - counter.style.height = "1.2em"; - counter.style.top = "auto"; - counter.style.bottom = 0; - counter.style.right = "0"; - counter.style.textAlign = "right"; - counter.style.color = "red"; - counter.style.background = "rgb(240,240,240)"; - - counter.innerHTML = this.localize("slide") + " n/m"; - this.toolbar.appendChild(counter); - } - - // ensure that click isn't passed through to the page - this.toolbar.onclick = - function (e) { - if (!e) - e = window.event; - - var target = e.target; - - if (!target && e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target && target.nodeType == 3) - target = target.parentNode; - - w3c_slidy.stop_propagation(e); - - if (target && target.nodeName.toLowerCase() != "a") - w3c_slidy.mouse_button_click(e); - }; - - this.slide_number_element = counter; - this.set_eos_status(false); - document.body.appendChild(this.toolbar); - }, - - // wysiwyg editors make it hard to use div elements - // e.g. amaya loses the div when you copy and paste - // this function wraps div elements around implicit - // slides which start with an h1 element and continue - // up to the next heading or div element - wrap_implicit_slides: function () { - var i, heading, node, next, div; - var headings = document.getElementsByTagName("h1"); - - if (!headings) - return; - - for (i = 0; i < headings.length; ++i) - { - heading = headings[i]; - - if (heading.parentNode != document.body) - continue; - - node = heading.nextSibling; - - div = document.createElement("div"); - this.add_class(div, "slide"); - document.body.replaceChild(div, heading); - div.appendChild(heading); - - while (node) - { - if (node.nodeType == 1 && // an element - (node.nodeName == "H1" || - node.nodeName == "h1" || - node.nodeName == "DIV" || - node.nodeName == "div")) - break; - - next = node.nextSibling; - node = document.body.removeChild(node); - div.appendChild(node); - node = next; - } - } - }, - -// return new array of all slides - collect_slides: function () { - var slides = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "slide")) - { - // add slide to collection - slides[slides.length] = div; - - // hide each slide as it is found - this.add_class(div, "hidden"); - - // add dummy
    at end for scrolling hack - var node1 = document.createElement("br"); - div.appendChild(node1); - var node2 = document.createElement("br"); - div.appendChild(node2); - } - else if (this.has_class(div, "background")) - { // work around for Firefox SVG reload bug - // which otherwise replaces 1st SVG graphic with 2nd - div.style.display = "block"; - } - } - - this.slides = slides; - }, - - // return new array of all
    - collect_notes: function () { - var notes = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "handout")) - { - // add note to collection - notes[notes.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.notes = notes; - }, - - // return new array of all
    - // including named backgrounds e.g. class="background titlepage" - collect_backgrounds: function () { - var backgrounds = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "background")) - { - // add background to collection - backgrounds[backgrounds.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.backgrounds = backgrounds; - }, - - // set click handlers on all anchors - patch_anchors: function () { - var self = w3c_slidy; - var handler = function (event) { - // compare this.href with location.href - // for link to another slide in this doc - - if (self.page_address(this.href) == self.page_address(location.href)) - { - // yes, so find new slide number - var newslidenum = self.find_slide_number(this.href); - - if (newslidenum != self.slide_number) - { - var slide = self.slides[self.slide_number]; - self.hide_slide(slide); - self.slide_number = newslidenum; - slide = self.slides[self.slide_number]; - self.show_slide(slide); - self.set_location(); - } - } - else - w3c_slidy.stop_propagation(event); - -// else if (this.target == null) -// location.href = this.href; - - this.blur(); - self.disable_slide_click = true; - }; - - var anchors = document.body.getElementsByTagName("a"); - - for (var i = 0; i < anchors.length; ++i) - { - if (window.addEventListener) - anchors[i].addEventListener("click", handler, false); - else - anchors[i].attachEvent("onclick", handler); - } - }, - - // ### CHECK ME ### see which functions are invoked via setTimeout - // either directly or indirectly for use of w3c_slidy vs this - show_slide_number: function () { - var timer = w3c_slidy.get_timer(); - w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " + - (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length; - }, - - // every 200mS check if the location has been changed as a - // result of the user activating the Back button/menu item - // doesn't work for Opera < 9.5 - check_location: function () { - var hash = location.hash; - - if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#")) - w3c_slidy.goto_slide(0); - else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")") - { - var num = parseInt(location.hash.substr(2)); - - if (!isNaN(num)) - w3c_slidy.goto_slide(num-1); - } - - if (w3c_slidy.time_left && w3c_slidy.slide_number > 0) - { - w3c_slidy.show_slide_number(); - - if (w3c_slidy.time_left > 0) - w3c_slidy.time_left -= 200; - } - }, - - get_timer: function () { - var timer = ""; - if (w3c_slidy.time_left) - { - var mins, secs; - secs = Math.floor(w3c_slidy.time_left/1000); - mins = Math.floor(secs / 60); - secs = secs % 60; - timer = (mins ? mins+"m" : "") + secs + "s "; - } - - return timer; - }, - - // this doesn't push location onto history stack for IE - // for which a hidden iframe hack is needed: load page into - // the iframe with script that set's parent's location.hash - // but that won't work for standalone use unless we can - // create the page dynamically via a javascript: URL - set_location: function () { - var uri = w3c_slidy.page_address(location.href); - var hash = "#(" + (w3c_slidy.slide_number+1) + ")"; - - if (w3c_slidy.slide_number >= 0) - uri = uri + hash; - - if (w3c_slidy.ie && (w3c_slidy.ie6 || w3c_slidy.ie7)) - w3c_slidy.push_hash(hash); - - if (uri != location.href) // && !khtml - location.href = uri; - - if (this.khtml) - hash = "(" + (w3c_slidy.slide_number+1) + ")"; - - if (!this.ie && location.hash != hash && location.hash != "") - location.hash = hash; - - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide_number(); - }, - - page_address: function (uri) { - var i = uri.indexOf("#"); - - if (i < 0) - i = uri.indexOf("%23"); - - // check if anchor is entire page - - if (i < 0) - return uri; // yes - - return uri.substr(0, i); - }, - - // only used for IE6 and IE7 - on_frame_loaded: function (hash) { - location.hash = hash; - var uri = w3c_slidy.page_address(location.href); - location.href = uri + hash; - }, - - // history hack with thanks to Bertrand Le Roy - push_hash: function (hash) { - if (hash == "") hash = "#(1)"; - window.location.hash = hash; - - var doc = document.getElementById("historyFrame").contentWindow.document; - doc.open("javascript:''"); - doc.write("hello mum"); - doc.close(); - }, - - // find current slide based upon location - // first find target anchor and then look - // for associated div element enclosing it - // finally map that to slide number - find_slide_number: function (uri) { - // first get anchor from page location - - var i = uri.indexOf("#"); - - // check if anchor is entire page - if (i < 0) - return 0; // yes - - var anchor = unescape(uri.substr(i+1)); - - // now use anchor as XML ID to find target - var target = document.getElementById(anchor); - - if (!target) - { - // does anchor look like "(2)" for slide 2 ?? - // where first slide is (1) - var re = /\((\d)+\)/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // accept [2] for backwards compatibility - re = /\[(\d)+\]/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // oh dear unknown anchor - return 0; - } - - // search for enclosing slide - - while (true) - { - // browser coerces html elements to uppercase! - if (target.nodeName.toLowerCase() == "div" && - this.has_class(target, "slide")) - { - // found the slide element - break; - } - - // otherwise try parent element if any - - target = target.parentNode; - - if (!target) - { - return 0; // no luck! - } - }; - - for (i = 0; i < slides.length; ++i) - { - if (slides[i] == target) - return i; // success - } - - // oh dear still no luck - return 0; - }, - - previous_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide; - - if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null) - { - w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown); - w3c_slidy.set_eos_status(false); - } - else if (w3c_slidy.slide_number > 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - w3c_slidy.set_eos_status(true); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_location(); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - next_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide, last = w3c_slidy.last_shown; - - if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1) - w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown); - - if ((!incremental || w3c_slidy.last_shown == null) && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number + 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - else if (!w3c_slidy.last_shown) - { - if (last && incremental) - w3c_slidy.last_shown = last; - } - - w3c_slidy.set_location(); - - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - // to first slide with nothing revealed - // i.e. state at start of presentation - first_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - if (w3c_slidy.slide_number != 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = 0; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_eos_status( - !w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.set_location(); - } - }, - - // goto last slide with everything revealed - // i.e. state at end of presentation - last_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - w3c_slidy.last_shown = null; //revealNextItem(lastShown); - - if (w3c_slidy.last_shown == null && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.slides.length - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - - w3c_slidy.show_slide(slide); - } - else - { - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - } - - w3c_slidy.set_eos_status(true); - w3c_slidy.set_location(); - } - }, - - - // ### check this and consider add/remove class - set_eos_status: function (state) { - if (this.eos) - this.eos.style.color = (state ? "rgb(240,240,240)" : "red"); - }, - - // first slide is 0 - goto_slide: function (num) { - //alert("going to slide " + (num+1)); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = num; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide(slide); - w3c_slidy.show_slide_number(); - }, - - - show_slide: function (slide) { - this.sync_background(slide); - window.scrollTo(0,0); - this.remove_class(slide, "hidden"); - }, - - hide_slide: function (slide) { - this.add_class(slide, "hidden"); - }, - - // show just the backgrounds pertinent to this slide - // when slide background-color is transparent - // this should now work with rgba color values - sync_background: function (slide) { - var background; - var bgColor; - - if (slide.currentStyle) - bgColor = slide.currentStyle["backgroundColor"]; - else if (document.defaultView) - { - var styles = document.defaultView.getComputedStyle(slide,null); - - if (styles) - bgColor = styles.getPropertyValue("background-color"); - else // broken implementation probably due Safari or Konqueror - { - //alert("defective implementation of getComputedStyle()"); - bgColor = "transparent"; - } - } - else - bgColor == "transparent"; - - if (bgColor == "transparent" || - bgColor.indexOf("rgba") >= 0 || - bgColor.indexOf("opacity") >= 0) - { - var slideClass = this.get_class_list(slide); - - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - - var bgClass = this.get_class_list(background); - - if (this.matching_background(slideClass, bgClass)) - this.remove_class(background, "hidden"); - else - this.add_class(background, "hidden"); - } - } - else // forcibly hide all backgrounds - this.hide_backgrounds(); - }, - - hide_backgrounds: function () { - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - this.add_class(background, "hidden"); - } - }, - - // compare classes for slide and background - matching_background: function (slideClass, bgClass) { - var i, count, pattern, result; - - // define pattern as regular expression - pattern = /\w+/g; - - // check background class names - result = bgClass.match(pattern); - - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (result[i] == "background") - continue; - - ++count; - } - - if (count == 0) // default match - return true; - - // check for matches and place result in array - result = slideClass.match(pattern); - - // now check if desired name is present for background - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (this.has_token(bgClass, result[i])) - return true; - } - - return false; - }, - - resized: function () { - var width = 0; - - if ( typeof( window.innerWidth ) == 'number' ) - width = window.innerWidth; // Non IE browser - else if (document.documentElement && document.documentElement.clientWidth) - width = document.documentElement.clientWidth; // IE6 - else if (document.body && document.body.clientWidth) - width = document.body.clientWidth; // IE4 - - var height = 0; - - if ( typeof( window.innerHeight ) == 'number' ) - height = window.innerHeight; // Non IE browser - else if (document.documentElement && document.documentElement.clientHeight) - height = document.documentElement.clientHeight; // IE6 - else if (document.body && document.body.clientHeight) - height = document.body.clientHeight; // IE4 - - if (height && (width/height > 1.05*1024/768)) - { - width = height * 1024.0/768; - } - - // IE fires onresize even when only font size is changed! - // so we do a check to avoid blocking < and > actions - if (width != w3c_slidy.last_width || height != w3c_slidy.last_height) - { - if (width >= 1100) - w3c_slidy.size_index = 5; // 4 - else if (width >= 1000) - w3c_slidy.size_index = 4; // 3 - else if (width >= 800) - w3c_slidy.size_index = 3; // 2 - else if (width >= 600) - w3c_slidy.size_index = 2; // 1 - else if (width) - w3c_slidy.size_index = 0; - - // add in font size adjustment from meta element e.g. - // - // useful when slides have too much content ;-) - - if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment && - w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length) - w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment; - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - w3c_slidy.adjust_object_dimensions(width, height); - - if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index]) - { - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - } - - w3c_slidy.last_width = width; - w3c_slidy.last_height = height; - - // force reflow to work around Mozilla bug - if (w3c_slidy.ns_pos) - { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - } - - // force correct positioning of toolbar - w3c_slidy.refresh_toolbar(200); - } - }, - - scrolled: function () { - if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset(); - // hide toolbar - w3c_slidy.toolbar.style.display = "none"; - - // make it reappear later - if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all) - { - setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000); - w3c_slidy.scrollhack = 1; - } - } - }, - - hide_toolbar: function () { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden"); - window.focus(); - }, - - // used to ensure IE refreshes toolbar in correct position - refresh_toolbar: function (interval) { - if (!w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hide_toolbar(); - setTimeout(function () {w3c_slidy.show_toolbar(); }, interval); - } - }, - - // restores toolbar after short delay - show_toolbar: function () { - if (w3c_slidy.want_toolbar) - { - w3c_slidy.toolbar.style.display = "block"; - - if (!w3c_slidy.ns_pos) - { - // adjust position to allow for scrolling - var xoffset = w3c_slidy.scroll_x_offset(); - w3c_slidy.toolbar.style.left = xoffset; - w3c_slidy.toolbar.style.right = xoffset; - - // determine vertical scroll offset - //var yoffset = scrollYOffset(); - - // bottom is doc height - window height - scroll offset - //var bottom = documentHeight() - lastHeight - yoffset - - //if (yoffset > 0 || documentHeight() > lastHeight) - // bottom += 16; // allow for height of scrollbar - - w3c_slidy.toolbar.style.bottom = 0; //bottom; - } - - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden"); - } - - w3c_slidy.scrollhack = 0; - - - // set the keyboard focus to the help link on the - // toolbar to ensure that document has the focus - // IE doesn't always work with window.focus() - // and this hack has benefit of Enter for help - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - }, - -// invoked via F key - toggle_toolbar: function () { - if (!w3c_slidy.view_all) - { - if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden")) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 1; - } - else - { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 0; - } - } - }, - - scroll_x_offset: function () { - if (window.pageXOffset) - return self.pageXOffset; - - if (document.documentElement && - document.documentElement.scrollLeft) - return document.documentElement.scrollLeft; - - if (document.body) - return document.body.scrollLeft; - - return 0; - }, - - scroll_y_offset: function () { - if (window.pageYOffset) - return self.pageYOffset; - - if (document.documentElement && - document.documentElement.scrollTop) - return document.documentElement.scrollTop; - - if (document.body) - return document.body.scrollTop; - - return 0; - }, - - // looking for a way to determine height of slide content - // the slide itself is set to the height of the window - optimize_font_size: function () { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - //var dh = documentHeight(); //getDocHeight(document); - var dh = slide.scrollHeight; - var wh = getWindowHeight(); - var u = 100 * dh / wh; - - alert("window utilization = " + u + "% (doc " - + dh + " win " + wh + ")"); - }, - - // from document object - get_doc_height: function (doc) { - if (!doc) - doc = document; - - if (doc && doc.body && doc.body.offsetHeight) - return doc.body.offsetHeight; // ns/gecko syntax - - if (doc && doc.body && doc.body.scrollHeight) - return doc.body.scrollHeight; - - alert("couldn't determine document height"); - }, - - get_window_height: function () { - if ( typeof( window.innerHeight ) == 'number' ) - return window.innerHeight; // Non IE browser - - if (document.documentElement && document.documentElement.clientHeight) - return document.documentElement.clientHeight; // IE6 - - if (document.body && document.body.clientHeight) - return document.body.clientHeight; // IE4 - }, - - document_height: function () { - var sh, oh; - - sh = document.body.scrollHeight; - oh = document.body.offsetHeight; - - if (sh && oh) - { - return (sh > oh ? sh : oh); - } - - // no idea! - return 0; - }, - - smaller: function () { - if (w3c_slidy.size_index > 0) - { - --w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - bigger: function () { - if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1) - { - ++w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - // with thanks to Ivan Herman for the suggestion - adjust_object_dimensions: function (width, height) { - for( var i = 0; i < w3c_slidy.objects.length; i++ ) - { - var obj = this.objects[i]; - var mimeType = obj.getAttribute("type"); - - if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash") - { - if ( !obj.initialWidth ) - obj.initialWidth = obj.getAttribute("width"); - - if ( !obj.initialHeight ) - obj.initialHeight = obj.getAttribute("height"); - - if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" ) - { - var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1)); - var newW = width * (w/100.0); - obj.setAttribute("width",newW); - } - - if ( obj.initialHeight && - obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" ) - { - var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1)); - var newH = height * (h/100.0); - obj.setAttribute("height", newH); - } - } - } - }, - - // needed for Opera to inhibit default behavior - // since Opera delivers keyPress even if keyDown - // was cancelled - key_press: function (event) { - if (!event) - event = window.event; - - if (!w3c_slidy.key_wanted) - return w3c_slidy.cancel(event); - - return true; - }, - - // See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes - key_down: function (event) { - var key, target, tag; - - w3c_slidy.key_wanted = true; - - if (!event) - event = window.event; - - // kludge around NS/IE differences - if (window.event) - { - key = window.event.keyCode; - target = window.event.srcElement; - } - else if (event.which) - { - key = event.which; - target = event.target; - } - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // avoid interfering with keystroke - // behavior for non-slidy chrome elements - if (!w3c_slidy.slidy_chrome(target) && - w3c_slidy.special_element(target)) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey || event.metaKey) - return true; - - // dismiss table of contents if visible - if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40) - { - w3c_slidy.hide_table_of_contents(true); - - if (key == 27 || key == 84 || key == 67) - return w3c_slidy.cancel(event); - } - - if (key == 34) // Page Down - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.next_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 33) // Page Up - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.previous_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 32) // space bar - { - w3c_slidy.next_slide(true); - return w3c_slidy.cancel(event); - } - else if (key == 37) // Left arrow - { - w3c_slidy.previous_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 36) // Home - { - w3c_slidy.first_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 35) // End - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 39) // Right arrow - { - w3c_slidy.next_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 13) // Enter - { - if (w3c_slidy.outline) - { - if (w3c_slidy.outline.visible) - w3c_slidy.fold(w3c_slidy.outline); - else - w3c_slidy.unfold(w3c_slidy.outline); - - return w3c_slidy.cancel(event); - } - } - else if (key == 188) // < for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 190) // > for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 189 || key == 109) // - for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 187 || key == 191 || key == 107) // = + for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 83) // S for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 66) // B for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 90) // Z for last slide - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 70) // F for toggle toolbar - { - w3c_slidy.toggle_toolbar(); - return w3c_slidy.cancel(event); - } - else if (key == 65) // A for toggle view single/all slides - { - w3c_slidy.toggle_view(); - return w3c_slidy.cancel(event); - } - else if (key == 75) // toggle action of left click for next page - { - w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled; - var alert_msg = (w3c_slidy.mouse_click_enabled ? - "enabled" : "disabled") + " mouse click advance"; - - alert(w3c_slidy.localize(alert_msg)); - return w3c_slidy.cancel(event); - } - else if (key == 84 || key == 67) // T or C for table of contents - { - if (w3c_slidy.toc) - w3c_slidy.toggle_table_of_contents(); - - return w3c_slidy.cancel(event); - } - else if (key == 72) // H for help - { - window.location = w3c_slidy.help_page; - return w3c_slidy.cancel(event); - } - //else alert("key code is "+ key); - - return true; - }, - - // safe for both text/html and application/xhtml+xml - create_element: function (name) { - if (this.xhtml && (typeof document.createElementNS != 'undefined')) - return document.createElementNS("http://www.w3.org/1999/xhtml", name) - - return document.createElement(name); - }, - - get_element_style: function (elem, IEStyleProp, CSSStyleProp) { - if (elem.currentStyle) - { - return elem.currentStyle[IEStyleProp]; - } - else if (window.getComputedStyle) - { - var compStyle = window.getComputedStyle(elem, ""); - return compStyle.getPropertyValue(CSSStyleProp); - } - return ""; - }, - - // the string str is a whitespace separated list of tokens - // test if str contains a particular token, e.g. "slide" - has_token: function (str, token) { - if (str) - { - // define pattern as regular expression - var pattern = /\w+/g; - - // check for matches - // place result in array - var result = str.match(pattern); - - // now check if desired token is present - for (var i = 0; i < result.length; i++) - { - if (result[i] == token) - return true; - } - } - - return false; - }, - - get_class_list: function (element) { - if (typeof element.className != 'undefined') - return element.className; - - return element.getAttribute("class"); - }, - - has_class: function (element, name) { - if (element.nodeType != 1) - return false; - - var regexp = new RegExp("(^| )" + name + "\W*"); - - if (typeof element.className != 'undefined') - return regexp.test(element.className); - - return regexp.test(element.getAttribute("class")); - }, - - remove_class: function (element, name) { - var regexp = new RegExp("(^| )" + name + "\W*"); - var clsval = ""; - - if (typeof element.className != 'undefined') - { - clsval = element.className; - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.className = clsval; - } - } - else - { - clsval = element.getAttribute("class"); - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.setAttribute("class", clsval); - } - } - }, - - add_class: function (element, name) { - if (!this.has_class(element, name)) - { - if (typeof element.className != 'undefined') - element.className += " " + name; - else - { - var clsval = element.getAttribute("class"); - clsval = clsval ? clsval + " " + name : name; - element.setAttribute("class", clsval); - } - } - }, - - // HTML elements that can be used with class="incremental" - // note that you can also put the class on containers like - // up, ol, dl, and div to make their contents appear - // incrementally. Upper case is used since this is what - // browsers report for HTML node names (text/html). - incremental_elements: null, - okay_for_incremental: function (name) { - if (!this.incremental_elements) - { - var inclist = new Array(); - inclist["p"] = true; - inclist["pre"] = true; - inclist["li"] = true; - inclist["blockquote"] = true; - inclist["dt"] = true; - inclist["dd"] = true; - inclist["h2"] = true; - inclist["h3"] = true; - inclist["h4"] = true; - inclist["h5"] = true; - inclist["h6"] = true; - inclist["span"] = true; - inclist["address"] = true; - inclist["table"] = true; - inclist["tr"] = true; - inclist["th"] = true; - inclist["td"] = true; - inclist["img"] = true; - inclist["object"] = true; - this.incremental_elements = inclist; - } - return this.incremental_elements[name.toLowerCase()]; - }, - - next_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.next_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) // ELEMENT - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - previous_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.previous_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - // set visibility for all elements on current slide with - // a parent element with attribute class="incremental" - set_visibility_all_incremental: function (value) { - var node = this.next_incremental_item(null); - - if (value == "hidden") - { - while (node) - { - w3c_slidy.add_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - else // value == "visible" - { - while (node) - { - w3c_slidy.remove_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - }, - - // reveal the next hidden item on the slide - // node is null or the node that was last revealed - reveal_next_item: function (node) { - node = w3c_slidy.next_incremental_item(node); - - if (node && node.nodeType == 1) // an element - w3c_slidy.remove_class(node, "invisible"); - - return node; - }, - - // exact inverse of revealNextItem(node) - hide_previous_item: function (node) { - if (node && node.nodeType == 1) // an element - w3c_slidy.add_class(node, "invisible"); - - return this.previous_incremental_item(node); - }, - - // left to right traversal of root's content - next_node: function (root, node) { - if (node == null) - return root.firstChild; - - if (node.firstChild) - return node.firstChild; - - if (node.nextSibling) - return node.nextSibling; - - for (;;) - { - node = node.parentNode; - - if (!node || node == root) - break; - - if (node && node.nextSibling) - return node.nextSibling; - } - - return null; - }, - - // right to left traversal of root's content - previous_node: function (root, node) { - if (node == null) - { - node = root.lastChild; - - if (node) - { - while (node.lastChild) - node = node.lastChild; - } - - return node; - } - - if (node.previousSibling) - { - node = node.previousSibling; - - while (node.lastChild) - node = node.lastChild; - - return node; - } - - if (node.parentNode != root) - return node.parentNode; - - return null; - }, - - previous_sibling_element: function (el) { - el = el.previousSibling; - - while (el && el.nodeType != 1) - el = el.previousSibling; - - return el; - }, - - next_sibling_element: function (el) { - el = el.nextSibling; - - while (el && el.nodeType != 1) - el = el.nextSibling; - - return el; - }, - - first_child_element: function (el) { - var node; - - for (node = el.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1) - break; - } - - return node; - }, - - first_tag: function (element, tag) { - var node; - - if (!this.is_xhtml) - tag = tag.toUpperCase(); - - for (node = element.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1 && node.nodeName == tag) - break; - } - - return node; - }, - - hide_selection: function () { - if (window.getSelection) // Firefox, Chromium, Safari, Opera - { - var selection = window.getSelection(); - - if (selection.rangeCount > 0) - { - var range = selection.getRangeAt(0); - range.collapse (false); - } - } - else // Internet Explorer - { - var textRange = document.selection.createRange (); - textRange.collapse (false); - } - }, - - get_selected_text: function () { - try - { - if (window.getSelection) - return window.getSelection().toString(); - - if (document.getSelection) - return document.getSelection().toString(); - - if (document.selection) - return document.selection.createRange().text; - } - catch (e) - { - } - - return ""; - }, - - // make note of length of selected text - // as this evaluates to zero in click event - mouse_button_up: function (e) { - w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length; - }, - - // right mouse button click is reserved for context menus - // it is more reliable to detect rightclick than leftclick - mouse_button_click: function (e) { - var rightclick = false; - var leftclick = false; - var middleclick = false; - var target; - - if (!e) - var e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target.nodeType == 3) - target = target.parentNode; - - if (e.which) // all browsers except IE - { - leftclick = (e.which == 1); - middleclick = (e.which == 2); - rightclick = (e.which == 3); - } - else if (e.button) - { - // Konqueror gives 1 for left, 4 for middle - // IE6 gives 0 for left and not 1 as I expected - - if (e.button == 4) - middleclick = true; - - // all browsers agree on 2 for right button - rightclick = (e.button == 2); - } - else - leftclick = true; - - if (w3c_slidy.selected_text_len > 0) - { - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - // dismiss table of contents - w3c_slidy.hide_table_of_contents(false); - - // check if target is something that probably want's clicks - // e.g. a, embed, object, input, textarea, select, option - var tag = target.nodeName.toLowerCase(); - - if (w3c_slidy.mouse_click_enabled && leftclick && - !w3c_slidy.special_element(target) && - !target.onclick) - { - w3c_slidy.next_slide(true); - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - return true; - }, - - special_element: function (e) { - var tag = e.nodeName.toLowerCase(); - - return e.onkeydown || - e.onclick || - tag == "a" || - tag == "embed" || - tag == "object" || - tag == "video" || - tag == "audio" || - tag == "input" || - tag == "textarea" || - tag == "select" || - tag == "option"; - }, - - slidy_chrome: function (el) { - while (el) - { - if (el == w3c_slidy.toc || - el == w3c_slidy.toolbar || - w3c_slidy.has_class(el, "outline")) - return true; - - el = el.parentNode; - } - - return false; - }, - - get_key: function (e) - { - var key; - - // kludge around NS/IE differences - if (typeof window.event != "undefined") - key = window.event.keyCode; - else if (e.which) - key = e.which; - - return key; - }, - - get_target: function (e) { - var target; - - if (!e) - e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - if (target.nodeType != 1) - target = target.parentNode; - - return target; - }, - - // does display property provide correct defaults? - is_block: function (elem) { - var tag = elem.nodeName.toLowerCase(); - - return tag == "ol" || tag == "ul" || tag == "p" || - tag == "li" || tag == "table" || tag == "pre" || - tag == "h1" || tag == "h2" || tag == "h3" || - tag == "h4" || tag == "h5" || tag == "h6" || - tag == "blockquote" || tag == "address"; - }, - - add_listener: function (element, event, handler) { - if (window.addEventListener) - element.addEventListener(event, handler, false); - else - element.attachEvent("on"+event, handler); - }, - - // used to prevent event propagation from field controls - stop_propagation: function (event) { - event = event ? event : window.event; - event.cancelBubble = true; // for IE - - if (event.stopPropagation) - event.stopPropagation(); - - return true; - }, - - cancel: function (event) { - if (event) - { - event.cancel = true; - event.returnValue = false; - - if (event.preventDefault) - event.preventDefault(); - } - - w3c_slidy.key_wanted = false; - return false; - }, - -// for each language define an associative array -// and also the help text which is longer - - strings_es: { - "slide":"pág.", - "help?":"Ayuda", - "contents?":"Índice", - "table of contents":"tabla de contenidos", - "Table of Contents":"Tabla de Contenidos", - "restart presentation":"Reiniciar presentación", - "restart?":"Inicio" - }, - help_es: - "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " + - "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.", - - strings_ca: { - "slide":"pàg..", - "help?":"Ajuda", - "contents?":"Índex", - "table of contents":"taula de continguts", - "Table of Contents":"Taula de Continguts", - "restart presentation":"Reiniciar presentació", - "restart?":"Inici" - }, - help_ca: - "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " + - "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.", - - strings_cs: { - "slide":"snímek", - "help?":"nápověda", - "contents?":"obsah", - "table of contents":"obsah prezentace", - "Table of Contents":"Obsah prezentace", - "restart presentation":"znovu spustit prezentaci", - "restart?":"restart" - }, - help_cs: - "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " + - "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " + - "dá zvětšit a zmenšit pomocí kláves B a S.", - - strings_nl: { - "slide":"pagina", - "help?":"Help?", - "contents?":"Inhoud?", - "table of contents":"inhoudsopgave", - "Table of Contents":"Inhoudsopgave", - "restart presentation":"herstart presentatie", - "restart?":"Herstart?" - }, - help_nl: - "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " + - "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.", - - strings_de: { - "slide":"Seite", - "help?":"Hilfe", - "contents?":"Übersicht", - "table of contents":"Inhaltsverzeichnis", - "Table of Contents":"Inhaltsverzeichnis", - "restart presentation":"Präsentation neu starten", - "restart?":"Neustart" - }, - help_de: - "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " + - "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.", - - strings_pl: { - "slide":"slajd", - "help?":"pomoc?", - "contents?":"spis treści?", - "table of contents":"spis treści", - "Table of Contents":"Spis Treści", - "restart presentation":"Restartuj prezentację", - "restart?":"restart?" - }, - help_pl: - "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" + - "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.", - - strings_fr: { - "slide":"page", - "help?":"Aide", - "contents?":"Index", - "table of contents":"table des matières", - "Table of Contents":"Table des matières", - "restart presentation":"Recommencer l'exposé", - "restart?":"Début" - }, - help_fr: - "Naviguez avec la souris, la barre d'espace, les flèches " + - "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " + - "les touches S et B pour modifier la taille de la police.", - - strings_hu: { - "slide":"oldal", - "help?":"segítség", - "contents?":"tartalom", - "table of contents":"tartalomjegyzék", - "Table of Contents":"Tartalomjegyzék", - "restart presentation":"bemutató újraindítása", - "restart?":"újraindítás" - }, - help_hu: - "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " + - "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " + - "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " + - "a szöveg méretét.", - - strings_it: { - "slide":"pag.", - "help?":"Aiuto", - "contents?":"Indice", - "table of contents":"indice", - "Table of Contents":"Indice", - "restart presentation":"Ricominciare la presentazione", - "restart?":"Inizio" - }, - help_it: - "Navigare con mouse, barra spazio, frecce sinistra/destra o " + - "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.", - - strings_el: { - "slide":"σελίδα", - "help?":"βοήθεια;", - "contents?":"περιεχόμενα;", - "table of contents":"πίνακας περιεχομένων", - "Table of Contents":"Πίνακας Περιεχομένων", - "restart presentation":"επανεκκίνηση παρουσίασης", - "restart?":"επανεκκίνηση;" - }, - help_el: - "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " + - "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " + - "το μέγεθος της γραμματοσειράς.", - - strings_ja: { - "slide":"スライド", - "help?":"ヘルプ", - "contents?":"目次", - "table of contents":"目次を表示", - "Table of Contents":"目次", - "restart presentation":"最初から再生", - "restart?":"最初から" - }, - help_ja: - "マウス左クリック ・ スペース ・ 左右キー " + - "または Page Up ・ Page Downで操作, S ・ Bでフォントサイズ変更", - - strings_zh: { - "slide":"幻灯片", - "help?":"帮助?", - "contents?":"内容?", - "table of contents":"目录", - "Table of Contents":"目录", - "restart presentation":"重新启动展示", - "restart?":"重新启动?" - }, - help_zh: - "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " + - "用 S, B 改变字体大小.", - - strings_ru: { - "slide":"слайд", - "help?":"помощь?", - "contents?":"содержание?", - "table of contents":"оглавление", - "Table of Contents":"Оглавление", - "restart presentation":"перезапустить презентацию", - "restart?":"перезапуск?" - }, - help_ru: - "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" + - "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.", - - strings_sv: { - "slide":"sida", - "help?":"hjälp", - "contents?":"innehåll", - "table of contents":"innehållsförteckning", - "Table of Contents":"Innehållsförteckning", - "restart presentation":"visa presentationen från början", - "restart?":"börja om" - }, - help_sv: - "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " + - "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " + - "Använd tangenterna S och B för att ändra textens storlek.", - - strings: { }, - - localize: function (src) { - if (src == "") - return src; - - // try full language code, e.g. en-US - var s, lookup = w3c_slidy.strings[w3c_slidy.lang]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - - // strip country code suffix, e.g. - // try en if undefined for en-US - var lg = w3c_slidy.lang.split("-"); - - if (lg.length > 1) - { - lookup = w3c_slidy.strings[lg[0]]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - } - - // otherwise string as is - return src; - }, - - init_localization: function () { - var i18n = w3c_slidy; - var help_text = w3c_slidy.help_text; - - // each such language array is declared in the localize array - // this is used as in w3c_slidy.localize("foo"); - this.strings = { - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - }, - - i18n.strings_es[help_text] = i18n.help_es; - i18n.strings_ca[help_text] = i18n.help_ca; - i18n.strings_cs[help_text] = i18n.help_cs; - i18n.strings_nl[help_text] = i18n.help_nl; - i18n.strings_de[help_text] = i18n.help_de; - i18n.strings_pl[help_text] = i18n.help_pl; - i18n.strings_fr[help_text] = i18n.help_fr; - i18n.strings_hu[help_text] = i18n.help_hu; - i18n.strings_it[help_text] = i18n.help_it; - i18n.strings_el[help_text] = i18n.help_el; - i18n.strings_ja[help_text] = i18n.help_ja; - i18n.strings_zh[help_text] = i18n.help_zh; - i18n.strings_ru[help_text] = i18n.help_ru; - i18n.strings_sv[help_text] = i18n.help_sv; - - w3c_slidy.lang = document.body.parentNode.getAttribute("lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = "en"; - } -}; - -// hack for back button behavior -if (w3c_slidy.ie6 || w3c_slidy.ie7) -{ - document.write(""); -} - -// attach event listeners for initialization -w3c_slidy.set_up(); - -// hide the slides as soon as body element is available -// to reduce annoying screen mess before the onload event -setTimeout(w3c_slidy.hide_slides, 50); - diff --git a/uds-p-qa/scripts/slidy.js.gz b/uds-p-qa/scripts/slidy.js.gz deleted file mode 100644 index 35746cb3d747e3597c504e7bee2e76e2891e499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12797 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

    {s9zCkx}+(g P8 - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/uds-p-qa/styles/openstack.css b/uds-p-qa/styles/openstack.css deleted file mode 100644 index ac5a7fe..0000000 --- a/uds-p-qa/styles/openstack.css +++ /dev/null @@ -1,441 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/uds-p-qa/styles/slidy.css b/uds-p-qa/styles/slidy.css deleted file mode 100644 index 96e3da7..0000000 --- a/uds-p-qa/styles/slidy.css +++ /dev/null @@ -1,401 +0,0 @@ -/* slidy.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.toolbar { - position: fixed; z-index: 200; - top: auto; bottom: 0; left: 0; right: 0; - height: 1.2em; text-align: right; - padding-left: 1em; - padding-right: 1em; - font-size: 60%; - color: red; - background-color: rgb(240,240,240); - border-top: solid 1px rgb(180,180,180); -} - -div.toolbar span.copyright { - color: black; - margin-left: 0.5em; -} - -div.initial_prompt { - position: absolute; - z-index: 1000; - bottom: 1.2em; - width: 100%; - background-color: rgb(200,200,200); - opacity: 0.35; - background-color: rgb(200,200,200, 0.35); - cursor: pointer; -} - -div.initial_prompt p.help { - text-align: center; -} - -div.initial_prompt p.close { - text-align: right; - font-style: italic; -} - -div.slidy_toc { - position: absolute; - z-index: 300; - width: 60%; - max-width: 30em; - height: 30em; - overflow: auto; - top: auto; - right: auto; - left: 4em; - bottom: 4em; - padding: 1em; - background: rgb(240,240,240); - border-style: solid; - border-width: 2px; - font-size: 60%; -} - -div.slidy_toc .toc_heading { - text-align: center; - width: 100%; - margin: 0; - margin-bottom: 1em; - border-bottom-style: solid; - border-bottom-color: rgb(180,180,180); - border-bottom-width: 1px; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding-top: 0; - padding-bottom: 0; - padding-left: 20px; - padding-right: 20px; - border-width: 0; - clear: both; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - display: none; -} - -div.handout { - margin-left: 20px; - margin-right: 20px; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 10%; - margin-right: 0; -} - -div.slide h1 { - padding-left: 0; - padding-right: 20pt; - padding-top: 4pt; - padding-bottom: 4pt; - margin-top: 0; - margin-left: 0; - margin-right: 60pt; - margin-bottom: 0.5em; - display: block; - font-size: 160%; - line-height: 1.2em; - background: transparent; -} - -div.toc { - position: absolute; - top: auto; - bottom: 4em; - left: 4em; - right: auto; - width: 60%; - max-width: 30em; - height: 30em; - border: solid thin black; - padding: 1em; - background: rgb(240,240,240); - color: black; - z-index: 300; - overflow: auto; - display: block; - visibility: visible; -} - -div.toc-heading { - width: 100%; - border-bottom: solid 1px rgb(180,180,180); - margin-bottom: 1em; - text-align: center; -} - -pre { - font-size: 80%; - font-weight: bold; - line-height: 120%; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 1em; - padding-right: 1em; - border-style: solid; - border-left-width: 1em; - border-top-width: thin; - border-right-width: thin; - border-bottom-width: thin; - border-color: #95ABD0; - color: #00428C; - background-color: #E4E5E7; -} - -li pre { margin-left: 0; } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -.smaller { font-size: smaller } -.bigger { font-size: 130% } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } - -ul li { - list-style: square; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 0; - line-height: 140%; -} - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; - list-style-type: decimal; -} - -li ul li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li ul li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li ul li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -li ol li { - list-style-type: decimal; -} - - -li li ol li { - list-style-type: decimal; -} - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -ul.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -/* for slides with class "title" in table of contents */ -a.titleslide { font-weight: bold; font-style: italic } - -/* - hide images for work around for save as bug - where browsers fail to save images used by CSS -*/ -img.hidden { display: none; visibility: hidden } -div.initial_prompt { display: none; visibility: hidden } - - div.slide { - visibility: visible; - position: inherit; - } - div.handout { - border-top-style: solid; - border-top-width: thin; - border-top-color: black; - } - -@media screen { - .hidden { display: none; visibility: visible } - - div.slide.hidden { display: block; visibility: visible } - div.handout.hidden { display: block; visibility: visible } - div.background { display: none; visibility: hidden } - body.single_slide div.initial_prompt { display: block; visibility: visible } - body.single_slide div.background { display: block; visibility: visible } - body.single_slide div.background.hidden { display: none; visibility: hidden } - body.single_slide .invisible { visibility: hidden } - body.single_slide .hidden { display: none; visibility: hidden } - body.single_slide div.slide { position: absolute } - body.single_slide div.handout { display: none; visibility: hidden } -} - -@media print { - .hidden { display: block; visibility: visible } - - div.slide pre { font-size: 60%; padding-left: 0.5em; } - div.toolbar { display: none; visibility: hidden; } - div.slidy_toc { display: none; visibility: hidden; } - div.background { display: none; visibility: hidden; } - div.slide { page-break-before: always } - /* :first-child isn't reliable for print media */ - div.slide.first-slide { page-break-before: avoid } -} - diff --git a/uds-p-qa/styles/w3c-blue.css b/uds-p-qa/styles/w3c-blue.css deleted file mode 100644 index 83bd238..0000000 --- a/uds-p-qa/styles/w3c-blue.css +++ /dev/null @@ -1,493 +0,0 @@ -/* w3c-blue.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; - background-color: #728ec2; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 3em; - padding-right: 3em; - padding-top: 0.1em; - margin-bottom: 0.8em; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - min-height: 2.3em; - color: white; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - color: white; - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - background: #728ec2; - border-width: 0; - height: 3em; - max-width: 3em; - z-index: 2; - float: left; -} - -#head-logo { - margin: 0; - margin-top: 0.25em; - padding-top: 0.25em; - padding-bottom: 0.2em; - padding-left: 0; - padding-right: 0; - height: 3.2em; - width: 4.8em; - float: right; - z-index: 2; - background: #728ec2; -} - -#head-logo-fallback { - margin: 0; - padding: 0; - margin-top: -0.8em; - width: 4.8em; - float: right; - z-index: 2; -} - -/* the next two classes support vertical and horizontal centering */ -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - color: white; - background-color: #728ec2; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - color: white; - height: auto; -} - -div.slide.cover h2 { - color: white; -} - -div.slide.cover a { - color: white; -} - -div.slide.cover a:visited { color: white } -div.slide.cover a:link { color: white } -div.slide.cover a:hover { color: yellow; text-decoration: underline } -div.slide.cover a:active { color: yellow; text-decoration: underline } - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -div.slide.cover img.cover { - margin: 0 0 0 0; - float: right; - padding-bottom: 4em; - width: 50%; - overflow: hidden; -} - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/zuul/graphics/bullet-fold-dim.gif b/zuul/graphics/bullet-fold-dim.gif deleted file mode 100644 index bce1a2a11c5532597bf9f535a7ffbf4fbf7d3f91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JN>NcHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvk@lY=Jv;`AXK3rv)x@3}*5D!zp z3kQRhQR~Ad9k38c*dIQrL7QPVqY7hq0o&xb58uRDCnmq-|1J9dLiA7Gy3mG}R$fj9 FYXE7rNksqv diff --git a/zuul/graphics/bullet-fold-dim.png b/zuul/graphics/bullet-fold-dim.png deleted file mode 100644 index 4e28cfa8cd355ebeeacd2e699594379eac1eb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 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 Dhk;$x diff --git a/zuul/graphics/bullet-fold.gif b/zuul/graphics/bullet-fold.gif deleted file mode 100644 index d4b063c91b5c246ba21e49df494ce6e8d6aec2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 diff --git a/zuul/graphics/bullet-nofold-dim.gif b/zuul/graphics/bullet-nofold-dim.gif deleted file mode 100644 index 98a4c39f00ea566ea2d1629b8c2187d802482809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmZ?wbhEHb)L;-{Sjf!KI`{aQGiP4E{tpC-KUo;L7?>G!7=QpI&%hKvr+?*X4*tb0 zYv*+?-MX_mwo>v&hlIqERat%s3P&~xczok!+bna(j)m(@QsaGo5eY7){$-zEvan8J uT=A8YON05k9)m~#+n(?XuY9&mlE{2fb+K-rXyJ34!2EmP|F|$RSOWk!$2hP6 diff --git a/zuul/graphics/bullet-nofold-dim.png b/zuul/graphics/bullet-nofold-dim.png deleted file mode 100644 index 27bccb2dde2052942a6f4bd0a8acf7bf169796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 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 GU=09ar#5{6 diff --git a/zuul/graphics/bullet-nofold.png b/zuul/graphics/bullet-nofold.png deleted file mode 100644 index 28215ecd4675584e8a272d82eec129f0e86e34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 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 m4hHBBr2EVN00030{{sNSt`VjJi-9))0000 diff --git a/zuul/graphics/bullet-unfold-dim.gif b/zuul/graphics/bullet-unfold-dim.gif deleted file mode 100644 index b758cbedc6562e85e52e1e899de7d65e062a5604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb)L;-{IK;xxI`{bD!~f5mIrIAUe`KKelZBCsfrUYb0SG{98JM#@cHQ|m zq0w{oQp5G9*ItX|sF`_V;>42^onG&H<;vxp%kPvku}Ss@Q+I)f&bl*5Ahxia6SlMK-)yYqs}FDFZ4PVg K?BeBQum%8{rAqq% diff --git a/zuul/graphics/bullet-unfold-dim.png b/zuul/graphics/bullet-unfold-dim.png deleted file mode 100644 index 1dec59d8f3e2354da112b76d33c012526aaf8572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2913 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 LNkvXXu0mjfFF0fv diff --git a/zuul/graphics/bullet-unfold.gif b/zuul/graphics/bullet-unfold.gif deleted file mode 100644 index e5ecd5bab3bb35b03fe5c9c73b27e4037a22f6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 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 Hu0mjf?|WeS diff --git a/zuul/graphics/bullet.png b/zuul/graphics/bullet.png deleted file mode 100644 index 14ebd9510030df0289ab39d03d769c8c40679b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=?1^9%xw$45N|Nno@75XcHB1|Pg ze!>44o^Chr0vY1z;uunKD=Fa!lZ1q%!GRSDwJaMM8W@-v?Ef(Mo-Aak2P$IlboFyt I=akR{0EtU5!vFvP diff --git a/zuul/graphics/example.png b/zuul/graphics/example.png deleted file mode 100644 index 7ce9b3ffee0d58e6d8c2b1e09ca814fa7483e1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 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 - - - W3C Indian Office logo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/zuul/graphics/face1.gif b/zuul/graphics/face1.gif deleted file mode 100644 index 04e50cd79749153fe9eda6d18558beee586b11fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 diff --git a/zuul/graphics/face4.gif b/zuul/graphics/face4.gif deleted file mode 100644 index 3f687402ab0e8379da8d37367701362a24d7907f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmV-U1F`%^Nk%w1Va)*f0HFZ@00030{{a900RR60A^sIZa%Ew3Wn>_CX>@2HRA^-& zM@dak03rDV0SW*D04x9i007MZ`2YX{{*;fY%k2-NoV41Dv);V>4~F7Mmgb43>dLn6 z3&-+I*Y=I)`p)(tOe&Ymrt=AnN~hGS^@`1Ex7@Dx3l59N_^!OfdmU0Jcux% z!h8W5I!q?Op~QwVDq6glV4_C;hZsA0RIxFnhLI!>glt$crOK5CPKIO&vw=&AF>Bg% zFmvP0nmHxz{CTsdMxZK%N+gO@r9%Krn>uAGQG?VA5}#TH&~U2Oty~32y!v!v*RcsE zf_2)EtlG5>B%W#(-&-47=AoynW^ z#J&!L8#g|&Z_eWwCiZp6JUZ=(eT`bbZry;!z7C~(XFahm_VMJ6_HFn*y$0)j+q-`c zpQ%vw^etGAk3T>Dp7s9wQ)mcafC2`fUx5amHQ<2$EjU4f10D!rgbo78V1*J)*ieKT z7C51W9#W9th9br{U~nd$r~!Z@uGpS{D82}z1OSRi<9hbp@znkU0YA zW06+{C}ff^0%&BDO#!H6lqWXiq>~LviDhsYZpmerUV52jn7e&RW|?LVC}x_voylgK z391QaoN~@dXPtK5iD#aA?#XALe*Ot)pn?ucXrYE4ifE#WF3M=5jy?)$q>@fbX{DB4 zifN{rZpvw=o_-2ysG^QaYN@84ifXE=uF7hwuD%Lutg_BZYpu54ifgXA?#gSgzWxeq Yu)+>YY_Y~3iwSJ9$}Y=nngsv=JBBEm8~^|S diff --git a/zuul/graphics/fold-bright.gif b/zuul/graphics/fold-bright.gif deleted file mode 100644 index 7e38faa8ba143f807aa48965da5b05b6dc2e3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZQcM5J({J-z=4`p8 zEpRVp5nq&thnI(^Qbxxbg-2x`XB6|=@5n65_vm-@VLGztV~2{Lz~m*DEggO4g*;|q t+@p{u!&2V-BT3*9_o5uf1=<~^tPkfYJQ8AwZP=mwZoiQX&)EL Ii!fLN0B3C!`v3p{ diff --git a/zuul/graphics/fold.bmp b/zuul/graphics/fold.bmp deleted file mode 100644 index 6ba9e56274fa4d8cfa89b5e74bb90efcfc77b043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSb#9`|L|c<1l5Kq0Tdxpj)CDnG9p?Z LhI5Fp52r5y%r$qx diff --git a/zuul/graphics/fold.gif b/zuul/graphics/fold.gif deleted file mode 100644 index 133e594fd0d939fd646d089d3bb037601e0ec93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZ?wbh9u|a>QWZRN6Vp?JQWH}u3s0un02Oft_=LFbIC8Ib?(zTs|Nmsr`3@9h zE(!7r{{Nrh`YB$ZfecojE{-7;w~`W+Bn>7kZ58Bh@JeD_9ObsPCreT<>P7G&9(COt v%|a|2*#EDX7O1;8s;ynjYKj2^BOAja87|H4rQHHRQy4s5{an^LB{Ts5_n$!T diff --git a/zuul/graphics/keys2.jpg b/zuul/graphics/keys2.jpg deleted file mode 100644 index 4739be00a0b3433b3522594a1362cc9e8f592c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42807 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 diff --git a/zuul/graphics/nofold-dim.bmp b/zuul/graphics/nofold-dim.bmp deleted file mode 100644 index 8a12826b1bbd1c79bf99f73612f595d8b1751a9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_qPOB!|m~3;-8C B+b;kB diff --git a/zuul/graphics/nofold-dim.gif b/zuul/graphics/nofold-dim.gif deleted file mode 100644 index 996fb5edaba3d31384c844941e262fca1797fb07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 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 diff --git a/zuul/graphics/openstack-cloud-software-vertical-large.png b/zuul/graphics/openstack-cloud-software-vertical-large.png deleted file mode 100644 index 8d157aabcb9fb0a1be7d9362de23de7c4de1b5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23062 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 D6hBo} diff --git a/zuul/graphics/unfold-bright.gif b/zuul/graphics/unfold-bright.gif deleted file mode 100644 index 2748131a416f9a45800e95bb5cff1e84d00a3991..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZ?wbhEHbRAf+OSjfx(2LI2T`G4Zd6UCn_j9d)N3_2h|kURrZbxZ%s({J-z=4`p8 zEpRVp5nq&t#1uuLX^tH&Sty8OrBlZQtrif~`HHjGNxh@n~>z7N)VL5 cBB3S-)@a<{9 diff --git a/zuul/graphics/unfold-dim.bmp b/zuul/graphics/unfold-dim.bmp deleted file mode 100644 index c2a6bafa22d7f261c72545f2aede6d8ecf182a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmZ?rHDY7{12Z700mPh8%*Y@C7XJez5A#7VSO7?z!3{ui|6jkxL_l#=xxOe-XUlXYh;v9VTAvqXoCXm7k7yz?a*k1qu diff --git a/zuul/graphics/unfold-dim.gif b/zuul/graphics/unfold-dim.gif deleted file mode 100644 index bee56711710516d16c9419285b0810079894116c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|@~ diff --git a/zuul/graphics/unfold.gif b/zuul/graphics/unfold.gif deleted file mode 100644 index 0753ae4d2c6a05d02bf3ece0c06d46fe03ce9f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmZ?wbh9u|APd_=^+j!xJm!r1U zH-CR)S~J^4)t*W;EMOlXgqM^_;BR`L?N| zsYSwDq&Xw=DCea#?BLnAKswAZ(t%DDv%N4t}y=c5vMb(v=x66vZDtfK;hmriy zgKmDb3?jLDyOL6xr6r|o0mYV7P%_&IR>2f=J$&DfRh?(iS-^Hjqkvk(t43abI zL0cAMXUkc;tk~OV8*M~cvZiD&o-2l(8tHLAo^TA385@qb)&O?Fd$rHB$Ay*fEqY6{ z+CunmDSywvl(6$ZAFA<OrblwGNg z8r|9q#7*b2t+}L?^*_<9Xd^9L5v3jd{jWLPIx0amU&uZ3gf+-Zsn>JlP#tsgm$ii? z5%P>n?8zcLaj%E9D8CALN_v?I&9Q(sJVJd*&3gEfW#4jD29@y9HO$>p>}=3&oi<3E|3EGAD`>QIyq& z;-HN?&Za=C4h+NK6~G%>U5#$ABg%3UbOxl3*NZAUB+2`XXsRjw70>|_qj1w{$+Ml2bGpO==D#~v4#T@7Y>$XgRX9VPUfhG+E!p)2BsvA zdPk&0UuyvF>t5w|Qap@)mTN1{-|RlWC;?HiW%Sc#ndweEv z|DLTiUO&|j37@RrPvY}>x8EIq45Jk984vgmG~N=<#Kcd;SDzjD{FYGt+Q;w3*ZAFN z{(J!L=<|=(1-i0fxFyx&G@?guT-cyLmoffn;_9@)_QKz)m9dlYBU=(%SB=`1%%4X0 wo+YqS-e&G - - W3C logo - - - - - - - ® - - - - diff --git a/zuul/graphics/w3c-logo-slanted.jpg b/zuul/graphics/w3c-logo-slanted.jpg deleted file mode 100644 index 54e0ac361f274c598f320073c98f8842adc73069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26539 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 W_4Fyi;{Wdlp*lAI%N;4dr~eI6#cTio diff --git a/zuul/graphics/w3c-logo-white.gif b/zuul/graphics/w3c-logo-white.gif deleted file mode 100644 index 3b3c6fd0261196ecf14cc338f0a3ec20a1e27016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmV+!1LpikNk%w1VOanq0OJk-K!ddqWTNl&`QPgEzt-j;Z>TVNub;u%&*1EUt`NWkGIrNj=TT=|NsC0A^8LW000jFEC2ui09gPe000F3(0~cdyBJGqv&R7?jwDcg z=yztp>LpGb2k9a^L+UYi@81bjKtUiJ6d%G0fH))w3{RnlL^XOH-DB|U0zV2tZven3 z9F2zoK{TQew}nnDi)sztyd!%#caZ^HK?eW{2mk_Q9)2=3C>pgha{Y?9)WtT4hIhk2~UWt7jQDAD0DG)D0nw%v$hTbtFbr= zG(*e+D+h!HNWP3QE*_9Fk|>lh0_3M2wg-+N;SQGoYh z2P6bqYTQ8hA%G8D|FF#JXYB*00qx%GOPHaXgKz$Qe4P964hOz_83@Fvq9Y?m5Ga5B zP?n*eu?qk@rGPW;rB4j`Vlc!ooU}k|UpqRU!m|d9R3FM!3k)0*%K#s?z848q)5zm0Y&m5DMgNLDCfW$973TXEl zc0y(hn7JtF5v~rd4p^r3tz&jSzySHW)IspZQRXj2`+&>0;LpC;p)#8a?hn+>y~8J* zEhGJd>OQ7xQQ2O;`VZP=7~kSUn9qJt*vQusSW%7VfPCyFho25bwP%2TFD-CWSRO&B zK@Ynjb$}SCJpc`D1nif>8Hz>K;7U3$b5u77Ot+Lo1c|ta46vD%VG7XDbYdqN1+bY; z7udiSIsw7P$aSWe^8$tmOrU^)`_MuFf$!Pa;ZF@N_W>|SmQ_g|9vDCe0tqw#fC9nY z;0$wcT&05_TKf29muhr}p)Y}*L8lZZ39*_FL#9UG4@!jR5S2+xI1qBp9B?HD03f%3 XjF91pLIDD1AcCb@gz#uW5dZ)?A@5II diff --git a/zuul/graphics/w3c-logo-white.svg b/zuul/graphics/w3c-logo-white.svg deleted file mode 100644 index d63907f..0000000 --- a/zuul/graphics/w3c-logo-white.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - W3C logo - - - - - - - ® - - - - diff --git a/zuul/help/.htaccess b/zuul/help/.htaccess deleted file mode 100644 index d395348..0000000 --- a/zuul/help/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/zuul/help/help.html b/zuul/help/help.html deleted file mode 100644 index dfc0baa..0000000 --- a/zuul/help/help.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - Slide Show Help - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Use the "F11" key to toggle the browser's full screen -mode. Note that not all keys are supported in all browsers, as -browsers may reserve some keys for browser control and this varies -from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11. -Newer versions of Firefox have built-in support for SVG, but on older -versions for Microsoft Widows, you should consider installing the Adobe SVG Viewer -6.0.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - diff --git a/zuul/help/help.html.ca b/zuul/help/help.html.ca deleted file mode 100644 index fef10cf..0000000 --- a/zuul/help/help.html.ca +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Ajuda del presentador de diapositives - - - -

    Ajuda del presentador de diapositives

    - -

    Per avançar a la pròxima diapositiva només cal fer clic amb el ratolí en qualsevol lloc de la pàgina o bé prémer la barra d’espaidora. -Es pot anar endavant i endarrere per les diapositives amb les tecles "cursor esquerra" i "cursor dreta", "RePàg" i "AvPàg". El tamany de font de les lletres s’ajusta automàticament a l’amplada de la pantalla, però també es pot ajustar manualment fent servir la “S” per fer-la mes petita (Smaller) i la “B” per fer-la mes gran (“Bigger”),també es poden fer servir les tecles "<" i ">". -La tecla “F” fa aparèixer/desaparèixer el menú de la línia de estat a la part de sota. -Amb la tecla “K” s’habilita/deshabilita l’ús del ratolí per avançar a la pròxima diapositiva. La tecla “C” mostra la taula de continguts, amb qualsevol altra tecla la podem amagar. -La tecla “F11” serveix per entrar/sortir en el mode pantalla completa del navegador, la tecla “H” dona accés a aquesta pàgina. -Cal notar que no totes les tecles estan suportades en tots els navegadors donat que els navegadors poden reservar algunes tecles per el control de navegació i aquestes varien d’un navegador a un altre.

    -

    Es recomana als usuaris de Firefox que instal•lin la extensió d’autoamagar per amagar les barres d’eines en entrar al mode pantalla completa.

    -

    Si vol saber com funciona Slidy, feu servir “Veure el codi font” per veure el codi XHTML o vegi aquesta explicació més llarga., que també explica característiques addicionals. Cada diapositiva està marcada com element div amb classe “slide”. Es fa servir posicionament CSS i amplades per percentatge a les imatges per assegurar-se de que les vostres diapositives riques en imatges s’ajustin perfectament a la grandària de la finestra. El contingut que s’ha de revelar incrementalment es pot marcar amb la classe “incremental”. La fulla d’estils adjunta i els scripts es van desenvolupar com una alternativa basada en Web a les eines de presentació propietàries i s’han provat en una gran varietat de navegadors actuals. S’està desenvolupant un sistema d’edició integrada. Si us plau envieu els vostres comentaris a : Dave -Raggett <dsr@w3.org>. -Si trobeu Slidy útil podeu considerar ajudar al W3C.

    -

    Sou benvingut a fer servir el presentador de diapositives, les fulles d’estil , scripts i el fitxer d’ajuda sota les condicions d’ ùs de document del W3C I les normes -llicència de software.

    - - - -
    - - - - diff --git a/zuul/help/help.html.de b/zuul/help/help.html.de deleted file mode 100644 index 55a8e48..0000000 --- a/zuul/help/help.html.de +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - Slide Show Help - - - - -

    Hilfe für die HTML-Slidy-Präsentation

    - -

    Diese Präsentation wird wie Power Point kontrolliert: Klicken -Sie mit der Maus irgendwo ins Bild, um zur nächsten Seite zu -schalten, oder drücken Sie die Leertaste. Sie können ebenfalls -mit den Cursor-Tasten (links/rechts) oder den Tasten für Seite -auf und ab vorwärts und rückwärts durch die Präsentation -navigieren. Die Schriftgrösse wird automatisch so angepasst, dass -Sie zur Fensterbreite des Browsers passt, sie kann aber auch -manuell mit den Tasten "s" (kleiner) und "b" (grösser) -kontrolliert werden (oder mit der Taste "<" bzw. ">"). Die -Statuszeile am unteren Rand des Fensters wird mit "f" ein- und -ausgeschaltet. Die Taste "k" schaltet die Funktion des Mausklicks -zum Kontrollieren der Präsentation ein und aus. Sie können mit -"c" ein Inhaltsverzeichnis ein- und mit einer beliebigen anderen -Taste wieder ausblenden. Mit "F11" können Sie (je nach Browser) -den Vollbildmodus aktivieren. Die Taste "h" zeigt diesen Hilfetext -an. Es ist zu bemerken, dass nicht alle diese Tasten in jedem -Browser funktionieren, da sie zum Teil mit anderen Funktionen -belegt sind.

    - -

    Firefox-Benutzer können die autohide-Erweiterung -installieren, um die Werkzeugleiste im Vollbildmodus auszublenden.

    - -

    Wenn Sie wissen möchten, wie Slidy funktioniert, schauen Sie sich -den XHTML-Quellcode der Seite an oder lesen diese etwas längere Erklärung -(in Englisch), die auch weitere Funktionen erläutert. Jede einzelne -Folie ist als ein div-Element mit class="slide" -markiert. CSS-Positionierung und prozentuale Breitenangaben für Bilder -können benutzt werden, um sicherzustellen, dass die Folien bei -verschiedenen Fenstergrössen optimal dargestellt werden. Der Inhalt -auf Folien kann schrittweise angezeigt werden, indem den Elementen -class="incremental" zugewiesen wird. Das eingebundene -Style Sheet und die Skripten wurden als web-basierte Alternative zu -proprietären Programmen entwickelt. Sie wurden auf verschiedensten -aktuellen Browsern getestet. Ein eingebauter Editor für die Folien -ist in Entwicklung. Bitte senden Sie Kommentare an Dave Raggett <dsr@w3.org>. Wenn Sie Slidy -nützlich finden, möchten Sie vielleicht ein W3C Supporter werden.

    - -

    Die Style Sheets, die Skripten der Präsentation und die -zugehörigen Texte sind frei zur Benutzung unter den Bedingungen -der W3C-Lizenzen document -use und software -licensing.

    - - - -
    - - - - - diff --git a/zuul/help/help.html.en b/zuul/help/help.html.en deleted file mode 100644 index f7e9e5c..0000000 --- a/zuul/help/help.html.en +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - Slide Show Help - - - - -

    Slide Show Help

    - -

    This slide show can be driven in the same way as Power Point. -To advance to the next slide click pretty much anywhere on the -page with the mouse, or press the space bar. You can move forwards -or backwards through the slides with the Cursor left, Cursor -right, Pg Up and Pg Dn keys. The font size is automatically -adjusted to match the browser's window width, but you can also -adjust it manually using the "S" key for smaller and the "B" key -for bigger. You can also use the "<" and ">" keys. Use the -"F" key to switch off/on the bottom status line. The "K" key -toggles the use of mouse click to advance to the next slide. You -can use "C" to show the table of contents and any other key to -hide it. Press the "H" key to view this page. Use the "F11" key to -toggle the browser's full screen mode. Note that not all keys are -supported in all browsers, as browsers may reserve some keys for -browser control and this varies from one browser to the next.

    - -

    Firefox users may want the autohide -extension to hide the toolbars when entering full screen with F11.

    - -

    If you would like to see how Slidy works, use View Source to view -the XHTML markup, or see this longer explanation, -which also explains additional features. Each slide is marked up as -a div element with class="slide". CSS positioning and percentage -widths on images can be used to ensure your image rich slides scale -to match the window size. Content to be revealed incrementally can -be marked up with class="incremental". The linked style sheet and -scripts were developed as a Web-based alternative to proprietary -presentation tools and have been tested on a variety of recent -browsers. Integrated editing support is under development. Please -send your comments to Dave -Raggett <dsr@w3.org>. -If you find Slidy useful, you may want to consider becoming a -W3C Supporter.

    - -

    You are welcome to make use of the slide show style sheets, -scripts and help file under W3C's document use -and software -licensing rules.

    - - - -
    - - - - diff --git a/zuul/help/help.html.es b/zuul/help/help.html.es deleted file mode 100644 index a3059aa..0000000 --- a/zuul/help/help.html.es +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Ayuda de Slidy - - - - -

    Ayuda de "Slidy"

    - -

    Esta presentación puede manejarse igual que una presentación hecha con Power Point. -Para avanzar a la siguiente página o diapositiva haga clic con el ratón en cualquier parte de la página, o pulse la barra espaciadora. Puede moverse adelante y atrás entre las diapositivas con las teclas de flecha izquierda, derecha, retroceso de página (Re Pag) o avance de página (Av Pag). El tamaño de fuente se ajusta automáticamente para encajar en el ancho de la ventana del navegador, pero puede ajustarlo manualmente utilizando la tecla "S" para reducirlo y la tecla "B" para aumentarlo. También puede usar las teclas "<" y ">". Use la tecla "F" para presentar u ocultar la línea de estado en la parte inferior. La tecla "K" habilita o deshabilita el uso del ratón para avanzar a la siguiente diapositiva. Puede usar la tecla "C" para mostrar la tabla de contenidos o índice, y cualquier otra tecla para esconderla. Use la tecla de función "F11" para conmutar la vista a toda pantalla del navegador. Tenga en cuenta que no todas las teclas están igualmente soportadas en todos los navegadores, ya que los navegadores pueden tener reservado el uso de algunas teclas para controles del navegador, y esto puede variar de un navegador a otro.

    - -

    Los usuarios de Firefox pueden desear instalar la extensión "autohide" -para ocultar las barras de herramientas cuando utilizan la función F11 para el modo a toda pantalla.

    - -

    Si desea saber cómo funciona Slidy, utilice la Vista de Código para ver el marcado XHML, o vea esta explicación extensa, -que expone otras características adicionales. Cada diapositiva está marcada con un elemento div con la clase class="slide". Puede usarse posicionamiento y anchos en porcentajes para las imágenes, mediante CSS, para garantizar que la imagen alcance el tamaño de la diapositiva de acuerdo con el tamaño de la ventana. El contenido que se desee presentar paulatinamente puede marcarse con la clase class="incremental". La hoja de estilos y el script enlazado fueron desarrollados como una alternativa, basada en la Web, a las herramientas propietarias de presentación, y han sido probados en una variedad de navegadores recientes. Se está desarrollando un editor integrado. Envie sus comentarios, por favor, a Dave Raggett <dsr@w3.org>.

    - -

    Usted puede utilizar las hojas de estilo, scripts, y el fichero de ayuda; siempre que siga las normas de uso de documentos y licencia de software del W3C.

    - - - -
    - - - - diff --git a/zuul/help/help.html.fr b/zuul/help/help.html.fr deleted file mode 100644 index daa7605..0000000 --- a/zuul/help/help.html.fr +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - Aide de Slide Show - - - - - -

    Aide de Slide Show

    - - - -

    Cet exposé Slide Show peut être utilisé de la même manière que Powerpoint. - -Pour avancer au prochain transparent, cliquez n'importe où sur la page avec la -souris ou appuyez sur la barre d'espace. Vous pouvez naviguer entre -les transparents avec les flèches gauche/droite ainsi que les touches Pg Up et -Pg Dn. - -La taille de la police s'adapte automatiquement à la largeur de la fenêtre -du navigateur, mais vous pouvez aussi l'ajuster manuellement en utilisant les -touches "S" (small) pour la diminuer et "B" (big) pour l'augmenter. Vous -pouvez aussi utiliser les touches "<" et ">". - -Utilisez la touche "F" pour afficher ou non le statut en pied-de-page. - -La touche "K" active l'utilisation du clic de souris pour avancer au prochain transparent. -Vous pouvez utiliser "T" pour afficher la table des matières et n'importe quelle autre touche -pour la cacher. - -Les utilisateurs de Windows peuvent utiliser la touche "F11" pour activer le mode plein écran -du navigateur. Appuyez sur la touche "H" pour obtenir cette page. À noter que certaines touches -peuvent ne pas fonctionner avec certains navigateurs car elles sont réservées pour son contrôle. -De plus, cela peut varier d'un navigateur à l'autre.

    - -

    Les utilisateurs de Firefox peuvent installer l'extension autohide -pour cacher les barres d'outils lorsque le mode plein écran est activé -avec la touche F11.

    - -

    Si vous voulez voir comment Slidy fonctionne, affichez le code source de la page -pour voir le balisage XHTML, ou lisez cette explication plus complète (en anglais), -qui explique aussi des fonctionnalités additionnelles. - -Chaque transparent est balisé par un élément div avec l'attribut class="slide". -Il est aussi possible d'utiliser le positionnement CSS ainsi que la largeur en pourcentage -pour s'assurer que vos images soient à l'échelle du transparent et correspondent ainsi à la taille -de la fenêtre. Le contenu devant s'afficher progressivement doit être marqué par l'attribut - class="incremental". - -La feuille de style reliée ainsi que les scripts ont été développés comme alternative Web -aux outils de présentation propriétaires et ont été testés sur un large panel de navigateurs récents. -Le support intégré pour l'édition est en cours de développement. Envoyez vos commentaires -(en anglais) à Dave -Raggett <dsr@w3.org>. -Si vous trouvez Slidy utile, vous pouvez également devenir -Supporter du W3C.

    - - - -

    Veuillez utilisez les feuilles de style, scripts et fichiers d'aide - -en suivant le copyright - -et la licence du W3C.

    - - - - - - - -
    - - - - - - - diff --git a/zuul/help/help.html.hu b/zuul/help/help.html.hu deleted file mode 100644 index 64eb205..0000000 --- a/zuul/help/help.html.hu +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - Segítség a bemutatóhoz - - - - - - - -

    Segítség a bemutatóhoz

    - -

    Ezt a bemutatót a Power Point-hoz hasonlóan lehet vezérelni. - A következő oldalra való lépéshez kattintson bárhova az aktuális - oldalon belül, vagy nyomja le a szóköz billentyűt. Az oldalak között - a bal és jobb nyíl, illetve a Page Up és Page Down billentyűkkel mozoghat. - A szöveg mérete automatikusan kerül beállításra úgy, hogy igazodjon - a böngésző ablakának szélességéhez, viszont az "S" billentyűvel - csökkentheti, a "B"-vel növelheti azt. Ugyanerre használhatja a "<" - és a ">" billentyűket is. - Az "F" billentyűvel be- és - kikapcsolhatja az alsó állapotsor megjelenítését. A "K" billentyűvel - letilthatja, illetve engedélyezheti, hogy egérkattintással a következő - oldalra lehessen lépni. A "C" billentyűvel megjelenítheti, bármely másikkal - pedig eltűntetheti a tartalomjegyzéket. Az "F11" billenytűvel válthat át - a böngésző teljes képernyős üzemmódjára, vagy jöhet onnan vissza. - Megjegyezzük, hogy nem minden billentyű támogatott minden böngészőben, - mivel a böngészők lefoglalhatnak néhány (böngészőnként eltérő) billentyűt - a saját vezérlésükre. -

    - -

    A Firefox felhasználóknak hasznos lehet az - autohide - bővítmény, amivel elrejthetők az eszköztárak teljes képernyős üzemmódban. -

    - -

    Ha szeretné látni, hogyan működik a Slidy, nézze meg az oldal - forrásában az XHTML jelölésmódot, vagy nézze meg ezt a - hosszabb magyarázatot, - ami további funkciókat is bemutat. Minden oldalt egy olyan div elem jelöl, - amiben be van állítva, hogy class="slide". A képek CSS-sel történő - pozicionálása és szélességüknek százalékban való megadása biztosítja, - hogy a sok képet tartalmazó oldalak az ablak méretének megfelelően - skálázódjanak. Az oldalon belül egymás után megjelenítendő tartalom a - class="incremental" megadásával jelölhető. A becsatolt stíluslapok és - scriptek a védjegyzett/szabadalmaztatott/más módon védett - bemutató-megjelenítő eszközök web-alapú alternatívájaként lettek - fejlesztve, és sok, manapság használatos böngészővel tesztelve. - Az integrált szerkesztési lehetőség jelenleg fejlesztés alatt áll. - Észrevételeit a következő helyre küldje: - Dave Raggett - <dsr@w3.org>. -

    - -

    - Ön jogosult az e bemutatóhoz tartozó stíluslapok, scriptek és - segítség fájl használatára, amennyiben betartja a W3C - - dokumentum használati és - - szoftver licencelési szabályait. - -

    - - - -
    - - - - diff --git a/zuul/help/help.html.nl b/zuul/help/help.html.nl deleted file mode 100644 index b2e9043..0000000 --- a/zuul/help/help.html.nl +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Slidy Help - - - - -

    Slidy Help

    - - - -

    Deze sheetpresentatie kan op dezelfde manier worden aangestuurd als -Powerpoint. Klik op een willekeurige plaats op de pagina met de muis, of -druk op de spatiebalk om naar de volgende sheet te gaan. Je kan voor- of -achterwaarts door de sheets bewegen mbv de links/rechts cursor- en de Page -Up en Page Down toetsen. De lettergrootte wordt automatisch aangepast aan -de breedte van het venster, maar je kunt 'm ook handmatig aanpassen met -"S" en "<" voor kleiner en "B" en ">" voor groter. Gebruik de -"F" om de status aan de onderkant aan/uit te schakelen. De "K" zorgt -ervoor dat een muisklik je niet meer, of wel weer naar de volgende sheet -brengt. Je kan de "C" gebruiken om het inhoudsoverzicht op te roepen, en -een willekeurige andere toets om 'm weer te verbergen. Gebruik "F11" om de -"volledig scherm" modus aan /uit te schakelen. Merk op dat niet alle -toetsen in iedere browser worden ondersteund, omdat sommige browsers -toetsen gebruiken voor besturing van de browser zelf. Dit varieert zelfs -tussen versies van dezelfde browser.

    - -

    Firefox gebruikers willen wellicht de "autohide" extension gebruiken om -werkbalken te verbergen wanneer "volledig scherm" wordt aangeroepen met -"F11".

    - -

    Als u wilt zien hoe Slidy werkt, gebruik Bron Bekijken om de XHTML opmaak -te bekijken, of bekijk deze langere uitleg, die ook extra functionaliteit -uitlegt. Elke sheet is in de opmaak genoteerd als een div element met -class="slide". CSS positionering and procentuele breedtes op afbeeldingen -kunnen worden gebruikt om te verzekeren dat uw afbeeldingrijke sheets -schalen naar de vensterbreedte. Inhoud kan stapsgewijs zichtbaar worden -gemaakt met behulp van class="incremental". Het gelinkte stijlblad en de -gelinkte scripts zijn ontwikkeld als een Web-gebaseerd alternatief voor -gesloten presentatie programma's en zijn getest op een variëteit van -recente browsers. Geintegreerde ondersteuning voor (inhoud)aanpassing -wordt ontwikkeld. Zend uw opmerkingen aub naar Dave Raggett <dsr@w3.org> -Als u Slidy bruikbaar vindt, wilt u wellicht overwegen W3C donateur te -worden.

    - -

    U bent welkom om gebruik te maken van de stijlbladen, scripts en dit -helpbestand onder de regels van W3C's document use (document gebruik) en -software licensing (software licenties)

    - - - - -
    - - - - diff --git a/zuul/help/help.html.pl b/zuul/help/help.html.pl deleted file mode 100644 index 2eb6ca4..0000000 --- a/zuul/help/help.html.pl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - Slidy - pomoc - - - - -

    Slidy - pomoc

    - -

    Prezentacją steruje się tak samo, jak w Powerpoincie. -Aby przejść do następnego slajdu, kliknij w dowolnym miejscu prezentacji myszą -lub naciśnij spację. Możesz też poruszać się w przód / tył używając klawiszy -kursora (lewo / prawo) lub klawiszy Pg Up / Pg Dn. Rozmiar czcionki jest -dobierany automatycznie tak, żeby mieścił się w obszarze przeglądarki, -ale możesz także dostosować go ręcznie naciskając klawisze "S", aby pomniejszyć -tekst i "B", aby go powiększyć. Możesz do tego celu także użyć klawiszy "<" - i ">". Użyj klawisza "F" aby - ukryć / pokazać dolny pasek statusu. Klawisz "K" włącza / wyłącza tryb przechodzenia - do następnego slajdu po kliknięciu myszką. Możesz użyć klawisza "C", żeby pokazać - spis treści i dowolnego innego, żeby go ukryć. Klawisz -"F11" włącza tryb pełnoekranowy przeglądarki. Pamiętaj, że nie wszystkie klawisze -są obsługiwane we wszystkich przeglądarkach, gdyż niektóre z nich rezerwują -konkretne klawisze do własnych celów, wszystko to zależy od używanej przeglądarki.

    - -

    Jeśli używasz Firefoxa, zwróć uwagę na rozszerzenie autohide, dzięki któremu -możesz ukryć paski narzędziowe w trybie pełnoekranowym (F11).

    - -

    Jeśli chcesz dowiedzieć się, w jaki sposób działa Slidy, obejrzyj źródło strony prezentacji, żeby -zobaczyć użyty XHTML lub zapoznaj się z prezentacją działania, która omawia -wszystkie dodatkowe funkcje. Każdy slajd jest reprezentowany przez element div o klasie "slide". -Pozycjonowanie CSS i użycie procentowych szerokości obrazków zapewni, że -Twoje slajdy będą poprawnie wyświetlane w każdej skali. -Zawartości slajdu, które mają być stopniowo odsłaniane oznacz klasą "incremental". -Powiązany arkusz stylów CSS i skrypt zostały stworzone jako sieciowa -alternatywa dla komercyjnych narzędzi prezentacyjnych. Całość została -przetestowana na różnorodnych współczesnych przeglądarkach. -Na etapie tworzenia jest aplikacja do zintegrowanego tworzenia i edycji prezentacji. -Wszystkie komentarze prosimy kierować do Dave'a -Raggetta <dsr@w3.org>.

    - -

    Zachęcamy do używania arkuszy stylów, skryptów i pliku pomocy na warunkach licencyjnych dotyczących dokumentów -i oprogramowania W3C

    - - - -
    - - - diff --git a/zuul/help/help.html.pt-br b/zuul/help/help.html.pt-br deleted file mode 100644 index c2aee81..0000000 --- a/zuul/help/help.html.pt-br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/zuul/help/help.html.pt_br b/zuul/help/help.html.pt_br deleted file mode 100644 index c2aee81..0000000 --- a/zuul/help/help.html.pt_br +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/zuul/help/help.html.sv b/zuul/help/help.html.sv deleted file mode 100644 index 3d019a7..0000000 --- a/zuul/help/help.html.sv +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Hjälpsida för presentationer - - -

    Hjälpsida för presentationer

    - -

    Denna presentation kan användas på liknande sätt som Power Point. -För att bläddra till nästa sida går det att trycka på mellanslagstangenten eller klicka med musens -västra knapp så gott som var som helst på sidan. Bläddra framåt och -bakåt med höger- respektive vänsterpiltangenterna eller tangenterna »Pg Dn» respektive -»Pg Up». Textens storlek anpassas automatiskt efter webbläsarens -fönsterbredd, men den går även att justera manuellt med -tangenterna »S» och »B» för att förminska respektive förstora texten. Alternativt kan -tangenterna »<» respektive »>» användas. Tangenten -»F» används för att visa / dölja statusraden längst ner i fönstret. Tangenten »K» -kopplar på / av möjligheten att klicka med musen för att bläddra till nästa sida. Tangenten -»C» används för att visa innehållsförteckningen och en tryckning på vilken annan tangent som -helst döljer den. En tryckning på tangenten »H» visar denna hjälpsida. Tangenten »F11» -växlar mellan fullskärmsvisning och visning i webbläsarens fönster. Observera att vissa webbläsare kan -ha reserverat några av dessa tangenttryckningar för andra funktioner; detta varierar mellan olika webbläsare.

    - -

    Firefoxanvändare kan vid behov installera autohide -för att verktygsfälten skall döljas vid övergång till fullskärmsvisning med F11.

    - -

    För att se hur Slidy fungerar, titta på XHTML-koden genom att välja »Visa -källa» (eller liknande) i webbläsarens meny eller läs följande längre -beskrivning, där även ytterligare finesser beskrivs. Varje sida är markerad som -div-element med attributet class="slide". CSS-positionering och procentuell bredd -kan användas för att placera bilderna i rätt skala i förhållande till -webbläsarens fönsterstorlek. Det som skall visas inkrementiellt -markeras med class="incremental". Länkar hänvisar till några skript och stilmallar -som har testats med en mängd nutida webbläsare och bildar ett webbaserat alternativ till proprietära -presentationsprogram. Stöd för integrerad editering håller på att utvecklas. Skicka gärna -kommentarer till Dave -Raggett <dsr@w3.org>. -Om du finner Slidy användbar kan du överväga att bli -W3C Supporter.

    - -

    Välkommen att använda presentationens stilmallar, skript och hjälpfiler enligt reglerna -för W3C:s document use -och software -licensing!

    - - - -
    - - - diff --git a/zuul/help/help.pt-br.html b/zuul/help/help.pt-br.html deleted file mode 100644 index 72d9891..0000000 --- a/zuul/help/help.pt-br.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Slide Show Help - - - -

    Ajuda do Slide Show

    - -

    Este slide show pode ser tocado do jeito do Power Point. -Para avançar ao próximo eslaide, clique em qualquer ponto -da página com o botão direito do mouse. Ou então use a -barra de espaços. Também se pode movimentar para frente ou -para trás com as teclas do cursor -- setinhas para a -direita, para a esquerda, para cima e para baixo. E ainda -com as teclas Page Up e Page Down. O tamanho da fonte é -automaticamente ajustado à largura da janela do navegador, -mas esse ajuste pode ser manual, usando as teclas "S" -(de "smaller") para diminuir o tamanho, e "B" (de "bigger") -para aumentar. Igualmente se pode usar as teclas "<" e -">". Use -a tecla "F" para alternar entre desativada e ativada a -linha de status no rodapé. A tecla "K" alterna o uso do -clique do mouse para avançar ao próximo eslaide. A tecla -"C" mostra a tabela de conteúdos, que será novamente -ocultada apertando-se qualquer tecla. Use a tecla "F11" -para alternar o modo de tela cheia do navegador. Aperte -"H" (de "Help") para abrir esta página de Ajuda. Note que -alguns navegadores reservam algumas dessas teclas para -outras funções. Assim, experimente no seu navegador para -ver se esse é o seu caso.

    - -

    Usuários do Firefox podem querer a extensão autoocultar -para esconder as barras de ferramentas quando entrarem em tela cheia -com a tecla F11.

    - -

    Se quiser ver como funciona o Slidy, use o View Source para -visualizar a marcação XHTML, ou leia esta explanação mais longa, -que também contém funcionalidades adicionais. Cada eslaide é -marcado como um div element com -classe="slide". Posicionamentos e larguras em porcentual de CSS -podem ser usados para assegurar que os eslaides com rica -ilustração tenham escalabilidade de acordo com o tamanho da janela. -Já o conteúdo a ser revelado incrementalmente pode receber a -marcação com a classe="incremental". -A folha de estilos vinculados e os scripts foram desenvolvidos -como uma alternativa baseada em web às ferramentas proprietárias -de apresentação, e testados em diversos navegadores recentes. -Suporte à edição integrada ainda está em desenvolvimento. Mande -seus comentários para Dave -Raggett <dsr@w3.org>. -Achando que o Slidy é útil, V. talvez possa considerar a -possibilidade de se tornar um -Apoiador do W3C.

    - -

    Fique à vontade para usar as folhas de estilo, os scripts -e o arquivo de ajuda do show de eslaides que se encontram sob as -regras de - -uso de documentação -e -licenciamento de softwaredo W3C -- Consórcio da World Wide -Web.

    - - - -
    - - - - diff --git a/zuul/images/OpenStackLogo_wTag.png b/zuul/images/OpenStackLogo_wTag.png deleted file mode 100644 index d410964aeb4c0d8e8c52fa77bdd6e3953065996e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7441 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 z 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

    ^UaHpZ2jd;4qN^QXt6MDHJ=Z_fkVbK3SO}<9F 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"d~1}Gfc-&KaG-s-uY3hwcHQ1IzpMc* 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 KB9%gV{{I6%_Z%7k diff --git a/zuul/images/jenkins-gate.png b/zuul/images/jenkins-gate.png deleted file mode 100644 index 18b42547982331237af9e663cc602a15eec1f639..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 121004 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 Ef;C)C00000 diff --git a/zuul/images/status.png b/zuul/images/status.png deleted file mode 100644 index 0d8375bec1d18ef2ab960b270cfc55f4dee6fc14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82437 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 diff --git a/zuul/index.html b/zuul/index.html deleted file mode 100644 index a756ba1..0000000 --- a/zuul/index.html +++ /dev/null @@ -1,796 +0,0 @@ - - - - - -Trunk Gating with Jenkins, Gerrit, and Zuul - - - - - - - - - - - - - -

    - - - -
    -

    About this Presentation

    - -
      -
    • The OpenStack development process
    • -
    • Project Gating: Preemptive CI
    • -
    • Zuul: a system to implement gating with Jenkins
    • -
    • Using the Jenkins API to integrate Jenkins into any system
    • -
    -
    - -
    -

    OpenStack

    - -

    Is open source software for building private and public clouds.

    - -
    - -
    - -
    - -
    -

    Projects

    - -
      -
    • nova (compute)
    • -
    • swift (object storge)
    • -
    • glance (image service)
    • -
    • keystone (identity service)
    • -
    • quantum (network service)
    • -
    • horizon (dashboard)
    • -
    • cinder (volume service)
    • -
    • python-novaclient
    • -
    • python-swiftclient
    • -
    • python-glanceclient
    • -
    • python-keystoneclient
    • -
    • python-quantumclient
    • -
    • python-cinderclient
    • -
    • python-openstackclient
    • -
    -
    -
    - - -
    -

    Contributors

    -
      -
    • Individual Contributors
    • -
    • Commercial Entities
    • -
    • Number, quality, and area of contributions can change daily
    • -
    -
    - -
    -

    Vision

    -
      -
    • Consistent Tooling
    • -
    • Consistent Process
    • -
    • Consistent Product
    • -
    • Multiplier Effect
    • -
    -
    - -
    -

    Consistent Tooling

    -
      -
    • Minimize meta-development
    • -
    • Process divergence == wasted developer time
    • -
    • Lowers onboarding time
    • -
    • Consolidate tool development
    • -
    • Minimize project-specific weird build crud
    • -
    -
    - -
    -

    Gated Trunk

    -
      -
    • Ensures Code Quality
    • -
    • Protects developers
        -
      • Devs always start from working code
      • -
    • Protects tree
        -
      • Bad code doesn't land
      • -
    • Egalitarian
        -
      • Process is the same for everyone
      • -
      • Process is transparent
      • -
      • Process is automated
      • -
    - -
    - -
    -

    Everything Is Automated

    - - - -
    - -
    -

    Process Flow

    -
      -
    • Code is written and locally tested in a virtualenv
    • -
    • Code is submitted for code review to gerrit
    • -
    • Code is run through patch-uploaded automated checks
    • -
    • Code is peer-reviewed
    • -
    • Code is accepted or rejected by core team
    • -
    • Code is run through pre-merge automated checks
    • -
    • Code is merged or rejected
    • -
    • Code is run through post-merge analysis
    • -
    -
    - -
    -

    Gerrit

    -
      -
    • Developed by Google for Android
    • -
    • Stand-alone patch review system
    • -
    • Integration points: hooks, JSON queries, event-stream
    • -
    • Extensible review categories, default: Verified, Code-Review
    • -
    -
    - -
    -

    States of a Patch

    -
      -
    • Code Submitted
    • -
    • Code Verified
    • -
    • Code Reviewed
    • -
    • Code Accepted
    • -
    • Code Merged
    • -
    -
    - -
    -

    Types of Gerrit Triggers

    -
      -
    • Patchset uploaded
    • -
    • Change merged
    • -
    • Comment added (review state)
    • -
    -
    - -
    -

    Jenkins Feedback

    - -
    - - -
    -

    Jenkins

    - -

    Types of jobs:

    -

      -
    • Check / Gate -
      • unit tests
      -
      • integraton tests
      -
      • code style
      -
    • -
    • Post -
      • docs
      -
      • tarballs
      -
      • pypi
      -
    • -
    - -
    - -
    -

    Zuul

    -
      -
    • A general purpose trunk gating system
    • -
    • Interfaces with Gerrit and Jenkins
    • -
    • Flexible configuration allows for many kinds of project automation
    • -
    • Allows parallel testing of serialized changes
    • -
    -
    - -
    -

    Speculative Execution

    -
      -
    • Serialize changes across all projects
    • -
    • Speculative execution of tests
    • -
    • Run in parallel in order triggered
    • -
    • Assume success
    • -
    • Start over on failure
    • -
    -
    - -
    -

    Zuul Simulation

    - -
    - -
    -

    Zuul Check Pipeline

    -
    -pipelines:
    -  - name: check
    -    manager: IndependentPipelineManager
    -    trigger:
    -      - event: patchset-created
    -    success:
    -      verified: 1
    -    failure:
    -      verified: -1
    -
    -
    - -
    -

    Zuul Gate Pipeline

    -
    -pipelines:
    -  - name: gate
    -    manager: DependentPipelineManager
    -    trigger:
    -      - event: comment-added
    -        approval:
    -          - approved: 1
    -    start:
    -      verified: 0
    -    success:
    -      verified: 2
    -      submit: true
    -    failure:
    -      verified: -2
    -
    -
    - -
    -

    Zuul Post-Merge Pipeline

    -
    -pipelines:
    -  - name: post
    -    manager: IndependentPipelineManager
    -    trigger:
    -      - event: ref-updated
    -        ref: ^(?!refs/).*$
    -
    -
    - -
    -

    Other Pipelines We've Created

    -
    -pipelines:
    -  - name: silent
    -    manager: IndependentPipelineManager
    -    trigger:
    -      - event: patchset-created
    -
    -  - name: publish
    -    manager: IndependentPipelineManager
    -    trigger:
    -      - event: ref-updated
    -        ref: ^refs/tags/.*$
    -
    -
    - -
    -

    Zuul Project Configuration

    -
    -projects:
    -  - name: openstack/nova
    -    check:
    -      - gate-nova-merge:
    -        - gate-nova-pep8
    -        - gate-nova-python26
    -        - gate-nova-python27
    -        - gate-tempest-devstack-vm
    -    gate:
    -      - gate-nova-merge:
    -        - gate-nova-pep8
    -        - gate-nova-python26
    -        - gate-nova-python27
    -        - gate-tempest-devstack-vm
    -    post:
    -      - nova-tarball
    -      - nova-docs
    -
    -
    - -
    -

    Zuul Change Queues

    - -

    Projects with shared jobs automatically get a shared queue:

    -
    -projects:
    -  - name: openstack/nova
    -    gate:
    -      - gate-nova-merge:
    -        - gate-nova-python27
    -        - gate-tempest-devstack-vm
    -
    -  - name: openstack/glance
    -    gate:
    -      - gate-glance-merge:
    -        - gate-glance-python27
    -        - gate-tempest-devstack-vm
    -
    -
    - -
    -

    Status View

    - -
    - -
    - -
    - -
    -

    Jenkins API

    - -
      -
    • Job and view lists
    • -
    • Job configuration
    • -
    • Build jobs
    • -
    • Build descriptions
    • -
    • Cancel builds
    • -
    • Inspect and cancel queue
    • -
    • Node configuration
    • -
    -
    - -
    -

    Jenkins API: Launching

    - -

    -The python library jenkins allows for easy interaction: -

    - -
    -from jenkins import Jenkins
    -jenkins = Jenkins('servername', 'username', 'apikey')
    -jenkins.build_job(job.name, parameters=params)
    -
    - -

    -Abstracts simple GET/POST transactions. -

    - -
    - -
    -

    Jenkins API: Notifications

    - -

    -Notification plugin provides for HTTP endpoints. -

    - -
    -class JenkinsCallback(threading.Thread):
    -    def run(self):
    -        httpserver.serve(self.app, host='0.0.0.0', port='8001')
    -
    -    def app(self, environ, start_response):
    -        request = Request(environ)
    -        start_response('200 OK', [('content-type', 'text/html')])
    -        if request.path == '/jenkins_endpoint':
    -            data = json.loads(request.body)
    -            build = data.get('build')
    -            phase = build.get('phase')
    -            status = build.get('status')
    -            url = build.get('full_url')
    -            number = build.get('number')
    -            params = build.get('parameters')
    -        return ['OK']
    -
    -
    - -
    -

    Development / Contributing

    - - - -
    - -
    -

    Thanks!

    - -

    - -

    -These slides available at: https://github.com/openstack-ci/publications -

    - -
    - - - diff --git a/zuul/scripts/.htaccess b/zuul/scripts/.htaccess deleted file mode 100644 index d395348..0000000 --- a/zuul/scripts/.htaccess +++ /dev/null @@ -1,28 +0,0 @@ -Options +MultiViews -LanguagePriority en -AddLanguage pt-br .pt-br - - - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/zuul/scripts/jquery-1.7.2.min.js b/zuul/scripts/jquery-1.7.2.min.js deleted file mode 100644 index 16ad06c..0000000 --- a/zuul/scripts/jquery-1.7.2.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.7.2 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"":"")+""),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;e=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
    a",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="
    "+""+"
    ",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="
    t
    ",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="
    ",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function( -a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&j.push({elem:this,matches:d.slice(e)});for(k=0;k0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

    ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
    ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/

    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

    ","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
    ","
    "]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f -.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(;d1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]===""&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
    ").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/zuul/scripts/raphael-min.js b/zuul/scripts/raphael-min.js deleted file mode 100644 index d30dbad..0000000 --- a/zuul/scripts/raphael-min.js +++ /dev/null @@ -1,10 +0,0 @@ -// ┌────────────────────────────────────────────────────────────────────┐ \\ -// │ Raphaël 2.1.0 - JavaScript Vector Library │ \\ -// ├────────────────────────────────────────────────────────────────────┤ \\ -// │ Copyright © 2008-2012 Dmitry Baranovskiy (http://raphaeljs.com) │ \\ -// │ Copyright © 2008-2012 Sencha Labs (http://sencha.com) │ \\ -// ├────────────────────────────────────────────────────────────────────┤ \\ -// │ Licensed under the MIT (http://raphaeljs.com/license.html) license.│ \\ -// └────────────────────────────────────────────────────────────────────┘ \\ - -(function(a){var b="0.3.4",c="hasOwnProperty",d=/[\.\/]/,e="*",f=function(){},g=function(a,b){return a-b},h,i,j={n:{}},k=function(a,b){var c=j,d=i,e=Array.prototype.slice.call(arguments,2),f=k.listeners(a),l=0,m=!1,n,o=[],p={},q=[],r=h,s=[];h=a,i=0;for(var t=0,u=f.length;tf*b.top){e=b.percents[y],p=b.percents[y-1]||0,t=t/b.top*(e-p),o=b.percents[y+1],j=b.anim[e];break}f&&d.attr(b.anim[b.percents[y]])}if(!!j){if(!k){for(var A in j)if(j[g](A))if(U[g](A)||d.paper.customAttributes[g](A)){u[A]=d.attr(A),u[A]==null&&(u[A]=T[A]),v[A]=j[A];switch(U[A]){case C:w[A]=(v[A]-u[A])/t;break;case"colour":u[A]=a.getRGB(u[A]);var B=a.getRGB(v[A]);w[A]={r:(B.r-u[A].r)/t,g:(B.g-u[A].g)/t,b:(B.b-u[A].b)/t};break;case"path":var D=bR(u[A],v[A]),E=D[1];u[A]=D[0],w[A]=[];for(y=0,z=u[A].length;yd)return d;while(cf?c=e:d=e,e=(d-c)/2+c}return e}function n(a,b){var c=o(a,b);return((l*c+k)*c+j)*c}function m(a){return((i*a+h)*a+g)*a}var g=3*b,h=3*(d-b)-g,i=1-g-h,j=3*c,k=3*(e-c)-j,l=1-j-k;return n(a,1/(200*f))}function cq(){return this.x+q+this.y+q+this.width+" × "+this.height}function cp(){return this.x+q+this.y}function cb(a,b,c,d,e,f){a!=null?(this.a=+a,this.b=+b,this.c=+c,this.d=+d,this.e=+e,this.f=+f):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function bH(b,c,d){b=a._path2curve(b),c=a._path2curve(c);var e,f,g,h,i,j,k,l,m,n,o=d?0:[];for(var p=0,q=b.length;p=0&&y<=1&&A>=0&&A<=1&&(d?n++:n.push({x:x.x,y:x.y,t1:y,t2:A}))}}return n}function bF(a,b){return bG(a,b,1)}function bE(a,b){return bG(a,b)}function bD(a,b,c,d,e,f,g,h){if(!(x(a,c)x(e,g)||x(b,d)x(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(!k)return;var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(n<+y(a,c).toFixed(2)||n>+x(a,c).toFixed(2)||n<+y(e,g).toFixed(2)||n>+x(e,g).toFixed(2)||o<+y(b,d).toFixed(2)||o>+x(b,d).toFixed(2)||o<+y(f,h).toFixed(2)||o>+x(f,h).toFixed(2))return;return{x:l,y:m}}}function bC(a,b,c,d,e,f,g,h,i){if(!(i<0||bB(a,b,c,d,e,f,g,h)n)k/=2,l+=(m1?1:i<0?0:i;var j=i/2,k=12,l=[-0.1252,.1252,-0.3678,.3678,-0.5873,.5873,-0.7699,.7699,-0.9041,.9041,-0.9816,.9816],m=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],n=0;for(var o=0;od;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}function bx(){return this.hex}function bv(a,b,c){function d(){var e=Array.prototype.slice.call(arguments,0),f=e.join("␀"),h=d.cache=d.cache||{},i=d.count=d.count||[];if(h[g](f)){bu(i,f);return c?c(h[f]):h[f]}i.length>=1e3&&delete h[i.shift()],i.push(f),h[f]=a[m](b,e);return c?c(h[f]):h[f]}return d}function bu(a,b){for(var c=0,d=a.length;c',bl=bk.firstChild,bl.style.behavior="url(#default#VML)";if(!bl||typeof bl.adj!="object")return a.type=p;bk=null}a.svg=!(a.vml=a.type=="VML"),a._Paper=j,a.fn=k=j.prototype=a.prototype,a._id=0,a._oid=0,a.is=function(a,b){b=v.call(b);if(b=="finite")return!M[g](+a);if(b=="array")return a instanceof Array;return b=="null"&&a===null||b==typeof a&&a!==null||b=="object"&&a===Object(a)||b=="array"&&Array.isArray&&Array.isArray(a)||H.call(a).slice(8,-1).toLowerCase()==b},a.angle=function(b,c,d,e,f,g){if(f==null){var h=b-d,i=c-e;if(!h&&!i)return 0;return(180+w.atan2(-i,-h)*180/B+360)%360}return a.angle(b,c,f,g)-a.angle(d,e,f,g)},a.rad=function(a){return a%360*B/180},a.deg=function(a){return a*180/B%360},a.snapTo=function(b,c,d){d=a.is(d,"finite")?d:10;if(a.is(b,E)){var e=b.length;while(e--)if(z(b[e]-c)<=d)return b[e]}else{b=+b;var f=c%b;if(fb-d)return c-f+b}return c};var bn=a.createUUID=function(a,b){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,b).toUpperCase()}}(/[xy]/g,function(a){var b=w.random()*16|0,c=a=="x"?b:b&3|8;return c.toString(16)});a.setWindow=function(b){eve("raphael.setWindow",a,h.win,b),h.win=b,h.doc=h.win.document,a._engine.initWin&&a._engine.initWin(h.win)};var bo=function(b){if(a.vml){var c=/^\s+|\s+$/g,d;try{var e=new ActiveXObject("htmlfile");e.write(""),e.close(),d=e.body}catch(f){d=createPopup().document.body}var g=d.createTextRange();bo=bv(function(a){try{d.style.color=r(a).replace(c,p);var b=g.queryCommandValue("ForeColor");b=(b&255)<<16|b&65280|(b&16711680)>>>16;return"#"+("000000"+b.toString(16)).slice(-6)}catch(e){return"none"}})}else{var i=h.doc.createElement("i");i.title="Raphaël Colour Picker",i.style.display="none",h.doc.body.appendChild(i),bo=bv(function(a){i.style.color=a;return h.doc.defaultView.getComputedStyle(i,p).getPropertyValue("color")})}return bo(b)},bp=function(){return"hsb("+[this.h,this.s,this.b]+")"},bq=function(){return"hsl("+[this.h,this.s,this.l]+")"},br=function(){return this.hex},bs=function(b,c,d){c==null&&a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b&&(d=b.b,c=b.g,b=b.r);if(c==null&&a.is(b,D)){var e=a.getRGB(b);b=e.r,c=e.g,d=e.b}if(b>1||c>1||d>1)b/=255,c/=255,d/=255;return[b,c,d]},bt=function(b,c,d,e){b*=255,c*=255,d*=255;var f={r:b,g:c,b:d,hex:a.rgb(b,c,d),toString:br};a.is(e,"finite")&&(f.opacity=e);return f};a.color=function(b){var c;a.is(b,"object")&&"h"in b&&"s"in b&&"b"in b?(c=a.hsb2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):a.is(b,"object")&&"h"in b&&"s"in b&&"l"in b?(c=a.hsl2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):(a.is(b,"string")&&(b=a.getRGB(b)),a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b?(c=a.rgb2hsl(b),b.h=c.h,b.s=c.s,b.l=c.l,c=a.rgb2hsb(b),b.v=c.b):(b={hex:"none"},b.r=b.g=b.b=b.h=b.s=b.v=b.l=-1)),b.toString=br;return b},a.hsb2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,a=a.h,d=a.o),a*=360;var e,f,g,h,i;a=a%360/60,i=c*b,h=i*(1-z(a%2-1)),e=f=g=c-i,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.hsl2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h);if(a>1||b>1||c>1)a/=360,b/=100,c/=100;a*=360;var e,f,g,h,i;a=a%360/60,i=2*b*(c<.5?c:1-c),h=i*(1-z(a%2-1)),e=f=g=c-i/2,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.rgb2hsb=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;f=x(a,b,c),g=f-y(a,b,c),d=g==0?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=(d+360)%6*60/360,e=g==0?0:g/f;return{h:d,s:e,b:f,toString:bp}},a.rgb2hsl=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;g=x(a,b,c),h=y(a,b,c),i=g-h,d=i==0?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=(d+360)%6*60/360,f=(g+h)/2,e=i==0?0:f<.5?i/(2*f):i/(2-2*f);return{h:d,s:e,l:f,toString:bq}},a._path2string=function(){return this.join(",").replace(Y,"$1")};var bw=a._preload=function(a,b){var c=h.doc.createElement("img");c.style.cssText="position:absolute;left:-9999em;top:-9999em",c.onload=function(){b.call(this),this.onload=null,h.doc.body.removeChild(this)},c.onerror=function(){h.doc.body.removeChild(this)},h.doc.body.appendChild(c),c.src=a};a.getRGB=bv(function(b){if(!b||!!((b=r(b)).indexOf("-")+1))return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx};if(b=="none")return{r:-1,g:-1,b:-1,hex:"none",toString:bx};!X[g](b.toLowerCase().substring(0,2))&&b.charAt()!="#"&&(b=bo(b));var c,d,e,f,h,i,j,k=b.match(L);if(k){k[2]&&(f=R(k[2].substring(5),16),e=R(k[2].substring(3,5),16),d=R(k[2].substring(1,3),16)),k[3]&&(f=R((i=k[3].charAt(3))+i,16),e=R((i=k[3].charAt(2))+i,16),d=R((i=k[3].charAt(1))+i,16)),k[4]&&(j=k[4][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),k[1].toLowerCase().slice(0,4)=="rgba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100));if(k[5]){j=k[5][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="°")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsb2rgb(d,e,f,h)}if(k[6]){j=k[6][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="°")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsla"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsl2rgb(d,e,f,h)}k={r:d,g:e,b:f,toString:bx},k.hex="#"+(16777216|f|e<<8|d<<16).toString(16).slice(1),a.is(h,"finite")&&(k.opacity=h);return k}return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx}},a),a.hsb=bv(function(b,c,d){return a.hsb2rgb(b,c,d).hex}),a.hsl=bv(function(b,c,d){return a.hsl2rgb(b,c,d).hex}),a.rgb=bv(function(a,b,c){return"#"+(16777216|c|b<<8|a<<16).toString(16).slice(1)}),a.getColor=function(a){var b=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||.75},c=this.hsb2rgb(b.h,b.s,b.b);b.h+=.075,b.h>1&&(b.h=0,b.s-=.2,b.s<=0&&(this.getColor.start={h:0,s:1,b:b.b}));return c.hex},a.getColor.reset=function(){delete this.start},a.parsePathString=function(b){if(!b)return null;var c=bz(b);if(c.arr)return bJ(c.arr);var d={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},e=[];a.is(b,E)&&a.is(b[0],E)&&(e=bJ(b)),e.length||r(b).replace(Z,function(a,b,c){var f=[],g=b.toLowerCase();c.replace(_,function(a,b){b&&f.push(+b)}),g=="m"&&f.length>2&&(e.push([b][n](f.splice(0,2))),g="l",b=b=="m"?"l":"L");if(g=="r")e.push([b][n](f));else while(f.length>=d[g]){e.push([b][n](f.splice(0,d[g])));if(!d[g])break}}),e.toString=a._path2string,c.arr=bJ(e);return e},a.parseTransformString=bv(function(b){if(!b)return null;var c={r:3,s:4,t:2,m:6},d=[];a.is(b,E)&&a.is(b[0],E)&&(d=bJ(b)),d.length||r(b).replace($,function(a,b,c){var e=[],f=v.call(b);c.replace(_,function(a,b){b&&e.push(+b)}),d.push([b][n](e))}),d.toString=a._path2string;return d});var bz=function(a){var b=bz.ps=bz.ps||{};b[a]?b[a].sleep=100:b[a]={sleep:100},setTimeout(function(){for(var c in b)b[g](c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])});return b[a]};a.findDotsAtSegment=function(a,b,c,d,e,f,g,h,i){var j=1-i,k=A(j,3),l=A(j,2),m=i*i,n=m*i,o=k*a+l*3*i*c+j*3*i*i*e+n*g,p=k*b+l*3*i*d+j*3*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d),u=j*a+i*c,v=j*b+i*d,x=j*e+i*g,y=j*f+i*h,z=90-w.atan2(q-s,r-t)*180/B;(q>s||r=a.x&&b<=a.x2&&c>=a.y&&c<=a.y2},a.isBBoxIntersect=function(b,c){var d=a.isPointInsideBBox;return d(c,b.x,b.y)||d(c,b.x2,b.y)||d(c,b.x,b.y2)||d(c,b.x2,b.y2)||d(b,c.x,c.y)||d(b,c.x2,c.y)||d(b,c.x,c.y2)||d(b,c.x2,c.y2)||(b.xc.x||c.xb.x)&&(b.yc.y||c.yb.y)},a.pathIntersection=function(a,b){return bH(a,b)},a.pathIntersectionNumber=function(a,b){return bH(a,b,1)},a.isPointInsidePath=function(b,c,d){var e=a.pathBBox(b);return a.isPointInsideBBox(e,c,d)&&bH(b,[["M",c,d],["H",e.x2+10]],1)%2==1},a._removedFactory=function(a){return function(){eve("raphael.log",null,"Raphaël: you are calling to method “"+a+"” of removed object",a)}};var bI=a.pathBBox=function(a){var b=bz(a);if(b.bbox)return b.bbox;if(!a)return{x:0,y:0,width:0,height:0,x2:0,y2:0};a=bR(a);var c=0,d=0,e=[],f=[],g;for(var h=0,i=a.length;h1&&(v=w.sqrt(v),c=v*c,d=v*d);var x=c*c,y=d*d,A=(f==g?-1:1)*w.sqrt(z((x*y-x*u*u-y*t*t)/(x*u*u+y*t*t))),C=A*c*u/d+(a+h)/2,D=A*-d*t/c+(b+i)/2,E=w.asin(((b-D)/d).toFixed(9)),F=w.asin(((i-D)/d).toFixed(9));E=aF&&(E=E-B*2),!g&&F>E&&(F=F-B*2)}else E=j[0],F=j[1],C=j[2],D=j[3];var G=F-E;if(z(G)>k){var H=F,I=h,J=i;F=E+k*(g&&F>E?1:-1),h=C+c*w.cos(F),i=D+d*w.sin(F),m=bO(h,i,c,d,e,0,g,I,J,[F,H,C,D])}G=F-E;var K=w.cos(E),L=w.sin(E),M=w.cos(F),N=w.sin(F),O=w.tan(G/4),P=4/3*c*O,Q=4/3*d*O,R=[a,b],S=[a+P*L,b-Q*K],T=[h+P*N,i-Q*M],U=[h,i];S[0]=2*R[0]-S[0],S[1]=2*R[1]-S[1];if(j)return[S,T,U][n](m);m=[S,T,U][n](m).join()[s](",");var V=[];for(var W=0,X=m.length;W"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y)),i=f-2*d+b-(h-2*f+d),j=2*(d-b)-2*(f-d),k=b-d,l=(-j+w.sqrt(j*j-4*i*k))/2/i,n=(-j-w.sqrt(j*j-4*i*k))/2/i,z(l)>"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y));return{min:{x:y[m](0,p),y:y[m](0,o)},max:{x:x[m](0,p),y:x[m](0,o)}}}),bR=a._path2curve=bv(function(a,b){var c=!b&&bz(a);if(!b&&c.curve)return bJ(c.curve);var d=bL(a),e=b&&bL(b),f={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},g={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},h=function(a,b){var c,d;if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];!(a[0]in{T:1,Q:1})&&(b.qx=b.qy=null);switch(a[0]){case"M":b.X=a[1],b.Y=a[2];break;case"A":a=["C"][n](bO[m](0,[b.x,b.y][n](a.slice(1))));break;case"S":c=b.x+(b.x-(b.bx||b.x)),d=b.y+(b.y-(b.by||b.y)),a=["C",c,d][n](a.slice(1));break;case"T":b.qx=b.x+(b.x-(b.qx||b.x)),b.qy=b.y+(b.y-(b.qy||b.y)),a=["C"][n](bN(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case"Q":b.qx=a[1],b.qy=a[2],a=["C"][n](bN(b.x,b.y,a[1],a[2],a[3],a[4]));break;case"L":a=["C"][n](bM(b.x,b.y,a[1],a[2]));break;case"H":a=["C"][n](bM(b.x,b.y,a[1],b.y));break;case"V":a=["C"][n](bM(b.x,b.y,b.x,a[1]));break;case"Z":a=["C"][n](bM(b.x,b.y,b.X,b.Y))}return a},i=function(a,b){if(a[b].length>7){a[b].shift();var c=a[b];while(c.length)a.splice(b++,0,["C"][n](c.splice(0,6)));a.splice(b,1),l=x(d.length,e&&e.length||0)}},j=function(a,b,c,f,g){a&&b&&a[g][0]=="M"&&b[g][0]!="M"&&(b.splice(g,0,["M",f.x,f.y]),c.bx=0,c.by=0,c.x=a[g][1],c.y=a[g][2],l=x(d.length,e&&e.length||0))};for(var k=0,l=x(d.length,e&&e.length||0);ke){if(c&&!l.start){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),k+=["C"+m.start.x,m.start.y,m.m.x,m.m.y,m.x,m.y];if(f)return k;l.start=k,k=["M"+m.x,m.y+"C"+m.n.x,m.n.y,m.end.x,m.end.y,i[5],i[6]].join(),n+=j,g=+i[5],h=+i[6];continue}if(!b&&!c){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n);return{x:m.x,y:m.y,alpha:m.alpha}}}n+=j,g=+i[5],h=+i[6]}k+=i.shift()+i}l.end=k,m=b?n:c?l:a.findDotsAtSegment(g,h,i[0],i[1],i[2],i[3],i[4],i[5],1),m.alpha&&(m={x:m.x,y:m.y,alpha:m.alpha});return m}},cu=ct(1),cv=ct(),cw=ct(0,1);a.getTotalLength=cu,a.getPointAtLength=cv,a.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return cw(a,b).end;var d=cw(a,c,1);return b?cw(d,b).end:d},cl.getTotalLength=function(){if(this.type=="path"){if(this.node.getTotalLength)return this.node.getTotalLength();return cu(this.attrs.path)}},cl.getPointAtLength=function(a){if(this.type=="path")return cv(this.attrs.path,a)},cl.getSubpath=function(b,c){if(this.type=="path")return a.getSubpath(this.attrs.path,b,c)};var cx=a.easing_formulas={linear:function(a){return a},"<":function(a){return A(a,1.7)},">":function(a){return A(a,.48)},"<>":function(a){var b=.48-a/1.04,c=w.sqrt(.1734+b*b),d=c-b,e=A(z(d),1/3)*(d<0?-1:1),f=-c-b,g=A(z(f),1/3)*(f<0?-1:1),h=e+g+.5;return(1-h)*3*h*h+h*h*h},backIn:function(a){var b=1.70158;return a*a*((b+1)*a-b)},backOut:function(a){a=a-1;var b=1.70158;return a*a*((b+1)*a+b)+1},elastic:function(a){if(a==!!a)return a;return A(2,-10*a)*w.sin((a-.075)*2*B/.3)+1},bounce:function(a){var b=7.5625,c=2.75,d;a<1/c?d=b*a*a:a<2/c?(a-=1.5/c,d=b*a*a+.75):a<2.5/c?(a-=2.25/c,d=b*a*a+.9375):(a-=2.625/c,d=b*a*a+.984375);return d}};cx.easeIn=cx["ease-in"]=cx["<"],cx.easeOut=cx["ease-out"]=cx[">"],cx.easeInOut=cx["ease-in-out"]=cx["<>"],cx["back-in"]=cx.backIn,cx["back-out"]=cx.backOut;var cy=[],cz=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a){setTimeout(a,16)},cA=function(){var b=+(new Date),c=0;for(;c1&&!d.next){for(s in k)k[g](s)&&(r[s]=d.totalOrigin[s]);d.el.attr(r),cE(d.anim,d.el,d.anim.percents[0],null,d.totalOrigin,d.repeat-1)}d.next&&!d.stop&&cE(d.anim,d.el,d.next,null,d.totalOrigin,d.repeat)}}a.svg&&m&&m.paper&&m.paper.safari(),cy.length&&cz(cA)},cB=function(a){return a>255?255:a<0?0:a};cl.animateWith=function(b,c,d,e,f,g){var h=this;if(h.removed){g&&g.call(h);return h}var i=d instanceof cD?d:a.animation(d,e,f,g),j,k;cE(i,h,i.percents[0],null,h.attr());for(var l=0,m=cy.length;l.5)*2-1;i(m-.5,2)+i(n-.5,2)>.25&&(n=f.sqrt(.25-i(m-.5,2))*e+.5)&&n!=.5&&(n=n.toFixed(5)-1e-5*e)}return l}),e=e.split(/\s*\-\s*/);if(j=="linear"){var t=e.shift();t=-d(t);if(isNaN(t))return null;var u=[0,0,f.cos(a.rad(t)),f.sin(a.rad(t))],v=1/(g(h(u[2]),h(u[3]))||1);u[2]*=v,u[3]*=v,u[2]<0&&(u[0]=-u[2],u[2]=0),u[3]<0&&(u[1]=-u[3],u[3]=0)}var w=a._parseDots(e);if(!w)return null;k=k.replace(/[\(\)\s,\xb0#]/g,"_"),b.gradient&&k!=b.gradient.id&&(p.defs.removeChild(b.gradient),delete b.gradient);if(!b.gradient){s=q(j+"Gradient",{id:k}),b.gradient=s,q(s,j=="radial"?{fx:m,fy:n}:{x1:u[0],y1:u[1],x2:u[2],y2:u[3],gradientTransform:b.matrix.invert()}),p.defs.appendChild(s);for(var x=0,y=w.length;x1?G.opacity/100:G.opacity});case"stroke":G=a.getRGB(p),i.setAttribute(o,G.hex),o=="stroke"&&G[b]("opacity")&&q(i,{"stroke-opacity":G.opacity>1?G.opacity/100:G.opacity}),o=="stroke"&&d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1));break;case"gradient":(d.type=="circle"||d.type=="ellipse"||c(p).charAt()!="r")&&r(d,p);break;case"opacity":k.gradient&&!k[b]("stroke-opacity")&&q(i,{"stroke-opacity":p>1?p/100:p});case"fill-opacity":if(k.gradient){H=a._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l)),H&&(I=H.getElementsByTagName("stop"),q(I[I.length-1],{"stop-opacity":p}));break};default:o=="font-size"&&(p=e(p,10)+"px");var J=o.replace(/(\-.)/g,function(a){return a.substring(1).toUpperCase()});i.style[J]=p,d._.dirty=1,i.setAttribute(o,p)}}y(d,f),i.style.visibility=m},x=1.2,y=function(d,f){if(d.type=="text"&&!!(f[b]("text")||f[b]("font")||f[b]("font-size")||f[b]("x")||f[b]("y"))){var g=d.attrs,h=d.node,i=h.firstChild?e(a._g.doc.defaultView.getComputedStyle(h.firstChild,l).getPropertyValue("font-size"),10):10;if(f[b]("text")){g.text=f.text;while(h.firstChild)h.removeChild(h.firstChild);var j=c(f.text).split("\n"),k=[],m;for(var n=0,o=j.length;n"));var $=X.getBoundingClientRect();t.W=m.w=($.right-$.left)/Y,t.H=m.h=($.bottom-$.top)/Y,t.X=m.x,t.Y=m.y+t.H/2,("x"in i||"y"in i)&&(t.path.v=a.format("m{0},{1}l{2},{1}",f(m.x*u),f(m.y*u),f(m.x*u)+1));var _=["x","y","text","font","font-family","font-weight","font-style","font-size"];for(var ba=0,bb=_.length;ba.25&&(c=e.sqrt(.25-i(b-.5,2))*((c>.5)*2-1)+.5),m=b+n+c);return o}),f=f.split(/\s*\-\s*/);if(l=="linear"){var p=f.shift();p=-d(p);if(isNaN(p))return null}var q=a._parseDots(f);if(!q)return null;b=b.shape||b.node;if(q.length){b.removeChild(g),g.on=!0,g.method="none",g.color=q[0].color,g.color2=q[q.length-1].color;var r=[];for(var s=0,t=q.length;s')}}catch(c){F=function(a){return b.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},a._engine.initWin(a._g.win),a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b.container,d=b.height,e,f=b.width,g=b.x,h=b.y;if(!c)throw new Error("VML container not found.");var i=new a._Paper,j=i.canvas=a._g.doc.createElement("div"),k=j.style;g=g||0,h=h||0,f=f||512,d=d||342,i.width=f,i.height=d,f==+f&&(f+="px"),d==+d&&(d+="px"),i.coordsize=u*1e3+n+u*1e3,i.coordorigin="0 0",i.span=a._g.doc.createElement("span"),i.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",j.appendChild(i.span),k.cssText=a.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",f,d),c==1?(a._g.doc.body.appendChild(j),k.left=g+"px",k.top=h+"px",k.position="absolute"):c.firstChild?c.insertBefore(j,c.firstChild):c.appendChild(j),i.renderfix=function(){};return i},a.prototype.clear=function(){a.eve("raphael.clear",this),this.canvas.innerHTML=o,this.span=a._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},a.prototype.remove=function(){a.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas);for(var b in this)this[b]=typeof this[b]=="function"?a._removedFactory(b):null;return!0};var G=a.st;for(var H in E)E[b](H)&&!G[b](H)&&(G[H]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(H))}(window.Raphael) \ No newline at end of file diff --git a/zuul/scripts/slidy.js b/zuul/scripts/slidy.js deleted file mode 100644 index 217a421..0000000 --- a/zuul/scripts/slidy.js +++ /dev/null @@ -1,2952 +0,0 @@ -/* slidy.js - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software - - Defines single name "w3c_slidy" in global namespace - Adds event handlers without trampling on any others -*/ - -// the slidy object implementation -var w3c_slidy = { - // classify which kind of browser we're running under - ns_pos: (typeof window.pageYOffset!='undefined'), - khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false), - opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false), - ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false), - iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false), - android: ((navigator.userAgent).indexOf("Android") >= 0 ? true : false), - ie: (typeof document.all != "undefined" && !this.opera), - ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1), - ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1), - ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1), - ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1), - - // data for swipe and double tap detection on touch screens - last_tap: 0, - prev_tap: 0, - start_x: 0, - start_y: 0, - delta_x: 0, - delta_y: 0, - - // are we running as XHTML? (doesn't work on Opera) - is_xhtml: /xml/.test(document.contentType), - - slide_number: 0, // integer slide count: 0, 1, 2, ... - slide_number_element: null, // element containing slide number - slides: [], // set to array of slide div's - notes: [], // set to array of handout div's - backgrounds: [], // set to array of background div's - toolbar: null, // element containing toolbar - title: null, // document title - last_shown: null, // last incrementally shown item - eos: null, // span element for end of slide indicator - toc: null, // table of contents - outline: null, // outline element with the focus - selected_text_len: 0, // length of drag selection on document - view_all: 0, // 1 to view all slides + handouts - want_toolbar: true, // user preference to show/hide toolbar - mouse_click_enabled: true, // enables left click for next slide - scroll_hack: 0, // IE work around for position: fixed - disable_slide_click: false, // used by clicked anchors - - lang: "en", // updated to language specified by html file - - help_anchor: null, // used for keyboard focus hack in showToolbar() - help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html", - help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " + - "or Pg Up and Pg Dn. Use S and B to change font size.", - - size_index: 0, - size_adjustment: 0, - sizes: new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt", - "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"), - - // needed for efficient resizing - last_width: 0, - last_height: 0, - - - // Needed for cross browser support for relative width/height on - // object elements. The work around is to save width/height attributes - // and then to recompute absolute width/height dimensions on resizing - objects: [], - - // attach initialiation event handlers - set_up: function () { - var init = function() { w3c_slidy.init(); }; - if (typeof window.addEventListener != "undefined") - window.addEventListener("load", init, false); - else - window.attachEvent("onload", init); - }, - - hide_slides: function () { - if (document.body && !w3c_slidy.initialized) - document.body.style.visibility = "hidden"; - else - setTimeout(w3c_slidy.hide_slides, 50); - }, - - // hack to persuade IE to compute correct document height - // as needed for simulating fixed positioning of toolbar - ie_hack: function () { - window.resizeBy(0,-1); - window.resizeBy(0, 1); - }, - - init: function () { - //alert("slidy starting test 10"); - document.body.style.visibility = "visible"; - this.init_localization(); - this.add_toolbar(); - this.wrap_implicit_slides(); - this.collect_slides(); - this.collect_notes(); - this.collect_backgrounds(); - this.objects = document.body.getElementsByTagName("object"); - this.patch_anchors(); - this.slide_number = this.find_slide_number(location.href); - window.offscreenbuffering = true; - this.size_adjustment = this.find_size_adjust(); - this.time_left = this.find_duration(); - this.hide_image_toolbar(); // suppress IE image toolbar popup - this.init_outliner(); // activate fold/unfold support - this.title = document.title; - this.keyboardless = (this.ipad||this.iphone||this.android); - - if (this.keyboardless) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - this.want_toolbar = 0; - } - - // work around for opera bug - this.is_xhtml = (document.body.tagName == "BODY" ? false : true); - - if (this.slides.length > 0) - { - var slide = this.slides[this.slide_number]; - - if (this.slide_number > 0) - { - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - this.set_eos_status(true); - } - else - { - this.last_shown = null; - this.set_visibility_all_incremental("hidden"); - this.set_eos_status(!this.next_incremental_item(this.last_shown)); - } - - this.set_location(); - this.add_class(this.slides[0], "first-slide"); - w3c_slidy.show_slide(slide); - } - - this.toc = this.table_of_contents(); - - this.add_initial_prompt(); - - // bind event handlers without interfering with custom page scripts - // Tap events behave too weirdly to support clicks reliably on - // iPhone and iPad, so exclude these from click handler - - if (!this.keyboardless) - this.add_listener(document.body, "click", this.mouse_button_click); - - this.add_listener(document, "keydown", this.key_down); - this.add_listener(document, "keypress", this.key_press); - this.add_listener(window, "resize", this.resized); - this.add_listener(window, "scroll", this.scrolled); - this.add_listener(window, "unload", this.unloaded); - - this.add_listener(document, "touchstart", this.touchstart); - this.add_listener(document, "touchmove", this.touchmove); - this.add_listener(document, "touchend", this.touchend); - - // this seems to be a debugging hack - //if (!document.body.onclick) - // document.body.onclick = function () { }; - - this.single_slide_view(); - - //this.set_location(); - - this.resized(); - - if (this.ie7) - setTimeout(w3c_slidy.ie_hack, 100); - - this.show_toolbar(); - - // for back button detection - setInterval(function () { w3c_slidy.check_location(); }, 200); - w3c_slidy.initialized = true; - }, - - // create div element with links to each slide - table_of_contents: function () { - var toc = this.create_element("div"); - this.add_class(toc, "slidy_toc hidden"); - //toc.setAttribute("tabindex", "0"); - - var heading = this.create_element("div"); - this.add_class(heading, "toc-heading"); - heading.innerHTML = this.localize("Table of Contents"); - - toc.appendChild(heading); - var previous = null; - - for (var i = 0; i < this.slides.length; ++i) - { - var title = this.has_class(this.slides[i], "title"); - var num = document.createTextNode((i + 1) + ". "); - - toc.appendChild(num); - - var a = this.create_element("a"); - a.setAttribute("href", "#(" + (i+1) + ")"); - - if (title) - this.add_class(a, "titleslide"); - - var name = document.createTextNode(this.slide_name(i)); - a.appendChild(name); - a.onclick = w3c_slidy.toc_click; - a.onkeydown = w3c_slidy.toc_key_down; - a.previous = previous; - - if (previous) - previous.next = a; - - toc.appendChild(a); - - if (i == 0) - toc.first = a; - - if (i < this.slides.length - 1) - { - var br = this.create_element("br"); - toc.appendChild(br); - } - - previous = a; - } - - toc.focus = function () { - if (this.first) - this.first.focus(); - } - - toc.onmouseup = w3c_slidy.mouse_button_up; - - toc.onclick = function (e) { - e||(e=window.event); - - if (w3c_slidy.selected_text_len <= 0) - w3c_slidy.hide_table_of_contents(true); - - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }; - - document.body.insertBefore(toc, document.body.firstChild); - return toc; - }, - - is_shown_toc: function () { - return !w3c_slidy.has_class(w3c_slidy.toc, "hidden"); - }, - - show_table_of_contents: function () { - w3c_slidy.remove_class(w3c_slidy.toc, "hidden"); - var toc = w3c_slidy.toc; - toc.focus(); - - if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0) - setTimeout(w3c_slidy.ie_hack, 100); - }, - - hide_table_of_contents: function (focus) { - w3c_slidy.add_class(w3c_slidy.toc, "hidden"); - - if (focus && !w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - }, - - toggle_table_of_contents: function () { - if (w3c_slidy.is_shown_toc()) - w3c_slidy.hide_table_of_contents(true); - else - w3c_slidy.show_table_of_contents(); - }, - - // called on clicking toc entry - toc_click: function (e) { - if (!e) - e = window.event; - - var target = w3c_slidy.get_target(e); - - if (target && target.nodeType == 1) - { - var uri = target.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - } - - w3c_slidy.hide_table_of_contents(true); - if (w3c_slidy.ie7) w3c_slidy.ie_hack(); - w3c_slidy.stop_propagation(e); - return w3c_slidy.cancel(e); - }, - - // called onkeydown for toc entry - toc_key_down: function (event) { - var key; - - if (!event) - var event = window.event; - - // kludge around NS/IE differences - if (window.event) - key = window.event.keyCode; - else if (event.which) - key = event.which; - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey) - return true; - - if (key == 13) - { - var uri = this.getAttribute("href"); - - if (uri) - { - //alert("going to " + uri); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri); - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_location(); - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.show_slide(slide); - //target.focus(); - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - } - - w3c_slidy.hide_table_of_contents(true); - - if (self.ie7) - w3c_slidy.ie_hack(); - - return w3c_slidy.cancel(event); - } - - if (key == 40 && this.next) - { - this.next.focus(); - return w3c_slidy.cancel(event); - } - - if (key == 38 && this.previous) - { - this.previous.focus(); - return w3c_slidy.cancel(event); - } - - return true; - }, - - touchstart: function (e) - { - //e.preventDefault(); - this.prev_tap = this.last_tap; - this.last_tap = (new Date).getTime(); - - var tap_delay = this.last_tap - this.prev_tap; - - if (tap_delay <= 200) - { - // double tap - } - - var touch = e.touches[0]; - - this.start_x = touch.pageX; - this.start_y = touch.pageY; - this.delta_x = this.delta_y = 0; - }, - - touchmove: function (e) - { - //e.preventDefault(); - var touch = e.touches[0]; - this.delta_x = touch.pageX - this.start_x; - this.delta_y = touch.pageY - this.start_y; - }, - - touchend: function (e) - { - //e.preventDefault(); - var delay = (new Date).getTime() - this.last_tap; - var dx = this.delta_x; - var dy = this.delta_y; - var abs_dx = Math.abs(dx); - var abs_dy = Math.abs(dy); - - if (delay < 500 && (abs_dx > 100 || abs_dy > 100)) - { - if (abs_dx > 0.5 * abs_dy) - { - if (dx > 0) - w3c_slidy.next_slide(true); - else - w3c_slidy.previous_slide(true); - } - else if (abs_dy > 2 * abs_dx) - { - w3c_slidy.toggle_table_of_contents(); - } - } - }, - - // ### OBSOLETE ### - before_print: function () { - this.show_all_slides(); - this.hide_toolbar(); - alert("before print"); - }, - - // ### OBSOLETE ### - after_print: function () { - if (!this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - } - alert("after print"); - }, - - // ### OBSOLETE ### - print_slides: function () { - this.before_print(); - window.print(); - this.after_print(); - }, - - // ### OBSOLETE ?? ### - toggle_view: function () { - if (this.view_all) - { - this.single_slide_view(); - this.show_toolbar(); - this.view_all = 0; - } - else - { - this.show_all_slides(); - this.hide_toolbar(); - this.view_all = 1; - } - }, - - // prepare for printing ### OBSOLETE ### - show_all_slides: function () { - this.remove_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - }, - - // restore after printing ### OBSOLETE ### - single_slide_view: function () { - this.add_class(document.body, "single_slide"); - this.set_visibility_all_incremental("visible"); - this.last_shown = this.previous_incremental_item(null); - }, - - // suppress IE's image toolbar pop up - hide_image_toolbar: function () { - if (!this.ns_pos) - { - var images = document.getElementsByTagName("IMG"); - - for (var i = 0; i < images.length; ++i) - images[i].setAttribute("galleryimg", "no"); - } - }, - - unloaded: function (e) { - //alert("unloaded"); - }, - - // Safari and Konqueror don't yet support getComputedStyle() - // and they always reload page when location.href is updated - is_KHTML: function () { - var agent = navigator.userAgent; - return (agent.indexOf("KHTML") >= 0 ? true : false); - }, - - // find slide name from first h1 element - // default to document title + slide number - slide_name: function (index) { - var name = null; - var slide = this.slides[index]; - - var heading = this.find_heading(slide); - - if (heading) - name = this.extract_text(heading); - - if (!name) - name = this.title + "(" + (index + 1) + ")"; - - name.replace(/\&/g, "&"); - name.replace(/\/g, ">"); - - return name; - }, - - // find first h1 element in DOM tree - find_heading: function (node) { - if (!node || node.nodeType != 1) - return null; - - if (node.nodeName == "H1" || node.nodeName == "h1") - return node; - - var child = node.firstChild; - - while (child) - { - node = this.find_heading(child); - - if (node) - return node; - - child = child.nextSibling; - } - - return null; - }, - - // recursively extract text from DOM tree - extract_text: function (node) { - if (!node) - return ""; - - // text nodes - if (node.nodeType == 3) - return node.nodeValue; - - // elements - if (node.nodeType == 1) - { - node = node.firstChild; - var text = ""; - - while (node) - { - text = text + this.extract_text(node); - node = node.nextSibling; - } - - return text; - } - - return ""; - }, - - // find copyright text from meta element - find_copyright: function () { - var name, content; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "copyright") - return content; - } - - return null; - }, - - find_size_adjust: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "font-size-adjustment") - return 1 * content; - } - - return 1; - }, - - // for 20 minutes - find_duration: function () { - var name, content, offset; - var meta = document.getElementsByTagName("meta"); - - for (var i = 0; i < meta.length; ++i) - { - name = meta[i].getAttribute("name"); - content = meta[i].getAttribute("content"); - - if (name == "duration") - return 60000 * content; - } - - return null; - }, - - replace_by_non_breaking_space: function (str) { - for (var i = 0; i < str.length; ++i) - str[i] = 160; - }, - - // ### CHECK ME ### is use of "li" okay for text/html? - // for XHTML do we also need to specify namespace? - init_outliner: function () { - var items = document.getElementsByTagName("li"); - - for (var i = 0; i < items.length; ++i) - { - var target = items[i]; - - if (!this.has_class(target.parentNode, "outline")) - continue; - - target.onclick = this.outline_click; -/* ### more work needed for IE6 - if (!this.ns_pos) - { - target.onmouseover = this.hover_outline; - target.onmouseout = this.unhover_outline; - } -*/ - if (this.foldable(target)) - { - target.foldable = true; - target.onfocus = function () {w3c_slidy.outline = this;}; - target.onblur = function () {w3c_slidy.outline = null;}; - - if (!target.getAttribute("tabindex")) - target.setAttribute("tabindex", "0"); - - if (this.has_class(target, "expand")) - this.unfold(target); - else - this.fold(target); - } - else - { - this.add_class(target, "nofold"); - target.visible = true; - target.foldable = false; - } - } - }, - - foldable: function (item) { - if (!item || item.nodeType != 1) - return false; - - var node = item.firstChild; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) - return true; - - node = node.nextSibling; - } - - return false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - fold: function (item) { - if (item) - { - this.remove_class(item, "unfolded"); - this.add_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.add_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = false; - }, - - // ### CHECK ME ### switch to add/remove "hidden" class - unfold: function (item) { - if (item) - { - this.add_class(item, "unfolded"); - this.remove_class(item, "folded"); - } - - var node = item ? item.firstChild : null; - - while (node) - { - if (node.nodeType == 1 && this.is_block(node)) // element - { - w3c_slidy.remove_class(node, "hidden"); - } - - node = node.nextSibling; - } - - item.visible = true; - }, - - outline_click: function (e) { - if (!e) - e = window.event; - - var rightclick = false; - var target = w3c_slidy.get_target(e); - - while (target && target.visible == undefined) - target = target.parentNode; - - if (!target) - return true; - - if (e.which) - rightclick = (e.which == 3); - else if (e.button) - rightclick = (e.button == 2); - - if (!rightclick && target.visible != undefined) - { - if (target.foldable) - { - if (target.visible) - w3c_slidy.fold(target); - else - w3c_slidy.unfold(target); - } - - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - } - - return false; - }, - - add_initial_prompt: function () { - var prompt = this.create_element("div"); - prompt.setAttribute("class", "initial_prompt"); - - var p1 = this.create_element("p"); - prompt.appendChild(p1); - p1.setAttribute("class", "help"); - - if (this.keyboardless) - p1.innerHTML = "swipe right to move to next slide"; - else - p1.innerHTML = "Space, Right Arrow or swipe right to move to " + - "next slide, click help below for more details"; - - this.add_listener(prompt, "click", function (e) { - document.body.removeChild(prompt); - w3c_slidy.stop_propagation(e); - - if (e.cancel != undefined) - e.cancel = true; - - if (e.returnValue != undefined) - e.returnValue = false; - - return false; - }); - - document.body.appendChild(prompt); - this.initial_prompt = prompt; - setTimeout(function() {document.body.removeChild(prompt);}, 5000); - }, - - add_toolbar: function () { - var counter, page; - - this.toolbar = this.create_element("div"); - this.toolbar.setAttribute("class", "toolbar"); - - // a reasonably behaved browser - if (this.ns_pos || !this.ie6) - { - var right = this.create_element("div"); - right.setAttribute("style", "float: right; text-align: right"); - - counter = this.create_element("span") - counter.innerHTML = this.localize("slide") + " n/m"; - right.appendChild(counter); - this.toolbar.appendChild(right); - - var left = this.create_element("div"); - left.setAttribute("style", "text-align: left"); - - // global end of slide indicator - this.eos = this.create_element("span"); - this.eos.innerHTML = "* "; - left.appendChild(this.eos); - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - left.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - left.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()"); - contents.setAttribute("title", this.localize("table of contents")); - contents.innerHTML = this.localize("contents?"); - left.appendChild(contents); - - var gap2 = document.createTextNode(" "); - left.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.className = "copyright"; - span.innerHTML = copyright; - left.appendChild(span); - } - - this.toolbar.setAttribute("tabindex", "0"); - this.toolbar.appendChild(left); - } - else // IE6 so need to work around its poor CSS support - { - this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute"); - this.toolbar.style.zIndex = "200"; - this.toolbar.style.width = "99.9%"; - this.toolbar.style.height = "1.2em"; - this.toolbar.style.top = "auto"; - this.toolbar.style.bottom = "0"; - this.toolbar.style.left = "0"; - this.toolbar.style.right = "0"; - this.toolbar.style.textAlign = "left"; - this.toolbar.style.fontSize = "60%"; - this.toolbar.style.color = "red"; - this.toolbar.borderWidth = 0; - this.toolbar.className = "toolbar"; - this.toolbar.style.background = "rgb(240,240,240)"; - - // would like to have help text left aligned - // and page counter right aligned, floating - // div's don't work, so instead use nested - // absolutely positioned div's. - - var sp = this.create_element("span"); - sp.innerHTML = "  * "; - this.toolbar.appendChild(sp); - this.eos = sp; // end of slide indicator - - var help = this.create_element("a"); - help.setAttribute("href", this.help_page); - help.setAttribute("title", this.localize(this.help_text)); - help.innerHTML = this.localize("help?"); - this.toolbar.appendChild(help); - this.help_anchor = help; // save for focus hack - - var gap1 = document.createTextNode(" "); - this.toolbar.appendChild(gap1); - - var contents = this.create_element("a"); - contents.setAttribute("href", "javascript:toggleTableOfContents()"); - contents.setAttribute("title", this.localize("table of contents".localize)); - contents.innerHTML = this.localize("contents?"); - this.toolbar.appendChild(contents); - - var gap2 = document.createTextNode(" "); - this.toolbar.appendChild(gap2); - - var copyright = this.find_copyright(); - - if (copyright) - { - var span = this.create_element("span"); - span.innerHTML = copyright; - span.style.color = "black"; - span.style.marginLeft = "0.5em"; - this.toolbar.appendChild(span); - } - - counter = this.create_element("div") - counter.style.position = "absolute"; - counter.style.width = "auto"; //"20%"; - counter.style.height = "1.2em"; - counter.style.top = "auto"; - counter.style.bottom = 0; - counter.style.right = "0"; - counter.style.textAlign = "right"; - counter.style.color = "red"; - counter.style.background = "rgb(240,240,240)"; - - counter.innerHTML = this.localize("slide") + " n/m"; - this.toolbar.appendChild(counter); - } - - // ensure that click isn't passed through to the page - this.toolbar.onclick = - function (e) { - if (!e) - e = window.event; - - var target = e.target; - - if (!target && e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target && target.nodeType == 3) - target = target.parentNode; - - w3c_slidy.stop_propagation(e); - - if (target && target.nodeName.toLowerCase() != "a") - w3c_slidy.mouse_button_click(e); - }; - - this.slide_number_element = counter; - this.set_eos_status(false); - document.body.appendChild(this.toolbar); - }, - - // wysiwyg editors make it hard to use div elements - // e.g. amaya loses the div when you copy and paste - // this function wraps div elements around implicit - // slides which start with an h1 element and continue - // up to the next heading or div element - wrap_implicit_slides: function () { - var i, heading, node, next, div; - var headings = document.getElementsByTagName("h1"); - - if (!headings) - return; - - for (i = 0; i < headings.length; ++i) - { - heading = headings[i]; - - if (heading.parentNode != document.body) - continue; - - node = heading.nextSibling; - - div = document.createElement("div"); - this.add_class(div, "slide"); - document.body.replaceChild(div, heading); - div.appendChild(heading); - - while (node) - { - if (node.nodeType == 1 && // an element - (node.nodeName == "H1" || - node.nodeName == "h1" || - node.nodeName == "DIV" || - node.nodeName == "div")) - break; - - next = node.nextSibling; - node = document.body.removeChild(node); - div.appendChild(node); - node = next; - } - } - }, - -// return new array of all slides - collect_slides: function () { - var slides = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "slide")) - { - // add slide to collection - slides[slides.length] = div; - - // hide each slide as it is found - this.add_class(div, "hidden"); - - // add dummy
    at end for scrolling hack - var node1 = document.createElement("br"); - div.appendChild(node1); - var node2 = document.createElement("br"); - div.appendChild(node2); - } - else if (this.has_class(div, "background")) - { // work around for Firefox SVG reload bug - // which otherwise replaces 1st SVG graphic with 2nd - div.style.display = "block"; - } - } - - this.slides = slides; - }, - - // return new array of all
    - collect_notes: function () { - var notes = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "handout")) - { - // add note to collection - notes[notes.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.notes = notes; - }, - - // return new array of all
    - // including named backgrounds e.g. class="background titlepage" - collect_backgrounds: function () { - var backgrounds = new Array(); - var divs = document.body.getElementsByTagName("div"); - - for (var i = 0; i < divs.length; ++i) - { - div = divs.item(i); - - if (this.has_class(div, "background")) - { - // add background to collection - backgrounds[backgrounds.length] = div; - - // and hide it - this.add_class(div, "hidden"); - } - } - - this.backgrounds = backgrounds; - }, - - // set click handlers on all anchors - patch_anchors: function () { - var self = w3c_slidy; - var handler = function (event) { - // compare this.href with location.href - // for link to another slide in this doc - - if (self.page_address(this.href) == self.page_address(location.href)) - { - // yes, so find new slide number - var newslidenum = self.find_slide_number(this.href); - - if (newslidenum != self.slide_number) - { - var slide = self.slides[self.slide_number]; - self.hide_slide(slide); - self.slide_number = newslidenum; - slide = self.slides[self.slide_number]; - self.show_slide(slide); - self.set_location(); - } - } - else - w3c_slidy.stop_propagation(event); - -// else if (this.target == null) -// location.href = this.href; - - this.blur(); - self.disable_slide_click = true; - }; - - var anchors = document.body.getElementsByTagName("a"); - - for (var i = 0; i < anchors.length; ++i) - { - if (window.addEventListener) - anchors[i].addEventListener("click", handler, false); - else - anchors[i].attachEvent("onclick", handler); - } - }, - - // ### CHECK ME ### see which functions are invoked via setTimeout - // either directly or indirectly for use of w3c_slidy vs this - show_slide_number: function () { - var timer = w3c_slidy.get_timer(); - w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " + - (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length; - }, - - // every 200mS check if the location has been changed as a - // result of the user activating the Back button/menu item - // doesn't work for Opera < 9.5 - check_location: function () { - var hash = location.hash; - - if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#")) - w3c_slidy.goto_slide(0); - else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")") - { - var num = parseInt(location.hash.substr(2)); - - if (!isNaN(num)) - w3c_slidy.goto_slide(num-1); - } - - if (w3c_slidy.time_left && w3c_slidy.slide_number > 0) - { - w3c_slidy.show_slide_number(); - - if (w3c_slidy.time_left > 0) - w3c_slidy.time_left -= 200; - } - }, - - get_timer: function () { - var timer = ""; - if (w3c_slidy.time_left) - { - var mins, secs; - secs = Math.floor(w3c_slidy.time_left/1000); - mins = Math.floor(secs / 60); - secs = secs % 60; - timer = (mins ? mins+"m" : "") + secs + "s "; - } - - return timer; - }, - - // this doesn't push location onto history stack for IE - // for which a hidden iframe hack is needed: load page into - // the iframe with script that set's parent's location.hash - // but that won't work for standalone use unless we can - // create the page dynamically via a javascript: URL - set_location: function () { - var uri = w3c_slidy.page_address(location.href); - var hash = "#(" + (w3c_slidy.slide_number+1) + ")"; - - if (w3c_slidy.slide_number >= 0) - uri = uri + hash; - - if (w3c_slidy.ie && (w3c_slidy.ie6 || w3c_slidy.ie7)) - w3c_slidy.push_hash(hash); - - if (uri != location.href) // && !khtml - location.href = uri; - - if (this.khtml) - hash = "(" + (w3c_slidy.slide_number+1) + ")"; - - if (!this.ie && location.hash != hash && location.hash != "") - location.hash = hash; - - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide_number(); - }, - - page_address: function (uri) { - var i = uri.indexOf("#"); - - if (i < 0) - i = uri.indexOf("%23"); - - // check if anchor is entire page - - if (i < 0) - return uri; // yes - - return uri.substr(0, i); - }, - - // only used for IE6 and IE7 - on_frame_loaded: function (hash) { - location.hash = hash; - var uri = w3c_slidy.page_address(location.href); - location.href = uri + hash; - }, - - // history hack with thanks to Bertrand Le Roy - push_hash: function (hash) { - if (hash == "") hash = "#(1)"; - window.location.hash = hash; - - var doc = document.getElementById("historyFrame").contentWindow.document; - doc.open("javascript:''"); - doc.write("hello mum"); - doc.close(); - }, - - // find current slide based upon location - // first find target anchor and then look - // for associated div element enclosing it - // finally map that to slide number - find_slide_number: function (uri) { - // first get anchor from page location - - var i = uri.indexOf("#"); - - // check if anchor is entire page - if (i < 0) - return 0; // yes - - var anchor = unescape(uri.substr(i+1)); - - // now use anchor as XML ID to find target - var target = document.getElementById(anchor); - - if (!target) - { - // does anchor look like "(2)" for slide 2 ?? - // where first slide is (1) - var re = /\((\d)+\)/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // accept [2] for backwards compatibility - re = /\[(\d)+\]/; - - if (anchor.match(re)) - { - var num = parseInt(anchor.substring(1, anchor.length-1)); - - if (num > this.slides.length) - num = 1; - - if (--num < 0) - num = 0; - - return num; - } - - // oh dear unknown anchor - return 0; - } - - // search for enclosing slide - - while (true) - { - // browser coerces html elements to uppercase! - if (target.nodeName.toLowerCase() == "div" && - this.has_class(target, "slide")) - { - // found the slide element - break; - } - - // otherwise try parent element if any - - target = target.parentNode; - - if (!target) - { - return 0; // no luck! - } - }; - - for (i = 0; i < slides.length; ++i) - { - if (slides[i] == target) - return i; // success - } - - // oh dear still no luck - return 0; - }, - - previous_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide; - - if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null) - { - w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown); - w3c_slidy.set_eos_status(false); - } - else if (w3c_slidy.slide_number > 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - w3c_slidy.set_eos_status(true); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_location(); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - next_slide: function (incremental) { - if (!w3c_slidy.view_all) - { - var slide, last = w3c_slidy.last_shown; - - if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1) - w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown); - - if ((!incremental || w3c_slidy.last_shown == null) && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = w3c_slidy.slide_number + 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - else if (!w3c_slidy.last_shown) - { - if (last && incremental) - w3c_slidy.last_shown = last; - } - - w3c_slidy.set_location(); - - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - - if (!w3c_slidy.ns_pos) - w3c_slidy.refresh_toolbar(200); - } - }, - - // to first slide with nothing revealed - // i.e. state at start of presentation - first_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - if (w3c_slidy.slide_number != 0) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - - w3c_slidy.slide_number = 0; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.show_slide(slide); - } - - w3c_slidy.set_eos_status( - !w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - w3c_slidy.set_location(); - } - }, - - // goto last slide with everything revealed - // i.e. state at end of presentation - last_slide: function () { - if (!w3c_slidy.view_all) - { - var slide; - - w3c_slidy.last_shown = null; //revealNextItem(lastShown); - - if (w3c_slidy.last_shown == null && - w3c_slidy.slide_number < w3c_slidy.slides.length - 1) - { - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = w3c_slidy.slides.length - 1; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - - w3c_slidy.show_slide(slide); - } - else - { - w3c_slidy.set_visibility_all_incremental("visible"); - w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null); - } - - w3c_slidy.set_eos_status(true); - w3c_slidy.set_location(); - } - }, - - - // ### check this and consider add/remove class - set_eos_status: function (state) { - if (this.eos) - this.eos.style.color = (state ? "rgb(240,240,240)" : "red"); - }, - - // first slide is 0 - goto_slide: function (num) { - //alert("going to slide " + (num+1)); - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.slide_number = num; - slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.last_shown = null; - w3c_slidy.set_visibility_all_incremental("hidden"); - w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown)); - document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")"; - w3c_slidy.show_slide(slide); - w3c_slidy.show_slide_number(); - }, - - - show_slide: function (slide) { - this.sync_background(slide); - window.scrollTo(0,0); - this.remove_class(slide, "hidden"); - }, - - hide_slide: function (slide) { - this.add_class(slide, "hidden"); - }, - - // show just the backgrounds pertinent to this slide - // when slide background-color is transparent - // this should now work with rgba color values - sync_background: function (slide) { - var background; - var bgColor; - - if (slide.currentStyle) - bgColor = slide.currentStyle["backgroundColor"]; - else if (document.defaultView) - { - var styles = document.defaultView.getComputedStyle(slide,null); - - if (styles) - bgColor = styles.getPropertyValue("background-color"); - else // broken implementation probably due Safari or Konqueror - { - //alert("defective implementation of getComputedStyle()"); - bgColor = "transparent"; - } - } - else - bgColor == "transparent"; - - if (bgColor == "transparent" || - bgColor.indexOf("rgba") >= 0 || - bgColor.indexOf("opacity") >= 0) - { - var slideClass = this.get_class_list(slide); - - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - - var bgClass = this.get_class_list(background); - - if (this.matching_background(slideClass, bgClass)) - this.remove_class(background, "hidden"); - else - this.add_class(background, "hidden"); - } - } - else // forcibly hide all backgrounds - this.hide_backgrounds(); - }, - - hide_backgrounds: function () { - for (var i = 0; i < this.backgrounds.length; i++) - { - background = this.backgrounds[i]; - this.add_class(background, "hidden"); - } - }, - - // compare classes for slide and background - matching_background: function (slideClass, bgClass) { - var i, count, pattern, result; - - // define pattern as regular expression - pattern = /\w+/g; - - // check background class names - result = bgClass.match(pattern); - - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (result[i] == "background") - continue; - - ++count; - } - - if (count == 0) // default match - return true; - - // check for matches and place result in array - result = slideClass.match(pattern); - - // now check if desired name is present for background - for (i = count = 0; i < result.length; i++) - { - if (result[i] == "hidden") - continue; - - if (this.has_token(bgClass, result[i])) - return true; - } - - return false; - }, - - resized: function () { - var width = 0; - - if ( typeof( window.innerWidth ) == 'number' ) - width = window.innerWidth; // Non IE browser - else if (document.documentElement && document.documentElement.clientWidth) - width = document.documentElement.clientWidth; // IE6 - else if (document.body && document.body.clientWidth) - width = document.body.clientWidth; // IE4 - - var height = 0; - - if ( typeof( window.innerHeight ) == 'number' ) - height = window.innerHeight; // Non IE browser - else if (document.documentElement && document.documentElement.clientHeight) - height = document.documentElement.clientHeight; // IE6 - else if (document.body && document.body.clientHeight) - height = document.body.clientHeight; // IE4 - - if (height && (width/height > 1.05*1024/768)) - { - width = height * 1024.0/768; - } - - // IE fires onresize even when only font size is changed! - // so we do a check to avoid blocking < and > actions - if (width != w3c_slidy.last_width || height != w3c_slidy.last_height) - { - if (width >= 1100) - w3c_slidy.size_index = 5; // 4 - else if (width >= 1000) - w3c_slidy.size_index = 4; // 3 - else if (width >= 800) - w3c_slidy.size_index = 3; // 2 - else if (width >= 600) - w3c_slidy.size_index = 2; // 1 - else if (width) - w3c_slidy.size_index = 0; - - // add in font size adjustment from meta element e.g. - // - // useful when slides have too much content ;-) - - if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment && - w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length) - w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment; - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - w3c_slidy.adjust_object_dimensions(width, height); - - if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index]) - { - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - } - - w3c_slidy.last_width = width; - w3c_slidy.last_height = height; - - // force reflow to work around Mozilla bug - if (w3c_slidy.ns_pos) - { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - } - - // force correct positioning of toolbar - w3c_slidy.refresh_toolbar(200); - } - }, - - scrolled: function () { - if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset(); - // hide toolbar - w3c_slidy.toolbar.style.display = "none"; - - // make it reappear later - if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all) - { - setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000); - w3c_slidy.scrollhack = 1; - } - } - }, - - hide_toolbar: function () { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden"); - window.focus(); - }, - - // used to ensure IE refreshes toolbar in correct position - refresh_toolbar: function (interval) { - if (!w3c_slidy.ns_pos && !w3c_slidy.ie7) - { - w3c_slidy.hide_toolbar(); - setTimeout(function () {w3c_slidy.show_toolbar(); }, interval); - } - }, - - // restores toolbar after short delay - show_toolbar: function () { - if (w3c_slidy.want_toolbar) - { - w3c_slidy.toolbar.style.display = "block"; - - if (!w3c_slidy.ns_pos) - { - // adjust position to allow for scrolling - var xoffset = w3c_slidy.scroll_x_offset(); - w3c_slidy.toolbar.style.left = xoffset; - w3c_slidy.toolbar.style.right = xoffset; - - // determine vertical scroll offset - //var yoffset = scrollYOffset(); - - // bottom is doc height - window height - scroll offset - //var bottom = documentHeight() - lastHeight - yoffset - - //if (yoffset > 0 || documentHeight() > lastHeight) - // bottom += 16; // allow for height of scrollbar - - w3c_slidy.toolbar.style.bottom = 0; //bottom; - } - - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden"); - } - - w3c_slidy.scrollhack = 0; - - - // set the keyboard focus to the help link on the - // toolbar to ensure that document has the focus - // IE doesn't always work with window.focus() - // and this hack has benefit of Enter for help - - try - { - if (!w3c_slidy.opera) - w3c_slidy.help_anchor.focus(); - } - catch (e) - { - } - }, - -// invoked via F key - toggle_toolbar: function () { - if (!w3c_slidy.view_all) - { - if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden")) - { - w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 1; - } - else - { - w3c_slidy.add_class(w3c_slidy.toolbar, "hidden") - w3c_slidy.want_toolbar = 0; - } - } - }, - - scroll_x_offset: function () { - if (window.pageXOffset) - return self.pageXOffset; - - if (document.documentElement && - document.documentElement.scrollLeft) - return document.documentElement.scrollLeft; - - if (document.body) - return document.body.scrollLeft; - - return 0; - }, - - scroll_y_offset: function () { - if (window.pageYOffset) - return self.pageYOffset; - - if (document.documentElement && - document.documentElement.scrollTop) - return document.documentElement.scrollTop; - - if (document.body) - return document.body.scrollTop; - - return 0; - }, - - // looking for a way to determine height of slide content - // the slide itself is set to the height of the window - optimize_font_size: function () { - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - //var dh = documentHeight(); //getDocHeight(document); - var dh = slide.scrollHeight; - var wh = getWindowHeight(); - var u = 100 * dh / wh; - - alert("window utilization = " + u + "% (doc " - + dh + " win " + wh + ")"); - }, - - // from document object - get_doc_height: function (doc) { - if (!doc) - doc = document; - - if (doc && doc.body && doc.body.offsetHeight) - return doc.body.offsetHeight; // ns/gecko syntax - - if (doc && doc.body && doc.body.scrollHeight) - return doc.body.scrollHeight; - - alert("couldn't determine document height"); - }, - - get_window_height: function () { - if ( typeof( window.innerHeight ) == 'number' ) - return window.innerHeight; // Non IE browser - - if (document.documentElement && document.documentElement.clientHeight) - return document.documentElement.clientHeight; // IE6 - - if (document.body && document.body.clientHeight) - return document.body.clientHeight; // IE4 - }, - - document_height: function () { - var sh, oh; - - sh = document.body.scrollHeight; - oh = document.body.offsetHeight; - - if (sh && oh) - { - return (sh > oh ? sh : oh); - } - - // no idea! - return 0; - }, - - smaller: function () { - if (w3c_slidy.size_index > 0) - { - --w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - bigger: function () { - if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1) - { - ++w3c_slidy.size_index; - } - - w3c_slidy.toolbar.style.display = "none"; - document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index]; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - w3c_slidy.hide_slide(slide); - w3c_slidy.show_slide(slide); - setTimeout(function () {w3c_slidy.show_toolbar(); }, 50); - }, - - // enables cross browser use of relative width/height - // on object elements for use with SVG and Flash media - // with thanks to Ivan Herman for the suggestion - adjust_object_dimensions: function (width, height) { - for( var i = 0; i < w3c_slidy.objects.length; i++ ) - { - var obj = this.objects[i]; - var mimeType = obj.getAttribute("type"); - - if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash") - { - if ( !obj.initialWidth ) - obj.initialWidth = obj.getAttribute("width"); - - if ( !obj.initialHeight ) - obj.initialHeight = obj.getAttribute("height"); - - if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" ) - { - var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1)); - var newW = width * (w/100.0); - obj.setAttribute("width",newW); - } - - if ( obj.initialHeight && - obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" ) - { - var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1)); - var newH = height * (h/100.0); - obj.setAttribute("height", newH); - } - } - } - }, - - // needed for Opera to inhibit default behavior - // since Opera delivers keyPress even if keyDown - // was cancelled - key_press: function (event) { - if (!event) - event = window.event; - - if (!w3c_slidy.key_wanted) - return w3c_slidy.cancel(event); - - return true; - }, - - // See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes - key_down: function (event) { - var key, target, tag; - - w3c_slidy.key_wanted = true; - - if (!event) - event = window.event; - - // kludge around NS/IE differences - if (window.event) - { - key = window.event.keyCode; - target = window.event.srcElement; - } - else if (event.which) - { - key = event.which; - target = event.target; - } - else - return true; // Yikes! unknown browser - - // ignore event if key value is zero - // as for alt on Opera and Konqueror - if (!key) - return true; - - // avoid interfering with keystroke - // behavior for non-slidy chrome elements - if (!w3c_slidy.slidy_chrome(target) && - w3c_slidy.special_element(target)) - return true; - - // check for concurrent control/command/alt key - // but are these only present on mouse events? - - if (event.ctrlKey || event.altKey || event.metaKey) - return true; - - // dismiss table of contents if visible - if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40) - { - w3c_slidy.hide_table_of_contents(true); - - if (key == 27 || key == 84 || key == 67) - return w3c_slidy.cancel(event); - } - - if (key == 34) // Page Down - { - w3c_slidy.next_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 33) // Page Up - { - w3c_slidy.previous_slide(!event.shiftKey); - return w3c_slidy.cancel(event); - } - else if (key == 32) // space bar - { - w3c_slidy.next_slide(true); - return w3c_slidy.cancel(event); - } - else if (key == 37) // Left arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.previous_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 36) // Home - { - w3c_slidy.first_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 35) // End - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 39) // Right arrow - { - if (w3c_slidy.view_all) - return true; - - w3c_slidy.next_slide(false); - return w3c_slidy.cancel(event); - } - else if (key == 13) // Enter - { - if (w3c_slidy.outline) - { - if (w3c_slidy.outline.visible) - w3c_slidy.fold(w3c_slidy.outline); - else - w3c_slidy.unfold(w3c_slidy.outline); - - return w3c_slidy.cancel(event); - } - } - else if (key == 188) // < for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 190) // > for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 189 || key == 109) // - for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 187 || key == 191 || key == 107) // = + for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 83) // S for smaller fonts - { - w3c_slidy.smaller(); - return w3c_slidy.cancel(event); - } - else if (key == 66) // B for larger fonts - { - w3c_slidy.bigger(); - return w3c_slidy.cancel(event); - } - else if (key == 90) // Z for last slide - { - w3c_slidy.last_slide(); - return w3c_slidy.cancel(event); - } - else if (key == 70) // F for toggle toolbar - { - w3c_slidy.toggle_toolbar(); - return w3c_slidy.cancel(event); - } - else if (key == 65) // A for toggle view single/all slides - { - w3c_slidy.toggle_view(); - return w3c_slidy.cancel(event); - } - else if (key == 75) // toggle action of left click for next page - { - w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled; - var alert_msg = (w3c_slidy.mouse_click_enabled ? - "enabled" : "disabled") + " mouse click advance"; - - alert(w3c_slidy.localize(alert_msg)); - return w3c_slidy.cancel(event); - } - else if (key == 84 || key == 67) // T or C for table of contents - { - if (w3c_slidy.toc) - w3c_slidy.toggle_table_of_contents(); - - return w3c_slidy.cancel(event); - } - else if (key == 72) // H for help - { - window.location = w3c_slidy.help_page; - return w3c_slidy.cancel(event); - } - //else alert("key code is "+ key); - - return true; - }, - - // safe for both text/html and application/xhtml+xml - create_element: function (name) { - if (this.xhtml && (typeof document.createElementNS != 'undefined')) - return document.createElementNS("http://www.w3.org/1999/xhtml", name) - - return document.createElement(name); - }, - - get_element_style: function (elem, IEStyleProp, CSSStyleProp) { - if (elem.currentStyle) - { - return elem.currentStyle[IEStyleProp]; - } - else if (window.getComputedStyle) - { - var compStyle = window.getComputedStyle(elem, ""); - return compStyle.getPropertyValue(CSSStyleProp); - } - return ""; - }, - - // the string str is a whitespace separated list of tokens - // test if str contains a particular token, e.g. "slide" - has_token: function (str, token) { - if (str) - { - // define pattern as regular expression - var pattern = /\w+/g; - - // check for matches - // place result in array - var result = str.match(pattern); - - // now check if desired token is present - for (var i = 0; i < result.length; i++) - { - if (result[i] == token) - return true; - } - } - - return false; - }, - - get_class_list: function (element) { - if (typeof element.className != 'undefined') - return element.className; - - return element.getAttribute("class"); - }, - - has_class: function (element, name) { - if (element.nodeType != 1) - return false; - - var regexp = new RegExp("(^| )" + name + "\W*"); - - if (typeof element.className != 'undefined') - return regexp.test(element.className); - - return regexp.test(element.getAttribute("class")); - }, - - remove_class: function (element, name) { - var regexp = new RegExp("(^| )" + name + "\W*"); - var clsval = ""; - - if (typeof element.className != 'undefined') - { - clsval = element.className; - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.className = clsval; - } - } - else - { - clsval = element.getAttribute("class"); - - if (clsval) - { - clsval = clsval.replace(regexp, ""); - element.setAttribute("class", clsval); - } - } - }, - - add_class: function (element, name) { - if (!this.has_class(element, name)) - { - if (typeof element.className != 'undefined') - element.className += " " + name; - else - { - var clsval = element.getAttribute("class"); - clsval = clsval ? clsval + " " + name : name; - element.setAttribute("class", clsval); - } - } - }, - - // HTML elements that can be used with class="incremental" - // note that you can also put the class on containers like - // up, ol, dl, and div to make their contents appear - // incrementally. Upper case is used since this is what - // browsers report for HTML node names (text/html). - incremental_elements: null, - okay_for_incremental: function (name) { - if (!this.incremental_elements) - { - var inclist = new Array(); - inclist["p"] = true; - inclist["pre"] = true; - inclist["li"] = true; - inclist["blockquote"] = true; - inclist["dt"] = true; - inclist["dd"] = true; - inclist["h2"] = true; - inclist["h3"] = true; - inclist["h4"] = true; - inclist["h5"] = true; - inclist["h6"] = true; - inclist["span"] = true; - inclist["address"] = true; - inclist["table"] = true; - inclist["tr"] = true; - inclist["th"] = true; - inclist["td"] = true; - inclist["img"] = true; - inclist["object"] = true; - this.incremental_elements = inclist; - } - return this.incremental_elements[name.toLowerCase()]; - }, - - next_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.next_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) // ELEMENT - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - previous_incremental_item: function (node) { - var br = this.is_xhtml ? "br" : "BR"; - var slide = w3c_slidy.slides[w3c_slidy.slide_number]; - - for (;;) - { - node = w3c_slidy.previous_node(slide, node); - - if (node == null || node.parentNode == null) - break; - - if (node.nodeType == 1) - { - if (node.nodeName == br) - continue; - - if (w3c_slidy.has_class(node, "incremental") - && w3c_slidy.okay_for_incremental(node.nodeName)) - return node; - - if (w3c_slidy.has_class(node.parentNode, "incremental") - && !w3c_slidy.has_class(node, "non-incremental")) - return node; - } - } - - return node; - }, - - // set visibility for all elements on current slide with - // a parent element with attribute class="incremental" - set_visibility_all_incremental: function (value) { - var node = this.next_incremental_item(null); - - if (value == "hidden") - { - while (node) - { - w3c_slidy.add_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - else // value == "visible" - { - while (node) - { - w3c_slidy.remove_class(node, "invisible"); - node = w3c_slidy.next_incremental_item(node); - } - } - }, - - // reveal the next hidden item on the slide - // node is null or the node that was last revealed - reveal_next_item: function (node) { - node = w3c_slidy.next_incremental_item(node); - - if (node && node.nodeType == 1) // an element - w3c_slidy.remove_class(node, "invisible"); - - return node; - }, - - // exact inverse of revealNextItem(node) - hide_previous_item: function (node) { - if (node && node.nodeType == 1) // an element - w3c_slidy.add_class(node, "invisible"); - - return this.previous_incremental_item(node); - }, - - // left to right traversal of root's content - next_node: function (root, node) { - if (node == null) - return root.firstChild; - - if (node.firstChild) - return node.firstChild; - - if (node.nextSibling) - return node.nextSibling; - - for (;;) - { - node = node.parentNode; - - if (!node || node == root) - break; - - if (node && node.nextSibling) - return node.nextSibling; - } - - return null; - }, - - // right to left traversal of root's content - previous_node: function (root, node) { - if (node == null) - { - node = root.lastChild; - - if (node) - { - while (node.lastChild) - node = node.lastChild; - } - - return node; - } - - if (node.previousSibling) - { - node = node.previousSibling; - - while (node.lastChild) - node = node.lastChild; - - return node; - } - - if (node.parentNode != root) - return node.parentNode; - - return null; - }, - - previous_sibling_element: function (el) { - el = el.previousSibling; - - while (el && el.nodeType != 1) - el = el.previousSibling; - - return el; - }, - - next_sibling_element: function (el) { - el = el.nextSibling; - - while (el && el.nodeType != 1) - el = el.nextSibling; - - return el; - }, - - first_child_element: function (el) { - var node; - - for (node = el.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1) - break; - } - - return node; - }, - - first_tag: function (element, tag) { - var node; - - if (!this.is_xhtml) - tag = tag.toUpperCase(); - - for (node = element.firstChild; node; node = node.nextSibling) - { - if (node.nodeType == 1 && node.nodeName == tag) - break; - } - - return node; - }, - - hide_selection: function () { - if (window.getSelection) // Firefox, Chromium, Safari, Opera - { - var selection = window.getSelection(); - - if (selection.rangeCount > 0) - { - var range = selection.getRangeAt(0); - range.collapse (false); - } - } - else // Internet Explorer - { - var textRange = document.selection.createRange (); - textRange.collapse (false); - } - }, - - get_selected_text: function () { - try - { - if (window.getSelection) - return window.getSelection().toString(); - - if (document.getSelection) - return document.getSelection().toString(); - - if (document.selection) - return document.selection.createRange().text; - } - catch (e) - { - } - - return ""; - }, - - // make note of length of selected text - // as this evaluates to zero in click event - mouse_button_up: function (e) { - w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length; - }, - - // right mouse button click is reserved for context menus - // it is more reliable to detect rightclick than leftclick - mouse_button_click: function (e) { - var rightclick = false; - var leftclick = false; - var middleclick = false; - var target; - - if (!e) - var e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - // work around Safari bug - if (target.nodeType == 3) - target = target.parentNode; - - if (e.which) // all browsers except IE - { - leftclick = (e.which == 1); - middleclick = (e.which == 2); - rightclick = (e.which == 3); - } - else if (e.button) - { - // Konqueror gives 1 for left, 4 for middle - // IE6 gives 0 for left and not 1 as I expected - - if (e.button == 4) - middleclick = true; - - // all browsers agree on 2 for right button - rightclick = (e.button == 2); - } - else - leftclick = true; - - if (w3c_slidy.selected_text_len > 0) - { - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - // dismiss table of contents - w3c_slidy.hide_table_of_contents(false); - - // check if target is something that probably want's clicks - // e.g. a, embed, object, input, textarea, select, option - var tag = target.nodeName.toLowerCase(); - - if (w3c_slidy.mouse_click_enabled && leftclick && - !w3c_slidy.special_element(target) && - !target.onclick) - { - w3c_slidy.next_slide(true); - w3c_slidy.stop_propagation(e); - e.cancel = true; - e.returnValue = false; - return false; - } - - return true; - }, - - special_element: function (e) { - var tag = e.nodeName.toLowerCase(); - - return e.onkeydown || - e.onclick || - tag == "a" || - tag == "embed" || - tag == "object" || - tag == "video" || - tag == "audio" || - tag == "input" || - tag == "textarea" || - tag == "select" || - tag == "option"; - }, - - slidy_chrome: function (el) { - while (el) - { - if (el == w3c_slidy.toc || - el == w3c_slidy.toolbar || - w3c_slidy.has_class(el, "outline")) - return true; - - el = el.parentNode; - } - - return false; - }, - - get_key: function (e) - { - var key; - - // kludge around NS/IE differences - if (typeof window.event != "undefined") - key = window.event.keyCode; - else if (e.which) - key = e.which; - - return key; - }, - - get_target: function (e) { - var target; - - if (!e) - e = window.event; - - if (e.target) - target = e.target; - else if (e.srcElement) - target = e.srcElement; - - if (target.nodeType != 1) - target = target.parentNode; - - return target; - }, - - // does display property provide correct defaults? - is_block: function (elem) { - var tag = elem.nodeName.toLowerCase(); - - return tag == "ol" || tag == "ul" || tag == "p" || - tag == "li" || tag == "table" || tag == "pre" || - tag == "h1" || tag == "h2" || tag == "h3" || - tag == "h4" || tag == "h5" || tag == "h6" || - tag == "blockquote" || tag == "address"; - }, - - add_listener: function (element, event, handler) { - if (window.addEventListener) - element.addEventListener(event, handler, false); - else - element.attachEvent("on"+event, handler); - }, - - // used to prevent event propagation from field controls - stop_propagation: function (event) { - event = event ? event : window.event; - event.cancelBubble = true; // for IE - - if (event.stopPropagation) - event.stopPropagation(); - - return true; - }, - - cancel: function (event) { - if (event) - { - event.cancel = true; - event.returnValue = false; - - if (event.preventDefault) - event.preventDefault(); - } - - w3c_slidy.key_wanted = false; - return false; - }, - -// for each language define an associative array -// and also the help text which is longer - - strings_es: { - "slide":"pág.", - "help?":"Ayuda", - "contents?":"Índice", - "table of contents":"tabla de contenidos", - "Table of Contents":"Tabla de Contenidos", - "restart presentation":"Reiniciar presentación", - "restart?":"Inicio" - }, - help_es: - "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " + - "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.", - - strings_ca: { - "slide":"pàg..", - "help?":"Ajuda", - "contents?":"Índex", - "table of contents":"taula de continguts", - "Table of Contents":"Taula de Continguts", - "restart presentation":"Reiniciar presentació", - "restart?":"Inici" - }, - help_ca: - "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " + - "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.", - - strings_cs: { - "slide":"snímek", - "help?":"nápověda", - "contents?":"obsah", - "table of contents":"obsah prezentace", - "Table of Contents":"Obsah prezentace", - "restart presentation":"znovu spustit prezentaci", - "restart?":"restart" - }, - help_cs: - "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " + - "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " + - "dá zvětšit a zmenšit pomocí kláves B a S.", - - strings_nl: { - "slide":"pagina", - "help?":"Help?", - "contents?":"Inhoud?", - "table of contents":"inhoudsopgave", - "Table of Contents":"Inhoudsopgave", - "restart presentation":"herstart presentatie", - "restart?":"Herstart?" - }, - help_nl: - "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " + - "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.", - - strings_de: { - "slide":"Seite", - "help?":"Hilfe", - "contents?":"Übersicht", - "table of contents":"Inhaltsverzeichnis", - "Table of Contents":"Inhaltsverzeichnis", - "restart presentation":"Präsentation neu starten", - "restart?":"Neustart" - }, - help_de: - "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " + - "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.", - - strings_pl: { - "slide":"slajd", - "help?":"pomoc?", - "contents?":"spis treści?", - "table of contents":"spis treści", - "Table of Contents":"Spis Treści", - "restart presentation":"Restartuj prezentację", - "restart?":"restart?" - }, - help_pl: - "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" + - "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.", - - strings_fr: { - "slide":"page", - "help?":"Aide", - "contents?":"Index", - "table of contents":"table des matières", - "Table of Contents":"Table des matières", - "restart presentation":"Recommencer l'exposé", - "restart?":"Début" - }, - help_fr: - "Naviguez avec la souris, la barre d'espace, les flèches " + - "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " + - "les touches S et B pour modifier la taille de la police.", - - strings_hu: { - "slide":"oldal", - "help?":"segítség", - "contents?":"tartalom", - "table of contents":"tartalomjegyzék", - "Table of Contents":"Tartalomjegyzék", - "restart presentation":"bemutató újraindítása", - "restart?":"újraindítás" - }, - help_hu: - "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " + - "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " + - "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " + - "a szöveg méretét.", - - strings_it: { - "slide":"pag.", - "help?":"Aiuto", - "contents?":"Indice", - "table of contents":"indice", - "Table of Contents":"Indice", - "restart presentation":"Ricominciare la presentazione", - "restart?":"Inizio" - }, - help_it: - "Navigare con mouse, barra spazio, frecce sinistra/destra o " + - "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.", - - strings_el: { - "slide":"σελίδα", - "help?":"βοήθεια;", - "contents?":"περιεχόμενα;", - "table of contents":"πίνακας περιεχομένων", - "Table of Contents":"Πίνακας Περιεχομένων", - "restart presentation":"επανεκκίνηση παρουσίασης", - "restart?":"επανεκκίνηση;" - }, - help_el: - "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " + - "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " + - "το μέγεθος της γραμματοσειράς.", - - strings_ja: { - "slide":"スライド", - "help?":"ヘルプ", - "contents?":"目次", - "table of contents":"目次を表示", - "Table of Contents":"目次", - "restart presentation":"最初から再生", - "restart?":"最初から" - }, - help_ja: - "マウス左クリック ・ スペース ・ 左右キー " + - "または Page Up ・ Page Downで操作, S ・ Bでフォントサイズ変更", - - strings_zh: { - "slide":"幻灯片", - "help?":"帮助?", - "contents?":"内容?", - "table of contents":"目录", - "Table of Contents":"目录", - "restart presentation":"重新启动展示", - "restart?":"重新启动?" - }, - help_zh: - "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " + - "用 S, B 改变字体大小.", - - strings_ru: { - "slide":"слайд", - "help?":"помощь?", - "contents?":"содержание?", - "table of contents":"оглавление", - "Table of Contents":"Оглавление", - "restart presentation":"перезапустить презентацию", - "restart?":"перезапуск?" - }, - help_ru: - "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" + - "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.", - - strings_sv: { - "slide":"sida", - "help?":"hjälp", - "contents?":"innehåll", - "table of contents":"innehållsförteckning", - "Table of Contents":"Innehållsförteckning", - "restart presentation":"visa presentationen från början", - "restart?":"börja om" - }, - help_sv: - "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " + - "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " + - "Använd tangenterna S och B för att ändra textens storlek.", - - strings: { }, - - localize: function (src) { - if (src == "") - return src; - - // try full language code, e.g. en-US - var s, lookup = w3c_slidy.strings[w3c_slidy.lang]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - - // strip country code suffix, e.g. - // try en if undefined for en-US - var lg = w3c_slidy.lang.split("-"); - - if (lg.length > 1) - { - lookup = w3c_slidy.strings[lg[0]]; - - if (lookup) - { - s = lookup[src]; - - if (s) - return s; - } - } - - // otherwise string as is - return src; - }, - - init_localization: function () { - var i18n = w3c_slidy; - var help_text = w3c_slidy.help_text; - - // each such language array is declared in the localize array - // this is used as in w3c_slidy.localize("foo"); - this.strings = { - "es":this.strings_es, - "ca":this.strings_ca, - "cs":this.strings_cs, - "nl":this.strings_nl, - "de":this.strings_de, - "pl":this.strings_pl, - "fr":this.strings_fr, - "hu":this.strings_hu, - "it":this.strings_it, - "el":this.strings_el, - "jp":this.strings_ja, - "zh":this.strings_zh, - "ru":this.strings_ru, - "sv":this.strings_sv - }, - - i18n.strings_es[help_text] = i18n.help_es; - i18n.strings_ca[help_text] = i18n.help_ca; - i18n.strings_cs[help_text] = i18n.help_cs; - i18n.strings_nl[help_text] = i18n.help_nl; - i18n.strings_de[help_text] = i18n.help_de; - i18n.strings_pl[help_text] = i18n.help_pl; - i18n.strings_fr[help_text] = i18n.help_fr; - i18n.strings_hu[help_text] = i18n.help_hu; - i18n.strings_it[help_text] = i18n.help_it; - i18n.strings_el[help_text] = i18n.help_el; - i18n.strings_ja[help_text] = i18n.help_ja; - i18n.strings_zh[help_text] = i18n.help_zh; - i18n.strings_ru[help_text] = i18n.help_ru; - i18n.strings_sv[help_text] = i18n.help_sv; - - w3c_slidy.lang = document.body.parentNode.getAttribute("lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang"); - - if (!w3c_slidy.lang) - w3c_slidy.lang = "en"; - } -}; - -// hack for back button behavior -if (w3c_slidy.ie6 || w3c_slidy.ie7) -{ - document.write(""); -} - -// attach event listeners for initialization -w3c_slidy.set_up(); - -// hide the slides as soon as body element is available -// to reduce annoying screen mess before the onload event -setTimeout(w3c_slidy.hide_slides, 50); - diff --git a/zuul/scripts/slidy.js.gz b/zuul/scripts/slidy.js.gz deleted file mode 100644 index 35746cb3d747e3597c504e7bee2e76e2891e499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12797 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

    {s9zCkx}+(g P8 - -ForceType 'text/html; charset=utf-8' - - - - - -ForceType 'application/xhtml+xml; charset=utf-8' - - - - - -ForceType 'text/css; charset=utf-8' - - - - - -ForceType 'text/javascript; charset=utf-8' - - -mkdir diff --git a/zuul/styles/openstack.css b/zuul/styles/openstack.css deleted file mode 100644 index add7cd0..0000000 --- a/zuul/styles/openstack.css +++ /dev/null @@ -1,441 +0,0 @@ -/* openstack.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -/* Based on w3c-blue.css */ - -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 8em; - padding-top: 1em; - margin-bottom: 0; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - height: 1.6em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - border-width: 0; - z-index: 2; - float: left; -} - -/* the next two classes support vertical and horizontal centering */ - -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - background-color: white; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - height: auto; -} - -div.slide.cover img.cover { - margin: 1em 0 0 0; - float: right; - padding-bottom: 3em; - width: 50%; - overflow: hidden; -} -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -} diff --git a/zuul/styles/slidy.css b/zuul/styles/slidy.css deleted file mode 100644 index 96e3da7..0000000 --- a/zuul/styles/slidy.css +++ /dev/null @@ -1,401 +0,0 @@ -/* slidy.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.toolbar { - position: fixed; z-index: 200; - top: auto; bottom: 0; left: 0; right: 0; - height: 1.2em; text-align: right; - padding-left: 1em; - padding-right: 1em; - font-size: 60%; - color: red; - background-color: rgb(240,240,240); - border-top: solid 1px rgb(180,180,180); -} - -div.toolbar span.copyright { - color: black; - margin-left: 0.5em; -} - -div.initial_prompt { - position: absolute; - z-index: 1000; - bottom: 1.2em; - width: 100%; - background-color: rgb(200,200,200); - opacity: 0.35; - background-color: rgb(200,200,200, 0.35); - cursor: pointer; -} - -div.initial_prompt p.help { - text-align: center; -} - -div.initial_prompt p.close { - text-align: right; - font-style: italic; -} - -div.slidy_toc { - position: absolute; - z-index: 300; - width: 60%; - max-width: 30em; - height: 30em; - overflow: auto; - top: auto; - right: auto; - left: 4em; - bottom: 4em; - padding: 1em; - background: rgb(240,240,240); - border-style: solid; - border-width: 2px; - font-size: 60%; -} - -div.slidy_toc .toc_heading { - text-align: center; - width: 100%; - margin: 0; - margin-bottom: 1em; - border-bottom-style: solid; - border-bottom-color: rgb(180,180,180); - border-bottom-width: 1px; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding-top: 0; - padding-bottom: 0; - padding-left: 20px; - padding-right: 20px; - border-width: 0; - clear: both; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - display: none; -} - -div.handout { - margin-left: 20px; - margin-right: 20px; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 10%; - margin-right: 0; -} - -div.slide h1 { - padding-left: 0; - padding-right: 20pt; - padding-top: 4pt; - padding-bottom: 4pt; - margin-top: 0; - margin-left: 0; - margin-right: 60pt; - margin-bottom: 0.5em; - display: block; - font-size: 160%; - line-height: 1.2em; - background: transparent; -} - -div.toc { - position: absolute; - top: auto; - bottom: 4em; - left: 4em; - right: auto; - width: 60%; - max-width: 30em; - height: 30em; - border: solid thin black; - padding: 1em; - background: rgb(240,240,240); - color: black; - z-index: 300; - overflow: auto; - display: block; - visibility: visible; -} - -div.toc-heading { - width: 100%; - border-bottom: solid 1px rgb(180,180,180); - margin-bottom: 1em; - text-align: center; -} - -pre { - font-size: 80%; - font-weight: bold; - line-height: 120%; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 1em; - padding-right: 1em; - border-style: solid; - border-left-width: 1em; - border-top-width: thin; - border-right-width: thin; - border-bottom-width: thin; - border-color: #95ABD0; - color: #00428C; - background-color: #E4E5E7; -} - -li pre { margin-left: 0; } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -.smaller { font-size: smaller } -.bigger { font-size: 130% } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } - -ul li { - list-style: square; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 0; - line-height: 140%; -} - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; - list-style-type: decimal; -} - -li ul li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li ul li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li ul li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -li ol li { - list-style-type: decimal; -} - - -li li ol li { - list-style-type: decimal; -} - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -ul.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em; -} -ul.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em; -} - -/* for slides with class "title" in table of contents */ -a.titleslide { font-weight: bold; font-style: italic } - -/* - hide images for work around for save as bug - where browsers fail to save images used by CSS -*/ -img.hidden { display: none; visibility: hidden } -div.initial_prompt { display: none; visibility: hidden } - - div.slide { - visibility: visible; - position: inherit; - } - div.handout { - border-top-style: solid; - border-top-width: thin; - border-top-color: black; - } - -@media screen { - .hidden { display: none; visibility: visible } - - div.slide.hidden { display: block; visibility: visible } - div.handout.hidden { display: block; visibility: visible } - div.background { display: none; visibility: hidden } - body.single_slide div.initial_prompt { display: block; visibility: visible } - body.single_slide div.background { display: block; visibility: visible } - body.single_slide div.background.hidden { display: none; visibility: hidden } - body.single_slide .invisible { visibility: hidden } - body.single_slide .hidden { display: none; visibility: hidden } - body.single_slide div.slide { position: absolute } - body.single_slide div.handout { display: none; visibility: hidden } -} - -@media print { - .hidden { display: block; visibility: visible } - - div.slide pre { font-size: 60%; padding-left: 0.5em; } - div.toolbar { display: none; visibility: hidden; } - div.slidy_toc { display: none; visibility: hidden; } - div.background { display: none; visibility: hidden; } - div.slide { page-break-before: always } - /* :first-child isn't reliable for print media */ - div.slide.first-slide { page-break-before: avoid } -} - diff --git a/zuul/styles/w3c-blue.css b/zuul/styles/w3c-blue.css deleted file mode 100644 index 83bd238..0000000 --- a/zuul/styles/w3c-blue.css +++ /dev/null @@ -1,493 +0,0 @@ -/* w3c-blue.css - - Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved. - W3C liability, trademark, document use and software licensing - rules apply, see: - - http://www.w3.org/Consortium/Legal/copyright-documents - http://www.w3.org/Consortium/Legal/copyright-software -*/ -body -{ - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - height: 100%; - color: black; - background-color: white; - font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif; - font-size: 14pt; -} - -div.slide.titlepage { - text-align: center; -} - -div.slide.titlepage h1 { - padding-top: 40%; -} - -div.slide { - z-index: 20; - margin: 0 0 0 0; - padding: 0; - border-width: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 120%; - background-color: transparent; -} - -div.background { - z-index: 1; - position: absolute; - vertical-align: bottom; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 4.1em; - padding: 0 0 0 0.2em; - margin: 0 0 0 0; - border-width: 0; - background-color: #728ec2; -} - -div.background img { - height: 4em; -} - -/* this rule is hidden from IE which doesn't support + selector */ -div.slide + div[class].slide { page-break-before: always;} - -div.slide h1 { - padding-left: 3em; - padding-right: 3em; - padding-top: 0.1em; - margin-bottom: 0.8em; - margin-top: -0.05em; - margin-left: 0; - margin-right: 0; - min-height: 2.3em; - color: white; - height: 2.2em; - font-size: 160%; - line-height: 1.1em; -} - -div.slide h1 a { - color: white; - text-decoration: none; -} - -div.slide h1 a:link { - color: white; - text-decoration: none; -} - -div.slide h1 a:visited { - color: white; - text-decoration: none; -} - -div.slide h1 a:hover { - color: white; - text-decoration: underline; -} - -div.slide h1 a:active { - color: red; - text-decoration: underline; -} - -#head-icon { - margin-top: 0.5em; - margin-bottom: 0; - margin-left: 0; - margin-right: 1em; - background: #728ec2; - border-width: 0; - height: 3em; - max-width: 3em; - z-index: 2; - float: left; -} - -#head-logo { - margin: 0; - margin-top: 0.25em; - padding-top: 0.25em; - padding-bottom: 0.2em; - padding-left: 0; - padding-right: 0; - height: 3.2em; - width: 4.8em; - float: right; - z-index: 2; - background: #728ec2; -} - -#head-logo-fallback { - margin: 0; - padding: 0; - margin-top: -0.8em; - width: 4.8em; - float: right; - z-index: 2; -} - -/* the next two classes support vertical and horizontal centering */ -div.vbox { - float: left; - height: 40%; - width: 50%; - margin-top: -240px; -} -div.hbox { - width:60%; - margin-top: 0; - margin-left:auto; - margin-right:auto; - height: 60%; - border:1px solid silver; - background:#F0F0F0; - overflow:auto; - text-align:left; - clear:both; -} - -/* styling for named background */ -div.background.slanty { - z-index: 2; - bottom: 0; - height: 100%; - background: transparent; -} - -div.background.slanty img { margin-top: 4em; width: 100%; height: 80% } - -/* the following makes the pre background translucent */ -/* opacity is a CSS3 property but supported by Mozilla family */ -/* filter is an IE specific feature that also requires width */ -div.slide.slanty pre { - width: 93%; /* needed for IE filter to work */ - opacity: .8; - filter: alpha(opacity=80); -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -li pre { margin-left: 0; } - -@media print { pre { font-size: 60% } } - -blockquote { font-style: italic } - -img { background-color: transparent } - -p.copyright { font-size: smaller } - -.center { text-align: center } -.footnote { font-size: smaller; margin-left: 2em; } - -a img { border-width: 0; border-style: none } - -a:visited { color: navy } -a:link { color: navy } -a:hover { color: red; text-decoration: underline } -a:active { color: red; text-decoration: underline } - -a {text-decoration: none} -.navbar a:link {color: white} -.navbar a:visited {color: yellow} -.navbar a:active {color: red} -.navbar a:hover {color: red} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - -div dt -{ - margin-left: 0; - margin-top: 1em; - margin-bottom: 0.5em; - font-weight: bold; -} -div dd -{ - margin-left: 2em; - margin-bottom: 0.5em; -} - - -p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table { - margin-left: 1em; - margin-right: 1em; -} - -p.subhead { font-weight: bold; margin-top: 2em; } - -div.cover p.explanation { - font-style: italic; - margin-top: 3em; -} - - -.smaller { font-size: smaller } - -td,th { padding: 0.2em } - -ul { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ol { - margin: 0.5em 1.5em 0.5em 1.5em; - padding: 0; -} - -ul { list-style-type: square; } -ul ul { list-style-type: disc; } -ul ul ul { list-style-type: circle; } -ul ul ul ul { list-style-type: disc; } -li { margin-left: 0.5em; margin-top: 0.5em; } -li li { font-size: 85%; font-style: italic } -li li li { font-size: 85%; font-style: normal } - - -ul li { - list-style: none; - margin: 0.1em 0em 0.6em 0; - padding: 0 0 0 40px; - background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em; - line-height: 140%; -} - -/* workaround IE's failure to support background on li for print media */ -@media print { ul li { list-style: disc; padding-left: 0; background: none; } } - -ol li { - margin: 0.1em 0em 0.6em 1.5em; - padding: 0 0 0 0px; - line-height: 140%; -} - -li li { - font-size: 85%; - font-style: italic; - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} -li li li { - font-size: 85%; - font-style: normal; - list-style-type: circle; - background: transparent; - padding: 0 0 0 0; -} -li li li li { - list-style-type: disc; - background: transparent; - padding: 0 0 0 0; -} - -/* rectangular blue bullet + unfold/nofold/fold widget */ - -/* - setting class="outline on ol or ul makes it behave as an - ouline list where blocklevel content in li elements is - hidden by default and can be expanded or collapsed with - mouse click. Set class="expand" on li to override default -*/ - -ol.outline li:hover { cursor: pointer } -ol.outline li.nofold:hover { cursor: default } - -ul.outline li:hover { cursor: pointer } -ul.outline li.nofold:hover { cursor: default } - -ol.outline { list-style:decimal; } -ol.outline ol { list-style-type:lower-alpha } - -ol.outline li.nofold { - padding: 0 0 0 20px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em; -} -ol.outline li.unfolded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em; -} -ol.outline li.folded:hover { - padding: 0 0 0 20px; - background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em; -} - -ul.outline li.nofold { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em; -} -ul.outline li.unfolded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em; -} -ul.outline li.folded:hover { - padding: 0 0 0 52px; - background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em; -} - -li ul.outline li.nofold { - padding: 0 0 0 21px; - background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em; -} -li ul.outline li.unfolded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em; -} -li ul.outline li.folded:hover { - padding: 0 0 0 21px; - background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em; -} - -img.withBorder { - border: 2px solid #c60; - padding: 4px; -} - -div.header { - position: absolute; - z-index: 2; - left: 0; - right: 0; - top: 0; - bottom: auto; - height: 2.95em; - width: 100%; - padding: 0 0 0 0; - margin: 0 0 0 0; - border-width: 0; - border-style: solid; - background-color: #005A9C; - border-bottom-width: thick; - border-bottom-color: #95ABD0; -} - -div.footer { - position: absolute; - z-index: 80; - left: 0; - right: 0; - top: auto; - bottom: 0; - height: 3.5em; - margin: 0; - font-size: 80%; - font-weight: bold; - padding-left: 1em; - padding-right: 0; - padding-top: 0.3em; - padding-bottom: 0; - color: #003366; - background-color: #95ABD0; -} - -/* this is a hack to hide property from IE6 and below */ -div[class="footer"] { - position: fixed; -} - -#hidden-bullet { - visibility: hidden; - display: none; -} - -div.slide.cover { - color: white; - background-color: #728ec2; - padding-top: 0; - padding-right: 0; - padding-left: 3em; - height: 100%; -} - -div.slide.cover h1 { - margin: 0; - padding: 0.5em; - color: white; - height: auto; -} - -div.slide.cover h2 { - color: white; -} - -div.slide.cover a { - color: white; -} - -div.slide.cover a:visited { color: white } -div.slide.cover a:link { color: white } -div.slide.cover a:hover { color: yellow; text-decoration: underline } -div.slide.cover a:active { color: yellow; text-decoration: underline } - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -div.slide.cover img.cover { - margin: 0 0 0 0; - float: right; - padding-bottom: 4em; - width: 50%; - overflow: hidden; -} - -div.slide.cover a:hover, div.slide.cover a:active { - color: yellow; text-decoration: underline; -} - -/* for Bert as an ardent user of the old W3C slidemaker tool */ - -div.comment { display: none; visibility: hidden } - -@media print { - div.slide h1 { background: transparent; color: black } - div.slide.cover { background: transparent; color: black } - div.slide.cover h1 { background: transparent; color: black } - div.comment { display: block; visibility: visible } -}