From 2335c52c512e4f71eb327caf4681a62e55c71890 Mon Sep 17 00:00:00 2001 From: silvan Date: Fri, 29 Apr 2011 19:11:08 +0200 Subject: [PATCH] Initial commit --- COPYING-CODE | 674 ++++++++++++++++++ COPYING-CONTENTS | 15 + ChangeLog | 21 + Makefile | 50 ++ VERSION | 1 + config/www.openmamba.org.conf | 68 ++ wwwroot/captcha/index.html | 0 wwwroot/cgi-bin/community.cgi | 329 +++++++++ wwwroot/cgi-bin/config | 12 + wwwroot/cgi-bin/form.cgi | 312 ++++++++ wwwroot/cgi-bin/index.html | 0 wwwroot/cgi-bin/randombanner.cgi | 14 + wwwroot/cgi-bin/text-to-html-filter-idx.cgi | 28 + wwwroot/cgi-bin/text-to-html-filter.cgi | 18 + wwwroot/cgi-bin/user.cgi | 360 ++++++++++ wwwroot/community/community.en.html | 129 ++++ wwwroot/community/community.it.html | 143 ++++ wwwroot/community/index.html | 4 + wwwroot/community/privacy.html | 4 + wwwroot/community/privacy.it.html | 63 ++ wwwroot/community/registration.html | 4 + wwwroot/community/registration.it.html | 173 +++++ wwwroot/distribution/artworks.en.html | 19 + wwwroot/distribution/artworks.html | 4 + wwwroot/distribution/artworks.it.html | 36 + wwwroot/distribution/development.en.html | 287 ++++++++ wwwroot/distribution/development.html | 4 + wwwroot/distribution/development.it.html | 287 ++++++++ wwwroot/distribution/distromatic.en.html | 110 +++ wwwroot/distribution/distromatic.html | 4 + wwwroot/distribution/distromatic.it.html | 110 +++ wwwroot/distribution/download.en.html | 126 ++++ wwwroot/distribution/download.html | 4 + wwwroot/distribution/download.it.html | 126 ++++ wwwroot/distribution/git.it.html | 68 ++ wwwroot/distribution/index.en.html | 67 ++ wwwroot/distribution/index.html | 4 + wwwroot/distribution/index.it.html | 69 ++ wwwroot/distribution/install.en.html | 49 ++ wwwroot/distribution/install.html | 4 + wwwroot/distribution/install.it.html | 46 ++ wwwroot/distribution/latest.html | 4 + wwwroot/distribution/latest.it.html | 26 + wwwroot/distribution/media/bootcd.en.html | 42 ++ wwwroot/distribution/media/bootcd.html | 4 + wwwroot/distribution/media/bootcd.it.html | 40 ++ .../distribution/media/bootusb-test.en.html | 117 +++ wwwroot/distribution/media/bootusb-test.html | 4 + .../distribution/media/bootusb-test.it.html | 115 +++ wwwroot/distribution/media/bootusb.en.html | 117 +++ wwwroot/distribution/media/bootusb.html | 4 + wwwroot/distribution/media/bootusb.it.html | 115 +++ wwwroot/distribution/media/flash-1GB.en.html | 102 +++ wwwroot/distribution/media/flash-1GB.html | 4 + wwwroot/distribution/media/flash-1GB.it.html | 100 +++ wwwroot/distribution/media/index.html | 1 + wwwroot/distribution/media/installdvd.en.html | 109 +++ wwwroot/distribution/media/installdvd.html | 4 + wwwroot/distribution/media/installdvd.it.html | 107 +++ wwwroot/distribution/media/livecd.en.html | 112 +++ wwwroot/distribution/media/livecd.html | 4 + wwwroot/distribution/media/livecd.it.html | 100 +++ wwwroot/distribution/media/livedvd.en.html | 109 +++ wwwroot/distribution/media/livedvd.html | 4 + wwwroot/distribution/media/livedvd.it.html | 100 +++ wwwroot/distribution/media/livegames.en.html | 108 +++ wwwroot/distribution/media/livegames.html | 4 + wwwroot/distribution/media/livegames.it.html | 109 +++ wwwroot/distribution/media/livestudio.en.html | 107 +++ wwwroot/distribution/media/livestudio.html | 4 + wwwroot/distribution/media/livestudio.it.html | 107 +++ wwwroot/distribution/media/sdk.en.html | 67 ++ wwwroot/distribution/media/sdk.html | 4 + wwwroot/distribution/media/sdk.it.html | 67 ++ wwwroot/distribution/media/testcd.en.html | 104 +++ wwwroot/distribution/media/testcd.html | 4 + wwwroot/distribution/media/testcd.it.html | 89 +++ wwwroot/distribution/milestone1.en.html | 117 +++ wwwroot/distribution/milestone1.html | 4 + wwwroot/distribution/milestone1.it.html | 135 ++++ wwwroot/distribution/milestone2.en.html | 118 +++ wwwroot/distribution/milestone2.html | 4 + wwwroot/distribution/milestone2.it.html | 120 ++++ wwwroot/distribution/packages.en.html | 1 + wwwroot/distribution/packages.html | 1 + wwwroot/distribution/packages.it.html | 1 + wwwroot/distribution/screenshots/index.html | 1 + .../screenshots/openmamba-desktop.png | Bin 0 -> 91511 bytes .../screenshots/openmamba-install_en_1.png | Bin 0 -> 31743 bytes .../screenshots/openmamba-install_en_1t.png | Bin 0 -> 24613 bytes .../screenshots/openmamba-install_en_2.png | Bin 0 -> 26319 bytes .../screenshots/openmamba-install_en_2t.png | Bin 0 -> 20216 bytes .../screenshots/openmamba-install_en_3.png | Bin 0 -> 33702 bytes .../screenshots/openmamba-install_en_3t.png | Bin 0 -> 15676 bytes .../screenshots/openmamba-install_en_4.png | Bin 0 -> 19798 bytes .../screenshots/openmamba-install_en_4t.png | Bin 0 -> 14548 bytes .../screenshots/openmamba-install_en_5.png | Bin 0 -> 22086 bytes .../screenshots/openmamba-install_en_5t.png | Bin 0 -> 17189 bytes .../screenshots/openmamba-install_en_6.png | Bin 0 -> 27770 bytes .../screenshots/openmamba-install_en_6t.png | Bin 0 -> 19712 bytes .../screenshots/openmamba-install_en_7.png | Bin 0 -> 13803 bytes .../screenshots/openmamba-install_en_7t.png | Bin 0 -> 10094 bytes .../screenshots/openmamba-install_en_8.png | Bin 0 -> 13928 bytes .../screenshots/openmamba-install_en_8t.png | Bin 0 -> 11083 bytes .../screenshots/openmamba-install_en_9.png | Bin 0 -> 31115 bytes .../screenshots/openmamba-install_en_9t.png | Bin 0 -> 27918 bytes .../screenshots/openmamba-install_it_1.png | Bin 0 -> 33118 bytes .../screenshots/openmamba-install_it_1t.png | Bin 0 -> 27715 bytes .../screenshots/openmamba-install_it_2.png | Bin 0 -> 26905 bytes .../openmamba-install_it_2_200x150.png | Bin 0 -> 36293 bytes .../screenshots/openmamba-install_it_2t.png | Bin 0 -> 21769 bytes .../screenshots/openmamba-install_it_3.png | Bin 0 -> 27986 bytes .../screenshots/openmamba-install_it_3t.png | Bin 0 -> 15317 bytes .../screenshots/openmamba-install_it_4.png | Bin 0 -> 20513 bytes .../openmamba-install_it_400x300.png | Bin 0 -> 127129 bytes .../screenshots/openmamba-install_it_4t.png | Bin 0 -> 16645 bytes .../screenshots/openmamba-install_it_5.png | Bin 0 -> 21602 bytes .../screenshots/openmamba-install_it_5t.png | Bin 0 -> 17836 bytes .../screenshots/openmamba-install_it_6.png | Bin 0 -> 26389 bytes .../screenshots/openmamba-install_it_6t.png | Bin 0 -> 20773 bytes .../screenshots/openmamba-install_it_7.png | Bin 0 -> 13325 bytes .../screenshots/openmamba-install_it_7t.png | Bin 0 -> 10445 bytes .../screenshots/openmamba-install_it_8.png | Bin 0 -> 13725 bytes .../screenshots/openmamba-install_it_8t.png | Bin 0 -> 11366 bytes .../screenshots/openmamba-install_it_9.png | Bin 0 -> 30956 bytes .../screenshots/openmamba-install_it_9t.png | Bin 0 -> 27355 bytes .../screenshots/openmamba-screenshot1.png | Bin 0 -> 145773 bytes .../screenshots/openmamba1-desktop.png | Bin 0 -> 145773 bytes wwwroot/distribution/services/check.html | 5 + wwwroot/distribution/services/index.html | 1 + wwwroot/donate.en.html | 75 ++ wwwroot/donate.it.html | 75 ++ wwwroot/donation.en.html | 80 +++ wwwroot/donation.html | 4 + wwwroot/donation.it.html | 79 ++ wwwroot/download.en.html | 78 ++ wwwroot/download.html | 4 + wwwroot/download.it.html | 82 +++ wwwroot/events.en.html | 52 ++ wwwroot/events.html | 4 + wwwroot/events.it.html | 66 ++ wwwroot/favicon.ico | Bin 0 -> 1150 bytes wwwroot/favicon2.ico | Bin 0 -> 1150 bytes wwwroot/footer-bugs.html | 20 + wwwroot/footer.html | 19 + wwwroot/groups/groups-repositories.inc.html | 19 + wwwroot/groups/groups.inc.html | 4 + wwwroot/groups/home | 1 + wwwroot/groups/index.en.html | 46 ++ wwwroot/groups/index.html | 4 + wwwroot/groups/index.it.html | 33 + wwwroot/groups/kde4 | 1 + wwwroot/groups/the_packagizers | 1 + wwwroot/header-bugs.html | 127 ++++ wwwroot/header-forum.html | 132 ++++ wwwroot/header-indexes.html | 139 ++++ wwwroot/header-wiki.html | 127 ++++ wwwroot/header.html | 131 ++++ wwwroot/images/Opensource-90x81.png | Bin 0 -> 3821 bytes wwwroot/images/anim1-milestone1/a1.jpg | Bin 0 -> 6644 bytes wwwroot/images/anim1-milestone1/a10.jpg | Bin 0 -> 25511 bytes wwwroot/images/anim1-milestone1/a11.jpg | Bin 0 -> 30721 bytes wwwroot/images/anim1-milestone1/a12.jpg | Bin 0 -> 32381 bytes wwwroot/images/anim1-milestone1/a13.jpg | Bin 0 -> 28513 bytes wwwroot/images/anim1-milestone1/a14.jpg | Bin 0 -> 29741 bytes wwwroot/images/anim1-milestone1/a15.jpg | Bin 0 -> 22691 bytes wwwroot/images/anim1-milestone1/a16.jpg | Bin 0 -> 22691 bytes wwwroot/images/anim1-milestone1/a2.jpg | Bin 0 -> 61017 bytes wwwroot/images/anim1-milestone1/a3.jpg | Bin 0 -> 12527 bytes wwwroot/images/anim1-milestone1/a4.jpg | Bin 0 -> 1166 bytes wwwroot/images/anim1-milestone1/a5.jpg | Bin 0 -> 6804 bytes wwwroot/images/anim1-milestone1/a6.jpg | Bin 0 -> 15909 bytes wwwroot/images/anim1-milestone1/a7.jpg | Bin 0 -> 16777 bytes wwwroot/images/anim1-milestone1/a8.jpg | Bin 0 -> 19287 bytes wwwroot/images/anim1-milestone1/a9.jpg | Bin 0 -> 22741 bytes wwwroot/images/anim1/a1.jpg | Bin 0 -> 13668 bytes wwwroot/images/anim1/a10.jpg | Bin 0 -> 19855 bytes wwwroot/images/anim1/a11.jpg | Bin 0 -> 26899 bytes wwwroot/images/anim1/a12.jpg | Bin 0 -> 29576 bytes wwwroot/images/anim1/a13.jpg | Bin 0 -> 22992 bytes wwwroot/images/anim1/a14.jpg | Bin 0 -> 21880 bytes wwwroot/images/anim1/a15.jpg | Bin 0 -> 24776 bytes wwwroot/images/anim1/a16.jpg | Bin 0 -> 37901 bytes wwwroot/images/anim1/a17.jpg | Bin 0 -> 24381 bytes wwwroot/images/anim1/a18.jpg | Bin 0 -> 14038 bytes wwwroot/images/anim1/a2.jpg | Bin 0 -> 61017 bytes wwwroot/images/anim1/a3.jpg | Bin 0 -> 9756 bytes wwwroot/images/anim1/a4.jpg | Bin 0 -> 1166 bytes wwwroot/images/anim1/a5.jpg | Bin 0 -> 11866 bytes wwwroot/images/anim1/a6.jpg | Bin 0 -> 91511 bytes wwwroot/images/anim1/a7.jpg | Bin 0 -> 16756 bytes wwwroot/images/anim1/a8.jpg | Bin 0 -> 19583 bytes wwwroot/images/anim1/a9.jpg | Bin 0 -> 19681 bytes wwwroot/images/anim2/1.jpg | Bin 0 -> 38907 bytes wwwroot/images/anim2/2.jpg | Bin 0 -> 32540 bytes wwwroot/images/anim2/3.jpg | Bin 0 -> 34905 bytes wwwroot/images/anim2/4.jpg | Bin 0 -> 37449 bytes wwwroot/images/anim2/5.jpg | Bin 0 -> 38907 bytes wwwroot/images/anim3/1.jpg | Bin 0 -> 7070 bytes wwwroot/images/anim3/2.jpg | Bin 0 -> 7259 bytes wwwroot/images/anim4/1.jpg | Bin 0 -> 7129 bytes wwwroot/images/anim4/2.jpg | Bin 0 -> 7359 bytes wwwroot/images/artwork-54x54-gr.png | Bin 0 -> 4943 bytes wwwroot/images/artwork-54x54.png | Bin 0 -> 4949 bytes wwwroot/images/bugs-27x27.png | Bin 0 -> 1332 bytes wwwroot/images/bugs-54x54.png | Bin 0 -> 3301 bytes wwwroot/images/bugs-54x54_gr.png | Bin 0 -> 3290 bytes wwwroot/images/butt-l.gif | Bin 0 -> 235 bytes wwwroot/images/butt-r.gif | Bin 0 -> 184 bytes wwwroot/images/butt-uns-l.gif | Bin 0 -> 187 bytes wwwroot/images/butt-uns-r.gif | Bin 0 -> 147 bytes wwwroot/images/circle.gif | Bin 0 -> 73 bytes wwwroot/images/community-30x32.png | Bin 0 -> 1903 bytes wwwroot/images/community-gr.png | Bin 0 -> 3368 bytes wwwroot/images/community.png | Bin 0 -> 4378 bytes wwwroot/images/computel-200x56.png | Bin 0 -> 5445 bytes .../images/distribution-openmamba-32x32.jpg | Bin 0 -> 739 bytes .../distribution-openmamba-64x64-gr.jpg | Bin 0 -> 1581 bytes .../images/distribution-openmamba-64x64.jpg | Bin 0 -> 1583 bytes wwwroot/images/distrowatch.png | Bin 0 -> 199 bytes wwwroot/images/donate-gr.png | Bin 0 -> 3245 bytes wwwroot/images/donate.png | Bin 0 -> 2996 bytes wwwroot/images/down.gif | Bin 0 -> 49 bytes wwwroot/images/down2.gif | Bin 0 -> 54 bytes wwwroot/images/download-green.png | Bin 0 -> 2990 bytes wwwroot/images/download.png | Bin 0 -> 2966 bytes wwwroot/images/events-64x64-gr.png | Bin 0 -> 4606 bytes wwwroot/images/events-64x64.png | Bin 0 -> 4630 bytes wwwroot/images/facebook.png | Bin 0 -> 256 bytes wwwroot/images/forum-27x27.png | Bin 0 -> 2046 bytes wwwroot/images/forum-54x54-gr.png | Bin 0 -> 6097 bytes wwwroot/images/forum-54x54-green.png | Bin 0 -> 6120 bytes wwwroot/images/forum-54x54.png | Bin 0 -> 6075 bytes wwwroot/images/gnu-90x95.png | Bin 0 -> 4455 bytes wwwroot/images/home.png | Bin 0 -> 91511 bytes wwwroot/images/index.html | 0 wwwroot/images/info-mail.png | Bin 0 -> 3882 bytes wwwroot/images/info.png | Bin 0 -> 4615 bytes wwwroot/images/info_gr.png | Bin 0 -> 4312 bytes wwwroot/images/level3.jpg | Bin 0 -> 2807 bytes wwwroot/images/logo-400x71.gif | Bin 0 -> 6953 bytes wwwroot/images/logo-400x74.gif | Bin 0 -> 6878 bytes wwwroot/images/logo_solution_pc.png | Bin 0 -> 10308 bytes wwwroot/images/lusernetta.gif | Bin 0 -> 101886 bytes wwwroot/images/lusernetta.png | Bin 0 -> 140238 bytes wwwroot/images/mamba_2_64x64.jpg | Bin 0 -> 4138 bytes wwwroot/images/mamba_3_64x64.jpg | Bin 0 -> 3858 bytes wwwroot/images/mambasoft-200x40-gr.png | Bin 0 -> 3848 bytes wwwroot/images/mambasoft-200x40.png | Bin 0 -> 4098 bytes wwwroot/images/mambasoft-200x50.png | Bin 0 -> 4738 bytes wwwroot/images/mambasoft-Store-300x41-gr.png | Bin 0 -> 5260 bytes wwwroot/images/mambasoft-Store-300x41.png | Bin 0 -> 5403 bytes wwwroot/images/mambasoft-sponsored.gif | Bin 0 -> 4043 bytes wwwroot/images/mappano.png | Bin 0 -> 11678 bytes wwwroot/images/media.png | Bin 0 -> 4532 bytes wwwroot/images/media_gr.png | Bin 0 -> 4229 bytes wwwroot/images/openmamba-it.gif | Bin 0 -> 14612 bytes wwwroot/images/openmamba.gif | Bin 0 -> 14440 bytes wwwroot/images/packages-om-64x64.png | Bin 0 -> 5248 bytes wwwroot/images/packages-om.png | Bin 0 -> 11558 bytes wwwroot/images/packages_gr.png | Bin 0 -> 4913 bytes wwwroot/images/products-64x64-gr.png | Bin 0 -> 3638 bytes wwwroot/images/products-64x64.png | Bin 0 -> 3618 bytes wwwroot/images/sfondosito.jpg | Bin 0 -> 17052 bytes wwwroot/images/spacer.gif | Bin 0 -> 44 bytes wwwroot/images/spacer1.gif | Bin 0 -> 43 bytes wwwroot/images/system_gr.png | Bin 0 -> 4125 bytes wwwroot/images/topixdp.png | Bin 0 -> 3547 bytes wwwroot/images/twitter.png | Bin 0 -> 702 bytes wwwroot/images/up.gif | Bin 0 -> 51 bytes wwwroot/images/up2.gif | Bin 0 -> 54 bytes wwwroot/images/upgrade-om-64x64.png | Bin 0 -> 2903 bytes wwwroot/images/upgrade-om.png | Bin 0 -> 7534 bytes wwwroot/images/wiki-27x27.png | Bin 0 -> 1417 bytes wwwroot/images/wiki-54x54-gr.png | Bin 0 -> 3695 bytes wwwroot/images/wiki-54x54.png | Bin 0 -> 3718 bytes wwwroot/images/wikipedia.jpg | Bin 0 -> 548 bytes wwwroot/index.en.html | 111 +++ wwwroot/index.html | 4 + wwwroot/index.it.html | 111 +++ wwwroot/index.php | 41 ++ wwwroot/info.en.html | 118 +++ wwwroot/info.html | 4 + wwwroot/info.it.html | 133 ++++ wwwroot/licenses/gpl-3.0.it.txt | 179 +++++ wwwroot/licenses/gpl-3.0.txt | 674 ++++++++++++++++++ wwwroot/licensing.en.html | 65 ++ wwwroot/licensing.html | 4 + wwwroot/licensing.it.html | 65 ++ wwwroot/lists/archives | 1 + wwwroot/lists/index.en.html | 66 ++ wwwroot/lists/index.html | 4 + wwwroot/lists/index.it.html | 65 ++ .../admindb/openmamba-community/index.en.html | 29 + .../admindb/openmamba-community/index.html | 4 + .../admindb/openmamba-community/index.it.html | 28 + .../admindb/openmamba-users-it/index.en.html | 29 + .../admindb/openmamba-users-it/index.html | 4 + .../admindb/openmamba-users-it/index.it.html | 28 + .../admindb/openmamba-users/index.en.html | 29 + .../admindb/openmamba-users/index.html | 4 + .../admindb/openmamba-users/index.it.html | 28 + wwwroot/login.php | 35 + wwwroot/mainstyle-bugs.css | 259 +++++++ wwwroot/mainstyle.css | 205 ++++++ wwwroot/news.en.inc | 22 + wwwroot/news.it.inc | 27 + wwwroot/people/Z10Bel | 1 + wwwroot/people/aleph0 | 1 + wwwroot/people/bonzo | 1 + wwwroot/people/ciccio | 1 + wwwroot/people/devel-contrib-java | 1 + wwwroot/people/devel-gnome | 1 + wwwroot/people/devel-java | 1 + wwwroot/people/ercolinux | 1 + wwwroot/people/fabiog | 1 + wwwroot/people/future | 1 + wwwroot/people/gil | 1 + wwwroot/people/index.en.html | 39 + wwwroot/people/index.html | 4 + wwwroot/people/index.it.html | 39 + wwwroot/people/iw2oaz | 1 + wwwroot/people/java | 1 + wwwroot/people/kernel | 1 + wwwroot/people/makedist | 1 + wwwroot/people/mambaclimb | 1 + wwwroot/people/milestone1-contrib | 1 + wwwroot/people/milestone2-games | 1 + wwwroot/people/milestone2-kde4 | 1 + wwwroot/people/milestone2-kernel | 1 + wwwroot/people/milestone2-makedist | 1 + wwwroot/people/milestone2-updates | 1 + wwwroot/people/people-repositories.inc.html | 47 ++ wwwroot/people/people.inc.html | 9 + wwwroot/people/silvan | 1 + wwwroot/people/skiver | 1 + wwwroot/people/stativa | 1 + wwwroot/people/stefano | 1 + wwwroot/people/tiziano | 1 + wwwroot/people/xorg | 1 + wwwroot/people/zorro | 1 + wwwroot/privacy.en.html | 75 ++ wwwroot/privacy.html | 4 + wwwroot/privacy.it.html | 63 ++ wwwroot/products.en.html | 87 +++ wwwroot/products.html | 4 + wwwroot/products.it.html | 87 +++ wwwroot/pub | 1 + wwwroot/registration.en.html | 143 ++++ wwwroot/registration.html | 4 + wwwroot/registration.it.html | 145 ++++ wwwroot/robots.txt | 5 + wwwroot/scripts/ajax.html.inc | 43 ++ wwwroot/scripts/banner.html.inc | 33 + wwwroot/scripts/distromatic-bottom.html.inc | 20 + .../scripts/distromatic-middle-large.html.inc | 5 + .../scripts/distromatic-middle.html-large.inc | 6 + wwwroot/scripts/distromatic-middle.html.inc | 6 + wwwroot/scripts/distromatic-top.html.inc | 6 + wwwroot/scripts/download.en.inc.js | 38 + wwwroot/scripts/download.it.inc.js | 66 ++ wwwroot/scripts/jquery-1.4.2.min.js | 154 ++++ wwwroot/scripts/jquery.js | 1 + wwwroot/scripts/messages.en.html.inc | 6 + wwwroot/scripts/messages.it.html.inc | 6 + wwwroot/scripts/multicolumn.js | 118 +++ wwwroot/scripts/register.php | 106 +++ wwwroot/scripts/scroll.js.inc | 269 +++++++ wwwroot/scripts/scrollbox.html.inc | 8 + wwwroot/scripts/slideshow.html.inc | 26 + wwwroot/search/index.html | 23 + wwwroot/showfile.en.html | 30 + wwwroot/showfile.html | 5 + wwwroot/showfile.it.html | 31 + wwwroot/versions.inc.en.html | 7 + wwwroot/versions.inc.it.html | 7 + wwwroot/verticalbanner.html | 3 + 377 files changed, 12159 insertions(+) create mode 100644 COPYING-CODE create mode 100644 COPYING-CONTENTS create mode 100644 ChangeLog create mode 100644 Makefile create mode 100644 VERSION create mode 100644 config/www.openmamba.org.conf create mode 100644 wwwroot/captcha/index.html create mode 100755 wwwroot/cgi-bin/community.cgi create mode 100644 wwwroot/cgi-bin/config create mode 100755 wwwroot/cgi-bin/form.cgi create mode 100644 wwwroot/cgi-bin/index.html create mode 100755 wwwroot/cgi-bin/randombanner.cgi create mode 100755 wwwroot/cgi-bin/text-to-html-filter-idx.cgi create mode 100755 wwwroot/cgi-bin/text-to-html-filter.cgi create mode 100755 wwwroot/cgi-bin/user.cgi create mode 100644 wwwroot/community/community.en.html create mode 100644 wwwroot/community/community.it.html create mode 100644 wwwroot/community/index.html create mode 100644 wwwroot/community/privacy.html create mode 100644 wwwroot/community/privacy.it.html create mode 100644 wwwroot/community/registration.html create mode 100644 wwwroot/community/registration.it.html create mode 100644 wwwroot/distribution/artworks.en.html create mode 100644 wwwroot/distribution/artworks.html create mode 100644 wwwroot/distribution/artworks.it.html create mode 100644 wwwroot/distribution/development.en.html create mode 100644 wwwroot/distribution/development.html create mode 100644 wwwroot/distribution/development.it.html create mode 100644 wwwroot/distribution/distromatic.en.html create mode 100644 wwwroot/distribution/distromatic.html create mode 100644 wwwroot/distribution/distromatic.it.html create mode 100644 wwwroot/distribution/download.en.html create mode 100644 wwwroot/distribution/download.html create mode 100644 wwwroot/distribution/download.it.html create mode 100644 wwwroot/distribution/git.it.html create mode 100644 wwwroot/distribution/index.en.html create mode 100644 wwwroot/distribution/index.html create mode 100644 wwwroot/distribution/index.it.html create mode 100644 wwwroot/distribution/install.en.html create mode 100644 wwwroot/distribution/install.html create mode 100644 wwwroot/distribution/install.it.html create mode 100644 wwwroot/distribution/latest.html create mode 100644 wwwroot/distribution/latest.it.html create mode 100644 wwwroot/distribution/media/bootcd.en.html create mode 100644 wwwroot/distribution/media/bootcd.html create mode 100644 wwwroot/distribution/media/bootcd.it.html create mode 100644 wwwroot/distribution/media/bootusb-test.en.html create mode 100644 wwwroot/distribution/media/bootusb-test.html create mode 100644 wwwroot/distribution/media/bootusb-test.it.html create mode 100644 wwwroot/distribution/media/bootusb.en.html create mode 100644 wwwroot/distribution/media/bootusb.html create mode 100644 wwwroot/distribution/media/bootusb.it.html create mode 100644 wwwroot/distribution/media/flash-1GB.en.html create mode 100644 wwwroot/distribution/media/flash-1GB.html create mode 100644 wwwroot/distribution/media/flash-1GB.it.html create mode 100644 wwwroot/distribution/media/index.html create mode 100644 wwwroot/distribution/media/installdvd.en.html create mode 100644 wwwroot/distribution/media/installdvd.html create mode 100644 wwwroot/distribution/media/installdvd.it.html create mode 100644 wwwroot/distribution/media/livecd.en.html create mode 100644 wwwroot/distribution/media/livecd.html create mode 100644 wwwroot/distribution/media/livecd.it.html create mode 100644 wwwroot/distribution/media/livedvd.en.html create mode 100644 wwwroot/distribution/media/livedvd.html create mode 100644 wwwroot/distribution/media/livedvd.it.html create mode 100644 wwwroot/distribution/media/livegames.en.html create mode 100644 wwwroot/distribution/media/livegames.html create mode 100644 wwwroot/distribution/media/livegames.it.html create mode 100644 wwwroot/distribution/media/livestudio.en.html create mode 100644 wwwroot/distribution/media/livestudio.html create mode 100644 wwwroot/distribution/media/livestudio.it.html create mode 100644 wwwroot/distribution/media/sdk.en.html create mode 100644 wwwroot/distribution/media/sdk.html create mode 100644 wwwroot/distribution/media/sdk.it.html create mode 100644 wwwroot/distribution/media/testcd.en.html create mode 100644 wwwroot/distribution/media/testcd.html create mode 100644 wwwroot/distribution/media/testcd.it.html create mode 100644 wwwroot/distribution/milestone1.en.html create mode 100644 wwwroot/distribution/milestone1.html create mode 100644 wwwroot/distribution/milestone1.it.html create mode 100644 wwwroot/distribution/milestone2.en.html create mode 100644 wwwroot/distribution/milestone2.html create mode 100644 wwwroot/distribution/milestone2.it.html create mode 120000 wwwroot/distribution/packages.en.html create mode 120000 wwwroot/distribution/packages.html create mode 120000 wwwroot/distribution/packages.it.html create mode 100644 wwwroot/distribution/screenshots/index.html create mode 100644 wwwroot/distribution/screenshots/openmamba-desktop.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_1.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_1t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_2.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_2t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_3.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_3t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_4.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_4t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_5.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_5t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_6.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_6t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_7.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_7t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_8.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_8t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_9.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_en_9t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_1.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_1t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_2.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_2_200x150.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_2t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_3.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_3t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_4.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_400x300.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_4t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_5.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_5t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_6.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_6t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_7.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_7t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_8.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_8t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_9.png create mode 100644 wwwroot/distribution/screenshots/openmamba-install_it_9t.png create mode 100644 wwwroot/distribution/screenshots/openmamba-screenshot1.png create mode 100644 wwwroot/distribution/screenshots/openmamba1-desktop.png create mode 100644 wwwroot/distribution/services/check.html create mode 100644 wwwroot/distribution/services/index.html create mode 100644 wwwroot/donate.en.html create mode 100644 wwwroot/donate.it.html create mode 100644 wwwroot/donation.en.html create mode 100644 wwwroot/donation.html create mode 100644 wwwroot/donation.it.html create mode 100644 wwwroot/download.en.html create mode 100644 wwwroot/download.html create mode 100644 wwwroot/download.it.html create mode 100644 wwwroot/events.en.html create mode 100644 wwwroot/events.html create mode 100644 wwwroot/events.it.html create mode 100644 wwwroot/favicon.ico create mode 100644 wwwroot/favicon2.ico create mode 100644 wwwroot/footer-bugs.html create mode 100644 wwwroot/footer.html create mode 100644 wwwroot/groups/groups-repositories.inc.html create mode 100644 wwwroot/groups/groups.inc.html create mode 120000 wwwroot/groups/home create mode 100644 wwwroot/groups/index.en.html create mode 100644 wwwroot/groups/index.html create mode 100644 wwwroot/groups/index.it.html create mode 120000 wwwroot/groups/kde4 create mode 120000 wwwroot/groups/the_packagizers create mode 100644 wwwroot/header-bugs.html create mode 100644 wwwroot/header-forum.html create mode 100644 wwwroot/header-indexes.html create mode 100644 wwwroot/header-wiki.html create mode 100644 wwwroot/header.html create mode 100644 wwwroot/images/Opensource-90x81.png create mode 100644 wwwroot/images/anim1-milestone1/a1.jpg create mode 100644 wwwroot/images/anim1-milestone1/a10.jpg create mode 100644 wwwroot/images/anim1-milestone1/a11.jpg create mode 100644 wwwroot/images/anim1-milestone1/a12.jpg create mode 100644 wwwroot/images/anim1-milestone1/a13.jpg create mode 100644 wwwroot/images/anim1-milestone1/a14.jpg create mode 100644 wwwroot/images/anim1-milestone1/a15.jpg create mode 100644 wwwroot/images/anim1-milestone1/a16.jpg create mode 100644 wwwroot/images/anim1-milestone1/a2.jpg create mode 100644 wwwroot/images/anim1-milestone1/a3.jpg create mode 100644 wwwroot/images/anim1-milestone1/a4.jpg create mode 100644 wwwroot/images/anim1-milestone1/a5.jpg create mode 100644 wwwroot/images/anim1-milestone1/a6.jpg create mode 100644 wwwroot/images/anim1-milestone1/a7.jpg create mode 100644 wwwroot/images/anim1-milestone1/a8.jpg create mode 100644 wwwroot/images/anim1-milestone1/a9.jpg create mode 100644 wwwroot/images/anim1/a1.jpg create mode 100644 wwwroot/images/anim1/a10.jpg create mode 100644 wwwroot/images/anim1/a11.jpg create mode 100644 wwwroot/images/anim1/a12.jpg create mode 100644 wwwroot/images/anim1/a13.jpg create mode 100644 wwwroot/images/anim1/a14.jpg create mode 100644 wwwroot/images/anim1/a15.jpg create mode 100644 wwwroot/images/anim1/a16.jpg create mode 100644 wwwroot/images/anim1/a17.jpg create mode 100644 wwwroot/images/anim1/a18.jpg create mode 100644 wwwroot/images/anim1/a2.jpg create mode 100644 wwwroot/images/anim1/a3.jpg create mode 100644 wwwroot/images/anim1/a4.jpg create mode 100644 wwwroot/images/anim1/a5.jpg create mode 100644 wwwroot/images/anim1/a6.jpg create mode 100644 wwwroot/images/anim1/a7.jpg create mode 100644 wwwroot/images/anim1/a8.jpg create mode 100644 wwwroot/images/anim1/a9.jpg create mode 100644 wwwroot/images/anim2/1.jpg create mode 100644 wwwroot/images/anim2/2.jpg create mode 100644 wwwroot/images/anim2/3.jpg create mode 100644 wwwroot/images/anim2/4.jpg create mode 100644 wwwroot/images/anim2/5.jpg create mode 100644 wwwroot/images/anim3/1.jpg create mode 100644 wwwroot/images/anim3/2.jpg create mode 100644 wwwroot/images/anim4/1.jpg create mode 100644 wwwroot/images/anim4/2.jpg create mode 100644 wwwroot/images/artwork-54x54-gr.png create mode 100644 wwwroot/images/artwork-54x54.png create mode 100644 wwwroot/images/bugs-27x27.png create mode 100644 wwwroot/images/bugs-54x54.png create mode 100644 wwwroot/images/bugs-54x54_gr.png create mode 100644 wwwroot/images/butt-l.gif create mode 100644 wwwroot/images/butt-r.gif create mode 100644 wwwroot/images/butt-uns-l.gif create mode 100644 wwwroot/images/butt-uns-r.gif create mode 100644 wwwroot/images/circle.gif create mode 100644 wwwroot/images/community-30x32.png create mode 100644 wwwroot/images/community-gr.png create mode 100644 wwwroot/images/community.png create mode 100644 wwwroot/images/computel-200x56.png create mode 100644 wwwroot/images/distribution-openmamba-32x32.jpg create mode 100644 wwwroot/images/distribution-openmamba-64x64-gr.jpg create mode 100644 wwwroot/images/distribution-openmamba-64x64.jpg create mode 100644 wwwroot/images/distrowatch.png create mode 100644 wwwroot/images/donate-gr.png create mode 100644 wwwroot/images/donate.png create mode 100644 wwwroot/images/down.gif create mode 100644 wwwroot/images/down2.gif create mode 100644 wwwroot/images/download-green.png create mode 100644 wwwroot/images/download.png create mode 100644 wwwroot/images/events-64x64-gr.png create mode 100644 wwwroot/images/events-64x64.png create mode 100644 wwwroot/images/facebook.png create mode 100644 wwwroot/images/forum-27x27.png create mode 100644 wwwroot/images/forum-54x54-gr.png create mode 100644 wwwroot/images/forum-54x54-green.png create mode 100644 wwwroot/images/forum-54x54.png create mode 100644 wwwroot/images/gnu-90x95.png create mode 100644 wwwroot/images/home.png create mode 100644 wwwroot/images/index.html create mode 100644 wwwroot/images/info-mail.png create mode 100644 wwwroot/images/info.png create mode 100644 wwwroot/images/info_gr.png create mode 100644 wwwroot/images/level3.jpg create mode 100644 wwwroot/images/logo-400x71.gif create mode 100644 wwwroot/images/logo-400x74.gif create mode 100644 wwwroot/images/logo_solution_pc.png create mode 100644 wwwroot/images/lusernetta.gif create mode 100644 wwwroot/images/lusernetta.png create mode 100644 wwwroot/images/mamba_2_64x64.jpg create mode 100644 wwwroot/images/mamba_3_64x64.jpg create mode 100644 wwwroot/images/mambasoft-200x40-gr.png create mode 100644 wwwroot/images/mambasoft-200x40.png create mode 100644 wwwroot/images/mambasoft-200x50.png create mode 100644 wwwroot/images/mambasoft-Store-300x41-gr.png create mode 100644 wwwroot/images/mambasoft-Store-300x41.png create mode 100644 wwwroot/images/mambasoft-sponsored.gif create mode 100644 wwwroot/images/mappano.png create mode 100644 wwwroot/images/media.png create mode 100644 wwwroot/images/media_gr.png create mode 100644 wwwroot/images/openmamba-it.gif create mode 100644 wwwroot/images/openmamba.gif create mode 100644 wwwroot/images/packages-om-64x64.png create mode 100644 wwwroot/images/packages-om.png create mode 100644 wwwroot/images/packages_gr.png create mode 100644 wwwroot/images/products-64x64-gr.png create mode 100644 wwwroot/images/products-64x64.png create mode 100644 wwwroot/images/sfondosito.jpg create mode 100644 wwwroot/images/spacer.gif create mode 100644 wwwroot/images/spacer1.gif create mode 100644 wwwroot/images/system_gr.png create mode 100644 wwwroot/images/topixdp.png create mode 100644 wwwroot/images/twitter.png create mode 100644 wwwroot/images/up.gif create mode 100644 wwwroot/images/up2.gif create mode 100644 wwwroot/images/upgrade-om-64x64.png create mode 100644 wwwroot/images/upgrade-om.png create mode 100644 wwwroot/images/wiki-27x27.png create mode 100644 wwwroot/images/wiki-54x54-gr.png create mode 100644 wwwroot/images/wiki-54x54.png create mode 100644 wwwroot/images/wikipedia.jpg create mode 100644 wwwroot/index.en.html create mode 100644 wwwroot/index.html create mode 100644 wwwroot/index.it.html create mode 100644 wwwroot/index.php create mode 100644 wwwroot/info.en.html create mode 100644 wwwroot/info.html create mode 100644 wwwroot/info.it.html create mode 100644 wwwroot/licenses/gpl-3.0.it.txt create mode 100644 wwwroot/licenses/gpl-3.0.txt create mode 100644 wwwroot/licensing.en.html create mode 100644 wwwroot/licensing.html create mode 100644 wwwroot/licensing.it.html create mode 120000 wwwroot/lists/archives create mode 100644 wwwroot/lists/index.en.html create mode 100644 wwwroot/lists/index.html create mode 100644 wwwroot/lists/index.it.html create mode 100644 wwwroot/lists/mailman/admindb/openmamba-community/index.en.html create mode 100644 wwwroot/lists/mailman/admindb/openmamba-community/index.html create mode 100644 wwwroot/lists/mailman/admindb/openmamba-community/index.it.html create mode 100644 wwwroot/lists/mailman/admindb/openmamba-users-it/index.en.html create mode 100644 wwwroot/lists/mailman/admindb/openmamba-users-it/index.html create mode 100644 wwwroot/lists/mailman/admindb/openmamba-users-it/index.it.html create mode 100644 wwwroot/lists/mailman/admindb/openmamba-users/index.en.html create mode 100644 wwwroot/lists/mailman/admindb/openmamba-users/index.html create mode 100644 wwwroot/lists/mailman/admindb/openmamba-users/index.it.html create mode 100644 wwwroot/login.php create mode 100644 wwwroot/mainstyle-bugs.css create mode 100644 wwwroot/mainstyle.css create mode 100644 wwwroot/news.en.inc create mode 100644 wwwroot/news.it.inc create mode 120000 wwwroot/people/Z10Bel create mode 120000 wwwroot/people/aleph0 create mode 120000 wwwroot/people/bonzo create mode 120000 wwwroot/people/ciccio create mode 120000 wwwroot/people/devel-contrib-java create mode 120000 wwwroot/people/devel-gnome create mode 120000 wwwroot/people/devel-java create mode 120000 wwwroot/people/ercolinux create mode 120000 wwwroot/people/fabiog create mode 120000 wwwroot/people/future create mode 120000 wwwroot/people/gil create mode 100644 wwwroot/people/index.en.html create mode 100644 wwwroot/people/index.html create mode 100644 wwwroot/people/index.it.html create mode 120000 wwwroot/people/iw2oaz create mode 120000 wwwroot/people/java create mode 120000 wwwroot/people/kernel create mode 120000 wwwroot/people/makedist create mode 120000 wwwroot/people/mambaclimb create mode 120000 wwwroot/people/milestone1-contrib create mode 120000 wwwroot/people/milestone2-games create mode 120000 wwwroot/people/milestone2-kde4 create mode 120000 wwwroot/people/milestone2-kernel create mode 120000 wwwroot/people/milestone2-makedist create mode 120000 wwwroot/people/milestone2-updates create mode 100644 wwwroot/people/people-repositories.inc.html create mode 100644 wwwroot/people/people.inc.html create mode 120000 wwwroot/people/silvan create mode 120000 wwwroot/people/skiver create mode 120000 wwwroot/people/stativa create mode 120000 wwwroot/people/stefano create mode 120000 wwwroot/people/tiziano create mode 120000 wwwroot/people/xorg create mode 120000 wwwroot/people/zorro create mode 100644 wwwroot/privacy.en.html create mode 100644 wwwroot/privacy.html create mode 100644 wwwroot/privacy.it.html create mode 100644 wwwroot/products.en.html create mode 100644 wwwroot/products.html create mode 100644 wwwroot/products.it.html create mode 120000 wwwroot/pub create mode 100644 wwwroot/registration.en.html create mode 100644 wwwroot/registration.html create mode 100644 wwwroot/registration.it.html create mode 100644 wwwroot/robots.txt create mode 100644 wwwroot/scripts/ajax.html.inc create mode 100644 wwwroot/scripts/banner.html.inc create mode 100644 wwwroot/scripts/distromatic-bottom.html.inc create mode 100644 wwwroot/scripts/distromatic-middle-large.html.inc create mode 100644 wwwroot/scripts/distromatic-middle.html-large.inc create mode 100644 wwwroot/scripts/distromatic-middle.html.inc create mode 100644 wwwroot/scripts/distromatic-top.html.inc create mode 100644 wwwroot/scripts/download.en.inc.js create mode 100644 wwwroot/scripts/download.it.inc.js create mode 100644 wwwroot/scripts/jquery-1.4.2.min.js create mode 120000 wwwroot/scripts/jquery.js create mode 100644 wwwroot/scripts/messages.en.html.inc create mode 100644 wwwroot/scripts/messages.it.html.inc create mode 100644 wwwroot/scripts/multicolumn.js create mode 100755 wwwroot/scripts/register.php create mode 100644 wwwroot/scripts/scroll.js.inc create mode 100644 wwwroot/scripts/scrollbox.html.inc create mode 100644 wwwroot/scripts/slideshow.html.inc create mode 100644 wwwroot/search/index.html create mode 100644 wwwroot/showfile.en.html create mode 100644 wwwroot/showfile.html create mode 100644 wwwroot/showfile.it.html create mode 100644 wwwroot/versions.inc.en.html create mode 100644 wwwroot/versions.inc.it.html create mode 100644 wwwroot/verticalbanner.html diff --git a/COPYING-CODE b/COPYING-CODE new file mode 100644 index 0000000..94a9ed0 --- /dev/null +++ b/COPYING-CODE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/COPYING-CONTENTS b/COPYING-CONTENTS new file mode 100644 index 0000000..1829019 --- /dev/null +++ b/COPYING-CONTENTS @@ -0,0 +1,15 @@ +The textual contents of openmamba-website are released under the Creative +Commons 3.0 Attribution-ShareAlike license available at: + +http://creativecommons.org/licenses/by-sa/3.0/ + +You are free: + to Share - to copy, distribute and transmit the work + to Remix - to adapt the work + +Under the followin contitions: + Attribution: You must attribute the work + Share Alike: If you alter, transform, or build upon this work, you may + distribute the resulting work only under the same, similar or + a compatibile license. + diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000..44d4ec1 --- /dev/null +++ b/ChangeLog @@ -0,0 +1,21 @@ +Changes in version 0.1.4 20080729 +- update to current website +--------------------------------------------------------------------------------- + +Changes in version 0.1.3 +- update to current website +--------------------------------------------------------------------------------- + +Changes in version 0.1.2 +- update of distribution install pages (openmamba-bootcd) +--------------------------------------------------------------------------------- + +Changes in version 0.1.1 +- added support for user registration (not community) +- security code check implemented when redirecting to register.php +--------------------------------------------------------------------------------- + +Changes in version 0.1 +- first packaging +--------------------------------------------------------------------------------- + diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..2680942 --- /dev/null +++ b/Makefile @@ -0,0 +1,50 @@ +# openmamba-website Makefile for installation and packaging +# Copyright (c) 2003-2011 by Silvan Calarco +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +include VERSION + +package = openmamba-website +distdir = $(package)-$(version) +dist_archive = $(package)-$(version).tar.bz2 + +prefix := /usr +localstatedir := /var +datadir := $(prefix)/share +wwwdir := $(localstatedir)/www +sysconfdir := /etc +ftproot := $(localstatedir)/ftp/pub/ + +wwwfiles: clean + @touch wwwroot/captcha/index.html wwwroot/cgi-bin/index.html \ + wwwroot/images/index.html;\ + ln -sf $(ftproot) wwwroot/pub + +dist: clean wwwfiles + @mkdir /tmp/$(distdir) + @cp -a * /tmp/$(distdir)/ + @rm -f $(dist_archive);\ + tar cf - -C /tmp $(distdir) | bzip2 -9 -c > $(dist_archive) + @rm -rf /tmp/$(distdir) + @echo "file \`$(dist_archive)' created" + +dist-rpm: dist + @rpm_sourcedir=`rpm --eval=%{_sourcedir}`;\ + mv -f $(package)-$(version).tar.bz2 $$rpm_sourcedir;\ + echo "and saved as \`$$rpm_sourcedir/$(dist_archive)'" + +clean: + @rm -fr $(dist_archive) wwwroot/backup-old wwwroot/google*.html;\ + rm -fr wwwroot/captcha/* \ + wwwroot/pub wwwroot/cgi-bin/regdb wwwroot/cgi-bin/config.rpmsave \ + wwwroot/old + +install: + @install -d $(DESTDIR)$(wwwdir)/www.openmamba.org;\ + cp -a wwwroot/* $(DESTDIR)$(wwwdir)/www.openmamba.org;\ + install -d $(DESTDIR)$(sysconfdir)/httpd/httpd.d;\ + cp -a config/www.openmamba.org.conf $(DESTDIR)$(sysconfdir)/httpd/httpd.d diff --git a/VERSION b/VERSION new file mode 100644 index 0000000..49bc55c --- /dev/null +++ b/VERSION @@ -0,0 +1 @@ +version=0.1.4 diff --git a/config/www.openmamba.org.conf b/config/www.openmamba.org.conf new file mode 100644 index 0000000..3a89081 --- /dev/null +++ b/config/www.openmamba.org.conf @@ -0,0 +1,68 @@ + + DocumentRoot /var/www/www.openmamba.org + ServerName www.openmamba.org + ScriptAlias /cgi-bin/ "/var/www/www.openmamba.org/cgi-bin/" + LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O %X" combinedom + CustomLog /var/log/httpd/www.openmamba.org-access_log combinedom + ErrorLog /var/log/httpd/www.openmamba.org-error_log + + + + DocumentRoot /var/www/www.openmamba.org + ServerName openmamba.org + Redirect permanent / http://www.openmamba.org/ + + + + DocumentRoot /var/www/www.openmamba.org/lists/ + ServerName lists.openmamba.org + Redirect permanent / http://www.openmamba.org/lists/ + + + + Options Indexes FollowSymLinks Includes ExecCGI + HeaderName /header-indexes.html + ReadmeName /footer.html + IndexOptions FancyIndexing HTMLTable DescriptionWidth=* NameWidth=* FoldersFirst + DirectoryIndex index.php index.html + AllowOverride None + Order allow,deny + Allow from all + + + + Options Includes + HeaderName /header-indexes.html + ReadmeName /footer.html + IndexOptions FancyIndexing HTMLTable DescriptionWidth=* NameWidth=* FoldersFirst + DirectoryIndex index.html + AllowOverride None + Order allow,deny + Allow from all + + + + Options Includes + HeaderName /header-indexes.html + ReadmeName /footer.html + IndexOptions FancyIndexing HTMLTable DescriptionWidth=* NameWidth=* FoldersFirst + DirectoryIndex index.html + AllowOverride None + Order allow,deny + Allow from all + + +DavLockDB /var/www/davdb/DavLock + + + Options Indexes FollowSymLinks Includes + AllowOverride AuthConfig + Order allow,deny + Allow from all + + Dav On + + + Require valid-user + + diff --git a/wwwroot/captcha/index.html b/wwwroot/captcha/index.html new file mode 100644 index 0000000..e69de29 diff --git a/wwwroot/cgi-bin/community.cgi b/wwwroot/cgi-bin/community.cgi new file mode 100755 index 0000000..00dd591 --- /dev/null +++ b/wwwroot/cgi-bin/community.cgi @@ -0,0 +1,329 @@ +#!/usr/bin/perl + +use strict; +use Carp; +use CGI qw(:standard); +use GD::SecurityImage; +use Digest::MD5 qw(md5_hex); + + +my $num_of_characters = 5; +my $expire = 300; + +my $captcha_on = 1; +my $captcha_font = "/usr/share/fonts/truetype/FreeSansBold.ttf"; +my $output_dir = "/var/www/www.openmamba.org/captcha"; +my $www_output_dir = "/captcha"; +my $www_address = ""; +my $db_dir = "/var/www/www.openmamba.org/captcha"; +my $users_homedir = "/var/www/www.openmamba.org/people"; +my $users_datadir = "/var/www/www.openmamba.org/people/data"; +my $emaildest = "webmaster\@example.com"; +my $emailsender = "noreply\@example.com"; +my $sendmail = "/usr/sbin/sendmail -t"; + +my $failmsg=""; + +&main; + +sub main +{ + open(FILE, "config") || die "Error: cannot open configuration file."; + while () { + chomp; # no newline + s/#.*//; # no comments + s/^\s+//; # no leading white + s/\s+$//; # no trailing white + next unless length; + my ($var, $value) = split(/\s*=\s*/,$_,2); +# print "assignment:$var=$value"; + eval("\$$var=$value;"); + } + + my $check_res = 0; + + # import any get or post variables into the Q namespace + &load_cgi_variables(); + if ($Q::formsubmit) + { + my $res = 1; + check_fields(); + if ($captcha_on) { $res=&check_code($Q::code, $Q::crypt); } + if ($res == 1) { + if ($failmsg eq "") { +# $check_res = &send_mail(); +# if ($check_res == 0) { + print "Location:/scripts/register.php?user_login=$Q::alias&user_email=$Q::email\n\n"; +# print "OK"; +# print header; +# print "OK"; + exit 0; +# } else { +# $failmsg = "error submitting the form, please contact the webmaster
"; +# } + } + } elsif ($res == -1) { + $failmsg = "$failmsg code has expired
"; + } elsif ($res == -2) { + $failmsg = "$failmsg control code is not correct
"; + } elsif ($res == -3) { + $failmsg = "$failmsg control code is not correct
"; + } else { + $failmsg = "general error ($res), please contact the webmaster
"; + } + if ($captcha_on) { &default; } else { print header; } + print "Please correct the following errors and submit the form again:"; + print "
$failmsg
"; + } else { + if ($captcha_on) { + &default; + print "

"; + } else { + print header; + print ""; + print "\n"; + } + } +} + +sub check_fields +{ + ($Q::fullname) or $failmsg = "$failmsg username not entered
"; + ($Q::email) or $failmsg = "$failmsg email not entered
"; + ($Q::alias) or $failmsg = "$failmsg alias not entered
"; + ($Q::country) or $failmsg = "$failmsg country not selected
"; +} + +sub send_mail +{ + my $content = "User $Q::alias has just registered on $www_address\n"; + my $subject = "A new user has registered on $www_address"; + + open(SENDMAIL, "|$sendmail") or die "Cannot open $sendmail: $!"; +# print SENDMAIL $reply_to; + print SENDMAIL "Subject: $subject\n"; + print SENDMAIL "From: $emailsender\n"; + print SENDMAIL "To: $emaildest\n"; + print SENDMAIL "Content-type: text/plain\n\n"; + print SENDMAIL "$content\n"; + close(SENDMAIL); + + open(OUTF, ">$users_homedir/" . $Q::alias . ".html") or die "Cannot create file $users_homedir/$Q::alias.html: $!"; + print OUTF "

$Q::alias home page


"; + close(OUTF); + + open(OUTF, ">$users_datadir/$Q::alias") or die "Cannot create file $users_datadir/${Q::alias}: $!"; + print OUTF "name=\"$Q::fullname\n\""; + print OUTF "email=\"$Q::email\n\""; + print OUTF "phone=$Q::phone\n"; + print OUTF "country=$Q::country\n"; + print OUTF "address1=$Q::address1\n"; + print OUTF "address2=$Q::address2\n"; + print OUTF "city=$Q::city\n"; + print OUTF "zip=$Q::zip\n"; + print OUTF "password=$Q::password\n"; + print OUTF "roles=("; + ($Q::role_supporter) and print OUTF "role_supporter "; + ($Q::role_sponsor) and print OUTF "role_sponsor "; + print OUTF ")\n"; + close(OUTF); + + return 0; +} + + +sub touch_file +{ + my $file = shift; + # create database file if it doesn't already exist + if (! -e $file) + { + open (DATA, ">>$file") or die "Can't create File: $file\n"; + close(DATA); + } +} + +sub write_code +{ + my $code = shift; + my $md5 = shift; + + my $database_file = File::Spec->catfile($db_dir,'codes.txt'); + + # set a variable with the current time + my $current_time = time; + + # create database file if it doesn't already exist + touch_file($database_file); + + # clean expired codes and images + open (DBFILE, "<$database_file") or die "Can't open File: $database_file\n"; + flock DBFILE, 1; # read lock + my @data=; + close(DBFILE); + + my $new_data = ""; + foreach my $line (@data) + { + $line =~ s/\n//; + my ($data_time,$data_code) = split(/::/,$line); + if ( (($current_time - $data_time) > $expire) || + ($data_code eq $md5) ) + { # remove expired captcha, or a dup + my $png_file = File::Spec->catfile($output_dir,$data_code . ".png"); + unlink($png_file) or carp("Can't remove png file [$png_file]\n"); + } else { + $new_data .= $line."\n"; + } + } + + # save the code to database +# warn "open File: $database_file\n" if($self->debug() >= 2); + open(DBFILE,">$database_file") or die "Can't open File: $database_file\n" +; + flock DBFILE, 2; # write lock +# warn "-->>" . $new_data . "\n" if($self->debug() >= 2); +# warn "-->>" . $current_time . "::" . $md5."\n" if($self->debug()>= 2); + print DBFILE $new_data; + print DBFILE $current_time."::".$md5."\n"; + close(DBFILE); +} + +sub default +{ +# my $md5sum = $captcha->generate_code($num_of_characters); + my $image = GD::SecurityImage->new(width => 100, + height => 50, + ptsize => 22, + lines => 10, +# scramble => 1, + rndmax => 5, + angle => 360, +# thickness => 1, + send_ctobg => 1, + bgcolor => '#ffffff', + font => $captcha_font, + gd_font => 'giant'); + $image->random(""); + #$your_random_str); + $image->create( "ttf","ec","#0000CC","#c8c8CC"); + #normal => 'circle'); + $image->particle(350,1); + my($image_data, $mime_type, $random_number) = $image->out; + my $md5sum=md5_hex($random_number); + + open(PNGFILE,"> $output_dir/$md5sum.png"); + print PNGFILE $image_data; + close(PNGFILE); + + write_code($random_number, $md5sum); + + print header; + print "
+ + + +
Please, enter the code in the image on the right: +
+ load a new code +
\n"; +} + +sub check_code +{ + my ($code, $crypt) = @_; + + $code = lc($code); + +# warn "$code $crypt\n" if($self->debug() >= 2); + + my $current_time = time; + my $return_value = 0; + my $database_file = File::Spec->catfile($db_dir,"codes.txt"); + + # create database file if it doesn't already exist + touch_file($database_file); + + # zeros (0) and ones (1) are not part of the code + # they could be confused with (o) and (l), so we swap them in + #$code =~ tr/01/ol/; + + my $md5 = md5_hex($code); + + # pull in current database +# warn "Open File: $database_file\n" if($self->debug() >= 2); + open (DBFILE, "<$database_file") or die "Can't open File: $database_file\n"; + flock DBFILE, 1; # read lock + my @data=; + close(DBFILE); +# warn "Close File: $database_file\n" if($self->debug() >= 2); + + my $passed=0; + # $new_data will hold the part of the database we want to keep and + # write back out + my $new_data = ""; + my $found; + foreach my $line (@data) + { + $line =~ s/\n//; + my ($data_time,$data_code) = split(/::/,$line); + + my $png_file = File::Spec->catfile($output_dir,$data_code . ".png"); + + if ($data_code eq $crypt) + { + # the crypt was found in the database + if (($current_time - $data_time) >$expire) + { +# warn "Crypt Found But Expired\n" if($self->debug() >= 2); + # the crypt was found but has expired + $return_value = -1; + } else { +# warn "Match Crypt in File Crypt: $crypt\n" if($self->debug() >= 2); + $found = 1; + } + # remove the found crypt so it can't be used again +# warn "Unlink File: " . $png_file . "\n" if($self->debug() >= 2); + unlink($png_file) or carp("Can't remove png file [$png_file]\n"); + } elsif (($current_time - $data_time) > $expire) { + # removed expired crypt +# warn "Removing Expired Crypt File: " . $png_file ."\n" if($self->debug() >= 2); + unlink($png_file) or carp("Can't remove png file [$png_file]\n"); + } else { + # crypt not found or expired, keep it + $new_data .= $line."\n"; + } + } + + if ($md5 eq $crypt) + { +# warn "Match: " . $md5 . " And " . $crypt . "\n" if($self->debug() >= 2); + # solution was correct + if ($found) + { + # solution was correct and was found in database - passed + $return_value = 1; + } elsif (!$return_value) { + # solution was not found in database + $return_value = -2; + } + } else { +# warn "No Match: " . $md5 . " And " . $crypt . "\n" if($self->debug() >= 2); + # incorrect solution + $return_value = -3; + } + + # update database + open(DBFILE,">$database_file") or die "Can't open File: $database_file\n"; + flock DBFILE, 2; # write lock + print DBFILE $new_data; + close(DBFILE); + + return $return_value; +} + +sub load_cgi_variables +{ + my $cgi = new CGI; + $cgi->import_names('Q'); +} diff --git a/wwwroot/cgi-bin/config b/wwwroot/cgi-bin/config new file mode 100644 index 0000000..b3b404c --- /dev/null +++ b/wwwroot/cgi-bin/config @@ -0,0 +1,12 @@ +captcha_on=1 +captcha_font="/usr/share/fonts/truetype/FreeSansBold.ttf" +output_dir="/var/www/www.openmamba.org/captcha" +www_output_dir="/captcha" +www_address="www.openmamba.org" +db_dir="/var/www/www.openmamba.org/captcha" +users_homedir="/var/www/www.openmamba.org/people" +users_datadir="/var/www/www.openmamba.org/people/data" +emaildest="webmaster\@mambasoft.it" +emailsender="noreply\@openmamba.org" +sendmail="/usr/sbin/sendmail -t" +bbpress_dir="/var/www/forum.openmamba.org" diff --git a/wwwroot/cgi-bin/form.cgi b/wwwroot/cgi-bin/form.cgi new file mode 100755 index 0000000..8f04ca1 --- /dev/null +++ b/wwwroot/cgi-bin/form.cgi @@ -0,0 +1,312 @@ +#!/usr/bin/perl + +use strict; +use Carp; +use CGI qw(:standard); +use GD::SecurityImage; +use Digest::MD5 qw(md5_hex); + +my $captcha_on = 1; +my $captcha_font = "/usr/share/fonts/truetype/FreeSansBold.ttf"; +my $output_dir = "/var/www/www.openmamba.org/captcha"; +my $www_output_dir = "/captcha"; +my $www_address = "topix.openmamba.org"; +my $db_dir = "/var/www/www.openmamba.org/captcha"; +my $users_homedir = "/var/www/www.openmamba.org/people"; +my $users_datadir = "/var/www/www.openmamba.org/people/data"; + +my $num_of_characters = 5; +my $expire = 300; + +my $emaildest = "silvan.calarco\@mambasoft.it"; +my $emailsender = "noreply\@openmamba.org"; +my $sendmail = "/usr/sbin/sendmail -t"; + +my $failmsg=""; + +&main; + +sub main +{ + my $check_res = 0; + + # import any get or post variables into the Q namespace + &load_cgi_variables(); + if ($Q::formsubmit) + { + my $res = 1; + check_fields(); + if ($captcha_on) { $res=&check_code($Q::code, $Q::crypt); } + if ($res == 1) { + if ($failmsg eq "") { + $check_res = &send_mail(); + if ($check_res == 0) { + print header; + print "OK"; + exit 0; + } else { + $failmsg = "error submitting the form, please contact the webmaster
"; + } + } + } elsif ($res == -1) { + $failmsg = "$failmsg code has expired
"; + } elsif ($res == -3) { + $failmsg = "$failmsg control code is not correct
"; + } else { + $failmsg = "general error ($res), please contact the webmaster
"; + } + if ($captcha_on) { &default; } else { print header; } + print "Please correct the following errors and submit the form again:"; + print "
$failmsg
"; + } else { + if ($captcha_on) { + &default; + print "

"; + } else { + print header; + print ""; + print "\n"; + } + } +} + +sub check_fields +{ + ($Q::fullname) or $failmsg = "$failmsg username not entered
"; + ($Q::email) or $failmsg = "$failmsg email not entered
"; + ($Q::country) or $failmsg = "$failmsg country not selected
"; +} + +sub send_mail +{ + my $content = "User $Q::alias has just registered $www_address\n"; + my $subject = "A new user has registered on $www_address"; + + open(SENDMAIL, "|$sendmail") or die "Cannot open $sendmail: $!"; +# print SENDMAIL $reply_to; + print SENDMAIL "Subject: $subject\n"; + print SENDMAIL "From: $emailsender\n"; + print SENDMAIL "To: $emaildest\n"; + print SENDMAIL "Content-type: text/plain\n\n"; + print SENDMAIL "$content\n"; + close(SENDMAIL); + + open(OUTF, ">$users_homedir/" . $Q::alias . ".html") or die "Cannot create file $users_homedir/$Q::alias.html: $!"; + print OUTF "

$Q::alias home page


"; + close(OUTF); + + open(OUTF, ">$users_datadir/$Q::alias") or die "Cannot create file $users_datadir/${Q::alias}: $!"; + print OUTF "name=\"$Q::fullname\n\""; + print OUTF "email=\"$Q::email\n\""; + print OUTF "phone=$Q::phone\n"; + print OUTF "country=$Q::country\n"; + print OUTF "address1=$Q::address1\n"; + print OUTF "address2=$Q::address2\n"; + print OUTF "city=$Q::city\n"; + print OUTF "zip=$Q::zip\n"; + print OUTF "password=$Q::password\n"; + print OUTF "roles=("; + ($Q::role_supporter) and print OUTF "role_supporter "; + ($Q::role_sponsor) and print OUTF "role_sponsor "; + print OUTF ")\n"; + close(OUTF); + + return 0; +} + + +sub touch_file +{ + my $file = shift; + # create database file if it doesn't already exist + if (! -e $file) + { + open (DATA, ">>$file") or die "Can't create File: $file\n"; + close(DATA); + } +} + +sub write_code +{ + my $code = shift; + my $md5 = shift; + + my $database_file = File::Spec->catfile($db_dir,'codes.txt'); + + # set a variable with the current time + my $current_time = time; + + # create database file if it doesn't already exist + touch_file($database_file); + + # clean expired codes and images + open (DBFILE, "<$database_file") or die "Can't open File: $database_file\n"; + flock DBFILE, 1; # read lock + my @data=; + close(DBFILE); + + my $new_data = ""; + foreach my $line (@data) + { + $line =~ s/\n//; + my ($data_time,$data_code) = split(/::/,$line); + if ( (($current_time - $data_time) > $expire) || + ($data_code eq $md5) ) + { # remove expired captcha, or a dup + my $png_file = File::Spec->catfile($output_dir,$data_code . ".png"); + unlink($png_file) or carp("Can't remove png file [$png_file]\n"); + } else { + $new_data .= $line."\n"; + } + } + + # save the code to database +# warn "open File: $database_file\n" if($self->debug() >= 2); + open(DBFILE,">$database_file") or die "Can't open File: $database_file\n" +; + flock DBFILE, 2; # write lock +# warn "-->>" . $new_data . "\n" if($self->debug() >= 2); +# warn "-->>" . $current_time . "::" . $md5."\n" if($self->debug()>= 2); + print DBFILE $new_data; + print DBFILE $current_time."::".$md5."\n"; + close(DBFILE); +} + +sub default +{ +# my $md5sum = $captcha->generate_code($num_of_characters); + my $image = GD::SecurityImage->new(width => 100, + height => 50, + ptsize => 22, + lines => 10, +# scramble => 1, + rndmax => 5, + angle => 360, +# thickness => 1, + send_ctobg => 1, + bgcolor => '#ffffff', + font => $captcha_font, + gd_font => 'giant'); + $image->random(""); + #$your_random_str); + $image->create( "ttf","ec","#0000CC","#c8c8CC"); + #normal => 'circle'); + $image->particle(350,1); + my($image_data, $mime_type, $random_number) = $image->out; + my $md5sum=md5_hex($random_number); + + open(PNGFILE,"> $output_dir/$md5sum.png"); + print PNGFILE $image_data; + close(PNGFILE); + + write_code($random_number, $md5sum); + + print header; + print "
+ + + +
Please, enter the code in the image on the right: +
+ load a new code +
\n"; +} + +sub check_code +{ + my ($code, $crypt) = @_; + + $code = lc($code); + +# warn "$code $crypt\n" if($self->debug() >= 2); + + my $current_time = time; + my $return_value = 0; + my $database_file = File::Spec->catfile($db_dir,"codes.txt"); + + # create database file if it doesn't already exist + touch_file($database_file); + + # zeros (0) and ones (1) are not part of the code + # they could be confused with (o) and (l), so we swap them in + #$code =~ tr/01/ol/; + + my $md5 = md5_hex($code); + + # pull in current database +# warn "Open File: $database_file\n" if($self->debug() >= 2); + open (DBFILE, "<$database_file") or die "Can't open File: $database_file\n"; + flock DBFILE, 1; # read lock + my @data=; + close(DBFILE); +# warn "Close File: $database_file\n" if($self->debug() >= 2); + + my $passed=0; + # $new_data will hold the part of the database we want to keep and + # write back out + my $new_data = ""; + my $found; + foreach my $line (@data) + { + $line =~ s/\n//; + my ($data_time,$data_code) = split(/::/,$line); + + my $png_file = File::Spec->catfile($output_dir,$data_code . ".png"); + + if ($data_code eq $crypt) + { + # the crypt was found in the database + if (($current_time - $data_time) >$expire) + { +# warn "Crypt Found But Expired\n" if($self->debug() >= 2); + # the crypt was found but has expired + $return_value = -1; + } else { +# warn "Match Crypt in File Crypt: $crypt\n" if($self->debug() >= 2); + $found = 1; + } + # remove the found crypt so it can't be used again +# warn "Unlink File: " . $png_file . "\n" if($self->debug() >= 2); + unlink($png_file) or carp("Can't remove png file [$png_file]\n"); + } elsif (($current_time - $data_time) > $expire) { + # removed expired crypt +# warn "Removing Expired Crypt File: " . $png_file ."\n" if($self->debug() >= 2); + unlink($png_file) or carp("Can't remove png file [$png_file]\n"); + } else { + # crypt not found or expired, keep it + $new_data .= $line."\n"; + } + } + + if ($md5 eq $crypt) + { +# warn "Match: " . $md5 . " And " . $crypt . "\n" if($self->debug() >= 2); + # solution was correct + if ($found) + { + # solution was correct and was found in database - passed + $return_value = 1; + } elsif (!$return_value) { + # solution was not found in database + $return_value = -2; + } + } else { +# warn "No Match: " . $md5 . " And " . $crypt . "\n" if($self->debug() >= 2); + # incorrect solution + $return_value = -3; + } + + # update database + open(DBFILE,">$database_file") or die "Can't open File: $database_file\n"; + flock DBFILE, 2; # write lock + print DBFILE $new_data; + close(DBFILE); + + return $return_value; +} + +sub load_cgi_variables +{ + my $cgi = new CGI; + $cgi->import_names('Q'); +} diff --git a/wwwroot/cgi-bin/index.html b/wwwroot/cgi-bin/index.html new file mode 100644 index 0000000..e69de29 diff --git a/wwwroot/cgi-bin/randombanner.cgi b/wwwroot/cgi-bin/randombanner.cgi new file mode 100755 index 0000000..996d513 --- /dev/null +++ b/wwwroot/cgi-bin/randombanner.cgi @@ -0,0 +1,14 @@ +#!/bin/bash +echo $header +[ "$1" ] && SHOW_BANNERS="$1" +[ "$SHOW_BANNERS" ] || SHOW_BANNERS=6 +. ../banners/auto/settings.inc +[ "$HORIZONTAL_BANNERS" ] && echo "" +for i in `seq 1 $SHOW_BANNERS`; do + number=$RANDOM + let number="$number % $banner_count" + [ "$HORIZONTAL_BANNERS" ] && echo "" +done +[ "$HORIZONTAL_BANNERS" ] && echo "
" + cat ../banners/auto/$number.html + [ "$HORIZONTAL_BANNERS" ] && echo "
" diff --git a/wwwroot/cgi-bin/text-to-html-filter-idx.cgi b/wwwroot/cgi-bin/text-to-html-filter-idx.cgi new file mode 100755 index 0000000..e00d858 --- /dev/null +++ b/wwwroot/cgi-bin/text-to-html-filter-idx.cgi @@ -0,0 +1,28 @@ +#!/bin/bash +echo $header +ext=${file/*.} +range=10000 +filename="/var/www/www.openmamba.org/$file" +filelines=`wc -l $filename | awk '{ print $1 }'` +filepages=`expr $filelines / $range + 1` +[ "$page" -a $page -gt 0 ] || page=1 +from=`expr \( $page - 1 \) \* $range + 1` +to=`expr $from \+ $range - 1` +nextpage=`expr $page + 1` +prevpage=`expr $page - 1` +[ $from -ge $range ] && echo -n "< " || echo -n "< " +idxsize=20 +[ $page -gt $idxsize ] && idxfrom=`expr $page - $idxsize` || idxfrom=1 +idxto=`expr $idxfrom + $idxsize \* 2` +[ $idxto -le $filepages ] || idxto=$filepages +[ $filepages -gt $idxsize ] && idxst=`expr $page - $idxsize` || idxst=1 +for i in `seq $idxfrom $idxto`; do + if [ $i -eq $page ]; then + echo -n "$i " + else + echo -n "$i " + fi +done +[ $to -lt $filelines ] && echo -n "> " || echo -n "> " +echo +exit 0 diff --git a/wwwroot/cgi-bin/text-to-html-filter.cgi b/wwwroot/cgi-bin/text-to-html-filter.cgi new file mode 100755 index 0000000..d15dccc --- /dev/null +++ b/wwwroot/cgi-bin/text-to-html-filter.cgi @@ -0,0 +1,18 @@ +#!/bin/bash +echo $header +ext=${file/*.} +range=10000 +filename="/var/www/www.openmamba.org/$file" +[ "$page" -a $page -gt 0 ] || page=1 +from=`expr \( $page - 1 \) \* $range + 1` +to=`expr $from \+ $range - 1` +if [ "$ext" = "log" -o "$ext" = "spec" -o "$ext" = "patch" -o "$ext" = "diff" ]; then + /bin/sed -n "${from},${to}p" $filename | /bin/sed -e 's|\&|\&|g' \ + -e 's|<|\<|g' \ + -e 's|>|\>|g' \ + -e 's|\([[:alpha:][:digit:]]*\)\@[[:alpha:][:digit:]]*\.[[:alpha:][:digit:]\.]*|\1@...|g' + #'s|\&|\\&|g' -e 's|<|\<|g' -e 's|>|\>|g' -e 's|\([[:alpha:][:digit:]]*\)\@[[:alpha:][:digit:]]*\.[[:alpha:][:digit:]\.]*|\1@...|g' /var/www/www.openmamba.org/$file +else + /bin/sed -n "${from},${to}p" $filename +fi +exit 0 diff --git a/wwwroot/cgi-bin/user.cgi b/wwwroot/cgi-bin/user.cgi new file mode 100755 index 0000000..448eb27 --- /dev/null +++ b/wwwroot/cgi-bin/user.cgi @@ -0,0 +1,360 @@ +#!/usr/bin/perl + +use strict; +use Carp; +use CGI qw(:standard); +use GD::SecurityImage; +use Digest::MD5 qw(md5_hex); + +my $captcha_on = 1; +my $captcha_font = "/usr/share/fonts/truetype/FreeSansBold.ttf"; +my $captcha_md5sum = ""; +my $output_dir = "/var/www/www.openmamba.org/captcha"; +my $www_output_dir = "/captcha"; +my $www_address = "topix2.openmamba.org"; +my $db_dir = "/var/www/www.openmamba.org/captcha"; +my $regdb_file = "/var/www/www.openmamba.org/cgi-bin/regdb"; +my $users_homedir = "/var/www/www.openmamba.org/people"; +my $users_datadir = "/var/www/www.openmamba.org/people/data"; + +my $num_of_characters = 5; +my $expire = 300; + +my $emaildest = "webmaster\@mambasoft.it"; +my $emailsender = "noreply\@openmamba.org"; +my $sendmail = "/usr/sbin/sendmail -t"; +my $database_file = File::Spec->catfile($db_dir,'codes.txt'); + +my $failmsg=""; + +&main; + +sub main +{ + open(FILE, "config") || die "Error: cannot open configuration file."; + while () { + chomp; # no newline + s/#.*//; # no comments + s/^\s+//; # no leading white + s/\s+$//; # no trailing white + next unless length; + my ($var, $value) = split(/\s*=\s*/,$_,2); +# print "assignment:$var=$value"; + eval("\$$var=$value;"); + } + + my $check_res = 0; + + # import any get or post variables into the Q namespace + &load_cgi_variables(); + if ($Q::formsubmit) + { + my $res = 1; + check_fields(); + if ($captcha_on) { $res=&check_code($Q::code, $Q::crypt); } + if ($res == 1) { + if ($failmsg eq "") { + $check_res = &send_mail(); + if ($check_res == 0) { + # write one time code for register.php script + if ($captcha_on) { + generate_captcha(1); + } + my $md5sum=md5_hex(rand()); + open(DBFILE,">>$database_file") or die "Can't open File: $database_file\n"; + flock DBFILE, 2; # write lock + print DBFILE "0::".$md5sum."\n"; + close(DBFILE); + print "Location:/scripts/register.php?user_login=$Q::alias&user_email=$Q::email&code=$md5sum&captcha_code=$captcha_md5sum\n\n"; +# print "OK"; +# print header; +# print "OK"; + exit 0; + } else { + $failmsg = "error submitting the form, please contact the webmaster
"; + } + } + } elsif ($res == -1) { + $failmsg = "$failmsg code has expired
"; + } elsif ($res == -2) { + $failmsg = "$failmsg control code is not correct
"; + } elsif ($res == -3) { + $failmsg = "$failmsg control code is not correct
"; + } else { + $failmsg = "general error ($res), please contact the webmaster
"; + } + if ($captcha_on) { &generate_captcha; } else { print header; } + print "Please correct the following errors and submit the form again:"; + print "
$failmsg
"; + } else { + if ($captcha_on) { + &generate_captcha; + print "

"; + } else { + print header; + print ""; + print "\n"; + } + } +} + +sub check_fields +{ + ($Q::fullname) or $failmsg = "$failmsg username not entered
"; + ($Q::email) or $failmsg = "$failmsg email not entered
"; + ($Q::alias) or $failmsg = "$failmsg alias not entered
"; + ($Q::country) or $failmsg = "$failmsg country not selected
"; + ($Q::accept_document =~ "true") or $failmsg = "$failmsg service conditions not accepted
"; +} + +sub send_mail +{ + my $content = "User $Q::alias has just registered on $www_address\n +Full Name: $Q::fullname +Country: $Q::country +Language: $Q::language +E-Mail: $Q::email +Accept privacy: $Q::accept_document +Info openmamba: $Q::info_openmamba +Info mambaSoft: $Q::info_mambasoft +Prefer HTML: $Q::info_HTML +"; + my $subject = "A new user has registered on $www_address"; + + open(SENDMAIL, "|$sendmail") or die "Cannot open $sendmail: $!"; +# print SENDMAIL $reply_to; + print SENDMAIL "Subject: $subject\n"; + print SENDMAIL "From: $emailsender\n"; + print SENDMAIL "To: $emaildest\n"; + print SENDMAIL "Content-type: text/plain\n\n"; + print SENDMAIL "$content\n"; + close(SENDMAIL); + +open(OUTF, ">>$regdb_file") or die "Cannot open file $regdb_file for append: $!"; +print OUTF "$Q::alias,$Q::fullname,$Q::country,$Q::language,$Q::email,$Q::accept_document,". + "$Q::info_openmamba,$Q::info_mambasoft,$Q::info_HTML\n"; +close(OUTF); + +# open(OUTF, ">$users_datadir/$Q::alias") or die "Cannot create file $users_datadir/${Q::alias}: $!"; +# print OUTF "name=\"$Q::fullname\n\""; +# print OUTF "email=\"$Q::email\n\""; +# print OUTF "phone=$Q::phone\n"; +# print OUTF "country=$Q::country\n"; +# print OUTF "address1=$Q::address1\n"; +# print OUTF "address2=$Q::address2\n"; +# print OUTF "city=$Q::city\n"; +# print OUTF "zip=$Q::zip\n"; +# print OUTF "password=$Q::password\n"; +# print OUTF "roles=("; +# ($Q::role_supporter) and print OUTF "role_supporter "; +# ($Q::role_sponsor) and print OUTF "role_sponsor "; +# print OUTF ")\n"; +# close(OUTF); + + return 0; +} + + +sub touch_file +{ + my $file = shift; + # create database file if it doesn't already exist + if (! -e $file) + { + open (DATA, ">>$file") or die "Can't create File: $file\n"; + close(DATA); + } +} + +sub write_code +{ + my $code = shift; + my $md5 = shift; + + # set a variable with the current time + my $current_time = time; + + # create database file if it doesn't already exist + touch_file($database_file); + + # clean expired codes and images + open (DBFILE, "<$database_file") or die "Can't open File: $database_file\n"; + flock DBFILE, 1; # read lock + my @data=; + close(DBFILE); + + my $new_data = ""; + foreach my $line (@data) + { + $line =~ s/\n//; + my ($data_time,$data_code) = split(/::/,$line); + if ( (($current_time - $data_time) > $expire) || + ($data_code eq $md5) ) + { # remove expired captcha, or a dup + my $png_file = File::Spec->catfile($output_dir,$data_code . ".png"); + unlink($png_file); + # or carp("Can't remove png file [$png_file]\n"); + } else { + $new_data .= $line."\n"; + } + } + + # save the code to database +# warn "open File: $database_file\n" if($self->debug() >= 2); + open(DBFILE,">$database_file") or die "Can't open File: $database_file\n" +; + flock DBFILE, 2; # write lock +# warn "-->>" . $new_data . "\n" if($self->debug() >= 2); +# warn "-->>" . $current_time . "::" . $md5."\n" if($self->debug()>= 2); + print DBFILE $new_data; + print DBFILE $current_time."::".$md5."\n"; + close(DBFILE); +} + +sub generate_captcha +{ +# output_mode = +# 0: print captcha html code +# 1: return md5sum + my ($output_mode) = @_; + +# my $md5sum = $captcha->generate_code($num_of_characters); + my $image = GD::SecurityImage->new(width => 100, + height => 50, + ptsize => 22, + lines => 10, +# scramble => 1, + rndmax => 5, + angle => 360, +# thickness => 1, + send_ctobg => 1, + bgcolor => '#ffffff', + font => $captcha_font, + gd_font => 'giant'); + $image->random(""); + #$your_random_str); + $image->create( "ttf","ec","#0000CC","#c8c8CC"); + #normal => 'circle'); + $image->particle(350,1); + my($image_data, $mime_type, $random_number) = $image->out; + my $md5sum=md5_hex($random_number); + + open(PNGFILE,"> $output_dir/$md5sum.png"); + print PNGFILE $image_data; + close(PNGFILE); + + write_code($random_number, $md5sum); + + if ($output_mode != 1) { + print header; + print "
"; + print ""; + print ""; + print "
Please, enter the code in the image on the right:"; + print "
"; + print "load a new code"; + print "
\n"; + }; + $captcha_md5sum=$md5sum; +} + +sub check_code +{ + my ($code, $crypt) = @_; + + $code = lc($code); + +# warn "$code $crypt\n" if($self->debug() >= 2); + + my $current_time = time; + my $return_value = 0; + my $database_file = File::Spec->catfile($db_dir,"codes.txt"); + + # create database file if it doesn't already exist + touch_file($database_file); + + # zeros (0) and ones (1) are not part of the code + # they could be confused with (o) and (l), so we swap them in + #$code =~ tr/01/ol/; + + my $md5 = md5_hex($code); + + # pull in current database +# warn "Open File: $database_file\n" if($self->debug() >= 2); + open (DBFILE, "<$database_file") or die "Can't open File: $database_file\n"; + flock DBFILE, 1; # read lock + my @data=; + close(DBFILE); +# warn "Close File: $database_file\n" if($self->debug() >= 2); + + my $passed=0; + # $new_data will hold the part of the database we want to keep and + # write back out + my $new_data = ""; + my $found; + foreach my $line (@data) + { + $line =~ s/\n//; + my ($data_time,$data_code) = split(/::/,$line); + + my $png_file = File::Spec->catfile($output_dir,$data_code . ".png"); + + if ($data_code eq $crypt) + { + # the crypt was found in the database + if (($current_time - $data_time) >$expire) + { +# warn "Crypt Found But Expired\n" if($self->debug() >= 2); + # the crypt was found but has expired + $return_value = -1; + } else { +# warn "Match Crypt in File Crypt: $crypt\n" if($self->debug() >= 2); + $found = 1; + } + # remove the found crypt so it can't be used again +# warn "Unlink File: " . $png_file . "\n" if($self->debug() >= 2); + unlink($png_file); + # or carp("Can't remove png file [$png_file]\n"); + } elsif (($current_time - $data_time) > $expire) { + # removed expired crypt +# warn "Removing Expired Crypt File: " . $png_file ."\n" if($self->debug() >= 2); + unlink($png_file); + # or carp("Can't remove png file [$png_file]\n"); + } else { + # crypt not found or expired, keep it + $new_data .= $line."\n"; + } + } + + if ($md5 eq $crypt) + { +# warn "Match: " . $md5 . " And " . $crypt . "\n" if($self->debug() >= 2); + # solution was correct + if ($found) + { + # solution was correct and was found in database - passed + $return_value = 1; + } elsif (!$return_value) { + # solution was not found in database + $return_value = -2; + } + } else { +# warn "No Match: " . $md5 . " And " . $crypt . "\n" if($self->debug() >= 2); + # incorrect solution + $return_value = -3; + } + + # update database + open(DBFILE,">$database_file") or die "Can't open File: $database_file\n"; + flock DBFILE, 2; # write lock + print DBFILE $new_data; + close(DBFILE); + + return $return_value; +} + +sub load_cgi_variables +{ + my $cgi = new CGI; + $cgi->import_names('Q'); +} diff --git a/wwwroot/community/community.en.html b/wwwroot/community/community.en.html new file mode 100644 index 0000000..e417b80 --- /dev/null +++ b/wwwroot/community/community.en.html @@ -0,0 +1,129 @@ + + + + + + + +
+
+ + + +
communityopenmamba community
+
+

About +

The openmamba community is made of people who contribute to the development and spreading of GNU/Linux open source software. +The reason to make a community is to improve the development of open collaborative projects including the openmamba +GNU/Linux distribution on which this project is based. +Community participants can communicate through the mailing lists +and the forumforum. +Among the benefits you get from participating to this community are the possibility to +contribute with your own ideas and works in a big open project and to get recognized visibility on what you have done and can do. + +

People and groups +

The first required step in order to partecipate as a member is the +registration. +You can then ask and get benefits from the services described below. +

Two or more community members can join to form a group by sending a request and +specifying the group name and definitions (a short description and a long one). +The two or more members are responsible of the privileges management for the group +services. Those privileges can be transmitted to registered users only. +The activities in a group can be organized indipendently and organization can be +different from openmamba general organization. +
+
People +
Groups + + + +

+

Community benefits and services +

In order to join the community you have to choose at least one of the roles below and contribute accordingly. +You'll be free to spend how much time you may and wish. Your contributions for each role will be automatically tracked on your personal page thus +giving you recognized visibility on your abilities in the open source community. +

Registration is free and both technical and non-technical roles are available; in order to get benefit from +openmamba services you'll have to perform some of the tasks that will be defined by the community or yourself. +

You may get benefits from the openmamba community both if you help to develop and spread the openmamba GNU/Linux +distribution and if just use your personal page to host your own open source project. +

Community automatized registration is a work in progress. Write us if you don't want to wait for joining the community . +

+

Roles +

Every openmamba community individual chooses one or more roles in the following list: + +

    +
  • supporter (donation required) +
  • referent of a sponsorizing company +
  • distribution beta-tester +
  • software scout +
  • software packager +
  • non GUI software developer +
  • GUI software developer +
  • Linux drivers developer +
  • embedded systems developer +
  • low level (kernel and hardware) software maintainer +
  • development (compiler and build tools) software maintainer +
  • middle level (system base tools and libraries) software maintainer +
  • graphical environment software maintainer (Xorg, KDE, Gnome,...) +
  • office applications maintainer +
  • multimedia applications maintainer +
  • porting distribution to new hardware platforms +
  • website developer +
  • documentation/wiki contents writer +
  • translator +
  • graphic designer/artist (themes, icons, website, gui styles...) +
  • public relations (help making openmamba known on the web) +
  • forum and/or mailing list moderator +
  • website maintainer +
  • head repositories maintainer +
  • distribution architecture designer +
+
+

openmamba services +

openmamba offers the following services to its community members: +

    +
  • community personal page on www.openmamba.org +
  • subscription to the openmamba-community mailing list +
  • a redirect e-mail address in the domain openmamba.org (e.g. myalias@openmamba.org) +
  • a personal development repository to create and spread your own sub-distribution +
+
+

Support the community +

You can be part of the community without having to perform any activity. openmamba needs founding to maintain itself +and financial support is appreciated. +

Donations can be made via paypal by clicking on the link below: + +

+ + + + +
+ + +
+

Become a sponsor of openmamba +

You may tie your company name and image to openmamba thus gaining appreciation and +visibility in the open source community. +

Sponsorship fee is 1500 € and you will give you: +

    +
  • a 200x40 banner on the openmamba homepage for the lenght of one year +
  • a community account with the role of referent of a sponsorizing company +
+

Please write us for sponsorship information. + +

+

+ diff --git a/wwwroot/community/community.it.html b/wwwroot/community/community.it.html new file mode 100644 index 0000000..2fbb949 --- /dev/null +++ b/wwwroot/community/community.it.html @@ -0,0 +1,143 @@ + + + + + + + + + +
+
+ + + +
communitycomunità di openmamba
+

Chi siamo +

La comunità (o community) di openmamba è costituita dall'insieme delle persone che contribuiscono allo +sviluppo ed alla diffusione di software Open Source attraverso i servizi del +progetto openmamba. +
Nata grazie a mambaSoft, che +si occupa di farla crescere attraverso lo sviluppo di +servizi web su questo sito, l'attività della comunità +avviene attraverso le +liste di discussione +ed il forum. +Attualmente lo sviluppo è incentrato sulla distribuzione GNU/Linux openmamba. +
Ognuno è libero di partecipare alla comunità attraverso la partecipazione +nei canali di discussione sopracitati e può usufruire su richiesta dei servizi +disponibili descritti di seguito. + +

Persone e gruppi +

La partecipazione alla comunità richiede innanzitutto di effettuare la +registrazione. +Successivamente è possibile richiedere ed usufruire dei servizi descritti nei paragrafi successivi. +

Due o più membri della comunità possono decidere di formare un gruppo comunicando +il nome scelto e la sua definizione (una descrizione breve ed una lunga). +Le due o più persone che formano il gruppo sono responsabili della +gestione dei privilegi per l'accesso ai servizi riservati che però in ogni caso dovrà +coinvolgere persone che siano registrate sul sito. Le attività all'interno +di un gruppo possono essere organizzate secondo modalità decise dai rispettivi creatori e +in maniera anche non conforme con le modalità di organizzazione generale di openmamba. +
+
Persone +
Gruppi + + +

Benefici della community +

Per partecipare l'ideale è ricoprire uno o +più dei ruoli riportati di seguito e +contribuire di conseguenza. Sarai libero di spendere quanto tempo +desideri. Ogni membro ha a disposizione la propria pagina personale +(questo servizio è da poco attivo in via sperimentale) ed i ruoli ricoperti saranno +indicati su quest'ultima insieme alle personalizzazioni realizzate dall'utente. +

La partecipazione è libera e sono +disponibili sia ruoli tecnici che non tecnici; per beneficiare +dei servizi di openmamba occorrerà effettuare +alcune delle mansioni che saranno definite dalla +community o da te stesso.

Puoi dare e +ricevere benefici dalla community di openmamba contribuendo +a sviluppare e diffondere la distribuzione di openmamba GNU/Linux o anche +solo personalizzando la tua pagina per ospitare un tuo progetto Open Source o +rendere disponibili informazioni e notizie sull'argomento. +

La procedura automatizzata di iscrizione e gestione della community non è ancora disponibile. +Scrivici se non vuoi aspettare per farne parte. +

+

Ruoli +

Ogni individuo della community di +openmamba può scegliere uno o più ruoli dalla +seguente lista: +

  • sostenitore (chi effettua una donazione)
  • referente +di un'azienda di sponsorizzazione
  • beta-tester +della distribuzione
  • ricercatore di nuovo software
  • software +packager
  • sviluppatore di software non GUI
  • sviluppatore di software GUI
  • sviluppatore +di driver Linux
  • sviluppatore di sistemi embedded
  • maintainer +di software a basso livello (kernel e hardware)
  • maintainer del +software di sviluppo (compilatori e strumenti)
  • +
  • maintainer di software di medio livello (strumenti di base e librerie di sistema)
  • +
  • maintainer dell'ambiente grafico (Xorg, KDE, Gnome,...)
  • +
  • maintainer di applicazioni per l'ufficio
  • +
  • maintainer di applicazioni multimediali
  • +
  • porting della distribuzione su nuove piattaforme hardware
  • +
  • sviluppatore del sito web
  • +
  • redattore di documentazione/contenuti wiki
  • +
  • traduttore
  • +
  • disegnatore grafico/artista (temi, icone, sito web, stili gui ...)
  • +
  • pubbliche relazioni (aiuto per far conoscere openmamba sul web)
  • +
  • moderatore di forum e/o mailing list
  • +
  • maintainer del sito web
  • +
  • maintainer dei repository principali
  • +
  • progettista dell'architettura della distribuzione
  • +
+
+

Servizi di openmamba

+

openmamba offre i seguenti servizi ai membri della community: +

  • pagina personale su www.openmamba.org
  • +
  • iscrizione alla mailing list della community di openmamba
  • +
  • redirect ad un indirizzo e-mail nel dominio openmamba.org (es. mioalias@openmamba.org)
  • +
  • un repository di sviluppo personale per creare e diffondere la propria sotto-distribuzione
  • +
+
+

Supporto alla community +

Puoi fare parte a pieno titolo della comunità anche solo supportando il +progetto finanziariamente. openmamba necessita di fondi per mantenere ed incrementare +il tempo dedicato allo sviluppo di software libero ed Open Source. +

Le iscrizioni come sostenitore avvengono effettuando una donazione +PayPal facendo clic sul link seguente: + +

+ + + +
+ + +
+

Sponsorizza openmamba +

Puoi legare il nome della tua società ad openmamba +ottenendo apprezzamento e visibilità nel web ed all'interno della comunità Open Source. +

La sponsorizzazione è stata pensata per far fronte alla necessità di coprire i +costi di mantenimento della distribuzione (hosting, dominio, hardware) che sono +attualmente sostenuti da mambaSoft. +La sponsorizzazione ha durata annuale e prevede l'inserimento di un banner +sulla homepage del sito di openmamba. +

Scrivici se desideri avere maggiori informazioni. +

+

Privacy +

mambaSoft di Silvan Calarco si impegna a rispettare la privacy +di tutti i partecipanti alla comunità, secondo i termini di legge. Per maggiori informazioni si legga +l'informativa sulla privacy. +

+

+ diff --git a/wwwroot/community/index.html b/wwwroot/community/index.html new file mode 100644 index 0000000..45a72ec --- /dev/null +++ b/wwwroot/community/index.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/community/privacy.html b/wwwroot/community/privacy.html new file mode 100644 index 0000000..09b0169 --- /dev/null +++ b/wwwroot/community/privacy.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/community/privacy.it.html b/wwwroot/community/privacy.it.html new file mode 100644 index 0000000..2d41304 --- /dev/null +++ b/wwwroot/community/privacy.it.html @@ -0,0 +1,63 @@ + + + + + + + +
+
+
+ + + +
condizioni di servizio ed informativa sulla privacy
+
+ +
(versione 1.0 del 22 maggio 2007) +
+

In questa pagina si descrivono le modalità di trattamento dei dati personali degli utenti che si registrano ad uno o più servizi +disponibili su www.openmamba.org. La presente informativa è resa anche ai sensi dell’art. 13 del decreto legislativo n. 196/2003, Codice in materia di protezione dei dati personali. +

L'accettazione delle condizioni di fornitura del servizio è un requisito necessario per la registrazione, si prega quindi di leggere attentamente il presente documento prima di completare la registrazione. + +

Dati personali + +

    +
  • per poter accedere ai servizi di openmamba occorre creare un account. Per questo fine vengono richiesti dei dati personali che permettono al titolare del trattamento di identificare e contattare l'utente; +
  • il titolare del trattamento dei dati personali, relativi a persone che forniscono i propri dati sul sito www.openmamba.org, è mambaSoft di Silvan Calarco presso la sede legale di Via Barletta 90, 10136 Torino; +
  • i dati personali degli utenti saranno elaborati e conservati in uno o più database siti sui computer di proprietà di mambaSoft di Silvan Calarco o su altri computer utilizzati per il fine di fornire i servizi richiesti su www.openmamba.org. +
+ + +

Utilizzi + +

    +
  • attivando il servizio di redirezione e/o mailbox le mail in arrivo saranno processate automaticamente sui computer di mambaSoft per il solo scopo di recapitarle al destinatario; +
  • attivando il servizio di pubblicazione della pagina personale si accetta che le informazioni generiche dell'utente (alias e informazioni specifiche ai propri ruoli nel progetto openmamba) compaiano in pagine realizzate automaticamente; non saranno rese disponibili pubblicamente indirizzi email e dati anagrafici personali; +
  • attivando il servizio di repository personale si accetta che i file che vengono inviati nel repository siano resi disponibili pubblicamente, ivi comprese le informazioni personali che l'utente stesso ha inserito nei pacchetti (ad esempio nome ed email del packager); +
  • mambaSoft può usare i dati personali ai fini di controllo, ricerca ed analisi per gestire e migliorare i servizi offerti; +
  • mambaSoft si impegna a non cedere a terze parti i dati personali degli utenti per fini diversi dalla fornitura dei servizi forniti su www.openmamba.org, salvo che la comunicazione sia imposta da obblighi di legge o sia strettamente necessario per l'adempimento delle richieste. +
+ +

Restrizioni e netiquette + +

    +
  • è vietato rendere a disposizione sul sito www.openmamba.org e sulle mailing list collegate materiale illegale, protetto da copyright o comunque non compatibile con le leggi in vigore; +
  • è vietato fornire informazioni anagrafiche e contatti che non corrispondono alla realtà; +
  • è vietato avere comportamenti che non sono conformi allo spirito collaborativo e di community, danneggiando o limitando l'accessibilità ai servizi di altri utenti con atteggiamenti o contenuti che non compatibili con i servizi offerti su www.openmamba.org o nelle mailing list collegate; +
  • mambaSoft si riserva il diritto di sospendere l'account dell'utente e di rimuovere il materiale ritenuto inopportuno che viene depositato sui propri server in caso di violazione di una qualunque delle clausole espresse in questo documento. +
+ +

Diritti + +

    +
  • i soggetti cui si riferiscono i dati hanno i diritti previsti dall'art. 7 del Codice privacy che prevede, tra gli altri il diritto di conoscere la presenza dei suoi dati e di ottenere la cancellazione, la rettifica, l'aggiornamento dei dati stessi rivolgendosi al Titolare del trattamento in persona del titolare di mambaSoft che può essere contattato attraverso il sito www.mambasoft.it. +
+ +
+

+ + +
+
+ diff --git a/wwwroot/community/registration.html b/wwwroot/community/registration.html new file mode 100644 index 0000000..840edfb --- /dev/null +++ b/wwwroot/community/registration.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/community/registration.it.html b/wwwroot/community/registration.it.html new file mode 100644 index 0000000..ba94169 --- /dev/null +++ b/wwwroot/community/registration.it.html @@ -0,0 +1,173 @@ + + + + + + + + + + +
+
+
+ + + +
supporti di installazioneopenmamba registration form
+
+ + +
+Please, fill in the following fields for completing your registration to openmamba:
+

+ +
+ + + + + + + + + + + + +
Personal details
Full Name:
e-mail:
Phone number (optional):
Country:
Postal address (optional): +
City (optional):
Zip Code (optional):

+ + + + + +
Account information
Alias:
(this is the login name and it will be used for your identification in the community)

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Roles in the community
(please choose at least one role you would like to have in the openmamba community, this will be a public information)
supporter (donation required)
referent of a sponsorizing company
distribution beta-tester
software scout
software packager
non GUI software developer
GUI software developer
Linux drivers developer
embedded systems developer
low level (kernel and hardware) software maintainer
development (compiler and build tools) software maintainer
middle level (system base tools and libraries) software maintainer
high level (GUI applications) software maintainer
porting distribution to new hardware platforms
website developer
documentation/wiki contents writer
translator
graphic designer/artist (themes, icons, website, gui styles...)
public relations (help making openmamba known on the web)
forum and/or mailing list moderator
website maintainer
head repositories maintainer
distribution design architect

+ + + + + + + + +
Requested services
add my page and list me in the community area
subscribe me to the openmamba-community mailing list
create my email redirect address as   + @openmamba.org. All mail for this address will be redirected to the e-mail address specified above. +
create my personal development repository, it will be called devel-

+ + + + +
Terms and conditions acceptance
ho letto ed accetto + +le condizioni di servizio e l'informativa sulla privacy

+ + + +
Anti-spam check
+ + +
+ +
+ +

+
+
+ +
+ + diff --git a/wwwroot/distribution/artworks.en.html b/wwwroot/distribution/artworks.en.html new file mode 100644 index 0000000..a959768 --- /dev/null +++ b/wwwroot/distribution/artworks.en.html @@ -0,0 +1,19 @@ + + + + + + + + +
+
+
+ + + +
get openmambaartworks
+
+
+
+ diff --git a/wwwroot/distribution/artworks.html b/wwwroot/distribution/artworks.html new file mode 100644 index 0000000..f03aae0 --- /dev/null +++ b/wwwroot/distribution/artworks.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/artworks.it.html b/wwwroot/distribution/artworks.it.html new file mode 100644 index 0000000..05626cd --- /dev/null +++ b/wwwroot/distribution/artworks.it.html @@ -0,0 +1,36 @@ + + + + + + + + +
+
+
+ + + +
creazioni artistichecreazioni artistiche
+
+

openmamba è un sistema multimediale basato su interfaccia grafica +il cui sviluppo tecnico procede in parallelo con la realizzazione di creazioni artistiche quali ad esempio: + +

    +
  • temi del desktop +
  • sfondi +
  • immagini per il bootsplash +
  • copertine per i supporti +
  • contributi audio per i suoni di sistema +
  • musica e video sul tema di openmamba +
+ +

È possibile inviare i propri contributi partecipando alla community oppure +contattando gli sviluppatori attraverso le liste di discussione.
+
+

+

copertine per openmamba livecd +


+
+ diff --git a/wwwroot/distribution/development.en.html b/wwwroot/distribution/development.en.html new file mode 100644 index 0000000..e715b84 --- /dev/null +++ b/wwwroot/distribution/development.en.html @@ -0,0 +1,287 @@ + + + + + + + + + + + + + + +
+ + + +
packages + openmamba development channels
+
+ HOW IS DEVELOPMENT DONE?
+Mainly by creating or updating software packages in RPM binary format starting from source code. +The packages are made available in folders called repositories or channels. Read more.... + +

+ HOW CAN I TAKE PART TO DEVELOPMENT?
+Packages creation is made simpler and standard by using the +autospec tool. Some practice is recommended by following the instructions in the wiki page. +

+ HOW DO I ADD A CHANNEL TO MY SYSTEM?
+You need to save the repository APT file in the /etc/apt/sources.list.d/ directory. +Starting from milestone2 repositories can be enabled using Smart Package Manager channels configuration. +
+
+
This page contains information automatically generated by the +distromatic tool in order to ease distribution development and maintainance.

+ + HEAD REPOSITORY
+
    +
  • the devel trunk repository contains the whole main distribution. +
+
+ + + + +
+ devel repository:
+
+ + + + + +
+ + + + + + Oldest packages:
+
+
+ Latest upstream releases [TODO] + (sources: 1, 2): +
+
+
+  Index | + ChangeLog | + Browse | + Check | + Log | + Config | + SMART +
+
+

See the openmamba resources database for a list of system reserved uid and gid's. +
See the groups database for the list of groups to use for RPM packages classification. +
See the licenses database for a list of approved licence for Open Source software in openmamba. +

+

+ ADDITIONAL REPOSITORIES
+
    +
  • devel-games is a branch of the devel repository containing big games; +
  • devel-embedded is an auxiliary repository containing software for embedded systems. +
+
+ + + + + + + + + + + + +
+
+

+ TRANSITIONAL REPOSITORIES
+
    +
  • devel-kernel is an experimental repository containing the latest Linux kernel release; +
  • devel-xorg is an experimental repository containing the latest X.org graphical server release; +
  • devel-kde4 is an experimental repository containing the latest KDE 4 release. +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + +
+
+
+ SERVICE REPOSITORIES (FOR DISTRIBUTION INTERNAL JOBS)
+
    +
  • devel-makedist is an auxiliary repository used by our makedist tool to build livecd and flash-1GB distributions; +
  • devel-autodist is an auxiliary repository that contains packages automatically built by autodist; +
    Automatic builds log: latest, + current +
    Patch applied to spec files: update, + build, + new +
    Automatic ports log: latest, + current +
  • devel-distservers is a repository that contains packages used by openmamba distribution management servers. +
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ "> repository: +
+
/recent.rss">RSS 2.0 news feed +Ultime versioni disponibili:Latest available releases: +
">
"> + + +
+  SHOW ALL | + TODO +
+ + +
+ + + + + + + + + + + + + + +
+
+

+ GROUP REPOSITORIES
+

Two or more openmamba developers can join to form a group for openmamba and open source +development. +

BEWARE: the content of there repositories is responsibiliy of the group owners. +Packages installed from there repositories may not work, produce unwanted modifications +to your system and damage it. Use is recommended on test installations only and is at your own risk. + +

+
+ PERSONAL REPOSITORIES
+
    +
  • an openmamba developer can have its own personal repository; here go candidate packages for the devel-contrib repository + as well as modifications to make a customized distribution; +
  • in order to add a repository to your system copy the APT file to the /etc/apt/sources.list.d/ directory. +
+

BEWARE: the content of there repositories is responsibiliy of their owners. +Packages installed from there repositories may not work, produce unwanted modifications +to your system and damage it. Use is recommended on test installations only and is at your own risk. + +

+ diff --git a/wwwroot/distribution/development.html b/wwwroot/distribution/development.html new file mode 100644 index 0000000..6d9bef0 --- /dev/null +++ b/wwwroot/distribution/development.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/development.it.html b/wwwroot/distribution/development.it.html new file mode 100644 index 0000000..03d689f --- /dev/null +++ b/wwwroot/distribution/development.it.html @@ -0,0 +1,287 @@ + + + + + + + + + + + + + + + + +
+ + + +
packages + Canali di sviluppo di openmamba
+
+ COME AVVIENE LO SVILUPPO?
+Principalmente attraverso la realizzazione o l'aggiornamento di pacchetti software in formato RPM binario +realizzati a partire dal codice sorgente. Questi pacchetti vengono poi resi disponibili +in apposite cartelle chiamate repository o canali. Leggi di più.... +

+ COME POSSO PARTECIPARE?
+La generazione di pacchetti viene semplificata e standardizzata attraverso l'uso di +autospec. Si consiglia di fare un pò di pratica seguendo le istruzioni nella pagina del wiki. +

+ COME AGGIUNGO UN CANALE AL MIO SISTEMA?
+Per aggiungere un canale (o repository) al proprio sistema occorre salvare il corrispondente file APT nella directory /etc/apt/sources.list.d/. +A partire dalla versione milestone2 i repository di sviluppo vengono attivati utilizzando la configurazione dei canali del software Smart Package Manager. +
+ +
+
Questa pagina contiene informazioni generate automaticamente dal tool +distromatic per agevolare il compito di mantenimento dei repository della distribuzione.

+ + REPOSITORY BASE (HEAD)
+
    +
  • il repository devel contiene l'intera distribuzione principale. +
+
+ + + + +
+ repository devel:
+
+ + + + + +
+ + + + + + Pacchetti più vecchi:
+
+
+ Ultime versioni disponibili [DA FARE] + (fonti: 1, 2): +
+
+
+  Indice | + ChangeLog | + Esplora | + Controllo | + Registro | + SMART +
+
+

Il database delle risorse di openmamba contiene l'elenco degli uid e gid univoci utilizzati dai servizi di sistema. +
Il database di gruppi contiene l'elenco dei gruppi da utilizzare per classificare i software durante la pacchettizzazione RPM. +
Il database delle licenze contiene l'elenco delle licenze che sono state approvate per l'inserimento in openmamba come software Open Source. +

+

+ REPOSITORY AGGIUNTIVI
+
    +
  • devel-games è un ramo del repository devel contenente giochi di grosse dimensioni; +
  • devel-embedded è un repository ausiliario contenente pacchetti destinati all'uso per sistemi embedded. +
+
+ + + + + + + + + + + + + +
+
+

+ REPOSITORY DI TRANSIZIONE
+
    +
  • devel-kernel è un repository sperimentale contenente l'ultima versione del kernel Linux; +
  • devel-xorg è un repository sperimentale contenente l'ultima versione del server grafico X.org; +
  • devel-kde4 è un repository sperimentale contenente l'ultima versione di KDE 4. +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + +
+
+
+ REPOSITORY DI SERVIZIO (UTILIZZATI PER LO SVILUPPO DELLA DISTRIBUZIONE)
+
    +
  • devel-makedist è un repository sperimentale usato dal tool makedist per creare i supporti live e per l'installazione; +
  • devel-autodist è un repository sperimentale e inconsistente che contiene pacchetti generati automaticamente da autodist; +
    Log dei build automatici: ultimo, + corrente +
    Patch applicate agli specfile: update; + build, + new +
    Log dei port automatici: ultimo, + corrente +
  • devel-future è un repository ausiliario ed inconsistente che contiene software che non è ancora pronto per essere distribuito; +
  • devel-distservers è un repository che contiene pacchetti utilizzati dai server di mantenimento della distribuzione. +
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ "> repository: +
+
/recent.rss">RSS 2.0 news feed +Ultime versioni disponibili:Latest available releases: +
">
"> + + +
+  MOSTRA TUTTO | + DA FARE +
+ + +
+ + + + + + + + + + + + + +
+
+

+ REPOSITORY DEI GRUPPI
+

Due o più sviluppatori di openmamba possono unirsi per formare un gruppo finalizzato allo +sviluppo di openmamba e di software open source. +

ATTENZIONE: il contenuto dei repository dei gruppi è responsabilità dei rispettivi proprietari. +I pacchetti installati da questi repository potrebbero non funzionare, produrre modifiche indesiderate +al tuo sistema e anche danneggiarlo. L'uso è raccomandato solo su installazioni di test ed a proprio rischio. + +

+
+ REPOSITORY PERSONALI
+

Ogni sviluppatore può avere un proprio repository personale in cui inviare pacchetti candidati per la base di openmamba (repository devel) +oppure modifiche personali per le proprie esigenze. +

ATTENZIONE: il contenuto dei repository personali è responsabilità dei rispettivi proprietari. +I pacchetti installati da questi repository potrebbero non funzionare, produrre modifiche indesiderate +al tuo sistema e anche danneggiarlo. L'uso è raccomandato solo su installazioni di test ed a proprio rischio. + +

+ diff --git a/wwwroot/distribution/distromatic.en.html b/wwwroot/distribution/distromatic.en.html new file mode 100644 index 0000000..058e486 --- /dev/null +++ b/wwwroot/distribution/distromatic.en.html @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +[repositories] +: + +[groups] + + +[packages] + + +[maintainers] + +[changelog] + +
+
+ + +
+ + +

+
Products for openmamba (commercial advertisment):
+ +
+
+ +[repositories] + +: +[groups] + + +[packages] + + +[maintainers] + +[changelog] + +
+
Automatically generated by distromatic. +
+
+
+ diff --git a/wwwroot/distribution/distromatic.html b/wwwroot/distribution/distromatic.html new file mode 100644 index 0000000..383cd1e --- /dev/null +++ b/wwwroot/distribution/distromatic.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/distromatic.it.html b/wwwroot/distribution/distromatic.it.html new file mode 100644 index 0000000..1e7c799 --- /dev/null +++ b/wwwroot/distribution/distromatic.it.html @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +[repository] +: + +[gruppi] + + +[pacchetti] + + +[manutentori] + +[modifiche] + +
+
+ + +
+ + +

+
Prodotti per openmamba (annunci commerciali):
+ +
+
+ +[repository] + +: +[gruppi] + + +[pacchetti] + + +[manutentori] + +[modifiche] + +
+
Generato automaticamente da distromatic. +
+
+
+ diff --git a/wwwroot/distribution/download.en.html b/wwwroot/distribution/download.en.html new file mode 100644 index 0000000..bac9b34 --- /dev/null +++ b/wwwroot/distribution/download.en.html @@ -0,0 +1,126 @@ + + + + + + + + + +
+
+
+ + + +
get openmambaget openmamba
+
+
+

openmamba is available for CD/DVD,pen drives and other storage media. +

All live versions provide a tool for installing openmamba on a fixed disk. +Please, see the installation page for more information. + +

Note: openmamba media are automatically generated as weekly snapshots of the +devel repository. +In case of problems with the latest release it is possible to download +a previous one using the "Other releases" link. Reports of the problem to the +development community are welcome. +

+ +
+

openmamba livecd

+

A live version of the openmamba GNU/Linux system that can be immediately used without installation. +

You can use it to install the system on hard disk. +

Stable release: + + +
+

Prerelease: + + +
+

Weekly snapshot: + + +


+ +
+

openmamba livedvd

+

A live version of the openmamba GNU/Linux system with an archive of all packages needed for a full system installation. +

It can be used for a fast installation of openmamba on +a fixed disk even when an internet connection is not available. + +
+

Pre-release: + + +
+

Weekly snapshot: + + +


+ +
+

openmamba livestudio

+

A live version of the openmamba GNU/Linux system that provides a collection of +programs for creative productivity and can be immediately used without installation. +

You can use it to install the system on hard disk. +

Stable release: + + +
+


+ +
+

openmamba livegames

+

A live version of the openmamba GNU/Linux system that provides a collection of games and can be immediately used without installation. +

You can use it to install the system on hard disk. +

Pre-release: + + +
+

Weekly snapshot: + + +


+ +
+

openmamba bootusb

+

Can be used to start an openmamba ISO image from a USB storage flash device allowing live system execution and +installation on computers that don't have a CD/DVD-ROM reader. +

Stable release: + + +
+

Prerelease: + + +
+

Weekly snapshot: + + +


+ +
+

openmamba flash-1GB

+

A live version of the openmamba GNU/Linux system that can be easily installed on a +flash storage device and run on any computer that can boot from such USB devices. + +

Weekly snapshot: + + +


+ +
+

openmamba bootcd

+

A bootable CD that can be used to boot openmamba flash-1GB on any PC. + +

Weekly snapshot: + + +


+ +

+ diff --git a/wwwroot/distribution/download.html b/wwwroot/distribution/download.html new file mode 100644 index 0000000..be960e0 --- /dev/null +++ b/wwwroot/distribution/download.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/download.it.html b/wwwroot/distribution/download.it.html new file mode 100644 index 0000000..33cbe90 --- /dev/null +++ b/wwwroot/distribution/download.it.html @@ -0,0 +1,126 @@ + + + + + + + + + +
+
+
+ + + +
scarica openmambascarica openmamba
+
+
+

openmamba è disponibile per supporti CD/DVD, chiavette USB e altri dispositivi di memorizzazione. +

Tutte le versioni live includono il programma per l'installazione del sistema su disco fisso. +Per maggiori informazioni a riguardo si veda la pagina di installazione. + +

Nota: i supporti di openmamba vengono generati automaticamente come fotografie (snapshots) settimanali +del repository devel. +In caso di problemi con le ultime versioni è possibile scaricare le +precedenti utilizzando il link "Altre versioni". Inoltre si consiglia di effettuare una +segnalazione del problema alla community di sviluppo. +

+ +
+

openmamba livecd

+

Una versione live del sistema GNU/Linux openmamba utilizzabile immediatamente senza installazione. +

Può essere usato per l'installazione del sistema openmamba su disco fisso. +

Versione stabile: + + +
+

Versione pre-release: + + +
+

Snapshot settimanale: + + +


+ +
+

openmamba livedvd

+

Una versione live del sistema GNU/Linux openmamba utilizzabile immediatamente senza installazione. +

Può essere usato per l'installazione del sistema openmamba su disco fisso in modo rapido ed anche se +non è disponibile una connessione ad internet. + +
+

Versione pre-release: + + +
+

Snapshot settimanale: + + +


+ +
+

openmamba livestudio

+

Una versione live del sistema GNU/Linux openmamba che contiene una raccolta di programmi +per la produttività creativa ed è utilizzabile immediatamente senza installazione. +

Può essere usato per l'installazione del sistema openmamba su disco fisso. +

Versione stabile: + + +
+


+ +
+

openmamba livegames

+

Una versione live del sistema GNU/Linux openmamba che contiene una raccolta di giochi ed è utilizzabile immediatamente senza installazione. +

Può essere usato per l'installazione del sistema openmamba su disco fisso. +

Versione pre-release: + + +
+

Snapshot settimanale: + + +


+ +
+

openmamba bootusb

+

Permette di avviare un'immagine ISO di openmamba da un supporto storage Flash USB consentendo l'avvio live +e l'installazione di openmamba su computer che non dispongono di lettore CD/DVD-ROM. +

Versione stabile: + + +
+

Versione pre-release: + + +
+

Snapshot settimanale: + + +


+ +
+

openmamba flash-1GB

+

Una versione live del sistema GNU/Linux openmamba che può essere facilmente +installato su un dispositivo storage flash ed eseguito su un computer in grado di effettuare l'avvio da questo tipo di dispositivi. + +

Snapshot settimanale: + + +


+ +
+

openmamba bootcd

+

Un CD avviabile che permette di utilizzare openmamba Flash-1GB su qualunque PC. + +

Snapshot settimanale: + + +


+ +

+ diff --git a/wwwroot/distribution/git.it.html b/wwwroot/distribution/git.it.html new file mode 100644 index 0000000..ea72bd1 --- /dev/null +++ b/wwwroot/distribution/git.it.html @@ -0,0 +1,68 @@ + + + + + + + + + +
+
+ + + +
distribuzione GNU/Linux openmambaDistribuzione GNU/Linux
+
+
+

La distribuzione GNU/Linux openmamba è un sistema Open Source con le seguenti +caratteristiche: +

    +
  • supporta piattaforme PC (Intel i686 e compatibili) +
  • è utilizzabile su computer portatili, desktop e server +
  • è stabile, affidabile, veloce e facile da usare +
  • supporta applicazioni multimediali, per l'ufficio, giochi e molto altro +
  • può essere scaricato, installato ed usato gratuitamente e liberamente +
  • ognuno può contribuire allo sviluppo entrando a far parte della community openmamba. +
+

+ +
+ informazioni su openmamba + + scarica openmamba + + installazione + + usa + + bug tracking + + sviluppo +
+ leggi + + scarica + + installa + + usa + + aggiusta + + sviluppa +
+
+Per entrare in contatto con gli altri sviluppatori sono disponibili i seguenti canali: +

+
+
+ +
+ +
+ diff --git a/wwwroot/distribution/index.en.html b/wwwroot/distribution/index.en.html new file mode 100644 index 0000000..1874325 --- /dev/null +++ b/wwwroot/distribution/index.en.html @@ -0,0 +1,67 @@ + + + + + + + + + + +
+
+ + + +
openmamba GNU/Linux distributionGNU/Linux distribution
+
+
+ +
+ +

The openmamba GNU/Linux distribution is an Open Source GNU/Linux system with the following features: +

    +
  • PC (Intel i686 and compatible) platforms currently supported +
  • it is suitable for notebooks, desktop and servers +
  • it is stable, reliable, fast and easy to use +
  • has support for multimedia, office, gaming and much more +
  • it can be downloaded, installed and used for free +
  • anybody can contribute to the development by joining the openmamba community. +
+

+ +
+ information su openmamba + + get openmamba + + install + + use + + bug tracking + + development +
+ read + + get + + install + + use + + fix + + develop +
+
+The following channels are available if you want to communicate with the other developers: +

+
+ diff --git a/wwwroot/distribution/index.html b/wwwroot/distribution/index.html new file mode 100644 index 0000000..6281de0 --- /dev/null +++ b/wwwroot/distribution/index.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/index.it.html b/wwwroot/distribution/index.it.html new file mode 100644 index 0000000..5981310 --- /dev/null +++ b/wwwroot/distribution/index.it.html @@ -0,0 +1,69 @@ + + + + + + + + + + +
+
+ + + +
distribuzione GNU/Linux openmambaDistribuzione GNU/Linux
+
+
+

La distribuzione GNU/Linux openmamba è un sistema Open Source con le seguenti +caratteristiche: +

    +
  • supporta piattaforme PC (Intel i686 e compatibili) +
  • è utilizzabile su computer portatili, desktop e server +
  • è stabile, affidabile, veloce e facile da usare +
  • supporta applicazioni multimediali, per l'ufficio, giochi e molto altro +
  • può essere scaricato, installato ed usato gratuitamente e liberamente +
  • ognuno può contribuire allo sviluppo entrando a far parte della community openmamba. +
+

+ +
+ informazioni su openmamba + + scarica openmamba + + installazione + + usa + + bug tracking + + sviluppo +
+ leggi + + scarica + + installa + + usa + + aggiusta + + sviluppa +
+
+Per entrare in contatto con gli altri sviluppatori sono disponibili i seguenti canali: +

+
+
+ +
+ +
+ diff --git a/wwwroot/distribution/install.en.html b/wwwroot/distribution/install.en.html new file mode 100644 index 0000000..a3cbe0b --- /dev/null +++ b/wwwroot/distribution/install.en.html @@ -0,0 +1,49 @@ + + + + + + +
+
+
+ + + +
supporti di installazioneopenmamba installation
+
+ +
+

Installation from livecd

+

openmamba installation is performed through the installer program +distributed in the livecd. +Once you have started the computer from livecd, click on the openmamba installer +icon. +

The installation procedure will let you install the system through an interface organazied in the following simple steps:
+ + + + + + + + + + + + +

1. Introduction

2. Disk choice

3. Partitioning tool

4. User details dialog

5. System details dialog

6. Confirm before formatting

7. Installation in progress

8. Installation completed

9. Installation log and reboot
+
+
+

"Live" media

+

With the livecd and flash-1GB +"live" media you can both have a demonstration and fully use the GNU/Linux openmamba system without +the need to install it on a fixed disk. These media can be downloaded from the +download page. +
+

Upgrade from QiLinux 2.0 (obsolete)

+

This procedure is not supported any longer. Please, follow the installation instruction +from livecd instead. +

+

+ diff --git a/wwwroot/distribution/install.html b/wwwroot/distribution/install.html new file mode 100644 index 0000000..dd50ee5 --- /dev/null +++ b/wwwroot/distribution/install.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/install.it.html b/wwwroot/distribution/install.it.html new file mode 100644 index 0000000..7b0fa76 --- /dev/null +++ b/wwwroot/distribution/install.it.html @@ -0,0 +1,46 @@ + + + + + + +
+
+
+ + + +
supporti di installazioneinstallazione di openmamba
+
+
+

Installazione da livecd

+

L'installazione di openmamba avviene utilizzando l'apposito programma +presente sul livecd. Una volta avviato il computer da livecd fare click sull'icona denominata openmamba installer. +

Si avvierà un'interfaccia grafica di installazione che prevede i seguenti passaggi:
+ + + + + + + + + + + + +

1. Introduzione

2. Scelta del disco

3. Programma di partizionamento

4. Inserimento informazioni sull'utente

5. Inserimento informazioni sul computer

6. Conferma per la formattazione

7. Installazione in corso

8. Installazione completata

9. Log degli errori e riavvio
+
+
+

Supporti "live"

+

+Con i supporti livecd e flash-1GB +è possibile sia avere una dimostrazione che utilizzare a tutti gli effetti il sistema +GNU/Linux openmamba senza effettuare l'installazione su disco fisso. Questi supporti possono essere scaricati dalla pagina di +download.

+

Aggiornamento da QiLinux 2.0 (obsoleta)

+

Questa procedura non è più supportata, seguire le istruzioni per l'installazione +dal livecd di openmamba. +

+

+ diff --git a/wwwroot/distribution/latest.html b/wwwroot/distribution/latest.html new file mode 100644 index 0000000..6c676ce --- /dev/null +++ b/wwwroot/distribution/latest.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/latest.it.html b/wwwroot/distribution/latest.it.html new file mode 100644 index 0000000..82f95c2 --- /dev/null +++ b/wwwroot/distribution/latest.it.html @@ -0,0 +1,26 @@ + + + + + +
+ + + +
+
+
+ + + +
packagesUltime versioni disponibili
+
+Ultime versioni disponibili [DA FARE] + (fonti: 1, 2):
+ +

prova +

prova2 + + +

+ diff --git a/wwwroot/distribution/media/bootcd.en.html b/wwwroot/distribution/media/bootcd.en.html new file mode 100644 index 0000000..b68dab4 --- /dev/null +++ b/wwwroot/distribution/media/bootcd.en.html @@ -0,0 +1,42 @@ + + + + + + + + + + +
+
+ + + +
installation mediaopenmamba bootcd
+
+
+

What is this?

+

A small bootable CD-ROM image that can be used to boot +openmamba flash-1GB on personal computers that can't +boot from USB devices. +
+
+

+ +
+ +

Build info

+

+
+ +
+ +

Download

+

+ + +
+
+

+ diff --git a/wwwroot/distribution/media/bootcd.html b/wwwroot/distribution/media/bootcd.html new file mode 100644 index 0000000..782582d --- /dev/null +++ b/wwwroot/distribution/media/bootcd.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/media/bootcd.it.html b/wwwroot/distribution/media/bootcd.it.html new file mode 100644 index 0000000..4260350 --- /dev/null +++ b/wwwroot/distribution/media/bootcd.it.html @@ -0,0 +1,40 @@ + + + + + + + + + + +
+
+ + + +
supporti di installazioneopenmamba bootcd
+
+
+

Cos'è?

+

openmamba bootcd è un CD-ROM di avvio della dimensione di 3,5 MB +che può essere utilizzato per avviare openmamba flash-1GB anche su computer che non supportano l'avvio da USB. +
+
+

+ +
+

Download

+

+ + +

Informazioni dettagliate

+

+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/bootusb-test.en.html b/wwwroot/distribution/media/bootusb-test.en.html new file mode 100644 index 0000000..318222d --- /dev/null +++ b/wwwroot/distribution/media/bootusb-test.en.html @@ -0,0 +1,117 @@ + + + + + + + + + + +
+
+ + + +
email addressopenmamba bootusb-test
+
+
+

What is this?

+

Lets you boot the openmamba testcd ISO image from a USB Flash storage device thus allowing live use and installation +on computer that don't have a CD/DVD-ROM reader. +It can be used also if you don't want to use a CD/DVD-ROM media and if you want a faster system startup and +installation. +
+
+

+ +
+ +
+
+Installation instructions:

+ +

1) USB storage device partitioning +

    +
  • insert the storage and identify its device name (e.g. /dev/sda) +
  • make sure that no partitions are mounted for the device +
  • run fdisk or cfdisk and create a partition that is at least 1GB large +
  • mark the partition as "bootable" +
  • identify the device corresponding to the partition (e.g. /dev/sda1) +
+
+ +

2) Formatting the device +
+

mkfs.ext2 -b 2048 <partition device>
+The filesystem (ext2) and the given option are recommended to fit the system on a 1 GB device. +

+

3) Installing the cpio image + +

+mount <partition device> <mount point>
+cd <mount point>
+gunzip -c < openmamba-botusb-en-i586.cpio.gz | cpio -i
+
+
+ +

4) Installing extlinux bootloader +

You need the +syslinux package installed on your computer, then use the following command +from the <mount point> directory: +

extlinux --install boot
+
+ +

5) Installing master boot record (MBR) +

You need the +mbr package installed on your computer, +then use the following command: + +

install-mbr <disk device>
+
+ +

6) Copying the ISO image file +

Copy the ISO image file of an openmamba media (livecd, livestudio, installdvd...) in the devire root directory: +

+cp <file ISO> <mount point>
+
+Unmount the storage and that's all about installation. +

+ +

7) Running the system + +

Reboot your computer with the USB storage inserted in. +

Your computer maybe configured or not for booting from a +USB Hard Drive/Storage device; check your bios configuration and +wheter it supports booting from USB (many bioses are buggy!). + + +

+
+ +

Download

+

Stable release: + + +
+

Pre-release: + + +
+ +

Weekly snapshot: + + + +

Build info

+

+

+
+ +
+
+ +
+
+
+ diff --git a/wwwroot/distribution/media/bootusb-test.html b/wwwroot/distribution/media/bootusb-test.html new file mode 100644 index 0000000..1bd8253 --- /dev/null +++ b/wwwroot/distribution/media/bootusb-test.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/media/bootusb-test.it.html b/wwwroot/distribution/media/bootusb-test.it.html new file mode 100644 index 0000000..f87ec36 --- /dev/null +++ b/wwwroot/distribution/media/bootusb-test.it.html @@ -0,0 +1,115 @@ + + + + + + + + + + +
+
+ + + +
supporti di installazioneopenmamba bootusb-test
+
+
+

Cos'è?

+

openmamba bootusb-test permette di avviare l'immagine ISO di openmamba testcd da un supporto storage Flash USB consentendo l'avvio live e +l'installazione di openmamba su computer che non dispongono di lettore CD/DVD-ROM. +Può essere usato anche per evitare di dover utilizzare un supporto CD/DVD-ROM e per un avvio ed un'installazione +più veloci. +
+
+

+ +
+ +
+Istruzioni per l'installazione:

+ +

1) Partizionamento del dispositivo storage USB +

    +
  • inserisci il dispositivo in una porta usb ed identifica il nome del device (es. /dev/sda) +
  • assicurati che nessuna partizione del dispositivo sia montata +
  • esegui fdisk o cfdisk per creare una partizione grossa almento 1 GB +
  • imposta la partizione come avviabile ("bootable") +
  • identifica il device corrispondente alla partizione creata (es. /dev/sda1) +
+
+

2) Formattazione +
+

mkfs.ext2 -b 2048 <device della partizione>
+Si raccomanda di utilizzare il filesystem ext2 e l'opzione -b 2048 al fine di non +eccedere oltre 1 GB di occupazione di spazio della partizione sistema. +

+ +

3) Installazione dell'immagine cpio + +

+mount <device della partizione> <mount point>
+cd <mount point>
+gunzip -c < openmamba-bootusb-test-it-i586.cpio.gz | cpio -i
+
+
+ +

4) Installazione del boot loader extlinux +

Occore avere il pacchetto +syslinux installato sul proprio computer. +Usa il comando seguente dalla directory <mount point>: + +

extlinux --install boot
+
+

5) Installazione del master boot record (MBR) +

Occore avere il pacchetto +mbr installato sul proprio computer. +Quindi usa il comando seguente: + +

install-mbr <device del disco>
+
+ +

6) Copia dell'immagine ISO +

Copia il file immagine ISO del media testcd di openmamba nella cartella principale del dispositivo: +

+cp <file ISO> <mount point>
+
+L'operazione di installazione è conclusa e puoi smontare il dispositivo. +

+ +

7) Avvio del sistema + +

Riavvia il computer con il dispositivo storage inserito in una porta USB. +

Il tuo computer può essere o meno configurato per l'avvio da un dispositivo di tipo +USB Hard Drive/Storage; controlla la configurazione del BIOS e verifica che l'avvio da USB +sia supportato (in molti BIOS pur avendo l'opzione nel setup il boot da USB non funziona). +In ogni caso è possibile utilizzare openmamba bootcd per l'avvio +su ogni tipo di computer. + +

+ +

Download

+

Versione stabile: + + +
+

Versione pre-release: + + +
+ +

Snapshot settimanale: + + + +

Informazioni dettagliate

+

+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/bootusb.en.html b/wwwroot/distribution/media/bootusb.en.html new file mode 100644 index 0000000..d4b1e03 --- /dev/null +++ b/wwwroot/distribution/media/bootusb.en.html @@ -0,0 +1,117 @@ + + + + + + + + + + +
+
+ + + +
email addressopenmamba bootusb
+
+
+

What is this?

+

Lets you boot an openmamba ISO image from a USB Flash storage device thus allowing live use and installation +on computer that don't have a CD/DVD-ROM reader. +It can be used also if you don't want to use a CD/DVD-ROM media and if you want a faster system startup and +installation. +
+
+

+ +
+ +
+
+Installation instructions:

+ +

1) USB storage device partitioning +

    +
  • insert the storage and identify its device name (e.g. /dev/sda) +
  • make sure that no partitions are mounted for the device +
  • run fdisk or cfdisk and create a partition that is at least 1GB large +
  • mark the partition as "bootable" +
  • identify the device corresponding to the partition (e.g. /dev/sda1) +
+
+ +

2) Formatting the device +
+

mkfs.ext2 -b 2048 <partition device>
+The filesystem (ext2) and the given option are recommended to fit the system on a 1 GB device. +

+

3) Installing the cpio image + +

+mount <partition device> <mount point>
+cd <mount point>
+gunzip -c < openmamba-botusb-en-i586.cpio.gz | cpio -i
+
+
+ +

4) Installing extlinux bootloader +

You need the +syslinux package installed on your computer, then use the following command +from the <mount point> directory: +

extlinux --install boot
+
+ +

5) Installing master boot record (MBR) +

You need the +mbr package installed on your computer, +then use the following command: + +

install-mbr <disk device>
+
+ +

6) Copying the ISO image file +

Copy the ISO image file of an openmamba media (livecd, livestudio, installdvd...) in the devire root directory: +

+cp <file ISO> <mount point>
+
+Unmount the storage and that's all about installation. +

+ +

7) Running the system + +

Reboot your computer with the USB storage inserted in. +

Your computer maybe configured or not for booting from a +USB Hard Drive/Storage device; check your bios configuration and +wheter it supports booting from USB (many bioses are buggy!). + + +

+
+ +

Download

+

Stable release: + + +
+

Pre-release: + + +
+ +

Weekly snapshot: + + + +

Build info

+

+

+
+ +
+
+ +
+
+
+ diff --git a/wwwroot/distribution/media/bootusb.html b/wwwroot/distribution/media/bootusb.html new file mode 100644 index 0000000..c4367cb --- /dev/null +++ b/wwwroot/distribution/media/bootusb.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/media/bootusb.it.html b/wwwroot/distribution/media/bootusb.it.html new file mode 100644 index 0000000..45950eb --- /dev/null +++ b/wwwroot/distribution/media/bootusb.it.html @@ -0,0 +1,115 @@ + + + + + + + + + + +
+
+ + + +
supporti di installazioneopenmamba bootusb
+
+
+

Cos'è?

+

openmamba bootusb permette di avviare un'immagine ISO di openmamba da un supporto storage Flash USB consentendo l'avvio live e +l'installazione di openmamba su computer che non dispongono di lettore CD/DVD-ROM. +Può essere usato anche per evitare di dover utilizzare un supporto CD/DVD-ROM e per un avvio ed un'installazione +più veloci. +
+
+

+ +
+ +
+Istruzioni per l'installazione:

+ +

1) Partizionamento del dispositivo storage USB +

    +
  • inserisci il dispositivo in una porta usb ed identifica il nome del device (es. /dev/sda) +
  • assicurati che nessuna partizione del dispositivo sia montata +
  • esegui fdisk o cfdisk per creare una partizione grossa almento 1 GB +
  • imposta la partizione come avviabile ("bootable") +
  • identifica il device corrispondente alla partizione creata (es. /dev/sda1) +
+
+

2) Formattazione +
+

mkfs.ext2 -b 2048 <device della partizione>
+Si raccomanda di utilizzare il filesystem ext2 e l'opzione -b 2048 al fine di non +eccedere oltre 1 GB di occupazione di spazio della partizione sistema. +

+ +

3) Installazione dell'immagine cpio + +

+mount <device della partizione> <mount point>
+cd <mount point>
+gunzip -c < openmamba-bootusb-it-i586.cpio.gz | cpio -i
+
+
+ +

4) Installazione del boot loader extlinux +

Occore avere il pacchetto +syslinux installato sul proprio computer. +Usa il comando seguente dalla directory <mount point>: + +

extlinux --install boot
+
+

5) Installazione del master boot record (MBR) +

Occore avere il pacchetto +mbr installato sul proprio computer. +Quindi usa il comando seguente: + +

install-mbr <device del disco>
+
+ +

6) Copia dell'immagine ISO +

Copia il file immagine ISO di un media di openmamba (livecd, livestudio, installdvd...) nella cartella principale del dispositivo: +

+cp <file ISO> <mount point>
+
+L'operazione di installazione è conclusa e puoi smontare il dispositivo. +

+ +

7) Avvio del sistema + +

Riavvia il computer con il dispositivo storage inserito in una porta USB. +

Il tuo computer può essere o meno configurato per l'avvio da un dispositivo di tipo +USB Hard Drive/Storage; controlla la configurazione del BIOS e verifica che l'avvio da USB +sia supportato (in molti BIOS pur avendo l'opzione nel setup il boot da USB non funziona). +In ogni caso è possibile utilizzare openmamba bootcd per l'avvio +su ogni tipo di computer. + +

+ +

Download

+

Versione stabile: + + +
+

Versione pre-release: + + +
+ +

Snapshot settimanale: + + + +

Informazioni dettagliate

+

+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/flash-1GB.en.html b/wwwroot/distribution/media/flash-1GB.en.html new file mode 100644 index 0000000..bed0872 --- /dev/null +++ b/wwwroot/distribution/media/flash-1GB.en.html @@ -0,0 +1,102 @@ + + + + + + + + + + +
+
+ + + +
email addressopenmamba flash-1GB
+
+
+

What is this?

+

A live release of the openmamba GNU/Linux system that can easily be installed on a +flash storage device and run on any computer capable of booting from such USB device. +

The image is available as a weekly snapshot of the openmamba devel repository. +
+
+ +
+Features: +
    +
  • live desktop system for Intel i586 and compatible PC's +
  • KDE desktop environment with multimedia support for audio and video +
  • full networking support with the ability to perform updates and install additional packages +
  • automatic detection and configuration of nvidia and ATI accelerated drivers +
  • NTFS read/write support with ntfs-3g +
+
+

+ +
+ +
+
+Installation instructions: + +

1st step) USB storage device partitioning +

    +
  • insert the storage and identify its device name (e.g. /dev/sda) +
  • make sure that no partitions are mounted for the device +
  • run fdisk or cfdisk and create a partition that is at least 1GB large +
  • mark the partition as "bootable" +
  • identify the device corresponding to the partitiong (e.g. /dev/sda1) +
+
+ +

2nd step) Formatting the device +
+

mkfs.ext2 -b 2048 
+The filesystem (ext2) and the given option are recommended to fit the system on a 1 GB device. +

+

3rd step) Installing the cpio image + +

+mount <partition device> <mount point>
+cd <mount point>
+gunzip -c < openmamba-flash-1GB-en-i586.cpio.gz | cpio -i
+
+
+ +

4th step) Installing extlinux bootloader +

You need +syslinux installed on your computer, then use the following command +from the <mount point> directory: +

extlinux --install boot
+
+ +Unmount the storage and that's all about installation. + +

5th step) Running the system + +

Reboot your computer with the USB storage inserted in. +

Your computer maybe configured or not for booting from a +USB Hard Drive/Storage device; check your bios configuration and +wheter it supports booting from USB (many bioses are buggy!). + +

+
+ +

Download

+

+ + +

Build info

+

+ +
+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/flash-1GB.html b/wwwroot/distribution/media/flash-1GB.html new file mode 100644 index 0000000..8f403aa --- /dev/null +++ b/wwwroot/distribution/media/flash-1GB.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/media/flash-1GB.it.html b/wwwroot/distribution/media/flash-1GB.it.html new file mode 100644 index 0000000..6468418 --- /dev/null +++ b/wwwroot/distribution/media/flash-1GB.it.html @@ -0,0 +1,100 @@ + + + + + + + + + + +
+
+ + + +
email addressopenmamba flash-1GB
+
+
+

Che cos'è?

+

Una versone live del sistema openmamba GNU/Linux che può essere facilmente installata su un +dispositivo di memorizzazione flash ed eseguito su qualunque computer che supporti l'avvio da questo tipo di dispositivi USB. +

L'archivio è disponibile come snapshot settimanale del repository devel di openmamba. +
+
+ +
+Caratteristiche: +
    +
  • sistema desktop live per PC basati su processore Intel i586 e compatibili +
  • ambiente desktop KDE con supporto per applicazioni multimediali e l'accesso ad internet +
  • capacità di effettuare aggiornamenti ed installare pacchetti aggiuntivi dalla rete +
  • rilevamento automatico e configurazione dei driver proprietari per i chipset video ATI e NVIDIA +
  • supporto in lettura e scrittura per il filesystem NTFS +
+
+

+ +
+ +
+
+Istruzioni per l'installazione: + +

passo 1) Partizionamento del dispositivo di memorizzazione Flash +

    +
  • inserisci il dispositivo in una porta USB ed identificare il nome del device (es. /dev/sda) +
  • assicurati che non vi siano partizioni montate per questo dispositivo +
  • esegui parted o cfdisk e crea una partizione della dimensione di almeno 1GB (consigliati 2GB) +
  • imposta il flag "bootable" per la partizione +
  • identifica il dispositivo corrispondente alla partizione (es. /dev/sda1) +
+
+ +

passo 2) Formattazione della partizione +
+

mkfs.ext2 -b 2048 
+Il filesystem (ext2) con le opzioni date sono raccomandati per ottimizzare lo spazio su un dispositivo da 1 GB. +

+

passo 3) Installazione dell'immagine cpio + +

+mount <partition device> <mount point>
+cd <mount point>
+gunzip -c < openmamba-flash-1GB-en-i586.cpio.gz | cpio -i
+
+
+ +

passo 4) Installazione del boot loader extlinux +

E' necessario avere +syslinux installato sul proprio computer. Dopodiché esegui il seguente comando +dalla cartella corrispondente al <punto di mount>: +

extlinux --install boot
+
L'installazione è completata ed è possibile smontare il dispositivo. +
+
+

passo 5) Avvio del sistema + +

Riavvia il computer con il dispositivo di memorizzazione flash inserito in una porta USB del computer. +
Il computer può essere o meno configurato per l'avvio da un dispositivo esterno +USB; utilizza l'interfaccia di setup BIOS per controllare se il computer supporta l'avvio da USB (alcuni bios non recenti hanno problemi anche se la funzione è supportata!). + +

+
+ +

Download

+

+ + +

Build info

+

+ +
+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/index.html b/wwwroot/distribution/media/index.html new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/wwwroot/distribution/media/index.html @@ -0,0 +1 @@ + diff --git a/wwwroot/distribution/media/installdvd.en.html b/wwwroot/distribution/media/installdvd.en.html new file mode 100644 index 0000000..10f845f --- /dev/null +++ b/wwwroot/distribution/media/installdvd.en.html @@ -0,0 +1,109 @@ + + + + + + + + + + +
+
+ + + +
installation mediaopenmamba installdvd
+
+
+

What is this?

+

openmamba installdvd is a live release of the openmamba operating system that can immediately be used +simply by booting or rebooting your computer with the CD in the reader. +

It also provides an installation interface for system installation on fixed disk that +lets you use openmamba while maintaining the operating system pre-installed in +your computer (e.g. Microsoft Windows). +

It works on almost any Personal Computer: notebook, desktop and server. +
+
+

Who is it for?

+

openmamba livecd is the base medium for who wants to install it on a computer (*) without having +a internet connection available. Infact the difference from the livecd version is that it will install all the +base packages rapidly providing a complete installation. +It is suitable for most kinds of computer usages at home or office, i.e. accessing +Internet, producing documents, listening to music and watching movies and it's useful +for data recovery on computers where the installed operating system does no longer work. +

(*) you may also use the livecd, livestudio and livegames media for installation +
+
+ +
+Features: +
    +
  • live desktop system for standard Personal Computers (Intel i686 or compatible) +
  • top applications: OpenOffice, amarok, kaffeine, wine, gimp, firefox, kopete,audacity,k3b +
  • automatic hardware detection and configuration for multimediality +
  • support for proprietary nvidia and ATI 3D graphic drivers, Open Source drivers support is available too +
  • NTFS read and write support using ntfs-3g +
  • 3D graphical desktop support with AIGLX and Compiz +
  • professional audio support with jack low-latency server +
  • fixed disk installation interface +
+
+

+ +
+ +
+Requirements: +

A Personal Computer (PC) or an Intel based Mac with the following minimum components: +

    +
  • processor: Intel Pentium III or higher or AMD K6/Duron/Athlon or higher +
  • 196 MB of RAM or more (256 are recommended) +
  • a CD-ROM drive +
+Additional requirements for system installation: +
    +
  • a fixed disk with 5 GB of free space or more +
+
+ +
+Istruzioni: + +

CD burning +
The livecd system is distributed as a standard ISO 9660 image file. +So you have to burn it as an ISO image file, the option is available in most CD +burning programs. +openmamba livecd fits in a 700 MB (80 minutes) CD-R o CD-RW empty support. +

+

livecd startup +
Insert the CD in the player and restart the computer. On most computers the system +should start up automatically but sometimes you have to tell the BIOS to boot from CD. +Please see your computer guide or read the startup messages on video for more +information on how to boot from CD. +

After a 1-3 minutes wait for system startup (times depend on computer hardware features) +openmamba graphical interface will be available and ready to use in a KDE environment +with superuser (root) user permissions. + +

+ + +

Download

+

Stable release: + + + +

Weekly snapshot: + + + +

Details

+

+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/installdvd.html b/wwwroot/distribution/media/installdvd.html new file mode 100644 index 0000000..3a2dd06 --- /dev/null +++ b/wwwroot/distribution/media/installdvd.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/media/installdvd.it.html b/wwwroot/distribution/media/installdvd.it.html new file mode 100644 index 0000000..7157411 --- /dev/null +++ b/wwwroot/distribution/media/installdvd.it.html @@ -0,0 +1,107 @@ + + + + + + + + + + +
+
+ + + +
supporti di installazioneopenmamba installdvd
+
+
+

Cos'è?

+

openmamba installdvd è una versione live del sistema operativo openmamba utilizzabile immediatamente avviando o riavviando il computer con il CD inserito nel lettore. +

Esso fornisce inoltre un'interfaccia per l'installazione su disco fisso che +permette di usare openmamba mantenendo il sistema operativo già installato sul computer (es. Microsoft Windows). +

E' compatibile con la maggior parte dei Personal Computer: portatili, desktop o server. +
+
+

Per chi è?

+

openmamba installdvd è il supporto base per chi desidera installare openmamba sul proprio computer (*) senza +dover disporre di una connessione ad internet. Infatti a differenza della versione livecd, installdvd effettua l'installazione +di tutti i pacchetti base fornendo rapidamente un'installazione completa. +È ideale per la maggior parte degli utilizzi di un computer +a casa e in ufficio, ossia per accedere ad Internet, scrivere documenti, ascoltare +musica e vedere film ed è utile anche a chi ha necessità di recuperare i dati su un computer in cui non funziona più il sistema operativo. +

(*) possono essere utilizzati per l'installazione anche le versioni livecd, livestudio e livegames. +
+
+
+Caratteristiche: +
    +
  • sistema desktop live per Personal Computer standard (Intel i686 o compatibili) +
  • principali applicazioni: OpenOffice, amarok, kaffeine, wine, gimp, firefox, kopete, audacity, k3b +
  • riconoscimento e configurazione automatica del sistema per la multimedialità +
  • supporto per i driver proprietari nvidia e ATI, opzione di avvio con driver Open Source +
  • supporto in lettura e scrittura di partizioni NTFS con ntfs-3g +
  • supporto per il desktop grafico 3D con AIGLX e Compiz +
  • supporto per l'audio professionale con il server a bassa latenza jack +
  • interfaccia di installazione su disco fisso +
+
+

+ +
+ +
+Requisiti +

Il sistema può funzionare su Personal Computer (PC) e su computer Mac basati su processore +Intel che abbiano i seguenti minimi componenti: +

    +
  • processore Intel Pentium III o superiore o AMD K6/Duron/Athlon o superiore +
  • 196 MB di RAM o più (256 sono raccomandati) +
  • un lettore CD/DVD-ROM +
+Per l'installazione del sistema è inoltre richiesto: +
    +
  • un disco fisso con almeno 5 GB di spazio libero +
+
+ +
+Istruzioni: + +

Masterizzazione +
Il sistema installdvd viene distribuito nel formato standard ISO 9660. Per la masterizzazione occorre +utilizzare un programma apposito e scrivere il CD come file di immagine. +openmamba livecd richiede un supporto DVD-R, DVD+R, DVD-RW o DVD+RW. +

+

Avvio del DVD +
Inserisci il DVD nell'apposito lettore e riavvia. In molti computer il sistema si +avvierà automaticamente mentre in alcuni casi è necessario impostare nel setup o nel +menù di avvio del BIOS l'avvio da DVD. Puoi consultare il manuale del computer o leggere +i messaggi che compaiono all'avvio per maggiori informazioni su come avviare da DVD. +

Dopo la fase di avvio del sistema della durata di 1-3 minuti (i tempi dipendono dalle +caratteristiche del computer) sarà disponibile l'ambiente grafico di openmamba basato su +KDE con i privilegi di superutente (root). + +

+ +

Download

+

Versione stabile: + + +
+ + + +

Informazioni dettagliate

+

+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/livecd.en.html b/wwwroot/distribution/media/livecd.en.html new file mode 100644 index 0000000..9be6a93 --- /dev/null +++ b/wwwroot/distribution/media/livecd.en.html @@ -0,0 +1,112 @@ + + + + + + + + + + +
+
+ + + +
installation mediaopenmamba livecd
+
+
+

What is this?

+

openmamba livecd is a live release of the openmamba operating system that can immediately be used +simply by booting or rebooting your computer with the CD in the reader. +

It also provides an installation interface for system installation on fixed disk that +lets you use openmamba while maintaining the operating system pre-installed in +your computer (e.g. Microsoft Windows). +

It works on almost any Personal Computer: notebook, desktop and server. +
+
+

Who is it for?

+

openmamba livecd is the base medium for who wants to install it on a computer (*). +It is also suitable for most kinds of computer usages at home or office, i.e. accessing +Internet, producing documents, listening to music and watching movies and it's useful +for data recovery on computers where the installed operating system does no longer work. +

(*) you may also use the livestudio and livegames media for installation +
+
+ +
+Features: +
    +
  • live desktop system for standard Personal Computers (Intel i686 or compatible) +
  • top applications: OpenOffice, amarok, kaffeine, wine, gimp, firefox, kopete,audacity,k3b +
  • automatic hardware detection and configuration for multimediality +
  • support for proprietary nvidia and ATI 3D graphic drivers, Open Source drivers support is available too +
  • NTFS read and write support using ntfs-3g +
  • 3D graphical desktop support with AIGLX and Compiz +
  • professional audio support with jack low-latency server +
  • fixed disk installation interface +
+
+

+ +
+ +
+Requirements: +

A Personal Computer (PC) or an Intel based Mac with the following minimum components: +

    +
  • processor: Intel Pentium III or higher or AMD K6/Duron/Athlon or higher +
  • 196 MB of RAM or more (256 are recommended) +
  • a CD-ROM drive +
+Additional requirements for system installation: +
    +
  • a fixed disk with 5 GB of free space or more +
+
+ +
+Instructions: + +

CD burning +
The livecd system is distributed as a standard ISO 9660 image file. +So you have to burn it as an ISO image file, the option is available in most CD +burning programs. +openmamba livecd fits in a 700 MB (80 minutes) CD-R o CD-RW empty support. +

+

livecd startup +
Insert the CD in the player and restart the computer. On most computers the system +should start up automatically but sometimes you have to tell the BIOS to boot from CD. +Please see your computer guide or read the startup messages on video for more +information on how to boot from CD. +

After a 1-3 minutes wait for system startup (times depend on computer hardware features) +openmamba graphical interface will be available and ready to use in a KDE environment +with superuser (root) user permissions. + +

+ + +

Download

+

Stable release: + + +
+

Prerelease: + +
+ +

Weekly snapshot: + + +
+

Details

+

+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/livecd.html b/wwwroot/distribution/media/livecd.html new file mode 100644 index 0000000..82dab69 --- /dev/null +++ b/wwwroot/distribution/media/livecd.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/media/livecd.it.html b/wwwroot/distribution/media/livecd.it.html new file mode 100644 index 0000000..826a6a8 --- /dev/null +++ b/wwwroot/distribution/media/livecd.it.html @@ -0,0 +1,100 @@ + + + + + + + + + + +
+
+ + + +
supporti di installazioneopenmamba livecd
+
+

Cos'è?

+

openmamba livecd è una versione live del sistema operativo openmamba utilizzabile immediatamente avviando o riavviando il computer con il CD inserito nel lettore. +

Esso fornisce inoltre un'interfaccia per l'installazione su disco fisso che +permette di usare openmamba mantenendo il sistema operativo già installato sul computer (es. Microsoft Windows). +

E' compatibile con la maggior parte dei Personal Computer: portatili, desktop o server. +
+
+

Per chi è?

+

openmamba livecd è il supporto base per chi desidera installare openmamba sul proprio computer (*). +Inoltre è ideale per la maggior parte degli utilizzi di un computer +a casa e in ufficio, ossia per accedere ad Internet, scrivere documenti, ascoltare +musica e vedere film ed è utile anche a chi ha necessità di recuperare i dati su un computer in cui non funziona più il sistema operativo. +

(*) possono essere utilizzate per l'installazione anche le distribuzioni livestudio e livegames. +
+
+
+Caratteristiche: +
    +
  • sistema desktop live per Personal Computer standard (Intel i686 o compatibili) +
  • principali applicazioni: OpenOffice, amarok, kaffeine, wine, gimp, firefox, kopete, audacity, k3b +
  • riconoscimento e configurazione automatica del sistema per la multimedialità +
  • supporto per i driver proprietari nvidia e ATI, opzione di avvio con driver Open Source +
  • supporto in lettura e scrittura di partizioni NTFS con ntfs-3g +
  • supporto per il desktop grafico 3D con AIGLX e Compiz +
  • supporto per l'audio professionale con il server a bassa latenza jack +
  • interfaccia di installazione su disco fisso +
+
+

+ +
+
+Requisiti +

Il sistema può funzionare su Personal Computer (PC) e su computer Mac basati su processore +Intel che abbiano i seguenti minimi componenti: +

    +
  • processore Intel Pentium III o superiore o AMD K6/Duron/Athlon o superiore +
  • 196 MB di RAM o più (256 sono raccomandati) +
  • un lettore di CD-ROM +
+Per l'installazione del sistema è inoltre richiesto: +
    +
  • un disco fisso con almeno 5 GB di spazio libero +
+
+ +
+Istruzioni: + +

Masterizzazione +
Il sistema livecd viene distribuito nel formato standard ISO 9660. Per la masterizzazione occorre +utilizzare un programma apposito e scrivere il CD come file di immagine. +openmamba livecd richiede un supporto CD-R o CD-RW da 700 MB (80 minuti). +

+

Avvio del livecd +
Inserisci il CD nell'apposito lettore e riavvia. In molti computer il sistema si +avvierà automaticamente mentre in alcuni casi è necessario impostare nel setup o nel +menù di avvio del BIOS l'avvio da CD. Puoi consultare il manuale del computer o leggere +i messaggi che compaiono all'avvio per maggiori informazioni su come avviare da CD. +

Dopo la fase di avvio del sistema della durata di 1-3 minuti (i tempi dipendono dalle +caratteristiche del computer) sarà disponibile l'ambiente grafico di openmamba basato su +KDE con i privilegi di superutente (root). + +

+ +

Download

+

Versione stabile: + + +
+

Versione pre-release: + + +
+ +

Snapshot settimanale: + + + +
+
+

+ diff --git a/wwwroot/distribution/media/livedvd.en.html b/wwwroot/distribution/media/livedvd.en.html new file mode 100644 index 0000000..ccc33c0 --- /dev/null +++ b/wwwroot/distribution/media/livedvd.en.html @@ -0,0 +1,109 @@ + + + + + + + + + + +
+
+ + + +
installation mediaopenmamba livedvd
+
+

What is this?

+

openmamba livedvd is a live release of the openmamba operating system that can immediately be used +simply by booting or rebooting your computer with the CD in the reader. +

It also provides an installation interface for system installation on fixed disk that +lets you use openmamba while maintaining the operating system pre-installed in +your computer (e.g. Microsoft Windows). +

It works on almost any Personal Computer: notebook, desktop and server. +
+
+

Who is it for?

+

openmamba livedvd is the base medium for who wants to install it on a computer (*). +It is also suitable for most kinds of computer usages at home or office, i.e. accessing +Internet, producing documents, listening to music and watching movies and it's useful +for data recovery on computers where the installed operating system does no longer work. +

(*) you may also use the livestudio and livegames media for installation +
+
+
+Features: +
    +
  • live desktop system for standard Personal Computers (Intel i686 or compatible) +
  • top applications: OpenOffice, amarok, kaffeine, wine, gimp, firefox, kopete,audacity,k3b +
  • automatic hardware detection and configuration for multimediality +
  • support for proprietary nvidia and ATI 3D graphic drivers, Open Source drivers support is available too +
  • NTFS read and write support using ntfs-3g +
  • 3D graphical desktop support with AIGLX and Compiz +
  • professional audio support with jack low-latency server +
  • fixed disk installation interface +
+
+

+ +
+
+Requirements: +

A Personal Computer (PC) or an Intel based Mac with the following minimum components: +

    +
  • processor: Intel Pentium III or higher or AMD K6/Duron/Athlon or higher +
  • 196 MB of RAM or more (256 are recommended) +
  • a CD-ROM drive +
+Additional requirements for system installation: +
    +
  • a fixed disk with 5 GB of free space or more +
+
+ +
+Instructions: + +

CD burning +
The livedvd system is distributed as a standard ISO 9660 image file. +So you have to burn it as an ISO image file, the option is available in most CD +burning programs. +openmamba livedvd fits in a DVD+/-R or DVD+/-RW empty support. +

+

livedvd startup +
Insert the CD in the player and restart the computer. On most computers the system +should start up automatically but sometimes you have to tell the BIOS to boot from CD. +Please see your computer guide or read the startup messages on video for more +information on how to boot from CD. +

After a 1-3 minutes wait for system startup (times depend on computer hardware features) +openmamba graphical interface will be available and ready to use in a KDE environment +with superuser (root) user permissions. + +

+ + +

Download

+ +
+

Pre-release: + + +
+ +

Weekly snapshot: + + +
+

Details

+

+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/livedvd.html b/wwwroot/distribution/media/livedvd.html new file mode 100644 index 0000000..d2e26ee --- /dev/null +++ b/wwwroot/distribution/media/livedvd.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/media/livedvd.it.html b/wwwroot/distribution/media/livedvd.it.html new file mode 100644 index 0000000..31f179d --- /dev/null +++ b/wwwroot/distribution/media/livedvd.it.html @@ -0,0 +1,100 @@ + + + + + + + + + + +
+
+ + + +
supporti di installazioneopenmamba livedvd
+
+

Cos'è?

+

openmamba livedvd è una versione live del sistema operativo openmamba utilizzabile immediatamente avviando o riavviando il computer con il CD inserito nel lettore. +

Esso fornisce inoltre un'interfaccia per l'installazione su disco fisso che +permette di usare openmamba mantenendo il sistema operativo già installato sul computer (es. Microsoft Windows). +

E' compatibile con la maggior parte dei Personal Computer: portatili, desktop o server. +
+
+

Per chi è?

+

openmamba livedvd è il supporto base per chi desidera installare openmamba sul proprio computer (*). +Inoltre è ideale per la maggior parte degli utilizzi di un computer +a casa e in ufficio, ossia per accedere ad Internet, scrivere documenti, ascoltare +musica e vedere film ed è utile anche a chi ha necessità di recuperare i dati su un computer in cui non funziona più il sistema operativo. +

(*) possono essere utilizzate per l'installazione anche le distribuzioni livestudio e livegames. +
+
+
+Caratteristiche: +
    +
  • sistema desktop live per Personal Computer standard (Intel i686 o compatibili) +
  • principali applicazioni: OpenOffice, amarok, kaffeine, wine, gimp, firefox, kopete, audacity, k3b +
  • riconoscimento e configurazione automatica del sistema per la multimedialità +
  • supporto per i driver proprietari nvidia e ATI, opzione di avvio con driver Open Source +
  • supporto in lettura e scrittura di partizioni NTFS con ntfs-3g +
  • supporto per il desktop grafico 3D con AIGLX e Compiz +
  • supporto per l'audio professionale con il server a bassa latenza jack +
  • interfaccia di installazione su disco fisso +
+
+

+ +
+
+Requisiti +

Il sistema può funzionare su Personal Computer (PC) e su computer Mac basati su processore +Intel che abbiano i seguenti minimi componenti: +

    +
  • processore Intel Pentium III o superiore o AMD K6/Duron/Athlon o superiore +
  • 196 MB di RAM o più (256 sono raccomandati) +
  • un lettore di CD-ROM +
+Per l'installazione del sistema è inoltre richiesto: +
    +
  • un disco fisso con almeno 5 GB di spazio libero +
+
+ +
+Istruzioni: + +

Masterizzazione +
Il sistema livedvd viene distribuito nel formato standard ISO 9660. Per la masterizzazione occorre +utilizzare un programma apposito e scrivere il CD come file di immagine. +openmamba livedvd richiede un supporto DVD+/-R o DVD-+/-RW. +

+

Avvio del livedvd +
Inserisci il CD nell'apposito lettore e riavvia. In molti computer il sistema si +avvierà automaticamente mentre in alcuni casi è necessario impostare nel setup o nel +menù di avvio del BIOS l'avvio da CD. Puoi consultare il manuale del computer o leggere +i messaggi che compaiono all'avvio per maggiori informazioni su come avviare da CD. +

Dopo la fase di avvio del sistema della durata di 1-3 minuti (i tempi dipendono dalle +caratteristiche del computer) sarà disponibile l'ambiente grafico di openmamba basato su +KDE con i privilegi di superutente (root). + +

+ +

Download

+ +
+

Versione pre-release: + + +
+ +

Snapshot settimanale: + + +
+ +
+

+ diff --git a/wwwroot/distribution/media/livegames.en.html b/wwwroot/distribution/media/livegames.en.html new file mode 100644 index 0000000..9d87eda --- /dev/null +++ b/wwwroot/distribution/media/livegames.en.html @@ -0,0 +1,108 @@ + + + + + + + + + + +
+
+ + + +
installation mediaopenmamba livegames
+
+
+

What is this?

+

openmamba livegames is a live release of the openmamba operating system that +provides a collection of games that can immediately be used simply by booting or +rebooting your computer with the CD in the reader. +

It also provides an installation interface for system installation on fixed disk that +lets you use openmamba while maintaining the operating system pre-installed in +your computer (e.g. Microsoft Windows). +

It works on almost any Personal Computer: notebook, desktop and server. +
+
+

Who is it for?

+openmamba livegames is good for people who like relaxing and spend time playing. +It's useful as well for "portable" ludic moments anywhere a computer can be used. +
+
+
+
+Features: +
    +
  • live desktop system for standard Personal Computers (Intel i686 or compatible) +
  • top applications: Torcs, Tuxracer, Tuxkart, Pingus, FlightGear, Frozen Bubble, KSudoku +
  • automatic hardware detection and configuration for multimediality +
  • support for proprietary nvidia and ATI 3D graphic drivers, Open Source drivers support is available too +
  • NTFS read and write support using ntfs-3g +
  • 3D graphical desktop support with AIGLX and Compiz +
  • professional audio support with jack low-latency server +
  • fixed disk installation interface +
+
+
+ +
+
+Requirements: +

A Personal Computer (PC) or an Intel based Mac with the following minimum components: +

    +
  • processor: Intel Pentium III or higher or AMD K6/Duron/Athlon or higher +
  • 196 MB of RAM or more (256 are recommended) +
  • a CD-ROM drive +
+Additional requirements for system installation: +
    +
  • a fixed disk with 5 GB of free space or more +
+
+ +
+Istruzioni: + +

CD burning +
The livegames system is distributed as a standard ISO 9660 image file. +So you have to burn it as an ISO image file, the option is available in most CD +burning programs. +openmamba livegames fits in a 700 MB (80 minutes) CD-R o CD-RW empty support. +

+

livecd startup +
Insert the CD in the player and restart the computer. On most computers the system +should start up automatically but sometimes you have to tell the BIOS to boot from CD. +Please see your computer guide or read the startup messages on video for more +information on how to boot from CD. +

After a 1-3 minutes wait for system startup (times depend on computer hardware features) +openmamba graphical interface will be available and ready to use in a KDE environment +with superuser (root) user permissions. + +

+ +

Download

+ +

Prerelease: + +
+ +

Weekly snapshot: + + +
+

Build info

+

+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/livegames.html b/wwwroot/distribution/media/livegames.html new file mode 100644 index 0000000..ff0c1b3 --- /dev/null +++ b/wwwroot/distribution/media/livegames.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/media/livegames.it.html b/wwwroot/distribution/media/livegames.it.html new file mode 100644 index 0000000..d34a279 --- /dev/null +++ b/wwwroot/distribution/media/livegames.it.html @@ -0,0 +1,109 @@ + + + + + + + + + + +
+
+ + + +
supporti di installazioneopenmamba livegames
+
+
+

Cos'è?

+

openmamba livegames è una versione live del sistema operativo openmamba +che contiene una raccolta di giochi utilizzabili immediatamente avviando o riavviando +il computer con il CD inserito nel lettore. +

Esso fornisce inoltre un'interfaccia per l'installazione su disco fisso che +ti permette di usare openmamba mantenendo il sistema operativo già installato sul tuo +computer (es. Microsoft Windows). +

E' compatibile con la maggior parte dei Personal Computer: portatili, desktop o server. +
+
+

Per chi è?

+openmamba livegames è pensato per chi ama rilassarsi e passare il tempo giocando +con il computer. È inoltre comodo per momenti ludici "portabili" dovunque ci sia un computer +a disposizione. +
+
+
+
+Caratteristiche: +
    +
  • sistema desktop live per Personal Computer standard (Intel i686 o compatibili) +
  • principali applicazioni: Torcs, Tuxracer, Tuxkart, Pingus, FlightGear, Frozen Bubble, KSudoku +
  • riconoscimento e configurazione automatica del sistema per la multimedialità +
  • supporto per i driver proprietari nvidia e ATI, opzione di avvio con driver Open Source +
  • supporto in lettura e scrittura di partizioni NTFS con ntfs-3g +
  • supporto per il desktop grafico 3D con AIGLX e Compiz +
  • supporto per l'audio professionale con il server a bassa latenza jack +
  • interfaccia di installazione su disco fisso +
+
+
+ +
+
+Requisiti +

Il sistema può funzionare su Personal Computer (PC) e su computer Mac basati su processore +Intel che abbiano i seguenti minimi componenti: +

    +
  • processore Intel Pentium III o superiore o AMD K6/Duron/Athlon o superiore +
  • 196 MB di RAM o più (256 sono raccomandati) +
  • un lettore di CD-ROM +
+Per l'installazione del sistema è inoltre richiesto: +
    +
  • un disco fisso con almeno 5 GB di spazio libero +
+
+ +
+Istruzioni: + +

Masterizzazione +
Il sistema livegames viene distribuito nel formato standard ISO 9660. Per la masterizzazione occorre +utilizzare un programma apposito e scrivere il CD come file di immagine. +openmamba livegames richiede un supporto CD-R o CD-RW da 700 MB (80 minuti). +

+

Avvio del livecd +
Inserisci il CD nell'apposito lettore e riavvia. In molti computer il sistema si +avvierà automaticamente mentre in alcuni casi è necessario impostare nel setup o nel +menù di avvio del BIOS l'avvio da CD. Puoi consultare il manuale del computer o leggere +i messaggi che compaiono all'avvio per maggiori informazioni su come avviare da CD. +

Dopo la fase di avvio del sistema della durata di 1-3 minuti (i tempi dipendono dalle +caratteristiche del computer) sarà disponibile l'ambiente grafico di openmamba basato su +KDE con i privilegi di superutente (root). + +

+ +

Download

+ +

Versione pre-release: + + +
+ +

Snapshot settimanale: + + +
+

Informazioni dettagliate

+

+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/livestudio.en.html b/wwwroot/distribution/media/livestudio.en.html new file mode 100644 index 0000000..8d1dc87 --- /dev/null +++ b/wwwroot/distribution/media/livestudio.en.html @@ -0,0 +1,107 @@ + + + + + + + + + + +
+
+ + + +
installation mediaopenmamba livestudio
+
+
+

What is this?

+

openmamba livestudio is a live release of the openmamba operating system that +provides a collection of program for creative productivity that can immediately be used simply +by booting or rebooting your computer with the CD in the reader. +

It also provides an installation interface for system installation on fixed disk that +lets you use openmamba while maintaining the operating system pre-installed in +your computer (e.g. Microsoft Windows). +

It works on almost any Personal Computer: notebook, desktop and server. +
+
+

Who is it for?

+openmamba livestudio was thought for musicians, designers, graphics, photographers +and who likes expressing creativity through new tecnologies. +It's a collection that shows the most recent release in the Open Source software world +and offest an alternative possibility in a branch where commecial products are +still preferred for professional purposes. +
+
+
+
+Features: +
    +
  • live desktop system for standard Personal Computers (Intel i686 or compatible) +
  • top applications: Blender, GIMP, Mixxx, Lives, Qtractor, Rosegarden, Audacity, ZynAddSubFX, Hydrogen, Kino +
  • automatic hardware detection and configuration for multimediality +
  • support for proprietary nvidia and ATI 3D graphic drivers, Open Source drivers support is available too +
  • NTFS read and write support using ntfs-3g +
  • 3D graphical desktop support with AIGLX and Compiz +
  • professional audio support with jack low-latency server +
  • fixed disk installation interface +
+
+
+ +
+ +
+Requirements: +

A Personal Computer (PC) or an Intel based Mac with the following minimum components: +

    +
  • processor: Intel Pentium III or higher or AMD K6/Duron/Athlon or higher +
  • 196 MB of RAM or more (256 are recommended) +
  • a CD-ROM drive +
+Additional requirements for system installation: +
    +
  • a fixed disk with 5 GB of free space or more +
+
+ +
+Istruzioni: + +

CD burning +
The livestudio system is distributed as a standard ISO 9660 image file. +So you have to burn it as an ISO image file, the option is available in most CD +burning programs. +openmamba livestudio fits in a 700 MB (80 minutes) CD-R o CD-RW empty support. +

+

livecd startup +
Insert the CD in the player and restart the computer. On most computers the system +should start up automatically but sometimes you have to tell the BIOS to boot from CD. +Please see your computer guide or read the startup messages on video for more +information on how to boot from CD. +

After a 1-3 minutes wait for system startup (times depend on computer hardware features) +openmamba graphical interface will be available and ready to use in a KDE environment +with superuser (root) user permissions. + +

+ +

Download

+

Stable release: + + +
+

Weekly snapshot: + + + +

Build info

+

+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/livestudio.html b/wwwroot/distribution/media/livestudio.html new file mode 100644 index 0000000..6cf77ef --- /dev/null +++ b/wwwroot/distribution/media/livestudio.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/media/livestudio.it.html b/wwwroot/distribution/media/livestudio.it.html new file mode 100644 index 0000000..5e1f29f --- /dev/null +++ b/wwwroot/distribution/media/livestudio.it.html @@ -0,0 +1,107 @@ + + + + + + + + + + +
+
+ + + +
supporti di installazioneopenmamba livestudio
+
+
+

Cos'è?

+

openmamba livestudio è una versione live del sistema operativo openmamba +che contiene una raccolta di programmi per la produttività creativa utilizzabili immediatamente +avviando o riavviando il computer con il CD inserito nel lettore. +

Esso fornisce inoltre un'interfaccia per l'installazione su disco fisso che +ti permette di usare openmamba mantenendo il sistema operativo già installato sul tuo +computer (es. Microsoft Windows). +

E' compatibile con la maggior parte dei Personal Computer: portatili, desktop o server. +
+
+

Per chi è?

+openmamba livestudio è stato pensato per musicisti, designer, +grafici, fotografi e chi ama esprimere la propria creatività attraverso le nuove tecnologie. +Si tratta di una raccolta che mostra le ultime novità nel mondo del software Open Source e +propone una possibilità alternativa in un settore in cui i prodotti commerciali sono +ancora oggi preferiti per gli scopi professionali. +
+
+
+
+Caratteristiche: +
    +
  • sistema desktop live per Personal Computer standard (Intel i686 o compatibili) +
  • principali applicazioni: Blender, GIMP, Mixxx, Lives, Qtractor, Rosegarden, Audacity, ZynAddSubFX, Hydrogen, Kino +
  • riconoscimento e configurazione automatica del sistema per la multimedialità +
  • supporto per i driver proprietari nvidia e ATI, opzione di avvio con driver Open Source +
  • supporto in lettura e scrittura di partizioni NTFS con ntfs-3g +
  • supporto per il desktop grafico 3D con AIGLX e Compiz +
  • supporto per l'audio professionale con il server a bassa latenza jack +
  • interfaccia di installazione su disco fisso +
+
+
+ +
+ +
+Requisiti +

Il sistema può funzionare su Personal Computer (PC) e su computer Mac basati su processore +Intel che abbiano i seguenti minimi componenti: +

    +
  • processore Intel Pentium III o superiore o AMD K6/Duron/Athlon o superiore +
  • 196 MB di RAM o più (256 sono raccomandati) +
  • un lettore di CD-ROM +
+Per l'installazione del sistema è inoltre richiesto: +
    +
  • un disco fisso con almeno 5 GB di spazio libero +
+
+ +
+Istruzioni: + +

Masterizzazione +
Il sistema livestudio viene distribuito nel formato standard ISO 9660. Per la masterizzazione occorre +utilizzare un programma apposito e scrivere il CD come file di immagine. +openmamba livestudio richiede un supporto CD-R o CD-RW da 700 MB (80 minuti). +

+

Avvio del livecd +
Inserisci il CD nell'apposito lettore e riavvia. In molti computer il sistema si +avvierà automaticamente mentre in alcuni casi è necessario impostare nel setup o nel +menù di avvio del BIOS l'avvio da CD. Puoi consultare il manuale del computer o leggere +i messaggi che compaiono all'avvio per maggiori informazioni su come avviare da CD. +

Dopo la fase di avvio del sistema della durata di 1-3 minuti (i tempi dipendono dalle +caratteristiche del computer) sarà disponibile l'ambiente grafico di openmamba basato su +KDE con i privilegi di superutente (root). + +

+ +

Download

+

Versione stabile: + + + +

Snapshot settimanale: + + + +

Informazioni dettagliate

+

+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/sdk.en.html b/wwwroot/distribution/media/sdk.en.html new file mode 100644 index 0000000..69fbd75 --- /dev/null +++ b/wwwroot/distribution/media/sdk.en.html @@ -0,0 +1,67 @@ + + + + + + + + + + +
+
+ + + +
email addressopenmamba SDK
+
+
+

What is this?

+

A version of the openmamba GNU/Linux operating system for the ARM and PowerPC platforms which provides +a base environment for the openmamna system itself and for developing software from PC for non-PC architectures. +The system can be run in native mode on the compatible hardware or on the PC using qemu user mode emulator by issuing +a simple chroot command. + +

The archive is available as a weekly snapshot from the openmamba devel repository. +
+
+ +
+Features: +
    +
  • system available for ARM and PowerPC architectures (x86_64 coming next) +
  • kernel and initramfs with universal driver support for native execution +
  • packages installation and system upgrades using RPM and SMART Package Manager +
  • GNU development environment and tools for packaging and porting (autospec, autodist and autoport) +
  • qemu user mode statically built to allow chroot environment emulation +
+
+

+ +
+ +
+
+
+For more details please read this page +on openmamba wiki (sorry, the english translation is not available yet). +

+
+
+ +

Download

+

+ + +

Build info

+

+ +
+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/sdk.html b/wwwroot/distribution/media/sdk.html new file mode 100644 index 0000000..7fdf152 --- /dev/null +++ b/wwwroot/distribution/media/sdk.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/media/sdk.it.html b/wwwroot/distribution/media/sdk.it.html new file mode 100644 index 0000000..8c94126 --- /dev/null +++ b/wwwroot/distribution/media/sdk.it.html @@ -0,0 +1,67 @@ + + + + + + + + + + +
+
+ + + +
email addressopenmamba SDK
+
+
+

Che cos'è?

+

Una versione del sistema openmamba GNU/Linux per le piattaforme ARM e PowerPC che fornisce un ambiente base per +lo sviluppo del sistema openmamba stesso o di software per architetture differenti dal PC. +Il sistema può essere eseguito in modo nativo sull'hardware con cui è compatibile oppure sul PC tramite l'emulatore user +mode qemu effettuando un semplice chroot. + +

L'archivio è disponibile come snapshot settimanale del repository devel di openmamba. +
+
+ +
+Caratteristiche: +
    +
  • sistema disponibile per le architetture ARM e PowerPC (prossimamente anche x86_64) +
  • kernel e initramfs con supporto universale per i driver per l'esecuzione in modalità nativa +
  • installazione ed aggiornamento di pacchetti RPM dalla rete con SMART Package Manager +
  • ambiente di sviluppo GNU e strumenti per la pacchettizzazione e il porting (autospec, autodist e autoport) +
  • qemu user mode compilato staticamente per permettere l'emulazione in ambiente chroot +
+
+

+ +
+ +
+
+
+Per maggiori informazioni consulta l'apposita pagina +del wiki di openmamba. +

+
+
+ +

Download

+

+ + +

Build info

+

+ +
+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/testcd.en.html b/wwwroot/distribution/media/testcd.en.html new file mode 100644 index 0000000..bfc9d5d --- /dev/null +++ b/wwwroot/distribution/media/testcd.en.html @@ -0,0 +1,104 @@ + + + + + + + + + + +
+
+ + + +
installation mediaopenmamba testcd
+
+
+

What is this?

+

openmamba testcd is dedicated to functionality and compatibility test of the forthcoming features of openmamba. +The testcd uses the updates from one or more among the devel-xorg, devel-kde4 and devel-kernel repositories. +
+
+

Who is it for?

+

openmamba testcd is reserved for o che desiderano effettuare dei test di funzionamento e compatibilità degli +sviluppi prossimi di openmamba. openmamba users will normally prefer to use the stable or the livecd, livedvd and livegames snapshots. +
+
+
+Features: +
    +
  • live desktop system for standard Personal Computers (Intel i686 or compatible) +
  • top applications: OpenOffice, amarok, kaffeine, wine, gimp, firefox, kopete,audacity,k3b +
  • automatic hardware detection and configuration for multimediality +
  • support for proprietary nvidia and ATI 3D graphic drivers, Open Source drivers support is available too +
  • NTFS read and write support using ntfs-3g +
  • 3D graphical desktop support with AIGLX and Compiz +
  • professional audio support with jack low-latency server +
  • fixed disk installation interface +
+
+

+ +
+ +
+Requirements: +

A Personal Computer (PC) or an Intel based Mac with the following minimum components: +

    +
  • processor: Intel Pentium III or higher or AMD K6/Duron/Athlon or higher +
  • 196 MB of RAM or more (256 are recommended) +
  • a CD-ROM drive +
+Additional requirements for system installation: +
    +
  • a fixed disk with 5 GB of free space or more +
+
+ +
+Instructions: + +

CD burning +
The testcd system is distributed as a standard ISO 9660 image file. +So you have to burn it as an ISO image file, the option is available in most CD +burning programs. +openmamba testcd fits in a 700 MB (80 minutes) CD-R o CD-RW empty support. +

+

testcd startup +
Insert the CD in the player and restart the computer. On most computers the system +should start up automatically but sometimes you have to tell the BIOS to boot from CD. +Please see your computer guide or read the startup messages on video for more +information on how to boot from CD. +

After a 1-3 minutes wait for system startup (times depend on computer hardware features) +openmamba graphical interface will be available and ready to use in a KDE environment +with superuser (root) user permissions. + +

+ + +

Download

+

Stable release: + + +
+ +
+ +

Weekly snapshot: + + +
+

Details

+

+
+ +
+ +
+
+

+ diff --git a/wwwroot/distribution/media/testcd.html b/wwwroot/distribution/media/testcd.html new file mode 100644 index 0000000..bb1187f --- /dev/null +++ b/wwwroot/distribution/media/testcd.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/media/testcd.it.html b/wwwroot/distribution/media/testcd.it.html new file mode 100644 index 0000000..a53d18a --- /dev/null +++ b/wwwroot/distribution/media/testcd.it.html @@ -0,0 +1,89 @@ + + + + + + + + + + +
+
+ + + +
supporti di installazioneopenmamba testcd
+
+
+

Cos'è?

+

openmamba testcd è una versione sperimentale del sistema operativo openmamba utilizzata per effettuare +il test di nuove caratteristiche anche in fase di stabilizzazione. Il testcd utilizza gli aggiornamenti sperimentali +provenienti da uno o più tra i repository devel-xorg, devel-kde4 e devel-kernel. +
+
+

Per chi è?

+

openmamba testcd è riservato a coloro che desiderano effettuare dei test di funzionamento e compatibilità degli +sviluppi prossimi di openmamba. Gli utenti del sistema normalmente saranno preferibilmente intenzionati ad utilizzare invece +le versioni stabili o le snapshot di livecd, livedvd o livegames. +
+
+
+Caratteristiche: +
    +
  • sistema desktop live per Personal Computer standard (Intel i686 o compatibili) +
  • principali applicazioni: OpenOffice, amarok, kaffeine, wine, gimp, firefox, kopete, audacity, k3b +
  • riconoscimento e configurazione automatica del sistema per la multimedialità +
  • supporto per i driver proprietari nvidia e ATI, opzione di avvio con driver Open Source +
  • supporto in lettura e scrittura di partizioni NTFS con ntfs-3g +
  • supporto per il desktop grafico 3D con AIGLX e Compiz +
  • supporto per l'audio professionale con il server a bassa latenza jack +
  • interfaccia di installazione su disco fisso +
+
+

+ +
+ +
+Requisiti +

Il sistema può funzionare su Personal Computer (PC) e su computer Mac basati su processore +Intel che abbiano i seguenti minimi componenti: +

    +
  • processore Intel Pentium III o superiore o AMD K6/Duron/Athlon o superiore +
  • 196 MB di RAM o più (256 sono raccomandati) +
  • un lettore di CD-ROM +
+Per l'installazione del sistema è inoltre richiesto: +
    +
  • un disco fisso con almeno 5 GB di spazio libero +
+
+ +
+Istruzioni: + +

Masterizzazione +
Il sistema testcd viene distribuito nel formato standard ISO 9660. Per la masterizzazione occorre +utilizzare un programma apposito e scrivere il CD come file di immagine. +openmamba livecd richiede un supporto CD-R o CD-RW da 700 MB (80 minuti). +

+

Avvio del testcd +
Inserisci il CD nell'apposito lettore e riavvia. In molti computer il sistema si +avvierà automaticamente mentre in alcuni casi è necessario impostare nel setup o nel +menù di avvio del BIOS l'avvio da CD. Puoi consultare il manuale del computer o leggere +i messaggi che compaiono all'avvio per maggiori informazioni su come avviare da CD. +

Dopo la fase di avvio del sistema della durata di 1-3 minuti (i tempi dipendono dalle +caratteristiche del computer) sarà disponibile l'ambiente grafico di openmamba basato su +KDE con i privilegi di superutente (root). + +

+ +

Download

+

Snapshot settimanale: + + +
+
+

+ diff --git a/wwwroot/distribution/milestone1.en.html b/wwwroot/distribution/milestone1.en.html new file mode 100644 index 0000000..010c3b8 --- /dev/null +++ b/wwwroot/distribution/milestone1.en.html @@ -0,0 +1,117 @@ + + + + + + + + + +
+ + + +
packagesopenmamba milestone 1 software packages
+
+ +
+ +
+

An installation of openmamba milestone1 (stable release) automatically provides access to +four archives of RPM packages called repositories from which you can install software packages: +

    +
  • milestone1 repository is +the main archive for software packages that constitute the current stable release of the openmamba distribution; +
  • milestone1-games +repository contains apart games which take a lot of storage space; +
  • milestone1-updates +contains the security and functionality updates that have been made available after the stable release +of the operating system; +
  • milestone1-1.1 +repository contains the updates of the 1.1 release. +
+ +

The packages in these repositories can be installed using the +synaptic or apt-get tools. + +

Use of the stable distribution is recommended to all users who use the system in production +environment and expect the available functionalities not to change for long periods. + +

+

+ + +
+ + + + +
+ milestone1 repository:
+ +
+ + + +
Most popular packages (from DistroWatch):
+
+
+
+ Index | + Browse | + Deps | + Log | + Config | + APT +
+
+ + + + + + + + + + + +
+ + + + + + + +
+

If you want to take advantage from the latest system functionalities, with support for +more recent hardware and new software releases, it is possible to upgrade to the development +system by configuring openmamba to use the devel +and devel-games repositories. +This operation is not reversible and is only suggested to beta testers or experienced users +because it may cause problem to your system even with loss of functionality compared to the +stable distribution. +For more information see the development page. +

+ +
+ SERVICE REPOSITORIES (FOR DISTRIBUTION INTERNAL JOBS)
+

    +
  • milestone1-makedist is an auxiliary repository used by our makedist tool to build livecd and flash-1GB distributions. +
+ + +
+ + + + + +
+
+ diff --git a/wwwroot/distribution/milestone1.html b/wwwroot/distribution/milestone1.html new file mode 100644 index 0000000..a686510 --- /dev/null +++ b/wwwroot/distribution/milestone1.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/milestone1.it.html b/wwwroot/distribution/milestone1.it.html new file mode 100644 index 0000000..a9b2049 --- /dev/null +++ b/wwwroot/distribution/milestone1.it.html @@ -0,0 +1,135 @@ + + + + + + + + + + +
+ + + +
pacchetti softwarePacchetti software di openmamba milestone 1
+
+ +
+

L'installazione di openmamba milestone1 (versione stabile) rende disponibili automaticamente degli +archivi di pachetti RPM, detti repository, dai quali installare pacchetti software: +

    +
  • il repository milestone1 +è il contenitore principale dei pacchetti software che costituiscono la distribuzione openmamba; +
  • il repository milestone1-games +contiene i giochi di grandi dimensioni; +
  • il repository milestone1-updates +contiene gli aggiornamenti di sicurezza e funzionalità resi disponibili successivamente al rilascio +della versione stabile del sistema operativo; +
  • il repository milestone1-1.1 +contiene gli aggiornamenti della versione 1.1. +
+ +

I pacchetti contenuti in questi repository possono essere installati utilizzando il +tool synaptic oppure apt-get. + +

L'uso della distribuzione stabile è consigliata a tutti gli utenti che utilizzano il sistema +in ambiti produttivi e che quindi si aspettano un livello di funzionalità stabile nel tempo. +

+

+ + +
+ + + + +
+ repository milestone1:
+ +
+ + + +
Pacchetti più popolari (da DistroWatch):
+
+
+
+ Indice | + Esplora | + Deps | + Log | + Config | + APT +
+
+ + + + + + + + + + + +
+ + + + + + + +
+

Per trarre vantaggio dagli ultimi sviluppi del sistema, con un supporto +per hardware più recente e nuovi software, è possibile effettuare un upgrade al sistema di sviluppo +configurando openmamba per utilizzare i repository devel +e devel-games. +Questa operazione non è reversibile ed è consigliata a beta-tester o ad utenti esperti in quanto l'aggiornamento al +sistema di sviluppo e l'uso potrebbero causare dei problemi e ridurre le funzionalità rispetto a quelle +disponibili nel sistema stabile. +Maggiori informazioni sono disponibili nella pagina dello sviluppo. +

+
+ REPOSITORY DEI CONTRIBUTI
+

    +
  • milestone1-contrib è un repository che ospita i contributi degli utenti e sviluppatori per la versione milestone1. +
  • milestone1-java è un repository che contiene contributi basati su Java per la versione milestone1. +
+ +
+ + + + + + + + + + + + +
+

+
+ REPOSITORY DI SERVIZIO (UTILIZZATI PER I MECCANISMI INTERNI DELLA DISTRIBUZIONE)

+
    +
  • milestone1-makedist è un repository ausiliario usato da makedist per realizzare i supporti della distribuzione. +
+ +
+ + + + + +
+
+ + diff --git a/wwwroot/distribution/milestone2.en.html b/wwwroot/distribution/milestone2.en.html new file mode 100644 index 0000000..bd0fe53 --- /dev/null +++ b/wwwroot/distribution/milestone2.en.html @@ -0,0 +1,118 @@ + + + + + + + + + +
+ + + +
packagesopenmamba milestone 2 software packages
+
+ +
+

An installation of openmamba milestone2 (stable release) automatically provides access to +some archives of RPM packages called repositories from which you can install software packages: +

    +
  • milestone2 repository is +the main archive for software packages that constitute the current stable release of the openmamba distribution; +
  • milestone2-games +repository contains apart games which take a lot of storage space; +
  • milestone2-updates +contains the security and functionality updates that have been made available after the stable release +of the operating system. +
+ +

The packages in these repositories can be installed using the +synaptic or apt-get tools. + +

Use of the stable distribution is recommended to all users who use the system in production +environment and expect the available functionalities not to change for long periods. + +

+

+ + +
+ + + + +
+ milestone2 repository:
+ +
+ + +
+ + + + +
+
+ Index | + Browse | + Deps | + Log | + Config | + SMART +
+
+ + + + + + + + + + + +
+ + + + + + + + + + + + +
+

If you want to take advantage from the latest system functionalities, with support for +more recent hardware and new software releases, it is possible to upgrade to the development +system by configuring openmamba to use the devel +and devel-games repositories. +This operation is not reversible and is only suggested to beta testers or experienced users +because it may cause problem to your system even with loss of functionality compared to the +stable distribution. +For more information see the development page. +

+
+ SERVICE REPOSITORIES (FOR DISTRIBUTION INTERNAL JOBS)
+

    +
  • milestone2-makedist is an auxiliary repository used by our makedist tool to build distribution media. +
+ + +
+ + + + + +
+
+ diff --git a/wwwroot/distribution/milestone2.html b/wwwroot/distribution/milestone2.html new file mode 100644 index 0000000..639aeb2 --- /dev/null +++ b/wwwroot/distribution/milestone2.html @@ -0,0 +1,4 @@ + + + + diff --git a/wwwroot/distribution/milestone2.it.html b/wwwroot/distribution/milestone2.it.html new file mode 100644 index 0000000..d6dba22 --- /dev/null +++ b/wwwroot/distribution/milestone2.it.html @@ -0,0 +1,120 @@ + + + + + + + + + + +
+ + + +
pacchetti softwarePacchetti software di openmamba milestone 2
+
+ +
+ +
+

L'installazione di openmamba milestone2 (versione stabile) rende disponibili automaticamente degli +archivi di pachetti RPM, detti repository, dai quali installare pacchetti software: +

    +
  • il repository milestone2 +è il contenitore principale dei pacchetti software che costituiscono la distribuzione openmamba; +
  • il repository milestone2-games +contiene i giochi di grandi dimensioni; +
  • il repository milestone2-updates +contiene gli aggiornamenti di sicurezza e funzionalità resi disponibili successivamente al rilascio +della versione stabile del sistema operativo. +
+ +

I pacchetti contenuti in questi repository possono essere installati utilizzando il +tool synaptic oppure apt-get. + +

L'uso della distribuzione stabile è consigliata a tutti gli utenti che utilizzano il sistema +in ambiti produttivi e che quindi si aspettano un livello di funzionalità stabile nel tempo. +

+

+ + +
+ + + + +
+ repository milestone2:
+ +
+ + +
+ + + + +
+
+ Indice | + Esplora | + Deps | + Log | + Config | + SMART +
+
+ + + + + + + + + + + +
+ + + + + + + + + + + + +
+

Per trarre vantaggio dagli ultimi sviluppi del sistema, con un supporto +per hardware più recente e nuovi software, è possibile effettuare un upgrade al sistema di sviluppo +configurando openmamba per utilizzare i repository devel +e devel-games. +Questa operazione non è reversibile ed è consigliata a beta-tester o ad utenti esperti in quanto l'aggiornamento al +sistema di sviluppo e l'uso potrebbero causare dei problemi e ridurre le funzionalità rispetto a quelle +disponibili nel sistema stabile. +Maggiori informazioni sono disponibili nella pagina dello sviluppo. +

+
+ REPOSITORY DI SERVIZIO (UTILIZZATI PER I MECCANISMI INTERNI DELLA DISTRIBUZIONE)
+

    +
  • milestone2-makedist è un repository ausiliario usato da makedist per realizzare i supporti della distribuzione. +
+ +
+ + + + + +
+
+ + diff --git a/wwwroot/distribution/packages.en.html b/wwwroot/distribution/packages.en.html new file mode 120000 index 0000000..131cec4 --- /dev/null +++ b/wwwroot/distribution/packages.en.html @@ -0,0 +1 @@ +milestone1.en.html \ No newline at end of file diff --git a/wwwroot/distribution/packages.html b/wwwroot/distribution/packages.html new file mode 120000 index 0000000..a6c5d2a --- /dev/null +++ b/wwwroot/distribution/packages.html @@ -0,0 +1 @@ +milestone1.html \ No newline at end of file diff --git a/wwwroot/distribution/packages.it.html b/wwwroot/distribution/packages.it.html new file mode 120000 index 0000000..b23a2b6 --- /dev/null +++ b/wwwroot/distribution/packages.it.html @@ -0,0 +1 @@ +milestone1.it.html \ No newline at end of file diff --git a/wwwroot/distribution/screenshots/index.html b/wwwroot/distribution/screenshots/index.html new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/wwwroot/distribution/screenshots/index.html @@ -0,0 +1 @@ + diff --git a/wwwroot/distribution/screenshots/openmamba-desktop.png b/wwwroot/distribution/screenshots/openmamba-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..ab825c4256026dc3d892f61295417bf7d479e465 GIT binary patch literal 91511 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

*UHP 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%0AoR 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 +PLxG_S)X6 zGlkG=rdH{E>;7OYl$RC#13Gf%@cBLU@{)b}Ou#Vn_G9H#d=AL_LxR%=SSGFfE=`L{llAcOx{n`xPBSL;#mI&!vC z(#iQpFUVZEP=Af!x(G{opeWSf6kuup9O}3f#6CmfN8|vy@{Cjd#-olW?_E6E{)O|6 z*^ffWlu;Des%(%F1U9-9T6*S?P+y6Msn)sD zaC;@9&S8WUoBST>87Zb*$|3^}!cZ8~dMR}EZ$itMt^T9Y5w&xMB_i|cnlU=FBOaQeemo#FWSv#xUxJUi;`^G@^szUEVn_8}XK)eA8zkRscr_i{}vb3)hUGn}T z)^KpQ)>=^+jpMRkcyy8H;jT}ip)&Z(W%g#Y!p@kwY{}ldlgC5tvDIa9gTlvNn^H}K z;B-Ff9|UTD;>S^_;=FAYCk?>TV2bs+Si}t__oSMhbk5ATADVTW(+jx3a>sOn?+CYw zl=SYZpWv&DDi-nPyBL{g?VGG_`o$ESB-cCNlkXg#z6+!K$c(CUw3(1zOjDxSGyd)$ zm|kVFL=0v|SmqwKg`&YdH6-YtkHV@t1WyC_j}1O1%hPxN-9SVv*`n%I z{+CN%3aaFfh{!?_SiixpR<9x)SP^qG?k!{7^EM|`9!S1SjwsT~6B zUVq=*-kWuCHcgKW1(Rzl^v!Ai3TTRVCb1~=3O?yV*;0|e1|t==&{ODj77VdUo8-Z{ zv?1?+^|~19RF<8KEXk6EhG@(+MEx`A<(|^}q9_{l8Y|JYE7K)c#hoj26uhtXJzx^c|nUU0`qe)O9F8Qe>mf!$MNwD z{$dE~pyQ;+Quk;6zV#Up(8cBn*|1OCSE?BvF1TorZwb=-&APIA@V3CT-itqQP4QH1 z#!t0jW@jltEB0yf;=Fd3mqfl>DK?R4H8hqx(^peoqI0rwZRSF;>aZ3Eu8MJK1O7gHjaiS7uV%&Uc?1f=yEYse9ZhbIN*pqT4S9^KIq7p zap_Y8^<*5HD?=d$q0^46>Hncw;)&{pKJ_LL85Er8Xbu7utrc+^r-DGx#E{{Sh_up| z0Ma6KyT8mGHN-Q z818JSCGe~MIfSQWTuMZ9Hdu0T!YZcq&$Pzhg_S>zAlBmNUnnxj#NfFF%UPL50I}B7 zGd!61sWWRQYPbgenN)Dke`@}tR{8hE|JEx1n~wR z{%gWtUT?DyZL_?AFJ0Yd_Q>-*PnUU6<|la%X!<)=5~%Mvn|a5j$C5nV@}vm{ey9#RcZVE}p~{CxeWR zVMxYdRONYs?JF$RbX&ZibouO zf`G#eFB-{{u}z7qY#J>1bKtM9>iQG}vk)5|Xf&t@(%nC~BR0p^_d zx?a2UmuYA9l-F92xo+ZG=3|Q4gBk8)atwcT?V%=*k|ZCt^CG3Qpxtir&SCPDT{tK9 z#v>-!^<7DoK7IIR7@Hxm3=Q-=C54c`ibR(-P)n~raIzD_HtpcuWWhQx^RdO6VPr=n z!5wBpbS*2^z2EJwvtZ%91FsX;javi_x_o2l6b}YmiG1bCux_o6TBhu}(|c^kX>8}L zF3Zg}HQ#u@iWMufk@B}4Tn$Chn;I~l$en@bYw2~-mv(zE^$Bl7aG~`mOAS-LOAk&T zVudjtohr)Lrs(|TL03x7>ZX952Q*E+XEb$n1b~F``;63nt()dl-U`7bECOjnWZ!}` z^mdJKbNPPeOAq}W2*`HFXK_fK!{2?bky5^oASCaN{59tF2>}GXni=;&-EuM*wcScG znGxGcf|qK(w7l*LV`HmYD zd9*a3$nu=^=ijuD`6y_bu5wTi6(b9jj?=; zKjs-q3*n(d(z-_2WsgRF_I0ek^+>@Gr^}KuniJ0Uy_f1!5*PZHx~bvcC8Z|Fx@{>h zrPtskiCOwQ$bzII&K&PR{x>VcM~5^}YID1G2=#k(Agt&!!&axu=CDO4(Kr*Zb5q}G zw#1v!fwU8(;ni!jGRc+wlO~N2Kr?4Ick8ZmE;zN+PGqv}61*KTTsMLNaJw{*>G3Gv z5;N}9t_BFTbkU>o27lPfJNV=IhR3Qz&rlQhy0078y<5ad@`>Yoz74QYg_1?lRhSMh z6&Z;lW%Fz8w}r{DImymrMiL8?FgH2OA_q6$t(fRF&@( zz2u5nku+GT5LKT=Q&&mp>T)*KRD6>Z0p&2mMh(OGvJm$UN42Fwf-T_s$o+f%-ix+u zDrdtrmQveMPaX-a90Y7p9L_tz9wOBi$<^V=i76O9 zYZdhK??CstYYM88!>`ef+m*73`oo*6c|S;Dpbnxv&%kw&zRg9v-aw&Uhp1a!IA_aV zPpcEwr8Z^f0@$3FaTGZ}=bNRPpNY_blkDhf+ za~=xdR5>iA({spcBJ9n*RfaX8?GF-af$&331##|IM0UMYm`dk-U?mfBRHT@Yoi26L zbI7;P1jMLahDP7-9HA5Qm4S^pJ)?2B+sqdU$dvS>D?t&KIW&yCqcP7!WhL-xTdg*{ zZ=CEO+V|v`h(I<0TWelq*Svv!Ldu#UKG!E@=Pxd2VMQs6r$Y(9;4e6`%qT7|7aK2M z*f;om8dUG@%!bvuY3MjSv@X~aA`WwR^Y5CoU_jmVjb3zDf{wDf-?rdnFINoDV*vP@ z{9c^+!>AD^ApUAH({fqCMtBwaDhB;-ezLy+sC(Uk2Y{CGi@q=M5v4yRKF?^>2#6=) z?A{=_&U{n56adkGLysr7D7KJcQ`@H;UDYpDJh#O?((-fgEai<^IIm-R9qH$?F&HKi z(9(!B1}iEw%4)gLAAG3^hS{j`#yQU`^Wkx)=Ad!@XakxbRvG4lJw zqg1EQTUUgjw3})^tX>FtL5dLQh4(c=K^xP){~KGt!V0qNXsFgFCnTK-%|s6-K4|`d z-pIcFJm%D$#Rm*P;Vrh*y1gwrn+kxoOjxwY7xWO1u7t^$2JiBg8L)lotd2?BUY<5b z+ip`lB2w%m37Q?;Bsk#f9-hg$EyTT-l#2VY*(MjogDT(fF>Qu9^3t=sO8D_djk0!? zky0w_G=)C1Kv|7fI~C&ETI+|ZrNa+`A_p5v){tdA$xl~*Tznxdhr1qon7@*l%P>M_ zYiW$6Q-Xu0B`Ob$2g!2FFLJn5AYXbi?SR--Xl)=T@w z59|>Ypti*ybV^y#+nFspoF`usd^XQB%^tL{VYbJJwD%?els-NxS~#~zZ5m64h2ko*{5E2((!`Ilp3-BG zpNHv^8Unb{IaiAHt@sZuY^}(3-%t;p@W*3Gdh>$Nd*AoT5b_p;LSjJmPJ`Ad5p9kyS7vSwwJU^E5I*yI4bC7pbosyW!<>A z`+PIeQgBkGeWXvMo$^E0H^0&s1yM;M0nLZpDw@Ho_04Wpk3~O*>=TrbLhEw)aNg%y zP;u64hHHht#=vKM0AmIl?z~B3l&#!O+#{Rw$Sv*ryC`d@_c@Y_{-dW;S?a0;8%Y)N zAM@~GC2CW4^fvj=t{1)~+MGtgpS>a6Rh^0n4K8Sh;K%Ot*WeH2%p_|I`7^HY3e3*vn4+ijERi3BNr-}t8|7v$cMI5$mW!zfS&STU3K(&Q@FI~N1yQgxM>4zH@^T5eVO z)QHxto4cD(QOV>AvMvO~=(3V6W-T905o)KTO;(!N+JlXJH`n66k zu7j`XmEubVx9fc-uRdyg;HT*EwaZ^Rq?2>?3X#p{N!_oILCj;q9cO63Go0t5h-UUf z0^z?S7#a=hhWep%u%mh=^^c~ok!ODEKFMQ#1(Mdt%f~Y@K6l;blh0`oCQm=n^6(lB z+&~adepXZ|<;)Q}nO4Hmd2GFH#KPB-Kfc-0L1y@14&Vxl|{S(Oh zLGKVu-u`V$cVAl`V=zTB8Eh`BAIQ@m;3l?YpDpWx?`Min@B%gYOfz!s`87EUJdJQ= zbR$XR=1iJ7P)}4@vaj2u%1OK=e#nvM#UaJPr6=J&W+CeM?U0pG>LiX&W!T>W3Ann7 z%q#}{`nmRivT1_{2fu6^IHD8_=d9VS>c=8+NG)}3yG!iyE3%kJMNg#B#d}b0(%?L8 zZq=nW`-TWRGf!@6<9Zu`N6(xigL6(! zgZH_V-ucF_DtJPozHd2vP57CNxW3k`e*s--7IIQ5hhCMDU$G+$k~w7B)J6xnH@y9^ z?WCdQ@jJ5U>-Q~*nYw)2HwDdnH&&UG3vZ1VKLI* zC)0DnzQ0UzA1(GsSyRH2n8%c(^^w^lEb zuS%6L0s^>%eB*aeX_EGM=)jQYeEnL?c@rFEOQ_h8F^c2ognw0q$x zWHt?`aUeGA>-5_ro?eb`v*U8(QJ(Z!uxUy}o%x9ojXq&oQTc5E?qMJtQC;WzJ6ffY z=bG&C#%2vv4rtEhrjnR;HiaguMV15~d*s=sLD!`;r)`J#5V@AW*NW{LHe|amq?$IW zzSMtgL)XY{SuEgJ3~XO|=#%qLeUa(brC$`JkwL_+#Vh@dQ@c|x*H@u2UqI^5`@|(w z3ym&@Ydl3UijC^DpPy15Q@YRY+xJi(4x+Y7l%0%X67fr_1o?U=dVe|9_bxZ{RkD=< zs9rXoHZZ+vZeOupHJp^|&+CeM6Cm*OohTbKU#4kB$h3aZD;rzI^VXqAASX_Xb@r2B z5Hd5?7vJL_2WwIj9lH|iZMyj(_*MEMO=L+Cf!;K&4C)i$vYtRgbIA|wpVu=I>|AP@ zbmn1OA&Hjq=!MK@wg~!&{1AvbVH;kj08Xpt#STJavThkY(wMyJ>CA@FY zrjFUd^L<&%A%bG(5>HVC{5v(05M*2K^o7PSC1piP0Y#hY~ zEbqRkT|-C46unTh?w$IxWike@ ztilwghYlXlEf==EA#pW_Aetj)6zb_Lo%Ud zAd)vI&qi`f4X-EsEV=|AA!3^nD;|`ep|5*qz{V7#BO>%D@UD1eLtJLJ+EbT`1%s(h z9VUJ0M|NqLQWUDDQ?;MUsD z)3cqD#W4>X(CZT&yCqN57%ek>9s3Be3xi^0>M66g*A~ZlGP9}9SJWpuBHQ`x;w@pu zhTdzHilPeWBH)Q-Glmdw^Q%?CsvAc;)$q6+b@zgW_KU!un7r|&|uPP zo@OU{1xXAardv4eN$3~Jv{|&7U;WxDtmlCc&q|n6?KSh)$+K*vi2V`51&$v^j<1aG zTpu{qEcVC{2FHAW*7$aQg_$|8xmd#no80IP1A%k&%B#v&o=lhc# zT1wQtHTv4m6G^3^NWzU0FQ>{p)>fXL{GyeiX`-6BN{#)8YyaZ?Pb$bdW7m3D;X_{P z5w&F+BL|3f`_|q{wx57EFKU`S$zV@V{Y=kKl8MC$(Bd`BP z`xOIok8PrDE$ixTcYZ#p?K8cb)xZ$)h0JgK$+GLVlE=OV`0vamcA;89HB6@OTX{mn zA3Rr<2&7+9qR)AeRJ<8;xHq=F6I+6+ZeI!~G;7;a_j&6^ohrien6S8PwGg2OMp4`W zdT#4?`odsSvN^r`VsgRdRIG`!$wODXwLCfW-DKIR{1g6)0@9soME{$Zh5QAQ4nor3x^9_f;*$>3)(j8AA>YUfLpo7Orj zMNcdI?2q+f_2M~Q=8D-Y{zA{!8m(xn>9F333;Gigi%XrG?jtL@g}9WTpLV`J>LPyi zTy9EBP8-AodBVIbqNEg_$*~dqvTywU16i#O{vb$pKIJo@&wfCiC^oAFt$Gi|{#Hl8{~~*+Z=2s*%t0Np&bJuZ-DH5)p-oM~9q>cOgMlKBxR@T{d1l{mk6M zO~bwVTl8vJxeKmQR7tFIwanKTniB#>QGl<+N^MJugHT8(trq_JWQuR4$3(M%)ND20 z8P_q9`n>c{Su~)@hjUil7rEo$L`Cb#{yQFIQL@KvuTE9lehGtFw$B6>9TtJ;Vu0gE zUe~p&4SwZvpL<+goP7_f#luU-`}M`%zfiK;=e125fD-QIlHGl@hAj`;-y6juhX+y> zOy(#cdCmkf@`Q&bdC0|?M{=GJEPL%)cSK~!n@bitv=jy^m2(Hd7K59AwbmfF{SNWl zk;KFSf;y`_G$C0lIkVidWgn!msMY?wWKQK?NF*<{i5x+aB==uA=p}WMhLrp=^tv)F zS(km;G=<*6Y4RRRZ^oaoE{w!uRMY)6$xEYw_nMLJ1T<;{f3zslbijWr^-2$n#ZK^- zy*TwROMOS*EICAEIeC?pf>E>Rej7y$%Fnx8&p$+W{~G)!>7V1;`i2~pr#pc3eQG@&!!|Q=Yy=$>KA|Ec`J4(yB=Zb9E&eJTZA+TFflkAN)c;e?VTk5 z8eM)Y?wtQtk`VaF5(NWLBidEaUr`|81<)dZb4#&TKb^!#VHPR(yYd{B#Md2yG7GnAM9AG6{Sd zfPW#jBZRi|t}|Ji(mB- zZJ)dQz*Un>l@G1GJb-ftWr0`#J~D)Nmx+Z&*}nKTOY@^q<*9E%Kf1Zb2alNXk)vNk z!I=^DYd2j$S#-Y z%h=JCdNNG3CJl=y6I-5ICZalz)u%dIhlcJ49!3B{dudTM z*H}%}B)ZwHFrh>4O1nxgMMv*Ft262H4{jf^s90!zw%IRTt~nxY7zKEVX!TM`dfu61 zpUu7*4j-q;BL@HVR{0Ap+juz|HdUj5w!;k@&Xt(Zo9P-lH68Z+ipTdRNZUjGHd({@ z!naU$VT)wpZAgRf0;$M3M=@Mm8vLuA5j&C z4#%XK3=ortHOEN?ISF)6W^`Mo6;ef(YU}$2)s$vpIiCC0CH#{}K-^#MpdGZo zfmd>tvFdsGIO-Fzb@J_e=}4Xn2^-tz2@5q`b=$ko^UG=Gq@ZB&951fEK1`Fw#X`g) z=2;1?)ruO{^BZ2S!l>?9ss@*TJ9)#@tS)yz;SC{%4Q_WEBxeElC6>qh?oUs2MfP*WJrVT zK_CKog?O;>5b6n6PtsCUlh)Z#pAGRK1f`K6zVk$-uhI-c$-9+}s{~32K2|0sEkMq_ zt<~z2TWTZ3x<8NISw|18VNOAN?CnI|{9>v7mU>rn8l4(fo4a{_giU!4E0M8Bt|gBW z*>vE7wUk3j?9Y|-*To)XBkjf(h9tjPV~Pb`D!Y=ip5*k&vy71?^Ld`lfzLAm68R&OB`vm9|MP2AKj@i)pSGmt-WTl6W&Z0fg*p1h?AD5Y%$oTt1xL>EJ0I zT5{Qjfa8;_=mMSzbyH^6?DBS6nj}om8EM#;$fJJrDQ@u;cl3B3SiHeku3B>`n-};| zJmN+UFD6Y8qs|%G)2t|kQ<+-(@vlo$0q+-y%&Nj%7w{8 zp5})fn;+gi2eCT&J>O1jZjGdL4G-;FpTS=-!UGbUO>4{fN$mT{=AG5F+O=VmD3KIW_5 zc7usdMS&wy|5eU(u6l+8--WcyuCcz*48G!8-^IZyz?xk#$7Cf8rI{S7 z7tSI-8$Wh%o07@$hR1Dw%|qX?3#UQHU+WLgdwtj%r5PMi1h5pP3Q=adQS#!JhzR4Wi;z`bVwNphzY377`Pg7` z%D2X(o!2^CN&^shF#xxd3+3$&mrr0QcNyl=kv-Q}CoAU~wd_9Z;YU?si zvrmU4=>QAWh7kDCxz6`?ThFqZtFvK-z3L}k+-@};Tn$U>SOIA<{8AcX3P99BT} z^q60#I&A;_2(OZ@YU_XX{xm4bfBIC%^8~s91^^7>b=goVz7hhC;3o${FzVAYkd#rL zM*RQJbREJH@0aAy}rol&11$hFSw-JJ+}L%eCh=@gybe@wtBniTUl@_+r=%Jv@Yk%o3e1h~bC;HFl?p zXdym%+f2c$ex@|^ez0DQCvKath3Q4#4B3P!bL@;)@cmbSes|gvzRCY>bBg0!FZ-2T z;6^d+7z>dkI-uMR`Rv@Y8qW;mnE)I)Y2P?AD<@g7HqZ0BA!_4u`0EJyiA>|}1mgwG zPj1I7UAt%K0H22}8TF%vBoA^y0>JOdpLj_xS5vF3jAI}+7iw1FVNAZA`j`SF10?6E z_t%=u2{+29hsf0zMK}TyhDe?Ky%2}6{GVG-Wn~SSExQmh2g?DsE zqet{LyKLv$Q^Yp>6l(O?a4^qXkbp1Q)yB>Bz+JIo@re2)2OgIy)#=&rju_?QpuZ2M zp8?8P)=qcp<+=wIE9B$;!Q#8dB{su9nai(^D}Ao#MFVNNYsrC;Y}(klJS@ zX|G9Wu1QQzVaOdY?T9>$Hm%~{pU2+LpGfz)akao&k1OxXC-PqRoUbu0JFpwf%fRj6 zQ@7nlrVQqD??#Y^fH0j--l-D^@Ld)j(Sjt(8zB0ynAsz(%b$K@Q$A}Udcu9dcFI^` ze6)fvL48RcY$i=(w_eU2sIlO-5wFh1_G%>Hv+(l?fUF?``)jc>YzQx6BWUZ?%lw*F2Ss<$Jft> z0OTE)l`tn(5`Y>DUkNcKOP%~p;XGQ=%-UeJw)4;YU^cz4BTRI`jHMKV5}%30nL;?R zrw(1;RKC0NX{1RSU%<1*fFyb22VKb!WYJ>)*;MYvV7(uTAI<-K5`E`R^vQ0lyiwco9;-jJ3qOLh z7tJsM6xVT4g{NbgF>2=0wcmI%A@HeI*R+be0vpKF)n1Kc-M!0KyX+Hr5j6?B!pgQu z3w3R6e~V7_=ezEvw=*-^fpRg@XiW`M(v5dVqw+}bNXNv)hhBvFwpyHI@#2}`Ht~4B zS3o#_VeqyvdaseGhf@&^7SiJ^DD#;8umG2!tV;^TH{Biva=3y4dawDZDFNZ4It+sq#E$`#(=eoOQokKNKu z%*}sIM?r^@^ALzvsxte|sr<329AsQo;eh*H8D1S2)d!*4D+O6bpv4S+b@?(@Cr?R^ z+q`Xf3Gju+f@XZy*uqPNZxEW-GX>4Wer#38ZBell5)W)T?w{OQ#CkNG&ICaB{??m} zsrXSYxdP@GTTCRpbhtA04Jb9TN;x|E?20H}!f6ods) zs10po=0TRe%oa*D@8!{gT6il&NYjcElZ<)!FW^2pNhsxo=H27ac~4cAZ;k@m0~Z>0 zKfHdz51#u`T0C+nTG++n4Xjd}Ps~1v#`4u^o)vd0jU1tKtDz<7i@KzStyyMw$is6A z1MPHRDKU*Ihd-(_DNd|hfryb;o{gS2Y8KnoW0lh!J!~tUWnj_=w~;v{+AX0tNM>=*PS zHRvJUP^ba_`XRaa5U?!xr|$$_V{Av07{UL52R6BG zAJ1#8VlQTzp)CMW4UuC19kwheZ@_eXRQd92~?Z(iS}^koZ)`O%T@ zQ>AAIt|$rtDpXMWX+N1$F*AJA>7vb?1vAGQE*xzDX#)evr{os){W&P0V1O_?ii(cb z-7m9xc*o^Paoz8whDOuF2kCzf%AaaMn$JG-I36(nS$A~MW#zrIT*prL)eMY54sp77eP;yeJNpevHRz8Su%?{pFsQ7U9K zeD&DVF%=1=)e>gw6Kb6MjSM&VG64b{-WoM-SfWOD%)-^>tg#U*<#dCe7pk8pz%KU# z>tr&$Z#{C9ME~tzi!Fw?Vdxcplqc!$DEjFy8HbcFC+o|WC`^xxXh5{HvqwXnP%3tU zIw3`R0X#}wdSsTQi%Hu1%l9Uv=^6pGus70;0O`dwckE8nWL1C5+Zi)!O6tI=vl&H= zmkb-zs7P$(>h!PK=trk_*sF$ZS8Y#3>@TR}Bn3Y5vKC4+m+XuODxBZ`?a)Ldy0$h~SrtIz-{VjeVB zOPO8!BmSaA8X`#=#WEGjC*Q_&MgnyiUOW!7&9=b7aXI+u)mmCq3=j%yClqH``<{u^ zH!{P%>V4~`K{x5(ZoD11ZMyN!nyugDPYk$dJxKS-CQ&Ekj}Dqj_QX)mE``~}WluwF zm-dKf_RhsN%kuz~ai^w?IbGqgY{?^8Jk$M=TLK?>fut32Ge#J4ag+*Q-3tQMRL7W;&o#mK}~a9y$y5+crG@ zOU&3!FOW3?p7KC)X(fxCkz-zTX^4P50b){Dt?5T^vp?KoF%g&DvLMiolZ>WK?n;9N+sGmdQ#ctX%)lv=ci&mCWT#+W;Y{bPI#-UN<*sWh zQ2mq`vFLOe6l6)f8CH7vYbjC$B50rOv-8{ghUwPmIZ%)TxS(@3EJBqP(9fbpUi^y= z`xlL!U;o#-A;A*PtMpc(i6=ZOIrQeksf&6uiHhOBy@&IERdQwE{Ew=w|I7M{|6Ew{ ze_UVjp9@9)T|M&uqF&_xXg+>od9+!XN)Pn_(?p^Z2{9|zpK+OE5UVT6G?JvWHDNv3xtNZ?l2q-cFisanZT(JCD3ITsI4*pl| zzd&5=l)_SDcD>Wh!W#{V3FfY z|A|Rw&70m`!#b4o5zm9UI*)kLLr}ELOQ_zSSHW}&i9Oq?0PH`*0|2$g zEYZ>|+0#o~DvkM$8*f}7FpZDcQek!rtE;hhql6>?)b&_(Nq~jpI34h#Z=Aa|N&(4~ z?9*2B+A^Ao1X)iLPqaM;h|Ko|&>s-BY+MS_`=O`e7xrs{eaW?6YlVCNyqMe75MF(O z0Rqgd%Sw;ei6QpABuDvLX-ipYx=+LG%^}6~QP}y0dXoQHH`8y8VzxN?i@H~GQ$Za! zzAH8hE|j|IzRxYp1*kIull@i(BNdP&(SaH{ptcD>aiOLk@7dchZ00X2eBmEEqh1`= z4p*FBE;tRf=a2I{s;?PTLsp>Y)n-d6J^LXu9!nB{D<{|lgIBHn2H4Q&1Jr})4wBBR zt~HzRdr`ob|B@}<`D+TmtmXhhS=Uxgp*t1E>wvukkdh!Jf3$|xOodrkb|~Pg{C~ZD zc~p|?_pc47c|2xWnO05>4q0kBcTPE`k~xo*XpU%VsHkYOsj0`gGPN9Y#te|$%5%Qcyg1GP?diAPg#yieQg< zk&p3{v?o8DMAce0fWpI?x`b}2$428A6F62peE}8K>!&NdW_N`<2kkay@V|C`#W|JH z2mP41FqROj#QbpvIB$Blamiu>>G-m;^I5^+x9qPfr=&J~4vUgGK)AnYTOLKvt`9>W zhd&h_d30l3AaL^}O1tNUz7k3&6PpW8P$R2ciN4QyIy(|5uY8<}aD2@h?rqp;SP zYuV_J^uEBpSk2~7(TWLEpGDRs0h(|cpQiPlx|`L4AV4X(pB0uWUA>z#oH9!K16?V# zcxssPLr(vjq)M_XW)$U5M^!vRA=swLT-p#tKX%NR&m(V`KSCUeHlbJa%?qgC`ZYyq z=!Nj88d0_DLWACc=1TMgKPK4rI+}8&BsH^CXSAlGKZl@Xx#6a?GVPJS+2cod{5vXN zhFbJtyN^v@ipt#M-dW_tAG(nAiW$KR6Rnk8r4WYs2Z09ljD>hx(cR@_r027Sq{K`{n}OEu*h@P^2MaZG9J0XEU=lE+5LSyP9qpHVL-Gvzqmq8VaQ=Ob5=a5xQLZtx zvHHoAqo|5Dlz$#7_B)NZ1fTQEyTmRK%xPhoWqbw4{x+BrZG;{^yz+f>BmPjSmU;SGTyd&+s8qpjcUMKhvcP)_91t$7b-OhzhXY zGyvTAIt(=wkWE28*LkQ-$2L+~n*G;qh+w&`5mGd_=f%hH3EQkw5cZ-Y*9;h6uQ2A5 z!SMPyb#yFP?R)(USb1#B&x6gn(*qfwLJjJ6XQ9^iM1pLwZBl*SYY}lzWFRc4D(XhO z2+m=M67_z%zzbULC4t}-R;KS}L&p&15u~SWpB?!HD1^acRexHy?(vrKKR;Kl?|pgk z*v1EY9_Mdq+TB!AS4(UCoCg-OPOZ@zpkFafYsr&nu)$N+>&H(YzkdAsqWMvUJ>rkI ze%Lr6d;HWM@x9`Yw|&^?p6|Y1?e5dpPcKGYZZ-bL75T^i{$YF*$6bB-hrvah2&vya zGfaIjHO6l;9UF0ZJW(D#KhPboqd9DRSfmTXjiN3H1S$&D(bG;=9g#4mjvSa?)TM`lSSZ&aps zmXIt&=p*`ty>%Q7Gg@n~t3P-SF}DxS&qsxiYLy^rR#%Qsmo}B3OoDLj%T6z zVe_L|b{#@aH>0~>>gn$Sm({gler;*kl!a|C#zh6P`Tn~$R8i$&D6#Kmt(L~-o4&g~ zVut-yy6PO2`|!cZ(TSN<@4-it3*jZa=Pa_`ZTK)Wt3()WK#?jxzCb!f!)qTHH5wB= z#mx(bpw0BW2;;HQ)tAaEWc-jvhBCR@x^OgsH;zC~@?!89d)^&BJJRi8oh-lKTw8d?p#{ z#Mzj4C-GCA2y#_lDw550qKUl$@x&t zQK#(;?|37zMNI6X`!D}IJdDlYP6c&X%80?u^HyrrXkM$i?#`cLOe(}~*O8lUCmW2j)KY(r4?tGZ_Y1*JJAHvQtXIL9o zF*~$wO$i98%!V-Y`|mDhP$Uk*n!kUWqYYcq`V#j=ZJCm~5bSC{syh0yrUXt-e-hD@ zt4mH(Ga5K=n@F5&2#YbzKe}b=LXs5GYR^Wq)bA+?t&Dg)9TeVULU; zy4rAmF>>ODnGsMQ1w@XsOX0b-U~Pidj!PPcc4{Tb!k!#rAC5;)e1r#3!v2ol*L(+@AvhqO&Obu{?ff zHg-)Heiieiq0PfO`-{e*VHA1xj}l!+wf0jXlc-CTc2}(Sog~ChA3^%oIX$B(IX!w7 z(WKAL?(r=A3_D}67XZirlRE;>Dv6n@yj0THv&46pgu*OT6yjA1z+}i)LihPh>JpbV zS@l47pAX`Jqth5GwB&~5yjSG>;v&f- zb)}G9!7_brWZ%=<*KK=kR^&qI5>5qC5G82|UDI9En5w6q=|OC@lS9Sj+?}c|zfY4I zl8*;HK~F{^RC?EH2Mr7i@-#(0=4sg;qA3AzY>R+YpUJ$o@2ji2VQU@EXkCOuB7zFZ zl~m?()1$30i3!pS8iq0JcQ$!4J+z}tQ0!@#JdGei>}YIU3r)OD=MN z8XZo4<_b$6RE@_54F(Y`9K%YXb~;4^P3;S*B?cAJ1`SdN!01p%jA{N1H z&OmG(+4ix~zl>md=4kX&^`qZZ8#hlGCi8h#BWo5Ulhr0@K?1L+VL0! zrwi2?81>D^lO_e|-JGm2rl!g1$y`_}wfNvd_~XT?@wLfvZqHbRNkFR0H1(m@8Q^sY z5xf40S{a3D7Vzs%(c#xoK&13WnHs<#1b+>fyZ=nB!<&ZraZ75GIB;r6mi`|DmOcp8 z;9aYI!dG9Hkx*ifCJounxm7hC*{E{&gYQfZ*`1M6cytR0E&j&%6yQaRs2D;cas-nW z9!Qs04sC;D88QOj9Lzpw>yLmSSahUy>aJTNI8{yyl?jAJeExh^RjQoTK105xIe}e{ z>Lo-9P5s#LKWy7jM7c_f+KKAq#fpUAGUZG?o}{Q5-HepTP6$*F*%DFeQB{kj3& zll!A~eBqR1eHvUl)lXl#eGnjP9fVpBOCR_VP`nR&9RW7xHRuI7*WJkIjNqtGu z{0Q-xcG5XLVeoSuBS(1lKMgYSX4B0q&cz=gwZ;ilGOxb6ylsSIEp}vtBn@c7)w0XI zpFCS3irmO8j-4_S_zzO$f{+T)fz=Aj7G`y-!)!ARK7?LtLVt!`#ICFdYk~m`s@Ff= zvqLQW0pmt@-|}|?FVkojZhY;Vhtx^J^(2XH-gy`aVzuz`H&f?Cqx&z#-pXq44#^b> zOe+4!W*|>xb%Nhusgh6p>+8g%MYc@58eZh;v~Sqqynohxx)tO3T!2pF*8SdCI{TNl+ISIJnU+;xJyr-LTaOQ z8I_xpMh@4{M$NV(T(veQMbYhpQT$t1t}XKCzlc7#8Ho=H%p*x?p3<38lV^ z*~Gm+Ae?KWk!^v{4@-AZJS3FzQ9sm`_7cENXPi|@fnB+L$aPIZ08frPrQjG*wlc%8 zPK-`e7irk-GYsA(RYzkLv3AGo(2&{%CS?@{1zn|`n>Or>8EV!L`HV!q*8-Ggb%gp8 zwRja-Ln}G{CtJ2NB-JL;K27Tk$Ey6>@&3=m>mp@rwj0hAJkx~MtBYw?-m;&myaxa7cNy}_k4zy*`@e$XQ&ncv?8m&y{+ZkT`aYeKY0G#- z{)rmg_kh5?_^R@yQ*KVgpch3C0$KEcudl_#bbnD@biA8!ULq$i?@A4)^4{*d?>n!i z+QdM!mOX&*6d>TTCDIL-#KZ$|4R+1S-6ZyQ`?s?Uha=}To|%7<{Vjo$FQ?->Andgj zSVx}Znn&hLUf8CZnO1Rhi~pj;quxaIWxW)(Kqo5?9V#aFIVd7U)(*@MNGcxQc)e)l zC}ayGnc>E{&xu_lXulkc4bs{w7au-dNHv-93(K>ae#Avxh3G2pXcj-{P7=$JO2k0{b{G*aI_k{ z?(f6z@p-Z&PGKr(?fG%0{+EdBVGV6MEG}kd5{`=iF=uMj0kIZ-GmY6S^HXp|1{y6BsasqTt?wLS2YJ6bEzc4EPux)LQ*Jtv2se~f$LRS z+6%a(HR3J(lh3*s8;rI>Z@F_N<>PGfrC(aC(+x(u=)~{*wfz024KoPCvu)jK%c0oD zRcm9Qs(G6d1;tzTs#^YbR4Ylib-e)Bs?_W;=(Xz88L8*22`fBr>!a(oHh-*K1<7Nq-jv}L$`4-6;)Fpg;7ITm_mM5?-w7@2kCzxh8Lk<_# zIXh|fVNaT#Pu1VZtE)PVni*4tQF)w3{YrKb_bvuYiq!pxT_}pQkKKJ&nNM)P;2dp( z?S$ITxzyC2D|I16cCjB4o|i!Oj~1u9ktv^P)IM;-6XTeexzNR3V`I#F{3 zKRVV}2{|%zHdWSURU4?Y6?YuAq8Winy;Vhyf|ufsw0$+6P#{`i^?iVOn%k zO{-b%TxbABs3tNOsxCR^JfgtltNUXP%wwuWe8RotcavxY$zOk5RfVHFQwZPv?NS(0 zk6f$RDN7bbOI$&BVqxfzufzAFup+|~1HQeUPhE>GIE2Dq z&S!O92>4YMRf;@Z;D{#AMj}_<`qKPEbj=kyJLv;+B&3X*3vTtTX^cg#zT@p|NA5?e zS0=)}}~JVx5Z9P_uz%IA(1N!L+F8w%K7JWbN@@MuF>SY5*!#h3Tq<}B{O>x`u; zw>Jq`5_Vx2yE8uh96Xyzec8^dbwf){lV>+nH3&5AvQ*s~LlejG(~f9TpJGD5x$;~j z?s5MhCxm4QI@N23pQzO znJ0S*X%yXG%MFya%r%Yov=e0U^(e)~V-EAzi55EPx{(yjkmLQgRWgr4m)UVm8FfJ~ zKH>NiXm>%MZxOmVz-G!l_EN% zQ(NY?bbz(zFDxRzbv2@Ck)JlVjU~ISZgg%?ZmJyHwf%79TTxoCkA9f{rkJT=8A?-w zY7T!&P+TMAKPVh1YR4NgtE)!XzPy~?xuYDEVAn0R>XpIT&G}#`fqwrS%7Lzd74|ht zlBF0zN(aA!_s3bw?E?N$;|J|-NW^J4>yvAzU0*EW{dVB0E%H9fR^}S=9d8RUD7KDt zLt9{Wbi)-Hr?9#Gl`X)8sP*1ZMj9%Qt-pyMD9fJIUAWxzk;D{}#_5X3{`Taq-t|Ro zF_5Mi{>@l?9-i1Qp|%N-6F<@`aQG*c0U=`PGMfSLy_hOJj8NeHNREOnSINtLx~dCl zW(kNf;=^2zyP{2hW8-Y8)+t&nq+3Z}*5?O42rhOSwdg}T06?_pn*;~hyrk8UUp`OV zQz3B9Wqps}X|$OHmi2}=>MmYA+gY%uT=v&IZJw6-<|Neo*o1Z4W&m2P0W?lwpjS4m z)*`2t*L=!!F67W|DZz8qQ2`wM)2)H~ZsA?mB2c_HkCa z*WtS7{ZORlkf+>{23ID_ANnf1z=Rt~~IKh+Sk;ejY?9B7oymwiYxbGnz{92MGqMN!_207wP zK7)bWSkr23PMREweO%=>6rm@u2_=$nbc>+TSj?OKi6rw}UbkX)Qa^;UOVE0_!67=ft$$gXQMC--RCuu(jR{ z!V7A`$JpW{ju!%`iZSTOSQau2@=fL7%vnsquL|+{z!!8v&8^P^OmCE1VX-7d)-DH&0gil~llO$~99KQHLkPG!BQr z{15Lu&=IqjYE{*F2I{{kwb@6|9{FTHeA0sGpR1`XwqCthOzg1tkM9ULIO9jjoLqH@ zupXaXrz@`e0BH|mv`!D(t9O`1o*SKOppLHjY3NX|p5@WYGn}oNDpEgh((uFIY7Stt z*K^~JXW#l5Abc~w$XnCPir!IZ);jk4a^N4L0D|`q8>?!pE%Xglb1reg;yk;_fy^Ep z>FwOTEU)H<4;ojTToT#}U+c2cr>z+Q4_^0GZ+)m1Hf`YKQ&9eTi068~fgV6L9)sP^ z*0elrKUlq3GJ7j2cH7_0MXDC3-{B`M{yM}&kLBXqAV5rU7)nO zGK+}p(GQ@~le0q!A0|c;<*F5L!RAcYE`>CpSokAEM}k=8w)HcYuH#U$I)NmpWUp=j z)mgVTZ1FrPy7PJ6nk^yF*tp7F5YkI+oNsvEBrPJkEH2%{+qkdp_#QY0eRS^S#) zw!+P$Zvua1xQ40&(U~4@^Y5R%V!zUlCH1-=u5${5t2cN)J+F!MV9Aoz@PUrRj#qwZ z<$-!L-_>KF>p|F=YbqZOE2t8ofrgIF4+il*f=9M+p{Il{tz z$3{f@wVMzLM|vEjo_VX!)uizj6)SjFgB3#b%1AX6nVS=4Q>g;&rzASnIbr7-=E4TN zJ@`5M6F4E+g*JiwTJ4G2lT{7rU;}mz#yS`NQ3@GG>U2L`U*#G)HM|xxKb33&?7BVV z$-HwethLFaioj>bfVlbnS4H$>5Fn*XMpP7HF4R}iQl7(8?=kXw{@j|t?%Tbt(ZSq} z*caA|#VzH3ows&~p(elUv@9d!4AUOU*^2#XFaP@;gKo}T$(Pg*Np=##B)Pfpe)?EE ziy!w3s6@s|0?BXF@iF3L;)Xk$TPiPt_x$zre;oc*uKerKe-$qOD67Hi{w}b=qkk`4 z{!zmGRdD~Ty8kY{!G-@qiT{L(e}TsT*U$9DOtrM8pvPnqIyu6$AG5Kkw1ZyuHz%E_ zH%Qj=LB>z`epVre>d0+P+bia>fhAbo1)o%>{dBDml3g*!4NI!3sno}gHGQ{ z%Z}R2#;+L=w|@v}C55e_#BsZ6Z?Yx>MAHu7e$X z^ChdP1s9U0@l~L!D2)6Mre2Oa>VTtVFpyW+AA7NTAH6!1_(+NfxQj&o&Q|+{YwidC zowX0UU+gj8bZ(9d!gt&2mEy96aHPm-EFv?xQ4fYix9c!2z`|kS74rcrlwMAWs7rpyh=X0bRb>adQgFcQb zGNEmdvpZQ}v2U{#W&6wLAg+-jwf`2gkHYI(-4tYOEUBTt>(i*GBxRNV<#2Y=6uZI20 zIQ0cn+C5(xCIvkw>MD>cZatGHAbBHRv<>we4a)mg-kSTN&Lvjm=S1U2=hcB_vB(us z3y2rXX(jrp^FsJ)q%NQkeNsn6%BIDD%4<3ELg75AU+;EF8p(qYz0c5^k&%W^{&v=7 z#kmLmfwIsWOmU4CdYpB1&cZ|hnh((N`Zm2_W0!xi>k$zV+6XtTzW=1y?VAQ$PnEw& zKy+55F)bAjEKg>ZG(Hn_4uji$V=P=^MwK}`fuC=Kd$dNBvx+M6Y}s)4CMqso`cllw z1*IrmDLjxm>lolXGc+LdPRf#3l@*NU1BM~r1cbw|8& z?&8gPRWBXZxkrW*85BJJvc1*H%E{_6-^hbZMrGKT13O}eaAxw)uUPV$9_2IfVuqO^ zXhLmT+Zn1a&0EIDdPm-Iz8hm&K5z}^$7lhRWxuwMvg=Yy=QmL$aeWQ;FZO&_j^cSz zlNPj!d8%;>qdE4*8@}Ye(vtrjm#&DH;zoE^F;!YmoepTo#F^;m@g%Ft69gTj+Jnw; z^xGAm#kLi-A>#7Qw2s4qO=t1({X%M2BMJ+rM?RkPreQamRA{!JBl>2gL0GO9z|a9b z6>{CC)Mh@QY13W6w>4cIF-fC~FB711Jb0UCsvHOuZIXZ-`x5(QF>ZFqo>^G5bjmJD z!mB&vmXz1b2TbzWDnR&y29&Qftwu9B8?;5QaBOR4xt{>zDJVo8z@>eE!*UwSXMI<6 ze_Eni;Y{SC>YO?erp(=r)nhj!4F}1oih~WnJ|-_H<^N#zmjdUz%Y8gYv24#KmD4JM zfXF)^e4TZ6{ep8+27X)z$yAKT(%`mqJKORBk6ljy$tf~u-L(i-c@Vh$zI7f?tSarS zS#bCaH^@CKq(? zo^3dn>|Ez$A$*_e+UbnR5nbNF`Th{Wysb}z6eEpu8)YF?V0-@hT0{kI*e!+2X+(C! zbE}A-=ofZvm(OA|ebo=0-E7244~JtCbkZUXP5w1sPp`3d+?hB$>~RIzJJ%Z?)ek7U}*g!3Tm}41(2Y3R>9N{;A{b5 zUgrZ7wHXx1}BK&068?P=zs(U?zhiyTgz48ogxGMAD`ev z@n}FfjWq_n1rsmlnMR6Ax=WH=C>bH2+xaMYN?3tqu}42EbQ(Ffs!6|o<|?4*+a!^> zxbzXFv2Et5mw(&S9weoeQ~=txMm^@F*A(V3{BXf+c3Iox!j})TbLKf@Y{g&Zp@vK^ ze3yLpFSyk@13aXZruc)M^#ff)WNry3hMXlDWAklM))`?_rm2<&dA{HM3K!7T`6p6C zKEECfP;I)YUeoD?TYlbEtevN0Rwe#pn1>PvGhh8Dv^Y9>U62B12f9*#%KqiIKdUV# z=`dTm4WrqfZUd;cRgx(1$G0tHep?A zbDPI92VA^qDg${)B-t%q3H*K;fz&@hN`C@q`6^~NZXB6QRfL1LtdE`V)wdvh6hFiM z)ORZ!$NF|0+#T!igWVK>TFc5LIn${N-EH+Z5@?nJ8lGaB%IN@b=k1mYYK5P+ty%Cl zL%tWJlhQd(l?v8pLBm|LXGJYt(2=8Po4U_1rDM9roYbEF#D!uTRi|5uQY%d@1kjcU9-Y4T0bRj(hi&G1&NVhi083p;@w9j0@olIlOQFN=P6u`z@ zz9|3Fdf#c3hN!Fw>6n#)qLfnxq0Z`v5{Fu-Pby(}Z|%tIpzb+6;KC z#>x}Gj6oymHBiYYUfrI?$nI(g?jA%pRsM7f7U)F!MthHCr>hL_t(>KmHNnHLPss?L zK~1m5KphlN#v!+n(1e*fNlCokE{3BUBcTQT-YN zfg?QIP+(S+|Mk?hW_rx8@U|(0nAkUWH6&z3Zw-e3U7r3wCF}pBbp8){`p;70 zUuDD3NB>nj{5<`)vf;l9i16GvTVM)ozvR~-FE&Q=>q^XuYAEnbUVZf}ZMN|xC?Jv@ z!4+J%ZIF~f_lHwSupihE?OI$17^wmrxzNl#2?UD&i_+u2E1{pGnY!9hdu`9g%b?rS z=-uQNXb@-HOjmpkX3{WWG8~-c?gW9i@%G36VOrnbENVR67PLC2Sgn&JOAPudA*Q)a z_4kKa$L_X&J`%B*r0c%AWwL>^L~)p;i{EQ7ng+c1`3#}F9bga6K0C3afH7>UXAiQZ z-0SP!7H^Lhy5?N>kX)4<3h{fFV4xN~v~*M6_Fb&PJJ$j}>!X5$R%-c3+<;Q)Hhq1v z>UI{Y4!UBil4V*UR?+;G?)EJ$`@wY&(D?&?*(!e8ef8zS=u?ML1=|IUAZSUCH%QQ; zV&XCik=HVG`(6qN=;&qxnY#62pXE&h9>3Gym)#hB`1@@3V(kiLFi{B@(<%YHGz*4Twk29f~^j&)LyM!8gyW%>r+~?z;si;yuhBT~JZTX**#$2sPq!5!#Nl ztu3FDM0%ynPF|_8(4(_l&M)pNOAF z)m@b$#^-zM2VXdpIG=c21t`4m)mw>pmfq|}_k=v4uekRT=oqJ^hN4}Nu2y`%K!W8y zqixSEY&$$Nl666O29z1gi#3c=fHY2ZWs4~#Mom>DHfc2a*BMNoRh>Ip;MFu1e9#iY zstI9$Tg*2w`IM5{{{YD@m zvyFB$9qe&IyCDz~x(R%Ev1%!**Gh=8$mw2rP&zvEQ3oNgHtvGOlK^6XrnJ&@x`?AJ&cu*Nq#1ufG-prF?Gw?Nt{1&{^fIPEMgh z{P6+$z~FqyC@8ja*5;4kH6xXWtZ=2<#r#`1xj_mdxP_lgL)E*>|$*lJbt?QA*_sw#Rxgzwpn!TVf|f_IP9ZTQ6xeWj=& z<_NL-24`0jas+Fp9S}(GPIctB*U=JW9HRn56A*U68q&##2ejiGT|VKQ^nzAFEWQ*`mz>dE5+T>E!4q{c$Vk<#ahE~5#~W(U*c zs&V3h#uX#>RTkQ2ynAUMNRuyy2%gW%2A+4X>DY7L)Cc9*?RhOMEuhkl8qCso-T zg(78F`*FiJn)Sfdg)wCI^zLW0=sR!xHHaNCYiDF~zN4T(r>HZ2?OM2+Rl@-FjcA6^ zx2$s)h*W&lXOoLn#Bxhqje}CNJ)(6;I^TbYWr6|%9VN_f=9jm-y*^-E7+|nB%VoHy ze4yvfnH`=U^YT8mIO=rEV$|*F(zftAOVE#SsQlm_tY#IQae@#pVO$NgU!128th^1b ze(O+pe?zjH;rA?+^aOHSf~1xNeE3weN+;4&ymol=?p)fXVrLoWSuTE-FTlpoO~91Z zfx47bT;F5}L^{4Pz7ka9f}X34kVw&uJFQwa1duCRJNI~=Fa@sB@B52jE@QX4JA$@% zW%q4n#lel&&?R50(O)}uE&n2Oelr2+=RgFLGqpieBrr}7`C91h(0Z}YyOVdwosauf zKKO|&qn*@vUA4RVxrHuYH_+#{0#Hy!ng$;U^RWa(SUehL@tzcgV!U;9QnWhG{*;~E zt4ks=Pk+2ypLMz0=%qqdT0?kKFk@>Lb7*hzly)^~_^w6w7bcKm)|=YsJFTJYY9UC4 z^Ktu_Tjj6OGWs|!+-5#vW!k0$s?FKGX`{@&WlabKGN8peu_6f+NE!y}8j?FO%Y^<# zx|58vww|8tB+51J*E)Udm(F`HOWjmcn*T5W@~@%*!~f{pSGk_tacSqKOUpzc`@JkO zKycTD4V=_d=*~lHxpVqvq0U)yrauHxXo}`o%P-$*fVvgruFX6nf7WWoVdbvavu#RU zG_zkLPy2HBPq1EQ92v#u=%{Bao`Z}?)nXcNHAauMF?SQgtEJ0H>1Lg>h;rQZG^U6C z0bec_=-STKhz}ir;sT&Cg$4n8=@#AHD~oFj5{hb@SMdGdyZ2VrY-(rFWclduvq}4) z{>!K)!&H#dM$s)BlI3PzG1rU5v`kI#R>P~2Im7KFyp|20kT#>8S;Y>7sr_aWFvt2( zsd_o)#sdY&i~TSSNa3Jd5>tO6%SDj`xf&2LD%0@Ez$OZ3;>~ektPN_20zY_`e<*8z zJOJDM1ty8waHrz(QLtHkdEDNh<95!4e$Gv^Bt?rz>;T_E@6lxs=uTi9bl5MS_sZ@) zYMFel@_pGv-nK^5DM6waSM^7}GZgEdMnOSITu#*aJ#RS>q?7inl&IR7G00PcM~k{yV;jW8u$iZ; zgQbZ25nnXdA(M2;w)HOE+}lVo)wHm$J{P1^44gLk0SPh^2WdOnmaIs~wsFfsL`PRq zX@}mq!j?jw3Y>QZE83-^s_07ZB7j=^SoQipm-Ax;4(S82$6%;?nD3GY-B(XcG^kZa zSU*$T?cL?t8uECvP!GgQHySqF4bkV>oMpRt zW2)wcSO|-J?UkNTfZE76vrwfii@@ zrDlJ^FABraG|3nn=vqVyp9{f14;%4%Chb&<8@Mde!@%x5cdD$44pl|L#VL&1pPzuX ziYSW4;=Xa}prY;-kfS`DCMTLpW}IAqvb)3-9~2Vex4;x!K5KR)0jV4>B-|i)kId!# zM@QKw?+X+q2tHfC+cepMUt*1kyqcaQd!Cpv9R`VP2ep8$>IKbufb|Ezj0jJbmR+xH zR6+UfUg|_|Q3D$O9AxZS-?7uw!S{B<7ELSm^9ySJ_NvVvdcyKWt+4vbUn1M|RTfd< z;i0k(XwXF+f-(v$9p-1ZDk1(%gp;21{X7tk{s}g-%!)251ji)-GokT2`!ACKnlnVe z5vmEt(sVdXhF%Fgmt;Y~)QPS5)bp$u40^uo5k@I_UO;!AaVj!B-O<{i^uu>z+=Q{WqD^+LXHWL%UidX6s@e>( zr~AA^CADPLSFkZ6^z{k9^j_QW;*#b~+=czw!Js{cVQ$5zk>?+S&3=qS9#M?zP&fyI zF^f!o`_3T)@-(tM{=g;4Al;a8OfUU3I4iCxdhYLYJay= zSdXv+DiPqeoc*up46@}(Mr^cDr&m_QS|9PaRp5?O{8hPf#o6d8>HMNsU*5704)_s> z+N6<2$+Pe(B?U;5y9U&JE{zO^&0(nJw(Re@*~wvVPo}#HIF9fQGvtir5Jn?%wmyvP z>Mr_Lkz{kmE)wqVF4)3AN$rxJs(#E)ER@{kxFBIil6MNpM9Kq0WRB~XIuJDa*#Rv~ zUvxpuceEBVe%^RD1;O#CyVKG#{(g8V;bmo$IAr^~J7Uj1%Bext6yj-kZ_Oq+wTI0+ zRTj#iVh&nMe(AdJ)>R&{!rQ&WNs@8cTuCX#FvZ2X{!8DQF&U1~ zro3v)skh`cgVh0!|oy6WxgdaZu>qxco5V?Oh3Zk(*T;njg{eMa278FsCT)EYY3iz^yDjedLQi>{-er~JD zp$h#F{rY3o z_fje3rE%G;SyuIzW;P$+6dG~AE$IKWw*N+fyREYBj*WXH=q^O8n}dR-+#d<4bw!5A z?5$5SykJcUrQ4|h9HQA-e^V?6_mz00t-B_QSMR33VD;aQXGhXzd0l6t+n zvDt-2(3j-}u*vltev21)Q$Y@t?=!q-L3duD#S4%Sv_Uwaji1nlHfafKla`$FA73X~9JLh$s`AcUvPhV#U3)$7M1+qP9_l?dY{Foo(ia8r!j zVR0)7VE+2q?mBgFz9=A%{A->&l-xE%3<30)u&|0@l1)7Noog^+XbEtY(xA5fP1gvB z7*Bj>v5EFngqme<9})A^d=@U14eY*2lZjo*4R|U&u58 z{KS(7ulMB(=F7A9)ds9~#dpiMwBTx5gvd?JD8|wDjy;=peHK|9mhN*$6+OM^!QK4) z?#p~TTifEYI{2R|WCf8zI>Mmg;0%-}SJY}UJqZefDdY-|hhF-8HU36kc3ft?R*Np7 zp2p>c19}=1N#p%a?(uqq$8SwrWm8r3t5{iGTk`$b6KA6XO)I`JWpV0BSpHEuk-E-t zU*_A)x2LT@R6GuIq)-%+g3eB2Y)~NQz03XG@oZ>#BF#4~<>6B0LOf1;w8j!E{3$;$ zr^5*C-Yqg4_@ylR(W}OcQY2S<>lr7%sp4E8G02C7181$YdL7Sw|1p+EQGzjMI0+-MTLxP6H}d^pZ{+!zhM3e2??Qg z21c_3U&n>Ecjkw%tNae^^;K9{*k5ZlKbQPb;q=+YlH=@o9V>a@pwL1OB7FTS_jyLz zK>jGA+^|lY6*~R*!rau8zj2+mk}5R3bmqUQ@)Z8(u>5y?Wceci{bo!7ke4&x%F@zO zY;kI8D(Jrx`8SUNMa1j{C;}1HHD(?~;b%%6M<)k9e#kDV!GWuXdbi&&GeOnYDu%r; z$bwIQ18M7L&L4}4+^ZZoXZ3bV#Nw#nq!WIJ07G7@nD;!vx3?deUHo}vc7!>|5+buq zt)h00&P58KwV$8YxL(4HWiuP;`+J$7P{TE$=o3?2%AVb+&fhNY{G=Vnie?PgTZ}qL z3hl#U_Du~sbS*~5HLsLCfz&985$f0)4lb7j7kV4wQ3o0toZ0SQ)VqAF z9Ap9=(1(k49dIo!D#$V(8GY&6hAx2~*gbWgHF?;(du_;yH+Afs8{0-6soT?f{1O~b?dK9rxhL)3ge0)%V`h zdt=mw#EguQxnq@dRwD@Yiu*x3BA<<>Vf~uagJSa;j+w4Su_mui?(coMOAaqW?Gd=> z;Ly-@R=-u0;?b0#j=oDDPHZT~fdov6>UT^$j(f41&U&`3 zq|~tQ0#KxJ#RK@Fr5$)!=?@T`3$_Eyez-2)7 zqEO`IA!1NuR8-%OhHu*6R+uh+r_a&~Xvv6*8s$}j70|MOzj5EtZbHf&A9#OUAEbyC z1pn;bk}b>97Ny3ZK0Pzz*zFh`6k>ln&U0Pz3W^#xKXtV|U8s6HxiC<6tcNP;eO@li zQ;?e2BGmVMref#d@T(;kc6ft&VD-wooY)_08WwTSZ}uX1di7_Zvk}3nWld&23_wB0 z$A-qn#?C(#Dcl&bd+8JdT}gjLs=L}RK8SL9ouK&(8=27BuE*-QI`h$s?^UZ7F+0!& z$dJ5R;+P7_7tz(}q?Z#(2)bT*((@~ll0x0UprOSnqoKzEpV863!cFXKoHfJq+=Jz{ z@3MBSbD@BP!=oooh=tY={h65|+u5(gqk?*olH221wlhSV^zCJ#5eN-1fi`H%rjp)S zKFr-u(Xj<5b-Oh;SI7)z9L2@nv}S9t?q{b~$Qa5>cUt;wG|Mvs@@u(76};MlTo3v% z!xJz>d}W`bN25wq;*I9O@)%-(3wAf?S5wtZQrD>BGuV{o7J~q(AyB+|2Vh zPxIPvVyJCF%RAb))b{fbOX@z|@j2pVcJ3DhAn_PaFY}%Y2PNo5_Kz*iLtM^AHplfl?uO~p8=qrv6n&aSTiDgc=@Mg-&Si&f3G z!|US?2SK!{sX43V&}SHAVsTGTg7WgIxg{(-tdY@?*5{N=_=Zr&ry=weft72I$(WM> zQdZ+TIOeW5_VV&_ODn5O^^40%xQy#G z(*#}EIV{Fax8nSlthwpw>6NhkOp;Qw3o0vUTxLDcRQuFg?Y*U1QNP{<)mcA-Y1*ejq>Lpv3=|A`86q4AE zm}#v0DYcE=s_OXprr!%XEI0=_rD)cZ53p7pGBGm0e9A1}6jwLwj}D@m|GXndwQxuVmLSiN=Mn`(4^S-C0~M&YzJw49^z_r_Uk{drp57V~=XPEphT zo0hcn)UG{eFvlIKVtmBl;uSMiD-mL1q4p~;fD%of1(PF5}Fu? z2HElLn`Xm@$<5_D2K)F|Z{dfF_0a$U93@R9xW8T%n-{X;B7m6Amyi@A!;J6!`mrDVSlSADEk!o5aHuc>yqw%}Q=fJ_;eUH&#;XN0amnIi@L?*?laXzmv)|J6>-I9? z#~RP&>hZCD#ppQi#Yf}LA#x$fD{x#<^DlUTm=IFNf`>=xwr+Cf;L3Hsfv@EDTR$_h zV5+aJW!3jNpZ|Hw$jjN13GK!l2#aifmDlZim^>=sBF|-0RRxwNN8Qs)k;ZO=0P@}5 z91`X;1UG)n6L5(M3JYVWeVTN+hzgQB>95Wf+h%rbJ+yCq*Ts$k^#UDMQ2+C?+xNccR_y7VwA#o zei>4|b!ETwwH>+$0M9>%fUPn=KOoZ(vAOj7L3g&5ANclaz*6h7>Y722Vc)9zGeV(c z(3-8Ve8eNR)OUe!!;)41Dr?xXhtRb1DN>#0x=rNmK``FWbH#B{$PKzOq@aLY0V_Ap zF1Hixchm2iOI!of7V_^&$?3C)OU7pv6Ipj&1|F-lsX{W zgBJ^Q3u!49=9|PJ&M?~BKkoTwP=(MN2a(;*I zgb|3)&_Wo=F~;Nn#2QVAC49;W3T|NH8gr8Fa0{nC= z428fQ?H$;fcM~Df@o71BXJ)SM3s08h!@ui@VL{y$fal9HW_LbBMjYO_h&Gvi^W;?FLGfBv@`i<_NSY1l3m$t6MDFH3GOpD+(tdFSG*{x;wzKZ z1{HfxlzLwL{&G@J*=eK8jQhCegDShBIb$6gg z9-)}B+~$V5sO!Qck1UV-<4Do109f2li4!tG!Z|VuJ72ax_wt+5FpIMgh-~^Vw!=5C zh0o1f35}(H#Hhf-HT>Q+Y^JJ1BxBGYSwV%BG|ePKiWJ6^o+G3CxaL|Fj>(UA`lB}l zA*SK`p%YE}bBzlLksM$#L3jn0j_T0WOj_^c`GIqdNwmJBicA&dBLy1z+voju(Bih- znd#gn1hW=$G<1CMqGcd`3;=cg4kv{HwZDH?Cn=KX3GvqtCi zoey&F3HcH$eP(Z1u^Z2h_Qofhy=o6P>sU>kj=C`TU20ucZ#NZEkZAc&! zRchBItX{V4a%9S@sp)Io$rw7Lpr8~NRt5H$1pBitu0L_)c)lFl#)$sh+cSkhCg>Y+ zQ-3!N`UvzXlR$%#l++Uqq9bk{wboO=p^c0I#lUFv^JUlU#Ov)XFz#;$E>546p)%^} zW!xc(i;5i)q))(&(z)I2O$%rm+|v{HyTnu#&um*AWbcG(dftHE%(>|$r-!CW`HsYe zfN~9=RMM?BOaWVCv3TqjkFCg)sVLE3;#qbiIPg-g;c;+8wAST^qhpntUADzn48m;; z#!9>NOVKOiIO=4}&*gWazq-WdC}#6rd%6uSDz(;Z&gl|)+L91ay_F{$Meut)4Xo5^ zI0#Td%$*#R1^LEn80cd?*(_b7EOw`lqD@odnIFI&1tna8N?#alTN7^{dV$K1j($aI@_8_*C6`U`hyEg5 zRTf9ry-3x$WcRn2@sywB2Ft?D@hMI(3Ztl@ z|1rNDk?3e~9Kg)eFX}yEFhKJpf)5ue6VQYGJF;I99vNxTQ*@0NCHbTL$5MkAkCpIC zTA@^oZ@SU572mF4=LHU+pFpPSIpWWn%bCn1N#BK?`WMhAC8u0poVYD_xq+7XI>tvJ z{Xn0}3k>Trj?b=YMmL>z$Je}9$BRmeckey;v~=ZcFK}GXmx32}&ut}s|K7fKhZqe6 z=>N8|kL8{m|LjM%4h;yye#irxW#2}M?$GjYQF7bH;|v8my*V*Ykx-Dr94s?7G^ntF z|1T}f_O~qBaR7ys;q+#RV4i=Xd9{E?cG0kTWhc#kt zCGjRXM0&AZFN6BOM!`#Rc7;$m#Ep^yj*9LJet8U-Fu7H2`ek;K2X_CRynN$(_CUOT z_Ws?}bn^%cn%E?Hdwo2KdSxuxTH&(NYBN8#7(ir)y}mL*ofT;li6~%wP2gkn8nshX zOVYU7G9Yd*eZ!UzRmS$MeB0WT!j%Yzzg~2-1MQnG54!U0&T)J+GF#vSu;seg^kT?6 zA=g4!B5uQVBiPkE{3IdAjg8?0CBP-$zqKx4=KgbZ1U;NMo=Gd+J(=yeJ7M6&%=rPP zmHam9`=+`6j2#?@c;J>>Qg$8QgzlV$FI$9U4^o|6bXV}^ogZWaGZYkCE&G)O`O(4A zYt-@^&;C3PTFXm@)l;q)=&*h9>m(ur0&uz`wJ$L{yCp;mr$5WdjUB#FL5Y%*vH34< zxJPH&b>fSn#ZiWrSOH1A~;42=QD=5r{*_i%M(-r!LU!Z9pFFb z_U3F4U(6m6vm)UxKa3^2d@Uv=BqWUhrRwzl?cBeM&H6}5|7kIjkl#J5_<-75n1s6` zdT8h?JNs<9&oCkT%#7CC0*0xCrYl$2?$sRjcPZt7Rte!_dI%XHe>I&qZn z75y@keeMIXB$MZEYoe;Es?9HeW?ApN%&uOgJq~Pxw6rq(`T04ZL6iz51r6gYGE#sb2zEqTe*1l-r9vML90U5-G|JI(rVit^b~%Z&hc1v8*>ePy4SI z;Bk(k&{1cgSMJnf)q{FFy{qdj6j7DgQmgz!`I2Lo_JiL$e(-JW#dk5*(6dAT2jt#&FV_1>K^A6jsmVw{fc>YxJ}ErcEG0-|-RY*>czM@j;wLk{T2>u$apr^O zrcROM&K(LDRtYkWtFLDdg8e%F))fwRHoRpi&?pLjP&RTkf&rB=Vm#OSL*~2B)dy^) zPTPgo_vW1fz`E;sHL}^62)M zkeceIyse0pv$gFf7&Us{vu%Gh)Eld$s(KfEy-=e!X#l!e{M+RtO!8^LCa{c<}d5}VaM5QKF%xA4*G52OscefOpyPxKY@+e@0X8%ul2Ux;?(EIzO1m99{Ep>bm#7LD^$t zwa7F7W99AgaX;zD<~pYd_QT35JUVJWy(HIYWgJ7p6J#ZRD3LhXJ|F=* z17iFR4xqo0l#~Pr$J z@6aph__7}dykcj%4?H5uZt*8uh`b|r^hG@2@UA9XEpuq#qtL7WgQp!v0 zcjsU(pW9#KcW-5?bBHPFo@>M#9*0B=RXS2mDjYzX#k>EA zWe3RNH;3{7-}hJWxZG4l^<2g%YKjso#oITh$p)W6SHf(Rlhadtc4s&+wPdxHHD=FW z4+u#jA}s&2Rfz-L&O}E?x3`_>*|r}`=J*_F5qu)>_{g1XFx-X^6BFb0K4Oiij9X*C zzv@c-7!n~iy8aaDVYRGtM>4f}8O!S%V3Fe+Qm{kbZVQUxvJke(1}5Hh=DX&2%7hm! zDXzR1KA5uwoCIT_iw1^7z!~PI(IG1)7QkI#<;`_+a?0y+f)xn+%459LX2((}6^+u) zp5e!ud*-_wRxlJ6PoeoT@eN4(j~^HM)G?V~_4J5<_CO#kD!cp8*5^Nd&$9+YJC&^OSaKzVlzKW``KGwn}_C=mJNi&!}+F^u^4$r!aGlR zA{EVbi;(I41b>bEn5a3h>Y*q^J6G|&V`*%VPI2jr20lcwi@ozAZTw0(V`Fla>I}j) zu~Ht*{&aE(Qu$QP%fg-2J5?!vdrciNQ#`xLp!yAP-#S_X7JNa&@p# zG@R&ulTM@6>B!gL-=CD6JiW1?U}M8ncKq?U)}hZr@_tBhpeGz#v_}c3uv#6CT<=bA z6uRBh|28`;I`UWJuVkPlt{k(60*8)VzHl{G(my!8%Q*zQ?Gp ztuSI!6yxd9$dSAd-=NpehiKh=`l37jKe1?ac~4o;kI5KHb}T z)!MB54kwjG)6n&RmMn}177_wGK_$V#nV*)K9wq9{;v}z}o`{GDOjTXA-gEy)y;FVH zyha??>^sfGNBg^}xj7&d(=svrs_tZF{UeaA5JM=`(qo&2E4wRQaYW<|NBO97_{-0jQsl6m$M> zkU(>IszQUM5{F^9Bcb(j*>PXk%<}TH)#li?%g#)f(**~R!G*=%P<-XHC9;*UcJE(*$kw-! zQE7Ske|rku%<|WeQ%PN4aj7FWhd;fki93s# z<_iq+vwBS+$$lseCv%R;V9d5NFFvm&DH9XZ*-Bkx*=z}rUw}A_{>07h{bVmD_NBD4 z^lp+vNZ<3}O!~5N1AIG+QCQl+fsH>q1|E}UYGY#}N64#IyUO%&)EsCvMd9%U#KoaK zTr5Y9n^ORCEs)Q!u(8=(*EGeIi^|I*04#!ri~Fxwz}}#+dW@J-O7|Q)*V|nRudJ>P zpCkqkTkaf97s{pa0)`}ItY8zVSY>4`QEO{PpVtS8lG|9dT%GdbdgaV!7-Y8=tjp`&y?%g(yi1NEjr;)dd?Q61FTr zL9Ce@6bXL^90i=6ol}i`e?kWQ!2i>t{~tQ^|IaG$|F!b}*S`nieB$?Ve)bkdAr^cp ztn#w3paE*hrl)Z3yn;dTc~?!x+=P;W0m;(T)hhkyqu$`9>QO|c{o9iR7(D|6I4v#h zXSMms=*8&`Q4f!2i9;2oEs*uMbYmPG3j=gsXcpPDOu+=9lh_V%ophnPv^ zU3=b6)pzC)%t1x(?U*uyW?Qgl*qbui8s5uCr`30dJWphY*CTK| zM^<7NG4Rocfh|}9HVrr)rOY7d;?H zGdD->UouK5V>Q{WPn4;YXabqBo2+|oZqAT96F6TTUTR4k%7XeOUXuhq$C9OeaUD#Ut@TwVv!`j!;=ynbG~py!#q4Kfi$H z>$Nrj1HaqY^c&ZqnIe#bJ_|bt?UYtjm;g#Lu#W#md3bQez`)S#@Z_RFP>cgQ>rFPR zOPwwP(a6zh0dkd^oe=#cXp0mmSC<8j#o0|Z>ym0}YKE8r>jG}K!^Mi0-)+g5grc!8 zEB_ulf78;E27+mRejZqYxHi62%)$5P{r!FPAE;*YBWl2SNvX*V9=GQ74D`}p<+d6% z3`~H`0*Dy(4!e?Pt^z>O0~T~}-*Nk)MeBB&;0AS%0uBQ7wCNYOE|OV$#VSaQO5$^e zF5q@X3A`%m2Iwb|fGa5}nl<7fmrm6H5DAuP7)h44U zOhqNX8r(MZxowxeddIpm;vnAN-vc)o@c#Ocn3Xj)oJivV>Ue~QN8TPD%<0>`o)W0w z*#bpa4-aD?c|wxqlU3^0B_t$ZeEarosl$rrbg_yCa3Cpi`}D+Q3s~BG2mDCKvR0LK zb@6$5d59N%+Lz^~viBpG1J08}Lx#N}$bdh|hLn$<(63*=u(D})R;+5M+?<$6e4fx7%qI)V3lM(hz<*?_=;{&{4#uE(e>|2~ zR2u{42|_-{pyFcc5t-3i?aFmYO4&GQWvpkQ2&MDb5$kZ<jLeaC}M$(VHIi> z`^umHmJI+b%1TO~rKDiv(c>9)nxcT*$?CZGbwn{)MOSsK8xod|nI0zZ_wOWNa1;`L zxmqsXI6I(rZyRk_>b0fx6^R!sC(WRTz0$?w`MxkL9c?*@^6EJ8oDj>{!Q2A zUJd9C8#ik5IUk`>QBm!kkD35Lolw|2jVdxVZ}C{`?O^Bg21(8FhQe)44he6w$smgP zSe8F+7^BV~q@T?=UBQL3qSM#pjw08HZ>H1IH@7!*%n!}8FR_apejnc4m8+jcMZp7M zPzpLavPVW_2u?nw`OSMbSugjfX&ChXaXHoe<4gwuA-ka~re=oCR>ub5ftiJcfup)Y zX?cOR?jTY)Ajr5YH$QjRK~#4@gpF@9A#O?G1&cv}~6* z9+jK5Ir5p@%7Fc?ny8JIg~ei;Au>)pT&+Ug;ciIzU_8@pTIU?WG%bP~0QWDoj#e>F8LlfG!C*EYc9-&`T0$2#u)F+SK z{3l`*3JMFqTiNUaxB+nZ)%l#d78DjZ@MrmdidwcVmhwggToPYRRZU5evlRx%v^f63 z6XNDU5%SCBz-7}115SECm+>#_pDvV&?_l@rAg&pd1OZ*Rfp=jWndCEy=+aj5w0L4ZpQDsba7u-bqr?yA)X4+#cH z7WIs?Kyyy<0Ud`}5-=$?9FC#v5n0mgztN>Kj&gEwZ{K^uH-;v}rTwK!)$h65?p^-v zfSI5`PR}1fEab)d{e}{71issHSJR}=<1zW=hdWX+;UohFcm z3xECExAsGX0E{Akdtq2vAbS=}x@g ze#vFie#7j3QEM5#nsS{cW8dH)hs%m;&zVu*eHcZXA2+~s25_u<%^T3MupWY%FTlCr(qe zOdh-9;--+}*^*bOAr3Rlw@(PvG&Hb1G&D4r==h>WMr4pLsBmfd`njn9;9~=3@p6AU zIH4zy&hCN$L`_g|Fgg*Y{PnOg3@X0dw{I9_-^)xbEHHs<($esSg8)_K2n6g-JG;Bb zM`wAn)6(YV)CrUTa)n1kEG(!G(C_e^X8460KpGbp_jj8j6hDsRr?Ahfl8Vk3pwa-i zK5YpPU`CW&Ov!gq&IJVpe;VOG11VoBhLEhyfV<ZPP5dQvJzMKeV>98^a!g2?!vYLU|0=;${+FYB&wmEGe+3%I zS-@U_-N_ugG-Vqb171={o>^c9F}b`Gab#ccgv>byV@YV(=@W{ID8-dcfleEc?PfPN zh%IT_)+geOzAV)_!2$_=$Mjm7QktBPDm^L+2_R8$h=_=DBET-hQ%HStZ;vY-qV@cB z$FFm!B;XlHEQ$t)j11K9sp)C|dGlWeUA~mm)G#x6+}?N|9v(%-zY;Q1A}FQ(1sT;5 z>m2HaBBHttNxeRECnywj=I4ZC(iF^|0_riqPB1VC#q7VbLc$`OE?(%3<#1#IVB+C? zUFt{qW<4A{{Pt7$u3Ro#wy@93)Y4qo;3=69MYcX&2e0QDEwIz1{QNKNogc;Wk0kRj zD7LAY`=hCt=)~Q3fGw3P5mCvxAPlfh`72)<^8vMOwb|})MwW$&n)^V2v8MT3(2v%|QQ930l=E+n7V`(JilotrwXQZWQ&E*r5P z9_N{c<9-Wod9$xgqtk0^aymMzs7-zunVEpdw%E^NQ>7ETc=|4Rb8&Q(S66o}+s~)v zo$wE6+P(rk)Qs59^wXlEqM)9Dp4`qU1HXHhHQVORH`g}E?6d2q)W3kYaH-Z8vb=of z_89_&T0$9U*8?Qj^Sp7#;|Io zc-Tx^`EyPdU4J(SE}#V>f6bQXAK9xO+!a;E!jceGQ!~{C({3Tc5K*w&pPhqSf$U+oM?S+)n#taY3Ql0EEQKyvOUgTbTE*z= z!{%9-W7HesaJ40Rp=(dW(sjo^TcT*ue}g@@u;6$;S#5SWkxlwpHZo8GJ z$y1Z1Fe5@XS z0m-u!aE%R(jUg2^dR^Lj*Q1t@)Px>jyyU3GHcDz0S_6eeFB7nTv zcD=h|Bw_$PBx(kR$fkv+hQf-Su0&Kowfv`n1Dd+2R&hfE=1;(96@pA63Fw@_aEUs$ ztW%HMbK)ehbPNY`R*Pp00>ishhZ8)?= zw${3(0A%KWk7yLok~6UPhM=14mBs@(4-ldOBH`U_^}C@EQ#x)bw^`(BwUn)}#c4Ym zU@=9j_o_gt#=foDO5poA9k%9n8m($JY}8(E^h({Vci^J~boWZWhL*GX(GP)xqwDMI zO6}GNfOZ30@xUsOK>4pUloVn{&i4Sa(bcne6utnAC|X!l6eUn+{e*8P{}wiY%@!+s zQN{*PDqH6GkuyKg_2lnB0rxM-_0B-2kVM18?B$pg{PGX5pb!p~?^kHH{-6pVHAHM8 zgA+4!2LFfJDl4O=rj&9#UeaxOQp;38eqI*Dg#F2f&x&dbdQ{0WaPZC~Yldj4-7xJ< zpGa)hnm(<5-mNHEym+v#6l&w}>hA+u$$fnn)@OGLii*t^3$q-%tA?K}tyy{S97x0n zA>h}KI)5do($A;A4l2@1OTt7UGo3w#mnzXS7#v&@Z9e*54tb&$76Pm_ieUm9@e@Mu z)r0%-=_Li=x78DHt263_0dVQ{#ZyHO3VOIWaJDI#ZKq;*aeX>`?p|NmenRC$o>ETtC!V<|KZp21hy`cc)k_jDgdw)Y`GEjz4!AAUOepwIJqOEw~LMqP~H=f2n0d3%^g%wFkf^OU9#N6CT7SKUz7B3lg`69#h=;$Z~4GV0=IDt-C zYI3#&02nX39)(@oeCB*YZq`okG4S9F*)xr2MHEsKlajFLM;M;gFMS7Zut$&2&M5IP zQrim)O;mC1CbIa>)>;!GVNqCpUhXtkAkyT`E7h&69pXm!3o6&c% zQ9}c_+Yl{tJ*3~b+qkap#$eF}kS*b)dU?-cmO3VJviCLoUKuW0ABh1f|MY4A5(1v_ zVbuK{r^xNwQ_S=&M=m3r$M+S+r&E~N!?f1BxQNwlLs$6qj6?YSPK6O?ltlGtGxL4g z4KS>Jm!_Mn_DC5nOPpt|+|i*^v|6an2XfLa?nGijR?kSNM)`502<7eJB#oc%M`?;$ zev8)4;o;zj3P53OV>5w@<6w39D0xJYT0)PtnG}y4(tAugo6c8#PQ-J21gIzFceGe; zj*nl!acKo`&TV3{D07uj}AYy zxBKQbrNQ(#VF~WS>#|)6DA~hw!*UAQQO&EP0l|p8&PQ=0T*1bI2tM6!(16JO&A#*} zEV1`bgO6N;n<0wWTI*$YzyLlNL-Zwf1c9k-R>85JF$-*HXoz$=@vF8c0dZ`oA?w%c zVB=&bgnoBSPk`qEH(IIPh@iKq^*kj5==8u-XLAEtIi_G>BpLtyFTldW&5}uM-ChnA zphDlg-A>NVEQsv{iJOn-NC3Rz82=d1U*onE3@_SS@uE+7n6M)p7Nryw6k5V+v2MENWEW|j!?J$(ae zynvdzFJo#^QLA77{K+eqiFt>-+J?b<>rZs()>wX5b119)^L%9>p*(HB;`ixMMGQo6 zwk+^)9gT(*F+}q#3dQeaE=+6|IZ))x{tG8h;4%aNWE8eJXM+R|@O z>~beeD3q2a?ap8fjX})vda@i>oDp*{>#?@P_sR!@=n*E7G+q|}Y&PEPdV0A0QKB!e z8BN*jU3TIr3A7tJr=!BgzM2}@-W@|)>V$N3H0*bDe0P@yylo@+Z#**gBZ(1xzgL$2JMs1~N+r97@~V1uSZJ)G@0GjQ1V7 zI|iv4#@R9?QTEpT2n@ty)z2nZTIP^DPTEc|6x^{a@HW@(!q}d4j;Yf?+?>F@aPsy8 zoTn#~sj;iG*|;Q12RX&iu2+GtlRtmS_Su#|>N?bdz>11K+oGJUB2q`L-ToD=>t02s z`c>FSI737sY@2?4=Y$0J!c)8WS< zC`3AuGMmL9MU2OW;O;fA4jd-nY6tO31Vk|Nt-Hv-8%#De;?VJ!yk&=sMZ=m3!NK8M zS(O%K$>iV75AB;?+u%eRGKBUQr`E}3C;Oe2ES+b_@WI><3+am2lrM@bZx79ANWGDh zy$4K=7te>JR9f_*@|k%hunRSzn{Vn9hkJjs_^z&L$a_-tle}O9t}41^b8icYUD<|(MOdVjs?q2w zCV5!dyR`2j?gRaO#VDouEyP0D?&T_?^KQ|t1$m&*<=e9pGtX-^-?} zVr00P$PGgfgd8;Yh>S7sb8{q~NnMj)?de1>d2GUTvxV?YE`8i?T9+%vFqPv~=tK3t zDUs1i2+ypjs3$|-z5Cb)R)C_W5H^8}@pj=8!T~)EU*25QU4E#?@s@sLgC)c?gzys& zgBEkms~$V3taF8A_g6X1y5;_`b5cHMNTpnl_uL!%P_RBfF~W7IQzI}{FTEVU6k?W^ z!LCw2sl2PZ=szGB@vL*xq`pEa@2%VF-Vigqt#dTL;I7_{_d%|WgooU`_*+ZGO)=OL z3+0d`JU@qYV)*cV{DW?G!hMFaY&2qHqEi(mSo^8IN)>lN#l(zJTJ|34+d`+y-kl+z zE<`pPWZDB=-eL1K+YN4XB+@rc3QHBhji`mnDJdBpBdTyV z9eO!Y71T*$)QA>Cp}Hw?h7nQi=tS-pdrgB4*Af!7 zcDxgyiyliGgE&j_gnj%t4@V?s;|ki!yE3Gtb}tm@?kKqkJ&cb!eK1_MqKoxSVE)M7 zt;PKIk*?~>O4rePVk+wt8VmbVQI^#2w$n;$Y3%5$v#hE8N9$F`dYq5QKDsy?1{emb zsZGHqao+V93sCo3ziIBt-rh=aBqd{=cz@AE5n~lLCu1aWa!hFZZGtmjI73cQO}$`q zoQZ}&m$TL`0m)lW8MlbV#`a-YSl_qcf%|^BL6Zp$_h?(&=x*ANDQHs& z3ln@(dxik(e9nqA?dJjsjhC?`cAEO44b2f6RCB16J~iO@ph7l!i|(WFdx{_Rv8~yqtUX|q|qSD z^o)UO?o@8Rp~X`@la(Epn_9WCskxG2Y0dL+Y3Mm+xM8@msxTtMA&~jylBR~RBcFDv z?>zGy5Q{V(w_HBn-abHTOCOz^edjYb=H---&W)N~qjBNz_h-49cU|ZmdTBJ{Mo&OD zz4cLsj&A&VV?D{2omExLOPn<@K@!MX5iz!=}}j#eoM=F=@ds*R9uYpHHdWHs;@R zfXluX&+0&X^i!Q-HRK8w`;m=p2xV(uq7heEJe<;heh9JucI20@LnT^Lmd2S>W4kc) zaNUtkn(4F(@%~c1KY{q9*vKMgnrFu)pyluL7kn5>ini8hocuZ$UQa!}2zgVY2U>%J z!ZnmNbGUgAOZ47ILP`EkvQE52yb|!m(AL8!)>5C_?YM4=3`Wrg+#NHQXuqE!N z3wN|jsr}l-bUp5|R#=&t&SCF{N<3P-ydIz0K8av3~nY~DvE z^bGS=Xtkvq^LIK4maBF7jK`GzN(yPU9opRMM?M|z3;J0YK4<2YJAoMtgUJG?v;VkG z{ZE53bn&oQ3B9*m{yovfVTY;YiTP1~;2S(W<2X!=asF+kUl%mG5_IJ*T4lQRCz|k?*g5y7(_cifWnoSk6 z)QhYam#oHAL|Hs~o0^!a$~D|Yl0RDgD=bnn>ZcMc99>yfQP0lgQK!|@v*r~geb~A7 zD;biP_#;T1R^Yyg9<#?-jg6|}$7E*Y+h+0fkJwb}7P*5gWpm=-EtF?0;_;cVlxl$W@n(kwn>qNs(Wj< z&sUNyvQEby;=Lnnme13cf5AbnhQfO%kNZDq|9>w2PYsYV`hVT=pNs$A{=uE|NS09+ z6o;&j)Gcy{KB(nCy@bs%sqv=Hj5h7dgOM8;7#KcIat=;Tg)J=sKXyR_Kd{^zSQ7d@ za)K)(X0@m86id+WlMpm&Zq`$TuAD%-f=Viw+wdT!mlWN&F_k`bcHcMrS5^UVulDx# zN;(&-=E$bUA^96AXV-pkI#0EE^pzMri@9fr-3I4#-F((h)V#g^stf={}m#vhm z%%WnDro#_IbHdKmacx9oj^*dWezIrMoqfb2_o{Z-H{C?(fOMJ}u-lflvElIA&`@=c z#clNmRhBpV@C)v>yJ-RYi@m@FrUaa1Y5xlyJ>#dKYy~o$Le~S6z;#9Ge`gP_+k=a= zGKYpD4Hi!?5v}%u*>u_E#tokUb!71^ecQ2k<>b1{YF>nMf85$Wve@S1*!qn5i zpNskI&~kEeW=REns{IWG;lX|5h?9WwWux0;*Q-^+@rjASA4AJA*QRdOXG|gcbGKnU znGK_3h)#UIR#^)RrUkcjLI$TV9UZvy=;m%j$cfOa1YBzRihZ9&04D zIJ!Zw&nlu_>M}vNpxR!WmbP7&QeWTLSR99`QxYm^(aOkyDj9HJmJ_R*J^j5kV08e< zU~vjZ0^hFsrs?=j3|U;X2yVUT|7}vTGK28oHfc@oRi^-9#`q~|77nX#5cRbuwi^@+Z@^KRedn=`)?2M>!RNm{20#d2k$2w@P~kwj@r;6 z3U*Iy<@5tuzdL|`VkyrDJ!BrcFaH!PRlHqQ$bS%)XSPK~6j|B43d?P0;WY_jcII*3 zIt#?U36{xqy_NLVG&H2y%r$%ltaczgk<)U2`85?e;_x(K<8Fuq*c8Dht|3ZlAGYKd zy<1)d&%OD?Z5%eey;>}D%?VV-EJ?qQ9}e(_c++%Dba+#B^=*O9u{Bejd~xAFv+oj1 ziD(Z3iAaK&$122iRuVXNe#et95FM^EUdLWQxUUJm_6M95m?Fc%!m_uV{A~R9ZCWW1Lj-^&0U+1( zped(6<%SsF3lb!UzO4*%@NmWN9*JFeJ?VKqm>F$$kQO!8|3#e(4D+#BJqgE z{)*196Wo6a_HC~dKXAe!85)H!7{BcfE&cfdGswmMXaGY6_O&Vs>^|_2OZ^FgoYtgT zkz}FZ(?Fss3^Ij;f0{w4-9%}D3eE+ zVsx@K+kK9|W;yjMTOti?D6lpeR2j6=zUg504P zcn~-&?@-B^8Kd)`Hn6(7)NAY$46_;phv>`DNsBnCDVGL4w<@zUG2TZMHImq7fFw&X z;p%k~?&s14JUSx3rdqQ0b$RvXwzov@qYq#OC<4J)}e15oQ@8FQ%l$TLn&JCgyw-J!apwN%W$rkN7v1IM`nNCpaw?6dU!yYkcbEf z0@dj}ESef0kj3@&6diNFQd&9f*y2=J25KN5RdBJ1}AYDc|r73M8lzlTR?uGM}$Jf~dSN9JyI?QewYc}CcKJHU9Ehz%+kzel%{{K=TAK@`O zXuYorNR1jXq9T}S|AsK0gviNtdd+=za&TzQdz1?QZM5LydJ}(W8~H*xN6h1Wi2q@( zsJzARW(AXS$beR00zvLR1$;(Mle_-dXP-ady6uLf+zp$*CnQfSyG4D%rIxC`O7E;mMK0^@?|QUSsp zH3$*;@(vD%{|yT7WOQkeIEhF9-m@I-g#4DOEm~;g z^KQ`_M60m^@w&P?D=V8s8JS#QgwXphKbAFF1giCq&w?>}#m}PIzt{uQE4X9jbXjw- z+e+BDj@t9hhSi-BI>z#52DAsUKg(h1OeP7)+sJ$~Jk<zJeJVR@Tx`5~|W$%p^n$?<>l;X8qRKZxSu)OnNo-J;f#64ZYr?KSxJbjl`rD6Z){ zaFH+7)d^Gf2YPJ3e@B#EsT%@RSFOqQ_z$HNbADT_HczylGrBE=(e;qV-|*1n`tA&G0I zO>e9<@-8p0t*mBmCNrDidWJ6oH1kA+>prGQJPhAIiT4u`hK?f;isL=FrpSDWZ1*hj z;E2{4N%=gI;1C%!tzvx5i716GaBQQ2-W#^$3_Ga2q2m+pNDL4n5Kicx{{H?Jb?&aN z3?Mod*TaoVR*9U)Mr;Iir2N%)2#sposSx6EE^QhOJw-H~zI5m`1WKL+3e148eft(& zgH7P+F;HkQL+mc_W)Eq2&c_*=Epu z@(rGdDAQYnzka`!@B@$o`t53Scp}r}UH%l= ziAG2(DK2jwx>q-*gO-su9*6BG1qrm$Dkih!VCVKl1>hw6c?MRhok!8LQpd|j=;UIw zoW_g)=@!5A-dXKQDnLD^%Xiz_)2R=-O= z5*!eW-Tq}`UdxTZA#(4M-fXaOCz~%P2aNI^x2PKmqbBbmaX*; zv}K z%lEaz2e`@*3l?$$(EA*vz)Wz49TmZpE+n|1edgFQs1xLr85M?(@mY?Umf)%W?6fd- z9HkJmTnI_bpgaeqe8NTqmVEX8y~*yIMHZ;(LROZ$Wt~VOH#5SW#-BUtFJz(}H?|Msexbqsqy}`c(H#J3#*^ z_N7UERZV6C%>;O|YC~2O+|8Na7rG;u%(uMRYivgHU?myX0jD0f;WCX}tu_MYP&+jq zpKqhbsPr&FGtf|D)_~xrjzcxa!#C});y~64)$CqzdqAj+`#!9vw>QuJwbR~+O`SQE z3KzSJQmDX_t|L$Lvko(Lv;~A39Mqt$1I-6{Dmak{IU}R2hy(?GDh(8h(i3!)G%i^y zB7~mg(2)Bp5R*e5&*>w2gNmrYw@)8;!leBfci&@O!7Y>F zn-R=oWz=n-K7naEh6BSHY+VdE-y9~Bt9SKu$8jRf`v@}Ln;f5!Rqra9V3QCf2$A?P z!&`_@<_?ZrAV`!U(3`C|$4mH>$yQWS0WYUe3X2{nRwTA;?Yb z9}h#bdYw9*sv&*{R^lxwjO~0cM+zP(AwSp`RR-4g`lmh#nU?yJ1iBCki>(uLKDlph z#h56gJ{Orol~CKn1PyJUe}~Oo)@wo45Els&)buPUuM@v{ z=#!u{eNF?8_Hd*17I4~J`5HFQPEOy{rBQN`e~>`KP`I~ui;iZ!k|sCZlmG_$qp2!t KDZu5;!u}WBSH(pD literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_en_2.png b/wwwroot/distribution/screenshots/openmamba-install_en_2.png new file mode 100644 index 0000000000000000000000000000000000000000..0473a054cdedd0c59e438d6ad7eca300af30dd6f GIT binary patch literal 26319 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 PT8M?2_0_5?w;uioYT2#1B_2e?e2u2Z)efg6# zY%UkG+8Lo1@?D`kgPtt8oB^3DsUn?MjQZYOi4>R1oZ!X!c0sC6bHpT$9JU06nrs65 zaGJ(q5~%=sY9mjb>~&=)t>(CS7m9Fkps{X(Z^-p&__oq~S0re0n?_W0t=OR2l^=>z zWo)*YJ{gst@BgKWk{({+riE6|)RRp6T?k^8(^0G)rsCfcH9O@=T^~#7xj@vwdR~|BeT0kEty8fF68ZNaEYa6Tolr&E#Uz=cR!xoRt^i~|O$7KfS$>jD z>T@~I9aKJeD&$oZ;dZK_W;}R!34H8o8gr@+9)$e9^oC`wcTxg4(tnUc49B9BGo$o) z{=D4jH0VXZ_Zp?>j9rnZqDjNP4OK+sq1isiCBb{4Xvt)+!`jT0CCChd}8 zo(ShEb5Sqhb!M5;Edgr&^4(=|j~#amLH$*R%hR3XQXp45AI{oQKU@f;VP+@WoGwS_m z#e3Umt_FM`x6eF@-!-`B?AWpnHAGgBjJsDH`qtS_(OMPxq{pmeu6{Y2SL#h3$n0+k zS2Npe$adwl?j*QB*!ItYB%5e=Z>NRc-}GLc4CuiTMnA9;WW0ZLoO>SUye~aUZ;t$d zi}69Izd?}%yIIL@*dTx-P)r@|jEtXiSTxf2gLquAEImHHLR)Tixp8kv#8A?3!;~)v zpOMfRIsa(cf$>=Rta%4ltaW(BCvq_4^LvZYy<(wj#?5G*ZY)=?j5>zFh<$qe`La&) zF}0WYtZ~nKD@-YOzY%F>+c~_;r6J15 zq$<2H%<}A&vX8n#r|Y9sXnhpgY*kcU1U2k8 zWrFrQ#>GIgT>{w8~4#hMKCU{{XLAFT|{boV4F=S$1&kboU8r8LqK*7;4^dJo6tqIf;bV8H$4 zuMyd)wR{2+WIQ9>!`mxylRR;@lsfnPWPe5fiz}mZuBg4L$cbwlEa~fESAk;wWbQ)v z9G-92x}(^R3bsn1{a7ZtBcCGL(ck(p@#Ewd`gG!rRL=Uot3R^|{*sehKVy34(HubK z$Ha`xI7j%jL{eL^BY2qfpu4LR&4Im3yO`2eiQ<|Qnj$!**8Qnk^^0qrd6*{6HvKak zN*#Yc@l{%iXxs$THL*&&%ux_o?X5+6{o!#k0sZy~&>2D8!9eo44gIN^A) z?VtHiR8WWT++l}EUTjZA2vXGTV{q?3NQ#W&>_mG&)&<&n;Yj_ZIk?_@jvB`)Gl}>r z)CMmu;idwB9Y-kwt2>Q=X`$ z31*6{Nk{Dz_Swz%aYtv%Z8Kn>KtdRhWs&}*$nf!r515&G5wyioO_0lr(N@QvuYQGE zDojBF@v4pJ18Djg_lBsx+l@sL78?=R2ZgkyU)fq8_3sILw+xZ2Z zHWiL|Gp!1Q`Y!~Vz|L66?aL{P*V+)vC@Dgf3r@No)eH-De^#xfJc6+kA4K|{tPy_5 zB})=ax}AbVJxD%RRo0dW1*_K_;e{Y|77V$MLW;Zd0o9{Xeu9N|_eE|}1daa`1C$pz zz|&Yd(vJ!`iCYE^`he;Ock;t;G~TJGHnj5@7kGD>Y%w8Bz0@zHf`aVy$FPjyOC;c^ zwQ2v%%d|gmk*Y~3Aa9dD!zqgxWy5_be@lKcz{L3?T{i%M%Kz8%SE#aPr+tj=*k_8{ z2hY^llelCI!A0I&;t2RW4DfAKxRgKMAT%o|b?Hw?mTSrWz>h;ns^l?uD*VkxXhzYkw*xg@lic+wA4tllDWoLJ#&*p3s7KcNl< zlU#8e=`B;ndj?G=@K;fuN<;rDk%*k7MUko_Q)yn749?#fiyD9At!$F2jk*sTIoO zvpxOCl$t3%@M|qC6sonsZZs-X*uS^Va3ZA(ib`^pr$;PV^w$oQZH+2Emj9e3CMM2m zX~~eLk+8L8kBp2wzr4&_O_8TFH#eukM;{#@my(itE>?#1ZE8xhp`iiJZmTX-HfLgb z8ZW#nM4IN`=#kQs@3S2G9J_Z2VWuOi!;Ocz1r?!V=|8J#tBwA=ET6UNT(gHlm`23! zMDQ4tsaROT-*I%_R__UVZF7VZvK!t_9SEeW;D#d5%0^M)qjGX^d|N*189!L*h0uQX z9-1sTW@ceQLG-g)sKW_f{7$DZK~Y9ej9%&c)+6J*1`{LX%QRTT>t%;R`0mIcaZb*=Znmd;E_EeuhDA>8`%i5 zwpIFYHT=M2m?QBP#o)`fl5DN`^O1p|(1?t-(669@w3n{0;#L7T9A z{QSe6Dxm~cT}d-7M$BOUpIWc!7a>0V)@F=aY%MVc9l?YJUU`b2w8EcCl>P(*qbitG3KPUkVXw6 z{KAzg@0z#f(pd5FbqFa0JdE1AkH6<%#%f$uRq=r5&+ys(`u6Qx#2eojLC4MG1=xt1 zx;ppvNH9 z&t~{uy3;^a{UQXExus2q+jxR5( z>g!XUxZR)P-HN&{N?9th#L(H_y{>gUGqYhJ3?Cg`YSVRHh{wNm9PyS;a7$B^aXZQB^ z*GndCIXx!K^G1>|=@Qcp=Ub!io4iWvR#CBI6hAPkr1cJ`3)eqH&40DEG~25wnHk?_ z)oUX5w?7us^A`0k{?r67M zZ~EU>F3t|73C5n_#aLpCP+$S1RB&j=U!I*IAppQ{dUXb{R%N_NnhGtpL=EPm@6 zx9ZX;Xm<>!ovb~m&p{a}+cBCWCusKL+4Ji3RFOSreD9;v2F<%HC$m>B zjp;uX6Ad|thxdwVEvMOb_x6(ctVv~LWB@WvmFcRQnlgaU{p@`)IWuNOhl}EJuppzZ zj>nzHIKB)ZaB`FxK_aWVB)%v?FK~P#x3m;fKQp=}if@d3M=4V*o!4^eM{43gu{JD* zJ-d<%%&d24z+|O8Fa+9Ln%-z9Ko%FD$XV~k#g-TjUM@$GF(IvN+6?OF@70!5Gzz#{ zy50mr>1@@=gQl!ybY_TkPRX(0VU(s(87E zlPs`A~Czdb=Y_$=H)GRxj)z8yDIG4dUvr^(~v%X@&Ov7Jmcqnd9q`*D}xa_{8&z?PLar5ZfGE%6exw3b1^0TqE zGg~Uy+}3t0kVsFy{$cs)W_kSd3&43Y5xXB6ELtc3veeR&9)r?31Rmd#vdD@8V*&a_x^C%TL2s?hhB!NQ*~T z7x^u9Wi9v2%Xf!Y+h^w|cgqhM@nxmC+1cOA7S0InAAD-8=3;d6?o~3}cS$54u|euR zU9|PRYFfQ$Tz-ra7rkWscgve8*N+cV7Bmp#EAKV2C6BY$%>B&Qb6Tyk0%V)nNR+D} z)T!{1PyFwEe@9shn_F71EtM?}Tw2c;6cn!v=-+a|fqATcdfNKL!_RXzPWcpP>-F%` zsmj^z>8UX@M=qLXfJ^n^;T26bGJDH0jj!7|7F<)!DKCZBUkQ%}kL%sU*8b<>9^Xo% z*jg^*%Rp9#``GC6I-VfD*vF9m8?0VbkRM( z%E}nU#WQW6T5a)AgP2~wRwg{u(%%^Iz2QD2SL`7`LwRQC}s&Neu+ zEG{laP>7}&^+b)1PPRQh-0fUl!pue}x(OmXthml%GanIRXQdSt(ZJSK$`DB&ELJ*f z+8dU5G&40_b*Qg9h??ghjl93rYTf*qsNa5AuFjPoAm{tUG_CLZpuKi=Ve6G17*5D# zG00S7z1ZE(LKu^n*%L)BoTSV3GJLju#@>j8&x+V}$(a#UZfOf-eAWxnboklzKX01) z+rfm~HsZD99dkLoyPY0yJN1)Wzla4&q18VHU(trq)Gm3kkROmYou0BpkO{`j8C8Q? zq|$j_v$XM0C{H=F`|9wCqLS5dqn$ z)j_*TgAT-Jk8s}J-V1j_p77VFiLHasu5baTZEXG9(?q6>&x271!pOlLZyY!$Yg_NE z{k~HTB)(St>Altv*{6|;ap7j>J8F8aRj1>sDdkLWRSdoBn{;E)&&kq=2C%x?~)hAU58NwrFce>xHIn+DDq^Z zNR#`+3HXb%a&rTEo~{MnOTO)DGghIfFB-LYXG}jCTF{H?$CO666>Fm`i`OjLoI5){ zoYdmGW$a^7-PZ)>dw+5w&h$b6U%!5B zv*M#genuK;`tD%JSO}s;I#l2_ZvKNHnSa>}59EpE$HQ7sv2I*NKR(6@!%!r!v3Y42 z)KB@3dgmS=eQ-~VZ$|enK4@rEY?knf+@}VE0(-${uOM1OMFq3<`hs0-D%6}Z^$!N( zbEEF4?1~D=Leqk=F^>)?LBEfhixf59wYXDa-5{$65#lG;pV@2Ni+WTNnf9>&TQB_luP&cEL zTeCV(DP0oaUf#$;K%cRs8ot=s?8tFEyZ4L6MHLSGbzjN{{V}VrpvXRaTwTol`7_;K z$G(BPzSL*E7lMyZ_-Acr#gX5ajbu3PmB>wJY_Yo~#sT@kI?;M2uj;vnDA@gtEp9}$ zUMqwNdeuD6w%rjV3yxQ!gBjeZWj+T*3$91r#wMnt>+7ddPNIzekbqT3?n4e-$8fyD=wDc-Qd2a+%i!%fi*gUGLyvZhl#C=EJ>N z0mBql%hhua5z&880g$KeY*^U+Z!p%6j0_bT$d{9`E~PYq6Yu!8(Hz;cMDd3}%BSrf zs?9q(u_pM{)_tDk(yp=?MMAtqdT%32fhATJ?PPXK zGF^Cees0%8boe)OwALp9Vvq^8dzia&dJvs{Y9NX%Ms!pd3q1PWB%o#SH#x zY1v`S14&I()G{M_{``3z*XIH+F$J*gVX)YyCJ`ZF;fnc#BqavPHtg?Tz6}m4fr}qn ze2O($W)H2T)jHQs{vMpgaMJ~w^MpJ)dU2$avomO6 zVWbY{pEZV}%f;SEoSD_LVRGozWpKqEXhJuL?|#FCgTb2`WXhle%}j*j9Ek?EiF z3QOgDv7~8mO6zw?4;${-Y#JYGBs2u$(G)p|*Pnd$o=&ebDYdxQo+0asLXSkh@Q}_n zS;JCrDB%giWe9G5ax~>Zp-@y^8JP_SJP#0AVwuq?yD1WzMt?eYDKXg?~oc z4s{zxm}<_l^Yf9SdmQzAGIMKc5)MmkKu+cE^_ni#Em&^*^5gXM^eP?&B2ULl)Ywoc zM1XYRL=>+Wcr{6)rJ*6yw~q@)N=ho=voD~Rndl}m%$wN~G#sT8)=g9auy5Z*IHxBf zuev^dhdY1#XiqM|9EZ`9WQLgZ=x>|-%uVU#9lGT*qn3#Rf}Nfu46p16Syw&}PX4Zw;$DDuvFk0{!9 z94g&T3`uuiZf|dYS%C(kzvNSTt<0SHIa`hf2b7`eu^$11aBusVnK6QT1!Sm|pG5jJ zf3f~vctGev?U*9;%C>4-Z(fVv?5M&aBRrFj2>=Lq*m$^^Y?eVSEc{aDeeYm@uCWRV zx7pD8$01H>we^GAWq^QbLJD1m6;#O2Qu(Z*k)uth|+4FL2c2dE{hV381WO!d{7Zb9CLBH^&p4@mALFF@a*6G<4`C#|fE0an_MPH6$ptZ$5-tU!dz zoHuFISh`3NF*7wa{M+xg=SX1tPfSn3Jg;m3q>X-c_Fq-k(Rn*sN28PS3C_)PZQcoB z0T108m;0$PDk|!Gbu((g6VtQ#R0TyvqvaNFusjA_4Ea(igMCu;;2LDa7}zwxx58#| zs~HYH>pAJx+RTFSd_x`*bv%C5V8XG{DG9L5iivDpD|Wx=RX1q!D=SaaT!sY=@?bE$ zbQOO2ZE|vQbaZr(Sk)&jf;%L9eZ~1wBcq})@nzbKc?@_+Ig^z^f4}eIX+aw*Pv-|v zbn6VXA3M9dG@vSdL-huf5{4CjMn}JQS+yOO=S-TT1WIMS0qGocEdW8_ec@vJ0%#W{ znD8a@$4BSp-hv$tk~rM`PKCJr%D4{*dBg*40n}Q&{rmrfDS%7Aj2x zqK0(QZtpAUcGnSS{2AD;045*VdWsDr(oM0ddM?(X*f{s%|( zjbe~9xSY1%@zRR*NtTH($y@i}&}mVIQ3uiVB3FiBk3Y}aHe!NCWQ8D)wwW?LGvukK zFNcQbnCEh*!W(wFwX=SQDxmX?GrX%hG9={vMw4Yuhp&6TU`{7e);)j>sg`W1iwF5lsx(8AADmhfv z3p>wbJHI+Tr6&JgZU59;9r-qS<6{txLfQkXYtB?V@fJGV=4Qzky+@4o{K(s0uB-GN zBJ7VM`z{XFw8;=hUYKJd=b#uoY`7chH&XfQuVbB(jp^p+A;0@nrv9XOhdau(7JoHM ziG0rE8|V>tr%+6nl&y))5=Mk${NHdlrYfR>pV}Kzk5HCpk`v#UEI7=Slm>OajmOCZ zy`oI)8(QBFWD0TX(B;AUkVCargKx-P7ouRWxyjyBI`T#FOmVQk852JFO;si|LaHO+D_xX%#J(^k{;`fgZf|`9PW&8@aO@S zW@hQ0+3`&CN2X=~-GI3aM&v_$guOB&o1Ea1Ylzw$k2KG|jb|))DTb4?J1BgPgPuQD z2LYw>Emt1B0)0&>{yK>atl1AE@=z*sz{A=tsHU`qs_>LIdh?D-hrIKGOE>>r2%{Z1 z%_=LlgT7yjzN{!Zz}Q@8z~T}3Qvsj46sln+hcC105a+eWbkBK&;+e09>te*9*&O~T zkHt_zfI%ayqsb|J^`Ws!z!HARj)+Yi^Gjn3s3c}CF{wl_3!$k-5?!M;yG7^UeDK`2`43kovp& zRv%T9>%uCGdenAi-SzYnAv>{O&!%xz5X9a+t7LuQgp|4*o9bl5_b^IfEOUEYWDulu zZ%-L>ze1jD$#0AuFDZ??#dvAwn3MAI=M9n>ZlKe;Ly%oU&=D5ruR?1PEF?bg-6VRT8B zV97L8(&+hx-gBMFLvYky7K4O~t*HujhF+gTh+|*Kds+;B4x#HA9Bnf460v~0VKs%O zDWUb*JLRqmG&neT-RCA}Wf7}J=EVM?OXX+mZV$~QmZLOw0he*6b10hQtTGNp^qrh= zrznsHBpoiFKB1d3o_ge8SaXrvoIlRuqYphDXNEqHo2eIGqr<n*1=nFw?7? z*_dpW=@F()@94JC<*W8XJZ|t@30E!DxoFw&{RzI32knsZPz1SX#nx7{lt-&CcQedZwyq7rA~@EaT%P(I)#xX*%LI zD-K6adx-!xix+uA84>-A&!fxmV51QrHf|@9DHW3LE)RvHyG1BJZle)>?(2o*2A?$F$M!dn#+C+fk8RBx8>pPW4Rmk;er*bDR&q&i~p+vlbUQ4`S9k@rw~~hbaJ(j zrCfS8nUm`VZKo~*^9!1rn-}}S5qSyYs!K*MOnv=(16lDe$_Zv+*lx|ff#4lZ^>Mz4f>sGi6mZ$YxcRyd> z`;EIEE5jUV*hqo6F+s;sEA0MmwS0vZ1<@bjxj|u(gRBpM&M#!!`2voZe86!6l3ZJLmqnq1ieR1pSZQ6ryDFw}CaccEvtPE(1i9QzZ z##baKtw0s#RetGS8|>%zjEkEaY&Z(tbX|n!63o$>4%>gIO^4HND!P;*bbv4q7`RW; zf&VugJj6J3q3LtbIy(G|&niTk;qh)FD(>1hJIst!UU#9SRy~h`JZhj+u>R%EJ6&DxwucYGYaiH1<6^pqV~BzFq1UjXH0oCgfqen-jj!)F4Ho^poMwN(5@N_jlbL|Vn)fEe{)Z~D86n|X78MAT$JzCUK*4FPw@9lF$)5Jm3 z$wDoTZ4A&GounUmXNFax0(#g_)-0>B@ns@QDj1gG^-$YbQR!-E>mx~H$1q@y)%CT) zd&Y;FZqQyaF}Yny`yhwwOcXZu%lLa$?mn_<*{WiVh@PRBHQzE5n3xQv2&TH95&AuY z_x(n~ZOZAqdmi^tTFPeAv;#|0W@r#@3<+xQq~&BaMXRJcJC9Yh>mtyC;_zmDQz=># zw`mDH?Fi;1Q3^rcpQ#K4T6&%RTK!Jm2&e0z7uls#do~BR>7e0QZl9B@ONI4-sb+B< zO6;gSFasdBO8q?RG4GNB38)TvCZme45GOoKeqYFK!4URT6Z{w)s zh6z?Z!3AF)JXcV#ks*j2`!M~Zk}_O+w!(xZ`wg}+Nh*D$8g2J`m%nf{c3tf(vn}pu z4y^Df$(!A>E>^Q|Q--=%yzeSLkr7`Y{xBZ&poP->8Jmzcr-G|gq9e=unT=wcoP85$ z29}>WqZT7#UDXOH19Ncu(Pj5lUPRm49Ahus%*q%0mZZEX4xp z=w<5HQ&bIV^9>Yg4fvAn0qU5octIT^=%>9g9h`5GELls96g>Yaw8 zwM}LDl1XO!P`{xc?vueeI5?1q-cDp3Ggcc`=NeS!Vw~ns`EFBr4m%Ms^$j1+!nV{t z+U-96X;<&?7P79Kf+VJX#>;~3AZf`P_r7$nX#O^7C8V`drS`a~@uPy~~>~)x-eSJ~u>=@uop?CcLgW-gz!+ z{8z*2fO|tDN`K+7;^)-8v9$$r9ns_E*BB0KGk(Xt63ceJ(lN=~$;@mq38*R=0-)6c z_%IO-r!Mq}iE2ZYi_hACSzgtky3y$}(LAfMOz@Gm1vxs}N&uVe$6C zccX}9dD2J9yMyGPc4+rQ91hU?O(%0N{Re@1-w6u9;ay)dIYx+l0KndzsP~tLvv&{_ z$pjOpea=z>us*PA_FOm!wOJw9UU<&TA?r(@rR0D*H0tt=wsJGBIE^ zawrN1uoIX>exI!MxUW_7zrS=jTJYBKDM%BiyxFbJ>t>)+FjO2T^lPK~=hd*|7(5hh zOy;#D#CqB_IBeOnIXyj_sdPt^SqoD+qlL(q+YAXwNA~{7mg-~gWuyon9~)~wG3x0f ziRl;~O9%YPNv8g-YK_&bBpv=rp{j1z9IquHd?F~gQ|8vHl`=WgfwY}3UGKQ1QrdL- zc5Z(D>ydenIY*`O4sJhYBBy)5v5=6^ufpQ?tqZkJpA>m;yY?AF3f^<&+)=XY4g1**QNat;2qnyp>O z*&VaMzVP*u$K`OLuSxLCZLg&EqkRXeWHz?%^#dgn6KhseaT@u&D+l1A63RZRn0Ydm zwVnutmwxO7axD<`k_zWk-%mF0niC9^>UZBd@69%Q@{U&@okczC4+afH~u=& z@orIB#wH&z@_Xkh)bK7pl`^Bfgpy((OWy2v$eGi@dSzz&brlPCYZxEMOQ84f1YZxm zjw5Hw0mE;wB*0uQbV~JoL_gJ9Dc>}@9O#rjoL3iXHwOXgj?;V2DJ3-p6zl?IQ4`@7 z+sD~f%Pr~dj+@j2Ta#D(LGX*>fAr)6+?Sgjg3vSm{6xbJ7NgC9va`( z97GUv`t295v%PBjf*rir23}(*C>JcMG2dE(P%!2?*<~q%j&EO2w?4|4$};%++>h)p z!V+U<>Hj@45EQ_Ce+s|t19bhAg^;@RK2}LO@aqLws-+T)_V0%o76v71ucOb za-bwAU+#UxK`*fZJ}#~^cmd2qX0w$hR`WHHyhYR4C^8>gZA8IK;Nj)vw7>6EKZ%eP zeD5Bx+Sdg)m?Y>Qc8aRmTAc!+l|8++EE}Jj3KJbt0d6=Jtr9Yx(L!Sv6ychKtcn)M z3T+VR`rH8ft6lFv@9yp{K!$nm(^@#An)1gnX#Gp=JZShyxXu3B3A~?F(M}L_`%48f zI{fm^fqHCTCopEsR#+o-1Y_mrH6X%f2e&zMk~O%(U)$OO;S#X?P}xpH7zfxt3pV_M zQVzhQ2BawXt@ygeP$l#l6f8>VLIjN+Dmpr(rZ5s<(G#IyB#Z`{H)sty%sDcu$!%)q z)!ErS8`5RM32~wV>}SXW+NrUr2*ZKt?M)Die;^vs*zBx=vj#8F8i7Fq5P|RZlML3F<@YSHa4af?lRldUl5|6q8;Bh)h*iCG#>C-SXijU zBe`NC#(rl>)I<5EQnm&Ree2<_-Vksj9UYzCzCJaAJF(G-y5Y+&Hkx8Et}@Y_z&BLi zWOINJs-INjr>U4Cijg=VBWsGtkb?pw`Ys4+Y0IsJ72iwHh$*FrgjQB^nI;Sx0}v1x zBL^$X#l`jJ8*RKCv7iMV5NReRCd$3K9L^C%J+BT-x(7)>g9|D7R8wiUA_;trIXV8J zu?&W=+4n0gXY6l$B*biOeNq9qgmW({fI$&+;KAs?#pM#5UfE%ylqpD_I4`dPNYoo zM-d$D7(qSHwC*6;?nuQ$-#q^9uND@Dz@PMiqJ(ZSIZDFz%aWh_I(lE*hC>A~F#v~x z(OJTfd9}{waO%K6M*-+3KzJbg{RXCjzTtkAE?RMM@e9wHV*|kMLk^Y97V7MQ449c9 zM-Nj377MwYQ4WLEfDaieNgUtTdZM{K2F?G82*1>Fh=pxf0jmE)i@mbej8%m$tEI~1 z_Uu5QUqV0*)Nm%4W^bh^(F|t_1KQ(T)5O0(=ps=zZiHzAe@jDSgErXOo>vT+MSaHa zHSTOdi&R-zIqbzg)<1Qbh?5|eku#XYk?Pqa>asbUF|6VwM9!AD2URi#*_B5JgPxwA zQejIyIzPC0zxb?j8HB5g%cY60c~*b0qKOGTcv|tb=KnFnZmK?NzIWUjdf1*5gt{%! zAOU5^;?;-xruqL@Kl~T}{ZA76?>d911o#Fn|3i)ga13)ebW9i#e8ERc>t9&NEJ6{T zQpC(mL=r=nK3&-2h^kvO$z{JP%`2zzVS?{}3zm3A{cT29v-)?J!!jZiTD9cw)o!RH zf%kWxb+Hdvw1#ITre`4wR3|rE8RG1%BhyRuZhJ$uznIFh8VYYk8%0UBuGTbVHezr* zn27&jB8XZ&x5pRnzH|g(#3dv=v%809);!67OQQ3~^`#xKLxejQJb5ZJLhn z(SW}RsA=rY*SNamx^Vk5E&l)TNDUwON;f$r`E!io178WSP5R--E3t7 zvZ>tkB4t8z1W1HLPZu=8HAh(m1);!n0e}-&LW(~%MuCgosjGK5j)(z&>Kc&3N%5C} zBV?wI^XBPbzV__?Y$RU~k(oIYe|UE9@apcXjSb>&Q`kzmuz<@xF=F%gcTAlb&7S2+ zug@>e)wDkK{IlyA++h4mRxyI~gQ?=tU|C_nivhIz??4f>h*~*uV`61B-sq19CO2SL zeI@)sR$H5-Cz@OiUph*Y!UVXz?zh`0;rqxx&g;xGCF@E8?I(sVyBAfCIjY=wK=ZKq zNKdmw=bt=Ds9PTb{F!tB!c~25$3<=%@$sdR30G^QcKs0Ti4hIVFbv5Hx^=O5fMKTE{(h}17(?1bU zRVfdf%1)wC04VU}1RIDw5PCOIA?S}EHk#rTe>!`74_E-IYHGMV&bM=yp}iTRo=l`# z(yFcw;&rij0mgzPLE!EQ#;0g!6~g-f_*L?S_r!F;EC@A| z+B`E+-s$M{kM`#bW{9S~QqQ;BKBh)Td=5I{t}i_0PrrRiZ_as>ludUn_P~n$vjlGt zYykcbct}-PNojGzIcydLOovjsZZGyg_xk10?*Bjn1a*M=2>Y(d&W!WvBD zjonSL089c*(G*ymfZyxcGeJSYf@NUq{<1jdeC~c%ce9x~TjTu_q_2v#Zo}%2_FHud zbhzhO=iEN`ZnDu7$}-w7I^@vJK936QzT7=Qy8n-f^OwSnCzlGCA+TDJDa5Dr%hG`TZ3YTC=ryPz^1qT#P|W02_&^Z}TA6%xt@++#gAPv8Np(?i6d*uyaQso# z(|i1Sb-BOTb50TqP$~^x;>{lmlpd&sp4T&E85+P(M~o;IO%_<6U-?0q3S{WaR+R=+ zg@uJ;(bSeI3=h1t%F@q|a`Xril~{V;pQ7GMox9y42SZ=Md|M^kdbN+5mstoy@uC@y z-I2^Kzp4hRX=r<^)P~j#ia(v;pZp47l@K5{nPg!>nw_mRqhx>D>w?{mF76nt-9{GJ z=|4^nxOsXLiKG*)#?ZY`5F2R58;8NCkbe4ADmGkUCfzF==7dRf7~lLtIxGK{%vn$Wf4QA{Xkv^fd}-`loV2M zvf&+mV6g862S~f>u*-iQB)zg8bDn=@cvn|`;4Jy)CobM3j>L#mV$P73aeo120v1W< zYG>fU1;qj|#{rKvz6?mi_WLuODXFP_{rynD>%{iO39U8d=VLVv1=W^CZ)JKXEVbCo zrF`Nfxd0i@%ey(CgPNJ8f7F8aeg(1&S#el#_^Ga~r$R^8Zq8%Zl$WyE?ZM+GuRN(n z<|0h0CJixRW??qBwd~q(!bL}aXMc?iTy649^6K8tEwx(vDpD-EqsXONrw7)2z2czu zGTTl%ASn`<1ph&P78941U6XKGqnW0{_zd;+kg_zbK@b+DilfoKRf;y`Wk?8PNy=)8!e^CKUHL1_19l7F>gnGw8_7nu#qU6Gx7AS5 zP~REfKpSXQkYn(H;W6E11bCl*Q1?|XPEK|l>Iy&ldb*O5$+>UY-wR*;9OYaa-L5Pd zkR$|0XcJ5v>wbOH)po?6Hl>z%mMbrR;-GI_`~Fj3xOa7G6Y6Zh3qR^tm}ozKe>;Jn z!M*OkZLci(M3HkhB@cXTdC}g~tX7tEsectWp9(zQ(qAaK?j=7ei$6GBje{yOI&R%q z?|MA5K&O_%cW%&0L*uK+Vy~MWS@g6Nu(CWnJP@NJ`dsO^=2TVT=MVJt_9A0oU=U+) zN6%1DQf_sI;^origQEtfHQdViAeC7k*&0n2YB;$%k55g>T39e6U6TL)!t>+r+pM4U zf%o@bh)76+5gmOt%b3Y2D5x+b%nKSE`{Umd z`vccc13VtPd%HXLg=g(*cFyTZh1uIe>X296erxy%`07tx zTTT~FXQNTkH-9^@h{;IvYJK5~7NZt-43{4toGvfR9j{b|U0hCVtY5EXbFeqx)2x_B z90=FoX=p$T`v=OJI{)+{XC5p{Ia;!qrlzM{SwXegqYghypu5r6t9=>2a zB~!7b3V+>9ulDV01l#5ZzQ`eEua+k?p=a=zl%j7xXpoSRw56xD|32nu6u*mu>54L? zbPMwyVXNWSc-LWsPX=`yA6@$YM|i5C02MlKvu$b6yiHN1T-K&(7Nrh;yYwzH!R z1{^AViu~|FSwh`8&xkX_^H7`5`X0XZX2=&?L&NEyeKeBN3+y;#f?ffe-KNjJ{~o+_8?}7?9S(51KRqmY8w$@J?~VY!I?{WL zTzxcU$dzoz*f8px4!j;bxF#bRqUh+DS+7XJX$Cm(;(>F&>-Y}`(j{eGi}IBtV8xl( z*#YV}Yy}CE5EK919?iLa@11LwJ3hat=&dV?)FSY$aFATmW2f?GTzovIkkDH@*51NO z4dCsNm6Pim7@!qqe5pKseB)KOc$geUjP_nrGicV>)X>XsWKV1hl!74ahS06Fb^Hc4 zpleDkS055Rd#SOB>2N=z)F zWXa!#D{5PcTg7Zm(Yd@0X|VY2PYr*6GCuoUxhtQHpdb^JAEyo zKce;P5*{+~s39v_!B@#YlNANs?-9V^CTPV9oh-VNasV+UnqS^pmGH4g6J0$X$^KDC z?0&LtNv^jf92}1DyM!l=SMV&~_r4+p-LdC(aBhuvxJ@hY@n1+iJX7+`}1 zyuyX&UZ|3&HW>r$E;V+AL7;AUrMm4X;TUvX-dehw|&^Qzp#OW0z~2Yu!wL6L$Tg2gfUpGTR|M+?KWJ&G17Dlr zdm4(eV0=|nMK8sF;gm)NFkZcnQI|i-{Q{dcP4v7HbyYvJ!2n()Iz~pk zNLirEvg$U(#bPiPeEuXj@AoD+iIg56rQ&Wp9h?W$)QU5zNmY=yt1vwvy}i2&k)~ZQ z?d>t=0=LEFyZ_7P;(gC)TJ!=olhp?x=YHi_eDck55p6 zUC3%Bu80^rBJBGFx_IXPLZ4_VA0#OzpwAFm-JE=0j9%&J@T;W2bmvql&4!2}76&#Y zUCEgIi?l5<;jQjsew=0;PN>Wb>`FbsggrmY?ga*8OK0pZJ$0Y*hsYlZkm2J$RDm*q z#k#E-yCr3KQPSmt#cp1D-3)#_eCg}wJL<))2bZ%Kt&m?SVR>JrCy`5~iCP~IY~j*> zk=B0^anhYe3GTRGO>E7wGohyRIi{{SQ_1c&tit&~6+e$3(B}tX-!(l4_Yf(rX-3$+T&!r6a$9nl1;= zFVTvMrib+x9yLW=SuAg~1yj^pJawF(^YEow51%YWa<#I&;^9Mjb>r=3*as?fX={JM1W?~s@C z-gKY)`O(ln$(vL0RM;012-L@n$N(1)){OF7J z;Qc`Kd73o<;eqo1ba9a35O=(QeHwzGF)CE}iFkZQXc?ZTS_VvD=` zhsN!FeB^tygkBdD8!}QeAjKi3T4YhU+Xw@r z=cl-S-(TlAuuKAPwCA@oD+#NZ&#Ys+gi}9HO-JxP9-3|1v;;!EkMH}Ga-{i6$uYrt z@@7HtLwMkHkXs`eLhNa0GWYB@{~=V_ymEv<{rR@!&JUn&9|wXG3QvTd%3*Ri4nQ^n zM|2F@)x!holX2H#MG%b$j=Pl0V!4D4<@sBzb_IiAu7X(%j-0%xpPrt+%wFR}OdnWI zY<|CFxu|_7Vj^j&dSh|Hd}EnQ5+_alxc3I&6reZ4G~ax#TMwwZ-CF!L`IErI4ECz& z>JBCDK&RVN4ew46s)+(T+Os}hhWLF`+OxH2u{Hh%#_Hp+%O05pc1WdxF$uO>-yv+riBq(st#3Lftl z>t~O>0il+_u02K%iL+Pdx8U;Sk%i`?r^~)H&MGU6?z@zsc=fnt(xD1__PYIj5=r9` zb&pX3GkuR_^r2>a#aqlg_^$l*GUshFkk+^?=STdTj?Vo`D7rsRgS?{$u{=dc3wj*}^>-6vM z;P1;m*+b|p{=c*JDJOKb;V!^o?kX|NioLq%4Lt2Y8DCpxPLvtK&#~ETX^!hbnd;nB zRK53Mt;0D4X`9=uzn=2{7sAh=jq)7k7Z!kTy|f{X)&jaykXhImOKlEl69LQ^R7ck* zHXQ$cHv5E=Q!^}K9z=C1E{8tv`^Vk3#_E&xP)MYRheugZnrAC$S5&hvZxn(EfsTcR zrUA6|x18+k)UGLl6%S~zuBU7`GmfzyE_t~m22!-n>zOeLLJ`1^yGVmLE!wMLFrY1< zzFW{#!B@|WOnQC6P}?~2cKKxor!?k#h}pL6L1Y`orTvfXFP>Ax@5KIkHss@@+1{%) zQLqRoO~nLzvw}Y#y>$2f{YXU4gcZlx+a5^fnBJnGgUs}?Nk%ze3gUbZ-xS)?<=iK1 zTAh2vQzIvYjv7O(Yxopg|B$bf%*+Zp+Ie{VNrR*d{K64)O>4ij8AG#KyCt+&jJ_<~ z<$;Oy_nDcZ07seOcsu&rd400HysTKf3iWQ@!>FDPcX$0w1qv=kv@>M&<;;48|06V`U|$>s?PReyqoD+UUz(Kx0hkBHtMvJ)jZ@i>-a`B!`=F6^uIH zGK~&+c;pdCuR~#5ISB$zoeKM)8>lbmBE17Kd@D^^Ju{{2TL8@X7I@L0s=!=|75+fQ zxxW$h6-lrRZpus}|HLFJa2k_ip8NR5OTazUD<79O)e=dZbEDqgk2e#wyYLs?&bh9j zpSW?uDjAtuZu~6bk9e-aJ0yOb$md-WY2{->uAsPNXUiS0e!S9Yika~b4aM~=P4qq5 zoW=l8`j7aeKyAO?BHNvy)Y!SmI2r2uSLbzhY5sopCUG!MPOtrnNRL~4huS_l#UOKI zh-o5b?UcfqoyxY#wUwB)4(GdgeBZLC&PJjN56d`iJwVsew0I**z{wbxcB$SQ}ywX&tG>1KVBSf{As z$?b;3)M}OltfoJ1GJRS=PDnluhwnIw6$zdQY4kb~Zjwt<2#$}B>}B*l>>4TRBSPO` z(3hFwmjDJHlP-r$4;2T1y#2HT?hbokYP1V+aJ7O@ng1)xW<$LR}1J23+v^Z$kbq)~h zv6mz8y2&GGcZ70`3oFZBM~*_DgAja(x}M$c6$mVf84jfjsI}S2>w_Tp#44sArQajj_*_=fPi!p!zNG6Z&06fJCAaD{f&65+iM(V_hP z+^8<}2K!6vB^aO=!X?*BTUEr`^T?|-DGrFMxWn5}4JAI&I8|k8vE=u=kwq7xwMGZp zZ*=f@m&lXLzvgImoqrs5Gec>EH8Wq+A1MT5!}|CY1%ikVqaS(~Xqp4^v0l#}J*M_1 zS{F=r=RxQR2`xer(DpdvR=qxp*vX;{YWVlm-P`WI_(aU`la`k0!5|p8=UOt+GMclE z(_aT=p86uH{dabb#fG&atF<@-{ZO5Wy)ne~6#g?Vf+LCbr7hjs`)Aa51TA>=^^!-0 zmn{H7M0`o5`Gj*aRvRbx(}##&FMy$8-7 z0~rn|rHoGHyPEbrq$3>%2WS>^PUQSb)0eMpdmxbW44%;0g_y;VH3$ z3r8EM@#MZ(#wR3HjGi=BFub3gtzv-1wfKYa0&8#>jmQbB_pJ7wzVW=!f5+IEgh1{XSWd9W?}6EE6Y{hh7(vEzc2OI4W;ue<~dshMI87?ozMxm LlU;?4f69LW2KWol literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_en_3.png b/wwwroot/distribution/screenshots/openmamba-install_en_3.png new file mode 100644 index 0000000000000000000000000000000000000000..1201854953d938e6532d5aaa11b17a944ab09ee9 GIT binary patch literal 33702 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 literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_en_3t.png b/wwwroot/distribution/screenshots/openmamba-install_en_3t.png new file mode 100644 index 0000000000000000000000000000000000000000..c404fb9a794ac4091897b2d83fcd6edca7ca34fa GIT binary patch literal 15676 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 z zmF^!N8gbM&JLebzbc2A~$=0gZY2Vi)YV64B%h}AqI5`D{sKFG0gzoO{2(>xmxYAO_ zQG6~;YwvG?AsEw>^S|yZF9D>w$2v(4H7); zk+%!oy~q9B$Kp>&&-rQmwQ_1Mvn-cY4HegEufjJC14)p%`QK7TD*1!oS|e^6QhNlM z@ljcrxV(BHtaEDjddkYRSGS3@&xj)S_pDl48(6eQ2(f5}Hs@J7fCoMR)fTe!(M~{f3P(GPDa1>;F)6QDY^!xYFL?VPSm%nw~U=Q(c`{zEVKf z+lR-8^X8TMDs9QRmb&`J3PWS#6fr7)fQ;OB-8^@%y0=zSn^Fy`Pir$d=UbZU+PVU> zCX>Vu{pd3^wKYvjw5fm(3kyN}P8RiP}0`DQ3T6&O=t(c?nF zD)G;x!mbIkR*S%HidtyC)m&&9oW_-Bu>mSiEX3~g@2c0_<%xjTnWAFdW|`jRuNP5k zud^;T)x9*7urvo84GQPkZYtXUndYi;TcE;Nk`Pe32f~)dpy2Pmk#w!z z&1^R|F;UvOoLX`UH3x|(*uLq!zpmmKlmHq|Y<%)SsahG~9z|P=ed)3@Z~PD#nwMLW z>W+bd=J@cN0iS@H5MAQo@i7H+RIf2Mreoh(o7I`jSuMXdFW`8I0%1Lfz&B`VyNgm9 z*K>KVG&o7Yh?7{V-!K)s!iv5G7n@%^NLR!S<~v^yl~UO@0)b3W#KMieLU-ZqzSXSexfnG(?h`{bBJc zs$}FL3t7&vMtFSWAT;q77n1RzA)UWuWhyOg@#}#jjFf>LVl?l<~bDnf-n09o(ebi7=B@!8thu5mr)#}(hc+K;E-cP@%plj9Zs z4Bbx~-jPoq8Xw=u96|Pl8#mbqZW&8JBh0!b&*-;mLnM+|?GN&dCYaefj5J)0PJVjXZy1w?4

knDKk8 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 RT;~iUEv_I|DWV_n-vG@Z+7kc( literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_en_4.png b/wwwroot/distribution/screenshots/openmamba-install_en_4.png new file mode 100644 index 0000000000000000000000000000000000000000..6c9c0fed253f9cbffc8400109793f538240aabb5 GIT binary patch literal 19798 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 literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_en_4t.png b/wwwroot/distribution/screenshots/openmamba-install_en_4t.png new file mode 100644 index 0000000000000000000000000000000000000000..aaca8954a6eb38d99f2dd12bcc1c6fd9264ed5c2 GIT binary patch literal 14548 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

f6dcm*S=tf?4niE`h zm?IL~&OczfFLB&b;Qn{K759!o=LD@GmMpWPyD}4)2hfkw+#n?{GiDAXW>g?!2=+xf)(beMV(E50%__Jp#x^|G* z97haJj$c6iY`t8@JQ!Xs+j;ok8{%QYbG+b&P0!5gu(XdYy6t*CPfSjBO+*&>-L-jV zRa7v6x*n@Z^r~_)v%0EiWVFS5``B9l)asoPgF+(25bTS6{=+*?S6MkgaB+0C%?pp) zmvBt*i4Y+IVcGj?1Zj{&Oi2k9?v_MMxD@_xj`bgmCmpup&p!bR-Zm+ zHg@*U;0;o7L<&1qA3&Q;?x#;@ap>}Rs57~Gr>%(7umfjx^KYkM@c2=TiM$U2qPf{pZ)VEEzoca?JoR7DNGbhOtJpL zzZ);MaQST+s;a64{+@Ragw{0tQ)CQ7UsF;XTMv1*DoMs#AFd#9S@a>+9!A}O0=U>W zikn=WjV{y|Mm%K92z6587Ad%qDzmid*)w7;H6;AMLY3kz#}d2%>`Li!_C$mONu@H=+c zUNqf7DptA#s;E?;$}}=EGMUo!jQZntB4~2;_hPfl^g4(om3dSgD7{;c?eXG-UTC`` zLqpC?o*!=ps)rLIDdx#-fSPJGs5XulS6`x7A+xHW|%x z>p%(!Pxt+aur$AZ@7S+lZ}TZ-&y}M_tht=PtwY3Nl9+SJH_C_PaXG}IkdC3`VoKTQ z?G{&vj!Qvi!$rDp73zy68Y;#t8W=_4#X^FH`bxwko=9o@8RZEbZob3MZ{M3}a&n4x zMg7mySqG{=dDx^gwGD~zS<(Rz**)(pwm|2B>VybGC6Y=pHvYT|>In&+VjuW?{Z~j1 zg@PYHLbzAmgSxu9YA&)Z+KB~*yBgjlCM5+i3>oZ2_xAQ$FE&PG1@O{FVxS0LHpeSO zMn&PV8N=IkJaBp4o{|AM-T4qCE2}`p&7GPykLxW&f{cs|0gQ=?=9m6Phpm05n~+r7 zN6M$W)4g);HN*4u&S*kT46oX3-~~eCihlg4vc6y|p)c*aV{_b=$}Q?3Wij>Aougq(AEVS5m8K`#r5qi29U26M;qr5Lb<3wCaj(H8&<7fJ&d~$ zDNKFDf{E&N9OVSdR$kD{+;?F$Rz`jg!K^&LxckM@it!?F51rg;zUTNS9qL=z}2kSN~f4O>+~Pp z7_z0q!v^l}<04CO=pe2M`*&}M%!#3D>&!Xuh?SSI=NNIScTXIV($h!kvxN5=BJ3p% zns*u2jUVkxY8aE3p*ITJGQ2~q_U2llPC^Ll4xp5kke1F(QVJaE$J>kVLOeFf0}3fC zE33mR&j~C8$|B07)Kr>iy8D)3rYvz?*caV|Tnme9?mTKV?c2`A=0(1e(o%4Ft+#)y zQg2{EwSV{GQ(W;p=q^Z%>YLlKR;x{moVvsW)!F}`VtGA>(>l68QLxZq=jT3JTUHjG zCp-|YO!2d{bgL%=BRd30T}fO`(zMU_mX z0@YYXLE%ULL{R@084V3wRBzyjX+cE=O6g4G&`y4BEml}JWUwwgD=rci4o(nsU0ofR zjhp)p!P044TbqLfS<+6b?0D&Tpk;1cxSLy87yw-c0UUOYW}PW6Km@iCabeb8jJX=BGMG>;sDf4sI@|{dKZ`o!a}H<>uxF zLQO-%aq}KwwnAqJ4A{pYdN0?rZ%xI#tzXajkO@9tj7FaC3;nJ(848bx?L2Y4TJ<_3 zqo^^yz(`C?qNQcXtE`M`Zx`|=CgFEIhVS5UT>lNJm7&#j3t@lDH#j_OJo88Wc%>$_ zFI4I_<@85!RfPI`jfCv%k<7}Dh+b=ho0d|^K`d<_F*|efyw=vNriL*XvC`n#>DhJE z`-ob}YOgulSarezKwlz~XeK9@#XLUqmY0`j@i+wbZ1>n}YeXeS4@aM4O`j)j$RtW= zYZF>nSj^{J*SgeJnT-+mMH9Ud`AtGf!5%b!|A`O<4h%mjdX8QWK*CY)7|E&mV0ESj zM@Omu5KEGx{ocA6Us#AJw4kJ+Nn$^@_FFV(NlZ_USgq41*2e$QF8xJ9*xdp z-kQNbfAUL8BIoBng>IvgF>=NL7m<{nJ_wrk{^?Z$PhUUmMqTaze4 z{n2G!@_v~7xc>{i{U3=9AWdK;63+A6W4v4&sDSl9_I<2}RM?(?T$$E<{`7^kQSAEW zhSmLCKR-X8DSI3l_RYh?L)RiyCwA9?Gmxh)%3?S^&H?LI{{Ilr|3T*m)`ZWfF(=l~ zx-Jt}vIMW^v*5*iFQlT7O+!>F zBYDfBK*D!D)*S)3u-w{q zlC;#K2ii9OSQ*@AgE}ohI)yv#%?jnSyMRJAUM0GUr;Mnt=i*!Bx91^rU;b9N^ySMJ zKvRK~KX&DJaB#@SLagwf@;S+o+o2Z-q3UJ%<0EX== zl*)N|nF9J+IT1#);sE75=1WJX;94_W)JzxPkHtJH6Lvf;D~iU(l%`4PV2#96;U!H- zu;5bCu_A!y4Gqb;GLbpLqoOF@^GAJd7=Z%R_qiIs;%8&{gppJM4CkM?uT#s*(ZcIA zXz(9BY7?h!iYzQ_4bD5S=;LVS9RgQ_BYLJ(Gbu46aL^cv zl$tv9bktUxNwaZ@-TXZ7oVQayKC{DtosNz!OTZzK*J%%pgg}V}7wg9-dy|lyloTnz zqak`FdvTFqF)%Ul5`}{YRjJuM{%qUNvv<%ar4I*3V8UC9QY)lOSX$E0DK);dvefJi z_wC)GW8%EAS0>r;QwHPwqebp>gDX)}kYhT#7YcPv1i14^uy3df5Ujo@2lqe&g${>G zOi9IA3+w&i!&`p0)9tyA2Tt1tf`%ocY9$BOIH3#L_bHX6eAF4k!}6fOeyX>|LqI@4 z8YUPRVs4A3l#|b8%}#y!ive38>i&f8&BWyCa~&D^_AMe}M@nBwxeX~F--qaC#22Oy za(Ar819{AZV|b|S3kwUm<#Tbf(l~Z~I`UW2Daz{VxMKDb_s@{V2Y&_?T3MV}brPnH zOG>R4=A2}3#qE`$g96^)R!4*A0Ds6_|2%d48Uvom%StWne1UCx2;W0=@k_fl@g%`&9N0n)3ejnR(ln`-L22NOM54(>d8j^u|Af#0qYs1 z6HAMW`=^IMvLpk7WN2ix&}zVrk6&Y(DS1$#a(Hx<4(JL2w{6ea9sA4Ug^WzJds;d92 zy@~XnH1JStQJls=-4{zD2bdaI8~;?sbgf$93I{TTRd6!ARgbz&Ex^HCHjBZ%mSjv! zC_$YfU=g^j`EbJq1$^J81l`yDXrzJV%LpL*@$vEg3`5_4{80X+Ht^oh2c}?f06=I^ zktiuCfeENm?))L@p4J2(9ER74^Y1IEk67vYAKlZ?wFQK7Nj|?LHmyKVQB4BTh0$7j zP#11sl$g5uhQY2D2o&PEc{IWNA0f*){hvaSKxRbNHrE7>9NVrL8i8SWCX|{58CTcB za~3DY@#W-p!NK45kxv9o-Ef8Gq4llS)ac8|G`iy7OaVPzHd=4QHY zp|yF6^h`TAKHlC*)ivFTOum19VHSK5Y`I%^Y?460fUhu)0o+z`nLA;*t__PR``CG+ba*FWd!?2zk(Q$D~b6s9<1VK)Ea_ zDUnfBqy}CY1cx9iX=>V3*X~qTDR|@Ecq(3Ry((rZMU8<`%~12$HZwgl^9@#w!4wh1 zYyS~a9{}w+tME)^%xoB6S{nK$9@cm?+A?2nLjYXzGTYHR*OSFwn;JU`yN|>WA>B-` zW;JnwkGQD5Pofa-+S}qSl8PKIw`IYprSo~vGr#VbK(s$iyEW~ddO>_@_vTflQQ85% z%-O|-)#j4p<-Usq@_w)AHT~gg_suWQ8_Pn)j6dK*fv%I!WQ#G&^?3)V>``30%Mb$) zFPfSpK9|#j(H*`5QUwYB7;&LOwiIw!Z=B#Ta0vPOp+%21*HssZUf$0}c>goOXTf%lJ8sEAY;CO6=?e)k=m8@B zU?3q5EsxACZOM7*(gCajpp?+|l(?MdgR%p9rwE#)^1j1$d_s<>n-aIWx_UG&Yv5^x z?Iio;giCgt*R3H3J|1Yc0MbsfGd;^R+6$1~lWWWNW2V+h#YIO8?7bdCE*NxJKwwhK z!@ss0bRq8r$HYd!{v&X~!O#%ox+s^+AsIBEt%;E7+Hy%zI`66+E6)yC+_pPlh`^^)o{hW^5#Oj11P`Ob!%+zE; z0R(of37UEy*mA)k1bu72PqSO_1l(B?DXVOjxbjaX?*9t?g%pPE^#?FxkvyH9MlG|w z=9nl;ktRJoJsOuY@WyIx>*^tm-;T*@uB>76ib+ zOslA<1X9X=O-@coN)nfsM*?dSB(s;7mms25Q&am0Ue2fe_cACcz^no|23&h65?)~c z);HjPfp^kp!KHowoA`ReMeeM=g(Kt96DQEcge zPC@C}U15#eqKPdScw5b&s-vSIDG5`@S(g?~4Vo=ziD@IIi7JVou3qq0Kb^ydp%CZS z*QWqG$i~LTjp{F*_S)WU)Bq3rmGxD1=4Yo3k!q82khO%roQ)M!rK-6XHa6q zrvF|Hf;sWt^E%#YZ zASa&We#y2aCOjPe^6CnJsn*NI_ednf`14P9xi9=EVQ>61?b_2*Umh_)W(9^p_j##w z1OKn|>m$YD($arbr*0$>B{$T5B|;j0{><;+DZw6sh=>R>M#h+&Q(_DZ%q~tB;2LzY zb$(_5==_$Ek@5Kj#{FQ7nbr096Bxtr*oZ=qlK{mHRv=*4_IFJnv{Q0%;k5i{avt9a z2v`D8`5<~cz&lV=S2tk6#pN*n$a4yQy``m9cw8I}CnvU9Wm4lk4}@j*4o7Y7c6|bB zL?Xp~3+z^;QK8R9V+9{7I|OSLYc!tIEP*_*boXvzh67H+co$HV)KsBxJC*1;XT?Mukzn8J-(A1ar8CE-`9^~+k0+&Uftv#ajS6jw@1><-v9VnBwyQE4 zruaiC3|$-c>vwPxvKZbzR?a$e3m|)y?2ZCNF<3kd#o?^s6qz^T{AvDt0~QS1r&f1X zq1?C#Od2S%1{Jwfre1TF%XM+o>UBHBkH#>)dHVHf6P!eTzm-6G{Ca&YTy+~%w=8sa zJ7oB)tc>C1adOCdwKg40L&F9DTQI!atN@sH1p#1DdwtGGCRafTeRBmSJnX>OnAzp_ zU{7zq0SB(f#VCMg#Z#jWAq5_{(j|0Uy2^FF^f9`_}TK|om@c*&?%Jxfo&_pR|sJ85R?vIB2keia(@L6z?2dbkx(HvQC zMlao%GCOb2*5Z0CH&QzusIalIr|0G(R45w{o3>+V+RJ=>!7K(lR&x11x)lQjxp{q1 z7*CTC2k>S{cc>v7o}>ka_PdG?{g`^NgLH!sNW^USk%bgOLb2`};bQj4jtcOCAna=7 zA!7+xFF6Lgi2k$P=l?%d{)gaK8%E5nWu?m!pd?VH;gSZOmG`u-r5S? zF)zRv85PLNe?Uv==mXo+fY}7l47;hFku9(``l_u2IHZZ$+1SE^R81b(km>2KN-hW6 z`wruild+Vtse(3dV2#P%JHCpY9Uk^s#*mY-UL;cGx36y?_PPb;zrZL{>a5&@h`E!v2FI7mJ&yN9P|6Y z!3j#9>#Ci<2_l{;@&%#WHOmKDm*IwuX*+P|>Z?LWHiv%nSvbaffb7o0qY z@~imb$_8$3Zs7QiYv(P??B~hmWq(<3;p4w}dj9^saB_C>gP7qa49U9@g^}-tI`a#L zKv%*Bq1P;2SJ|HKmHw*LhtLt$+Xt$HK9-P-j1II7CuTloSL-z~+f!1IB7^NnFf6!Z z$@ShZN&Mk@Q=?0><$7+TcDW_hrYmsPOLauKCHaSZUtF!tCMJ71>g#U_!t|!bUC7d` z8Zh$pL zz?rAGLRcYJ`1fu(|NWVsaCg-f&Bf8Wy%*RDGdJIEgk$T6)`3E#v*PS>JHC1X-%m0v zJeQQEhT=LDKH{xW=~YO@o5hFBp@YqG7({ogPN)*49K-(E@@r=oC;KyB zt&9xOAfhkzY$lf+vt_y~c7*0)40E;PE^TW9E7cAZug|5qN!;e}PIkF|qg8L7ZmT@H z!C$IG^i35F4iXQ9)>&Ct^C;N3aKb!D=5_zsIa_yWsgj(3WaiE#XVAG3ANM*fglW7e zq$~UK%%n9gEiFf}#N`cd>Hpl~X78>?SJ{3~a|vt8df1HN=)^|4-)s4`@wMG<^X~3~ zMEEaRk(FW~exAMz@kkxO5YC~Snr*o{nFR%RPRz|EMywgQ0`Bk>(z?=0n%n@muAJx) z@@h*RjAqMs9GK4f{Yt5`S~Z#;nD`{GvHH3C>-;`X3X?W&b$`sB<`ujS5jigfeYv^khenpM;HIF^R?^E<+iF)VoFA6 zMF_F|Tnu4vgb~g8wa2)y(vKf+IWOacqk+Ll-^yv=)m6brqD%xQUCxuBVam zZ6*eqgDV2dh6V=q@u7VnLvdmR-XD$?vvxn|I49@%zD&{6aYpRUdO~2RV&d@@2A?eH z+y@E`qf1?eA%83W5#U0wYIdoh`WQoTO^818Shp;F#;k|Uj)jG4U_OEN*H@1xddAeW zx5NbOU+Ie@Q36--rNL(Bk&Zh)4MPcRDtQ{ZRpBTL=ReI*QZ-^Yg(76&rEZ%*Cu(7#=|HUTCuuUT6vuN*z~U@zY%tv_+kZ!5h?jy(PyxNSALk zfQnQnW8})79yVs+Vi#SJ6LlbaQw{gapc_^yn!#W;>&rr|1ty5ZC~1n&&`l1wh1CQh z(uBgspYVRG1>wV?rubO4Hu#x>2 z<>3t$Av=GA?nub}<9%vjKisR`6>JoK!|8pe(U>T?X8nbxk4+O~9Gev-xwz0*%3k?z z{kOlnd-5&eaWUi?bYG4kq^4$y>)MV=bK{CY$wxw4u4hFJ(WWW9W7w5Z^Yh>8r^k&? zzQRM5%FZjvPQ9I-Majt28XQ4T81ZQJwQX}zymxnWcH-u&7_`RDyzK7DG% z@S`VZtOk)}qH|$fQ+hcZx1mZI5|Q9v)iHK@w(OH^oUGXvwMOl>?w1|>ShKD6V3VyWT$W$2+`ve}vg(W6n#f7Z86k3GDU$J0g@Eu) z2{|*BJHDdAwsuIMC@TdoZiV>fK*6m=@UT?`3R2{&VC2uzGHcq%z=bU42Qgm-D%AJT{5WX*In(eQQ p#wz)ciISpe7s%v2uD`x{EI@VltpA`5{{9d`R#H)-LQFsK{{itFF@yjB literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_en_5.png b/wwwroot/distribution/screenshots/openmamba-install_en_5.png new file mode 100644 index 0000000000000000000000000000000000000000..08d06efded3531d763f6de7e1a85213bf7c1bfa3 GIT binary patch literal 22086 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 literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_en_6.png b/wwwroot/distribution/screenshots/openmamba-install_en_6.png new file mode 100644 index 0000000000000000000000000000000000000000..85fc164355a262f5856e41a2472a165d0fc844be GIT binary patch literal 27770 zcmb4r2RK|^yS9klMU75G3xbFsN|Y3d-g^n66P?k!NP-}UUJ?>*^gaYZm_&&%F{2BE zQKHu||MI@)JJ+_9v(T}#m^T6uNKTdqQ+8(G!lW= zqbk7!=jrHU#mOtG;EOtymy`uBd3M>Al81+BzJ8 zkNaY0L*V=EZ8IOaNSqbnzIi{Y9^QWPa5woQ$?Bka`FQ>kTg7jwNYPD%8AHE#3U5TK z0gdu!={we0&nnTE@Yao_7Nj5Kp}{^$4QBNIYt1UUFNp1~T3M)UJTzfRQX|UO$>7de zS^BCEP5%wJF=MUpjkU7$BwyjL=@pfVXSB+a1kp4jzU=9~cjQizYaTH`45{76~XT+;nf|`w;DvmF#AM5q$iNG{r=h)wETM9kFr4cJ>6( zw4Y}C+$yMoHL3sWF5C1S3r7*kRpH*fQ~HA&tS9dhgY#_9d?_@>MmGEoH{;wct^c;& z^a}hY7&Fs0(|3A*tR5*vH@XGiZ5O&X*=RvdH~h{Gg&HPS+bL-L#Z=~3>79-1J;a_b zgb9xv1=(&XV!}2Uy(`c83(nD$jPN|rU1V2l@5er=461G)4@2O#ZilKW7Bu-j5-dzp z-ti!1Y$DIe%`MzMBr3x3^9(HFEOvRYdf+ zTf;hoEEcyY?e3V2F8=Yijv#!7Q|LMC9P)I}DIRs4YFpp&rIfVBGLb9CSGqk{XK&ny zs}0`gBtxUo4;#jQ ziu|;nZ|c~DipSlq!p@v!EYC;?!;vlL`)=|}%u@&sj9V7&kj*6B=6rTp?7S}G$jbH` zPQ3rD^ZV%eEb?nD#VRgCnIr;*GRs+YVD+s#e;ISeDPxNJ6a((7@LYw#9(PT#MPwJ3 zSG*hM2Ri(6U0AjfmOADSj*8ptireG^aFe{aJpDVAmTnlmnX$9}u(QM9^Y1wEhvnl) z7W|>1q33>njknc7pSy*84_1hC9e^#(^cQ*+3n+sYCQyrEPBSZbEzSMW(ZVue|AtBr z4-aZ;!V;m#jFmsnWEW5*mO-z&Ovub2D~>bE*b4pV)wBAato*&CbT1b~OL8?!ALToZ z!mA&fjI3-1yN@h8 zuaj=Mci@O=y1`rQh-{u|-^q#5#d!adxmfbPX`hEzFh)}2&CGj)pbvKh!7Mv)(u+bS5a=mJTkoJ94L5w+JndUR`rMwdltCqM%huPi!pZ>6ZQMHs}r_mv`DFIc&h%xJ&<|E z#|8d^uHT|uhVAu&DsNVi>{a_aCca)mtPc>rj>_ffJ@{b6){2zZ{*b(%Rbp^bG5BL2 zIRS5so)F&5DPtsiEcjapDpF@!TDfl?nA>U)Uqmt~S04FLFxz1tN-bNnZj0i|M-yYX zzK~|*ZaVRUXNHY0OD<@T1Oe8^V)n#9ZOOtJ&i$nr=@fUGRKz(o+WS8!6eykNYuOChf>}O?ZRP7v%%emq_8)2N;`x<_P8N#D^Ew^6 zw-ocRI?F#;j{ zYt(D|M)^hozO$vK8%^J>=wWKkg;JW3()18lRyMsjy)AT2d9M1Hu=2D9nQwWr{ne7$ z(v^-?WyhxuX^Jhmjm<_^U&nDq1tn#R7!^Dcd^1C@WYx$UO_MBQ5|bzK$|E-?znEFz6DF_zbxA>ZC^WmNY6RO9T5U-2hld>9ws=gDnvmE30KKP=B~ zGP|?&5jO+nm}RZn^ll?8b{dBgeM>+I|I~cGTM#-v_X1_6**>(}&TMExrRDg2>BY0_ z`oDMESFY-k*)Y2c8)>$G-=Ro%8i#0supn!`OaIet^j3{$QE>D=r*l-kPMq^>ST-YF z^G)GQ^fQA{dM2ZUbj%Dx8b@*B>7aD|`6*je>5t((pSX`CLj z&Zm-Y&m6{%h?TK>GT|(k1?Q$U$Vnc|`{XtB!YS*kyTtoDf_pRyf(~+FgE+7SK;?U+a&ZeOPD_tuhmZUe_Rx|UpK|6 zBzC1nje8xnupqN z^nrOs`RlheZY*E9eVd@?sqQ<^#+)xfsSNx%4?GvfP>|bcDQKA=k|MFD?ip~$D@E4} z;7?m>3xzS8y2tzdi6+lbww`R);G4@5YJ%l2mZ(MA&am1S!?ZG=XLFRu^UAg19p?q# zs|V4B(edNQisi(cA;?t)H<$|+W6v&2bYG7RHY=65wInA{&>T@U@uR?vi#tO*245RdPm|;;%Fn0aVwzBH5mBf>SS@i19ofLw;cU@i?OA|Y~SsaHl z=1h#iwvhwh@dh3bkFRN|)XmkOAraF#MeRnZy8Fk9OQdcglg{xa=I-{Pj{_yrvMPo% zOx`i+4e5N^@2HUX`zB##<^OC-L)G1NVoS*$de#A@O#IX{!SOMuK4MfV`F35|Yj}tD zrvc}{ce63E!teykFG2NVAt(su1TiSP%q-{E>2|l{yZ5fUdn(O1taebw5M#8=hNPx; zgO4xvjZprUn4NOx4lv~5fvj_sqYKy+Zx2y~M)L9S$m(X5B+cj*V`SkL>1{I;_p43M zSgcIMk6R_uMxRv!ATG;0yt{Djn?xg&!Ye5HepE8OO}L4%;#sG0_2a5k=WEOr00wK4 z8&NlK@EMDSZdl(3Sbop^LtVoFCh5%rcr)HIW!$5}u_9I|^ey29?sqc0^>cQT?E>^C zMRg@yH2L@KU+0bg$2L?&hrUbh4!7BvEIYWUr`5>kj~}gtt=Rr?3U|%J8lo;fHB6~m zw}}jt7nvobg4bW&x(sWQS5+*sk|N2ulCpqdKDcq3L88;Cd~^+T#AsI;0;41tv)TmG zlnVX*=QGmG6ht?R8yN3lQ4BA@HEmw4=;q`;;XF;=D2h{caeB^1oa#Y`7ru+^vXl4( z<7*qRW+wVsseB}_imtsZcwK$$%MqOUvqjQN*MZkF8D0ICD0;$YCgwZ53*8O&b6nM4 zJt!_CuJoQ%qQB3a)L$)Hu~4H)td_DqRWiQsmWEj6YSHvVcwP#~Bep;kVr1opZ*(Ib z2lmWYOWnjM_-c;PgZo)=W7mD`GwV}+^V`h0UxS}qQC?ePHn`e60b`SN!Yyj*Z3BuA zKl^rPf;@^3o&PxDA$+;B@T)N0haq-%K-eycuS($l;`K`?+o6HGVoonyI*~S(8$fCr zd~9eZ$3ZvE*ebnKR(IfH0cwNijN|E!o37ll^!;RM-MwqAH@5btU7E&ga5YK7a2l)L zc<57b))P+5{!3`W3Dh0&$#>JQ?YRZhfUuJ66B}ltGwSo1Ml)Y^d4IP%;Mucpc?9O+ z^hESGvfugZG?6LMSj*<}yt|&P%g8@}$RSx7P>CIk#k7K_F|H=tn!ptu9_Ze^EB6cP z_DJv!Byl1t!YL~=IQO37*d_W|4mS%^1CK;kHQu`SrcJtJ5VP4}b;KL{$svw%FPItJ zEN}zD{@t4nJhl~xPN$DybkUJ)ReBP15!tBlAos1Vm`2?M6~?XUGlRa=CL;VD%Kw)DDXZ`)NTJ-IC7I)YA{JRupzuh`(Wa7Vp<%+(;5bz z6S_f)?%7A%rCWxYe%M?N&4n zq4l-Eq#-J&OG_Pt&!h;$N45@aEQ}kL+7CHm^W*-^o;H-PO!Dq1Qp%)J4Rda^fhTZP>oI6$62?X^^&tZsk;_eDY=dlvWC2oQrlG7ybQOHf` zM}F{(qsB>tXZyhviA96LEKQgB^@Dx75S4ofU!S&VvWUF*GARO+5SJn^A^mz zasbquY9*iptA)uE7wa(p#{TAtEkyUw6d(9e|{w0 zg^)G10XuGojO_+~Mzla7{F z+?bZ#>CB!2?@vhQ!QG3e$}mdWy#;1NRA@<0(3TRy*UlvNPteys?u%Y4(tGvb8s5Dv zH|WtMW}HK@&rTv@Q5qD~x{m=gKEW#dtdu=MZU?;D%oYVvG3`pMO~Gl&%k2Pv=%l!} zd!tC*`LDJ1TD|3Mx%WA%J_(!I?&F3fPDQxFB)MVgsyhih%~j-MlH4Dnt1#78lO&ON zk3R)%;3PHX11$}nwcy$nY?9G)AdBR0y!eNezmsSFlUD5E0fe5|Hl6_6BHEZ=xYIH z%p`K6jTb?>jyRYRtDfN~R($v;gfmx@coEu$S#0;Cxlc=!Ph?=M=o`Yn1tqT6YY{!9 zX6hO4sf3Q3vVe!vXVuRf%;q|qgnlrJLe0%GK}^tBDnD@Neps(5Vwy2)$a(LM@?$8d zPbWe(M)Z27{(2aeSdhO8ve6?C-3t)8C=TMzq=sRxK4Kpt|HVjLQlrOO>|QYYHMqnV zgg8isG#Wa4a_!!nZb5Z{hIeT*I-%!5gIjse$rh|b4|Ob#bUF$o0SEm?y_d~TPeg{Hn-@ok$9Azq%#iGso!VPcq2eA(j@~^f@fX6x_>PV!MXU$Yj6p$N@j7= z4~uEf4i!Ms-#e{8FlXxr!;(fLV%5iVPt1LFwAQVSOrYH687Hh#MKFd}P4naw-Qg|% zP922M_QRQH)~6%=&!trl-I^v;{Ac&s$A+lgO1;=8J~a4dddqS2oEHC@uz>k4Ni4^_ zSoIlH6#K$)qbP%yLgl>^*<^Zywn3h>of(gY9>6!SrGUI9+OomCo5MFWRWbZ!66OJ6 z0cI);+7z!_!suZJsnFEfqVL$l^NIdk#QhcZX9E)>293KD)qrvSjGOat!`SA?Dwdx% znxT>~^B;nPjXah@&`}$^#vA&USKHiut9}*Qr|`~mGDB*ZD^_}i(1mHK6NtA-oLOIH z0>>wh%>#>GECv+&U%FSxR)HW(~aJ_uU107o`f3Sb%O=WalmOnyn}HqZZ~JOyX0k? zY28~s-bp>h5Aq1Pr}acca~&&fv(p-C_^l8Vw%*fP&lUZV4{|tjVBJ~kAB(Jg=q>S1 zUtZFlI-Lf8`p)!2i&?8l&5L+ij}SckC|e&4N!<(;70FBW+W2v>w6(MwXBoB@b6rb3 z4h_|9G>~}GXvyF|dxQ0fGD)+$_*Hogy=WT}Tog5!x`~UGsbiO>zJE6>$ogu*!4HOc zksya}NSH4O%Ajuyw+&wTq$|5PJItMgS-R{ilE}(kgPlN23+GM+H5eNoStQ=7@H9ta%J0p6k2UC>p@e~+w&f)Xq9`m( zk~ng*hNCvTWj+1YrmZ8SDxQ$98Fn?g z0Yv?DXS+ziV-HO-)e=zfLfMR(NN~p zID;|g4pnV7#l(l0(fs14@jg1y$-#NoPH4H0=nK3jWj?JB*%Nn_;_1*c>{}H$_e*F) zXA_D`JeeSHns#W@S_kHCNp5~^Zv09>yOID*VCl7h|1^Q8!*KK>*NF}el9IpuRtn7A z?SOXAeBlrD>qZAdr-YTEzTXR7+4iBa9#k^DuVs(M&05PJY}3tqK175xSDpdIDFq>g+i z_g+kAR^5~E6iAL=$pb9@Zr{8S2dz$wJU~+X3zY=%j!YNl`wOo8%N9(Ii#Ps#dvW@I zKHxtz`unhdZ~FJ1|8T(n*>w6L{e7`vjj!o;wlo(XKiaCNtcz3OjMBPnx4Yhi6um&7 z<(=WJ1}kAJJ(3!a1Z{GzuD~|9PiV2VN^@z+^i~%src*Wk1dtV=hh9<{!YrvD3xWsz z=0cW;-0kbK77Mr<v9&rsaaw;uKPH%h;bx=3ZmCGmnwyKvPGjDgA#y_DS73tS1scIk)v*{QbG6z?Wr z1GgVH&!YA)rP^Bq^~;A-@hb2j)!D*{53UnentM9TsbPw>LZoUFw9(yUD_N zUR4mY338gFkAxm{&OT)G*bPH#IP>w z@IMcY<)5LXREwEwUsmz#L13n293fY^-(3fvN*tFx$dT`r=`#BqVWsr=g``IL?3iRo zN;zu~j03U-d6Yr`DEi7>neo*4_|T9l%qCm!(`ty_((gU51)p^LmBZ6&(X~$#L0dKe zGvZ)YZ3#mmXr9~;{xI$vFrFg81hnDh-Zl4Qi&ni?S3fEfCR7eM@QEgcks>8vVIe^;aY z3x{JD&Gb(1W`~2Q@qco07j6FL<^GSRdBsH8;g&^UEClCPa|4PBa5W4+KBmo|`20ri8I);(v(aqg#(9zeMGQ zRqUUUxdDp+h2ibm>s$L%wv|!;rYurgN%V3ddkJmn`sYhgSbj9T!eH9JAqgx7*}?97DtnH+)kH#Zil zII$rL5^n3f?D$Ys5ZT3EEr?^fktB3ZC!QO9;q zwC^Ylh#Nq!+Z+6*>tpGgT;jCfZu+ruNf5}U5MT3^*2F(S#%~)QOA-K_MZ`%A0!BmI zm6x&iq=pNeObx1lKFSG1|Lq#6=%L`Qwi%l#KdsIvt(YnlfwiygQc1fil>32=Y>M^s z`-)t3K=SQ7zbknGxW^Qe$S&(Yb6Oh!2*CX1dDS9a^ETw()(C{;KXOnKCvq;e zl&3@AOpkbe9v~p`mg6B~F^3Pu=}Q>N0xhW-YDErX7sM#U&t)I{5e#^qOFh0Mh+OzI zp$4j^{p?*udb;HAwy48SJo(W&?IO5`vN!!aJPVU$Z%Iqu%5c1?WF8uP1EFg8&My zEx$l>q5jiAG;V@ZM-K!+lzy85~_x zEgkzrn6<}O`L@XoR-QE3_m1e* zUs&d?rp2{^`Fs_?^>Y(|paZH_{5(aaJ%#uFl?nZu8~vLP{rBzvN}c|D z)1oLASA58e3-smN9eWY%ms>9FcH33+K-3BcYt^NQXh-Sdi<(J{Z;F`%qzorFglpTI zFtSF)uaE*gl#99Jt97r;UuL8${)^cl7O>#KCFeLs^{u+VfC0)6~Dmy+{xk8~|Buj)X@J>{#=Hjnz8y_p1s&qb2)+H+rShwFQja_t7+B zLzEOmmmRZWK^lndS*lnjoP!;Ty;H}-OI+kSqSvqFGrIyXKY>!XFx)!lDswOk2zUhf z_<((*==lsnnhi5vxTMA?ZsZ|ztTs6z%&a3SK6W8{NJZymbUX@4!Yq ze4>;}Rtr1UtIr&Yk8gy$PsSI94}^_+z35tVNYUjP-b(BkK&XwTj{g9D2XKq(9h%Ni z(#XG~eyixu%I>+bf&*i=Sq=51B9e&@gxp^S@;T}og&=U2a8uWFdi)XI9#9g-_R+mP zEPwli!cb8!-F`%}@}R8>GrrYYW#nB~R$W)yPV@BC_GR1BVmUJ?=^kzaE>wZ-(*d_hy5#d9&0&Ves5udmBs^9X)(_0=wP%^fpeh{5A zHA~066Bj=phEOOnrA~&-#w|)yTjtZ?E0er;g6v^bWu_3umP*adtPki}66zc9>iMiY zE{~kZ9}L%F(cR$915aMNO~ z4Hw8m%;IHvo}E>`Nwr3PFLZgZpUKBtGR-#TPBrx&Rr$aOr~CC(Mn513nfJPmrg0{wW`)b- z3$Woi&yJ5qzg~SxLh?B+ci}cd@Ar#Hzw`QxEu_`$-$wqZI0wIm=Nva2neZRLyXR_~ ztGiAYxE`0#xLq2B%!k?JJvYV zN58BZ*0$#c?<4+jXUo>22)f?J1#nEm4k)d|MxE_9f++E%9o!qL)}^|nN#`sm%Bv4D zWq(A3$*5L&HHRS|)x9S%_+Av!iss0<#gvu&)gX4jHQv*UX`a$ zg;(i>W?Ra1SDf;=;w^Z0kCdP{Q0UAMzv^5{rs+D!U5`a(QMTzA*R>#&HI`Y%&aC?I z8~1vhXlzZ=fU7ZT#z|KB`4YPUKVJ2|XwEI_)@NKsS04=EjZJWG^RJ|wb5Hu^VHH+2_Mekl(5RQ}=Ku)?MS?zr& zp~jnh%IM-)HAx}lz1D}E*MeT0bj~-#*>UvTCLUpBe3fp%M!n07RkZl15Bd}REyiD5 z)i1l7inld_^wX;a_h04x%jt`Pow^M)cE|YXH_PnX`nLOfVaVu4ziT9}I0tiQu?b~^ ztGa%$XAMSbbKB?aW>tsNNaW%(bLUg|b)s^nasTGUd>XQ>k_0nRJnhF^X0a9KHW+M0 z!m*L`npMZwlo4WiT#sMQi#%!K&c2d0k~~EByUE0pvx-P8j}U(E zQna(VaM<#_4`m0>I6@B#ci4(VoV`CsZiW2zj&am6m*%<+3)py2`$Y#Th`vMF$Kmz% zvPAzMBud!jiJAKB?}o6uD7OLs1diCz`XqDvk)ia$G818R4ukL25b}cPZeCVHU;W9( z1D$xL`Dwq<{Wr5hUxdsjhfYdz&RXdXCdD_{UWNP?KnD82WQa#C8@v9Pah4T|y<>7) z&e?K~dTXn?;eP5^AQsZr(n(K$Vnh9SiMgGn(BpLhqs-YGz4rX~(q)UW=JYbuIT)sy1b&*QFTm{1C`Z#)kSD1vYZ+%d+OWFMq1uC>_* zt!`_f_bB33^6S$J)#%`2gm{mIqb4LCi5Mfv%W0$A!a6!6EYU^X)lS%hcC_(-T5!-7){BE?RkL+p@9R zlY6&y)l+C&pV5BoSH!mqqzxXGuF@Po_`a1`ykqH$O8jn{SX!HLXxZN@4=HwX7@8g= z7vZ%DWhzTNYOBm!39g1t73gi5+(1VY=8{-CvWMi^;P|7);pfHGvZaqd3h5gRmoFsw zxwYs;z1{4V#oTk2?e-xfB-9{Loup5Bkaftb z&T`n&9MCNJ`=f^qh%_EKYLH5LeJwGMedBs6-+IRV_mNI zTV*=g^`zRBV-x>%@!H--8N)S3F(grI$xBJCgh2Q7m#ePP6>pT|7uWPfubKIyh=n~o zYAZz-j)JD-2R)UNLL13tX-B$dp4aMFEpoex9AmhDH1xc;4y)Bu_!+%d zGCLO2CYw>#%%fdN$@J8FXq*%`NIFo`L1BnUb(X%7r^UsB&)(C5sc}w+S{!73_jYun zwDf;2&9<=?>poRCJ&{J24ntg0RRIpyvKPqy`j(OVw_Wven-6^o<95Z{UtAWZKN})p zpDa%&_eij5wCs-x54WY47f3Ci-+W2AiIVE?*z7oU{Vpkj3d9>7;mTrxptCpR)V2=d zByT^`1NsLuWUMHJskD>RIlsH%M6vSvoYkvB#&E^8ZchI~ygjR=mu?7M2zj~F= z4;uCU$v^Cot(wZ0q-Q2j$wU*~l9SgX*Ex%@eD~yfHHDFj5uu^HVN+>HyTMB~Ck_=v z!c8p2qLXKNI1!D#{~ZmDI)Y=Kn|uRz!sp83W+w4e?x==l+sLt=Eq%YO5vT24-~!3a zDgElMr~d46rpRftW%9u)MqQueFgxmV-sd{}_(wfH9M+PUYr~iN*NcKy8I02JhrH^b zPMFW@oMS&SK6RB~!qdpPIO5J*(GCR6LsP|Tk{WSeJ?OzO^1O4uO5#@%n%NhN~rPJkyjzcFaYYKd!y5rQJ>*Pc~lJE~4o=v`OC^uhxdmwY_BYk3)hsNoX#{}o8xX44FNXGSWn;#x_j211a{i=%bS<*eSpf#4%$5O4| z4PAEef2OGL`I1RR*+32QDxQYEf6%b4!F0x>yL98pkEB#;en{*!;Q7{32%>wvCaDch zVf7o^`~6hdj*Z)Ej9)$QrWp5spk({pBYpCUSeZvCYP=tzjaf1J_wod}%nn%A!Y3HD zk9W4mJN;P-)O5aQ%RI|YbjmIUHrkNJhTL0(-{70YOUXX58}OwYFma80j=j4@EvL+r zhy&EuClSFV1rqn_FO3Stj@J6Lc$kJue$nwo8b6yfR8F_Y&*XIMf8RkB*s?C(j`mbK zOm!eD*$&`8k$zFAwhe!4=8~GdaAUNH>-59HlJ_?v``E`0f{IL7S(xDsI?AT0{<0iB z-!1J1VI!B9NQ!>1#6+6rwmV~{R;3d}KPAEqhATDdE8UfaruyDv*?<>?3PAwFYu2iLXBfJG!PtlX09Ui>#ns7BweovW0@8LqsVCkO_1-gUXpzC8X*6ljgNrNuYeaQVQK{QEvOcCKx~0W-NZG-5itZSMZw+Y4pu* z`0j>ktVE^XU1o0Cs(p$&X&76pue6|QTqH$>Q;As1`#ZBja*F<*H3J# zQqZ9oe!&L?<*`#VU$QyB7>A9ruU9TTtf?FO|H+KB8$gA-Z(BnKm^AeS3Tq)~= z>PiuS*Y7s{bLZDcw}&u)bHx9;{TFW$c>C`?|G~HP|Ize+vpD_JS%*!cH11)3iilCt zsTVU3Xi(wNz|lSy-4eb&Zgk4km4ETSj^%U1H1obhl9J30EP!5N)41nC_K~n4O*wrj zzUtPiPOSpc&l0x-JlyaSC?8$$$FBHUv80in6oS_w9&EoduIQq0S-b|!ae^hY*HpKe zBM=d;F2kW__D^`S9V&*s$@Y}OkA(VG;43#hnoiSBGksTK8(r;U^MNy|u45go3VzuS zbO;V}Ukbx5zljeW-V!&41>h&%RqYs=!_9xLvD;VAyHUU$9-}NyV|-2pR;xXUI5)dI z!+N<(S_zFM7>fBa2mAgE`(2YrE3j7kv5hnvkhQ!X;$7$&Rw!VwT)1SrF+5K&iyP?& z)NAASPSU;F=Q}6lAKWjY*t^6;C=_L@Z}RS#a}P7rnk#*>Z;lL)j5H2Nis5UM1yNS$H@7@^RCsIcZJaYO%7yB01t9`Ge#QwN`xjGjbob`MhvtN+b4dgyx z8A{**Y962*Hh)*NZFi`FL_cUHR0!fkoLn7gTh zU{xj|ZE_I}`snr1jH}Z?yXk&_kct6AF9FwwaNROf_k9N`VmrE(HmU`EF6Nk|F#I#x zB3upiq^N?0vj`3mHlJ(#5(jgz+u!{y?HSDIC~vMj9S}I+j2OF22>ll*gL+jY0)8{RF--N_&W)A zP&*Fd6wMpMA82}aG4PB|2XDej{S_I$*jZim4*n!l|Nqu(e;z2V0Luh$=2NKfs^N1J zoM6vk>Fg9lfE=Gsq8adw{EJ(6lc$aw1TLCu*$zO)7)>Iv36KtsRa910-KSS$dB4sH%%$!W!~Z&Hb=;z(5)HbN!a1LHApr`2Xda`CuMXl?$M ze4)88x|-cUD#4`(T0m|$_$Bkxy$xwGmM|yJ^4b}m^xztBP8T{M`&y~SaoQG%ll*Zj zZZO%2318X!)p&rAn>!8ltp)5=t`RjR5ar*VyEB9I6K3~bui$`|bGIQm|4CHNIZ;41 zQ8$ib96It>?T`Km43xLV0x*EUR{Dqk1qSw{Vh1C(%lFg}XkuU0DNUt1!vU3AU_nIf|b?MdT+18TJIVv~T47o}0)l2mNU#B~` z@a1skhGq&LaGwEhGLRl}n=9dMTF2$75NZ)%V9HeA%(KGrwsI&W3T>g@XKAGk=^Cdu z912yg2(_Ap1{Nhjn+~4|d;sew-OPYiz-Zn$emY`c+aQIirA+iT;-5?b3rQLj({xAn zrB%0Z25kl_$Hk)KsbLEBbO)ZKbO8 zYhM-iwRi}rJ8lBT6CiL$0WYHAkHK8W;>O5!h~sIZ zj9()=l=ZZ@GT-NwTaeZI-M;)a>{-PFkq!(EOY(5Iux@;$73OgtI+Jpc;_Z-bVt6NS zS3Y-<3DxkGN4xEe30}WJ#T=}2_9~U)xH8hWN{J-GF8x}5pl~@4X6%3#BhR5 z)<`GYkyaCf4JO}A=%_?`kw*jMwge3t#y6Kv>)?(xiDI{*2cNCGKrvu(qoFD`w$#9>u! zNydW>c+7$H52E#2;4g=eK=k+Nkuu#f=5z*prz{R%y#cpPGfOt^LsD-@ZgQPF`z-z3-(|h~N?UR2x?| zqxXUI66(ji4~5Uo>yXBXyvm*+y)%9Cn)THyy*cF=wlQgy6vi%fl1q{Vl7$T3rqQu> z>579=z&|r!CzGa{ZOZu%FThv|a1?1j9_Ql^$|DAWT$;+xtUCnV9SXxndpnxU9)blN zK$%)7d;fM`Xn1#I)yFwZn))pQr>*``N`nr#=Z2Q%^R9q(n--?MCuX&bn?T?^;XLUz zztu0}ocYWQrWH8z-?X+){lKTxI+w1s1|XA_DI5dm*wec#(yh~pljy(Jr!8e-%Kg!mO9WZ*aaaO~g%so^qh;LNBEJP>Gl_3N+bd~&saNHp%CtLkvm zwljaRJOIN0-8)_Uz2Et3IIDd#EQ_aQydcBsZrwd`erJ1pS?wuk+2LULrh72q@fMCXcZhp2{TAii4#=`;D=WS%H9#RmTZ#odT#~E8lB` z9I@*0WCM#bjWZ_d%31lLiVB*RVG%nho;`tvv#czlN8`(yw399;WDR(J#AndSx{* zTb<7}nkk`c?E?Yu0;!7Mao%sk{Zuw6biA6Mph#vUC|g1V|43Z4?sqlIFe#5H-9|%S zaa_V&kY3(Qwcj}Z>v>zn%Xmwwp&AIcBzN+S3Ufk%%_^db(4vzUF(3IVph7Bd9fjk_ z;Iq9F;gt%VXBJ`|v+yU(M7%sF(|^(qmE)gn_re2Zn4Bl|42CLo?X^-(R|k+q%u+uS zLMt0M%GzdiD5=Y0B1^UhnSnRz>Mz@UnI*Rz3y6hgX1Pz+u&BC)Zl#; zJfSGhz89bh0g$ef_LI{{uc_A9pq55Fk2au$o$hYV2@{l|%a>TpAfMCajbmv>>hs5J z8$vTyPCE`vHao91ZPYYH-I1OWP2kBy^P%E^bH!4KkWhv0EBdNx-TEifs~s-FDq|9I z40K~Px6I$djkwEnrkWm$SQQg+rA4}Jf9cWQJzf24rP*h4iVIoz`tGbr@=G>lv(gIf!7*dCfO@q;TydAKID&F{=40_`vBG~4t&g;%Kw6*DtY*aQ~9Sn#UV zHmw5$%}fN~qgEqs0du6&p}g!+@4fFvs9OY9hwVi*z2kaXUG$KfU@r5DwoEc#y=L0z#+d(V{76yQ%eNd`Xk&>0B)(Jd~S4;PORH~ z=?hdefMox8YM-8DJv5r8KRgDb3Iru(VE)@}pFKwjgC1Ea^=ji2dyR`QXr40<4U zRrhmUhLua*8qQ-Yv=Di~flKP_=!}ZLr>bur5uXWubMes7(lO9o{4m5PyhwOKrus#- z*GyksRbBrd-+#A>Cs8Hf!Kdw#$Fys>vIT^gt8^yBxzaLE2lb~dHp$#1y- zhI5F8+ou%QC9e(L#%DWe@Sugsi8^7uQ$4ex^lP@SOgYW=3Eyp*3HmAeFS*K)n@OD? zNQbrcp=wW;w~o9kMZtd+sA^bRDEdt8X7Zx5*UQ3aD7|3rsWhImOk+j!HT9c6(seumwv z7CJ0Xx|^$c`<;5(L`zbkX=QpzXDJJg1tH>Rbn|#O8L@0mKG$D%oBH$aJkK}WuO}AK z$E^cOC8Lt5ZHwi?H%0I24K@xrm@D3ZT9iCM&wj3ilixI(IG!DEmAzq*N6+G8wVbeN zZ!);se!_|!f60j3!0(%BEZv6Iu=Rfu$|+Xw*qVjlI^~CIPo<0wQeX5b_9t}qvrrHv zEE&n#Go`$ zdX=7p1Va;g3Mio<0;Lclh7dGBgb-RGhW2f|_j`4}8gGnyf4n~#*&{jU?6b4>TyxH~ z&(3fu)-YP;z8r3jNXM{)Q-dWfdb~o>0kDzqP;C2_CPZNDn)WDQm)91ky_up&O@!1H&e{*s5h|x2!-un2N zl+u8phfXPfG#t3Pqu-b#gUte@!jx-!n<4k8l3^*u@8azH zEeP^iJpu3~x047uNsmjhyr|K?YE%Gk|M)~2K|uwKV2kA~k^O>i21c(_gUHk|e}CPa z)22PaGQY+6Ji4zL#<|%&QYgnZ;W%SYb%$unrXs;g^pyz5T5ki4y;GG4YV!kO;BMxY zC1>u{`keuW5;-7_p3nCEhA10(hnJK?6(8XIc#mcB^Hv2kyO? z+46@X-hr7A5YD!9FZXfnK7-a>OE(<_xHs{N{Be1aPkR?Zv*7RVG?#yzO1npWOB z`Re}U>^w63@YkS0&WiRo-9K;ZJD}ke#%em!!aCn{ugz2X7XABf+IPyCp-dy#SNGTR zv)dYWrXqqeRXnzboVo0V6iV>CuQoQOq(Mqe4Bi87CPh=Q^IGe6)fsW_B~lR@bb52`_4vP|NNACBcFX5gUCMxfxOViOrpoG%(Jd|yr25KyYLrqc)kX{SuCH; zKtGMXM?Lb%k9uHHGl}tQgbrl909JcIvMoI2^=?4LoxwE^;s57Ke`|iflJW2R%pn_Y zcE^;HKU2BnKsqTfM{z;UO2oc6{-!^AcC1b%xSM4T`kTPNrjyf`f#l;xg1a?C-N?eu z-^ed3s%h>NR%)9FF2THhce~(k=2eaRq2bFbHE?A5Oev@F2VDGde7_kq1WuS-eBf2K z7-?O#^S#U`X_HGAPxdswlC-(fjb`}Wk1sVYJh*cqgM42QdqbmvexYYz`~oCQnfi;O zFvMNLXYX!G{qW2ggXj3Kww|I)JqS2a!xHp|XH!Axf`QOIU1u4&YRhr`$cYUZT+Eq~~f=a&$UnCIFhq=PyyAyQzlZ+ZfH7aBx`SI#$?V*firn}Q6rh-S`r6`=4wRi;3Qo&SPr(s z(TaQ3CGkQGYpdtNtDw@tEzcKI52jjp)xvQOw{YTTWFvF7@_Xw7YfWpBbc;depg-$* zg_s(1d7^;;fPs2oH3kj4(xTDgC-yba$&OgM)Ei0*(cUm|7+(*SxkO-Hem^;%Dv8(& zLT40ifc4Wco5s7YVWs7v=NnhIryi7~B~DLn%iAa(HE+rPJpXz_X5KwDEJVtti%l;) zd6RmPZ}vFuAa!d9D-Zgh1OL-6Q{kaPTWPkeyz+*fytBKiDfyugfeLZSL}nOQQt6b@F~kyWHY#JMFc0qg_OU_YwW;r_`6p zub!|CLzxCku9wX1MkV|KLwwd|gjq6fJ2Dq$(9fl4+%o}TyKt{pV6S*QjpiK_<~r5b7&PSko$|KwciC`spRSTpIHTkl#uIb zBvl-ZLc$APVaL;j&bDnRrN<)q9h=ePCTIHvBhA{uyb$GHS~9ln0!1EIFu0l0^2U@% zQtxZgx;bb$*hNXGO+-ibF;uL$_tj9O_VB{`wY;lr3v;pA9adte@%|h8+gRp@TgEqJ zae6nF{9WVo-H>%D&4IxLBjUEs^&KF%xJi7P?G<_agQ+$fd&%SE{fJx%uRu6dBKnnv zJfwX_)Q?P8rd&_=I68?Y$Xiy3CBzl@9Jf6>c1kE7GpCc98Y2Cs(>a}abnk^1C-!Ue z&)IF9!!~F+Jt5#(QTd;}@a>*2A|u<-_>Xcf4oH>tnFeOyx08+>d;d=)K$?s{uk5*FBk>%6#-|6HAqnr>+KG6&ZM@r{6hMS*v%s(Wz{S+)_OEY@>ncxzZEqii!x1 zMwPW)6EN+n!(#=E<;GSSJ`YObZwAlR-=zgjCPLHXuMEBswFL`|w>okTcQ4{boCcPI za=)2XMV&8elzb6{2!w+yJw%_ktmuz99wSv&O?&r6w(?+D>8W6YFh(RgpUMBlUG7%0 z-s-NeEM`0;)2A2^Q|2O|{6&u`gWUO}8&$op1tSe8L$7gSyPXVNE5DAfAkC;9319o| z+L*Mjo`&KlDN9QTf>IDBx;{$5Iy|?pZ~lg)#dLuK-_j(aNd=T#pGWTPZ_+j_FjQHr zHddJoY6=}Q$llB<-+bMo)h+_bKl{Vj@S|E~$EbxU>250l9H8&3?k?>?Cz`xe2Est# z^liP>HZfIe;I{&SQ{KzSb2WX-6K#uk(S3Bo|(13Ubb9r|M;XauCc6o&;i5wL-*PIr`d>} z@s;=hed*H&%`!_lBSBDXaftvpPKOw~uog>dw?d~U(xTZkXHM*Nxsu><#Ia@(ZE0c7 zI;d}!J|M_f_rI&1XvcBlV=WQvKvMt2#p?%@eCqT z_9(6|B!$Fmz%!`(TZ-`%OZkB-wQx0|&(_nbPYuqJq_DkvE@8~b+K}cNa+u?Ikm#>l zU5xPHx3?HUWcJov%v{+re^q{z8$Q5JXz;Zok87nqq$26zvE0^KPiXco!Av9?J;liy z@{OR*^D_Ic7<6Hq0w)^PY4Pjb&4Es=Md$XQDr~pux##Mr@RR4Ob`L8#Tc&XuQycY{ z?60K#JPAW1XWdt-dBvseo+ql2-gVZocJ3RUp0zCME`(d+r1|k3LWQb_7bk>j-mcbH z^A7%~%%ObFn7Q*&a!aB|;w0sDtXeTm3H&z#QNofrkXNr?m6~UH4V4mSW#` z`W>-@SAOrqt_~6E?=OZ+&e8ndI2?d1gnp5C{t>HI8)tOv2idtlZ`GfJN+ivEb$Q=p zZI~9I9=vD#irb!hq8gE&|CkISEP5C9v^z&Vv&yMZI94lv(+!Yf>PIDv(jMc-pDb;M zF{kpd%BiOUub7vt9ns(UFb7~K-_7j8xUUS9RndF4N4aR}d59xKjCSFK^I}I=Vey0V z_oinBcmD>L623G*ato$sl39oG2`E8m>%5%=WZ__1QT7s2rc<@!0B;XnM7KcBCHV|<^lO$8W$--}Y_0h2 z0;B$SUqbUn0u0^_c`Id|UHv<=pD-F7#<{tTWhxdzvt_n?UP7b8^>DJhyDIj9OiM(Nw4=8J7hc!!Yde*}F{sSOK}#tlvz z^TUbc+z&!7gG~FZ%9-u|Yqh{rFMK+Xv#nZs>;9+PHMj3wLs&DEZ|Mb0qWeQ3kuTa$I5sh&bVkNCzb9ySe7vEy-j+uioqo_qQ9pXY^AxU0k8}h`aUC#_!=@(xG(g9oEA`m_G#?ALa zoQ?bqB4b5W&;BMez^ZHKKoUwj$5B8a8w>8JZ!mWo-wEvp!}6CD7hNaBlpcN0f_N{_=iUW@Oz?F3ZMMkm|r0YY%`}5;H3XN<##jz zYW#1_?`r&CSo1$x{cp|h(*1U+P%?z01kBQ{EIZJLgP=EKm`flRo_653Uh;zccJ^{w zji9r?1Yy6UbDJkhwjzdEdImCn9B|9_6YdmGkPg7rfv|q&8R&d$H$aB1N_oqPz-TQY zGcV&GdyfLNgPQ@zaw|S|Qqkb<&X=iltPB$H{7`0tR#zDyHa*0i^gz?i^a_3}Y&-Ta z*x&`kPT>6tRr_T#`wNGZ46H$V17^15rt~>RV(!B*^8e0*ldg0KmaFb6H=Hvq3=M79EK?<1P5_l;( zT_{8Tp+(`-4VmpF&6{LfKi~g_o^1pF9eUDB|3c43W8$-i{Y8L%=c-*IaFn;iG>mWV zcrx36-Z6x75F8@!A;7Wa=4|VwGtjtPU}X0(6b&wGXIW<;0rGf>irpFE0w0_lzN_Q` zFt?{im!|JTHMIPj745WrKtql-j4*nxY;YMk;7jTJ*q~bY%pF6(|1xBdppekA>E6;j zI9*2LoHp&(;p^CiJ|AsR-CqGwvP9?OXq<9mHQbWrk-hVY#gyf!te-tjPAWD4HWK>e zmSLU=hjYVNmLdUa7~uI~FsXQ}f5{+{)an&3*gXhb&9>DIk+Q_vAiAOcLe*$Yg=aeO zGqGvF!1P;8bHEk@J0ssi*s)DAo3Iu5og{a?CEs9t7{e~px}Arj(xnxit;fiIQ(xsb zl2j+r?u^eMjAp`{{Nir)bLq_ggt?jQ6)ji|W_~?YmZ&R@5xaWGFQwdNVKynYFqejE zsP!s0R^iwDa9bns0zSNH#gEjEaP=;mRdN{+Q=!*EkG=7jPiLduURqV`?yD8t{AuBG z8WI-f=0f?U$$VXh+#+DyHEI&vHy;-DTzTV=quX7flRlIzj-d3Ggr8w$F`f)b`)cjGKc~CVNhBdTn z@yAK@4)nq(>KFvju;HDK(mPr35FY!EvjRvt@zZVRTGu>F-|PxT5RLbb&TGJe0Br4Z z5fBmf5=koY0XyhBAg94=P_=?#Pf|d}&aY8JbW&bzmbvQ!C%8tgN22h|!Qd24@QYWhl%J|b z9y5RXd44gJGNzYV;Of}*-JRtG9X$D57W{tzYv(@#etUrR0SDFvqVpBwX--vA3z)qS zd`+!%^OmEV+?mujK~l|_HxkXl<3EBIfWnu4{HJkwTZWPFmw`EEvX8I_fM|UtnX7Dh zU2r!fzsK_sg&s~@`k)uN_By=XuN%kw2GEzkJ9-gj1rSo+wUUz~3t5QyBKX69WrzM{ zmVS3f|JM8urtOZU`|pY4U(N5J4&e9Sn?TC^r{;f^AKdfV=w#M&pMO9gJ4`U2{C>Uu zb*~Y7Jve)Ru%!xw*z^w89KCVn+UkXjw0|m4mM-7z?#=Zv7)$iibWT*Jwpx-NGVy?iSy6CG-a9nzlWu_3HUp<1INg=JAvnWiXOc z_ZADQpFItq91Gx#jj(1u02h0^t@XXUT?qUSlp7HK)Br-)&~c4Sxh>`l_r1%;J_v*y zKX=UhWxzv?=dJTJy@6#Qivd0iCz%_#3*}*pNv^IwBXyhdsUfs*U`fKa-JvZ@3sEK% zty=g?P~=LVcBqDxeDU{4UyS4~wQo1^lH@`Mmni!-TVn>&*^QuLTV|{#K1M@HzX@?= zl6l2WEeidz4F!;eBhU}Nq{+21(Mf>gw6oj zFgT`eM+R-w1+|e>w;N-q2AIO1+M=06ta-i%rmbhWxgwg72^O!SC|+sudho+Ut**;H z&~fLQmQ3M8BK1OBQe}hF6;!{TF}!;>NPO+&`c~Wg$(b7ZlB?64(Iu{Jps3;-*A|mC z&FjGWW*P|Q*Z?m_U9L1^&CY?kPA4RVY`oZ580CBN(RlZ9eoC8A#+Ied)=rl0C8@5g zzpLcgrvIGIw6_sCBC6Q1w!Oly*;m!*RiT>6M$5owlhg*5C+eYPjZTx%j(Z`L#(>IR z%-Q3J33Pt5j4hCfuasuQDgn~NuuFC4z-&b+!iPJ4V+R<7O0&C`oV?7mTrBvD+)A{$ zUFLm`<1^*gcnS$HGJUlfN8(ZqDAV28 zawV<2L*$dk{NR{BsA+(HE1%2liDfITNish4e_=cO8roNnH~_cmnb5viP&>OC`HFo!n z>2=6JXXOFh(B~q*%#bkyl>di{qy#`c4OIi-2NJ2~w^ePej?-^p`z8XQNTj62NQk4z zmk4G9Nmo_0^v$U5mZU>}#rc~staSI&E52Azp~`9woVV#y_sDhdIJR|DE31E#vH9M< ziZigOk-Ua#85`r=IwLVe>0&L$SbRv8&6RUJ>3oia3kc6(9Isz8c3O_D`l_2(NkPeU zXIT*;RepdL!LWd_dBYq<19YDSA6|;xws-{1XOrsijphNXK8|}|;WAed~3`8>Z!c) zIw!m{KmQy7KQHJ6m;f_%hW4d{>*~9!c?_P-MvGn(uMduMe(bsO;WjFqr-ewdFzu$o z)XA06y4&3OpInjMu-dVaHniO?=aV8E_$u9sGm{dR%we^{ndsBe)q>8HJ58dB&no3t z#!Q`VfxM*VMULG-N|p%9NL9d<9);>~as}qn=LNtL4BTdUEGM=R z7zgW5?=fBoSBznz{bkyePI_M&>9~zzZY<*prBv*dllwe89DhLx>N zqTQy=3s8wTdr+=Hz5rB7`@q2Rb&@XLh@xoPgLJ6_LorvU(qy-{`q5F5v5)2@O$ANKth*M4b}MTp z>F-U;8w-rWyao;DU-hMit*kcjqEgNr6piIl75BKxn0>!H{`g+S{c7{B!_zgQ-No<% zc&}}RLfagBt`?;c&kHx!$+_E0a;P3L*7&*OaDvl#OboRAdL5Dy=fi|~dB`A8nhT>L zxedc$wM<2uo;)I_LGwagAWmORn{snylWP+_XHtB{z~w6A%CfQm(E~W?dKV|m4-Cyl zhQr*2>;=>jPHNVZzOeh%eag919{;R8+Oap59BG1kRBcSDzOMW=`QA|H>R<>6Ba591 z)plE%iRO#y2$%+MJ=T2lGM|kB91j=`S=K?7EaEnCy#egrMO-kmFYaxKxxMoXZV{D| zw=;bvJ=QHAbUp=ZsFZuD1}np1ZpHBi)RhYwrKF*+JO^(0Bav8$9#~$!_rk(J<884x zivr&u;|##tSpf5Ak{ieFM~>Zs)&}LJ$}~zS+6(B>vt8ommkjkah~nxjTzAMhYhOfb z@m!R602)4wcu9!Jf#+aVp?f|M3FI%Y-6vMQB`me{DGx8Ji0aM%As~KS*{C-^J|&af zGCEr`T_EsFQR&ugM2cvFsJ4;ec8qc3rir+k;-ju>jOXdoHBYXJI|;8C`amN-C#t-P z|MOzCwSk)&&hWC@e$1o(Zz{HwwS&F%;po@NTMfOutQo!lbrCm#R`1xTQe32pD?m07 zb4I*=`w^nR$=-*gsPnFc`SH7@23$r59w;99&G5(l*RJA@<8Cvy3xTl!$?w`!*dNP5 zJdr>EJHp9Tk7v2GOKpen*m{?XsRYxhk;aZyQq9vH&tb(-N@oN(SlEiKDT{@@7b_pbxXxjnghuuj*xo0=>iY2$+b66UhALebF)a&a(}qw z#*5lIwbXw7=r4eCdcMXT{Y9$_*c;;y|6lAj$jO%MsTV+a4fyhHTPGjrhx$OUhyXI@ uW0nRM-K2rHkwx2_xaqCb8$0itw?!mJqvB*Rc`VR`Sejq`nQ+nb-v0r%cb*^s literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_en_6t.png b/wwwroot/distribution/screenshots/openmamba-install_en_6t.png new file mode 100644 index 0000000000000000000000000000000000000000..5795a7ee68230e5252903c5df064c81659fa8e71 GIT binary patch literal 19712 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 TxjA+~uQCx=CzK=I9z*&!_YtnW literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_en_7.png b/wwwroot/distribution/screenshots/openmamba-install_en_7.png new file mode 100644 index 0000000000000000000000000000000000000000..d3e3dd4e47c3e836c3fd07336bd2661d719978ac GIT binary patch literal 13803 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

~H@7nrFw$;bb+O=f~2sKl)^) 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 KEc?~|(SHNaAa?2i literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_en_7t.png b/wwwroot/distribution/screenshots/openmamba-install_en_7t.png new file mode 100644 index 0000000000000000000000000000000000000000..cd9350a8c2b59f127c2a166d7b0633a5541d4a72 GIT binary patch literal 10094 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 ux}J-U}Pi|#VbS&1OEewE6Rre literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_en_8.png b/wwwroot/distribution/screenshots/openmamba-install_en_8.png new file mode 100644 index 0000000000000000000000000000000000000000..bcd1828bcf213065ac4064f8cfab4c8af0e8c325 GIT binary patch literal 13928 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

yctdBUPi=`q2}N6$)&mD}`Sm5i6*@vj z;FfD$zon$M%bS(9=XuO=-XbFNFBDZBSC~W6AKRW9@e0^8UpR1!&}w^`^fH%Ru|@mxweh*l-iF8YGSkwS6}}4O-;ex!DIu;$p|oq~J5i_>hlicvaOBHc zLt$g$MCnsHyZ7D4AZ8MwB>GT5huD$_O*FZouFzz*Y1s7ov4!`~Pdj{Hcnnx*&gc{G zd%7fj{kGf8UZcqfjSbLCIodF63tgCDViZ%7!+Hm>0Wd7>7npz&!0NNTJM;0Wk^}wU<%~aw42b7TRk;Vc`*Qk@;-C z%cB;8S4DL^1a(&xa#>-3eUsF;q25&$!;vt2M5^6$%c+Jj-X7WVo+-a zpqU-OZArh>%sYF$uIM-AQ0jJ)_pKM9db#-~gvHI?DL70R3ng8YLAMv#I9(zKFnI+~ zxxa?^DJUC}JMZa!Z;_?uW{PdgC(0c9AT|nv1(f^d;m9_U!eV~-yF~Z-zRc5nhktu- zFCi;Q-nf>sa@>U-c`=0SN~%pykwHz3zja=Pz|a3@vvX{lxQ04c`oprDA%88mxl4FvHZc%Jg+#K?a6csdrG>f%HdBgS6SrHA>H)Z|0g@Zq0QjYUM|k zu(#clxD>MUo<7GNpRU=dISN-<#YD*32Z&}AD^nM2YWwbVv&qaLb;SU$d(%zRGu$XE zAiU3}1SBP5HAH6Zg2g@#QuVWYbKeXHYjto3)c=7XNZuu~79jeLxGO>Z9#_7qN5)<8t?m*NdoUdxHlrd-mO9a9!a5W|>zDpz!0FXRpW$`l zgEP+|1}VtjhmXt>G4w!ohl`->WOcIAd+aR-p25LEsJ~?6zQP5cugGg@0idK+*mMW_ zv<*13KIFNVJnc3DoM6vDE_t;0H-aq A<^TWy literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_en_9.png b/wwwroot/distribution/screenshots/openmamba-install_en_9.png new file mode 100644 index 0000000000000000000000000000000000000000..5b61b3e72e6c896520df5ff4866b36e3fc39fa74 GIT binary patch literal 31115 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 a9Eq|?lP}}iRlsAD$&{7U6bt0d{r?NC&3`!n literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_en_9t.png b/wwwroot/distribution/screenshots/openmamba-install_en_9t.png new file mode 100644 index 0000000000000000000000000000000000000000..48d547a356d0befc60b6b9b4f78d32921498c719 GIT binary patch literal 27918 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�X*mB^H%py51(Al4iWXjIdY=LA6Ey+enbtK)n06E%A=s*3Mo6FS=HeTMQ;mF z%`N;JoTgHGc2pzIuBeDc?UVoZ?VC@B&e!a35WlDPZRS=58ovL~?(@5c?WN-Ss;@+X z$bYA^_PWnfQ2m^7{8BY;3W|lVouo{wvRvvn+284%ot+X=Qt#VMSoP}W&+k1pH;PJ& zwzop!o}TuzAiV@USd7O!UZJ$4VU0saD@w{WL5hB>!(&;%6?@_XzZx8v>2OVcp## z)YLSpF3+8|r(@^m=gQx|$HZ^^m_GRLpg54GK?>HWR&D>}q!-EfcU>KZVa0_fyi_w& zruOsBkFD+92p)l(RR6Wpgk1fchW(wiyXDsxD-CXOF|lZ=d^iO7oY_OuQxgJ?2Gd}c zvnFG23hKuGzFqOx7ZP&0)ZoQqF(fDEx0ShijxS(ZmiAz{{A(2?>p395fad8 z|COuDTWOtq?_$M-o1U3DACxX9gnn;r=>?mj{PC-zB8ob@We2l`u3ATp?JeKcnXt#J z`>JuzAbRqr;iKicB#hS^Vqsxn0xE{O6*n4r-Ulf9pfE5u={4%xUMZJQT`TyPWIY9L;w{aI6H&kmFEX&TU4WU&&|g{8P6EEmcud zb7au{2MQK?$c)+c$n0u2lC{ptlWX(a+IgUmXED4$1K3DnEn6I4?_bH!r@K!AM(a5N zM=P~y6B85CasTnPG@tEa-0gcmU(x*hVaR1(^ZFgri)Di7bIwlWwG7H<&@zUHWuotb zGO3EFe9b}A5)l*2nJ_W2GV7(db2%s~WF*H1Xw5*jKd0dD$Ed!p>sf7iIW2@*$6Eiu zz>B@jC=@(ASuvxJC?WnON3=phLeUbWVBkQz@3=~tDk>`yqfff*=Ex)@X7+1-;;pKx zuHdq$sjH1kPL^{S*#oeDFeOzxKM;OS&qGyO!-i17>pBOf=|Q zv+Ww!DWjLo!dF2{OS;SQw6P2Hq32L~-{4^A*w|RcZmeW3bMotmYdAOrM%N1i&~$TE zil4WCsE2{3eNay;#YuDdU&)dt5$SW!hlx_c_w!F=OH7%jayBNG}7y zq4XC;m&@LdWvbAi<^%_W1H{C{)Q#ZLpFQyCe;@q69rJMVIB1&n@QZ5fAP&UKsYOJN zi7NfA_yLvJI4Aaye>HT)u(+`7khkHZ?NoSh|IFKH@|t+A-bdTK6F;Nh@h^SyplMv( z6(T?xs+m6QE~Fy1LvMc0rcI6yTs-bNcG|RSI&0KSx90jKJxSJ@>y6YGiT~JsXjFZV z8ZbXMj>*_@9MV{Gl$Rv62^tz2fwPAo zu8(s!qkm}v=VxZnE6yIY=H(A8*19JDn(xx{;*S-g+Sa;jh12a`Bo*M!TYThvmJlP?@V)Y&mhkgpEy0la`QxMn^}Nh-S2%6uCKC z`K3%Q`iA=58lGy4OS`6 zudPkUmrlA^C@v?8k#f0<3A%p+EdJ@A!E&iI7(jvWI=|FLLPzcib^lSJd;Ae9q}{S^ zxtHN}mEou3DRpXUD!>zD|B$5h^oYTDcH$(ezKgai%& zj@kGGHxi#ORH~GioPZ{IPb@oHstK6HTBh(FA)(Df2OJPP^fx(dg_<0PPDu@ZkOy4l?vsy*TwM*0E0_U z$8Eiz<}fw063SO3ijkmXVCdVvP^YL}JO(eYYI}B4DgP;}X^GeCLc&}Wew1#pGnyrB zW=2h&5K1VDR4A8)okUP86+tZ`I*~#Qo*VKDfUQ_OP8aab z>f9!*q_4E5l{*nELoZAnLmVUFvVkLyln1BR;rC%UO#rcJS+0aAk)rLM6g1YYo!u(E zZL-TAz!SE{JA@&&c6aS}uCSz}q>@=pQN$4lh&V};7aG;3&Df#@&N)Lqhd_P!kPWAz zSGPz-Pj58SQcRhw_Ep^d(}xcqJZ{}r^UMCyBL&Hjzp+sVO*<5#1Su}JElRTpwdrB= zaFxPMoK=rdYyN9It470lj5_fwKn%R^T2>qPhq+j|Y}OzE7olx&r2@qjP?G4F6yF&$ zQR;+`C82|P%%muv6;oJs?yGZ}-xp4W^c^>lk|Yo&NX1Cy5q|yt9o_q7Dl3GeS4mSd z!m`_`XZ>{hmeBXb*9$D}1+_&JQ>*Md87A<~E_^Gtx9C|^x#?ah9nU+Kxr_G!?H$B}A>+R(`Uh(Z}-HqL9 zuHV!A1X5?>I*i`EEe_Q>yby>0hhH@MO1P?{35n?VA}%hsCGsbIT(<)QKSEqwT&Uje za6{mGU9Hm;0DN?@WIty6oO4)I_FwPrrGlcO-_*7UVDzc3@K~&f6N~0zNKalH9)5@( z@A->vQ~h6y7Q@XewSMQ8#~3QLA^7xd3Q{NNRjRr;?>5nDSKrPBdsxWxJ0b=XvUwH3kM3Cuz3rWxJgBX|HQ@k|9aE!4iMy zP_@CeWyN+~bAKr)-Cqh@eHhAyH7D5^MdN1 z$0T`ndB+K(C1a}-*ODAFR_rfyYG`-b#4*j~C{f?@Dp!Yae22OkH+Vvn-Dc_qBz7(W zH|^rOf5dv04{Q``x?4AvJ3O~U1S?Z-C#qXxCG8*%mWvQ${m@EEI-D8xRK+fjFGC!x z?xzqhRfy4%>D<29uxqesOn1?gYm^&U)a}mxC!c#O5D)dS;otH!bK`w+XjbdKTSb`QZ>Z(A`jFA08R*^`tA&bGKbp zSJ%vEC0k!t=e+dGbDe=9-2Rz`mv^|hycOF77Z>5v_U;gqBRo4a_LB9~e6APEsmh7X?jTyC zzr~Q65ODm2AY7(J`&W<|KF-wKa&y^vm5iA9Jtzt`HjF$@M_&u4bSqUUxiv+sof#BU zUZ0sLDT5nRxuu4r_K){POBG1s2Hs|xY9O5|?H8c0Wn^S<;v#sxXbTwk4r2kLad3F} zSs^ewHE|H!o#}u7VgVNd9QxwoGJ3#ZdUlqDmvi{U**PvVW;Ag`9TOK9YHj@8Yq--- zNvtB%BGtfWdl(j@QNS_2sVNTnxcVR;LL(GHf>|v?om-h51K^L-$FKFIzF1W#D7Iw0+oBDl|)30UGsCamIXaA`wC&F(e~%8Ki)59`@}rUdScjb%=gEX^KjzHi}J48d6VN z(OZZ&EpfNU+a1g3+qapVpOWZX>AtQ!19Xz3QoO&n_Z!?L%f-J;=KpB_HrJ9N1&vtg zzc^n0taAA5l!jL~6roIPxZ3LZl5*cmJ~=fxU!epb-n1Nm15doyyudim0o8#ihDo*bUwc)CYr71PMILWYjHkInWyrhC zD&HjGm6Z#2AXjZ4(^-F-eCR#2{-&xLytrLZor|j993z|dG&V48DpWqJq@)CR9^~nX zOHya2(7!UxApjN5TzH#X?k%fWs$Go_d2qR1f{#AW;|e&X16}UndD_`wd~Q6rLq}(K zG(#qnH)SM^V+t%P6{9cKWu9@l;*mL1`+rJHd(0~Js^{NsPdD@1lj?O=`3*%WMh=Y>wOgZ0=8kA_mF^zu5>_5g*)(McTwC z0JO$;e_|?-&FKAWnbcZALra^tr;NNK$YK|eUbVrDeSlM;N}E?$s4v49iBsUFfiEU5 zwtsTa%dMBcXMhY8w5!`|$Zud-em6vSWP7vftcoeCiOQDEJ!cLrRgJyKCoeeUKny&xTw8rnNKAy>wbvQ=P;fRBKKM*z1{ zN<#xzu?VejO43@M0VM<~LrxsrbBf3eAn<)w3Zgn2bZWigg?EIX6SFihGDOLN0q6nc z%a=f*?634msL05^Q~TZ9cI!5rfMH^?A`-{k6LbTh4@zNNVxpLu8}^s5fQ{;&>6z(? zg(aA;FWnv+n;W1Y60x&?0hmms5Z>Q&z4L?Fe`Y|0CZ%D4)%T0xbHCB4TLf6gWEwmA zD>xq_A|fcNrwC_vcb+u?0yH%Lc?+ZCg<61yGavpbnbfM;?q!-Lhck6ZXv*UCMG;T{ zJr8KXf2~(XkGQHU)k;BM$$?X0Hou{LczEc~jFuJBdygL#ifkTm7mgh8;&PE0nJS z6o$Ry!~BARz@OE|;QXSBrn)EdrDKKw%v99V(@$n~MFHjIk23Ygk01Y(78{PHbAiST z1P4heIXwr5cpzrz>Fb$VT9RoHjQW2@9p88Gtq~Iw0Sr(=T6%NM_g9{A-lhYWEhnCV zp>a%f^jAPrudlCxmN76kCSIf*8=d?Wa8dC{Tp|(@$N-^^kT?p}zZO`HjCknV=)=iO zzmn%Lt?Ji50v%PEh#JU#08V#z_paGB1haMP9Wckl#R-GC1S)JZKLfZ#Ah`mS0*vLK z;&T1@(xGp~GpuZEF&P=MMk?fhSZ(cYvpBD4AmDNPOO?J^63to+TwGj7i)~Q@aTH3R zUdzb9aW!xqt=46kP8Gxe%mIc^L{$7)cqk(4X8f5&TfFUodxMFYnI$+PBL8neVs22> zMgL}0vo~}3RQEsUzbFJaV?bJcX)vLa4we2>T&h2F@O^`Of-SE)H?AuPQ9qc4(fj2I zQA6t~M@h}?C3MI zf$7VAA7Ccc53MtLf*#08v%pyTKMkY**KYd%IZMx=0Hmg+0r2(Qts6e?iu3qo!KyB* zy5~l>`TPOL*SfX5+r6$+>$4zIg&G6aqW5_@gV*oo9=(Q~;dS94Fqa9ON7rq}mzHS% z$;6ls8b25=JvbgRkz(H@z)5P*+F6NGN=y0#;AsYEArX zA28-j%q=0G{!Y0yy7v!^yd$Kg4gdR>ofR8iE+{UCMf9C{HQ?vbK-W;N@itB$Fxaq| z_*sB1lM57(q^W?eli$E$Eh(W*r>6)B34udIggo0hwBB%P;_|p-1QVQ;l=PcJWAHl>K!J7uaJ9>cch=_otNTr;ilvB1E0XXn@M7KE-R7Iz8Sd6fWvwSBRysN$ zKLKoJc-cDwl)IO+Cjwwsy1EZ7vQBd#p=0$tTpvyZ9ZE{elV}jg0Wb;FiF97q*d%Q? ztY01NJF;o>)$WKWq;HzUJ7Hu{8wAfjU)@|yuC9({YPwe-sL$6q6S&_V8IJQxOcW72 zwKRoUo?4KoVujD>8D18QQ2vT7Mu3;HqC zCkQ~7db6}3At8Yo{#&K!{4;-nT!s`d&+bt#sVFH4$=CwGi0Om&UH0G3bcj-XLOdvr zAt4ch#WN`Ac<6iAV6pTAhm<%*2cI!6EiH^`1vA*$;x=i*u zWB5Co9EhYkm1<8-T{*<2mgd_}_m}EGDEe-FCqzS$U%06wABNj@L|K6Snu!(#Cz|vuiPDvSf z!;8T21Stc9>w}qobT9kCuR7%pCMJ|vKd~&98xy8$lvS3SLVvFjZftBmxetCIfW@H8 ztIbcy+sd=uSFbR67lcSq0L+056>(5PL3u>ABiCV00gc-TxQ=?qXbnalR)34Mq`_S% zZ+?QYDog|7h%D)(xpCqgShaKG56b!)vWN%?_P|U;rs3u=^yU?*Omy=-(3U)WK5j7-1kw_(QMmjn^+5(s6fVcsKTH>ishcj#0ZB+fi zVD&Jz0XScyk)!RekGIFW`54+c*{$!Y=ZA+FT84{I3(wqIEWC|*aQ<1gAKO)XExWzk zJrT@T8Nz~;z;csw7~2a?s0O__7Mj1 zZ$(B4K`AL1xgb>0Xg~GDmIQp;gs+* z>;_b!Z~NZwW=~U7vqY^Wv^!7a3%y2v-awp*rKREH-(w&vqX7PQbG!)5xHtLcXWMPFYly)2l5FK&tNA!#n&E) zNeK}QC=p`6rnd9`{!I+IM|HhEEuWklhxREtj18D#(t0`!dq4ISlH&hI zxEuQwy@%VZhr$J`HVUW;=NnB%y50pt=0??6Em{En1MaeJ*AOk0H)p|)CJ2MnzIi=9 zH6;uh6CWQRzzBZAej(xEq#y|s)*~b@j|loBC7Rc*{judS=$rt&{QgGytw_0l+Yb0{ z>+9?F8uV)FYLGhtBalWQWCJ+x+vskj%8)-iJ`4;G=7H7LpdkkoleNXmt@y2W<3?Z~ zY`3!APAp7@O63zXQ=^24pqR**nVZ`-ErD9E8_Y7kG%W*wvaYT!SYzu>O#qd3>s2D5 zY*=6YS6mFtI8rjQklGg-G1Gn5s|N`r1648FegkG)C!7e+@7m4VY%N*@d!PHr34DC) z1DSf$=`@NuL2BbuSyT)_obNyXh>!>1GbO=w-@_l@)BnZu!q(QdyQk+}bW#=uC%EMh z#-r)FpbCJ%Qh4>X7uV09o27FF#(AG!*fHUf0?m`Kp0gNr{Zu#G2IFj*v6xMf{)L-(K^!l}P`tNP3-!J(l!g@r*23u+)8f&}FY z=AD_jS>Lh!>Hf(&kbgjq>esJdp!rMN!^*#2nKm{x&bL_$0P{EO4WOJgsZ!HWk#KRP z^!H1MiHU<^sjQ+rxjYjw3wT3gAdnf{+}+RJTIMXBfH*!lGz2nRypK)BRQ!ioq!tzy zd6kvOP=5dqDk%vEwQq26utKdwZv^$;LK~L<5E{g#z>WTVN9n#<%kjQ?l07Y=FUuue z^YkR=cZH9mb(ucU0$JHviT}4YZ!ur>p@SkiHc_Z20OqY0UojQ03skkrkJNl1wtb6Xi00=E-^z}Zx^7-`0A~mV0xGNhjb}zI0IMFTo1j`iyt%Ej46XP> z6#@SKPV)FQ&dzG0;Z8!ZEF7?3AuF64j}SL zN=OirlYeYl9*rfFw&BF{Srs+{l(pAiT3!9{;NVYLS?}hxPVn`q1rJC~Uha+=_eJ7? z)Pv2GEC(_!ip<15aZYaTGtYRV3`im9vZuui7|5iuhKSBG5R>rz0&{26uAw`X;$r)F zBI2_c-1$eZ*QZmECF;>(L;}i+w6}W*kl%nkes>7#ZD?bI6rm;zxF~Z z#wJH&LNll+QtpOGtr|pLDCFMoW1`A#zMh1Q7=C#f0!6UE{0g1A|8`rI(Fvy)c zc+=Yfs*Ed?69ZmOIESK|MkpaNr_&K8e}}l3+ef7W8C{@{fHI%?G)n=iEr+F)dL4dd_oX2FNY1dnOst4=k4HhIOetFBR z0&T_9{Wc~hMNsxTJOFG@R|4MH5`Aamj4R(5jODTb1M)bIEY}Ub^k!}X3Jl22H5~t4 zB*o+;X*EXILw6F1H=uY$s`nk;heD73AXzxTOO_0|c5Rjg2XQu6lKIO?(ISZ>jAg zXjrnc@IeUpdV^b3S64SW>}hX#UDXD^&AuoW+YJ%Ws^2KtK!o&MlQDzsx$WDV`T4yE ztOTF@fBs%fcDqqra}OUeCR1b7D^LdnX?`dgV25=VDsXo#UL+;e*Luk&9f z=NFAHs};!r+g9t{huW@IQ;?EY7>!^9ye0yqO91iS(#yjo!?uwaAnpO3J0W4INe6!o zzvR5?i96@*10c7}>+`LW=1)9{%k8V%Tm4#9$uWuD757uau@$}~F$j3srMd_Ho6|*k z;D5Zue=cCR-;zwQg}J%Enob+iz+J4i>yfe`VF!My4bO6kYNa2Dg)ut6EcwJnwNU#* z1rf##0IsjQJ(zIh;Y=YbD+?06c71rxgwS5@Mi9X0xKZE%(Va*qZx3LrzpQwrVy6PN z$5&x!&RSgj6G9VYt(a_KQ5;zBxf3SAA(87>15>OVY$OR1ARg?pto3HV93LMqd5$gT z#Cpe|d3HF$sK{)vIWGIs{O4Ly)J*4A{OR`W-;-cBe#|3j$? z2;}6{)W<`6LIKtbtT0d=J32aE%6H4Y0@V%a@^ZxO(z?(Z4Yc9`T+nK1VDh`W%+>n z)J(G)4QF;#>i2!4L<6c}ds`6|up`F%@wr_5_ooV@hQj&<0%?sSZrWhFtjW1a*Ofwa z`e(v=*d+>d?R0j3u6`u|sn@Noo$;x~uAD;*5a$vE2)m)70f>r98XCh@hC|~4`#=Yb zO-Tt+DegfsCS(wZdU$XHf^9O3F#@i8@+tmfWjHHAN zAsJafMFr!P8y|>wK~enzTF>*MY+M|O)Dg1LB`7RXUY4ba1F_N5)00-U-UsC10zU>x zNSr0L5RLjUbp-Qwp5_VBC$Tu6Ecs04{?DWR+k-(i8VS?e9J z>wxut=C)t$L=sjNi^98&8nC##xAtehbZm^<4dhXP9Rj2=06c+#vC|kZtLdnC3d|-{ z{4b+^qOh&81@U8lrj|a5f(Nm5lmSrpVrN4`KOYAz)l_A6wL{Q13Xzz$Ve~AAMlTf_k{@BN2IE2!{ z-uuNX%l?2+tNygr{q%O(z3tYkZIwqJH82qDsCXE@mF=!AFn^Qnq+k_X2t+Z`9si-0cx$QW2h zJ!Z9&tFuu8Ykd~%`iz*+h_DnQ7(&+83|4h%VEY7U1@q0e)wn~YI$uDq10-qv_7SA6 zNy*8WIXQ!;)&V%!%8iU;}Rsp)BdLg<>>I@^*B%)c%;Q^qm`EG-}v9C%XqwS0Edt}&YQXLT}C zR{MW5#ea&5V%%*N+7B=7jtAMe7r1S>Gq!eiK0@MRcf#}DZ^eQ1BnuB3FxP*ir@Db2c zL2rxT4Z6EbbiL_11T{3JqJqd*O>Z42{*-F>dbMS=2NvT^*34I|bQ>|7#%7zCsG|6u zASJ5mf@xHp;)C=X}ngwHF;x7)rzf4R8P_LJrUn^i!0ktu1u!9_(C1|9>T zdT;K|uMVFMldl0!aGJpg=J9MUo)#sz{zT;LfdKNes=@QM@JUE);;K?p%8--SrW}C$ z-Jb^Ku13eh#G` zr}mZe4$Om*kc!Oz?3zs(mesLMEj#{d_4OjA?H!=lt7WULLyt_A-t3|{U8oH+mz^~+ zF{w8uk85%|ZYZrx=T|4zG zReC1L#M~U`mdNco;m7HLCR!`6(eSYTdZ*AAdfL4D`sj^~1~iN@Lpj|JKFQZsgymv6 z6(GL-im+LZJFK^Pc@Ie7n_uMpEbuy5{?b=&fHA(y@J&ORcjv{|_ub0s4L@jlc?AWE z%F5j!=?`q{60Pb~K*5%*<{?Y^j&-+DXSlx|(;y3#u!9={f%zBYgGgGrk zEA2a8FBNDJ1yTtBS4T@k47+?SFQx~F2VBl4xKX?h&x+ZzF4v>Nr%p!fW3ZAv(ho+;64N(BgbVt#%g5FW=*%c$)+!y3{?=k=XhdELcU zoV=oK^ZUo>jIF$_-?Qn!bKvIY27#0O(o*=kAz3h9?zbmopk)c7QPNWvxkZjd~}-hh0b;39;GSptMgyMI4mqK{%ldBXVDCn16#a{(L)|XzcHP&pSahy zJhsjrjh`Wb32Yd}u(>yptI=$OTs`r&a|K)`(EQgf9~iM@;}a4h8tPhGGr>T+76Nv-NYvF>*e>p%$qRlF=CD%UMI^MHF7uYogCoXw;qc9u%S5`A!}IA)}_~O4fh<6 zTs;MGUws*ags+51yals|m52-bjS~SACL$EW#DBb zj~GP~@W}x#$6t;Z)`Q|O2X;{O4-XpX4hR{Irb;R+Ph&Q@WQ~cttMib@ef~9p_*y?gdEMO@)I1g<* z{C9x{5=iyw^jvx)e}v~L&KyM>ITq?4tqQOS2;}40V5;Y7KS?VOz_*nT0Nl%6F(IOmZSb)mqY!FYfOm2UZrKZ$Ul>u>kwpuoj zQ%n!1dQ*s)t98f$3IeFM*^41RKOZ1J(04`8JM}>MpBf+kYNbU#by4_653m0ozEz6) z`ug7#xS)DlXwYV8X3(nt4d2__TYD506$OeT@H>sI)-^UzH^9yeqm!iuG<1xK>1h!# zO8^Gm>$-a5n@ZmcDe39SxyjvRxEviEbfjzEoMv!i1d-kVD3CcGe`oj#x>DqH{`j?e znq`xGqSRE+uXekZT;!$o*Si9bh_J$JB^dptz6x-%?aBu*h;b(f^+^R#% zDTrhf&TZ1f??mV3U=W}6bVmW?u{TT4=}PqskH3N6(;kyPlo)K;e9Px8vaEH4Mb;G^DXh)cmJ!cvx zGrFIB1&`=mW@_KaH1Kx5>0Qa)MTGCH!Z%E8Yz-@8f zYGFoU*f)u@8s#y^Cndszb$Rp5(rUrxVEYq*xKas=i}t*=0OOt=${sWVu$~unPc9x)uhaeKl+3+H~WwvA%1!sBwCVb_B2VeP_`6JEax{NZuw_XPx@t3M@vUBM*X zn9(iMYdu0;`0A${us_qo78IbV_i<+`L&K6N^h#at4?zDrr-gu!YPpR)V;e$Tp6Mag zX#MJHcUSUbk*+-&&`C%Wv*baX?!*S#tieWe{%6-{m-983wnqQQcK7{uruMVnlXUmZzk6Px%=jTEEq!_Pc1aLZ1=@dK zJZmGX)u#WwMC9C7*RnhCFUPIK{%=^?+FS+@^8WsaHK8&~a3k#>9H{TA5kUBB_0IO$ zRRjgg>I>EUZZ*z<80p^@xIKz}E~t6DSSL9gRt(DDDSSftLSrZq^t60oZS0U_bE=>F6EwX)Pkx1@{x| z1D~>z1I-p3{5DF&fjt|o*bag)8pbupU9Ep z23>+P7ormgO>pMk&>{izRBPsC!_xz00YiK0Jz7HI3jWQ2u#cxtmpv-aW3tco*_5Qj zaXhEr6CBv{lxLY{WuUfq(~%8cWP4d#e)1f_c>afyUg(vU)Zc;GDGZo*O+gzr!M&@L zb!O)AX;-K~s*3d*_a36P*QVnc{}yNW&+j7m&wx?5@SJobk79z_VDC|4 zHMpgq&(>!&d#b#B3}t=rkoFX)dUx;g((6`!&rKx)AybvJq^7{F@9R-`{Yjr#74V5U zYQ$hUfhq)AW?-%HaPyxWLmIrNqNSxJr~PXB~)y@iQwf{7ovY^W6%6PlJEe>g$+K*P4xuO_$7~TjNY??by_?az~ZHcyADe;^Eg# zx7gTNG-MlP{uUB7DX*+;9P(=lZi11$eg1b_$Mwt-QCT@TTwvq&4-QGmDBI3`F~y~& zOl)j;utg&MFY=m_%i{ml8Z|hFfb*?{SEt&4&JVmZL2?XeNpX1)k;yDRUW^%0vAG8CPcGPl@w4Hc?!U_T_T9UkS_N}Bs(&V_B~5D}5lkUym-`K>j|5yi?h^I`^zK}SX108Vnk;A;w$ zd2Ma&I1`_p$SqZ}S~uKXwp*lN&F8UWbH-1;cY=mmFjKRIP@t`6t{Zn364&;q>+xoy zT3{?fz4HMfILx6qK*GcC_w!8d4pT5Z8;t~%4(i|JngAP@?!UY_Ch zoTi;U`zo=h5&eD}SMx^ZA((~5=R&m z#1}$eu#duQSrNDvON4mui3>XD`}hW(ZP%+B=aXG?vIH_6q zi*jsj?#>8(0sIJ@G)~ZGDJdxd-WDo}=sk3Q0^nGynuQ{tj0{C3eNR7AN9YIEAJ-Es z%i!aa_YYlpH6Ss$=4a#$9t9aFazXL}ixPNxtnBRpq>Y6U7b;qr^gOIYQi(!uo;SKj z16Pf`fB4EWpDeqx;|5OuTf3AB)|}VP@5jb;{4P4T2#Bwvn~_I>1L8oWD<|{7A*E(y zFp&3Cc73`k0X|c;{fsDdyQH9;r~29)0DB9jLa4&Mef7!)>Irn(!N4bvEkh+RUm~19TOFKrF9+CTQM!om383gPE8E ziu{Qwc>BvVxeQAHBX?*q~`;)iUpBT%*t7T^Z$KIk0n#>_TYvVPZ#@6MU|h>6Aju zxRl>|XPV-Z^Rm(}(O;eQQa@jPF4M1xctH1_fQU=*)qj$ewr%M^aCO*9QOH1@^6c5O zzD&WrMcx8>C`{imhd-i!GrpLVQkcicm+=FlSMFHRj+ZYer;LnDsVHMf$U>Zdcg7|! zXcggKy^OWz$0xS|mfa=Uj((i~)2Adx>)6-t9X%f(Y3XRhz#=eP#>&VYwbjR_e_r}! z(?KnzV1*y2BU14kmgIPP#nAYiy!1=yZ7)9*ofHYQ;GXnkw!tYEWIah{2k8{_ZGj0X z8hr&j;Z~O1ZP$Q}o!8r*U~fPUsp@*%2Hg)noo)C-c$$hTiXaR!gk1(PR_0kgB-{#l z>lK(+!`evxYMf6pdhqfv*W`iucM3v_+m0*S46yxS@B~*%si7i-5qzTzqFY$z)wLm?~b;2NKp8q6N%*+eU&{_SPlUXDib%GO$8 z!80P$jU7+u>KAGMHJ;i#@u`>C?SGu#qoAZucs=5l8mtv8Cbix+*=i#}OKg~(@{Xjz z@D>7jC#dz2UG(|`dJz^Z8W119Y(Dge{?TYSCxm#WcBWl1jBhK^`XApT&AT2(p_@2> za(wITj5!gKl%$R92%NE(r;z!>n;I*Z&mh2@2x?cw!xtlbF zJwsl_vg<~?4=nq?f%ID0)0bR`3l8s0QMZULI)CbfXNHBUpIFq?)mwkDjg!IA=1OH3 z{>c$A){o1o?PMkljEsR`b%qKVyA_eu)j=k4n!_3*u+u~K2)*{Jp5Gv>`rxY00VgmVrC8w- zyO8!*)Uk~yD0r?0+x-3N@`|-~cb3pbWYQKDm;4Eb4f~-(E_!=a}zTN$Bf4~c63{g;?&Ns2B zh#f$}K)a=ch*p9hTG|n5C2eRdN)5;1?#Jb8v2Gr2fjSkFU2|vXaRCP}!#PvC$%9z{r@6v}U0EU8bD}*@o9wSJND=(FqlWtW;P#nbv4A zZ)QJ$)hFA1p{6le2#@m^o&q9T;p4R4ferTu;sSnmMy0!;~Ju?hu3cT0Lkouk- z)}drehsZt>FIE-A?)>GdjE{?J-9z}%zOgf(N;MM5-q>Ml979}tbh7D;E#R>N zV@1WsHM!f0J&F?>&I9@CHg_nKlQ@&uI7zR?ZTW18txq=Nq2>nm?+#C%pS#0>qYBg{ z1ZpfXji1*7vy3W_vo99?kEu;h~$Mgms-u!_*GdqJUJQ8-P73%;8xDSv16zw#U9|ZNp4Xt?_R-NWcm49zGC%=)p@_3fiiw`*@&nbN z$W5yV$#%$6aG&XgR+rmml%3o@gKT~$`+U!T0YvDK@kR54U!yR7<94}zFHCeuix&y0 zU9)p_cXvMCHX&Oe*F%{|K+9C?eGxNc*#7567k!`4tSS1rzKQ%@`c-3d??r9mbu{nb z%*<2gSNvCeuNklThWR{U_@1obXUlU#i(|5oZ6!gsz9o;c)E0}vmpSiZYR zOHrgIBccUu#&baLoU~0$On#T0t!iPxinur#P|uC$p1Fbh(JV%g>!wV=M5-P%zPc#P z3=F7v&lavh47dw7+Tnb0?*1U+4SU4ddPp{DHpzg?fJA7p4Ak#nbO*5?2wLnrOAY@7 z3#ajGVu^i{finNM!1r7HNbk^8Mcgc#fDn*rbUwoib7P>ueup}V^$+rG>4#fndp!2m zY1y(im4k!Z=G$?zJWD0Ks zyvAf?jD^L+tAo~V_r?h;r4M%K`8)f{VGlQZxF1%Z@`DpIBN zasE)wsMU~_pqZs5c{WLGs}(&zXZ+xxnjuWXgH*X;_O-;F|5yYClgMwfu|q)&X%+|> zrir{ldnKSI#DxDTm}`=G;(DW}xX0GVo9X^ouvXz{bXp7+lo1z*Vh=AGp(`u|{E3qj z=r$%RRvZ4b`dRlZe+=pZ6#msz*Z72l$>V-G0m`S_5~GxYk+--nC)o~Mtcp*UU4i-l z`lf(xJ}3N;MIp&Z!VgvU8Nn+=qdgk~-5;b2l5P5p6M5YfcVmrn0|m#i{=f{|JoP^qN#Jul zA6h4HQCeD#>9a`1LV8;qsKOI!7}f$o_WY~gVbT^x+S>Q@g~LbR1SrN!RCH$CUX%Y2 zb1?7sP6+?*y7j&p@U$v#^d|4MFWKME*ey@nFeEI>ES%-kF-CX_6Xsp5nA+LprZ`M%4^7 zl|i2w+@kI#5(Y~k=5TWnDko_F3`6xrBj#bupME^*kGTm>bQ~~v+)Nmf0g)Cggy8JK z&9dY4aT^&I1lORls_KP2>eB1ir}aY~G#;K?OZ=Ky51$%#7MGP>B|TrIy9hu3dj6Xq z+~=0;a2|n{7IfqauJ^30A0MA)6bT!)HhJv{Yr82ubl6y95)={iv{Q8;#u{JHX4MBX z<*CsYAg#zLD_;j0g<8Tn(Y!a=>2%*3x^-NTWwk83#$_eYOa};Y`%~JCm&?+XuuYTn z|71~~{Nlz{i8>T5?kR3MD69({xW~)O#>I5KaJUEFSnsQk2;4dV4|OD}BEElDf~Hh| zQ=1pI69?X#F^LBIDBSapOx?t@7jG6`PRhD~E(Uk-NybC&I|nsLBw5OE$8J|jwR!I? zKn+u7Dkr)m5rYpT|d4ysSB6C0)eNn7xFipO&a-K|6nVd`iAZ zGV#L)W_Z5w%+QqV?9k~=jlc8;@jIowpZ|eV!*fpwL)f`tNV!~{;;N~QR+c(Yn84u} z^e2HcNy+^xj@buG5;(!SSTdwvH_=+$>?4$PSp8Yx>h7ii_DQ7z>HIhk?}CEDYw~2A zHJtT{A2f>XSI?Em%*mgY>rnZ?{7G)_-_{QDWGr4nX>v3I0W@w=xLc~Ks%#H=ZlMMS zOk*YFE{qW=CASo9iOrHtVu8`2izpz;Fp30@;PHxX&-hF566x=QaX9-9F zlZmy3jiI%N4=?G~QPpPB->fgVuR`+*cwh&@(0dXcoi0)@%6;1y- zWG}#%ACdOg%(&~21{i_Um~k%&!&yI!9ki>zVsz)U^)H0N_Ryu_5ucp5TNo}&;{*+L zuRp6UYIGufvH4%e6E}WGA!#C#65{0(I*Ce(2_Xu&U^hv%oA1!a@akN1^}6QO7gF;! zkBl4;x)q^yAsb7b^q_`BFW&1R4X4z zlfJyV7`QoCM|e)lfqt#B3yM?M6$>4xRG>8h#0H;|Gdb%o(RvV%84gMlyme}6d-32+o9eR1#f zlPZa`Cx8C%t8gSIPbpl1zdK*>ASzX#t}JCYn15I^keg4c*ckplPG6_qt_E6MZHxKp z<$X6-Q)R8cx}>flv1++wAMna(H=?awh$aB>3_(pDVE9ek;X4 zTKu<=@9;3thPJn^e&@tJ#oR>_^V^-?=-0|xaDL1bd5ibYcIy>z@tO!w0gzo#SD4Zo za49}PbLERu&_XD!bp8#Hu!7aB{x@`GL@0viE3x4}cUt0QeSRhW`BSl35 zkf?=zO$`=}h=29rnEGCut5d4iXisDC5T%^Q{r>n^Pe8#)9P#o|+#x0kdCgtJbv1zZ zO!=v@#b(oFeHIa|mn-S3Btqq2z#B<8V`%4H%~>?}kYQo`RXgQ%sge>Yfg%q)G35vo zfw!dAf-ZkX6fgS?aA)&P%=Hc$BjQ(3zJ3(tjqt^v-0%Arm}O*OL-jc5aTDgS5eLo_ za5~)*M+kbn+TOa!r4!X4}rUTdb#_}U{1z-qyqm-+i_f@NBoi?4jBKP zT?(E5?py1Nid9XL&1=#$!utEOLP-AKOo-wxdF$E^z2be)KIJfYt80JLj`gn<$mgQ9{fD7^2a`J3sHojPYT(eUQ;uz#50rPv$F;h5)$tZ zz96}(pFTy>!8=f#((w`os_Af?D5}tt)by&g(z zilF;~#qjI0;9)DnYj4a}qf{&mDv)3@k22Wg3zQTV4j!^fiz$+ z*;OcyED4Qlt!TFK9B+tiV@pm8k>{SxbeJZ$#_4QR zf%{Gv3BSC+GHWlHj*j_5uVNcpyx@Mz3BFhJ?C=`!HnM70)MNp*>lO+$ulBd zgLJkh1H2Im9vasa82!}mcvR|=OdM~rz9h4~5i9EWx;b%csy9ZW(don|k#3?(EJNt$ zub}{6vqYqw`Ewh)T>tL=*|AM$T?DMD)7NnNp~TXaipp_V|Z;u7?0Y43C|bWIo;N}5ncES@{yx;N5P_C^Z+0#EvJDsc;p zEe0G7^2T?}1PMbx9(JxBzT|s$KO{pf_ob)fo$8*mw8GbQuTb_W8SNP2LDv()QFOni zk%4?XHvy_k)zSb@@ODYDs9^v%4;JkjSTjFaEERse(v7z7U65C5RGniZ0DbuN&td*l zk?J>bxh8Gx(GwWlqGql3kZQDEt*b~VG4=13S!crQk@&<9wxyokwa5=Snw?>cwX#pD zBoNiy2yVzQmU($YXgABjpYBccR#S+QR=&1PPeyvIl*91~1DVF}F>4=zI1T1`snv#S z)@`_S)-j;vzujmD@BzNu5(gJ&S)7hI4>6E0mE+1`9Kml$=o8h>{1Acc^bw4r%|x+N zdy`j02|esl|JAtBOUHAE1k7HNLE(@k-t$RKPPQPaj3=>dzhfa&IQC>ZnPs(q*2_U| z_;kdaQ?a9ag}tAY?aDu2Ab>>;emO>q?g&p$EZC<0cWWg6FO$a{*;VEdtDzEszBCEm z6+`c~rl<6#zjhwe1-ucERC936Ogikhz$vTJA^g+-VfO=h%ABlKea!S~gX@8-+Gs*keyqa@qCk6pl6rfNj2UvmqdA*G-p>UQL0 zph|xGvNI`6nPKRI`N1t~hj}{1h+*eS_LshLn{p9gpg(=wzYh>+VjMj^iISi353~gd z;vU*^>;z{Z{M_|lapDovelT{w#5G>Fv>n&Z%*sl3n<})mEc?Dg;1Ztnru5(ya_e3< z0fFZy3TZ{H%exx-r#n1f`ueEtU8i&QO-?4t4`;$6GW{3-{1t+kF;<_Qi8rnvgSh@5 zVHG`o>qY1aG?RRbMoI`mo=e9g_{rT?JgiVaO2&sO0sOPL{7Icv^D2&r<{l0dxGW^c z$8!V2$t;S}Bp;l{500kpu7Gyr0iysbvmv(P4Rm$>3LL=ItJ+<3;X*jglrKFY*?hUe zqd-pFrF1Jc$4RjP}n}@5+$gT%3wCtSrpm z=(R&-ua`gG{PawrPea*~Q;H_ZSHv)LL_AQ9K;-lU4kfvrV6O ex%K)5vDhVIf#*EwWbl*Aa1>=#WGbYM1OEq*7j^Cc literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_it_1.png b/wwwroot/distribution/screenshots/openmamba-install_it_1.png new file mode 100644 index 0000000000000000000000000000000000000000..868aec9f41fb306b723c1baa5a0ecc6aa5137acb GIT binary patch literal 33118 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 literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_it_1t.png b/wwwroot/distribution/screenshots/openmamba-install_it_1t.png new file mode 100644 index 0000000000000000000000000000000000000000..6f39117754b280b61eb6d6f3a54605fa5c124dc0 GIT binary patch literal 27715 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 ND9NeGR!e^f_%Gm!WAgw2 literal 0 HcmV?d00001 diff --git a/wwwroot/distribution/screenshots/openmamba-install_it_2.png b/wwwroot/distribution/screenshots/openmamba-install_it_2.png new file mode 100644 index 0000000000000000000000000000000000000000..89fbc533ed17866eb28e301bab43778c6d7883c4 GIT binary patch literal 26905 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